.DraftSwitches-module__gS4_aW__list{margin:0 0 var(--space-sm);padding:0;list-style:none}.DraftSwitches-module__gS4_aW__item{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border-default);display:flex}.DraftSwitches-module__gS4_aW__item:last-child{border-bottom:0}.DraftSwitches-module__gS4_aW__label{color:var(--color-text-primary);font-weight:var(--font-weight-label);display:block}.DraftSwitches-module__gS4_aW__hint{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);display:block}
.ReportsQueue-module__KeRkIa__stack{gap:var(--space-md);display:grid}.ReportsQueue-module__KeRkIa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ReportsQueue-module__KeRkIa__notice{min-height:var(--line-height-body);color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.ReportsQueue-module__KeRkIa__hint{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.ReportsQueue-module__KeRkIa__scroll{border:1px solid var(--color-border-default);border-radius:var(--radius-panel);background:var(--color-surface-elevated);min-width:0;max-width:100%;position:relative;overflow-x:auto}.ReportsQueue-module__KeRkIa__scroll:focus-visible,.ReportsQueue-module__KeRkIa__select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ReportsQueue-module__KeRkIa__cellStack{gap:var(--space-xs);max-width:32ch;display:grid}.ReportsQueue-module__KeRkIa__actions{gap:var(--space-sm);min-width:200px;display:grid}.ReportsQueue-module__KeRkIa__field{gap:var(--space-xs);display:grid}.ReportsQueue-module__KeRkIa__label{color:var(--color-text-secondary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.ReportsQueue-module__KeRkIa__select{min-height:var(--touch-target-md);padding:0 var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-surface-elevated);color:var(--color-text-primary);font:inherit}
.SrOnly-module__238lOG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.MetricCard-module__xcbSxq__grid{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:600px){.MetricCard-module__xcbSxq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.MetricCard-module__xcbSxq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.MetricCard-module__xcbSxq__gridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}.MetricCard-module__xcbSxq__card{min-width:0}.MetricCard-module__xcbSxq__label{font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;opacity:.8;margin:0}.MetricCard-module__xcbSxq__value{margin:var(--space-xs) 0 0;font-size:var(--font-size-heading);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading);font-variant-numeric:var(--font-variant-numeric-metric)}.MetricCard-module__xcbSxq__hint{margin:var(--space-xs) 0 0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);opacity:.8}
.FilterBar-module__4R2phG__bar{gap:var(--space-md);grid-template-columns:1fr;display:grid}.FilterBar-module__4R2phG__search{min-width:0}.FilterBar-module__4R2phG__field{gap:var(--space-xs);min-width:0;display:grid}.FilterBar-module__4R2phG__label{color:var(--color-text-secondary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.FilterBar-module__4R2phG__select{min-height:var(--touch-target-md);padding:0 var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface-elevated) 80%, transparent);color:var(--color-text-primary);font:inherit}@media (min-width:768px){.FilterBar-module__4R2phG__bar{grid-template-columns:minmax(0,2fr) repeat(auto-fit,minmax(160px,1fr));align-items:end}}
.InfoNote-module__ISwyGW__note{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-accent);border-radius:var(--radius-card);background:var(--color-brand-accent-soft);color:var(--color-text-primary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}
.PeriodControl-module__s15BAG__wrap{gap:var(--space-xs);display:grid}.PeriodControl-module__s15BAG__caption{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}
.RuleList-module__mqL1_a__list{margin:0;padding:0;list-style:none}.RuleList-module__mqL1_a__item{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border-default);font-size:var(--font-size-caption);line-height:var(--line-height-caption);display:flex}.RuleList-module__mqL1_a__item:last-child{border-bottom:0}.RuleList-module__mqL1_a__lock{color:var(--color-text-secondary);font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;flex-shrink:0}.RuleList-module__mqL1_a__label{color:var(--color-text-primary);font-weight:var(--font-weight-label);display:block}.RuleList-module__mqL1_a__rowHint{color:var(--color-text-secondary);display:block}.RuleList-module__mqL1_a__value{color:var(--color-text-secondary);font-variant-numeric:var(--font-variant-numeric-metric);flex-shrink:0}
.StatusList-module__hbTJNa__list{margin:0;padding:0;list-style:none}.StatusList-module__hbTJNa__item{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border-default);display:flex}.StatusList-module__hbTJNa__item:last-child{border-bottom:0}.StatusList-module__hbTJNa__label{color:var(--color-text-primary);font-weight:var(--font-weight-label);display:block}.StatusList-module__hbTJNa__hint{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);display:block}
.RouteTabs-module__9Rz89G__tabs{margin-bottom:var(--space-md);overflow-x:auto}.RouteTabs-module__9Rz89G__list{gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-surface-muted);margin:0;list-style:none;display:inline-flex}.RouteTabs-module__9Rz89G__tab{min-height:36px;padding:0 var(--space-md);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-label);white-space:nowrap;transition:background-color var(--duration-control) var(--ease-brand), color var(--duration-control) var(--ease-brand);align-items:center;display:inline-flex}.RouteTabs-module__9Rz89G__tab:hover{color:var(--color-text-primary)}.RouteTabs-module__9Rz89G__tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.RouteTabs-module__9Rz89G__active,.RouteTabs-module__9Rz89G__active:hover{background:var(--color-brand-primary);color:var(--color-text-inverse);font-weight:var(--font-weight-bold)}@media (prefers-reduced-motion:reduce){.RouteTabs-module__9Rz89G__tab{transition:none}}
.ExportRequest-module__f05v0G__field{gap:var(--space-xs);margin-bottom:var(--space-sm);display:grid}.ExportRequest-module__f05v0G__label{color:var(--color-text-secondary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.ExportRequest-module__f05v0G__select{min-height:var(--touch-target-md);padding:0 var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-surface-elevated);color:var(--color-text-primary);font:inherit}.ExportRequest-module__f05v0G__text{margin:var(--space-sm) 0;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}
.NewNotificationForm-module__sEv6tW__form{gap:var(--space-md);display:grid}.NewNotificationForm-module__sEv6tW__row{gap:var(--space-md);margin-bottom:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:768px){.NewNotificationForm-module__sEv6tW__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.NewNotificationForm-module__sEv6tW__field{gap:var(--space-xs);min-width:0;display:grid}.NewNotificationForm-module__sEv6tW__label{color:var(--color-text-secondary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.NewNotificationForm-module__sEv6tW__select,.NewNotificationForm-module__sEv6tW__textarea{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-elevated);color:var(--color-text-primary);font:inherit}.NewNotificationForm-module__sEv6tW__select{min-height:var(--touch-target-md);padding-block:0}.NewNotificationForm-module__sEv6tW__textarea{resize:vertical}.NewNotificationForm-module__sEv6tW__error{color:var(--color-state-danger);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.NewNotificationForm-module__sEv6tW__preview{margin-top:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-card);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.NewNotificationForm-module__sEv6tW__previewType{color:var(--color-text-accent);font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;margin:0}.NewNotificationForm-module__sEv6tW__previewTitle{margin:var(--space-xs) 0;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.NewNotificationForm-module__sEv6tW__actions{justify-content:flex-end;display:flex}
.SimpleList-module__O-JEzW__list{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.SimpleList-module__O-JEzW__columns{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SimpleList-module__O-JEzW__item{padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-elevated) 70%, transparent);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.SimpleList-module__O-JEzW__scroll{overflow-x:auto}.SimpleList-module__O-JEzW__table{border-collapse:collapse;width:100%;min-width:520px}.SimpleList-module__O-JEzW__caption{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.SimpleList-module__O-JEzW__th{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);text-align:left;text-transform:uppercase}.SimpleList-module__O-JEzW__rowHeader,.SimpleList-module__O-JEzW__td{padding:var(--space-sm);border-bottom:1px solid var(--color-border-default);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-align:left}.SimpleList-module__O-JEzW__rowHeader{font-weight:var(--font-weight-label)}
.TeamPanel-module__fLEDdq__loading{gap:var(--space-md);display:grid}.TeamPanel-module__fLEDdq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TeamPanel-module__fLEDdq__notice{color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.TeamPanel-module__fLEDdq__hint{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.TeamPanel-module__fLEDdq__scroll{border:1px solid var(--color-border-default);border-radius:var(--radius-panel);background:var(--color-surface-elevated);min-width:0;max-width:100%;position:relative;overflow-x:auto}.TeamPanel-module__fLEDdq__scroll:focus-visible,.TeamPanel-module__fLEDdq__actionsButton:focus-visible,.TeamPanel-module__fLEDdq__menuItem:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.TeamPanel-module__fLEDdq__actions{justify-content:flex-end;display:flex;position:relative}.TeamPanel-module__fLEDdq__actionsButton{width:var(--touch-target-md);height:var(--touch-target-md);border-radius:var(--radius-card);color:var(--color-text-primary);font:inherit;font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.TeamPanel-module__fLEDdq__actionsButton:hover{background:var(--color-surface-muted)}.TeamPanel-module__fLEDdq__menu{z-index:20;min-width:220px;padding:var(--space-xs);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-elevated);box-shadow:var(--shadow-lift);margin:0;list-style:none;display:grid;position:fixed}.TeamPanel-module__fLEDdq__menuItem{width:100%;min-height:var(--touch-target-md);padding:0 var(--space-sm);border-radius:var(--radius-focus);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.TeamPanel-module__fLEDdq__menuItem:hover{background:var(--color-surface-muted)}.TeamPanel-module__fLEDdq__dialog{width:min(100% - 2 * var(--space-md), 440px);border:1px solid var(--color-border-default);border-radius:var(--radius-panel);background:var(--color-surface-default);color:var(--color-text-primary);box-shadow:var(--shadow-lift);padding:0}.TeamPanel-module__fLEDdq__dialog::backdrop{background:color-mix(in srgb, var(--color-brand-primary) 45%, transparent)}.TeamPanel-module__fLEDdq__dialogForm{gap:var(--space-md);padding:var(--space-lg);display:grid}.TeamPanel-module__fLEDdq__dialogIcon{border-radius:var(--radius-pill);background:var(--color-surface-inverse);place-items:center;width:44px;height:44px;display:grid}.TeamPanel-module__fLEDdq__dialogTitle{font-size:var(--font-size-heading);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading);text-wrap:balance;margin:0}.TeamPanel-module__fLEDdq__dialogBody{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.TeamPanel-module__fLEDdq__dialogActions{justify-content:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.TeamPanel-module__fLEDdq__dialogSubject{color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin:0}.TeamPanel-module__fLEDdq__invitations{gap:var(--space-sm);min-width:0;display:grid}.TeamPanel-module__fLEDdq__sectionTitle{color:var(--color-text-primary);font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-title);margin:0}.TeamPanel-module__fLEDdq__inlineActions{justify-content:flex-end;gap:var(--space-xs);display:flex}
.Users-module__hT2B-W__panel{gap:var(--space-md);min-width:0;display:grid}.Users-module__hT2B-W__filters{gap:var(--space-md);grid-template-columns:1fr;align-items:end;display:grid}@media (min-width:640px){.Users-module__hT2B-W__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Users-module__hT2B-W__filters{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}}.Users-module__hT2B-W__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.Users-module__hT2B-W__loading{display:grid}.Users-module__hT2B-W__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Users-module__hT2B-W__scroll{border:1px solid var(--color-border-default);border-radius:var(--radius-panel);background:var(--color-surface-elevated);min-width:0;max-width:100%;position:relative;overflow-x:auto}.Users-module__hT2B-W__scroll:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Users-module__hT2B-W__empty{padding:var(--space-xl) var(--space-md);text-align:center;white-space:normal}.Users-module__hT2B-W__emptyTitle{color:var(--color-text-primary);font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-title);margin:0}.Users-module__hT2B-W__emptyBody{margin:var(--space-xs) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.Users-module__hT2B-W__name{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.Users-module__hT2B-W__muted{color:var(--color-text-secondary)}.Users-module__hT2B-W__email{overflow-wrap:anywhere}.Users-module__hT2B-W__pager{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Users-module__hT2B-W__pageLabel{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.Users-module__hT2B-W__facts{gap:var(--space-md);grid-template-columns:1fr;margin:0;display:grid}@media (min-width:640px){.Users-module__hT2B-W__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.Users-module__hT2B-W__facts dt{color:var(--color-text-secondary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.Users-module__hT2B-W__facts dd{margin:var(--space-xs) 0 0;font-size:var(--font-size-body);line-height:var(--line-height-body);overflow-wrap:anywhere}
.AuditPanel-module__tf-E9G__panel{gap:var(--space-md);min-width:0;display:grid}.AuditPanel-module__tf-E9G__filters{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.AuditPanel-module__tf-E9G__loading{display:grid}.AuditPanel-module__tf-E9G__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AuditPanel-module__tf-E9G__scroll{border:1px solid var(--color-border-default);border-radius:var(--radius-panel);background:var(--color-surface-elevated);min-width:0;max-width:100%;position:relative;overflow-x:auto}.AuditPanel-module__tf-E9G__scroll:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.AuditPanel-module__tf-E9G__empty{padding:var(--space-xl) var(--space-md);text-align:center;white-space:normal}.AuditPanel-module__tf-E9G__emptyTitle{color:var(--color-text-primary);font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-title);margin:0}.AuditPanel-module__tf-E9G__emptyBody{margin:var(--space-xs) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.AuditPanel-module__tf-E9G__action{color:var(--color-text-primary);font-weight:var(--font-weight-medium);display:block}.AuditPanel-module__tf-E9G__outcome{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);display:block}.AuditPanel-module__tf-E9G__context{white-space:normal;overflow-wrap:anywhere;max-width:280px;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.AuditPanel-module__tf-E9G__error{color:var(--color-state-danger);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.AuditPanel-module__tf-E9G__dialog{width:min(100% - 2 * var(--space-md), 520px);border:1px solid var(--color-border-default);border-radius:var(--radius-panel);background:var(--color-surface-default);color:var(--color-text-primary);box-shadow:var(--shadow-lift);padding:0}.AuditPanel-module__tf-E9G__dialog::backdrop{background:color-mix(in srgb, var(--color-brand-primary) 45%, transparent)}.AuditPanel-module__tf-E9G__dialogBody{gap:var(--space-md);padding:var(--space-lg);display:grid}.AuditPanel-module__tf-E9G__dialogTitle{font-size:var(--font-size-heading);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading);margin:0}.AuditPanel-module__tf-E9G__facts{gap:var(--space-sm);margin:0;display:grid}.AuditPanel-module__tf-E9G__facts dt{color:var(--color-text-secondary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.AuditPanel-module__tf-E9G__facts dd{margin:var(--space-xs) 0 0;font-size:var(--font-size-body);line-height:var(--line-height-body);overflow-wrap:anywhere}
