html{color-scheme:light;--mat-sys-background: light-dark(#f6faff, #0f1418);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#edf1f7, #2c3136);--mat-sys-inverse-primary: light-dark(#8bceff, #006492);--mat-sys-inverse-surface: light-dark(#2c3136, #dfe3e9);--mat-sys-on-background: light-dark(#171c20, #dfe3e9);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #00344e);--mat-sys-on-primary-container: light-dark(#004b6f, #c9e6ff);--mat-sys-on-primary-fixed: light-dark(#001e2f, #001e2f);--mat-sys-on-primary-fixed-variant: light-dark(#004b6f, #004b6f);--mat-sys-on-secondary: light-dark(#ffffff, #06344c);--mat-sys-on-secondary-container: light-dark(#244a64, #c9e6ff);--mat-sys-on-secondary-fixed: light-dark(#001e2f, #001e2f);--mat-sys-on-secondary-fixed-variant: light-dark(#244a64, #244a64);--mat-sys-on-surface: light-dark(#171c20, #dfe3e9);--mat-sys-on-surface-variant: light-dark(#3e4850, #dae4ee);--mat-sys-on-tertiary: light-dark(#ffffff, #4e0c6d);--mat-sys-on-tertiary-container: light-dark(#672a85, #f7d8ff);--mat-sys-on-tertiary-fixed: light-dark(#310048, #310048);--mat-sys-on-tertiary-fixed-variant: light-dark(#672a85, #672a85);--mat-sys-outline: light-dark(#6e7881, #88929b);--mat-sys-outline-variant: light-dark(#bec8d2, #3e4850);--mat-sys-primary: light-dark(#006492, #8bceff);--mat-sys-primary-container: light-dark(#c9e6ff, #004b6f);--mat-sys-primary-fixed: light-dark(#c9e6ff, #c9e6ff);--mat-sys-primary-fixed-dim: light-dark(#8bceff, #8bceff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#3d627d, #a6cbea);--mat-sys-secondary-container: light-dark(#c9e6ff, #244a64);--mat-sys-secondary-fixed: light-dark(#c9e6ff, #c9e6ff);--mat-sys-secondary-fixed-dim: light-dark(#a6cbea, #a6cbea);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f6faff, #0f1418);--mat-sys-surface-bright: light-dark(#f6faff, #353a3e);--mat-sys-surface-container: light-dark(#eaeef4, #1b2025);--mat-sys-surface-container-high: light-dark(#e4e8ee, #262b2f);--mat-sys-surface-container-highest: light-dark(#dfe3e9, #30353a);--mat-sys-surface-container-low: light-dark(#f0f4fa, #171c20);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0a0f13);--mat-sys-surface-dim: light-dark(#d6dae0, #0f1418);--mat-sys-surface-tint: light-dark(#006492, #8bceff);--mat-sys-surface-variant: light-dark(#dae4ee, #3e4850);--mat-sys-tertiary: light-dark(#81439f, #e9b3ff);--mat-sys-tertiary-container: light-dark(#f7d8ff, #672a85);--mat-sys-tertiary-fixed: light-dark(#f7d8ff, #f7d8ff);--mat-sys-tertiary-fixed-dim: light-dark(#e9b3ff, #e9b3ff);--mat-sys-neutral-variant20: #283139;--mat-sys-neutral10: #171c20;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem var(--qlq-font-family);--mat-sys-body-large-font: var(--qlq-font-family);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem var(--qlq-font-family);--mat-sys-body-medium-font: var(--qlq-font-family);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem var(--qlq-font-family);--mat-sys-body-small-font: var(--qlq-font-family);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem var(--qlq-font-family);--mat-sys-display-large-font: var(--qlq-font-family);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem var(--qlq-font-family);--mat-sys-display-medium-font: var(--qlq-font-family);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem var(--qlq-font-family);--mat-sys-display-small-font: var(--qlq-font-family);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem var(--qlq-font-family);--mat-sys-headline-large-font: var(--qlq-font-family);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem var(--qlq-font-family);--mat-sys-headline-medium-font: var(--qlq-font-family);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem var(--qlq-font-family);--mat-sys-headline-small-font: var(--qlq-font-family);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem var(--qlq-font-family);--mat-sys-label-large-font: var(--qlq-font-family);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem var(--qlq-font-family);--mat-sys-label-medium-font: var(--qlq-font-family);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem var(--qlq-font-family);--mat-sys-label-small-font: var(--qlq-font-family);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem var(--qlq-font-family);--mat-sys-title-large-font: var(--qlq-font-family);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem var(--qlq-font-family);--mat-sys-title-medium-font: var(--qlq-font-family);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem var(--qlq-font-family);--mat-sys-title-small-font: var(--qlq-font-family);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 72px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}@layer properties;@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;--color-gray-50: oklch(98.5% .002 247.839);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-white: #fff;--spacing: .25rem;--text-lg: 16px;--text-lg--line-height: calc(1.75 / 1.125);--font-weight-semibold: 600;--tracking-tight: -.025em;--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);--color-brand-50: #eaf7fd;--color-brand-100: #cdeefb;--color-brand-200: #9cdef7;--color-brand-300: #62cbf1;--color-brand-600: #0084c4;--color-brand-700: #04699b;--color-brand-800: #0a5578;--color-brand-900: #0d4560;--color-brand-950: #072d41}}@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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.ml-4{margin-left: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}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-screen{height:100vh}.w-10{width:calc(var(--spacing) * 10)}.w-72{width:calc(var(--spacing) * 72)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:calc(infinity * 1px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-white{background-color:var(--color-white)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-gray-500{color:var(--color-gray-500)}.text-gray-800{color:var(--color-gray-800)}.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-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px 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-sm{--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)}.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))}@media(hover:hover){.hover\:text-gray-700:hover{color:var(--color-gray-700)}}}:root{--qlq-surface: #ffffff;--qlq-surface-subtle: #f6f8fa;--qlq-surface-sunken: #eef2f6;--qlq-border: #e4e9ee;--qlq-border-strong: #c2ccd6;--qlq-text: #16232e;--qlq-text-muted: #5b6b7b;--qlq-text-subtle: #64748b;--qlq-text-on-brand: #ffffff;--qlq-ring: #009ee3;--qlq-danger: #c62828;--qlq-danger-surface: #fdecec;--qlq-success: #0f7a41;--qlq-success-surface: #e8f5ee;--qlq-warning: #a15c00;--qlq-warning-surface: #fdf3e3;--qlq-info: #04699b;--qlq-info-surface: #e8f5fd;--qlq-shadow-xs: 0 1px 2px rgba(13, 35, 51, .06);--qlq-shadow-sm: 0 2px 8px rgba(13, 35, 51, .07);--qlq-shadow-md: 0 8px 24px rgba(13, 35, 51, .08);--qlq-shadow-lg: 0 16px 40px rgba(13, 35, 51, .1);--qlq-shadow-brand: 0 6px 16px rgba(0, 158, 227, .24);--qlq-glass-veil: rgba(255, 255, 255, .91);--qlq-glass-sheen: rgba(255, 255, 255, .55);--qlq-glass-edge: rgba(255, 255, 255, .7);--qlq-glass-blur: blur(10px) saturate(1.15);--qlq-menu-veil: rgba(7, 45, 65, .55);--qlq-menu-text: #ffffff;--qlq-menu-text-muted: rgba(255, 255, 255, .82);--qlq-menu-text-subtle: rgba(255, 255, 255, .6);--qlq-menu-rail: rgba(255, 255, 255, .22);--qlq-menu-hover: rgba(255, 255, 255, .14);--qlq-menu-sheen: rgba(255, 255, 255, .3);--qlq-menu-active: rgba(255, 255, 255, .94);--qlq-menu-active-text: var(--color-brand-700);--qlq-radius-xs: 6px;--qlq-radius-field: 10px;--qlq-radius-card: 16px;--qlq-radius-pill: 999px;--qlq-space-1: 4px;--qlq-space-2: 8px;--qlq-space-3: 12px;--qlq-space-4: 16px;--qlq-space-5: 24px;--qlq-space-6: 32px;--qlq-space-7: 40px;--qlq-space-8: 56px;--qlq-font-family: "Segoe UI", Arial, sans-serif;--qlq-font-weight-regular: 400;--qlq-font-weight-medium: 500;--qlq-font-weight-semibold: 600;--qlq-font-display: 24px;--qlq-font-title: 18px;--qlq-font-subtitle: 16px;--qlq-font-body: 14px;--qlq-font-caption: 13px;--qlq-line-tight: 1.25;--qlq-line-body: 1.4286;--qlq-duration-fast: .15s;--qlq-duration-base: .22s;--qlq-ease: cubic-bezier(.2, 0, .2, 1);--qlq-container-max: 1920px;--qlq-form-max: 1344px;--qlq-focus-width: 2px;--qlq-focus-offset: 2px;--qlq-z-sticky: 10;--qlq-z-dropdown: 20;--qlq-z-overlay: 30;--qlq-z-toast: 50;--mat-sys-headline-large-size: 28px;--mat-sys-headline-large-line-height: 36px;--mat-sys-headline-large: var(--mat-sys-headline-large-weight) 28px/36px var(--mat-sys-headline-large-font);--mat-sys-headline-medium-size: 24px;--mat-sys-headline-medium-line-height: 32px;--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) 24px/32px var(--mat-sys-headline-medium-font);--mat-sys-headline-small-size: 20px;--mat-sys-headline-small-line-height: 28px;--mat-sys-headline-small: var(--mat-sys-headline-small-weight) 20px/28px var(--mat-sys-headline-small-font);--mat-sys-title-large-size: 18px;--mat-sys-title-large-line-height: 24px;--mat-sys-title-large: var(--mat-sys-title-large-weight) 18px/24px var(--mat-sys-title-large-font);--mat-sys-title-medium-size: 16px;--mat-sys-title-medium-line-height: 22px;--mat-sys-title-medium: var(--mat-sys-title-medium-weight) 16px/22px var(--mat-sys-title-medium-font);--mat-sys-title-small-size: 14px;--mat-sys-title-small-line-height: 20px;--mat-sys-title-small: var(--mat-sys-title-small-weight) 14px/20px var(--mat-sys-title-small-font);--mat-sys-body-large-size: 14px;--mat-sys-body-large-line-height: 20px;--mat-sys-body-large: var(--mat-sys-body-large-weight) 14px/20px var(--mat-sys-body-large-font);--mat-sys-body-medium-size: 14px;--mat-sys-body-medium-line-height: 20px;--mat-sys-body-medium: var(--mat-sys-body-medium-weight) 14px/20px var(--mat-sys-body-medium-font);--mat-sys-label-large-size: 14px;--mat-sys-label-large-line-height: 20px;--mat-sys-label-large-weight: var(--qlq-font-weight-semibold);--mat-sys-label-large: var(--qlq-font-weight-semibold) 14px/20px var(--mat-sys-label-large-font);--mat-sys-surface: #ffffff;--mat-sys-surface-bright: #ffffff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #ffffff;--mat-sys-surface-container: #ffffff;--mat-sys-surface-container-high: #ffffff;--mat-sys-surface-container-highest: var(--qlq-surface-subtle);--mat-sys-surface-dim: var(--qlq-surface-subtle);--mat-sys-on-surface: var(--qlq-text);--mat-sys-secondary-container: var(--color-brand-50);--mat-sys-on-secondary-container: var(--color-brand-700);--mat-sys-outline-variant: var(--qlq-border)}.mat-mdc-select-panel,.mat-mdc-autocomplete-panel,.mat-mdc-menu-panel,.mat-datepicker-content{border:1px solid var(--qlq-border);border-radius:var(--qlq-radius-field)!important;box-shadow:var(--qlq-shadow-md)!important}.mat-mdc-select-panel .mat-mdc-option,.mat-mdc-autocomplete-panel .mat-mdc-option{--mat-option-label-text-size: var(--qlq-font-body);min-height:34px;height:auto;padding-block:5px}.mat-mdc-select-panel,.mat-mdc-autocomplete-panel{padding-block:4px!important}html,body{min-height:100%;margin:0;background:var(--qlq-surface-subtle);color:var(--qlq-text)}body{font-family:var(--qlq-font-family);font-size:var(--qlq-font-body);line-height:var(--qlq-line-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media(max-width:640px){:root{--qlq-font-body: 16px}}input,textarea,select,button,.mat-typography,.mat-mdc-button,.mat-mdc-form-field{font-family:var(--qlq-font-family)}:focus-visible{outline:var(--qlq-focus-width) solid var(--qlq-ring);outline-offset:var(--qlq-focus-offset);border-radius:var(--qlq-radius-xs)}::selection{background:var(--color-brand-100)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.qlq-page{max-width:var(--qlq-container-max);margin-inline:auto;padding:var(--qlq-space-4) var(--qlq-space-5);display:flex;flex-direction:column;gap:var(--qlq-space-4)}@media(max-width:768px){.qlq-page{padding:var(--qlq-space-3) var(--qlq-space-4);gap:var(--qlq-space-4)}}.qlq-page-header{display:flex;align-items:flex-start;gap:var(--qlq-space-4);flex-wrap:wrap}.qlq-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--qlq-space-3);margin-top:var(--qlq-space-4);flex-wrap:wrap}.qlq-filter-summary{display:flex;align-items:center;gap:var(--qlq-space-2) var(--qlq-space-3);padding:var(--qlq-space-2) var(--qlq-space-3)}.qlq-filter-summary-actions{display:flex;align-items:center;gap:var(--qlq-space-2);margin-left:auto;flex-shrink:0}.qlq-filter-summary .qlq-filter-toggle.mat-mdc-outlined-button{height:34px;padding:0 var(--qlq-space-3);font-size:var(--qlq-font-caption)}.qlq-filter-summary .qlq-filter-clear.mat-mdc-button{height:34px;font-size:var(--qlq-font-caption)}.qlq-filter-chips{display:flex;align-items:center;flex-wrap:wrap;gap:var(--qlq-space-2);margin:0;padding:0;list-style:none;min-width:0}@media(max-width:640px){.qlq-filter-summary{flex-wrap:wrap}}.qlq-filter-chip{display:inline-flex;align-items:center;gap:var(--qlq-space-1);max-width:100%;height:26px;padding:0 var(--qlq-space-1) 0 var(--qlq-space-2);border:1px solid var(--color-brand-200);border-radius:var(--qlq-radius-pill);background:var(--color-brand-50);color:var(--color-brand-700);font-size:var(--qlq-font-caption);line-height:1}.qlq-filter-chip-label{color:var(--qlq-text-muted);white-space:nowrap}.qlq-filter-chip-value{font-weight:var(--qlq-font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qlq-filter-chip-remove{display:inline-grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--qlq-radius-pill);background:transparent;color:inherit;cursor:pointer;transition:background-color var(--qlq-duration-fast) var(--qlq-ease)}.qlq-filter-chip-remove:hover{background:var(--color-brand-100)}.qlq-filter-chip-remove .mat-icon{width:14px;height:14px;font-size:14px;line-height:14px}.qlq-filter-empty{font-size:var(--qlq-font-caption);color:var(--qlq-text-subtle)}.qlq-filter-scrim{position:fixed;inset:0;z-index:30;background:#0d233352;animation:qlq-filter-fade var(--qlq-duration-fast) var(--qlq-ease)}.qlq-filter-sheet{position:fixed;top:0;right:0;bottom:0;z-index:31;display:flex;flex-direction:column;width:min(420px,100vw);background:var(--qlq-surface);border-left:1px solid var(--qlq-border);box-shadow:var(--qlq-shadow-lg);animation:qlq-filter-slide-in var(--qlq-duration-base) var(--qlq-ease)}.qlq-filter-sheet-head{display:flex;align-items:center;gap:var(--qlq-space-3);padding:var(--qlq-space-4) var(--qlq-space-5);border-bottom:1px solid var(--qlq-border)}.qlq-filter-sheet-title{margin:0;font-size:var(--qlq-font-title);font-weight:var(--qlq-font-weight-semibold)}.qlq-filter-sheet-close{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--qlq-radius-xs);background:transparent;color:var(--qlq-text-muted);cursor:pointer;transition:background-color var(--qlq-duration-fast) var(--qlq-ease)}.qlq-filter-sheet-close:hover{background:var(--qlq-surface-sunken)}.qlq-filter-sheet-body{flex:1;overflow-y:auto;padding:var(--qlq-space-5)}.qlq-filter-sheet-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--qlq-space-3);padding:var(--qlq-space-4) var(--qlq-space-5);border-top:1px solid var(--qlq-border)}@keyframes qlq-filter-fade{0%{opacity:0}to{opacity:1}}@keyframes qlq-filter-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.qlq-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--qlq-space-3) var(--qlq-space-4);align-items:start}.qlq-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--qlq-space-4) var(--qlq-space-4);align-items:start;max-width:var(--qlq-form-max)}.qlq-form-grid>.qlq-col-full{grid-column:1 / -1}.qlq-form-grid>.qlq-col-2{grid-column:span 2}@media(max-width:560px){.qlq-form-grid>.qlq-col-2{grid-column:1 / -1}}.qlq-page-title{margin:0;font-size:var(--qlq-font-display);line-height:var(--qlq-line-tight);font-weight:var(--qlq-font-weight-semibold);letter-spacing:-.02em;color:var(--qlq-text)}.qlq-page-subtitle{margin:var(--qlq-space-1) 0 0;font-size:var(--qlq-font-body);color:var(--qlq-text-muted);max-width:68ch}.qlq-section-title{margin:0;font-size:var(--qlq-font-title);line-height:var(--qlq-line-tight);font-weight:var(--qlq-font-weight-semibold);letter-spacing:-.01em}.qlq-card>.qlq-section-title{margin-bottom:var(--qlq-space-3)}.qlq-spacer{flex:1 1 auto}.qlq-detail-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--qlq-space-4) var(--qlq-space-5);margin:0}.qlq-detail-list>div{display:flex;flex-direction:column;gap:2px;min-width:0}.qlq-detail-list dt{color:var(--qlq-text-muted);font-size:var(--qlq-font-caption)}.qlq-detail-list dd{color:var(--qlq-text);font-size:var(--qlq-font-body);margin:0;overflow-wrap:anywhere}.qlq-detail-list>.qlq-col-full{grid-column:1 / -1}.qlq-grid{display:grid;gap:var(--qlq-space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.qlq-card{background:var(--qlq-surface);border:1px solid var(--qlq-border);border-radius:var(--qlq-radius-card);box-shadow:var(--qlq-shadow-xs);padding:var(--qlq-space-4)}@media(max-width:768px){.qlq-card{padding:var(--qlq-space-4)}}.qlq-card-interactive{cursor:pointer;transition:border-color var(--qlq-duration-fast) var(--qlq-ease),box-shadow var(--qlq-duration-fast) var(--qlq-ease)}.qlq-card-interactive:hover{border-color:var(--color-brand-300);box-shadow:var(--qlq-shadow-sm)}.qlq-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--qlq-space-3);padding:var(--qlq-space-8) var(--qlq-space-5);text-align:center;color:var(--qlq-text-muted)}.qlq-state-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--qlq-radius-pill);background:var(--qlq-surface-sunken);color:var(--qlq-text-subtle)}.qlq-state-title{font-size:var(--qlq-font-subtitle);font-weight:var(--qlq-font-weight-semibold);color:var(--qlq-text)}.qlq-state-description{max-width:46ch;margin:0}.qlq-state-error .qlq-state-icon{background:var(--qlq-danger-surface);color:var(--qlq-danger)}.qlq-state-error .qlq-state-title{color:var(--qlq-danger)}.qlq-skeleton{position:relative;overflow:hidden;border-radius:var(--qlq-radius-xs);background:var(--qlq-surface-sunken)}.qlq-skeleton:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);animation:qlq-shimmer 1.4s infinite}@keyframes qlq-shimmer{to{transform:translate(100%)}}.qlq-skeleton-text{height:12px;margin-block:var(--qlq-space-2)}.qlq-skeleton-title{height:20px;width:40%;margin-block:var(--qlq-space-3)}.qlq-badge{display:inline-flex;align-items:center;gap:var(--qlq-space-1);padding:2px var(--qlq-space-2);border-radius:var(--qlq-radius-pill);font-size:var(--qlq-font-caption);font-weight:var(--qlq-font-weight-medium);line-height:1.6;white-space:nowrap}.qlq-badge-neutral{background:var(--qlq-surface-sunken);color:var(--qlq-text-muted)}.qlq-badge-info{background:var(--qlq-info-surface);color:var(--qlq-info)}.qlq-badge-success{background:var(--qlq-success-surface);color:var(--qlq-success)}.qlq-badge-warning{background:var(--qlq-warning-surface);color:var(--qlq-warning)}.qlq-badge-danger{background:var(--qlq-danger-surface);color:var(--qlq-danger)}.mat-mdc-form-field{--mat-form-field-container-height: 40px;--mat-form-field-container-vertical-padding: 8px;--mat-form-field-outlined-container-shape: var(--qlq-radius-field);--mat-form-field-outlined-label-text-weight: var(--qlq-font-weight-semibold);--mat-form-field-outlined-outline-color: var(--qlq-border);--mat-form-field-outlined-hover-outline-color: var(--qlq-border-strong);--mat-form-field-outlined-focus-outline-color: var(--qlq-ring);--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-error-outline-color: var(--qlq-danger);--mat-form-field-outlined-error-hover-outline-color: var(--qlq-danger);--mat-form-field-outlined-error-focus-outline-color: var(--qlq-danger);--mat-form-field-outlined-input-text-placeholder-color: var(--qlq-text-subtle);--mat-form-field-enabled-select-arrow-color: var(--qlq-text-muted);--mat-form-field-focus-select-arrow-color: var(--qlq-ring);--mat-form-field-outlined-label-text-populated-size: 14px;--mat-form-field-outlined-disabled-input-text-color: var(--qlq-text);--mat-form-field-outlined-disabled-label-text-color: var(--qlq-text-muted);--mat-form-field-disabled-select-arrow-color: var(--qlq-text-subtle);width:100%}.mat-mdc-form-field .mat-mdc-select-disabled .mat-mdc-select-value{color:var(--qlq-text)}.mat-mdc-form-field .mat-mdc-input-element:disabled{color:var(--qlq-text);-webkit-text-fill-color:var(--qlq-text)}.mat-mdc-form-field .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-notched-outline__trailing{transition:border-color var(--qlq-duration-fast) var(--qlq-ease)}.mat-mdc-form-field input::placeholder,.mat-mdc-form-field textarea::placeholder{color:var(--qlq-text-subtle)}.mat-mdc-form-field.mat-form-field-disabled,.mat-mdc-form-field:has(input[readonly]),.mat-mdc-form-field:has(textarea[readonly]){--mdc-outlined-text-field-container-color: var(--qlq-surface-subtle)}.qlq-field-label,.qlq-select-label,.qlq-picker-label,.field-label{color:var(--qlq-text);font-size:var(--qlq-font-body);font-weight:var(--qlq-font-weight-semibold);line-height:var(--qlq-line-body)}.required-mark{color:var(--qlq-danger);margin-left:2px}.qlq-field-error{color:var(--qlq-danger);font-size:var(--qlq-font-caption);line-height:1.35;padding:0 2px}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: var(--color-brand-700);--mat-button-filled-container-color: var(--color-brand-700);--mat-button-filled-label-text-color: var(--qlq-text-on-brand);--mdc-filled-button-container-shape: 10px;--mat-button-filled-container-shape: 10px;--mdc-filled-button-container-height: 40px;--mat-button-filled-container-height: 40px;font-weight:var(--qlq-font-weight-semibold);letter-spacing:0;box-shadow:var(--qlq-shadow-brand);transition:background-color var(--qlq-duration-fast) var(--qlq-ease),box-shadow var(--qlq-duration-fast) var(--qlq-ease)}.mat-mdc-unelevated-button.mat-primary:hover:not([disabled]){--mdc-filled-button-container-color: var(--color-brand-800);--mat-button-filled-container-color: var(--color-brand-800);box-shadow:var(--qlq-shadow-md)}.mat-mdc-unelevated-button.mat-primary:active:not([disabled]){--mdc-filled-button-container-color: var(--color-brand-900);--mat-button-filled-container-color: var(--color-brand-900);box-shadow:var(--qlq-shadow-xs)}.mat-mdc-unelevated-button.mat-primary[disabled]{box-shadow:none}.mat-mdc-outlined-button{--mdc-outlined-button-container-shape: 10px;--mat-button-outlined-container-shape: 10px;--mdc-outlined-button-container-height: 40px;--mat-button-outlined-container-height: 40px;--mdc-outlined-button-outline-color: var(--qlq-border-strong);--mat-button-outlined-outline-color: var(--qlq-border-strong);--mdc-outlined-button-label-text-color: var(--qlq-text-muted);--mat-button-outlined-label-text-color: var(--qlq-text-muted);font-weight:var(--qlq-font-weight-semibold);transition:background-color var(--qlq-duration-fast) var(--qlq-ease),border-color var(--qlq-duration-fast) var(--qlq-ease)}.mat-mdc-outlined-button:hover:not([disabled]){background:var(--qlq-surface-subtle);--mdc-outlined-button-outline-color: var(--qlq-text-subtle);--mat-button-outlined-outline-color: var(--qlq-text-subtle)}.mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 40px;cursor:pointer}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-outlined-button,.mat-mdc-raised-button{cursor:pointer}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-outlined-button[disabled],.mat-mdc-icon-button[disabled]{cursor:not-allowed}.mat-mdc-paginator .mat-mdc-form-field{--mat-form-field-container-height: 30px;--mat-form-field-container-vertical-padding: 3px;--mat-form-field-container-text-size: var(--qlq-font-caption);--mat-form-field-outlined-container-shape: var(--qlq-radius-xs);width:78px}.mat-mdc-paginator .mat-mdc-paginator-page-size-label{margin-inline-end:var(--qlq-space-2)}.mat-mdc-table{--mat-table-background-color: var(--qlq-surface);--mat-table-header-headline-color: var(--qlq-text-muted);--mat-table-header-headline-weight: 600;--mat-table-header-headline-size: var(--qlq-font-caption);--mat-table-row-item-label-text-color: var(--qlq-text);width:100%}.mat-mdc-header-cell{letter-spacing:.02em;text-transform:uppercase;border-bottom-color:var(--qlq-border)}.mat-mdc-cell{border-bottom-color:var(--qlq-border)}.mat-mdc-row{transition:background-color var(--qlq-duration-fast) var(--qlq-ease)}.mat-mdc-row:hover{background:var(--qlq-surface-subtle)}.mat-mdc-row.qlq-row-clickable,.mat-mdc-row[role=button]{cursor:pointer}.mat-mdc-tab-group{--mat-tab-header-active-label-text-color: var(--color-brand-600);--mat-tab-header-active-focus-label-text-color: var(--color-brand-600);--mat-tab-header-active-hover-label-text-color: var(--color-brand-600);--mat-tab-header-active-ripple-color: var(--color-brand-100);--mat-tab-header-inactive-ripple-color: var(--qlq-surface-sunken);--mat-tab-header-inactive-label-text-color: var(--qlq-text-muted);--mat-tab-header-divider-color: var(--qlq-border);--mat-tab-label-text-weight: var(--qlq-font-weight-semibold)}.mat-mdc-dialog-surface{border:1px solid var(--qlq-border);border-radius:var(--qlq-radius-card)!important;box-shadow:var(--qlq-shadow-lg)!important}.mat-mdc-dialog-container{--mat-dialog-container-shape: var(--qlq-radius-card);--mat-dialog-subhead-color: var(--qlq-text);--mat-dialog-subhead-size: var(--qlq-font-title);--mat-dialog-subhead-weight: 600;--mat-dialog-subhead-line-height: 24px;--mat-dialog-subhead-tracking: -.01em;--mat-dialog-headline-padding: var(--qlq-space-5) var(--qlq-space-5) var(--qlq-space-4);--mat-dialog-supporting-text-color: var(--qlq-text);--mat-dialog-supporting-text-size: var(--qlq-font-body);--mat-dialog-supporting-text-line-height: 20px;--mat-dialog-content-padding: var(--qlq-space-5) var(--qlq-space-5) var(--qlq-space-4);--mat-dialog-with-actions-content-padding: var(--qlq-space-5) var(--qlq-space-5) var(--qlq-space-4);--mat-dialog-actions-padding: var(--qlq-space-4) var(--qlq-space-5);--mat-dialog-actions-alignment: flex-end}.mat-mdc-dialog-container .mat-mdc-dialog-title:before{display:none}.mat-mdc-dialog-container .mat-mdc-dialog-title{padding:var(--qlq-space-5) var(--qlq-space-5) var(--qlq-space-4)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content.mat-mdc-dialog-content,.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--qlq-space-5) var(--qlq-space-5) var(--qlq-space-4)}.mat-mdc-dialog-container .mat-mdc-dialog-actions{padding:var(--qlq-space-4) var(--qlq-space-5)}.mat-mdc-dialog-content{border-block:1px solid var(--qlq-border);max-height:68vh}.mat-mdc-dialog-actions{gap:var(--qlq-space-2);min-height:0}.mat-mdc-dialog-actions .mat-mdc-button{--mdc-text-button-container-height: 40px;--mat-button-text-container-height: 40px;--mdc-text-button-container-shape: 10px;--mat-button-text-container-shape: 10px;--mdc-text-button-label-text-color: var(--qlq-text-muted);--mat-button-text-label-text-color: var(--qlq-text-muted);font-weight:var(--qlq-font-weight-semibold);transition:background-color var(--qlq-duration-fast) var(--qlq-ease)}.mat-mdc-dialog-actions .mat-mdc-button:hover:not([disabled]){background:var(--qlq-surface-subtle)}.mat-mdc-dialog-actions .mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before{opacity:0}.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: var(--qlq-danger);--mat-button-filled-container-color: var(--qlq-danger);--mat-button-filled-label-text-color: var(--qlq-text-on-brand);--mdc-filled-button-container-shape: 10px;--mat-button-filled-container-shape: 10px;--mdc-filled-button-container-height: 40px;--mat-button-filled-container-height: 40px;box-shadow:0 6px 16px #c628283d;font-weight:var(--qlq-font-weight-semibold);letter-spacing:0;transition:background-color var(--qlq-duration-fast) var(--qlq-ease),box-shadow var(--qlq-duration-fast) var(--qlq-ease)}.mat-mdc-unelevated-button.mat-warn:hover:not([disabled]){--mdc-filled-button-container-color: #a51f1f;--mat-button-filled-container-color: #a51f1f;box-shadow:var(--qlq-shadow-md)}.mat-mdc-unelevated-button.mat-warn[disabled]{box-shadow:none}.qlq-auth-shell{align-items:center;background:linear-gradient(160deg,var(--color-brand-50) 0%,#ffffff 45%,var(--color-brand-100) 100%);display:flex;isolation:isolate;justify-content:center;min-height:100vh;overflow:hidden;padding:var(--qlq-space-5);position:relative}.qlq-auth-shell:before{background:url("./media/bg_login-B5WCLFD2.png") center / contain no-repeat;content:"";inset:0;opacity:.26;pointer-events:none;position:absolute;z-index:-1}.qlq-auth-card{-webkit-backdrop-filter:var(--qlq-glass-blur);backdrop-filter:var(--qlq-glass-blur);background:var(--qlq-glass-veil);border:1px solid var(--qlq-glass-edge);border-radius:var(--qlq-radius-card);box-shadow:var(--qlq-shadow-lg);max-width:400px;padding:var(--qlq-space-6);width:100%}.qlq-auth-logo{display:block;height:auto;margin:0 auto var(--qlq-space-5);max-width:100%;width:260px}.qlq-auth-head{margin-bottom:var(--qlq-space-5)}.qlq-auth-title{color:var(--qlq-text);font-size:var(--qlq-font-title);font-weight:var(--qlq-font-weight-semibold);letter-spacing:-.01em;line-height:var(--qlq-line-tight);margin:0}.qlq-auth-subtitle{color:var(--qlq-text-muted);font-size:var(--qlq-font-body);margin:var(--qlq-space-1) 0 0}.qlq-auth-form{display:flex;flex-direction:column;gap:var(--qlq-space-4)}.qlq-auth-field{width:100%}.qlq-auth-submit{margin-top:var(--qlq-space-2);width:100%}.qlq-auth-link{display:block;font-size:var(--qlq-font-body);margin-top:var(--qlq-space-4);text-align:center}.qlq-auth-message{color:var(--qlq-text-muted);font-size:var(--qlq-font-body);margin:0}app-home-page{display:block;isolation:isolate;min-height:100%;position:relative}app-home-page:before{background:url("./media/bg_login-B5WCLFD2.png") center / contain no-repeat;content:"";inset:0;opacity:.14;pointer-events:none;position:absolute;z-index:-1}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--qlq-border-strong);border:3px solid transparent;background-clip:content-box;border-radius:8px}*::-webkit-scrollbar-thumb:hover{background-color:var(--qlq-text-subtle)}@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-tracking: 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}}}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: var(--mat-sys-body-large-font), sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--color-gray-50: oklch(98.5% .002 247.839);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-white: #fff;--spacing: .25rem;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--font-weight-semibold: 600;--tracking-tight: -.025em;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--mat-sys-body-large-font), sans-serif;--default-mono-font-family: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace}}@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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.ml-4{margin-left: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}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-screen{height:100vh}.w-10{width:calc(var(--spacing) * 10)}.w-72{width:calc(var(--spacing) * 72)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:calc(infinity * 1px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-white{background-color:var(--color-white)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-gray-500{color:var(--color-gray-500)}.text-gray-800{color:var(--color-gray-800)}.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-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px 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-sm{--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)}.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))}@media(hover:hover){.hover\:text-gray-700:hover{color:var(--color-gray-700)}}}.dark-theme{color-scheme:dark}[color=warn],.warn-theme{--mat-sys-primary: var(--mat-sys-error);--mat-sys-primary-container: var(--mat-sys-error-container);--mat-sys-on-primary: var(--mat-sys-on-error);--mat-sys-on-primary-container: var(--mat-sys-on-error-container)}html{background-color:var(--mat-sys-background);color:var(--mat-sys-on-background)}.file-path-copy-btn{transform:scale(.75)}@media not (min-width:40rem){.full-screen-dialog{--mat-dialog-container-shape: 0}.full-screen-dialog .mat-mdc-dialog-content{max-height:calc(100dvh - 68px)}}.dark-theme .dialog-outlined .mat-mdc-dialog-surface{border:1px solid var(--mat-sys-outline)}.density-1{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 72px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.density-1 mat-slide-toggle button{transform:scale(.9)}.density-2{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 32px;--mat-button-outlined-container-height: 32px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 32px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 32px;--mat-button-tonal-container-height: 32px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 32px;--mat-list-list-item-leading-icon-start-space: 8px;--mat-list-list-item-leading-icon-end-space: 8px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-list-list-item-three-line-container-height: 80px;--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 32px;--mat-tab-container-height: 40px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 40px;--mat-stepper-header-height: 72px;--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px;--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px;--mat-tree-node-min-height: 40px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.density-2 mat-slide-toggle button{transform:scale(.8)}.density-3{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 28px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 36px;--mat-expansion-header-expanded-state-height: 48px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 28px;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 28px;--mat-list-list-item-leading-icon-start-space: 4px;--mat-list-list-item-leading-icon-end-space: 4px;--mat-list-list-item-one-line-container-height: 36px;--mat-list-list-item-two-line-container-height: 52px;--mat-list-list-item-three-line-container-height: 76px;--mat-paginator-container-size: 40px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 28px;--mat-tab-container-height: 36px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 40px;--mat-stepper-header-height: 72px;--mat-table-header-container-height: 44px;--mat-table-footer-container-height: 40px;--mat-table-row-item-container-height: 40px;--mat-toolbar-standard-height: 52px;--mat-toolbar-mobile-height: 44px;--mat-tree-node-min-height: 36px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.density-3 mat-slide-toggle button{transform:scale(.7)}.density-4{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 28px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 36px;--mat-expansion-header-expanded-state-height: 48px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 28px;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 40px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 8px;--mat-form-field-filled-with-label-container-padding-top: 8px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 24px;--mat-list-list-item-leading-icon-start-space: 4px;--mat-list-list-item-leading-icon-end-space: 4px;--mat-list-list-item-one-line-container-height: 32px;--mat-list-list-item-two-line-container-height: 48px;--mat-list-list-item-three-line-container-height: 72px;--mat-paginator-container-size: 40px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 28px;--mat-tab-container-height: 32px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 40px;--mat-stepper-header-height: 72px;--mat-table-header-container-height: 40px;--mat-table-footer-container-height: 36px;--mat-table-row-item-container-height: 36px;--mat-toolbar-standard-height: 52px;--mat-toolbar-mobile-height: 44px;--mat-tree-node-min-height: 28px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.density-4 mat-slide-toggle button{transform:scale(.6)}.density-5{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 28px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 36px;--mat-expansion-header-expanded-state-height: 48px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 28px;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 24px;--mat-list-list-item-leading-icon-start-space: 4px;--mat-list-list-item-leading-icon-end-space: 4px;--mat-list-list-item-one-line-container-height: 24px;--mat-list-list-item-two-line-container-height: 48px;--mat-list-list-item-three-line-container-height: 56px;--mat-paginator-container-size: 40px;--mat-paginator-form-field-container-height: 36px;--mat-paginator-form-field-container-vertical-padding: 6px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 28px;--mat-tab-container-height: 32px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 40px;--mat-stepper-header-height: 72px;--mat-table-header-container-height: 40px;--mat-table-footer-container-height: 36px;--mat-table-row-item-container-height: 36px;--mat-toolbar-standard-height: 52px;--mat-toolbar-mobile-height: 44px;--mat-tree-node-min-height: 28px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.density-5 mat-slide-toggle button{transform:scale(.5)}.m3-primary-tab-group>.mat-mdc-tab-header .mdc-tab mat-icon{font-variation-settings:"FILL" 0;transition:font-variation-settings var(--mat-tab-animation-duration, .25s) cubic-bezier(.35,0,.25,1)}.m3-primary-tab-group>.mat-mdc-tab-header .mdc-tab--active mat-icon{font-variation-settings:"FILL" 1}[fitInkBarToContent]>.mat-mdc-tab-header,[fitInkBarToContent]>.mat-mdc-tab-link-container,[ng-reflect-fit-ink-bar-to-content=true]>.mat-mdc-tab-header,[ng-reflect-fit-ink-bar-to-content=true]>.mat-mdc-tab-link-container{--mat-tab-active-indicator-shape: 3px 3px 0 0;--mat-tab-active-indicator-height: 3px}.pill-tab-group{--active-indicator-color: var(--mat-sys-primary-container);--active-indicator-height: 32px;--active-indicator-shape: var(--mat-sys-corner-small);--ripple-color: var(--mat-sys-on-surface);--mat-tab-active-indicator-height: var(--active-indicator-height);--mat-tab-active-indicator-color: var(--active-indicator-color);--mat-tab-active-focus-indicator-color: var(--active-indicator-color);--mat-tab-active-hover-indicator-color: var(--active-indicator-color);--mat-tab-active-indicator-shape: var(--active-indicator-shape);--mat-tab-active-ripple-color: var(--ripple-color);--mat-tab-inactive-ripple-color: var(--ripple-color)}.pill-tab-group .mdc-tab:not(.mdc-tab--active){z-index:2}.pill-tab-group .mdc-tab .mdc-tab-indicator{top:50%;transform:translateY(-50%);height:var(--active-indicator-height);border-radius:var(--active-indicator-shape)}.pill-tab-group .mdc-tab .mat-ripple,.pill-tab-group .mdc-tab .mdc-tab__ripple:before{top:50%;transform:translateY(-50%) translate(-50%);height:var(--active-indicator-height);border-radius:var(--active-indicator-shape);left:50%;width:90%}@layer base{body{font-family:var(--mat-sys-body-large-font),sans-serif;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface)}h1,h2,h3,h4,h5,h6{font-family:var(--mat-sys-display-large-font),sans-serif}}.mdc-notched-outline__notch{border-style:none}.mat-mdc-icon-button{line-height:1}@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-tracking{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-tracking: 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}}}
