app-init,app-header,app-table,.mat-drawer:not(.staff-drawer),.mat-drawer:not(.staff-drawer) .mat-drawer-inner-container,.mat-drawer-container,.mat-drawer-content{background:var(--tui-background-base, #fff);color:var(--tui-text-primary, inherit)}.staff-drawer .mat-drawer-inner-container,app-sidebar,app-sidebar-skeleton{background:transparent!important}.staff-drawer,.staff-drawer app-sidebar{color:var(--tui-text-primary, inherit);--mdc-filled-text-field-container-color: transparent;--mdc-outlined-text-field-container-color: transparent;--mat-expansion-container-background-color: transparent;--mdc-outlined-text-field-hover-outline-color: var( --tui-border-hover, var(--tui-text-action, var(--theme-primary-500, #526ed3)) );--mdc-outlined-text-field-hover-label-text-color: var(--tui-text-primary);--mdc-outlined-text-field-hover-input-text-placeholder-color: var( --tui-text-tertiary, var(--tui-text-secondary) );--mdc-filled-text-field-active-indicator-color: var(--tui-border-normal);--mdc-filled-text-field-hover-active-indicator-color: var( --tui-border-hover, var(--tui-text-action, var(--theme-primary-500, #526ed3)) );--mdc-filled-text-field-hover-label-text-color: var(--tui-text-primary);--mdc-filled-text-field-hover-input-text-placeholder-color: var( --tui-text-tertiary, var(--tui-text-secondary) );--mdc-protected-button-container-color: var( --tui-background-accent-1, var(--theme-primary-500, #526ed3) );--mdc-protected-button-label-text-color: var( --tui-text-primary-on-accent, var(--theme-primary-contrast-500, #fff) )}.staff-drawer .mat-expansion-panel,.staff-drawer .mat-mdc-expansion-panel,.staff-drawer .mat-expansion-panel-header,.staff-drawer .mat-expansion-panel-content,.staff-drawer .mat-expansion-panel-body{--mat-expansion-container-background-color: transparent;background:transparent!important;background-color:transparent!important;color:var(--tui-text-primary, inherit)!important}.staff-drawer .mat-mdc-form-field .mdc-text-field--filled,.staff-drawer .mat-mdc-form-field .mdc-text-field--filled .mat-mdc-form-field-focus-overlay,.staff-drawer .mat-mdc-form-field .mdc-text-field--filled .mat-mdc-text-field-wrapper,.staff-drawer .mat-mdc-form-field .mdc-text-field--filled:before{background-color:transparent!important}.staff-drawer .mat-mdc-raised-button:not(:disabled):not(.mat-mdc-button-disabled){background-color:var( --tui-background-accent-1, var(--theme-primary-500, #526ed3) )!important;color:var( --tui-text-primary-on-accent, var(--theme-primary-contrast-500, #fff) )!important}.staff-drawer .mat-mdc-raised-button:disabled,.staff-drawer .mat-mdc-raised-button.mat-mdc-button-disabled{background-color:var(--tui-background-neutral-1)!important;color:var(--tui-text-secondary)!important}.staff-drawer .mat-mdc-raised-button:disabled .mdc-button__label,.staff-drawer .mat-mdc-raised-button.mat-mdc-button-disabled .mdc-button__label{color:var(--tui-text-secondary)!important;-webkit-text-fill-color:var(--tui-text-secondary)!important}.mat-mdc-form-field,.mat-mdc-outlined-form-field{--mdc-outlined-text-field-label-text-color: var(--tui-text-secondary, #666);--mdc-outlined-text-field-hover-label-text-color: var(--tui-text-primary, inherit);--mdc-outlined-text-field-focus-label-text-color: var(--tui-text-action, #526ed3);--mdc-outlined-text-field-input-text-color: var(--tui-text-primary, inherit);--mdc-outlined-text-field-caret-color: var(--tui-text-primary, inherit);--mdc-outlined-text-field-container-color: transparent;--mdc-outlined-text-field-outline-color: var(--tui-border-normal, #e3e5ef);--mdc-outlined-text-field-hover-outline-color: var( --tui-border-hover, var(--tui-text-action, #526ed3) );--mdc-outlined-text-field-hover-input-text-placeholder-color: var( --tui-text-tertiary, var(--tui-text-secondary) );--mdc-filled-text-field-active-indicator-color: var(--tui-border-normal, #e3e5ef);--mdc-filled-text-field-hover-active-indicator-color: var( --tui-border-hover, var(--tui-text-action, #526ed3) );--mdc-filled-text-field-hover-label-text-color: var(--tui-text-primary, inherit);--mdc-filled-text-field-hover-input-text-placeholder-color: var( --tui-text-tertiary, var(--tui-text-secondary) );--mdc-outlined-text-field-focus-outline-color: var(--tui-text-action, #526ed3);--mdc-outlined-text-field-disabled-input-text-color: var(--tui-text-tertiary, #888);--mdc-outlined-text-field-disabled-label-text-color: var(--tui-text-tertiary, #888);--mdc-outlined-text-field-disabled-outline-color: var(--tui-border-normal, #e3e5ef);--mat-form-field-focus-select-arrow-color: var(--tui-text-action, #526ed3);--mat-form-field-enabled-select-arrow-color: var(--tui-text-secondary, #666);--mat-select-enabled-trigger-text-color: var(--tui-text-primary, inherit);--mat-select-placeholder-text-color: var(--tui-text-secondary, inherit);--mdc-form-field-label-text-color: var(--tui-text-primary, inherit);--mdc-outlined-text-field-input-text-placeholder-color: var(--tui-text-tertiary, inherit);--mdc-filled-text-field-container-color: var(--tui-background-neutral-1, #f5f5f5);--mdc-filled-text-field-input-text-color: var(--tui-text-primary, inherit);--mdc-filled-text-field-input-text-placeholder-color: var(--tui-text-tertiary, inherit);--mdc-filled-text-field-label-text-color: var(--tui-text-secondary, #666);--mdc-icon-button-icon-color: var(--tui-text-primary, inherit);--mat-icon-button-icon-color: var(--tui-text-primary, inherit)}.mat-mdc-form-field-icon-suffix,.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field input.mat-mdc-input-element,.mat-mdc-select-value,.mat-mdc-select-min-line,.mat-mdc-select-value-text{color:var(--tui-text-primary, inherit)}.mat-mdc-form-field .mat-mdc-input-element::placeholder,.mat-mdc-form-field .mdc-text-field:hover .mat-mdc-input-element::placeholder{color:var(--tui-text-tertiary, var(--tui-text-secondary))!important;-webkit-text-fill-color:var( --tui-text-tertiary, var(--tui-text-secondary) )!important;opacity:1}.staff-drawer .mdc-text-field:hover .mdc-line-ripple:before{border-bottom-color:var( --tui-border-hover, var(--tui-text-action, var(--theme-primary-500, #526ed3)) )!important}.staff-drawer .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline__leading,.staff-drawer .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline__trailing{border-color:var( --tui-border-hover, var(--tui-text-action, var(--theme-primary-500, #526ed3)) )!important}.staff-drawer .mdc-text-field--outlined.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.staff-drawer .mdc-text-field--outlined.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.staff-drawer .mdc-text-field--outlined.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var( --mdc-outlined-text-field-focus-outline-color, var(--tui-text-action, #526ed3) )!important}.staff-drawer .mdc-text-field--outlined.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch{border-left-color:transparent!important;border-right-color:transparent!important}.staff-drawer .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-notched-outline__notch{border-left-color:transparent!important;border-right-color:transparent!important}.mat-mdc-form-field .mdc-text-field--filled,.mat-mdc-form-field .mdc-text-field--filled .mat-mdc-form-field-focus-overlay,.mat-mdc-form-field .mdc-text-field--filled .mat-mdc-text-field-wrapper,.mat-mdc-form-field .mdc-text-field--filled:before{--mdc-filled-text-field-container-color: var(--tui-background-neutral-1, #f5f5f5);background-color:var(--tui-background-neutral-1, #f5f5f5)!important}.mat-mdc-form-field .mdc-notched-outline__notch{background:transparent!important}.mat-mdc-dialog-container,.mdc-dialog__surface{--mdc-dialog-container-color: var(--tui-background-elevation-1, var(--tui-background-base, #fff));--mdc-dialog-subhead-color: var(--tui-text-primary, inherit);--mdc-dialog-supporting-text-color: var(--tui-text-secondary, inherit);background:var(--tui-background-elevation-1, var(--tui-background-base, #fff));color:var(--tui-text-primary, inherit)}.mat-expansion-panel,.mat-mdc-expansion-panel,.mat-expansion-panel-header,.mat-expansion-panel-content,.mat-expansion-panel-body{--mat-expansion-container-background-color: var(--tui-background-base, #fff);--mat-expansion-container-text-color: var(--tui-text-primary, inherit);--mat-expansion-header-text-color: var(--tui-text-primary, inherit);--mat-expansion-header-description-color: var(--tui-text-secondary, inherit);--mat-expansion-header-indicator-color: var(--tui-text-primary, inherit);background:var(--tui-background-base, #fff)!important;background-color:var(--tui-background-base, #fff)!important;color:var(--tui-text-primary, inherit)!important}.mat-expansion-panel-header .mat-panel-title,.mat-expansion-indicator:after{color:var(--tui-text-primary, inherit)!important}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: var( --tui-background-accent-1, var(--theme-primary-500, #526ed3) )}.mat-mdc-snack-bar-container,.snack-bar{--mdc-snackbar-container-color: var(--tui-background-accent-1, var(--theme-primary-500, #526ed3));--mdc-snackbar-supporting-text-color: var(--tui-text-primary-on-accent, #fff)}.mat-mdc-tooltip .mdc-tooltip__surface{background:var(--tui-background-accent-opposite, #333);color:var(--tui-text-primary-on-accent, #fff)}.cdk-overlay-container .mat-mdc-dialog-container,.cdk-overlay-container .mdc-dialog__surface,.cdk-overlay-container .mat-mdc-dialog-surface,.cdk-overlay-container app-creation-modal,.cdk-overlay-container app-confirmation-modal{--mdc-dialog-container-color: var(--tui-background-elevation-1, var(--tui-background-base, #fff));--mdc-dialog-subhead-color: var(--tui-text-primary, inherit);--mdc-dialog-supporting-text-color: var(--tui-text-secondary, inherit);background:var(--tui-background-elevation-1, var(--tui-background-base, #fff))!important;color:var(--tui-text-primary, inherit)!important}.cdk-overlay-pane.ais-companies-confirm-dialog .mdc-dialog__surface,.cdk-overlay-pane.ais-companies-confirm-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.ais-companies-confirm-dialog app-confirmation-modal{--mdc-dialog-container-color: var(--tui-background-elevation-1, var(--tui-background-base, #fff));--mdc-text-button-label-text-color: var(--tui-text-primary, inherit);background:var(--tui-background-elevation-1, var(--tui-background-base, #fff))!important;color:var(--tui-text-primary, inherit)!important}.cdk-overlay-pane.ais-companies-confirm-dialog app-confirmation-modal{padding:20px 26px;display:flex;flex-direction:column;gap:26px;max-width:450px;box-sizing:border-box}html.ais-companies-dark .cdk-overlay-container .mdc-dialog__surface,html.ais-companies-dark .cdk-overlay-container .mat-mdc-dialog-surface,html.ais-companies-dark .cdk-overlay-container .mat-mdc-dialog-container,html.ais-companies-dark .cdk-overlay-pane.ais-companies-dialog .mdc-dialog__surface,html.ais-companies-dark .cdk-overlay-pane.ais-companies-confirm-dialog .mdc-dialog__surface,html.ais-companies-dark .cdk-overlay-pane.ais-companies-confirm-dialog .mat-mdc-dialog-surface,html.ais-companies-dark .cdk-overlay-pane.ais-companies-confirm-dialog app-confirmation-modal,html.ais-companies-dark .cdk-overlay-container app-creation-modal,html.ais-companies-dark .cdk-overlay-container app-confirmation-modal,html.demo-dark .cdk-overlay-container .mdc-dialog__surface,html.demo-dark .cdk-overlay-container .mat-mdc-dialog-surface,html.demo-dark .cdk-overlay-container .mat-mdc-dialog-container,html.demo-dark .cdk-overlay-pane.ais-companies-dialog .mdc-dialog__surface,html.demo-dark .cdk-overlay-pane.ais-companies-confirm-dialog .mdc-dialog__surface,html.demo-dark .cdk-overlay-container app-creation-modal,html.demo-dark .cdk-overlay-container app-confirmation-modal,html:has(tui-root.demo-dark) .cdk-overlay-container .mdc-dialog__surface,html:has(tui-root.demo-dark) .cdk-overlay-container .mat-mdc-dialog-surface,html:has(tui-root.demo-dark) .cdk-overlay-container .mat-mdc-dialog-container,html:has(tui-root.demo-dark) .cdk-overlay-pane.ais-companies-dialog .mdc-dialog__surface,html:has(tui-root.demo-dark) .cdk-overlay-pane.ais-companies-confirm-dialog .mdc-dialog__surface,html:has(tui-root.demo-dark) .cdk-overlay-container app-creation-modal,html:has(tui-root.demo-dark) .cdk-overlay-container app-confirmation-modal,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-container .mdc-dialog__surface,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-container .mat-mdc-dialog-surface,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-container .mat-mdc-dialog-container,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-pane.ais-companies-dialog .mdc-dialog__surface,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-pane.ais-companies-confirm-dialog .mdc-dialog__surface,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-container app-creation-modal,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-container app-confirmation-modal{--mdc-dialog-container-color: #292929;--mdc-dialog-subhead-color: #fff;--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .7);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .7);--mdc-outlined-text-field-input-text-color: #fff;--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .55);--mdc-outlined-text-field-caret-color: #fff;--mdc-outlined-text-field-outline-color: rgba(255, 255, 255, .24);--mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, .55);--mdc-outlined-text-field-focus-outline-color: #fff;--mdc-outlined-text-field-hover-label-text-color: #fff;--mdc-outlined-text-field-hover-input-text-placeholder-color: rgba(255, 255, 255, .55);--mat-expansion-container-background-color: #292929;--mat-expansion-container-text-color: #fff;--mat-expansion-header-text-color: #fff;--mat-expansion-header-indicator-color: #fff;background:#292929!important;background-color:#292929!important;color:#fff!important}html.ais-companies-dark .cdk-overlay-container app-confirmation-modal .header__description{color:#ffffffb3!important}html.ais-companies-dark .cdk-overlay-pane.ais-companies-confirm-dialog .mat-mdc-button,html.ais-companies-dark .cdk-overlay-pane.ais-companies-confirm-dialog .mat-mdc-button .mdc-button__label,html.ais-companies-dark .cdk-overlay-pane.ais-companies-confirm-dialog .mdc-button__label,html:has(tui-root.demo-dark) .cdk-overlay-pane.ais-companies-confirm-dialog .mat-mdc-button,html:has(tui-root.demo-dark) .cdk-overlay-pane.ais-companies-confirm-dialog .mdc-button__label,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-pane.ais-companies-confirm-dialog .mat-mdc-button,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-pane.ais-companies-confirm-dialog .mdc-button__label{--mdc-text-button-label-text-color: #fff;color:#fff!important}html.ais-companies-dark .cdk-overlay-container .ais-companies-dialog input.mat-mdc-input-element,html.ais-companies-dark .cdk-overlay-container .ais-companies-dialog .mdc-floating-label,html.ais-companies-dark .cdk-overlay-container .ais-companies-dialog .mat-expansion-panel-header,html.demo-dark .cdk-overlay-container .ais-companies-dialog input.mat-mdc-input-element,html.demo-dark .cdk-overlay-container .ais-companies-dialog .mdc-floating-label,html.demo-dark .cdk-overlay-container .ais-companies-dialog .mat-expansion-panel-header,html:has(tui-root.demo-dark) .cdk-overlay-container .ais-companies-dialog input.mat-mdc-input-element,html:has(tui-root.demo-dark) .cdk-overlay-container .ais-companies-dialog .mdc-floating-label,html:has(tui-root.demo-dark) .cdk-overlay-container .ais-companies-dialog .mat-expansion-panel-header,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-container .ais-companies-dialog input.mat-mdc-input-element,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-container .ais-companies-dialog .mdc-floating-label,html:has(tui-root[tuiTheme=dark]) .cdk-overlay-container .ais-companies-dialog .mat-expansion-panel-header{color:#fff!important}
