:root{--table-wrapper-radius:6px;--table-transition-duration-fast:.15s;--table-transition-duration-normal:.2s;--table-actions-gap:8px;--table-breakpoint-mobile:768px}.vr-table{border-collapse:collapse;width:100%;overflow:hidden}.vr-table thead{background-color:var(--sidebar-bg)}.vr-table th{padding:var(--table-header-padding);text-align:left;font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);color:var(--text-primary);border-bottom:var(--table-border-width)solid var(--border-light)}.vr-table td{padding:var(--table-cell-padding);font-size:var(--table-cell-font-size);color:var(--text-primary);border-bottom:var(--table-border-width)solid var(--border-light)}.vr-table-paginated-container{gap:var(--space-md);flex-direction:column;display:flex}.vr-table-paginated{border-radius:var(--table-border-radius)}.vr-table-paginated th{padding:var(--table-header-padding);font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);text-align:left}.vr-table-paginated td{padding:var(--table-cell-padding);font-size:var(--table-cell-font-size);text-align:left}.vr-pagination-controls{padding:var(--space-sm)0;justify-content:space-between;align-items:center;display:flex}.vr-pagination-info{font-size:var(--font-size-sm);color:var(--text-secondary)}.vr-pagination-buttons{align-items:center;gap:var(--space-xs);display:flex}.vr-pagination-button{padding:var(--space-xs)var(--space-sm);border:var(--card-border-width)solid var(--border-medium);border-radius:var(--radius-sm);background-color:var(--bg-primary);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--duration-fast)var(--easing)}.vr-pagination-button:disabled{opacity:.4}.vr-pagination-button:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--brand-primary)}.vr-pagination-current{font-size:var(--font-size-sm);color:var(--text-secondary);padding:0 var(--space-sm)}.vr-table-sortable-container{width:100%;position:relative;overflow-x:auto;overflow-y:visible}.vr-table-wrapper{background:var(--page-arch-color);border:1px solid var(--border-normal);border-radius:var(--table-wrapper-radius);width:100%;overflow:hidden}.vr-table-sortable{border-collapse:collapse;table-layout:fixed;width:100%}.vr-table-sortable thead{z-index:10;background:var(--bg-primary);border-bottom:1px solid var(--border-normal);position:-webkit-sticky;position:sticky;top:0}.vr-table-sortable th{padding:var(--space-sm)var(--space-md);text-align:center;font-weight:var(--font-weight-semibold);color:var(--text-primary);font-size:var(--font-size-sm);white-space:nowrap;vertical-align:middle}.vr-table-sortable th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--table-transition-duration-normal)ease}.vr-table-sortable td{padding:var(--space-sm)var(--space-md);color:var(--text-primary);font-size:var(--font-size-sm);text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vr-table-sortable td.cell-align-center{text-align:center}.vr-table-sortable td.cell-align-right{text-align:right}.vr-table-sortable th.active{color:var(--color-primary);background:var(--bg-hover)}.vr-table-sortable th.sortable:hover{background:var(--bg-hover)}.vr-table-sortable .vr-table-sortable-header-content{justify-content:center;align-items:center;gap:var(--space-xs);display:flex}.vr-table-sortable .vr-table-sortable-sort-indicator{opacity:.4;transition:opacity var(--table-transition-duration-normal)ease;font-size:10px}.vr-table-sortable th.active .vr-table-sortable-sort-indicator,.vr-table-sortable th.sortable:hover .vr-table-sortable-sort-indicator{opacity:1}.vr-table-sortable tbody tr{border-bottom:1px solid var(--border-light);transition:background-color var(--table-transition-duration-fast)ease}.vr-table-sortable tbody tr:hover{background:var(--bg-hover)}.vr-table-sortable tbody tr:last-child{border-bottom:none}.vr-table-sortable .vr-table-sortable-cell-first-name,.vr-table-sortable .vr-table-sortable-cell-last-name{font-weight:var(--font-weight-semibold)}.vr-table-sortable .vr-table-sortable-cell-select{white-space:nowrap;text-overflow:clip;overflow:visible}.vr-table-sortable .vr-table-sortable-cell-actions{white-space:nowrap;padding:var(--space-sm)var(--space-md)}.vr-table-sortable .vr-table-sortable-cell-actions>div{gap:var(--table-actions-gap);justify-content:center;align-items:center;display:flex}.vr-table-sortable-cell-actions svg{color:var(--text-secondary);transition:opacity var(--table-transition-duration-normal)ease}.vr-table-sortable-cell-actions .vr-tooltip-trigger:hover svg{opacity:.7}.vr-table-toolbar{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.vr-table-toolbar-left{flex:1;min-width:0}.vr-table-toolbar-center{flex:none}.vr-table-toolbar-right{align-items:center;gap:var(--space-md);flex:none;display:flex}.vr-table-toolbar-right[data-active=false]{opacity:.3;pointer-events:none}.vr-batch-actions{align-items:center;display:flex}.vr-batch-actions button{min-width:180px}.vr-table-standard{border-radius:var(--table-border-radius);width:100%}.vr-table-standard th{padding:var(--table-header-padding);font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);text-align:left}.vr-table-standard td{padding:var(--table-cell-padding);font-size:var(--table-cell-font-size);text-align:left}.vr-table tbody tr:hover{background-color:var(--table-row-hover-bg)}.vr-table-paginated.vr-table-paginated-striped tbody tr:nth-child(2n){background-color:var(--table-stripe-bg)}.vr-table-paginated.vr-table-paginated-bordered{border:var(--table-border-width)solid var(--border-light)}.vr-table-paginated.vr-table-paginated-bordered th,.vr-table-paginated.vr-table-paginated-bordered td{border-right:var(--table-border-width)solid var(--border-light)}.vr-table-standard.vr-table-standard-striped tbody tr:nth-child(2n){background-color:var(--table-stripe-bg)}.vr-table-standard.vr-table-standard-bordered{border:var(--table-border-width)solid var(--border-light)}.vr-table-standard.vr-table-standard-bordered th,.vr-table-standard.vr-table-standard-bordered td{border-right:var(--table-border-width)solid var(--border-light)}.vr-table tbody tr:last-child td{border-bottom:none}.vr-table-paginated.vr-table-paginated-bordered th:last-child,.vr-table-paginated.vr-table-paginated-bordered td:last-child{border-right:none}.vr-table-sortable.vr-table-sortable-striped tbody tr:nth-child(2n){background:var(--bg-secondary)}.vr-table-sortable.vr-table-sortable-bordered th:not(:last-child),.vr-table-sortable.vr-table-sortable-bordered td:not(:last-child){border-right:1px solid var(--border-light)}.vr-table-sortable.vr-table-sortable-striped tbody tr:nth-child(2n):hover{background:var(--bg-hover)}.vr-table-standard.vr-table-standard-bordered th:last-child,.vr-table-standard.vr-table-standard-bordered td:last-child{border-right:none}
:root{--tabs-simple-action-offset:-2px;--tabs-simple-count-padding-y:2px;--tabs-simple-count-padding-x:6px;--tabs-panels-height:40px;--tabs-panels-container-radius:8px;--tabs-panels-container-padding:4px;--tabs-panels-list-gap:6px;--tabs-panels-trigger-gap:2px;--tabs-panels-trigger-radius:6px;--tabs-panels-trigger-padding-y:6px;--tabs-panels-trigger-padding-x:12px;--tabs-panels-trigger-font-size:var(--font-size-sm);--tabs-panels-transition-duration:.2s;--tabs-panels-focus-outline:2px;--tabs-panels-focus-offset:2px;--tabs-panels-count-min-width:18px;--tabs-panels-count-height:18px;--tabs-panels-count-padding-x:5px;--tabs-panels-count-radius:9px;--tabs-panels-count-font-size:11px}.vr-tabs-simple{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;margin:0;padding:0;display:flex}.vr-tabs-simple .vr-tabs-simple-tabs-nav{gap:var(--space-xs);align-items:center;display:flex}.vr-tabs-simple .vr-tabs-simple-tabs-actions{padding-right:var(--space-sm);align-items:center;gap:var(--space-sm);display:flex}.vr-tabs-simple .vr-tabs-simple-tabs-actions>*{transform:translateY(var(--tabs-simple-action-offset))}.vr-tabs-simple .vr-tabs-simple-tab-item{padding:var(--space-sm)var(--space-md);background:var(--bg-secondary);border-radius:var(--radius-sm)var(--radius-sm)0 0;color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-fast)var(--easing);white-space:nowrap;align-items:center;gap:var(--space-xs);border:1px solid transparent;border-bottom-width:2px;display:flex;position:relative}.vr-tabs-simple .vr-tabs-simple-tab-item:hover{color:var(--text-primary);background-color:var(--bg-tertiary)}.vr-tabs-simple .vr-tabs-simple-tab-item.active{color:var(--brand-primary);background-color:var(--brand-lightest);border:1px solid var(--border-light);border-bottom:2px solid var(--brand-primary)}.vr-tabs-simple .vr-tabs-simple-tab-count{padding:var(--tabs-simple-count-padding-y)var(--tabs-simple-count-padding-x);border-radius:var(--radius-sm);background-color:var(--bg-secondary);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1}.vr-tabs-simple .vr-tabs-simple-tab-item.active .vr-tabs-simple-tab-count{background-color:var(--brand-primary-pale);color:var(--text-inverse)}.vr-tabs-panels{height:var(--tabs-panels-height);border-radius:var(--tabs-panels-container-radius);background:linear-gradient(to bottom,var(--bg-secondary),var(--bg-tertiary));border:var(--card-border-width)solid var(--border-normal);padding:var(--tabs-panels-container-padding);color:var(--text-secondary);align-items:center;width:-moz-fit-content;width:fit-content;display:inline-flex}.vr-tabs-panels .vr-tabs-panels-list{align-items:center;gap:var(--tabs-panels-list-gap);display:flex;position:relative}.vr-tabs-panels .vr-tabs-panels-trigger{justify-content:center;align-items:center;gap:var(--tabs-panels-trigger-gap);white-space:nowrap;border-radius:var(--tabs-panels-trigger-radius);padding:var(--tabs-panels-trigger-padding-y)var(--tabs-panels-trigger-padding-x);font-size:var(--tabs-panels-trigger-font-size);font-weight:var(--font-weight-medium);transition:all var(--tabs-panels-transition-duration)cubic-bezier(.4,0,.2,1);cursor:pointer;color:var(--text-secondary);background-color:transparent;border:1px solid transparent;display:inline-flex;position:relative}.vr-tabs-panels--bordered .vr-tabs-panels-trigger.active{border-color:rgb(from var(--border-light)r g b/50%)}.vr-tabs-panels .vr-tabs-panels-trigger:focus-visible{outline:var(--tabs-panels-focus-outline)solid var(--brand-primary);outline-offset:var(--tabs-panels-focus-offset)}.vr-tabs-panels .vr-tabs-panels-trigger:hover:not(:-webkit-any(.disabled,.active)){color:var(--text-primary);background-color:var(--bg-tab-hover)}.vr-tabs-panels .vr-tabs-panels-trigger:hover:not(:-moz-any(.disabled,.active)){color:var(--text-primary);background-color:var(--bg-tab-hover)}.vr-tabs-panels .vr-tabs-panels-trigger:hover:not(:is(.disabled,.active)){color:var(--text-primary);background-color:var(--bg-tab-hover)}.vr-tabs-panels .vr-tabs-panels-trigger.active{background-color:var(--bg-tab-rest);color:var(--text-primary);box-shadow:var(--shadow-sm)}.vr-tabs-panels .vr-tabs-panels-trigger.disabled{pointer-events:none;opacity:.5}.vr-tabs-panels .vr-tabs-panels-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.vr-tabs-panels .vr-tabs-panels-icon svg{width:1rem;height:1rem}.vr-tabs-panels .vr-tabs-panels-tab-count{background-color:var(--bg-tertiary);min-width:14px;height:14px;color:var(--text-secondary);font-size:10px;font-weight:var(--font-weight-semibold);border-radius:50%;justify-content:center;align-items:center;margin-left:0;padding:0 2px;line-height:1;display:inline-flex;position:relative;top:-4px}.vr-tabs-panels .vr-tabs-panels-trigger.active .vr-tabs-panels-tab-count{background-color:var(--brand-primary-pale);color:var(--text-inverse)}.vr-tabs-panels-label-sm{font-size:var(--font-size-xs);opacity:.8;position:relative;top:1px}.vr-tabs-panels-container{gap:var(--space-xl);flex-direction:column;display:flex}.vr-hidden{display:none!important}@keyframes vr-tabs-highlight-breathe{0%{color:inherit}15%{color:inherit}40%{color:var(--brand-primary-dark)}55%{color:var(--brand-primary-dark)}75%{color:inherit}to{color:inherit}}.vr-tabs-panels .vr-tabs-panels-trigger--highlight:not(.active){animation:3s ease-in-out infinite vr-tabs-highlight-breathe}
.vr-typography-body{line-height:1.5}.vr-typography-body--sm{font-size:var(--font-size-sm)}.vr-typography-body--md{font-size:var(--font-size-md)}.vr-typography-body--lg{font-size:var(--font-size-lg)}.vr-typography-body--micro{font-weight:var(--font-weight-micro)}.vr-typography-body--ultra{font-weight:var(--font-weight-ultra)}.vr-typography-body--thin{font-weight:var(--font-weight-thin)}.vr-typography-body--normal{font-weight:var(--font-weight-normal)}.vr-typography-body--medium{font-weight:var(--font-weight-medium)}.vr-typography-body--semibold{font-weight:var(--font-weight-semibold)}.vr-typography-body--bold{font-weight:var(--font-weight-bold)}.vr-typography-body--black{font-weight:var(--font-weight-black)}.vr-typography-body--boss{font-weight:var(--font-weight-boss)}.vr-typography-body--primary{color:var(--text-primary)}.vr-typography-body--secondary{color:var(--text-secondary)}.vr-typography-body--tertiary{color:var(--text-tertiary)}.vr-typography-body--error{color:var(--error-600)}.vr-typography-body--success{color:var(--success-600)}.vr-typography-body--warning{color:var(--warning-600)}.vr-typography-body--left{text-align:left}.vr-typography-body--center{text-align:center}.vr-typography-body--right{text-align:right}.vr-typography-body--justify{text-align:justify}.vr-typography-caption{line-height:1.4}.vr-typography-caption--xs{font-size:var(--font-size-xs)}.vr-typography-caption--sm{font-size:var(--font-size-sm)}.vr-typography-caption--normal{font-weight:var(--font-weight-normal)}.vr-typography-caption--medium{font-weight:var(--font-weight-medium)}.vr-typography-caption--primary{color:var(--text-primary)}.vr-typography-caption--secondary{color:var(--text-secondary)}.vr-typography-caption--tertiary{color:var(--text-tertiary)}.vr-typography-caption--muted{color:var(--text-quaternary)}.vr-typography-caption--italic{font-style:italic}.vr-typography-caption--left{text-align:left}.vr-typography-caption--center{text-align:center}.vr-typography-caption--right{text-align:right}.vr-typography-caption--justify{text-align:justify}.vr-typography-heading{color:var(--text-primary);line-height:1.3}.vr-typography-heading--2{font-size:var(--font-size-2xl)}.vr-typography-heading--3{font-size:var(--font-size-xl)}.vr-typography-heading--4{font-size:var(--font-size-lg)}.vr-typography-heading--5,.vr-typography-heading--6{font-size:var(--font-size-md)}.vr-typography-heading--normal{font-weight:var(--font-weight-normal)}.vr-typography-heading--medium{font-weight:var(--font-weight-medium)}.vr-typography-heading--semibold{font-weight:var(--font-weight-semibold)}.vr-typography-heading--bold{font-weight:var(--font-weight-bold)}.vr-typography-title{color:var(--text-primary);line-height:1.2}.vr-typography-title--sm{font-size:var(--font-size-lg)}.vr-typography-title--md{font-size:var(--font-size-xl)}.vr-typography-title--lg{font-size:var(--font-size-2xl)}.vr-typography-title--xl{font-size:var(--font-size-3xl)}.vr-typography-title--normal{font-weight:var(--font-weight-normal)}.vr-typography-title--medium{font-weight:var(--font-weight-medium)}.vr-typography-title--semibold{font-weight:var(--font-weight-semibold)}.vr-typography-title--bold{font-weight:var(--font-weight-bold)}.vr-typography-title--left{text-align:left}.vr-typography-title--center{text-align:center}.vr-typography-title--right{text-align:right}.vr-typography-title--justify{text-align:justify}.vr-typography-hero{color:var(--text-primary);font-size:3rem;line-height:1.2;font-family:var(--font-sans);margin:0}.vr-typography-hero--normal{font-weight:var(--font-weight-normal)}.vr-typography-hero--medium{font-weight:var(--font-weight-medium)}.vr-typography-hero--semibold{font-weight:var(--font-weight-semibold)}.vr-typography-hero--bold{font-weight:var(--font-weight-bold)}

