@charset "UTF-8";body{min-height:100vh;height:auto;display:flex;flex-direction:column}body .app-wrapper{min-height:100vh;display:flex}body .app-wrapper .sidebar{width:4.5rem;height:auto;box-shadow:0 4px 4px #0000000d}body .app-wrapper .sidebar *{color:#64748b}body .app-wrapper .main,body .app-wrapper .main .main-section{display:flex;flex-direction:column;flex:1}body .app-wrapper .main .footer{height:4.5rem}body .breadcrumb-navigation{background:#add8e6;display:flex;padding:0 .5rem;height:4.5rem;box-shadow:0 4px 4px #0000000d;border-radius:0}body .breadcrumb-navigation .page-title{color:#64748b}body .table-wrapper{display:flex;flex-direction:column;gap:1rem}body .table-wrapper .buttons-wrapper{display:flex;justify-content:flex-end;gap:.75rem}.snack-success .mdc-snackbar__surface{background:#2e7d32!important}.snack-warn .mdc-snackbar__surface{background:#e65100!important}.snack-error .mdc-snackbar__surface{background:#c62828!important}.tv-approval-error-snackbar .mdc-snackbar__label{color:#ff8a80;font-weight:500}html.dark-theme .tv-approval-error-snackbar .mdc-snackbar__label{color:#b71c1c}:root{--tv-bg: #0d1117;--tv-surface: #161b26;--tv-card: #1c2333;--tv-card-h: #222d42;--tv-border: rgba(255, 255, 255, .1);--tv-border-s: rgba(255, 255, 255, .18);--tv-accent: #a5b4fc;--tv-accent-d: rgba(165, 180, 252, .15);--tv-accent-b: rgba(165, 180, 252, .28);--tv-on-accent: #1e1b4b;--tv-on-danger: #450a0a;--tv-success: #4ade80;--tv-success-d: rgba(74, 222, 128, .13);--tv-warn: #fcd34d;--tv-warn-d: rgba(252, 211, 77, .13);--tv-violet: #c4b5fd;--tv-violet-d: rgba(196, 181, 253, .14);--tv-orange: #fb923c;--tv-orange-d: rgba(251, 146, 60, .13);--tv-emerald: #22d3ee;--tv-pink: #f472b6;--tv-danger: #fca5a5;--tv-danger-d: rgba(252, 165, 165, .13);--tv-txt: #f0f4ff;--tv-txt2: #b0bdd6;--tv-txt3: #6272a0;--tv-badge-bg: #30364b;--tv-badge-fg: #d1d9e8;--tv-badge-active-bg: #405783;--tv-badge-active-fg: #e3ebff;--tv-r: 10px;--tv-rs: 6px;--tv-input-bg: #1a2035;--tv-content-pad: 1.5rem;--tv-scrollport-top: calc(-1 * var(--tv-content-pad))}html:not(.dark-theme){--tv-bg: #eef2f7;--tv-surface: #fff;--tv-card: #fff;--tv-card-h: #f4f7fb;--tv-border: rgba(0, 0, 0, .09);--tv-border-s: rgba(0, 0, 0, .16);--tv-accent: #4f46e5;--tv-accent-d: rgba(79, 70, 229, .1);--tv-accent-b: rgba(79, 70, 229, .2);--tv-on-accent: #fff;--tv-on-danger: #fff;--tv-success: #059669;--tv-success-d: rgba(5, 150, 105, .1);--tv-warn: #b45309;--tv-warn-d: rgba(180, 83, 9, .1);--tv-violet: #7c3aed;--tv-violet-d: rgba(124, 58, 237, .1);--tv-orange: #c2410c;--tv-orange-d: rgba(194, 65, 12, .1);--tv-emerald: #0e7490;--tv-pink: #be185d;--tv-danger: #dc2626;--tv-danger-d: rgba(220, 38, 38, .1);--tv-txt: #0f172a;--tv-txt2: #475569;--tv-txt3: #94a3b8;--tv-badge-bg: #e8edf5;--tv-badge-fg: #475569;--tv-badge-active-bg: #d1e2ff;--tv-badge-active-fg: #2457cc;--tv-input-bg: #ffffff}.status-available{background:var(--tv-success-d);color:var(--tv-success)}.status-confirmed{background:#34d39926;color:var(--tv-success)}.status-reserved{background:var(--tv-orange-d);color:var(--tv-orange)}.status-future-reserved{background:var(--tv-violet-d);color:var(--tv-violet)}.status-shadow{background:var(--tv-accent-d);color:var(--tv-accent)}.status-future-onboarding{background:var(--tv-orange-d);color:var(--tv-orange)}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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}html{--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}html:not(.dark-theme){--tv-bg-page: #eef2f7;--tv-bg-surface: #ffffff;--tv-bg-toolbar: #add8e6;--tv-bg-sidebar: #f7f7f7;--tv-bg-card: #ffffff;--tv-bg-hover: #e7f1ff;--tv-bg-footer: #f8f8f8;--tv-bg-table: #f8f9fa;--tv-bg-table-hover: #ececff;--tv-bg-input: #f9f9f9;--tv-bg-menu: #f7f7f7;--tv-bg-menu-hover: #e7f1ff;--tv-color-text-primary: #4f546c;--tv-color-text-secondary: #5e6e7e;--tv-color-text-menu: #64748b;--tv-color-border: #d7dfe0;--tv-color-divider: rgba(0, 0, 0, .1);--tv-color-shadow: rgba(0, 0, 0, .1);--tv-color-scrollbar-thumb: #c0c0c0;--tv-color-scrollbar-track: #f0f0f0}html.dark-theme{--tv-bg-page: #121212;--tv-bg-surface: #1e1e1e;--tv-bg-toolbar: #1a2744;--tv-bg-sidebar: #1b1b2f;--tv-bg-card: #252525;--tv-bg-hover: #263354;--tv-bg-footer: #1a1a1a;--tv-bg-table: #1e1e1e;--tv-bg-table-hover: #232c42;--tv-bg-input: #2a2a2a;--tv-bg-menu: #252525;--tv-bg-menu-hover: #2d3a5a;--tv-color-text-primary: #e0e0e0;--tv-color-text-secondary: #a0aab4;--tv-color-text-menu: #9eb4cc;--tv-color-border: #3a3a4a;--tv-color-divider: rgba(255, 255, 255, .1);--tv-color-shadow: rgba(0, 0, 0, .5);--tv-color-scrollbar-thumb: #444;--tv-color-scrollbar-track: #1e1e1e}html.dark-theme{--mat-sys-background: #121316;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2f3033;--mat-sys-inverse-primary: #005cbb;--mat-sys-inverse-surface: #e3e2e6;--mat-sys-on-background: #e3e2e6;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #002f65;--mat-sys-on-primary-container: #d7e3ff;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #283041;--mat-sys-on-secondary-container: #dae2f9;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #e3e2e6;--mat-sys-on-surface-variant: #e0e2ec;--mat-sys-on-tertiary: #0001ac;--mat-sys-on-tertiary-container: #e0e0ff;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #8e9099;--mat-sys-outline-variant: #44474e;--mat-sys-primary: #abc7ff;--mat-sys-primary-container: #00458f;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #bec6dc;--mat-sys-secondary-container: #3e4759;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #121316;--mat-sys-surface-bright: #38393c;--mat-sys-surface-container: #1f2022;--mat-sys-surface-container-high: #292a2c;--mat-sys-surface-container-highest: #343537;--mat-sys-surface-container-low: #1a1b1f;--mat-sys-surface-container-lowest: #0d0e11;--mat-sys-surface-dim: #121316;--mat-sys-surface-tint: #abc7ff;--mat-sys-surface-variant: #44474e;--mat-sys-tertiary: #bec2ff;--mat-sys-tertiary-container: #0000ef;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html.dark-theme{--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)}html.dark-theme{--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)}html.dark-theme{--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)}html.dark-theme{--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)}html.dark-theme{--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)}html.dark-theme{--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)}html.dark-theme{--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}html.dark-theme{--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}body{margin:0;padding:0;color:#4f546c;font-family:Work Sans}body *{margin:0;padding:0;box-sizing:border-box}body *:before,body *:after{box-sizing:border-box;margin:0;padding:0}mat-divider{margin:0rem;padding-bottom:1rem;color:#d7dfe0;opacity:.33}.heading-sm{font-size:1.5rem;font-weight:400;margin-bottom:0}.heading-lg{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}.heading-md-bold{font-size:1.5rem;line-height:1.2;font-weight:700}.heading-spacing{padding:20px 15px;display:inline-block}.subtitle-md-semibold{font-weight:600;font-size:20px;line-height:1}.body-md{font-weight:400;font-size:16px;letter-spacing:0}.img-fluid{max-width:100%;height:auto}.dynamic-menu.mat-mdc-menu-panel{background:#f7f7f7;margin-left:3rem;margin-top:-1.5rem;border:.06rem solid rgba(0,0,0,.05);box-shadow:.25rem 0 .75rem #0000000d;padding:.25rem .06rem}.dynamic-menu .mat-mdc-menu-item.dynamic-menu-item{display:flex;align-items:center;color:#64748b;min-height:2rem!important}.dynamic-menu .mat-mdc-menu-item.dynamic-menu-item:hover,.dynamic-menu .mat-mdc-menu-item.dynamic-menu-item.active-link{background:#e7f1ff}.dynamic-menu .mat-mdc-menu-item .mat-mdc-menu-item-text{font-size:1rem!important;font-family:Work Sans!important}.mat-mdc-paginator .mat-mdc-paginator-page-size-label,.mat-mdc-paginator .mat-mdc-paginator-range-label{font-family:Work Sans;color:#33343a}.clickable{cursor:pointer}.sidebar.collapsed .menu-item-header{justify-content:center}.sidebar.collapsed .nav-menu mat-icon{margin-right:0!important}.page-not-found{margin-top:auto;margin-bottom:auto}.dialog-header-wrapper{display:flex;justify-content:space-between;align-items:center;height:4rem;padding-left:1rem;padding-right:1rem}.dialog-content-wrapper{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:1rem 2rem}.dialog-content-wrapper .input-wrapper{width:100%;margin-bottom:.35rem}.dialog-buttons-wrapper{display:flex;gap:.5rem;justify-content:flex-end}.mat-mdc-form-field-error-wrapper{padding:0!important;font-size:14px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{background-color:#fff}.custom-tooltip .mdc-tooltip__surface{min-width:21.87rem;background-color:#fff;color:#0e0f11;border-radius:.5rem;border:.09rem solid #d7dfe0;font-size:.75rem;font-family:Work Sans;white-space:pre-wrap;word-break:normal;text-align:left;line-height:1.5;box-shadow:0 .125rem 1.875rem #00195f1a;padding:.63rem}.btn-primary.mdc-button.mat-mdc-unelevated-button{background-color:#00195f}.btn-primary.mdc-button.mat-mdc-unelevated-button:disabled{background-color:#d7dfe0}.btn-secondary.mdc-button.mat-mdc-outlined-button{border:.06rem solid #00195f;background:#fff;color:#00195f}.btn-secondary.mdc-button.mat-mdc-outlined-button:hover{background-color:#e7f1ff}.btn-secondary.mdc-button.mat-mdc-outlined-button .mat-icon{margin-right:2px}.btn-link{background:transparent;color:#00195f;border:none;padding:.75rem .2rem;font-family:Work Sans;font-size:1rem;cursor:pointer;text-decoration:none;transition:color .2s ease}.btn-link:hover{color:#538afd}.filter-menu .mat-mdc-menu-content{background-color:#fff}.project-feedback-table .mat-column-employeeRating{width:13rem}.cdk-overlay-container .modal-dialog-large.cdk-overlay-pane{width:50rem;max-width:90vw}.cdk-overlay-container .modal-dialog-medium.cdk-overlay-pane{width:31.5rem}.cdk-overlay-container .techforce-edit-modal-dialog.cdk-overlay-pane{width:50rem;max-width:90vw}.cdk-overlay-container .techforce-edit-modal-dialog.cdk-overlay-pane mat-divider{padding-bottom:0}.skills-chip-container .mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:#00195f}.skills-chip-container .mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:#fff}.skills-chip-container .mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:#fff}.full-width{width:100%}.kebab-menu-button.mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 0}.kebab-menu .mat-mdc-menu-content{padding:0;min-width:10rem;background:#fff}.kebab-menu .mat-mdc-menu-item{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;min-height:2.5rem;font-size:.9375rem}.kebab-menu .mat-mdc-menu-item mat-icon{margin:0;font-size:1.25rem;color:#00195f}.kebab-menu .mat-mdc-menu-item.delete-action mat-icon,.kebab-menu .mat-mdc-menu-item.delete-action span{color:#f42b2b}*{scrollbar-width:thin;scrollbar-color:var(--tv-color-scrollbar-thumb, #c3c7cf) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--tv-color-scrollbar-thumb, #c3c7cf);border-radius:999px;border:3px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--tv-color-text-secondary, #9aa0aa);background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}.tv-btn{display:inline-flex;align-items:center;gap:5px;padding:7px 15px;border-radius:6px;font-size:12.5px;font-weight:500;font-family:inherit;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:background .15s,border-color .15s,color .15s,filter .15s;line-height:1;text-decoration:none}.tv-btn:disabled{opacity:.55;cursor:not-allowed}.tv-btn mat-icon{font-size:16px;width:16px;height:16px;line-height:1}.tv-btn--accent{background:var(--tv-accent, #a5b4fc);color:var(--tv-on-accent);border-color:var(--tv-accent, #a5b4fc)}.tv-btn--accent:hover:not(:disabled){filter:brightness(1.08)}.tv-btn--ghost{background:var(--tv-card, #1c2333);color:var(--tv-txt2, #b0bdd6);border-color:var(--tv-border, rgba(255, 255, 255, .1))}.tv-btn--ghost:hover:not(:disabled){border-color:var(--tv-border-s, rgba(255, 255, 255, .18));color:var(--tv-txt, #f0f4ff)}.tv-btn--soft{background:var(--tv-accent-d);color:var(--tv-accent);border-color:var(--tv-accent-b)}.tv-btn--soft:hover:not(:disabled){border-color:var(--tv-accent)}.tv-btn--warn{background:transparent;color:var(--tv-danger, #fca5a5);border-color:var(--tv-danger, #fca5a5)}.tv-btn--warn:hover:not(:disabled){background:var(--tv-danger-d, rgba(252, 165, 165, .13))}.tv-btn--danger{background:var(--tv-danger, #fca5a5);color:var(--tv-on-danger);border-color:var(--tv-danger, #fca5a5)}.tv-btn--danger:hover:not(:disabled){filter:brightness(1.08)}.tv-btn:focus-visible{outline:2px solid var(--tv-accent, #a5b4fc);outline-offset:2px}html:not(.dark-theme) .tv-btn--ghost{background:#fff;color:#374151;border-color:#d1d5db}html:not(.dark-theme) .tv-btn--ghost:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}html:not(.dark-theme) .tv-btn--warn{color:var(--tv-danger, #dc2626);border-color:var(--tv-danger, #dc2626)}html:not(.dark-theme) .tv-btn--warn:hover:not(:disabled){background:var(--tv-danger-d, rgba(220, 38, 38, .08))}.co-list button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),.job-detail button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),.match-results button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),.browse-manually button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),.co-dialog button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),.talent-vault-container button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),.profile-header-strip button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-history-dialog button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-ai-interview button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-cv-parser button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-import-employees button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-complete-profile button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-managers button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-customers button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-manage-job-families button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-project-feedback button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-grant-permissions button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-export-permissions button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-schedule-jobs button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-lexicon button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline),app-ai-model button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline){display:inline-flex;align-items:center;gap:5px;padding:7px 15px;border-radius:6px;font-size:12.5px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;line-height:1;transition:background .15s,border-color .15s,color .15s,filter .15s}.co-list button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,.job-detail button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,.match-results button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,.browse-manually button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,.co-dialog button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,.talent-vault-container button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,.profile-header-strip button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-history-dialog button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-ai-interview button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-cv-parser button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-import-employees button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-complete-profile button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-managers button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-customers button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-manage-job-families button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-project-feedback button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-grant-permissions button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-export-permissions button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-schedule-jobs button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-lexicon button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled,app-ai-model button:not(.mat-mdc-icon-button):not(.mdc-switch):not(.tab-btn):not(.filter-chip):not(.back-link):not(.lexe-btn):not(.lexe-pager__btn):not(.lexe-search__clear):not(.lexs-pager__btn):not(.lex-tile):not(.lex-all):not(.sn-step):not(.chp-edit):not(.fs-tile):not(.chip-x):not(.tv-link--inline):disabled{opacity:.55;cursor:not-allowed}.co-list .mdc-button.mat-mdc-unelevated-button,.co-list .mdc-button.mat-mdc-outlined-button,.job-detail .mdc-button.mat-mdc-unelevated-button,.job-detail .mdc-button.mat-mdc-outlined-button,.match-results .mdc-button.mat-mdc-unelevated-button,.match-results .mdc-button.mat-mdc-outlined-button,.browse-manually .mdc-button.mat-mdc-unelevated-button,.browse-manually .mdc-button.mat-mdc-outlined-button,.co-dialog .mdc-button.mat-mdc-unelevated-button,.co-dialog .mdc-button.mat-mdc-outlined-button,.talent-vault-container .mdc-button.mat-mdc-unelevated-button,.talent-vault-container .mdc-button.mat-mdc-outlined-button,.profile-header-strip .mdc-button.mat-mdc-unelevated-button,.profile-header-strip .mdc-button.mat-mdc-outlined-button,app-history-dialog .mdc-button.mat-mdc-unelevated-button,app-history-dialog .mdc-button.mat-mdc-outlined-button,app-ai-interview .mdc-button.mat-mdc-unelevated-button,app-ai-interview .mdc-button.mat-mdc-outlined-button,app-cv-parser .mdc-button.mat-mdc-unelevated-button,app-cv-parser .mdc-button.mat-mdc-outlined-button,app-import-employees .mdc-button.mat-mdc-unelevated-button,app-import-employees .mdc-button.mat-mdc-outlined-button,app-complete-profile .mdc-button.mat-mdc-unelevated-button,app-complete-profile .mdc-button.mat-mdc-outlined-button,app-managers .mdc-button.mat-mdc-unelevated-button,app-managers .mdc-button.mat-mdc-outlined-button,app-customers .mdc-button.mat-mdc-unelevated-button,app-customers .mdc-button.mat-mdc-outlined-button,app-manage-job-families .mdc-button.mat-mdc-unelevated-button,app-manage-job-families .mdc-button.mat-mdc-outlined-button,app-project-feedback .mdc-button.mat-mdc-unelevated-button,app-project-feedback .mdc-button.mat-mdc-outlined-button,app-grant-permissions .mdc-button.mat-mdc-unelevated-button,app-grant-permissions .mdc-button.mat-mdc-outlined-button,app-export-permissions .mdc-button.mat-mdc-unelevated-button,app-export-permissions .mdc-button.mat-mdc-outlined-button,app-schedule-jobs .mdc-button.mat-mdc-unelevated-button,app-schedule-jobs .mdc-button.mat-mdc-outlined-button,app-lexicon .mdc-button.mat-mdc-unelevated-button,app-lexicon .mdc-button.mat-mdc-outlined-button,app-ai-model .mdc-button.mat-mdc-unelevated-button,app-ai-model .mdc-button.mat-mdc-outlined-button{min-width:unset;padding:7px 15px;border-radius:6px;font-size:12.5px;font-weight:500;height:auto;line-height:1}.co-list .mdc-button.mat-mdc-unelevated-button .mdc-button__label,.co-list .mdc-button.mat-mdc-outlined-button .mdc-button__label,.job-detail .mdc-button.mat-mdc-unelevated-button .mdc-button__label,.job-detail .mdc-button.mat-mdc-outlined-button .mdc-button__label,.match-results .mdc-button.mat-mdc-unelevated-button .mdc-button__label,.match-results .mdc-button.mat-mdc-outlined-button .mdc-button__label,.browse-manually .mdc-button.mat-mdc-unelevated-button .mdc-button__label,.browse-manually .mdc-button.mat-mdc-outlined-button .mdc-button__label,.co-dialog .mdc-button.mat-mdc-unelevated-button .mdc-button__label,.co-dialog .mdc-button.mat-mdc-outlined-button .mdc-button__label,.talent-vault-container .mdc-button.mat-mdc-unelevated-button .mdc-button__label,.talent-vault-container .mdc-button.mat-mdc-outlined-button .mdc-button__label,.profile-header-strip .mdc-button.mat-mdc-unelevated-button .mdc-button__label,.profile-header-strip .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-history-dialog .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-history-dialog .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-ai-interview .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-ai-interview .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-cv-parser .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-cv-parser .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-import-employees .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-import-employees .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-complete-profile .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-complete-profile .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-managers .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-managers .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-customers .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-customers .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-manage-job-families .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-manage-job-families .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-project-feedback .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-project-feedback .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-grant-permissions .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-grant-permissions .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-export-permissions .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-export-permissions .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-schedule-jobs .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-schedule-jobs .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-lexicon .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-lexicon .mdc-button.mat-mdc-outlined-button .mdc-button__label,app-ai-model .mdc-button.mat-mdc-unelevated-button .mdc-button__label,app-ai-model .mdc-button.mat-mdc-outlined-button .mdc-button__label{display:inline-flex;align-items:center;gap:5px}.co-list .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),.job-detail .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),.match-results .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),.browse-manually .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),.co-dialog .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),.talent-vault-container .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),.profile-header-strip .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-history-dialog .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-ai-interview .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-cv-parser .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-import-employees .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-complete-profile .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-managers .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-customers .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-manage-job-families .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-project-feedback .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-grant-permissions .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-export-permissions .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-schedule-jobs .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-lexicon .mdc-button.mat-mdc-unelevated-button:not(.mat-warn),app-ai-model .mdc-button.mat-mdc-unelevated-button:not(.mat-warn){--mdc-filled-button-container-color: var(--tv-accent);--mdc-filled-button-label-text-color: var(--tv-on-accent);background-color:var(--tv-accent)!important;color:var(--tv-on-accent)!important}.co-list .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,.job-detail .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,.match-results .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,.browse-manually .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,.co-dialog .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,.talent-vault-container .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,.profile-header-strip .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-history-dialog .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-ai-interview .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-cv-parser .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-import-employees .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-complete-profile .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-managers .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-customers .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-manage-job-families .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-project-feedback .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-grant-permissions .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-export-permissions .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-schedule-jobs .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-lexicon .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label,app-ai-model .mdc-button.mat-mdc-unelevated-button:not(.mat-warn) .mdc-button__label{color:var(--tv-on-accent)}.co-list .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),.job-detail .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),.match-results .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),.browse-manually .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),.co-dialog .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),.talent-vault-container .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),.profile-header-strip .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-history-dialog .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-ai-interview .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-cv-parser .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-import-employees .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-complete-profile .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-managers .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-customers .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-manage-job-families .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-project-feedback .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-grant-permissions .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-export-permissions .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-schedule-jobs .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-lexicon .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled),app-ai-model .mdc-button.mat-mdc-unelevated-button:not(.mat-warn):hover:not(:disabled){filter:brightness(1.08)}.co-list .mdc-button.mat-mdc-outlined-button:not(.mat-warn),.job-detail .mdc-button.mat-mdc-outlined-button:not(.mat-warn),.match-results .mdc-button.mat-mdc-outlined-button:not(.mat-warn),.browse-manually .mdc-button.mat-mdc-outlined-button:not(.mat-warn),.co-dialog .mdc-button.mat-mdc-outlined-button:not(.mat-warn),.talent-vault-container .mdc-button.mat-mdc-outlined-button:not(.mat-warn),.profile-header-strip .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-history-dialog .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-ai-interview .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-cv-parser .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-import-employees .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-complete-profile .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-managers .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-customers .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-manage-job-families .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-project-feedback .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-grant-permissions .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-export-permissions .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-schedule-jobs .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-lexicon .mdc-button.mat-mdc-outlined-button:not(.mat-warn),app-ai-model .mdc-button.mat-mdc-outlined-button:not(.mat-warn){--mdc-outlined-button-label-text-color: var(--tv-txt2);--mdc-outlined-button-outline-color: var(--tv-border-s);background:transparent!important;color:var(--tv-txt2)!important;border-color:var(--tv-border-s)!important}.co-list .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,.job-detail .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,.match-results .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,.browse-manually .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,.co-dialog .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,.talent-vault-container .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,.profile-header-strip .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-history-dialog .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-ai-interview .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-cv-parser .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-import-employees .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-complete-profile .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-managers .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-customers .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-manage-job-families .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-project-feedback .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-grant-permissions .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-export-permissions .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-schedule-jobs .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-lexicon .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label,app-ai-model .mdc-button.mat-mdc-outlined-button:not(.mat-warn) .mdc-button__label{color:var(--tv-txt2)}.co-list .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),.job-detail .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),.match-results .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),.browse-manually .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),.co-dialog .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),.talent-vault-container .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),.profile-header-strip .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-history-dialog .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-ai-interview .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-cv-parser .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-import-employees .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-complete-profile .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-managers .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-customers .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-manage-job-families .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-project-feedback .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-grant-permissions .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-export-permissions .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-schedule-jobs .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-lexicon .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled),app-ai-model .mdc-button.mat-mdc-outlined-button:not(.mat-warn):hover:not(:disabled){color:var(--tv-txt)!important;border-color:var(--tv-border-s)!important;background:var(--tv-card-h)!important}.co-list .back-link,.job-detail .back-link,.match-results .back-link,.browse-manually .back-link,.co-dialog .back-link,.talent-vault-container .back-link,.profile-header-strip .back-link,app-history-dialog .back-link,app-ai-interview .back-link,app-cv-parser .back-link,app-import-employees .back-link,app-complete-profile .back-link,app-managers .back-link,app-customers .back-link,app-manage-job-families .back-link,app-project-feedback .back-link,app-grant-permissions .back-link,app-export-permissions .back-link,app-schedule-jobs .back-link,app-lexicon .back-link,app-ai-model .back-link{background:none;border:none;padding:4px 0;font-size:12.5px;cursor:pointer;font-family:inherit}.co-list .filter-chip,.job-detail .filter-chip,.match-results .filter-chip,.browse-manually .filter-chip,.co-dialog .filter-chip,.talent-vault-container .filter-chip,.profile-header-strip .filter-chip,app-history-dialog .filter-chip,app-ai-interview .filter-chip,app-cv-parser .filter-chip,app-import-employees .filter-chip,app-complete-profile .filter-chip,app-managers .filter-chip,app-customers .filter-chip,app-manage-job-families .filter-chip,app-project-feedback .filter-chip,app-grant-permissions .filter-chip,app-export-permissions .filter-chip,app-schedule-jobs .filter-chip,app-lexicon .filter-chip,app-ai-model .filter-chip{border-radius:20px;padding:4px 12px;font-size:12px;font-family:inherit;cursor:pointer}.co-list .tab-btn,.job-detail .tab-btn,.match-results .tab-btn,.browse-manually .tab-btn,.co-dialog .tab-btn,.talent-vault-container .tab-btn,.profile-header-strip .tab-btn,app-history-dialog .tab-btn,app-ai-interview .tab-btn,app-cv-parser .tab-btn,app-import-employees .tab-btn,app-complete-profile .tab-btn,app-managers .tab-btn,app-customers .tab-btn,app-manage-job-families .tab-btn,app-project-feedback .tab-btn,app-grant-permissions .tab-btn,app-export-permissions .tab-btn,app-schedule-jobs .tab-btn,app-lexicon .tab-btn,app-ai-model .tab-btn{border-radius:0;padding:7px 14px;font-size:12.5px;font-family:inherit;cursor:pointer}.tv-reserve-modal.cdk-overlay-pane{width:auto!important;max-width:96vw!important;max-height:92vh!important}.tv-reserve-modal .mat-mdc-dialog-container{padding:0;background:transparent!important;box-shadow:none!important;width:100%;max-width:100%;max-height:100%}.tv-reserve-modal .mat-mdc-dialog-surface,.tv-reserve-modal .mdc-dialog__surface{background:var(--tv-card)!important;color:var(--tv-txt)!important;border-radius:12px;padding:0;overflow-y:auto;overflow-x:hidden;max-height:92vh;box-shadow:0 20px 60px #0f172a38;width:100%;max-width:100%}.tv-co-dialog.cdk-overlay-pane{width:auto!important;max-width:96vw!important}.tv-co-dialog .mat-mdc-dialog-container{padding:0;background:transparent!important;box-shadow:none!important;width:100%;max-width:100%}.tv-co-dialog .mat-mdc-dialog-surface,.tv-co-dialog .mdc-dialog__surface{background:var(--tv-card)!important;color:var(--tv-txt)!important;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 20px 60px #0f172a38;width:100%;max-width:100%}.tv-co-dialog .mat-mdc-dialog-title:before{display:none!important;height:0!important}.tv-manage-families-dialog.cdk-overlay-pane{width:auto!important;max-width:96vw!important}.tv-manage-families-dialog .mat-mdc-dialog-container{padding:0;background:transparent!important;box-shadow:none!important;width:100%;max-width:100%}.tv-manage-families-dialog .mat-mdc-dialog-surface,.tv-manage-families-dialog .mdc-dialog__surface{background:var(--tv-card)!important;color:var(--tv-txt)!important;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 20px 60px #0f172a38;width:100%;max-width:100%}.cv-parser-dialog .mat-mdc-dialog-surface,.cv-parser-dialog .mat-mdc-dialog-container{border-radius:20px;padding:0;overflow:hidden;box-shadow:0 24px 64px #0f172a47}.profile-drawer-dialog .mat-mdc-dialog-surface,.profile-drawer-dialog .mat-mdc-dialog-container{border-radius:16px;padding:0;overflow:hidden;box-shadow:0 24px 64px #0f172a4d}.profile-drawer-dialog .mat-mdc-dialog-content{max-height:calc(94vh - 126px)}.cv-parser-tooltip .mdc-tooltip__surface,.cv-parser-tooltip .mat-mdc-tooltip-surface{white-space:pre-line;max-width:300px!important;text-align:left;padding:12px 14px;font-size:.72rem;line-height:1.7;letter-spacing:.1px;border-radius:11px;background:#232733;color:#eef0f4;box-shadow:0 10px 30px #00000052}html.dark-theme body{background-color:var(--tv-bg-page);color:var(--tv-color-text-primary)}html.dark-theme ::-webkit-scrollbar{width:6px;height:6px}html.dark-theme ::-webkit-scrollbar-track{background:var(--tv-color-scrollbar-track)}html.dark-theme ::-webkit-scrollbar-thumb{background:var(--tv-color-scrollbar-thumb);border-radius:3px}html.dark-theme .mat-mdc-menu-panel,html.dark-theme .dynamic-menu.mat-mdc-menu-panel{background:var(--tv-bg-menu)!important;border-color:var(--tv-color-border)!important}html.dark-theme .mat-mdc-menu-item,html.dark-theme .dynamic-menu .mat-mdc-menu-item.dynamic-menu-item{color:var(--tv-color-text-menu)!important}html.dark-theme .mat-mdc-menu-item:hover,html.dark-theme .mat-mdc-menu-item.active-link,html.dark-theme .dynamic-menu .mat-mdc-menu-item.dynamic-menu-item:hover,html.dark-theme .dynamic-menu .mat-mdc-menu-item.dynamic-menu-item.active-link{background:var(--tv-bg-menu-hover)!important}html.dark-theme .kebab-menu .mat-mdc-menu-content{background:var(--tv-bg-menu)!important}html.dark-theme .kebab-menu .mat-mdc-menu-item{color:var(--tv-color-text-primary)!important}html.dark-theme .kebab-menu .mat-mdc-menu-item mat-icon{color:var(--tv-accent, #a5b4fc)!important}html.dark-theme .kebab-menu .mat-mdc-menu-item.delete-action mat-icon,html.dark-theme .kebab-menu .mat-mdc-menu-item.delete-action span{color:var(--tv-danger, #fca5a5)!important}html.dark-theme .cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{background-color:var(--tv-bg-surface)!important}html.dark-theme .filter-menu .mat-mdc-menu-content{background-color:var(--tv-bg-menu)!important}html.dark-theme .mat-mdc-paginator{background:var(--tv-bg-surface);color:var(--tv-color-text-secondary)}html.dark-theme .mat-mdc-paginator .mat-mdc-paginator-page-size-label,html.dark-theme .mat-mdc-paginator .mat-mdc-paginator-range-label{color:var(--tv-color-text-secondary)}html.dark-theme mat-divider{color:var(--tv-color-divider)}html.dark-theme .mat-mdc-card{background:var(--tv-bg-card)!important;color:var(--tv-color-text-primary)!important}html.dark-theme .mat-mdc-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--tv-bg-input)!important}html.dark-theme .mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled){background-color:var(--tv-bg-input)!important}html.dark-theme .mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,html.dark-theme .mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,html.dark-theme .mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--tv-color-border)!important}html.dark-theme .mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,html.dark-theme .mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,html.dark-theme .mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--tv-color-border)!important;opacity:.5}html.dark-theme .mat-mdc-form-field .mat-mdc-floating-label,html.dark-theme .mat-mdc-form-field .mdc-text-field__input,html.dark-theme .mat-mdc-form-field .mdc-floating-label,html.dark-theme .mat-mdc-form-field .mat-mdc-select-arrow,html.dark-theme .mat-mdc-form-field .mat-mdc-select-value-text{color:var(--tv-color-text-primary)!important}html.dark-theme .mat-mdc-form-field .mat-mdc-form-field-hint,html.dark-theme .mat-mdc-form-field .mat-mdc-form-field-error{color:var(--tv-color-text-secondary)!important}html.dark-theme .mat-mdc-select-panel{background:var(--tv-bg-menu)!important}html.dark-theme .mat-mdc-select-panel .mat-mdc-option{color:var(--tv-color-text-primary)!important}html.dark-theme .mat-mdc-select-panel .mat-mdc-option:hover,html.dark-theme .mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active{background:var(--tv-bg-table-hover)!important}html.dark-theme .mat-mdc-table{background:var(--tv-bg-table)!important}html.dark-theme .mat-mdc-table .mat-mdc-header-row{background:var(--tv-bg-surface)!important}html.dark-theme .mat-mdc-table .mat-mdc-row{background:var(--tv-bg-table)!important}html.dark-theme .mat-mdc-table .mat-mdc-row:hover{background:var(--tv-bg-table-hover)!important}html.dark-theme .mat-mdc-table .mat-mdc-cell,html.dark-theme .mat-mdc-table .mat-mdc-header-cell{color:var(--tv-color-text-primary)!important;border-bottom-color:var(--tv-color-border)!important}html.dark-theme .custom-tooltip .mdc-tooltip__surface{background-color:var(--tv-bg-card);color:var(--tv-color-text-primary);border-color:var(--tv-color-border)}html.dark-theme .mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--tv-bg-surface)!important;color:var(--tv-color-text-primary)!important}html.dark-theme .logo-icon{filter:brightness(0) invert(1)!important}html.dark-theme .btn-primary.mdc-button.mat-mdc-unelevated-button{background-color:#2563eb!important;color:#fff!important}html.dark-theme .btn-primary.mdc-button.mat-mdc-unelevated-button .mdc-button__label{color:#fff!important}html.dark-theme .btn-primary.mdc-button.mat-mdc-unelevated-button:hover:not(:disabled){background-color:#3b82f6!important}html.dark-theme .btn-primary.mdc-button.mat-mdc-unelevated-button:disabled{background-color:var(--tv-color-border)!important}html.dark-theme .btn-secondary.mdc-button.mat-mdc-outlined-button{background:var(--tv-bg-surface)!important;border-color:var(--tv-color-border)!important;color:var(--tv-color-text-primary)!important}html.dark-theme .btn-secondary.mdc-button.mat-mdc-outlined-button .mdc-button__label{color:var(--tv-color-text-primary)!important}html.dark-theme .btn-secondary.mdc-button.mat-mdc-outlined-button:hover{background:var(--tv-bg-hover)!important}html.dark-theme .sidebar-header{color:var(--tv-color-text-menu)!important;border-bottom-color:#ffffff1a!important}html.dark-theme .sidebar-header .toggle-button,html.dark-theme .sidebar-header .sidebar-title,html.dark-theme .nav-menu .menu-item .menu-item-header{color:var(--tv-color-text-menu)!important}html.dark-theme .nav-menu .menu-item .menu-item-header mat-icon{color:var(--tv-color-text-menu)!important}html.dark-theme .nav-menu .menu-item .menu-item-header:hover,html.dark-theme .nav-menu .menu-item .menu-item-header.active-link{background:var(--tv-bg-menu-hover)!important;color:#fff!important}html.dark-theme .nav-menu .menu-item .menu-item-header:hover mat-icon,html.dark-theme .nav-menu .menu-item .menu-item-header.active-link mat-icon{color:#fff!important}html.dark-theme .nav-menu .menu-item.has-active-child .menu-item-header{background:var(--tv-bg-menu-hover)!important;color:#fff!important}html.dark-theme .nav-menu .menu-item.has-active-child .menu-item-header mat-icon{color:#fff!important}html.dark-theme .nav-menu .menu-item .submenu .submenu-item{color:var(--tv-color-text-menu)!important}html.dark-theme .nav-menu .menu-item .submenu .submenu-item:hover,html.dark-theme .nav-menu .menu-item .submenu .submenu-item.active-link{background:var(--tv-bg-menu-hover)!important;color:#fff!important}html.dark-theme .filter-menu .filter-input,html.dark-theme .filter-menu input[type=text]{background:var(--tv-bg-input)!important;color:var(--tv-color-text-primary)!important;border-color:var(--tv-color-border)!important}html.dark-theme .filter-menu .filter-input::placeholder,html.dark-theme .filter-menu input[type=text]::placeholder{color:var(--tv-color-text-secondary)!important;opacity:1}html.dark-theme .filter-menu .label-list,html.dark-theme .filter-menu .tree-node-content{color:var(--tv-color-text-primary)!important}html.dark-theme .filter-menu .label-list:hover,html.dark-theme .filter-menu .tree-node-content:hover{background:var(--tv-bg-table-hover)!important}html.dark-theme .filter-menu .mdc-checkbox__background{border-color:var(--tv-color-text-secondary)!important}html.dark-theme .filter-menu .mdc-form-field label{color:var(--tv-color-text-primary)!important}html.dark-theme .filter-menu .mdc-radio__outer-circle{border-color:var(--tv-color-text-secondary)!important}html.dark-theme .filter-menu mat-calendar,html.dark-theme .filter-menu .mat-calendar{background:var(--tv-bg-menu)!important;color:var(--tv-color-text-primary)!important}html.dark-theme .filter-menu .mat-calendar-table-header th,html.dark-theme .filter-menu .mat-calendar-body-cell-content{color:var(--tv-color-text-primary)!important}html.dark-theme .filter-menu .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--tv-color-text-secondary)!important}html.dark-theme .filter-menu .mat-calendar-arrow{fill:var(--tv-color-text-primary)!important}html.dark-theme .filter-menu button.mat-calendar-period-button,html.dark-theme .filter-menu button.mat-icon-button,html.dark-theme .filter-menu .filter-actions button{color:var(--tv-color-text-primary)!important}.co-location-menu.mat-mdc-menu-panel{min-width:240px;max-width:320px;border-radius:10px!important;background:#1c2333!important;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #00000073!important}.co-location-menu.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0!important;background:transparent!important}.location-menu-inner{padding:4px 0}.location-menu-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 6px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:4px}.location-menu-title{font-size:12px;font-weight:600;color:#6272a0;text-transform:uppercase;letter-spacing:.04em}.btn-clear-locations.mat-mdc-button{font-size:12px;color:#a5b4fc;padding:0 6px;min-width:unset;height:24px;line-height:24px}.btn-clear-locations.mat-mdc-button:hover{color:#c4b5fd}.location-empty{font-size:13px;color:#6272a0;padding:10px 14px;margin:0}.location-option{padding:2px 14px}.location-option .mat-mdc-checkbox,.location-option .mat-mdc-checkbox .mdc-form-field{width:100%}.location-option .mat-mdc-checkbox label{font-size:13px;color:#b0bdd6;cursor:pointer;padding:6px 0;display:block;width:100%}.location-option:hover{background:#a5b4fc0f}html:not(.dark-theme) .co-location-menu.mat-mdc-menu-panel{background:#fff!important;border-color:#0000001a;box-shadow:0 8px 32px #0000001f!important}html:not(.dark-theme) .location-menu-header{border-bottom-color:#00000014}html:not(.dark-theme) .location-menu-title{color:#8a9ab8}html:not(.dark-theme) .btn-clear-locations.mat-mdc-button{color:#6366f1}html:not(.dark-theme) .location-empty{color:#8a9ab8}html:not(.dark-theme) .location-option .mat-mdc-checkbox label{color:#4b5e7e}html:not(.dark-theme) .location-option:hover{background:#6366f10d}html.dark-theme .tv-card:hover,html.dark-theme .tv-card:focus-visible{background:var(--tv-card-h)!important}.tv-confirm-modal .mat-mdc-dialog-container{padding:0}.tv-confirm-modal .mat-mdc-dialog-surface,.tv-confirm-modal .mdc-dialog__surface{background:var(--tv-card)!important}.tv-confirm-modal .mat-mdc-dialog-title:before{display:none!important}input.tv-caret-end{text-overflow:ellipsis}textarea.tv-autosize.cdk-textarea-autosize-measuring,textarea.tv-autosize.cdk-textarea-autosize-measuring-firefox{width:var(--autosize-text-width, auto)!important;min-height:0!important}textarea.tv-autosize:not(#tv-autosize-own){min-height:0}
