@layer component{.dEKZwW_Workdays{gap:var(--space-4);display:grid}.dEKZwW_Workdays .dEKZwW_settings{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.dEKZwW_Workdays .dEKZwW_flags{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.dEKZwW_Workdays .dEKZwW_weekend{gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.dEKZwW_Workdays .dEKZwW_weekend legend{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-block-end:var(--space-2);padding:0}.dEKZwW_Workdays h2{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.dEKZwW_Workdays .dEKZwW_holidays{gap:var(--space-2);display:grid}.dEKZwW_Workdays .dEKZwW_holidays ul{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);font-size:var(--font-size-sm);list-style:none;display:grid}.dEKZwW_Workdays .dEKZwW_holidays li{gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.dEKZwW_Workdays .dEKZwW_holidays li+li{border-block-start:1px solid var(--color-border-subtle)}.dEKZwW_Workdays .dEKZwW_holidays time{min-inline-size:9rem;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.dEKZwW_Workdays .dEKZwW_muted{color:var(--color-text-tertiary)}.dEKZwW_Workdays .dEKZwW_shift{gap:var(--space-3);border-block-start:1px solid var(--color-border-subtle);padding-block-start:var(--space-4);display:grid}.dEKZwW_Workdays .dEKZwW_error{font-size:var(--font-size-xs)}.dEKZwW_Workdays .dEKZwW_note{color:var(--color-text-secondary);font-size:var(--font-size-xs)}}
