@charset "UTF-8";:root,[data-theme=light]{--tm-primary: #1f6f5b;--tm-on-primary: #ffffff;--tm-bg: #fafafa;--tm-surface: #ffffff;--tm-surface-elevated: #ffffff;--tm-text: #171717;--tm-text-secondary: #6b6b6b;--tm-border: #eaeaea;--tm-success: #1b7a4e;--tm-warning: #b86e00;--tm-danger: #b00020;--tm-info: #7157b7;--tm-nav-active-bg: rgba(31, 111, 91, .12);--tm-nav-active-text: #1f6f5b;--tm-row-hover: rgba(0, 0, 0, .03);--tm-sidebar-width: 240px;--tm-sidebar-width-collapsed: 72px;--tm-header-height: 64px}[data-theme=dark]{--tm-primary: #5fbf9e;--tm-on-primary: #0b1f18;--tm-bg: #101419;--tm-surface: #171c22;--tm-surface-elevated: #1e242b;--tm-text: #f5f5f5;--tm-text-secondary: #a9adb3;--tm-border: rgba(255, 255, 255, .08);--tm-success: #81c784;--tm-warning: #ffb74d;--tm-danger: #ff8a80;--tm-info: #a894c8;--tm-nav-active-bg: rgba(95, 191, 158, .15);--tm-nav-active-text: #5fbf9e;--tm-row-hover: rgba(255, 255, 255, .04)}html,body{margin:0;min-height:100%;background:var(--tm-bg);color:var(--tm-text)}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light dark}.mat-mdc-form-field{--mdc-outlined-text-field-outline-color: var(--tm-border);--mdc-outlined-text-field-label-text-color: var(--tm-text-secondary);--mdc-outlined-text-field-input-text-color: var(--tm-text)}.mat-mdc-card{--mdc-elevated-card-container-color: var(--tm-surface);--mdc-elevated-card-container-elevation: 0;border:1px solid var(--tm-border);border-radius:10px}.mat-mdc-table{background:var(--tm-surface);color:var(--tm-text)}.mat-mdc-header-row{background:var(--tm-surface-elevated)}.mat-mdc-header-cell{color:var(--tm-text-secondary)!important;font-size:13px;font-weight:600}.mat-mdc-cell{color:var(--tm-text)!important;font-size:14px;border-bottom-color:var(--tm-border)!important}.mat-mdc-row:hover{background:var(--tm-row-hover)!important}.mat-mdc-paginator{color:var(--tm-text);background:transparent}.mat-mdc-paginator .mat-mdc-select-value,.mat-mdc-paginator .mat-mdc-paginator-range-label,.mat-mdc-tab-group,.mat-mdc-tab-header{color:var(--tm-text)}.mat-mdc-tab .mdc-tab__text-label{color:var(--tm-text-secondary)}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--tm-primary)}.data-table,.users-table{width:100%;background:var(--tm-surface)}
