.chrome-tabs-list{min-height:2.75rem;border-bottom:2px solid hsl(var(--primary));background:hsl(var(--muted) / .22)}.chrome-tabs-trigger{border:2px solid transparent;border-bottom:none;background:transparent;color:hsl(var(--muted-foreground))}.chrome-tabs-trigger[data-state=inactive]{background:hsl(var(--muted) / .38)}.chrome-tabs-trigger[data-state=inactive]:hover{background:hsl(var(--muted) / .52);color:hsl(var(--foreground))}.chrome-tabs-trigger[data-state=active]{z-index:2;margin-bottom:-2px;padding-bottom:calc(.625rem + 2px);border-color:hsl(var(--primary));border-bottom:2px solid hsl(var(--card));border-radius:10px 10px 0 0;background:hsl(var(--card));color:hsl(var(--foreground))}.dark .chrome-tabs-list{background:hsl(var(--muted) / .35)}.dark .chrome-tabs-trigger[data-state=inactive]{background:hsl(var(--muted) / .45)}.leave-module-page{min-height:100%;background:linear-gradient(180deg,hsl(var(--muted) / .35),hsl(var(--background)) 12rem)}.leave-module-container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.leave-module-header{background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));box-shadow:var(--shadow-subtle, 0 1px 2px 0 rgba(0, 0, 0, .05))}.leave-module-header-inner{padding:1.25rem 0}.leave-module-card{border:1px solid hsl(var(--border));border-radius:var(--radius, .5rem);background:hsl(var(--card));box-shadow:var(--shadow-subtle, 0 1px 2px 0 rgba(0, 0, 0, .05));overflow:hidden}.leave-module-card-header{background:hsl(var(--muted) / .35);border-bottom:1px solid hsl(var(--border));padding:1rem 1.25rem}.leave-module-card-body-flush{padding:0}.leave-module-table-header{background:hsl(var(--muted))}.leave-module-table-header th{font-weight:600;color:hsl(var(--muted-foreground))!important;font-size:.75rem;letter-spacing:.02em;text-transform:uppercase;background:transparent!important}.leave-module-table-row{transition:background-color .2s ease}.leave-module-table-row:hover{background-color:hsl(var(--muted) / .35)}.leave-module-table-cell{padding-top:.75rem;padding-bottom:.75rem;vertical-align:middle}.leave-module-filter-bar{padding:.75rem 1rem;background:hsl(var(--muted) / .25);border-bottom:1px solid hsl(var(--border))}.dark .leave-module-page{background:linear-gradient(180deg,hsl(var(--muted) / .25),hsl(var(--background)) 12rem)}.dark .leave-module-table-header,.dark .leave-module-table-header th{background:hsl(var(--muted) / .6);color:hsl(var(--muted-foreground))!important}.dark .leave-module-table-row:hover{background-color:hsl(var(--muted) / .4)}.leave-module-data-table{table-layout:auto}.leave-module-data-table th,.leave-module-data-table td.leave-module-table-cell{padding:.625rem .75rem;text-align:center;vertical-align:middle}.leave-module-data-table th.leave-module-table-cell--start,.leave-module-data-table td.leave-module-table-cell--start{text-align:left}.leave-module-data-table th.leave-module-table-cell--end,.leave-module-data-table td.leave-module-table-cell--end{text-align:right;width:1%;white-space:nowrap;padding-left:.5rem;padding-right:.75rem;border-right:1px solid hsl(var(--border))}.leave-module-data-table .leave-module-table-cell-inner{display:flex;align-items:center;justify-content:center;width:100%}.leave-module-data-table .leave-module-table-cell-inner--end{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem;width:auto;max-width:100%;margin-left:auto}.leave-module-data-table .leave-module-table-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem}.leave-module-data-table .leave-module-table-cell-inner--compact{width:auto;max-width:100%;margin-inline:auto}.leave-module-data-table td.leave-module-table-cell--end .leave-module-table-cell-inner--compact{margin-inline:0;margin-left:auto}.leave-module-data-table .leave-module-table-cell-inner--compact [data-radix-select-trigger],.leave-module-data-table .leave-module-table-cell-inner--compact button[role=combobox]{width:auto;min-width:0;justify-content:center;gap:.375rem;padding-inline:.625rem;text-align:center}.leave-module-data-table .leave-module-table-cell-inner--compact input{width:auto;min-width:2.75rem;max-width:4.5rem;padding-inline:.5rem;field-sizing:content}
