html:has(.hr-workspace){--app-outer:var(--brand-canvas);--workspace:var(--brand-canvas);--background-deep:var(--brand-surface-active);--background-dark:var(--brand-surface-hover);--surface-white:var(--brand-surface);--surface-secondary:var(--brand-surface-secondary);--surface-hover:var(--brand-surface-hover);--surface-active:var(--brand-surface-active);--selected-surface:var(--brand-primary-soft);--charcoal:var(--brand-ink);--obsidian:var(--brand-dark);--text-secondary:var(--brand-muted);--text-muted:var(--brand-text-muted);--steel:var(--brand-text-muted);--text-disabled:#8490a0;--border-soft:var(--brand-border);--border-strong:var(--brand-border-strong);--primary:var(--brand-primary);--primary-hover:var(--brand-primary-hover);--primary-active:var(--brand-primary-active);--primary-soft:var(--brand-primary-soft);--primary-border:var(--brand-primary-border);--accent:var(--brand-primary);--accent-soft:var(--brand-primary-soft);--accent-ink:#fff;--status-success:var(--brand-success);--status-warning:var(--brand-warning);--status-critical:var(--brand-critical);--status-info:var(--brand-primary);--overlay:#1f304d5c;--shadow-soft:0 2px 3px #1f304d04;--shadow-raised-sm:var(--shadow-soft);--shadow-raised:0 3px 12px #1f304d0a, 0 18px 42px #1f304d11;--shadow-inset:none;--shadow-modal:0 24px 80px #1f304d2e;--shadow-dropdown:0 8px 32px #1f304d21;--radius-card:13px;--radius-panel:13px;--radius-input:7px;--radius-control:7px;--radius-modal:18px;--radius-dropdown:12px;--workspace-loading-canvas:var(--brand-canvas);--workspace-surface:var(--brand-surface);--workspace-surface-subtle:var(--brand-surface-secondary);--workspace-surface-hover:var(--brand-surface-hover);--workspace-border:var(--brand-border);--workspace-border-strong:var(--brand-border-strong);--workspace-ink:var(--brand-ink);--workspace-muted:var(--brand-muted);--workspace-primary:var(--brand-primary);--workspace-primary-surface:var(--brand-primary-soft);--workspace-primary-border:var(--brand-primary-border);--workspace-bottom-nav:#fffffff7;--workspace-overlay:var(--overlay);--workspace-panel-padding:1.25rem;--workspace-section-gap:1.25rem;--workspace-motion-fast:.16s;--workspace-motion-enter:.24s;--workspace-motion-exit:.18s;--workspace-motion-expand:.32s;--workspace-motion-ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.hr-workspace) .hr-sidebar-theme{--app-outer:var(--brand-canvas);--workspace:var(--brand-canvas);--background-deep:var(--brand-surface-active);--background-dark:var(--brand-surface-hover);--surface-white:var(--brand-surface);--surface-secondary:var(--brand-surface-secondary);--surface-hover:var(--brand-surface-hover);--surface-active:var(--brand-surface-active);--selected-surface:var(--brand-primary-soft);--charcoal:var(--brand-ink);--obsidian:var(--brand-dark);--text-secondary:var(--brand-muted);--text-muted:var(--brand-text-muted);--steel:var(--brand-text-muted);--text-disabled:#8490a0;--border-soft:var(--brand-border);--border-strong:var(--brand-border-strong);--primary:var(--brand-primary);--primary-hover:var(--brand-primary-hover);--primary-active:var(--brand-primary-active);--primary-soft:var(--brand-primary-soft);--primary-border:var(--brand-primary-border);--accent:var(--brand-primary);--accent-soft:var(--brand-primary-soft);--accent-ink:#fff;--status-success:var(--brand-success);--status-warning:var(--brand-warning);--status-critical:var(--brand-critical);--status-info:var(--brand-primary);--overlay:#1f304d5c;--shadow-soft:0 2px 3px #1f304d04;--shadow-raised-sm:var(--shadow-soft);--shadow-raised:0 3px 12px #1f304d0a, 0 18px 42px #1f304d11;--shadow-inset:none;--shadow-modal:0 24px 80px #1f304d2e;--shadow-dropdown:0 8px 32px #1f304d21;--radius-card:13px;--radius-panel:13px;--radius-input:7px;--radius-control:7px;--radius-modal:18px;--radius-dropdown:12px;--workspace-loading-canvas:var(--brand-canvas);--workspace-surface:var(--brand-surface);--workspace-surface-subtle:var(--brand-surface-secondary);--workspace-surface-hover:var(--brand-surface-hover);--workspace-border:var(--brand-border);--workspace-border-strong:var(--brand-border-strong);--workspace-ink:var(--brand-ink);--workspace-muted:var(--brand-muted);--workspace-primary:var(--brand-primary);--workspace-primary-surface:var(--brand-primary-soft);--workspace-primary-border:var(--brand-primary-border);--workspace-bottom-nav:#fffffff7;--workspace-overlay:var(--overlay);--workspace-panel-padding:1.25rem;--workspace-section-gap:1.25rem;--workspace-motion-fast:.16s;--workspace-motion-enter:.24s;--workspace-motion-exit:.18s;--workspace-motion-expand:.32s;--workspace-motion-ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.hr-workspace{font-family:var(--font-workspace), Inter, sans-serif;background:var(--workspace);color:var(--charcoal);font-size:13px;line-height:1.5}.hr-workspace .workspace-page{min-width:0}.hr-workspace .workspace-page-heading,.hr-workspace[data-page-introductions=compact] .workspace-page .workspace-page-heading:not([data-page-context]){clip:auto;white-space:normal;border:0;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.hr-workspace .workspace-page-header [data-page-intro],.hr-workspace[data-page-introductions=compact] .workspace-page [data-page-intro],.hr-workspace .workspace-page-header-copy,.hr-workspace[data-page-introductions=compact] .workspace-page .workspace-page-header-copy{display:block}.hr-workspace .workspace-page-title-line,.hr-workspace[data-page-introductions=compact] .workspace-page .workspace-page-title-line{display:flex}.hr-workspace[data-page-introductions=compact] .workspace-page .workspace-page-header:not(:has(button,a,input,select,[data-page-context],.workspace-page-header-context,p:not([data-page-intro]))){display:flex}.hr-workspace .workspace-page-header{align-items:flex-end;gap:20px;margin-bottom:29px}.hr-workspace .workspace-page-heading,.hr-workspace h1.text-3xl,.hr-workspace .workspace-page h1.text-3xl{letter-spacing:-.045em;font-size:clamp(25px,2.2vw,33px);font-weight:550;line-height:1.15}.hr-workspace .workspace-page-eyebrow{color:var(--workspace-muted,#5c6678);letter-spacing:.13em;margin-bottom:10px;font-size:9px;font-weight:700}.hr-workspace .workspace-page-description{max-width:780px;color:var(--text-secondary);margin-top:10px;font-size:12px;line-height:1.5}.hr-workspace .workspace-page-header-actions{gap:10px;padding-top:2px}.hr-workspace main .text-sm{font-size:12px;line-height:1.6}.hr-workspace main .text-xs{font-size:11px;line-height:1.6}.hr-workspace main .text-base{font-size:13px;line-height:1.6}html:has(.hr-workspace) .workspace-panel{border-color:var(--border-soft);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-soft)}.hr-workspace .workspace-page .workspace-panel:is(.p-4,.p-5,.p-6,.p-8){padding:var(--workspace-panel-padding)}html:has(.hr-workspace) .workspace-panel .workspace-panel{box-shadow:none;border-radius:10px}.hr-workspace .workspace-card,.hr-workspace .workspace-card:hover{transform:none}.hr-workspace .workspace-card[data-card-variant=interactive]:hover,.hr-workspace a.workspace-card:hover{border-color:var(--primary-border);box-shadow:var(--shadow-raised);background-color:var(--workspace-surface-hover,#f8f9fa)}.hr-workspace .workspace-card[data-card-variant=recessed]{background-color:var(--surface-secondary);box-shadow:none}.hr-workspace .workspace-section-header{background:var(--workspace-surface,#fff);gap:15px;min-height:0;padding:22px 23px 18px}.hr-workspace .workspace-section-header :is(h2,h3),.hr-workspace .workspace-panel>:is(h2,h3),.hr-workspace [data-card-header] :is(h2,h3),.hr-workspace .workspace-section-title{letter-spacing:-.02em;font-size:13px;font-weight:650;line-height:1.4}.hr-workspace .workspace-section-header>h2{min-height:32px}.hr-workspace .workspace-section-header svg{color:var(--workspace-primary,#263b52)}.hr-workspace .workspace-section-header h2>span:last-child:not(:first-child){font-size:11px;font-weight:500}.hr-workspace .workspace-card-header{padding:22px 23px 18px}.hr-workspace .workspace-card-content{padding:23px}.hr-workspace .workspace-section-description{color:var(--text-secondary);font-size:11px;line-height:1.6}.hr-workspace .workspace-panel>.workspace-section-header+:is(div,section){border-color:var(--border-soft)}.hr-workspace .workspace-filter-bar{border-color:var(--border-soft);background:var(--workspace-surface,#fff);border-radius:12px;gap:12px;padding:16px 18px}.hr-workspace .workspace-filter-actions{gap:9px}.hr-workspace .workspace-metric-card{border-radius:12px;padding:19px 19px 17px}.hr-workspace .workspace-metric-label{color:var(--text-secondary);font-size:11px;line-height:1.5}.hr-workspace .workspace-metric-body{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;display:flex}.hr-workspace .workspace-metric-value{letter-spacing:-.055em;font-size:32px;font-weight:550;line-height:1.2}.hr-workspace .workspace-metric-context{color:var(--text-secondary);font-size:11px;line-height:1.6}.hr-workspace .workspace-metric-icon{background:var(--primary-soft);width:36px;height:36px;color:var(--primary);border-radius:10px;padding:8px}html:has(.hr-workspace) .workspace-field{border:1px solid var(--border-soft);background:var(--workspace-surface,#fff);min-height:44px;color:var(--charcoal);box-shadow:none;border-radius:7px;font-size:11px;line-height:1.5}html:has(.hr-workspace) textarea.workspace-field{resize:vertical;min-height:104px;line-height:1.75}html:has(.hr-workspace) .workspace-field::placeholder{color:var(--workspace-muted,#66758a);opacity:1}html:has(.hr-workspace) .workspace-field:hover:not(:disabled):not(:read-only){border-color:var(--workspace-primary-border,#c9d2db)}html:has(.hr-workspace) .workspace-field:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-color:var(--primary);box-shadow:none}html:has(.hr-workspace) .workspace-field:disabled{background:var(--workspace-surface-subtle,#f2f4f5);color:var(--workspace-muted,#66758a);opacity:.7}html:has(.hr-workspace) .workspace-field[aria-invalid=true]{border-color:var(--status-critical)}html:has(.hr-workspace) :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--primary)}html:has(.hr-workspace) .workspace-button{min-height:44px;box-shadow:none;transition:background-color var(--workspace-motion-fast), border-color var(--workspace-motion-fast), box-shadow var(--workspace-motion-fast);border-radius:7px;gap:8px;font-size:11px;font-weight:600;line-height:1.4}html:has(.hr-workspace) .workspace-button[data-size=icon]{width:44px;min-width:44px;padding:0}html:has(.hr-workspace) .workspace-button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.hr-workspace .workspace-section-header .workspace-button{font-size:11px;line-height:1.4}html:has(.hr-workspace) .workspace-table-scroll{scrollbar-width:thin;scrollbar-color:var(--workspace-primary-border,#c9d2db) var(--workspace-border,#f2f4f5);border-radius:10px}html:has(.hr-workspace) .workspace-table{font-size:11px;line-height:1.5}html:has(.hr-workspace) .workspace-table thead{background:var(--workspace-surface-subtle,#f2f4f5)}html:has(.hr-workspace) .workspace-table th{letter-spacing:.01em;text-transform:none;height:44px;color:var(--workspace-muted,#5c6678);border-color:var(--border-soft);font-size:11px;font-weight:550}html:has(.hr-workspace) .workspace-table :is(th,td){border-color:var(--border-soft);padding:15px 17px}.hr-workspace .workspace-table :is(th,td):is(.p-4,.p-5,.p-6),.hr-workspace .workspace-table :is(th,td):is(.px-4,.px-5,.px-6){padding:15px 17px}.hr-workspace .workspace-table tbody tr{height:54px}html:has(.hr-workspace) .workspace-table td{font-size:11px}html:has(.hr-workspace) .workspace-table tbody tr:hover{background:var(--workspace-surface-hover,#edf0f2)}html:has(.hr-workspace) .workspace-table tr[data-state=selected]{background:var(--primary-soft)}html:has(.hr-workspace) .workspace-table tfoot{background:var(--workspace-surface-subtle,#f2f4f5);font-weight:550}html:has(.hr-workspace) .workspace-table-caption{color:var(--text-secondary);font-size:12px;line-height:1.75}html:has(.hr-workspace) .workspace-tabs-list{background:0 0;border:0;border-radius:7px;gap:7px;max-width:100%;height:auto;min-height:44px;padding:0}html:has(.hr-workspace) .workspace-tabs-trigger{min-height:44px;color:var(--workspace-muted,#5c6678);border:1px solid #0000;border-radius:7px;padding:9px 15px;font-size:11px;font-weight:500}html:has(.hr-workspace) .workspace-tabs-trigger[data-state=active]{color:var(--primary);background:var(--workspace-surface,#fff);border-color:var(--border-soft);box-shadow:0 1px 2px #1f304d0a}html:has(.hr-workspace) .workspace-tabs-content{margin-top:20px}.hr-workspace nav.workspace-tabs{border-color:var(--border-soft);border-radius:12px}.hr-workspace nav.workspace-tabs a{border-radius:8px;min-height:44px;padding:11px 15px;font-size:13px}.hr-workspace nav.workspace-tabs a[aria-current]{background:var(--workspace-surface,#fff);color:var(--primary);border-color:var(--primary-border);box-shadow:none}html:has(.hr-workspace) :is(.ui-dialog-content,.workspace-sheet-content,.workspace-popover-content,.workspace-menu-content,.ui-floating-panel){color:var(--charcoal);background:var(--workspace-surface,#fff);border-color:var(--border-soft);box-shadow:var(--shadow-modal);font-family:var(--font-workspace), Inter, sans-serif;border-radius:16px}html:has(.hr-workspace) .ui-dialog-content{max-height:calc(100dvh - 32px);font-size:14px;line-height:1.65}html:has(.hr-workspace) .workspace-dialog-title{letter-spacing:-.03em;font-size:21px;font-weight:550;line-height:1.35}html:has(.hr-workspace) .workspace-dialog-description{color:var(--text-secondary);font-size:13px;line-height:1.8}html:has(.hr-workspace) .workspace-dialog-footer{gap:10px}html:has(.hr-workspace) .workspace-sheet-content{border-radius:16px 0 0 16px}html:has(.hr-workspace) :is(.workspace-popover-content,.workspace-menu-content){box-shadow:var(--shadow-dropdown);border-radius:12px;padding:7px}html:has(.hr-workspace) .workspace-menu-item{border-radius:7px;gap:9px;min-height:40px;font-size:13px}html:has(.hr-workspace) .workspace-menu-item[data-highlighted]{color:var(--primary);background:var(--primary-soft)}html:has(.hr-workspace) .workspace-menu-label{color:var(--text-secondary);letter-spacing:.04em;padding:10px 9px 5px;font-size:11px}html:has(.hr-workspace) .workspace-empty-state{border-color:var(--border-soft);background:var(--workspace-surface-subtle,#f2f4f5);border-radius:12px;padding:32px 24px}html:has(.hr-workspace) .workspace-status-badge{border-radius:5px;padding:5px 7px;font-size:10px;font-weight:550;line-height:1.3}.hr-workspace .workspace-summary-grid{box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;overflow:visible}.hr-workspace .workspace-summary-grid>div{border:1px solid var(--border-soft);background:var(--workspace-surface,#fff);box-shadow:var(--shadow-soft);border-radius:13px;padding:18px}.hr-workspace .workspace-summary-grid dd{margin-top:10px;display:block}.hr-workspace .workspace-summary-grid dd>span{letter-spacing:-.035em;font-size:26px;font-weight:550;line-height:1.3}.hr-workspace .workspace-summary-grid dd>p{margin-top:8px;line-height:1.7}.hr-workspace .workspace-destination-card{align-items:flex-start;gap:14px;padding:20px}.hr-workspace .workspace-destination-card>span:first-child{background:var(--primary-soft);width:38px;height:38px;color:var(--primary);border-radius:10px}.hr-workspace .workspace-destination-card h2{font-size:14px;font-weight:600;line-height:1.6}.hr-workspace .workspace-destination-card p{margin-top:6px;font-size:12px;line-height:1.8}@media (max-width:1023px){.hr-workspace .workspace-page-header{align-items:flex-start;margin-bottom:24px}html:has(.hr-workspace) .workspace-tabs-list{justify-content:flex-start;display:flex;overflow-x:auto}html:has(.hr-workspace) .workspace-tabs-trigger{flex-shrink:0}}@media (max-width:640px){html:has(.hr-workspace){--workspace-panel-padding:1rem;--workspace-section-gap:1rem}.hr-workspace .workspace-page-heading,.hr-workspace .workspace-page h1.text-3xl{font-size:26px}.hr-workspace .workspace-page-description{font-size:12px;line-height:1.8}.hr-workspace .workspace-page-header{gap:18px;margin-bottom:24px}.hr-workspace .workspace-page-header-actions{justify-content:flex-start;width:100%}.hr-workspace .workspace-section-header{min-height:0;padding:19px 16px 16px}.hr-workspace .workspace-section-header :is(h2,h3){font-size:12px}.hr-workspace .workspace-card-header,.hr-workspace .workspace-card-content{padding:16px}.hr-workspace .workspace-filter-bar{padding:14px}html:has(.hr-workspace) .workspace-table :is(th,td){padding:12px}html:has(.hr-workspace) .workspace-table td{font-size:11px}.hr-workspace .workspace-table :is(th,td):is(.p-4,.p-5,.p-6),.hr-workspace .workspace-table :is(th,td):is(.px-4,.px-5,.px-6){padding:12px}.hr-workspace .workspace-summary-grid dd>span{font-size:23px}.hr-workspace .workspace-destination-card{padding:16px}html:has(.hr-workspace) .workspace-menu-item{min-height:44px}html:has(.hr-workspace) .ui-dialog-content{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:18px}html:has(.hr-workspace) .workspace-dialog-title{font-size:20px}}@media (prefers-reduced-motion:reduce){html:has(.hr-workspace) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html:has(.hr-workspace) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html:has(.hr-workspace) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
[data-theme-logo=dark]{display:none}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) [data-theme-logo=light]{display:none}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) [data-theme-logo=dark]{display:block}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)){--brand-primary:#b8c8d7;--brand-primary-hover:#d4dee7;--brand-primary-active:#a3b8ca;--brand-primary-soft:#263b52;--brand-primary-border:#60758a;--brand-canvas:#111a24;--brand-surface:#18232f;--brand-surface-secondary:#202d3a;--brand-surface-hover:#293a49;--brand-surface-active:#324757;--brand-ink:#e6ecf1;--brand-dark:#f3f6f8;--brand-muted:#b9c5d0;--brand-text-muted:#a2b2c1;--brand-border:#354554;--brand-border-strong:#5b6f81;--brand-success:#78d4ac;--brand-warning:#edc17b;--brand-critical:#fb9aa8;--status-success-surface:#173b33;--status-success-border:#2e6652;--status-warning-surface:#3c3020;--status-warning-border:#705430;--status-critical-surface:#402630;--status-critical-border:#75404f;--brand-shadow-soft:0 2px 5px #0000001f;--brand-shadow-raised:0 8px 30px #0003;--app-outer:var(--brand-canvas);--workspace:var(--brand-canvas);--background-deep:#17232f;--background-dark:#0d151f;--surface-white:var(--brand-surface);--surface-secondary:var(--brand-surface-secondary);--surface-hover:var(--brand-surface-hover);--surface-active:var(--brand-surface-active);--selected-surface:var(--brand-primary-soft);--charcoal:var(--brand-ink);--obsidian:var(--brand-dark);--deep-graphite:var(--brand-dark);--text-secondary:var(--brand-muted);--text-muted:var(--brand-text-muted);--text-disabled:#7f91a3;--steel:var(--brand-text-muted);--border-soft:var(--brand-border);--border-strong:var(--brand-border-strong);--primary:var(--brand-primary);--primary-hover:var(--brand-primary-hover);--primary-active:var(--brand-primary-active);--primary-soft:var(--brand-primary-soft);--primary-border:var(--brand-primary-border);--accent:var(--brand-primary);--accent-soft:var(--brand-primary-soft);--accent-ink:#111a24;--accent-cyan:#88cce0;--status-success:var(--brand-success);--status-warning:var(--brand-warning);--status-critical:var(--brand-critical);--status-info:var(--brand-primary);--overlay:#00050fb3;--shadow-soft:var(--brand-shadow-soft);--shadow-raised-sm:var(--brand-shadow-soft);--shadow-raised:var(--brand-shadow-raised);--shadow-inset:none;--shadow-modal:0 24px 80px #0000007a;--shadow-dropdown:0 12px 40px #0006;--sidebar:var(--brand-surface);--sidebar-raised:var(--brand-surface-secondary);--sidebar-hover:var(--brand-surface-hover);--sidebar-selected:var(--brand-primary-soft);--sidebar-text:var(--brand-ink);--sidebar-muted:var(--brand-text-muted);--workspace-loading-canvas:var(--brand-canvas);--workspace-surface:var(--brand-surface);--workspace-surface-subtle:var(--brand-surface-secondary);--workspace-surface-hover:var(--brand-surface-hover);--workspace-border:var(--brand-border);--workspace-border-strong:var(--brand-border-strong);--workspace-ink:var(--brand-ink);--workspace-muted:var(--brand-muted);--workspace-primary:var(--brand-primary);--workspace-primary-surface:var(--brand-primary-soft);--workspace-primary-border:var(--brand-primary-border);--workspace-success:var(--brand-success);--workspace-success-surface:#173b33;--workspace-success-border:#2e6652;--workspace-warning:var(--brand-warning);--workspace-warning-surface:#3c3020;--workspace-warning-border:#705430;--workspace-critical:var(--brand-critical);--workspace-critical-surface:#402630;--workspace-critical-border:#75404f;--workspace-info:#88cce0;--workspace-info-surface:#173744;--workspace-info-border:#356273;--workspace-purple:#c2adea;--workspace-purple-surface:#302944;--workspace-purple-border:#5b4c79;--workspace-rose:#e7a5cf;--workspace-rose-surface:#3d2b40;--workspace-rose-border:#754f76;--workspace-bottom-nav:#18232ff7;--workspace-overlay:var(--overlay);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :is(.hr-sidebar-theme,.workspace-mobile-drawer){--brand-primary:#b8c8d7;--brand-primary-hover:#d4dee7;--brand-primary-active:#a3b8ca;--brand-primary-soft:#263b52;--brand-primary-border:#60758a;--brand-canvas:#111a24;--brand-surface:#18232f;--brand-surface-secondary:#202d3a;--brand-surface-hover:#293a49;--brand-surface-active:#324757;--brand-ink:#e6ecf1;--brand-dark:#f3f6f8;--brand-muted:#b9c5d0;--brand-text-muted:#a2b2c1;--brand-border:#354554;--brand-border-strong:#5b6f81;--brand-success:#78d4ac;--brand-warning:#edc17b;--brand-critical:#fb9aa8;--status-success-surface:#173b33;--status-success-border:#2e6652;--status-warning-surface:#3c3020;--status-warning-border:#705430;--status-critical-surface:#402630;--status-critical-border:#75404f;--brand-shadow-soft:0 2px 5px #0000001f;--brand-shadow-raised:0 8px 30px #0003;--app-outer:var(--brand-canvas);--workspace:var(--brand-canvas);--background-deep:#17232f;--background-dark:#0d151f;--surface-white:var(--brand-surface);--surface-secondary:var(--brand-surface-secondary);--surface-hover:var(--brand-surface-hover);--surface-active:var(--brand-surface-active);--selected-surface:var(--brand-primary-soft);--charcoal:var(--brand-ink);--obsidian:var(--brand-dark);--deep-graphite:var(--brand-dark);--text-secondary:var(--brand-muted);--text-muted:var(--brand-text-muted);--text-disabled:#7f91a3;--steel:var(--brand-text-muted);--border-soft:var(--brand-border);--border-strong:var(--brand-border-strong);--primary:var(--brand-primary);--primary-hover:var(--brand-primary-hover);--primary-active:var(--brand-primary-active);--primary-soft:var(--brand-primary-soft);--primary-border:var(--brand-primary-border);--accent:var(--brand-primary);--accent-soft:var(--brand-primary-soft);--accent-ink:#111a24;--accent-cyan:#88cce0;--status-success:var(--brand-success);--status-warning:var(--brand-warning);--status-critical:var(--brand-critical);--status-info:var(--brand-primary);--overlay:#00050fb3;--shadow-soft:var(--brand-shadow-soft);--shadow-raised-sm:var(--brand-shadow-soft);--shadow-raised:var(--brand-shadow-raised);--shadow-inset:none;--shadow-modal:0 24px 80px #0000007a;--shadow-dropdown:0 12px 40px #0006;--sidebar:var(--brand-surface);--sidebar-raised:var(--brand-surface-secondary);--sidebar-hover:var(--brand-surface-hover);--sidebar-selected:var(--brand-primary-soft);--sidebar-text:var(--brand-ink);--sidebar-muted:var(--brand-text-muted);--workspace-loading-canvas:var(--brand-canvas);--workspace-surface:var(--brand-surface);--workspace-surface-subtle:var(--brand-surface-secondary);--workspace-surface-hover:var(--brand-surface-hover);--workspace-border:var(--brand-border);--workspace-border-strong:var(--brand-border-strong);--workspace-ink:var(--brand-ink);--workspace-muted:var(--brand-muted);--workspace-primary:var(--brand-primary);--workspace-primary-surface:var(--brand-primary-soft);--workspace-primary-border:var(--brand-primary-border);--workspace-success:var(--brand-success);--workspace-success-surface:#173b33;--workspace-success-border:#2e6652;--workspace-warning:var(--brand-warning);--workspace-warning-surface:#3c3020;--workspace-warning-border:#705430;--workspace-critical:var(--brand-critical);--workspace-critical-surface:#402630;--workspace-critical-border:#75404f;--workspace-info:#88cce0;--workspace-info-surface:#173744;--workspace-info-border:#356273;--workspace-purple:#c2adea;--workspace-purple-surface:#302944;--workspace-purple-border:#5b4c79;--workspace-rose:#e7a5cf;--workspace-rose-surface:#3d2b40;--workspace-rose-border:#754f76;--workspace-bottom-nav:#18232ff7;--workspace-overlay:var(--overlay);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .hr-workspace{--button-primary:#263b52;--button-primary-hover:#304961;--button-primary-active:#213448}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)){--button-primary:#263b52;--button-primary-hover:#304961;--button-primary-active:#213448}:is(html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) .workspace-button[data-variant=primary],html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) [class~="bg-[var(--primary)]"]:is(.text-white,[class~=\!text-white])){border-color:var(--brand-primary-border)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) .workspace-button[data-variant=danger]{color:#fff;background-color:#af324c}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) [class~="bg-[var(--primary)]"]:is(.text-white,[class~=\!text-white]){background-color:var(--button-primary)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) [class~="hover:bg-[var(--primary-hover)]"].text-white:hover{background-color:var(--button-primary-hover)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) [class~="bg-[var(--status-success)]"].text-white{background-color:#147e5b}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) [class~="bg-[var(--status-warning)]"].text-white{background-color:#96600d}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) [class~="bg-[var(--status-critical)]"].text-white{background-color:#af324c}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :is(.roster-month-date[aria-current=date]>span:first-child,.attendance-roster--month thead [data-today=true] b){background-color:var(--button-primary);color:#fff}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) ::selection{color:#fff;background:#365069}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.bg-white):not(img,svg,iframe,video){background-color:var(--surface-white)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where([aria-hidden=true]>.rounded-full.bg-white){background-color:#fff}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.bg-slate-50,.bg-slate-100,.bg-slate-50\/50,.bg-slate-50\/60,.bg-slate-50\/70,.bg-slate-100\/80){background-color:var(--surface-secondary)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.hover\:bg-slate-50:hover,.hover\:bg-slate-100:hover){background-color:var(--surface-hover)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.text-slate-700,.text-slate-800,.text-slate-900,.text-slate-950,.text-black){color:var(--charcoal)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.text-slate-500,.text-slate-600){color:var(--text-secondary)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.text-slate-300,.text-slate-400){color:var(--text-muted)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.border-slate-100,.border-slate-200,.border-slate-300,.border-slate-500){border-color:var(--border-soft)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.divide-slate-100,.divide-slate-200)>:not(:last-child){border-color:var(--border-soft)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.bg-amber-50,.bg-amber-50\/50,.bg-amber-50\/60,.bg-orange-50,.bg-orange-500\/10){background-color:var(--workspace-warning-surface)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950,.text-orange-700,.text-orange-800){color:var(--status-warning)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.border-amber-200,.border-amber-300,.border-orange-200){border-color:var(--workspace-warning-border)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.bg-emerald-50,.bg-emerald-100,.bg-emerald-500\/10,.bg-green-50,.bg-teal-50){background-color:var(--workspace-success-surface)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-teal-800){color:var(--status-success)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.border-emerald-200,.border-emerald-600,.border-teal-200){border-color:var(--workspace-success-border)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.bg-red-50,.bg-rose-50,.bg-rose-50\/60){background-color:var(--workspace-critical-surface)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.text-red-700,.text-red-800,.text-red-900,.text-rose-600,.text-rose-700,.text-rose-800){color:var(--status-critical)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) .border-red-200{border-color:var(--workspace-critical-border)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.bg-blue-50,.bg-blue-500\/10,.bg-indigo-500\/10){background-color:var(--primary-soft)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) :where(.text-blue-700,.text-blue-800,.text-indigo-700){color:var(--primary)}html[data-theme=dark]:has(:is(.hr-workspace,.workspace-loading)) .border-blue-200{border-color:var(--primary-border)}
@media screen{.autumn-greeting,.autumn-scene,.autumn-branch{display:none}.autumn-setting{border-top:1px solid var(--border-soft);align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.autumn-setting-icon{color:var(--primary);flex:0 0 25px}.autumn-setting-icon svg{width:25px;height:30px;display:block}.autumn-setting-copy{flex:1;min-width:0;font-size:13px;font-weight:500}.autumn-setting-copy p{color:var(--text-secondary);margin-top:4px;font-size:12px;font-weight:400}.autumn-setting-toggle{cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-width:72px;min-height:44px;font-size:12px;display:inline-flex}.autumn-setting-toggle>span{background:var(--border-strong);border-radius:12px;width:32px;height:20px;padding:3px}.autumn-setting-toggle>span:after{content:"";background:var(--surface-white);border-radius:50%;width:14px;height:14px;display:block}.autumn-setting-toggle[aria-checked=true]>span{background:var(--primary)}.autumn-setting-toggle[aria-checked=true]>span:after{background:#fff;transform:translate(12px)}.autumn-setting-toggle:focus-visible,.autumn-motion-toggle:focus-visible{outline-offset:3px;outline:2px solid}html[data-seasonal-theme=autumn] .marketing-page{--brand-primary:#a54818;--brand-primary-hover:#873810;--brand-primary-active:#71300f;--brand-primary-soft:#f9e6c8;--brand-primary-border:#d5ac79;--brand-canvas:#fffaf1;--brand-surface-hover:#f6ead7}html[data-seasonal-theme=autumn] :is(.autumn-hero-stage,.marketing-nav-shell[data-navigation]){--brand-primary:#a54818;--brand-primary-hover:#873810;--brand-primary-active:#71300f;--brand-primary-soft:#f9e6c8;--brand-primary-border:#d5ac79;--brand-ink:#3b291e;--brand-muted:#70543e;--brand-text-muted:#7a5d42;--brand-surface:#fffaf1;--brand-surface-hover:#f6ead7;--brand-canvas:#fcf2e3;--brand-border:#e4cfaf;--brand-border-strong:#c1a17a;--brand-on-dark:#fffaf1;--home-ink:#3b291e;--home-muted:#70543e;--home-blue:#a54818;color:#3b291e}html[data-seasonal-theme=autumn] .autumn-hero-stage{background:radial-gradient(40% 420px at 90% 140px,#efc26540,#0000),radial-gradient(35% 370px at 4% 200px,#e6984930,#0000),#fcf2e3;border-bottom:1px solid #e4cfaf}html[data-seasonal-theme=autumn] .marketing-nav-shell[data-navigation]{background:#fffaf1;border-bottom-color:#e4cfaf}html[data-seasonal-theme=autumn] [data-marketing-announcement]{--brand-on-dark:#fff3df;--brand-on-dark-muted:#ebcc9d;background:#493022}html[data-seasonal-theme=autumn] [data-seasonal-surface=hero]{isolation:isolate;position:relative;overflow:hidden}html[data-seasonal-theme=autumn] [data-seasonal-surface=hero] h1>span{color:#0000;background:linear-gradient(105deg,#a54818 12%,#a05c20 58%,#84651e 92%);-webkit-background-clip:text;background-clip:text}html[data-seasonal-theme=autumn] .autumn-greeting{color:#78501f;letter-spacing:.02em;background:#fff8e9;border:1px solid #d8b782;border-radius:30px;justify-content:center;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:0 auto 23px;padding:4px 5px 4px 12px;font-size:11px;font-weight:500;display:flex}.autumn-greeting>svg{color:#b45d20;width:20px;height:25px}.autumn-motion-toggle{color:#78501f;min-width:58px;min-height:36px;font:inherit;cursor:pointer;background:#f6e6c7;border:1px solid #d8b782;border-radius:24px;justify-content:center;align-items:center;gap:4px;padding:5px 8px;font-size:10px;display:inline-flex}.autumn-motion-toggle:hover{background:#eed9b3}.autumn-motion-toggle svg{width:12px;height:12px}html[data-seasonal-theme=autumn] .autumn-scene{pointer-events:none;z-index:-1;display:block;position:absolute;inset:0;overflow:hidden}.autumn-sun{background:#efc26535;border-radius:50%;width:118px;height:118px;position:absolute;top:50px;right:6%;box-shadow:0 0 0 26px #efc26512,0 0 80px 30px #efc26520}.autumn-sun>span{background:#e8b34e45;border-radius:50%;position:absolute;inset:18px}.autumn-leaf{color:#bc672e;opacity:.55;--leaf-angle:-25deg;width:38px;position:absolute}.autumn-leaf svg{width:100%;height:auto;display:block}.autumn-leaf-one{top:94px;left:5%}.autumn-leaf-two{color:#af802a;--leaf-angle:30deg;width:25px;top:20px;left:12%}.autumn-leaf-three{color:#b77d22;--leaf-angle:25deg;width:40px;top:255px;right:8%}.autumn-leaf-four{color:#9c4d28;--leaf-angle:-60deg;width:28px;top:380px;left:9%}html[data-seasonal-theme=autumn] .autumn-leaf{animation:12s ease-in-out infinite autumn-drift}html[data-seasonal-theme=autumn] .autumn-leaf-two{animation-duration:15s;animation-delay:-4s}html[data-seasonal-theme=autumn] .autumn-leaf-three{animation-duration:14s;animation-direction:reverse;animation-delay:-8s}html[data-seasonal-theme=autumn] .autumn-leaf-four{animation-duration:16s;animation-delay:-6s}html[data-seasonal-theme=autumn] .autumn-sun{animation:10s ease-in-out infinite autumn-glow}html[data-seasonal-theme=autumn] [data-seasonal-surface=hero]:has(.autumn-motion-toggle[data-paused=true]) .autumn-scene *{animation-play-state:paused}@keyframes autumn-drift{0%,to{transform:translate(0, 0) rotate(var(--leaf-angle))}35%{transform:translate(18px, 24px) rotate(calc(var(--leaf-angle) + 15deg))}70%{transform:translate(-8px, 40px) rotate(calc(var(--leaf-angle) - 12deg))}}@keyframes autumn-glow{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){html[data-seasonal-theme=autumn] .autumn-scene *{animation:none}.autumn-motion-toggle{display:none}html[data-seasonal-theme=autumn] .autumn-greeting{padding:8px 16px}}html[data-seasonal-theme=autumn]:has(.hr-workspace){--brand-canvas:#faf3e8;--brand-surface:#fffaf1;--brand-surface-secondary:#f7eddd;--brand-surface-hover:#f2e4cf;--brand-surface-active:#edddc5;--brand-ink:#3b291e;--brand-muted:#70543e;--brand-text-muted:#7a5d42;--brand-border:#decbb0;--brand-border-strong:#bca17d}html[data-seasonal-theme=autumn]:has(.hr-workspace) .hr-sidebar-theme{--brand-canvas:#faf3e8;--brand-surface:#fffaf1;--brand-surface-secondary:#f7eddd;--brand-surface-hover:#f2e4cf;--brand-surface-active:#edddc5;--brand-ink:#3b291e;--brand-muted:#70543e;--brand-text-muted:#7a5d42;--brand-border:#decbb0;--brand-border-strong:#bca17d}html[data-theme=dark][data-seasonal-theme=autumn]:has(.hr-workspace){--brand-canvas:#1c1713;--brand-surface:#2a211b;--brand-surface-secondary:#30261e;--brand-surface-hover:#3b2c21;--brand-surface-active:#443123;--brand-ink:#fff3df;--brand-muted:#d4bfa4;--brand-text-muted:#c9ae8d;--brand-border:#65503b;--brand-border-strong:#8c6b49}html[data-theme=dark][data-seasonal-theme=autumn]:has(.hr-workspace) .hr-sidebar-theme{--brand-canvas:#1c1713;--brand-surface:#2a211b;--brand-surface-secondary:#30261e;--brand-surface-hover:#3b2c21;--brand-surface-active:#443123;--brand-ink:#fff3df;--brand-muted:#d4bfa4;--brand-text-muted:#c9ae8d;--brand-border:#65503b;--brand-border-strong:#8c6b49}html[data-seasonal-theme=autumn] .hr-sidebar-theme{isolation:isolate;--workspace-primary:#a54818;--workspace-primary-surface:#f9e6c8;--workspace-border:#d7bea0;--workspace-surface-hover:#f3e2c6;--primary:#a54818;--sidebar-muted:#70543e;--brand-border:#d7bea0;background:linear-gradient(175deg,#fffaf1 0%,#f9eedc 72%,#f0dbb8 100%);position:relative}html[data-seasonal-theme=autumn] .hr-workspace{--workspace:#faf3e8;--workspace-bottom-nav:#fffaf1}html[data-seasonal-theme=autumn] [data-seasonal-surface=header]{background:linear-gradient(110deg,#fffaf1,#f7e7c9);border-bottom-color:#d7bea0}html[data-seasonal-theme=autumn] [data-seasonal-surface=workspace]{isolation:isolate;position:relative}html[data-seasonal-theme=autumn] [data-seasonal-surface=workspace]:before,html[data-seasonal-theme=autumn] [data-seasonal-surface=workspace]:after,html[data-seasonal-theme=autumn] .autumn-branch{content:"";z-index:-1;pointer-events:none;background-image:url(/themes/autumn/foliage-v1.webp);background-repeat:no-repeat;background-size:contain;position:absolute}html[data-seasonal-theme=autumn] [data-seasonal-surface=workspace]:before{aspect-ratio:3/2;opacity:.34;background-position:100% 0;width:min(78%,840px);top:76px;right:0}html[data-seasonal-theme=autumn] [data-seasonal-surface=workspace]:after{aspect-ratio:3/2;opacity:.19;width:min(60%,540px);bottom:0;left:0;transform:rotate(180deg)}html[data-seasonal-theme=autumn] .autumn-branch{opacity:.28;background-position:100% 0;background-size:460px;width:100%;height:310px;display:block;bottom:0;left:0;transform:rotate(180deg)}html[data-seasonal-theme=autumn] .hr-sidebar-theme[data-collapsed=true] .autumn-branch{display:none}html[data-theme=dark][data-seasonal-theme=autumn] .hr-sidebar-theme{--workspace-primary:#ffb56b;--workspace-primary-surface:#4c3120;--workspace-border:#65503b;--workspace-surface-hover:#3d2c20;--primary:#ffb56b;--sidebar-muted:#d4bfa4;--brand-border:#65503b;background:linear-gradient(175deg,#211a15,#34251a)}html[data-theme=dark][data-seasonal-theme=autumn] .hr-workspace{--workspace:#1c1713;--workspace-bottom-nav:#2a211b}html[data-theme=dark][data-seasonal-theme=autumn] [data-seasonal-surface=header]{background:linear-gradient(110deg,#211a15,#38271c);border-bottom-color:#65503b}html[data-theme=dark][data-seasonal-theme=autumn] [data-seasonal-surface=workspace]:before{opacity:.26}html[data-theme=dark][data-seasonal-theme=autumn] [data-seasonal-surface=workspace]:after{opacity:.15}html[data-theme=dark][data-seasonal-theme=autumn] .autumn-branch{opacity:.22}@media (max-width:1023px){html[data-seasonal-theme=autumn] [data-seasonal-surface=workspace]:before{width:min(92%,620px);top:140px}html[data-seasonal-theme=autumn] [data-seasonal-surface=workspace]:after{width:min(80%,440px)}}@media (max-width:600px){html[data-seasonal-theme=autumn] .autumn-greeting{margin-bottom:20px;font-size:10px}.autumn-sun{opacity:.5;width:70px;height:70px;top:200px;right:-25px}.autumn-leaf-one{width:25px;top:145px;left:-8px}.autumn-leaf-two{width:18px;top:20px;left:8%}.autumn-leaf-three{width:27px;top:350px;right:-8px}.autumn-leaf-four{display:none}}}@media print{.autumn-setting,.autumn-branch,.autumn-greeting,.autumn-scene{display:none!important}html[data-seasonal-theme=autumn] .autumn-hero-stage{color:#20202a;background:#fff}html[data-seasonal-theme=autumn] [data-seasonal-surface=hero] h1>span{color:#20202a;background:0 0}}
input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only){appearance:none;box-sizing:border-box;vertical-align:middle;border:1.5px solid var(--text-muted);background:var(--surface-white);width:20px;min-width:20px;height:20px;min-height:20px;color:var(--accent-ink);accent-color:var(--accent);cursor:pointer;transition:background-color var(--workspace-motion-fast) var(--workspace-motion-ease), border-color var(--workspace-motion-fast) var(--workspace-motion-ease);border-radius:5px;flex:0 0 20px;place-content:center;padding:0;display:inline-grid}input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):after{content:"";border:2px solid;border-width:0 2px 2px 0;width:6px;height:10px;display:none;transform:translateY(-1px)rotate(45deg)}input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):is(:checked,:indeterminate){border-color:var(--accent);background:var(--accent)}input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):is(:checked,:indeterminate):after{display:block}input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):indeterminate:after{background:currentColor;border:0;border-radius:1px;width:10px;height:2px;transform:none}input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):focus-visible{outline:2px solid var(--accent);outline-offset:3px}input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):enabled:hover{border-color:var(--accent)}input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only)[aria-invalid=true]{border-color:var(--status-critical)}input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):disabled{cursor:not-allowed;opacity:.55}@media (prefers-reduced-motion:reduce){input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only){transition:none}}@media (forced-colors:active){input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only),input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):is(:checked,:indeterminate){appearance:auto;background:revert;border:0}input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):after,input[type=checkbox]:not([role=switch]):not([hidden]):not(.sr-only):is(:checked,:indeterminate):after{display:none}}
.workspace-list-toolbar input:not([type=hidden]):not([type=checkbox]),.workspace-list-toolbar select{border-radius:6px;min-height:44px;font-size:14px}.workspace-list-toolbar input:focus-visible,.workspace-list-toolbar select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.workspace-list-toolbar input:not([type=hidden]):not([type=checkbox]),.workspace-list-toolbar select{font-size:16px}}
