.ThemeToggle-module__b1g1DG__toggle{width:100%;min-height:var(--ui-control-md);align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);letter-spacing:0;text-align:left;cursor:pointer;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;display:flex;overflow:hidden}.ThemeToggle-module__b1g1DG__toggle:hover{border-color:var(--ui-border-strong);background:var(--ui-surface-hover)}.ThemeToggle-module__b1g1DG__toggle:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ThemeToggle-module__b1g1DG__icon{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);width:1.9rem;height:1.9rem;color:var(--ui-accent);background:var(--ui-surface-muted);flex:none;place-items:center;display:inline-grid}.ThemeToggle-module__b1g1DG__label{min-width:0}@media (max-width:899px){.ThemeToggle-module__b1g1DG__toggle{width:var(--ui-control-md);min-height:var(--ui-control-md);justify-content:center;padding:0}.ThemeToggle-module__b1g1DG__label{display:none}}
.Button-module__fTURLq__button{min-width:0;min-height:var(--ui-control-md);justify-content:center;align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-4);border-radius:var(--ui-radius-md);color:var(--ui-text);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-md);font-weight:var(--ui-weight-medium);letter-spacing:0;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard), border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);background:0 0;border:1px solid #0000;margin:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Button-module__fTURLq__button[data-hovered]{transform:translateY(-1px)}.Button-module__fTURLq__button[data-pressed]{transform:translateY(0)}.Button-module__fTURLq__button[data-focus-visible]{outline:2px solid var(--ui-focus);outline-offset:2px;box-shadow:var(--ui-focus-ring)}.Button-module__fTURLq__button[data-disabled]{opacity:.48;cursor:not-allowed;transform:none}.Button-module__fTURLq__primary{color:var(--ui-on-accent);background:var(--ui-accent);box-shadow:var(--ui-shadow-sm)}.Button-module__fTURLq__primary[data-hovered]{background:var(--ui-accent-hover)}.Button-module__fTURLq__primary[data-pressed]{background:var(--ui-accent-pressed)}.Button-module__fTURLq__secondary{border-color:var(--ui-border-strong);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}.Button-module__fTURLq__secondary[data-hovered]{border-color:var(--ui-accent);background:var(--ui-surface-hover)}.Button-module__fTURLq__quiet{color:var(--ui-text-muted)}.Button-module__fTURLq__quiet[data-hovered]{color:var(--ui-text);background:var(--ui-surface-hover)}.Button-module__fTURLq__danger{color:#fff;background:var(--ui-danger)}.Button-module__fTURLq__danger[data-hovered]{background:var(--ui-danger-hover)}.Button-module__fTURLq__sm{min-height:var(--ui-control-sm);padding-inline:var(--ui-space-3);font-size:var(--ui-font-size-sm)}.Button-module__fTURLq__lg{min-height:var(--ui-control-lg);padding-inline:var(--ui-space-5);font-size:var(--ui-font-size-lg)}.Button-module__fTURLq__fullWidth{width:100%}.Button-module__fTURLq__iconOnly{width:var(--ui-control-md);padding:0}.Button-module__fTURLq__iconOnly.Button-module__fTURLq__sm{width:var(--ui-control-sm)}.Button-module__fTURLq__iconOnly.Button-module__fTURLq__lg{width:var(--ui-control-lg)}.Button-module__fTURLq__button svg{stroke-width:1.8px;flex:none;width:1.125rem;height:1.125rem}
.ActionMenu-module__a8zb3a__popover{z-index:var(--ui-layer-popover);width:min(20rem, calc(var(--ui-viewport-width) - var(--ui-space-4) * 2));max-height:calc(var(--ui-viewport-height) - var(--ui-safe-top) - var(--ui-safe-bottom) - var(--ui-space-6));overscroll-behavior:contain;touch-action:pan-y;padding:var(--ui-space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-lg);font-family:var(--ui-font-sans);letter-spacing:0;transform-origin:var(--trigger-anchor-point);-webkit-overflow-scrolling:touch;outline:none;overflow:auto}.ActionMenu-module__a8zb3a__popover[data-entering]{animation:ActionMenu-module__a8zb3a__menu-in var(--ui-motion-normal) var(--ui-ease-standard)}.ActionMenu-module__a8zb3a__popover[data-exiting]{animation:ActionMenu-module__a8zb3a__menu-out var(--ui-motion-fast) var(--ui-ease-exit)}.ActionMenu-module__a8zb3a__menu{outline:none;gap:2px;display:grid}.ActionMenu-module__a8zb3a__item{gap:2px var(--ui-space-3);min-height:var(--ui-touch-target);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-md);color:var(--ui-text);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ActionMenu-module__a8zb3a__item[data-focused],.ActionMenu-module__a8zb3a__item[data-hovered]{background:var(--ui-surface-hover)}.ActionMenu-module__a8zb3a__item[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--ui-focus)}.ActionMenu-module__a8zb3a__item[data-pressed]{background:var(--ui-accent-soft)}.ActionMenu-module__a8zb3a__item[data-disabled]{opacity:.45;cursor:not-allowed}.ActionMenu-module__a8zb3a__item[data-tone=danger]{color:var(--ui-danger)}.ActionMenu-module__a8zb3a__icon{color:var(--ui-text-muted);grid-row:1/span 2;align-self:center;align-items:center;display:inline-flex}.ActionMenu-module__a8zb3a__item[data-tone=danger] .ActionMenu-module__a8zb3a__icon{color:currentColor}.ActionMenu-module__a8zb3a__icon svg{stroke-width:1.8px;width:1.125rem;height:1.125rem}.ActionMenu-module__a8zb3a__label{font-size:var(--ui-font-size-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-line-height-tight);text-overflow:ellipsis;overflow:hidden}.ActionMenu-module__a8zb3a__description{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-body)}@keyframes ActionMenu-module__a8zb3a__menu-in{0%{opacity:0;filter:blur(4px);transform:translateY(-4px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ActionMenu-module__a8zb3a__menu-out{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(3px);transform:translateY(-2px)scale(.985)}}
.Checkbox-module__dhGlbG__checkbox{min-width:0;min-height:var(--ui-touch-target);align-items:center;gap:var(--ui-space-3);color:var(--ui-text);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-md);letter-spacing:0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none;display:inline-flex}.Checkbox-module__dhGlbG__box{border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);width:1.15rem;height:1.15rem;color:var(--ui-on-accent);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), background var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.Checkbox-module__dhGlbG__box svg{stroke-width:2.25px;width:.85rem;height:.85rem}.Checkbox-module__dhGlbG__checkbox[data-hovered] .Checkbox-module__dhGlbG__box{border-color:var(--ui-accent)}.Checkbox-module__dhGlbG__checkbox[data-selected] .Checkbox-module__dhGlbG__box,.Checkbox-module__dhGlbG__checkbox[data-indeterminate] .Checkbox-module__dhGlbG__box{border-color:var(--ui-accent);background:var(--ui-accent)}.Checkbox-module__dhGlbG__checkbox[data-focus-visible] .Checkbox-module__dhGlbG__box{box-shadow:var(--ui-focus-ring)}.Checkbox-module__dhGlbG__checkbox[data-disabled]{opacity:.48;cursor:not-allowed}.Checkbox-module__dhGlbG__copy{gap:1px;min-width:0;display:grid}.Checkbox-module__dhGlbG__label{line-height:var(--ui-line-height-tight)}.Checkbox-module__dhGlbG__description{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-body)}
.Chip-module__VZhp1G__chip{--chip-color:var(--ui-text-muted);--chip-bg:var(--ui-surface-muted);justify-content:center;align-items:center;gap:var(--ui-space-1);min-height:1.9rem;padding:0 var(--ui-space-3);border:1px solid var(--ui-border);color:var(--chip-color);background:var(--chip-bg);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium);letter-spacing:0;cursor:pointer;touch-action:manipulation;white-space:nowrap;border-radius:999px;outline:none;line-height:1;display:inline-flex}.Chip-module__VZhp1G__chip[data-tone=accent],.Chip-module__VZhp1G__chip[data-tone=info]{--chip-color:var(--ui-accent);--chip-bg:var(--ui-accent-soft)}.Chip-module__VZhp1G__chip[data-tone=success]{--chip-color:var(--ui-success);--chip-bg:var(--ui-success-soft)}.Chip-module__VZhp1G__chip[data-tone=warning]{--chip-color:var(--ui-warning);--chip-bg:var(--ui-warning-soft)}.Chip-module__VZhp1G__chip[data-tone=danger]{--chip-color:var(--ui-danger);--chip-bg:var(--ui-danger-soft)}.Chip-module__VZhp1G__chip[data-hovered]{border-color:var(--chip-color)}.Chip-module__VZhp1G__chip[data-pressed],.Chip-module__VZhp1G__chip[data-selected]{border-color:var(--chip-color);box-shadow:inset 0 0 0 1px var(--chip-color)}.Chip-module__VZhp1G__chip[data-focus-visible]{box-shadow:var(--ui-focus-ring)}.Chip-module__VZhp1G__chip[data-disabled]{opacity:.48;cursor:not-allowed}.Chip-module__VZhp1G__static{cursor:default}.Chip-module__VZhp1G__icon{justify-content:center;align-items:center;display:inline-flex}.Chip-module__VZhp1G__icon svg{stroke-width:1.9px;width:.85rem;height:.85rem}
.ResponsiveDialog-module__vB6qUa__overlay{z-index:var(--ui-layer-dialog);top:var(--ui-viewport-top);left:var(--ui-viewport-left);width:var(--ui-viewport-width);height:var(--ui-viewport-height);padding:calc(var(--ui-space-4) + var(--ui-safe-top)) calc(var(--ui-space-4) + var(--ui-safe-right)) calc(var(--ui-space-4) + var(--ui-safe-bottom)) calc(var(--ui-space-4) + var(--ui-safe-left));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:none;background:#050f1c85;place-items:center;display:grid;position:fixed;overflow:hidden}.ResponsiveDialog-module__vB6qUa__overlay[data-entering]{animation:ResponsiveDialog-module__vB6qUa__overlay-in var(--ui-motion-normal) var(--ui-ease-standard)}.ResponsiveDialog-module__vB6qUa__overlay[data-exiting]{animation:ResponsiveDialog-module__vB6qUa__overlay-out var(--ui-motion-normal) var(--ui-ease-exit) forwards;pointer-events:none}.ResponsiveDialog-module__vB6qUa__modal{width:min(100%,38rem);max-height:min(45rem, calc(var(--ui-viewport-height) - var(--ui-safe-top) - var(--ui-safe-bottom) - var(--ui-space-8)));border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-lg);outline:none;overflow:hidden}.ResponsiveDialog-module__vB6qUa__modal[data-size=sm]{width:min(100%,28rem)}.ResponsiveDialog-module__vB6qUa__modal[data-size=lg]{width:min(100%,58rem)}.ResponsiveDialog-module__vB6qUa__modal[data-size=full]{width:min(100%,78rem);height:calc(var(--ui-viewport-height) - var(--ui-safe-top) - var(--ui-safe-bottom) - var(--ui-space-8));max-height:none}.ResponsiveDialog-module__vB6qUa__modal[data-size=full] .ResponsiveDialog-module__vB6qUa__dialog{height:100%;max-height:none}.ResponsiveDialog-module__vB6qUa__modal[data-scroll-mode=contained]{height:min(45rem, calc(var(--ui-viewport-height) - var(--ui-safe-top) - var(--ui-safe-bottom) - var(--ui-space-8)))}.ResponsiveDialog-module__vB6qUa__modal[data-scroll-mode=contained] .ResponsiveDialog-module__vB6qUa__dialog{height:100%;max-height:none}.ResponsiveDialog-module__vB6qUa__modal[data-entering]{animation:ResponsiveDialog-module__vB6qUa__dialog-in var(--ui-motion-normal) var(--ui-ease-standard)}.ResponsiveDialog-module__vB6qUa__modal[data-exiting]{animation:ResponsiveDialog-module__vB6qUa__dialog-out var(--ui-motion-normal) var(--ui-ease-exit) forwards}.ResponsiveDialog-module__vB6qUa__dialog{max-height:inherit;color:var(--ui-text);font-family:var(--ui-font-sans);letter-spacing:0;outline:none;flex-direction:column;display:flex}.ResponsiveDialog-module__vB6qUa__header{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);padding:var(--ui-space-5) var(--ui-space-5) var(--ui-space-4);border-bottom:1px solid var(--ui-border);flex:none;display:flex}.ResponsiveDialog-module__vB6qUa__headingGroup{gap:var(--ui-space-1);min-width:0;display:grid}.ResponsiveDialog-module__vB6qUa__title{color:var(--ui-text);font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-height-tight);letter-spacing:0;margin:0}.ResponsiveDialog-module__vB6qUa__description{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);margin:0}.ResponsiveDialog-module__vB6qUa__body{overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding:var(--ui-space-5);-webkit-overflow-scrolling:touch;flex:auto;overflow:auto}.ResponsiveDialog-module__vB6qUa__body[data-scroll-mode=contained]{overscroll-behavior:none;overflow:hidden}.ResponsiveDialog-module__vB6qUa__footer{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-4) var(--ui-space-5);border-top:1px solid var(--ui-border);background:var(--ui-surface-muted);flex:none;display:flex}@media (max-width:699px){.ResponsiveDialog-module__vB6qUa__overlay{padding:calc(var(--ui-space-3) + var(--ui-safe-top)) var(--ui-safe-right) 0 var(--ui-safe-left);align-items:end}.ResponsiveDialog-module__vB6qUa__modal{width:100%;max-height:calc(var(--ui-viewport-height) - var(--ui-safe-top) - var(--ui-space-3));border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;border-bottom:0;border-left:0;border-right:0}.ResponsiveDialog-module__vB6qUa__modal[data-size=full],.ResponsiveDialog-module__vB6qUa__modal[data-scroll-mode=contained]{height:calc(var(--ui-viewport-height) - var(--ui-safe-top) - var(--ui-space-3))}.ResponsiveDialog-module__vB6qUa__modal[data-entering]{animation-name:ResponsiveDialog-module__vB6qUa__dialog-in-mobile}.ResponsiveDialog-module__vB6qUa__modal[data-exiting]{animation-name:ResponsiveDialog-module__vB6qUa__dialog-out-mobile}.ResponsiveDialog-module__vB6qUa__header,.ResponsiveDialog-module__vB6qUa__body{padding:var(--ui-space-4)}.ResponsiveDialog-module__vB6qUa__footer{padding:var(--ui-space-3) var(--ui-space-4) calc(var(--ui-space-3) + var(--ui-safe-bottom))}html[data-ui-keyboard-open] .ResponsiveDialog-module__vB6qUa__footer{padding-bottom:var(--ui-space-3)}}@keyframes ResponsiveDialog-module__vB6qUa__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes ResponsiveDialog-module__vB6qUa__overlay-out{0%{opacity:1}to{opacity:0}}@keyframes ResponsiveDialog-module__vB6qUa__dialog-in{0%{opacity:0;filter:blur(5px);transform:translateY(10px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ResponsiveDialog-module__vB6qUa__dialog-out{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(4px);transform:translateY(6px)scale(.99)}}@keyframes ResponsiveDialog-module__vB6qUa__dialog-in-mobile{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur()}}@keyframes ResponsiveDialog-module__vB6qUa__dialog-out-mobile{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(4px)}}
.ConfirmDialog-module__BWEHcq__content{align-items:flex-start;gap:var(--ui-space-3);display:flex}.ConfirmDialog-module__BWEHcq__content p{color:var(--ui-text-muted);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height-body);margin:0}.ConfirmDialog-module__BWEHcq__icon{border-radius:var(--ui-radius-md);width:2.25rem;height:2.25rem;color:var(--ui-warning);background:var(--ui-warning-soft);flex:none;justify-content:center;align-items:center;display:inline-flex}.ConfirmDialog-module__BWEHcq__content[data-tone=danger] .ConfirmDialog-module__BWEHcq__icon{color:var(--ui-danger);background:var(--ui-danger-soft)}.ConfirmDialog-module__BWEHcq__icon svg{width:1.15rem;height:1.15rem}
.Field-module__Q8x0fW__field{gap:var(--ui-space-2);width:100%;min-width:0;display:grid}.Field-module__Q8x0fW__label{color:var(--ui-text);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium)}.Field-module__Q8x0fW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Field-module__Q8x0fW__control{min-height:var(--ui-control-md);align-items:center;gap:var(--ui-space-2);width:100%;min-width:0;padding:0 var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard);display:flex}.Field-module__Q8x0fW__field[data-hovered] .Field-module__Q8x0fW__control{border-color:var(--ui-accent)}.Field-module__Q8x0fW__field[data-focus-within] .Field-module__Q8x0fW__control{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring)}.Field-module__Q8x0fW__field[data-invalid] .Field-module__Q8x0fW__control{border-color:var(--ui-danger)}.Field-module__Q8x0fW__field[data-disabled]{opacity:.52}.Field-module__Q8x0fW__input{width:100%;min-width:0;height:calc(var(--ui-control-md) - 2px);color:inherit;font-family:var(--ui-font-sans);font-size:var(--ui-font-size-md);letter-spacing:0;background:0 0;border:0;outline:0;padding:0}.Field-module__Q8x0fW__input:focus-visible,.Field-module__Q8x0fW__textArea:focus-visible{outline:none}.Field-module__Q8x0fW__input::placeholder{color:var(--ui-text-subtle);opacity:1}.Field-module__Q8x0fW__description,.Field-module__Q8x0fW__error{font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-body);margin:0}.Field-module__Q8x0fW__description{color:var(--ui-text-muted)}.Field-module__Q8x0fW__error{color:var(--ui-danger)}.Field-module__Q8x0fW__searchIcon{width:1rem;height:1rem;color:var(--ui-text-subtle);stroke-width:1.8px;flex:none}.Field-module__Q8x0fW__clearButton{border-radius:var(--ui-radius-sm);width:1.75rem;height:1.75rem;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Field-module__Q8x0fW__clearButton[data-hovered]{color:var(--ui-text);background:var(--ui-surface-hover)}.Field-module__Q8x0fW__clearButton[data-focus-visible]{outline:2px solid var(--ui-focus);outline-offset:1px}.Field-module__Q8x0fW__clearButton svg{width:.95rem;height:.95rem}.Field-module__Q8x0fW__searchField[data-empty] .Field-module__Q8x0fW__clearButton{visibility:hidden}.Field-module__Q8x0fW__textAreaField{min-height:0}.Field-module__Q8x0fW__textArea{resize:vertical;width:100%;min-height:8rem;padding:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height-body);letter-spacing:0;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);outline:none}.Field-module__Q8x0fW__textAreaField[data-hovered] .Field-module__Q8x0fW__textArea{border-color:var(--ui-accent)}.Field-module__Q8x0fW__textAreaField[data-focus-within] .Field-module__Q8x0fW__textArea{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring)}.Field-module__Q8x0fW__textAreaField[data-invalid] .Field-module__Q8x0fW__textArea{border-color:var(--ui-danger)}@media (max-width:699px){.Field-module__Q8x0fW__input,.Field-module__Q8x0fW__textArea{font-size:1rem}}
.MetricTile-module__wgMuWW__tile{--metric-color:var(--ui-text);--metric-soft:var(--ui-surface-muted);align-content:space-between;gap:var(--ui-space-2);min-width:0;min-height:7rem;padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);color:var(--ui-text);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-sm);font-family:var(--ui-font-sans);text-align:left;letter-spacing:0;cursor:pointer;touch-action:manipulation;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), background var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);-webkit-tap-highlight-color:transparent;outline:none;display:grid}.MetricTile-module__wgMuWW__tile[data-tone=accent]{--metric-color:var(--ui-accent);--metric-soft:var(--ui-accent-soft)}.MetricTile-module__wgMuWW__tile[data-tone=success]{--metric-color:var(--ui-success);--metric-soft:var(--ui-success-soft)}.MetricTile-module__wgMuWW__tile[data-tone=warning]{--metric-color:var(--ui-warning);--metric-soft:var(--ui-warning-soft)}.MetricTile-module__wgMuWW__tile[data-tone=danger]{--metric-color:var(--ui-danger);--metric-soft:var(--ui-danger-soft)}.MetricTile-module__wgMuWW__tile[data-tone=info]{--metric-color:var(--ui-info);--metric-soft:var(--ui-info-soft)}.MetricTile-module__wgMuWW__tile[data-hovered]{border-color:var(--ui-border-strong);background:var(--ui-surface);box-shadow:var(--ui-shadow-md);transform:translateY(-1px)}.MetricTile-module__wgMuWW__tile[data-pressed]{background:var(--ui-surface-hover);box-shadow:var(--ui-shadow-sm);transform:translateY(0)}.MetricTile-module__wgMuWW__tile[data-focus-visible]{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring), var(--ui-shadow-sm)}.MetricTile-module__wgMuWW__tile[data-disabled]{opacity:.48;cursor:not-allowed;transform:none}.MetricTile-module__wgMuWW__topline{justify-content:space-between;align-items:center;gap:var(--ui-space-3);min-width:0;display:flex}.MetricTile-module__wgMuWW__icon{border-radius:var(--ui-radius-md);width:2.25rem;height:2.25rem;color:var(--metric-color);background:var(--metric-soft);flex:none;justify-content:center;align-items:center;display:inline-flex}.MetricTile-module__wgMuWW__icon svg{stroke-width:1.8px;width:1.25rem;height:1.25rem}.MetricTile-module__wgMuWW__value{min-width:0;color:var(--metric-color);font-size:1.75rem;font-weight:var(--ui-weight-semibold);margin-left:auto;line-height:1}.MetricTile-module__wgMuWW__label{color:var(--ui-text);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-height-tight)}.MetricTile-module__wgMuWW__detail{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-body)}@media (max-width:480px){.MetricTile-module__wgMuWW__tile{min-height:6.5rem;padding:var(--ui-space-3)}.MetricTile-module__wgMuWW__value{font-size:1.5rem}}
.MobileNavigationBar-module__WFGilG__navigation{z-index:var(--ui-layer-navigation);right:max(var(--ui-space-2), var(--ui-safe-right));bottom:max(var(--ui-space-2), var(--ui-safe-bottom));left:max(var(--ui-space-2), var(--ui-safe-left));gap:var(--ui-space-1);min-height:3.625rem;padding:var(--ui-space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:color-mix(in srgb, var(--ui-surface) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-family:var(--ui-font-sans);letter-spacing:0;transition:opacity var(--ui-motion-fast) var(--ui-ease-standard), visibility var(--ui-motion-fast) step-end;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;box-shadow:0 10px 32px #1214192e}html[data-ui-overlay-open] .MobileNavigationBar-module__WFGilG__navigation{visibility:hidden;opacity:0;pointer-events:none}.MobileNavigationBar-module__WFGilG__item{min-width:0;min-height:3.125rem;padding:var(--ui-space-1);border-radius:var(--ui-radius-md);color:var(--ui-text-subtle);font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.MobileNavigationBar-module__WFGilG__item[data-hovered]{color:var(--ui-text);background:var(--ui-surface-hover)}.MobileNavigationBar-module__WFGilG__item[data-pressed]{background:var(--ui-surface-muted)}.MobileNavigationBar-module__WFGilG__item[data-focus-visible]{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring)}.MobileNavigationBar-module__WFGilG__item[data-active]{color:var(--ui-accent);background:var(--ui-accent-soft)}.MobileNavigationBar-module__WFGilG__icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.MobileNavigationBar-module__WFGilG__icon svg{stroke-width:1.9px;width:1.25rem;height:1.25rem}.MobileNavigationBar-module__WFGilG__label{max-width:100%;font-size:.6875rem;font-weight:var(--ui-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}@media (min-width:700px),print{.MobileNavigationBar-module__WFGilG__navigation{display:none}}
.Navigation-module__2Bf6CG__navigation{color:var(--ui-text);font-family:var(--ui-font-sans);letter-spacing:0}.Navigation-module__2Bf6CG__sidebar{gap:var(--ui-space-5);width:15.5rem;padding:var(--ui-space-3);border-right:1px solid var(--ui-border);background:var(--ui-surface);display:grid}.Navigation-module__2Bf6CG__group{gap:var(--ui-space-2);min-width:0;display:grid}.Navigation-module__2Bf6CG__section{padding:0 var(--ui-space-3);color:var(--ui-text-subtle);font-size:.6875rem;font-weight:var(--ui-weight-semibold);text-transform:uppercase;line-height:1.2}.Navigation-module__2Bf6CG__links{gap:2px;display:grid}.Navigation-module__2Bf6CG__link{min-width:0;min-height:var(--ui-control-md);align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-md);color:var(--ui-text-muted);font-size:var(--ui-font-size-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-line-height-tight);transition:color var(--ui-motion-fast) var(--ui-ease-standard), background var(--ui-motion-fast) var(--ui-ease-standard), border-color var(--ui-motion-fast) var(--ui-ease-standard);-webkit-tap-highlight-color:transparent;border:1px solid #0000;outline:none;text-decoration:none;display:flex}.Navigation-module__2Bf6CG__link:hover{color:var(--ui-text);background:var(--ui-surface-hover)}.Navigation-module__2Bf6CG__link:focus-visible{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring)}.Navigation-module__2Bf6CG__link[aria-current=page]{border-color:color-mix(in srgb, var(--ui-accent) 22%, transparent);color:var(--ui-accent);background:var(--ui-accent-soft)}.Navigation-module__2Bf6CG__icon{flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.Navigation-module__2Bf6CG__icon svg{stroke-width:1.8px;width:1.125rem;height:1.125rem}.Navigation-module__2Bf6CG__linkLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Navigation-module__2Bf6CG__bottom{gap:var(--ui-space-1);width:100%;padding:var(--ui-space-2) calc(var(--ui-space-2) + var(--ui-safe-right)) calc(var(--ui-space-2) + var(--ui-safe-bottom)) calc(var(--ui-space-2) + var(--ui-safe-left));border-top:1px solid var(--ui-border);background:color-mix(in srgb, var(--ui-surface) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:repeat(auto-fit,minmax(3.5rem,1fr));display:grid}.Navigation-module__2Bf6CG__bottom .Navigation-module__2Bf6CG__group,.Navigation-module__2Bf6CG__bottom .Navigation-module__2Bf6CG__links{display:contents}.Navigation-module__2Bf6CG__bottom .Navigation-module__2Bf6CG__section{display:none}.Navigation-module__2Bf6CG__bottom .Navigation-module__2Bf6CG__link{justify-content:center;gap:var(--ui-space-1);min-height:3.5rem;padding:var(--ui-space-1);text-align:center;flex-direction:column;font-size:.6875rem}.Navigation-module__2Bf6CG__bottom .Navigation-module__2Bf6CG__icon{width:1.375rem;height:1.375rem}.Navigation-module__2Bf6CG__bottom .Navigation-module__2Bf6CG__icon svg{width:1.25rem;height:1.25rem}.Navigation-module__2Bf6CG__collapsed .Navigation-module__2Bf6CG__section,.Navigation-module__2Bf6CG__collapsed .Navigation-module__2Bf6CG__linkLabel{display:none}.Navigation-module__2Bf6CG__collapsed .Navigation-module__2Bf6CG__link{padding:var(--ui-space-2);justify-content:center}.Navigation-module__2Bf6CG__collapsed .Navigation-module__2Bf6CG__group{gap:var(--ui-space-1)}
.NavigationHub-module__QWC5mG__overlay{z-index:var(--ui-layer-navigation-hub);top:var(--ui-viewport-top);left:var(--ui-viewport-left);width:var(--ui-viewport-width);height:var(--ui-viewport-height);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0d1094;place-items:stretch stretch;display:grid;position:fixed}.NavigationHub-module__QWC5mG__overlay[data-entering]{animation:NavigationHub-module__QWC5mG__overlay-in var(--ui-motion-normal) var(--ui-ease-standard)}.NavigationHub-module__QWC5mG__overlay[data-exiting]{animation:NavigationHub-module__QWC5mG__overlay-out var(--ui-motion-fast) var(--ui-ease-exit)}.NavigationHub-module__QWC5mG__modal{background:var(--ui-canvas);outline:none;width:100%;height:100%;overflow:hidden}.NavigationHub-module__QWC5mG__modal[data-entering]{animation:NavigationHub-module__QWC5mG__hub-in var(--ui-motion-normal) var(--ui-ease-standard)}.NavigationHub-module__QWC5mG__modal[data-exiting]{animation:NavigationHub-module__QWC5mG__hub-out var(--ui-motion-fast) var(--ui-ease-exit)}.NavigationHub-module__QWC5mG__dialog{width:100%;height:100%;color:var(--ui-text);background:var(--ui-canvas);font-family:var(--ui-font-sans);letter-spacing:0;outline:none;flex-direction:column;display:flex}.NavigationHub-module__QWC5mG__header{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);padding:calc(var(--ui-space-4) + var(--ui-safe-top)) calc(var(--ui-space-4) + var(--ui-safe-right)) var(--ui-space-4) calc(var(--ui-space-4) + var(--ui-safe-left));border-bottom:1px solid var(--ui-border);background:var(--ui-surface);flex:none;display:flex}.NavigationHub-module__QWC5mG__heading{gap:var(--ui-space-1);min-width:0;display:grid}.NavigationHub-module__QWC5mG__eyebrow{color:var(--ui-accent);font-size:.6875rem;font-weight:var(--ui-weight-semibold);line-height:1}.NavigationHub-module__QWC5mG__title,.NavigationHub-module__QWC5mG__description{margin:0}.NavigationHub-module__QWC5mG__title{color:var(--ui-text);font-size:1.375rem;font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-height-tight)}.NavigationHub-module__QWC5mG__description{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm)}.NavigationHub-module__QWC5mG__body{overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding:var(--ui-space-3) calc(var(--ui-space-3) + var(--ui-safe-right)) var(--ui-space-5) calc(var(--ui-space-3) + var(--ui-safe-left));-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.NavigationHub-module__QWC5mG__list{gap:var(--ui-space-2);width:min(100%,42rem);margin:0 auto;display:grid}.NavigationHub-module__QWC5mG__item{align-items:center;gap:var(--ui-space-3);width:100%;min-height:4.25rem;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);color:var(--ui-text);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-sm);font:inherit;text-align:left;letter-spacing:0;touch-action:manipulation;outline:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.NavigationHub-module__QWC5mG__item[data-hovered]{border-color:var(--ui-border-strong);background:var(--ui-surface)}.NavigationHub-module__QWC5mG__item[data-pressed]{background:var(--ui-surface-hover)}.NavigationHub-module__QWC5mG__item[data-focus-visible]{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring), var(--ui-shadow-sm)}.NavigationHub-module__QWC5mG__icon{border-radius:var(--ui-radius-md);width:2.5rem;height:2.5rem;color:var(--ui-accent);background:var(--ui-accent-soft);justify-content:center;align-items:center;display:inline-flex}.NavigationHub-module__QWC5mG__icon svg{stroke-width:1.8px;width:1.25rem;height:1.25rem}.NavigationHub-module__QWC5mG__copy{gap:3px;min-width:0;display:grid}.NavigationHub-module__QWC5mG__copy strong{font-size:var(--ui-font-size-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NavigationHub-module__QWC5mG__copy small{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NavigationHub-module__QWC5mG__arrow{width:1rem;color:var(--ui-text-subtle)}.NavigationHub-module__QWC5mG__footer{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3) calc(var(--ui-space-4) + var(--ui-safe-right)) calc(var(--ui-space-3) + max(var(--ui-space-2), var(--ui-safe-bottom))) calc(var(--ui-space-4) + var(--ui-safe-left));border-top:1px solid var(--ui-border);background:var(--ui-surface);flex:none;display:flex}@media (min-width:700px){.NavigationHub-module__QWC5mG__overlay{padding:var(--ui-space-6);place-items:center}.NavigationHub-module__QWC5mG__modal{width:min(100%,42rem);height:min(48rem, calc(var(--ui-viewport-height) - var(--ui-space-10)));border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg)}}@media print{.NavigationHub-module__QWC5mG__overlay{display:none}}@keyframes NavigationHub-module__QWC5mG__overlay-in{0%{opacity:0}}@keyframes NavigationHub-module__QWC5mG__overlay-out{to{opacity:0}}@keyframes NavigationHub-module__QWC5mG__hub-in{0%{opacity:0;filter:blur(5px);transform:translateY(.75rem)}}@keyframes NavigationHub-module__QWC5mG__hub-out{to{opacity:0;filter:blur(4px);transform:translateY(.5rem)}}
.Page-module__gyAfTq__page{align-content:start;gap:var(--ui-space-4);width:100%;min-width:0;padding:var(--ui-space-5);color:var(--ui-text);background:var(--ui-canvas);font-family:var(--ui-font-sans);letter-spacing:0;display:grid}.Page-module__gyAfTq__header{justify-content:space-between;align-items:flex-end;gap:var(--ui-space-5);min-width:0;display:flex}.Page-module__gyAfTq__headerCopy,.Page-module__gyAfTq__panelCopy{gap:var(--ui-space-1);min-width:0;display:grid}.Page-module__gyAfTq__eyebrow{color:var(--ui-accent);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);letter-spacing:.05em;text-transform:uppercase}.Page-module__gyAfTq__title{color:var(--ui-text);font-size:1.75rem;font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-height-tight);letter-spacing:0;margin:0}.Page-module__gyAfTq__description,.Page-module__gyAfTq__panelDescription{color:var(--ui-text-muted);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height-body);margin:0}.Page-module__gyAfTq__headerActions,.Page-module__gyAfTq__panelActions,.Page-module__gyAfTq__toolbarGroup{align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}.Page-module__gyAfTq__panel{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised);min-width:0;box-shadow:var(--ui-shadow-sm);overflow:hidden}.Page-module__gyAfTq__panelHeader{justify-content:space-between;align-items:center;gap:var(--ui-space-4);min-width:0;padding:var(--ui-space-4);border-bottom:1px solid var(--ui-border);display:flex}.Page-module__gyAfTq__panelTitle{color:var(--ui-text);font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-height-tight);letter-spacing:0;margin:0}.Page-module__gyAfTq__panelBody{min-width:0;padding:var(--ui-space-4)}.Page-module__gyAfTq__toolbar{justify-content:space-between;align-items:center;gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-sm);display:flex}.Page-module__gyAfTq__tableFrame{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised);min-width:0;box-shadow:var(--ui-shadow-sm);overscroll-behavior:contain;overflow:auto}.Page-module__gyAfTq__empty{align-content:center;place-items:center;gap:var(--ui-space-2);min-height:12rem;padding:var(--ui-space-6);color:var(--ui-text);text-align:center;display:grid}.Page-module__gyAfTq__empty p{max-width:30rem;color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);margin:0}.Page-module__gyAfTq__emptyIcon{border-radius:var(--ui-radius-md);width:2.5rem;height:2.5rem;color:var(--ui-text-muted);background:var(--ui-surface-muted);justify-content:center;align-items:center;display:inline-flex}.Page-module__gyAfTq__empty[data-kind=error] .Page-module__gyAfTq__emptyIcon{color:var(--ui-danger);background:var(--ui-danger-soft)}.Page-module__gyAfTq__emptyIcon svg{width:1.25rem;height:1.25rem}.Page-module__gyAfTq__emptyAction{margin-top:var(--ui-space-2)}.Page-module__gyAfTq__spinner{animation:.9s linear infinite Page-module__gyAfTq__spin}.Page-module__gyAfTq__skeleton{border-radius:var(--ui-radius-sm);background:linear-gradient(90deg, var(--ui-surface-muted) 0%, var(--ui-surface-hover) 50%, var(--ui-surface-muted) 100%);background-size:200% 100%;min-height:1rem;animation:1.4s ease-in-out infinite Page-module__gyAfTq__shimmer}@media (max-width:699px){.Page-module__gyAfTq__page{gap:var(--ui-space-3);padding:var(--ui-space-4) calc(var(--ui-space-4) + var(--ui-safe-right)) calc(var(--ui-mobile-nav-offset) + var(--ui-space-3)) calc(var(--ui-space-4) + var(--ui-safe-left))}.Page-module__gyAfTq__header{align-items:flex-start}.Page-module__gyAfTq__header,.Page-module__gyAfTq__panelHeader,.Page-module__gyAfTq__toolbar{flex-direction:column}.Page-module__gyAfTq__headerActions,.Page-module__gyAfTq__panelActions,.Page-module__gyAfTq__toolbarGroup{flex-wrap:wrap;width:100%}.Page-module__gyAfTq__title{font-size:1.5rem}.Page-module__gyAfTq__panelHeader,.Page-module__gyAfTq__panelBody{padding:var(--ui-space-3)}.Page-module__gyAfTq__toolbar{align-items:stretch}}@keyframes Page-module__gyAfTq__spin{to{transform:rotate(360deg)}}@keyframes Page-module__gyAfTq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.Pressable-module__yTIs_a__pressable{font:inherit;touch-action:manipulation}.Pressable-module__yTIs_a__pressable[data-focus-visible]{outline:2px solid var(--ui-focus);outline-offset:2px}.Pressable-module__yTIs_a__pressable[data-disabled]{cursor:not-allowed}
.SelectField-module__chAgFq__field{gap:var(--ui-space-2);width:100%;min-width:0;display:grid}.SelectField-module__chAgFq__label{color:var(--ui-text);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium)}.SelectField-module__chAgFq__trigger{width:100%;min-width:0;min-height:var(--ui-control-md);justify-content:space-between;align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-md);letter-spacing:0;cursor:pointer;touch-action:manipulation;outline:none;display:flex}.SelectField-module__chAgFq__trigger[data-hovered]{border-color:var(--ui-accent);background:var(--ui-surface-raised)}.SelectField-module__chAgFq__trigger[data-focus-visible]{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring)}.SelectField-module__chAgFq__trigger[data-disabled]{opacity:.52;cursor:not-allowed}.SelectField-module__chAgFq__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SelectField-module__chAgFq__value[data-placeholder]{color:var(--ui-text-subtle)}.SelectField-module__chAgFq__chevron{width:1rem;height:1rem;color:var(--ui-text-muted);transition:transform var(--ui-motion-fast) var(--ui-ease-standard);flex:none}.SelectField-module__chAgFq__trigger[data-open] .SelectField-module__chAgFq__chevron{transform:rotate(180deg)}.SelectField-module__chAgFq__description,.SelectField-module__chAgFq__error{font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-body);margin:0}.SelectField-module__chAgFq__description{color:var(--ui-text-muted)}.SelectField-module__chAgFq__error{color:var(--ui-danger)}.SelectField-module__chAgFq__popover{z-index:var(--ui-layer-popover);width:var(--trigger-width);max-width:calc(var(--ui-viewport-width) - var(--ui-space-4) * 2);max-height:min(22rem, var(--available-height), calc(var(--ui-viewport-height) - var(--ui-space-6)));overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding:var(--ui-space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-lg);outline:none;overflow:auto}.SelectField-module__chAgFq__popover[data-entering]{animation:SelectField-module__chAgFq__select-in var(--ui-motion-normal) var(--ui-ease-standard)}.SelectField-module__chAgFq__popover[data-exiting]{animation:SelectField-module__chAgFq__select-out var(--ui-motion-fast) var(--ui-ease-exit)}.SelectField-module__chAgFq__list{outline:none;gap:2px;display:grid}.SelectField-module__chAgFq__option{min-height:var(--ui-control-md);justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-sm);color:var(--ui-text);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-md);letter-spacing:0;cursor:pointer;touch-action:manipulation;outline:none;display:flex}.SelectField-module__chAgFq__option[data-hovered],.SelectField-module__chAgFq__option[data-focused]{background:var(--ui-surface-hover)}.SelectField-module__chAgFq__option[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--ui-focus)}.SelectField-module__chAgFq__option[data-selected]{color:var(--ui-accent);background:var(--ui-accent-soft)}.SelectField-module__chAgFq__option[data-disabled]{opacity:.45;cursor:not-allowed}.SelectField-module__chAgFq__optionCopy{gap:1px;min-width:0;display:grid}.SelectField-module__chAgFq__optionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SelectField-module__chAgFq__optionDescription{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SelectField-module__chAgFq__check{flex:none;width:1rem;height:1rem;display:none}.SelectField-module__chAgFq__option[data-selected] .SelectField-module__chAgFq__check{display:block}@keyframes SelectField-module__chAgFq__select-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes SelectField-module__chAgFq__select-out{0%{opacity:1}to{opacity:0;transform:translateY(-2px)}}
.SplitButton-module__MG1YNW__group{align-items:stretch;display:inline-flex}.SplitButton-module__MG1YNW__group .SplitButton-module__MG1YNW__main{border-top-right-radius:0;border-bottom-right-radius:0}.SplitButton-module__MG1YNW__group .SplitButton-module__MG1YNW__chevron{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:1px}.SplitButton-module__MG1YNW__group[data-variant=primary] .SplitButton-module__MG1YNW__chevron{border-left:1px solid color-mix(in srgb, var(--ui-on-accent) 28%, transparent);margin-left:0}
.StatusBadge-module__BKJFsG__badge{justify-content:center;align-items:center;gap:var(--ui-space-1);max-width:100%;font-family:var(--ui-font-sans);font-weight:var(--ui-weight-medium);letter-spacing:0;white-space:nowrap;border:1px solid #0000;border-radius:999px;line-height:1;display:inline-flex}.StatusBadge-module__BKJFsG__sm{min-height:1.375rem;padding:0 var(--ui-space-2);font-size:var(--ui-font-size-xs)}.StatusBadge-module__BKJFsG__md{min-height:1.75rem;padding:0 var(--ui-space-3);font-size:var(--ui-font-size-sm)}.StatusBadge-module__BKJFsG__neutral{border-color:var(--ui-border);color:var(--ui-text-muted);background:var(--ui-surface-muted)}.StatusBadge-module__BKJFsG__accent{border-color:color-mix(in srgb, var(--ui-accent) 32%, transparent);color:var(--ui-accent);background:var(--ui-accent-soft)}.StatusBadge-module__BKJFsG__success{border-color:color-mix(in srgb, var(--ui-success) 32%, transparent);color:var(--ui-success);background:var(--ui-success-soft)}.StatusBadge-module__BKJFsG__warning{border-color:color-mix(in srgb, var(--ui-warning) 32%, transparent);color:var(--ui-warning);background:var(--ui-warning-soft)}.StatusBadge-module__BKJFsG__danger{border-color:color-mix(in srgb, var(--ui-danger) 32%, transparent);color:var(--ui-danger);background:var(--ui-danger-soft)}.StatusBadge-module__BKJFsG__info{border-color:color-mix(in srgb, var(--ui-info) 32%, transparent);color:var(--ui-info);background:var(--ui-info-soft)}.StatusBadge-module__BKJFsG__icon{flex:none;align-items:center;display:inline-flex}.StatusBadge-module__BKJFsG__icon svg{stroke-width:2px;width:.875rem;height:.875rem}.StatusBadge-module__BKJFsG__label{text-overflow:ellipsis;overflow:hidden}
.TabBar-module__uaILla__tabs{min-width:0}.TabBar-module__uaILla__list{align-items:center;gap:var(--ui-space-1);min-width:0;padding:var(--ui-space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);scrollbar-width:none;display:flex;overflow-x:auto}.TabBar-module__uaILla__list::-webkit-scrollbar{display:none}.TabBar-module__uaILla__tab{appearance:none;min-height:var(--ui-control-md);justify-content:center;align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);letter-spacing:0;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;outline:none;flex:none;display:inline-flex}.TabBar-module__uaILla__tab[data-hovered]{color:var(--ui-text);background:var(--ui-surface-hover)}.TabBar-module__uaILla__tab[data-selected]{border-color:var(--ui-border);color:var(--ui-text);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-sm)}.TabBar-module__uaILla__tab[data-focus-visible]{box-shadow:var(--ui-focus-ring)}.TabBar-module__uaILla__tab[data-disabled]{opacity:.45;cursor:not-allowed}.TabBar-module__uaILla__icon{display:inline-flex}.TabBar-module__uaILla__icon svg{stroke-width:1.8px;width:1rem;height:1rem}@media (max-width:699px){.TabBar-module__uaILla__list{width:100%;max-width:100%;padding-inline:var(--ui-space-2);scroll-padding-inline:var(--ui-space-4);margin-inline:0}.TabBar-module__uaILla__tab{min-height:var(--ui-touch-target)}}
.Tooltip-module___ccJEa__tooltip{max-width:18rem;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-text);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-md);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-body);letter-spacing:0}.Tooltip-module___ccJEa__tooltip[data-entering]{animation:Tooltip-module___ccJEa__tooltip-in var(--ui-motion-fast) var(--ui-ease-standard)}.Tooltip-module___ccJEa__tooltip[data-exiting]{animation:Tooltip-module___ccJEa__tooltip-out var(--ui-motion-fast) var(--ui-ease-exit)}@keyframes Tooltip-module___ccJEa__tooltip-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes Tooltip-module___ccJEa__tooltip-out{0%{opacity:1}to{opacity:0}}
.DatePickerField-module__7OxFDa__input{min-height:var(--ui-control-md);box-sizing:border-box;padding:0 var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface-raised);font:inherit;font-size:var(--ui-font-size-sm)}.DatePickerField-module__7OxFDa__input:hover{border-color:var(--ui-accent)}.DatePickerField-module__7OxFDa__input:focus-visible{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring);outline:none}@media (max-width:699px){.DatePickerField-module__7OxFDa__input{font-size:1rem}}
.Skeleton-module__TDDBCa__rows{gap:var(--ui-space-2);padding:var(--ui-space-3);display:grid}.Skeleton-module__TDDBCa__row{width:100%;min-height:2.375rem}.Skeleton-module__TDDBCa__row:nth-child(2){width:92%}.Skeleton-module__TDDBCa__row:nth-child(3){width:96%}.Skeleton-module__TDDBCa__stat{vertical-align:baseline;width:2ch;height:1em;display:inline-block}
.CellEditor-module__wzqAfa__body{gap:var(--ui-space-3);display:grid}.CellEditor-module__wzqAfa__warning{gap:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-warning-soft);font-size:var(--ui-font-size-sm);display:grid}.CellEditor-module__wzqAfa__warning p{margin:0}.CellEditor-module__wzqAfa__warningActions,.CellEditor-module__wzqAfa__sendRow,.CellEditor-module__wzqAfa__secondary{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.CellEditor-module__wzqAfa__flagButton{width:100%;height:auto;min-height:3rem;padding-block:var(--ui-space-2);border:1px solid var(--ui-border);background:var(--ui-surface-muted);white-space:normal;justify-content:flex-start;align-items:center}.CellEditor-module__wzqAfa__flagPills,.CellEditor-module__wzqAfa__addFlags{align-items:center;gap:var(--ui-space-2);flex:1;min-width:0;display:flex}.CellEditor-module__wzqAfa__flagPills{flex-wrap:wrap}.CellEditor-module__wzqAfa__addFlags svg,.CellEditor-module__wzqAfa__chevron{width:1rem;height:1rem}.CellEditor-module__wzqAfa__chevron{color:var(--ui-text-muted);flex:none;margin-left:auto}.CellEditor-module__wzqAfa__sendRow,.CellEditor-module__wzqAfa__secondary{padding-top:var(--ui-space-3);border-top:1px solid var(--ui-border)}.CellEditor-module__wzqAfa__actionLabel{width:100%;color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);text-transform:uppercase}@media (max-width:480px){.CellEditor-module__wzqAfa__secondary>*{flex:1}}
.HistoryList-module__dNMDDW__list{gap:var(--ui-space-2);min-width:0;display:grid}.HistoryList-module__dNMDDW__empty{min-height:8rem;padding:var(--ui-space-6);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text-muted);text-align:center;place-items:center;display:grid}.HistoryList-module__dNMDDW__row{align-items:center;gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-raised);display:flex}.HistoryList-module__dNMDDW__info{flex:1;gap:.2rem;min-width:0;display:grid}.HistoryList-module__dNMDDW__title{color:var(--ui-text);font-size:var(--ui-font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.HistoryList-module__dNMDDW__meta{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HistoryList-module__dNMDDW__workOrderMain{gap:var(--ui-space-1);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:grid}.HistoryList-module__dNMDDW__workOrderMain:focus-visible{border-radius:var(--ui-radius-sm);outline:2px solid var(--ui-focus);outline-offset:3px}.HistoryList-module__dNMDDW__workOrderTop{justify-content:space-between;align-items:baseline;gap:var(--ui-space-3);min-width:0;display:flex}.HistoryList-module__dNMDDW__date{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);flex:none}@media (max-width:36rem){.HistoryList-module__dNMDDW__row{flex-wrap:wrap;align-items:stretch}.HistoryList-module__dNMDDW__info,.HistoryList-module__dNMDDW__workOrderMain{flex-basis:100%}.HistoryList-module__dNMDDW__title,.HistoryList-module__dNMDDW__meta{white-space:normal}}
.FlagPills-module__3pq_xW__pill{align-items:center;gap:var(--ui-space-1);border:1px solid color-mix(in srgb, var(--flag-color,var(--ui-accent)) 44%, var(--ui-border));border-radius:var(--ui-radius-pill);min-width:0;max-width:100%;color:color-mix(in srgb, var(--flag-color,var(--ui-accent)) 52%, var(--ui-text));background:color-mix(in srgb, var(--flag-color,var(--ui-accent)) 12%, var(--ui-surface));font-family:var(--ui-font-sans);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium);letter-spacing:0;overflow-wrap:anywhere;white-space:normal;padding:.25rem .55rem;line-height:1.25;display:inline-flex}.FlagPills-module__3pq_xW__note{border-color:var(--ui-border);color:var(--ui-text-muted);background:var(--ui-surface-muted)}
.SheetChrome-module__FvcF2G__page{min-width:0;min-height:100%;color:var(--ui-text);background:var(--ui-canvas);font-family:var(--ui-font-sans)}.SheetChrome-module__FvcF2G__toolbar{z-index:20;box-shadow:none;border-width:0 0 1px;border-radius:0;flex-wrap:wrap;position:relative}.SheetChrome-module__FvcF2G__title{color:var(--ui-text);font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-semibold);flex:none}.SheetChrome-module__FvcF2G__date{width:10.5rem}.SheetChrome-module__FvcF2G__dateControl{align-items:center;gap:var(--ui-space-2);display:inline-flex}.SheetChrome-module__FvcF2G__monthControl{grid-template-columns:max-content 10.5rem;align-items:center;width:auto;display:inline-grid}.SheetChrome-module__FvcF2G__dateLabel{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);flex:none}.SheetChrome-module__FvcF2G__saved{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);white-space:nowrap}.SheetChrome-module__FvcF2G__actions{flex-wrap:wrap;margin-left:auto}@media (max-width:699px){.SheetChrome-module__FvcF2G__page{padding-bottom:calc(var(--ui-mobile-nav-offset) + var(--ui-space-3))}.SheetChrome-module__FvcF2G__toolbar{align-items:stretch}.SheetChrome-module__FvcF2G__title{display:none}.SheetChrome-module__FvcF2G__date,.SheetChrome-module__FvcF2G__dateControl{width:100%}.SheetChrome-module__FvcF2G__monthControl{grid-template-columns:1fr;width:100%}.SheetChrome-module__FvcF2G__saved{display:none}.SheetChrome-module__FvcF2G__actions{width:100%;margin-left:0}}@media print{.SheetChrome-module__FvcF2G__page{background:#fff;min-height:0;padding:0}}
.MobileLotChrome-module__ajJh7q__zoom,.MobileLotChrome-module__ajJh7q__actionBar{display:none}@media (max-width:699px){.MobileLotChrome-module__ajJh7q__zoom{z-index:24;right:calc(var(--ui-space-3) + var(--ui-safe-right));bottom:calc(var(--ui-mobile-nav-offset) + var(--mobile-action-h,4.4rem) + var(--ui-space-3));box-shadow:var(--ui-shadow-md);display:inline-flex;position:absolute}.MobileLotChrome-module__ajJh7q__zoom[data-suppressed=true]{display:none}.MobileLotChrome-module__ajJh7q__actionBar{z-index:35;min-height:var(--mobile-action-h,4.4rem);padding:var(--ui-space-1) calc(var(--ui-space-1) + var(--ui-safe-right)) var(--ui-space-1) calc(var(--ui-space-1) + var(--ui-safe-left));border-top:1px solid var(--ui-border);background:color-mix(in srgb, var(--ui-surface-raised) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:relative;box-shadow:0 -8px 28px #0000001f}.MobileLotChrome-module__ajJh7q__actionBar[data-suppressed=true]{display:none}.MobileLotChrome-module__ajJh7q__action{min-width:0;min-height:3.25rem;padding:var(--ui-space-1);font-size:var(--ui-font-size-xs);flex-direction:column;gap:3px}.MobileLotChrome-module__ajJh7q__action svg{width:1.15rem;height:1.15rem}.MobileLotChrome-module__ajJh7q__action span{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.MobileLotChrome-module__ajJh7q__action[data-open=true]{color:var(--ui-accent);background:var(--ui-accent-soft)}}.MobileLotChrome-module__ajJh7q__dialogBody{align-content:start;gap:var(--ui-space-4);display:grid}.MobileLotChrome-module__ajJh7q__section{gap:var(--ui-space-3);display:grid}.MobileLotChrome-module__ajJh7q__section+.MobileLotChrome-module__ajJh7q__section{padding-top:var(--ui-space-4);border-top:1px solid var(--ui-border)}.MobileLotChrome-module__ajJh7q__section h3{color:var(--ui-text);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);letter-spacing:0;margin:0}.MobileLotChrome-module__ajJh7q__findMessage{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);margin:0}.MobileLotChrome-module__ajJh7q__findMessage[data-found]{color:var(--ui-success)}.MobileLotChrome-module__ajJh7q__statuses{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.MobileLotChrome-module__ajJh7q__actionGrid{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MobileLotChrome-module__ajJh7q__actionGrid>*{justify-content:flex-start}.MobileLotChrome-module__ajJh7q__danger h3{color:var(--ui-danger)}@media (max-width:420px){.MobileLotChrome-module__ajJh7q__actionGrid{grid-template-columns:1fr}}
.PaperPage-module__ECNXAa__page{box-sizing:border-box;width:calc(var(--paper-width-in) * 1in);min-width:calc(var(--paper-width-in) * 1in);max-width:calc(var(--paper-width-in) * 1in);height:calc(var(--paper-height-in) * 1in);min-height:calc(var(--paper-height-in) * 1in);color:#000;background:#fff;margin:0 auto;position:relative;overflow:hidden}@media print{.PaperPage-module__ECNXAa__page{break-after:page;box-shadow:none;margin:0}.PaperPage-module__ECNXAa__page:last-child{break-after:auto}}
.PaperViewport-module__xCVgwa__shell{display:contents}.PaperViewport-module__xCVgwa__viewport{--sheetkit-scale:1}.PaperViewport-module__xCVgwa__stage,.PaperViewport-module__xCVgwa__canvas{min-width:0}.PaperViewport-module__xCVgwa__zoom{display:none}@media screen and (max-width:699px){.PaperViewport-module__xCVgwa__viewport[data-fit-mobile=true]{padding-left:8px;padding-right:8px;overflow-x:hidden}.PaperViewport-module__xCVgwa__viewport[data-fit-mobile=true] .PaperViewport-module__xCVgwa__stage{width:var(--sheetkit-stage-width);height:var(--sheetkit-stage-height);margin:0 auto;position:relative}.PaperViewport-module__xCVgwa__viewport[data-fit-mobile=true] .PaperViewport-module__xCVgwa__canvas{width:var(--sheetkit-paper-width);transform:scale(var(--sheetkit-scale));transform-origin:0 0;position:absolute;inset:0 auto auto 0}.PaperViewport-module__xCVgwa__shell[data-mobile-viewer=true]{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-canvas);width:100%;min-width:0;display:block;position:relative;overflow:hidden}.PaperViewport-module__xCVgwa__viewport[data-mobile-viewer=true]{box-sizing:border-box;width:100%;height:min(42rem, var(--sheetkit-viewport-height));overscroll-behavior:contain;touch-action:pan-x pan-y;background:var(--ui-canvas);-webkit-overflow-scrolling:touch;min-height:0;padding:8px;overflow:auto}.PaperViewport-module__xCVgwa__viewport[data-mobile-viewer=true][data-mobile-view=fit]{height:min(42rem, var(--sheetkit-viewport-height), calc(var(--sheetkit-stage-height) + 16px));min-height:0;overflow:hidden}.PaperViewport-module__xCVgwa__viewport[data-mobile-viewer=true] .PaperViewport-module__xCVgwa__stage{width:var(--sheetkit-stage-width);height:var(--sheetkit-stage-height);flex:none;margin:0 auto;position:relative}.PaperViewport-module__xCVgwa__viewport[data-mobile-viewer=true] .PaperViewport-module__xCVgwa__canvas{width:var(--sheetkit-paper-width);transform:scale(var(--sheetkit-scale));transform-origin:0 0;position:absolute;inset:0 auto auto 0}.PaperViewport-module__xCVgwa__zoom{z-index:5;top:var(--ui-space-3);right:var(--ui-space-3);min-width:4.25rem;min-height:var(--ui-touch-target);justify-content:center;align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-3);border:1px solid var(--ui-border-strong);color:var(--ui-text);background:color-mix(in srgb, var(--ui-surface-raised) 94%, transparent);box-shadow:var(--ui-shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);letter-spacing:0;-webkit-tap-highlight-color:transparent;border-radius:999px;outline:none;display:inline-flex;position:absolute}.PaperViewport-module__xCVgwa__zoom svg{stroke-width:1.9px;width:1rem;height:1rem}.PaperViewport-module__xCVgwa__zoom[data-hovered]{background:var(--ui-surface-raised)}.PaperViewport-module__xCVgwa__zoom[data-pressed]{transform:translateY(1px)}.PaperViewport-module__xCVgwa__zoom[data-focus-visible]{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring), var(--ui-shadow-md)}}@media screen and (min-width:700px),print{.PaperViewport-module__xCVgwa__shell,.PaperViewport-module__xCVgwa__stage,.PaperViewport-module__xCVgwa__canvas{display:contents}.PaperViewport-module__xCVgwa__zoom{display:none}}
.SheetRevision-module__AHj6jW__revision{z-index:2;color:#555;letter-spacing:0;white-space:nowrap;pointer-events:none;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;line-height:1;position:absolute;bottom:.12in;right:.34in}.SheetRevision-module__AHj6jW__inline{display:inline;position:static}
.HybridDailyPaper-module__a6F8ra__page{box-sizing:border-box;padding:.28in .25in .24in;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1}.HybridDailyPaper-module__a6F8ra__logo{width:.27in;height:auto;position:absolute;top:.3in;left:.34in}.HybridDailyPaper-module__a6F8ra__header{text-align:center;align-content:start;justify-items:center;gap:.1in;height:.68in;display:grid}.HybridDailyPaper-module__a6F8ra__header h1{letter-spacing:0;margin:0;font-size:21.3333px;font-weight:700;line-height:1.08}.HybridDailyPaper-module__a6F8ra__date{font-size:16px;font-weight:700;line-height:1}.HybridDailyPaper-module__a6F8ra__rule{border-top:1.6px solid #111;height:0;margin:0 0 .14in}.HybridDailyPaper-module__a6F8ra__table{table-layout:fixed;border-collapse:collapse;color:#111;background:#fff;border:1.4px solid #111;width:100%;height:9.48in}.HybridDailyPaper-module__a6F8ra__busColumn{width:.65in}.HybridDailyPaper-module__a6F8ra__fuelColumn,.HybridDailyPaper-module__a6F8ra__defColumn{width:.75in}.HybridDailyPaper-module__a6F8ra__fareboxColumn{width:.8in}.HybridDailyPaper-module__a6F8ra__pumpColumn{width:1.25in}.HybridDailyPaper-module__a6F8ra__cleaningColumn{width:.8in}.HybridDailyPaper-module__a6F8ra__notesColumn{width:1.95in}.HybridDailyPaper-module__a6F8ra__servicerColumn{width:1.05in}.HybridDailyPaper-module__a6F8ra__table th,.HybridDailyPaper-module__a6F8ra__table td{box-sizing:border-box;vertical-align:middle;border:.8px solid #777;padding:0 .16in}.HybridDailyPaper-module__a6F8ra__table thead{background:#d9d9d9;height:.54in}.HybridDailyPaper-module__a6F8ra__table thead th{text-align:center;border-color:#333;padding:0 .08in;font-size:12.6667px;font-weight:700;line-height:1.12}.HybridDailyPaper-module__a6F8ra__table thead .HybridDailyPaper-module__a6F8ra__cleaningHeader{font-size:10.6667px;line-height:1.05}.HybridDailyPaper-module__a6F8ra__table tbody tr{height:.447in}.HybridDailyPaper-module__a6F8ra__table tbody th,.HybridDailyPaper-module__a6F8ra__table tbody td{height:.447in;line-height:1}.HybridDailyPaper-module__a6F8ra__table tbody th,.HybridDailyPaper-module__a6F8ra__busCell{text-align:center;padding:0;font-size:16px;font-weight:700;line-height:1;position:relative}.HybridDailyPaper-module__a6F8ra__busNumber{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.HybridDailyPaper-module__a6F8ra__choice{text-align:center;white-space:nowrap;font-size:14px;padding:0 .06in!important}@media print{.HybridDailyPaper-module__a6F8ra__page{padding:.28in .25in .24in}}
.AdminGate-module__4kH-Zq__page{max-width:54rem;margin:0 auto}.AdminGate-module__4kH-Zq__panel{max-width:32rem}.AdminGate-module__4kH-Zq__form{align-items:end;gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (max-width:480px){.AdminGate-module__4kH-Zq__form{grid-template-columns:1fr}}
.LotSheetChrome-module__x9lhea__search{flex:0 13rem;width:13rem}.LotSheetChrome-module__x9lhea__page{min-width:0;min-height:100%;color:var(--ui-text);background:var(--ui-canvas);font-family:var(--ui-font-sans);padding-bottom:0;position:relative}.LotSheetChrome-module__x9lhea__toolbar{z-index:20;box-shadow:none;border-width:0 0 1px;border-radius:0;flex-wrap:wrap;justify-content:flex-start;position:relative}.LotSheetChrome-module__x9lhea__title{font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-semibold);flex:none}.LotSheetChrome-module__x9lhea__findResult{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.LotSheetChrome-module__x9lhea__serviceCounts,.LotSheetChrome-module__x9lhea__actions,.LotSheetChrome-module__x9lhea__viewToggle{align-items:center;gap:var(--ui-space-1);display:flex}.LotSheetChrome-module__x9lhea__actions{flex-wrap:wrap;margin-left:auto}.LotSheetChrome-module__x9lhea__readyButton{color:var(--ui-success);background:var(--ui-success-soft)}.LotSheetChrome-module__x9lhea__outButton,.LotSheetChrome-module__x9lhea__summaryButton[data-warning=true]{color:var(--ui-warning);background:var(--ui-warning-soft)}.LotSheetChrome-module__x9lhea__saved{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);white-space:nowrap}.LotSheetChrome-module__x9lhea__viewLabel{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium)}.LotSheetChrome-module__x9lhea__selectBar{z-index:25;align-items:center;gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-3) calc(var(--ui-space-3) + var(--ui-safe-right)) calc(var(--ui-space-3) + var(--ui-safe-bottom)) calc(var(--ui-space-3) + var(--ui-safe-left));border-top:1px solid var(--ui-border);background:color-mix(in srgb, var(--ui-surface-raised) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-wrap:wrap;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px #0000001f}.LotSheetChrome-module__x9lhea__selectCount{min-width:8rem;color:var(--ui-text);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);margin-right:auto}.LotSheetChrome-module__x9lhea__flagPickList{gap:var(--ui-space-4);display:grid}.LotSheetChrome-module__x9lhea__flagGroup{gap:var(--ui-space-2);padding-bottom:var(--ui-space-3);border-bottom:1px solid var(--ui-border);display:grid}.LotSheetChrome-module__x9lhea__flagGroup:last-child{border-bottom:0;padding-bottom:0}.LotSheetChrome-module__x9lhea__flagGroupTitle{align-items:center;gap:var(--ui-space-2);color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);text-transform:uppercase;display:flex}.LotSheetChrome-module__x9lhea__flagGroupDot{background:var(--ui-accent);border-radius:999px;width:.5rem;height:.5rem}.LotSheetChrome-module__x9lhea__flagChips{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.LotSheetChrome-module__x9lhea__toast{z-index:var(--ui-layer-toast);right:calc(var(--ui-space-4) + var(--ui-safe-right));bottom:calc(var(--ui-space-4) + var(--ui-safe-bottom));max-width:min(28rem, calc(100vw - var(--ui-space-8)));align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);color:var(--ui-text);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-lg);animation:LotSheetChrome-module__x9lhea__toastIn var(--ui-motion-normal) var(--ui-ease-standard);display:flex;position:fixed}.LotSheetChrome-module__x9lhea__dragChip{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-3);border:2px solid var(--ui-accent);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-lg);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);pointer-events:none;display:inline-flex}@media (max-width:699px){.LotSheetChrome-module__x9lhea__search{flex-basis:18rem;width:min(18rem,100%)}.LotSheetChrome-module__x9lhea__toolbar{display:none}.LotSheetChrome-module__x9lhea__page{height:calc(var(--ui-viewport-height) - 3.625rem - var(--ui-safe-top));min-height:0;padding-bottom:var(--ui-mobile-nav-offset);flex-direction:column;display:flex;overflow:hidden}.LotSheetChrome-module__x9lhea__page>.sheet-scroll{width:100%;min-height:0;padding:var(--ui-space-2);overscroll-behavior:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;flex:auto;overflow:auto}.LotSheetChrome-module__x9lhea__page>.sheet-scroll--pan{scroll-behavior:auto}.LotSheetChrome-module__x9lhea__selectBar{max-height:min(45vh, calc(var(--ui-viewport-height) - 8rem));overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:none;position:relative;bottom:auto;overflow-y:auto}.LotSheetChrome-module__x9lhea__toast{right:calc(var(--ui-space-3) + var(--ui-safe-right));bottom:calc(var(--ui-mobile-nav-offset) + var(--ui-space-5));left:calc(var(--ui-space-3) + var(--ui-safe-left));max-width:none}}@media print{.LotSheetChrome-module__x9lhea__page{background:#fff;min-height:0;padding:0}}@keyframes LotSheetChrome-module__x9lhea__toastIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:700px){.LotSheetChrome-module__x9lhea__viewToggle{display:none}}.LotSheetChrome-module__x9lhea__shopButton{color:var(--ui-info);background:var(--ui-info-soft)}
.HybridWeeklyPaper-module__SjFbSq__page{--hybrid-table-height:9.6in;box-sizing:border-box;padding:.28in .25in .24in;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1}.HybridWeeklyPaper-module__SjFbSq__logo{width:.27in;height:auto;position:absolute;top:.3in;left:.34in}.HybridWeeklyPaper-module__SjFbSq__header{text-align:center;align-content:start;justify-items:center;gap:.085in;height:.59in;font-size:16.6667px;font-weight:700;display:grid}.HybridWeeklyPaper-module__SjFbSq__header h1{letter-spacing:0;margin:0;font-size:21.3333px;font-weight:700;line-height:1.08}.HybridWeeklyPaper-module__SjFbSq__rule{border-top:1.6px solid #111;height:0;margin:0 0 .141in}.HybridWeeklyPaper-module__SjFbSq__days{height:var(--hybrid-table-height);grid-template-rows:repeat(7,1fr);display:grid}.HybridWeeklyPaper-module__SjFbSq__dayTable{table-layout:fixed;border-collapse:collapse;color:#111;background:#fff;border:1.2px solid #111;width:100%;height:100%}.HybridWeeklyPaper-module__SjFbSq__dayTable+.HybridWeeklyPaper-module__SjFbSq__dayTable{margin-top:-1.2px}.HybridWeeklyPaper-module__SjFbSq__dayTable col.HybridWeeklyPaper-module__SjFbSq__busColumn{width:32pt}.HybridWeeklyPaper-module__SjFbSq__dayTable col.HybridWeeklyPaper-module__SjFbSq__entryColumn{width:52pt}.HybridWeeklyPaper-module__SjFbSq__dayTable th,.HybridWeeklyPaper-module__SjFbSq__dayTable td{box-sizing:border-box;vertical-align:middle;border:.666667px solid #8a8a8a;padding:0 .08in}.HybridWeeklyPaper-module__SjFbSq__dayTable th:nth-child(4n),.HybridWeeklyPaper-module__SjFbSq__dayTable td:nth-child(4n){border-right:1.26667px solid #111}.HybridWeeklyPaper-module__SjFbSq__dayHeading{background:#d9d9d9;height:.138889in}.HybridWeeklyPaper-module__SjFbSq__dayHeading th,.HybridWeeklyPaper-module__SjFbSq__dayHeading td{text-align:center;border:0;padding:0;font-size:9.6px;font-weight:700;line-height:normal}.HybridWeeklyPaper-module__SjFbSq__dayHeading th+td,.HybridWeeklyPaper-module__SjFbSq__dayHeading td+th{border-left:1.26667px solid #111}.HybridWeeklyPaper-module__SjFbSq__labels{background:#d9d9d9;height:.138889in}.HybridWeeklyPaper-module__SjFbSq__labels th{text-align:center;border:0;padding:0;font-size:8.66667px;font-weight:700;line-height:normal}.HybridWeeklyPaper-module__SjFbSq__labels th:nth-child(4n){border-right:1.26667px solid #111}.HybridWeeklyPaper-module__SjFbSq__dayTable tbody tr{height:calc((100% - .277778in) / var(--hybrid-data-rows))}.HybridWeeklyPaper-module__SjFbSq__dayTable tbody th{text-align:left;font-size:10.6667px;font-weight:700}@media print{.HybridWeeklyPaper-module__SjFbSq__page{padding:.28in .25in .24in}}
.EmployeeInput-module__XAzIoG__list{z-index:var(--ui-layer-popover);max-width:calc(var(--ui-viewport-width) - var(--ui-space-4));gap:var(--ui-space-1);box-sizing:border-box;margin:var(--ui-space-1) 0 0;padding:var(--ui-space-1);overscroll-behavior:contain;touch-action:pan-y;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-md);color:var(--ui-text);font-family:var(--ui-font-sans);-webkit-overflow-scrolling:touch;list-style:none;display:grid;overflow:auto}.EmployeeInput-module__XAzIoG__item{min-height:var(--ui-control-md);justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-sm);cursor:pointer;display:flex}.EmployeeInput-module__XAzIoG__item[data-highlighted=true]{background:var(--ui-accent-soft)}.EmployeeInput-module__XAzIoG__name{min-width:0;font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EmployeeInput-module__XAzIoG__badge{color:var(--ui-text-muted);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);flex:none}
.GlobalBusSearch-module__qfddrq__form{align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}.GlobalBusSearch-module__qfddrq__field{flex:auto;min-width:0}@media (max-width:899px){.GlobalBusSearch-module__qfddrq__form{display:none}}
.HomeDashboard-module__rFnAgW__dashboard{align-content:start;gap:var(--ui-space-5);min-height:calc(100dvh - var(--app-header-h,64px));box-sizing:border-box;padding:var(--ui-space-6);color:var(--ui-text);background:var(--ui-canvas);font-family:var(--ui-font-sans);letter-spacing:0;display:grid}.HomeDashboard-module__rFnAgW__header{gap:var(--ui-space-5);display:grid}.HomeDashboard-module__rFnAgW__heading{gap:var(--ui-space-2);display:grid}.HomeDashboard-module__rFnAgW__eyebrow{align-items:center;gap:var(--ui-space-2);color:var(--ui-accent);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);display:inline-flex}.HomeDashboard-module__rFnAgW__eyebrow span{background:var(--ui-success);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--ui-success-soft);border-radius:999px}.HomeDashboard-module__rFnAgW__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-6);display:flex}.HomeDashboard-module__rFnAgW__titleRow h1,.HomeDashboard-module__rFnAgW__titleRow p{margin:0}.HomeDashboard-module__rFnAgW__titleRow h1{font-size:1.75rem;font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-height-tight)}.HomeDashboard-module__rFnAgW__titleRow p{max-width:44rem;margin-top:var(--ui-space-2);color:var(--ui-text-muted);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height-body)}.HomeDashboard-module__rFnAgW__saveState{justify-items:end;gap:var(--ui-space-1);color:var(--ui-text-subtle);font-size:var(--ui-font-size-xs);display:grid}.HomeDashboard-module__rFnAgW__workspace{justify-content:space-between;align-items:end;gap:var(--ui-space-4);padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);display:flex}.HomeDashboard-module__rFnAgW__actions{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.HomeDashboard-module__rFnAgW__search{align-items:end;gap:var(--ui-space-2);grid-template-columns:minmax(14rem,20rem) auto;display:grid}.HomeDashboard-module__rFnAgW__metrics{gap:var(--ui-space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.HomeDashboard-module__rFnAgW__overview{gap:var(--ui-space-3);grid-template-columns:minmax(0,1.45fr) minmax(16rem,.8fr) minmax(17rem,.9fr);display:grid}.HomeDashboard-module__rFnAgW__operations{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HomeDashboard-module__rFnAgW__panel{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised);min-width:0;box-shadow:var(--ui-shadow-sm);overflow:hidden}.HomeDashboard-module__rFnAgW__panelHead{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-3);min-height:4rem;padding:var(--ui-space-4);border-bottom:1px solid var(--ui-border);display:flex}.HomeDashboard-module__rFnAgW__panelHead h2,.HomeDashboard-module__rFnAgW__panelHead p{margin:0}.HomeDashboard-module__rFnAgW__panelHead h2{font-size:var(--ui-font-size-md);font-weight:var(--ui-weight-semibold)}.HomeDashboard-module__rFnAgW__panelHead p{margin-top:var(--ui-space-1);color:var(--ui-text-muted);font-size:var(--ui-font-size-xs)}.HomeDashboard-module__rFnAgW__panelHead>button{align-items:center;gap:var(--ui-space-1);padding:var(--ui-space-1) 0;color:var(--ui-accent);font:inherit;font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0;display:inline-flex}.HomeDashboard-module__rFnAgW__panelHead>button:focus-visible,.HomeDashboard-module__rFnAgW__distributionRow:focus-visible,.HomeDashboard-module__rFnAgW__staffRow:focus-visible,.HomeDashboard-module__rFnAgW__attentionRow:focus-visible,.HomeDashboard-module__rFnAgW__actionRow:focus-visible,.HomeDashboard-module__rFnAgW__toolTile:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.HomeDashboard-module__rFnAgW__distribution,.HomeDashboard-module__rFnAgW__compactList,.HomeDashboard-module__rFnAgW__actionList,.HomeDashboard-module__rFnAgW__toolTiles{padding:var(--ui-space-1) var(--ui-space-3) var(--ui-space-2)}.HomeDashboard-module__rFnAgW__distributionRow,.HomeDashboard-module__rFnAgW__staffRow,.HomeDashboard-module__rFnAgW__attentionRow,.HomeDashboard-module__rFnAgW__actionRow,.HomeDashboard-module__rFnAgW__toolTile{border:0;border-bottom:1px solid var(--ui-border);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard);background:0 0}.HomeDashboard-module__rFnAgW__distributionRow:last-child,.HomeDashboard-module__rFnAgW__staffRow:last-child,.HomeDashboard-module__rFnAgW__attentionRow:last-child,.HomeDashboard-module__rFnAgW__actionRow:last-child{border-bottom:0}.HomeDashboard-module__rFnAgW__distributionRow:hover,.HomeDashboard-module__rFnAgW__staffRow:hover,.HomeDashboard-module__rFnAgW__attentionRow:hover,.HomeDashboard-module__rFnAgW__actionRow:hover,.HomeDashboard-module__rFnAgW__toolTile:hover{background:var(--ui-surface-hover)}.HomeDashboard-module__rFnAgW__distributionRow{align-items:center;gap:var(--ui-space-3);min-height:3.25rem;padding:var(--ui-space-2);grid-template-columns:.5rem minmax(6rem,.72fr) minmax(5rem,1fr) 1.75rem;display:grid}.HomeDashboard-module__rFnAgW__distributionDot{border-radius:999px;width:.5rem;height:.5rem}.HomeDashboard-module__rFnAgW__toneBlue{background:var(--ui-accent)}.HomeDashboard-module__rFnAgW__toneAmber{background:var(--ui-warning)}.HomeDashboard-module__rFnAgW__toneInfo{background:var(--ui-info)}.HomeDashboard-module__rFnAgW__toneSlate{background:var(--ui-text-subtle)}.HomeDashboard-module__rFnAgW__distributionLabel strong,.HomeDashboard-module__rFnAgW__distributionLabel small{display:block}.HomeDashboard-module__rFnAgW__distributionLabel strong{font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold)}.HomeDashboard-module__rFnAgW__distributionLabel small{margin-top:var(--ui-space-1);color:var(--ui-text-muted);font-size:var(--ui-font-size-xs)}.HomeDashboard-module__rFnAgW__distributionTrack{background:var(--ui-surface-muted);border-radius:999px;height:.4rem;overflow:hidden}.HomeDashboard-module__rFnAgW__distributionFill{border-radius:inherit;min-width:.25rem;height:100%;display:block}.HomeDashboard-module__rFnAgW__distributionValue{font-size:var(--ui-font-size-sm);font-variant-numeric:tabular-nums;text-align:right}.HomeDashboard-module__rFnAgW__staffRow,.HomeDashboard-module__rFnAgW__attentionRow{align-items:center;gap:var(--ui-space-2);min-height:3.625rem;padding:var(--ui-space-2);display:grid}.HomeDashboard-module__rFnAgW__staffRow{grid-template-columns:2.25rem minmax(0,1fr) auto auto}.HomeDashboard-module__rFnAgW__attentionRow{grid-template-columns:2.25rem minmax(0,1fr) auto}.HomeDashboard-module__rFnAgW__listIcon,.HomeDashboard-module__rFnAgW__actionIcon,.HomeDashboard-module__rFnAgW__toolTile>span{border-radius:var(--ui-radius-md);place-items:center;width:2.25rem;height:2.25rem;display:grid}.HomeDashboard-module__rFnAgW__listIconAccent,.HomeDashboard-module__rFnAgW__actionIcon,.HomeDashboard-module__rFnAgW__toolTile>span{color:var(--ui-accent);background:var(--ui-accent-soft)}.HomeDashboard-module__rFnAgW__listIconSuccess{color:var(--ui-success);background:var(--ui-success-soft)}.HomeDashboard-module__rFnAgW__listIconWarning{color:var(--ui-warning);background:var(--ui-warning-soft)}.HomeDashboard-module__rFnAgW__listIconDanger{color:var(--ui-danger);background:var(--ui-danger-soft)}.HomeDashboard-module__rFnAgW__staffRow strong,.HomeDashboard-module__rFnAgW__staffRow small,.HomeDashboard-module__rFnAgW__attentionRow strong,.HomeDashboard-module__rFnAgW__attentionRow small,.HomeDashboard-module__rFnAgW__actionRow strong,.HomeDashboard-module__rFnAgW__actionRow small{display:block}.HomeDashboard-module__rFnAgW__staffRow strong,.HomeDashboard-module__rFnAgW__attentionRow strong,.HomeDashboard-module__rFnAgW__actionRow strong,.HomeDashboard-module__rFnAgW__toolTile strong{font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold)}.HomeDashboard-module__rFnAgW__staffRow small,.HomeDashboard-module__rFnAgW__attentionRow small,.HomeDashboard-module__rFnAgW__actionRow small{margin-top:var(--ui-space-1);color:var(--ui-text-muted);font-size:var(--ui-font-size-xs)}.HomeDashboard-module__rFnAgW__staffRow b{font-size:var(--ui-font-size-xl);font-variant-numeric:tabular-nums}.HomeDashboard-module__rFnAgW__staffRow>svg,.HomeDashboard-module__rFnAgW__attentionRow>svg,.HomeDashboard-module__rFnAgW__actionRow>svg,.HomeDashboard-module__rFnAgW__toolTile>svg{color:var(--ui-text-muted)}.HomeDashboard-module__rFnAgW__actionRow{align-items:center;gap:var(--ui-space-2);min-height:3.875rem;padding:var(--ui-space-2);grid-template-columns:2.5rem minmax(0,1fr) auto;display:grid}.HomeDashboard-module__rFnAgW__toolTiles{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HomeDashboard-module__rFnAgW__toolTile{align-items:center;gap:var(--ui-space-2);min-height:4.25rem;padding:var(--ui-space-2);grid-template-columns:2.25rem minmax(0,1fr) auto;display:grid}.HomeDashboard-module__rFnAgW__toolTile:nth-last-child(-n+2){border-bottom:0}.HomeDashboard-module__rFnAgW__footnote{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);padding-top:var(--ui-space-2);color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);display:flex}.HomeDashboard-module__rFnAgW__statusSummary{padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text-muted);background:var(--ui-surface-muted)}.HomeDashboard-module__rFnAgW__statusSummary strong{color:var(--ui-text);font-size:var(--ui-font-size-xl)}.HomeDashboard-module__rFnAgW__statusList{gap:var(--ui-space-2);margin-top:var(--ui-space-3);display:grid}.HomeDashboard-module__rFnAgW__empty{padding:var(--ui-space-6);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text-muted);text-align:center}.HomeDashboard-module__rFnAgW__availabilityRow,.HomeDashboard-module__rFnAgW__statusRow{gap:var(--ui-space-1) var(--ui-space-3);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-raised);display:grid}.HomeDashboard-module__rFnAgW__availabilityRow{grid-template-columns:minmax(0,1fr) auto}.HomeDashboard-module__rFnAgW__availabilityRole,.HomeDashboard-module__rFnAgW__availabilityShift,.HomeDashboard-module__rFnAgW__statusWhere,.HomeDashboard-module__rFnAgW__statusWhy{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs)}.HomeDashboard-module__rFnAgW__availabilityShift{grid-column:1/-1}.HomeDashboard-module__rFnAgW__statusRow{grid-template-columns:auto minmax(0,1fr);align-items:baseline}.HomeDashboard-module__rFnAgW__statusWhy{grid-column:1/-1}@media (max-width:1180px){.HomeDashboard-module__rFnAgW__workspace{flex-direction:column;align-items:stretch}.HomeDashboard-module__rFnAgW__search{grid-template-columns:minmax(0,1fr) auto}.HomeDashboard-module__rFnAgW__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeDashboard-module__rFnAgW__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeDashboard-module__rFnAgW__overview>:first-child{grid-column:1/-1}}@media (max-width:720px){.HomeDashboard-module__rFnAgW__dashboard{gap:var(--ui-space-3);padding:var(--ui-space-3)}.HomeDashboard-module__rFnAgW__titleRow,.HomeDashboard-module__rFnAgW__workspace{flex-direction:column;align-items:stretch}.HomeDashboard-module__rFnAgW__saveState{justify-items:start}.HomeDashboard-module__rFnAgW__metrics,.HomeDashboard-module__rFnAgW__overview,.HomeDashboard-module__rFnAgW__operations{grid-template-columns:1fr}.HomeDashboard-module__rFnAgW__overview>:first-child{grid-column:auto}.HomeDashboard-module__rFnAgW__toolTiles{grid-template-columns:1fr}.HomeDashboard-module__rFnAgW__toolTile:nth-last-child(-n+2){border-bottom:1px solid var(--ui-border)}.HomeDashboard-module__rFnAgW__toolTile:last-child{border-bottom:0}}.HomeDashboard-module__rFnAgW__workspace{align-items:center}.HomeDashboard-module__rFnAgW__recentRow{align-items:center;gap:var(--ui-space-2);margin-left:var(--ui-space-3);padding-left:var(--ui-space-3);border-left:1px solid var(--ui-border);flex-wrap:wrap;display:inline-flex}.HomeDashboard-module__rFnAgW__recentLabel{color:var(--ui-text-subtle);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);text-transform:uppercase}
.ManagerPanel-module__dlE3OG__body,.ManagerPanel-module__dlE3OG__bodyCompact{padding:0;display:flex}.ManagerPanel-module__dlE3OG__body{min-height:24rem}.ManagerPanel-module__dlE3OG__bodyCompact{min-height:0}.ManagerPanel-module__dlE3OG__inner{width:100%;min-width:0;min-height:0;color:var(--ui-text);background:var(--ui-surface-raised);flex-direction:column;flex:auto;display:flex}.ManagerPanel-module__dlE3OG__innerFit{flex:0 auto;min-height:0}.ManagerPanel-module__dlE3OG__innerFit .ManagerPanel-module__dlE3OG__list{overscroll-behavior-y:auto;scrollbar-gutter:auto;flex:0 auto;min-height:0;overflow-y:visible}.ManagerPanel-module__dlE3OG__workspace{gap:var(--ui-space-5);min-width:0;padding-bottom:var(--ui-space-4);display:grid}.ManagerPanel-module__dlE3OG__workspaceBack{width:max-content;margin-bottom:calc(var(--ui-space-2) * -1)}.ManagerPanel-module__dlE3OG__workspaceTopActions{justify-content:flex-end;align-items:center;gap:var(--ui-space-1);flex-wrap:wrap;flex:none;margin-left:auto;display:flex}.ManagerPanel-module__dlE3OG__workspaceClear{color:var(--ui-danger)}.ManagerPanel-module__dlE3OG__workspaceIdentity{align-items:flex-start;gap:var(--ui-space-4);min-width:0;padding-bottom:var(--ui-space-5);border-bottom:1px solid var(--ui-border);display:flex}.ManagerPanel-module__dlE3OG__workspaceBusIcon{border-radius:var(--ui-radius-md);width:3rem;height:3rem;color:var(--ui-accent);background:var(--ui-accent-soft);flex:none;place-items:center;display:inline-grid}.ManagerPanel-module__dlE3OG__workspaceBusIcon svg{width:1.35rem;height:1.35rem}.ManagerPanel-module__dlE3OG__workspaceIdentityCopy{gap:var(--ui-space-1);flex:auto;min-width:0;display:grid}.ManagerPanel-module__dlE3OG__workspaceBusLine,.ManagerPanel-module__dlE3OG__workspaceMeta{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;min-width:0;display:flex}.ManagerPanel-module__dlE3OG__workspaceIdentityCopy strong{color:var(--ui-text);font-size:1.5rem;font-weight:var(--ui-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--ui-line-height-tight)}.ManagerPanel-module__dlE3OG__workspaceIdentityCopy span,.ManagerPanel-module__dlE3OG__workspaceLocation{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm)}.ManagerPanel-module__dlE3OG__workspaceMeta{margin-top:var(--ui-space-1)}.ManagerPanel-module__dlE3OG__workspaceLocation{align-items:center;gap:var(--ui-space-2);min-width:0;display:inline-flex}.ManagerPanel-module__dlE3OG__workspaceLocation svg{flex:none;width:1rem;height:1rem}.ManagerPanel-module__dlE3OG__workspaceEditor,.ManagerPanel-module__dlE3OG__workspaceEditorHeading{gap:var(--ui-space-1);min-width:0;display:grid}.ManagerPanel-module__dlE3OG__workspaceEditorHeading h3{color:var(--ui-text);font-size:var(--ui-font-size-md);font-weight:var(--ui-weight-semibold);margin:0}.ManagerPanel-module__dlE3OG__tabs{margin:var(--ui-space-4) var(--ui-space-4) 0}.ManagerPanel-module__dlE3OG__search{width:auto;margin:var(--ui-space-3) var(--ui-space-4) 0}.ManagerPanel-module__dlE3OG__list{overscroll-behavior-y:contain;min-height:0;padding:var(--ui-space-3) var(--ui-space-4) var(--ui-space-8);scroll-padding-block:var(--ui-space-4) var(--ui-space-8);scrollbar-color:var(--ui-border-strong) transparent;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:auto;overflow-y:auto}.ManagerPanel-module__dlE3OG__empty{padding:var(--ui-space-8) var(--ui-space-4);color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);text-align:center}.ManagerPanel-module__dlE3OG__busInput{flex:auto;min-width:0}.ManagerPanel-module__dlE3OG__busRow{align-items:center;gap:var(--ui-space-3);width:100%;min-height:4.25rem;margin:0 0 var(--ui-space-2);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface);font:inherit;letter-spacing:0;text-align:left;cursor:pointer;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard);display:flex}.ManagerPanel-module__dlE3OG__busRow:hover{border-color:var(--ui-border-strong);background:var(--ui-surface-hover)}.ManagerPanel-module__dlE3OG__busRow:focus-visible,.ManagerPanel-module__dlE3OG__choiceChip:focus-visible,.ManagerPanel-module__dlE3OG__departmentTab:focus-visible,.ManagerPanel-module__dlE3OG__flagChip:focus-visible,.ManagerPanel-module__dlE3OG__flagResult:focus-visible,.ManagerPanel-module__dlE3OG__removeBus:focus-visible,.ManagerPanel-module__dlE3OG__removeFlag:focus-visible,.ManagerPanel-module__dlE3OG__tireButton:focus-visible,.ManagerPanel-module__dlE3OG__tirePreset:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ManagerPanel-module__dlE3OG__busRowMain{flex:auto;min-width:0}.ManagerPanel-module__dlE3OG__busRowTop,.ManagerPanel-module__dlE3OG__busRowPills,.ManagerPanel-module__dlE3OG__flagRowHead{align-items:center;display:flex}.ManagerPanel-module__dlE3OG__busRowTop{gap:var(--ui-space-2)}.ManagerPanel-module__dlE3OG__busNumber{min-width:3.5rem;color:var(--ui-text);font-size:var(--ui-font-size-md);font-weight:var(--ui-weight-semibold);font-variant-numeric:tabular-nums}.ManagerPanel-module__dlE3OG__busRowPills{gap:var(--ui-space-1);margin-top:var(--ui-space-2);flex-wrap:wrap}.ManagerPanel-module__dlE3OG__busRowNone{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs)}.ManagerPanel-module__dlE3OG__chevron{color:var(--ui-text-subtle);flex:none}.ManagerPanel-module__dlE3OG__flagPicker{gap:var(--ui-space-5);min-width:0;padding-top:var(--ui-space-3);flex-direction:column;display:flex}.ManagerPanel-module__dlE3OG__currentFlags,.ManagerPanel-module__dlE3OG__suggestions{gap:var(--ui-space-2);min-width:0;display:grid}.ManagerPanel-module__dlE3OG__activeFlags,.ManagerPanel-module__dlE3OG__reasonPicker,.ManagerPanel-module__dlE3OG__departmentFlags{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ManagerPanel-module__dlE3OG__flagChips{gap:var(--ui-space-1);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));min-width:0;display:grid}.ManagerPanel-module__dlE3OG__removableFlag{align-items:center;gap:var(--ui-space-1);border:1px solid color-mix(in srgb, var(--flag-color,var(--ui-accent)) 44%, var(--ui-border));border-radius:var(--ui-radius-pill);max-width:100%;color:color-mix(in srgb, var(--flag-color,var(--ui-accent)) 68%, var(--ui-text));background:color-mix(in srgb, var(--flag-color,var(--ui-accent)) 12%, var(--ui-surface));font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);padding:.4rem .4rem .4rem .75rem;line-height:1.2;display:inline-flex}.ManagerPanel-module__dlE3OG__removableFlag>span{overflow-wrap:anywhere;min-width:0}.ManagerPanel-module__dlE3OG__removeFlag{border-radius:var(--ui-radius-pill);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;width:1.4rem;height:1.4rem;padding:0;display:inline-grid}.ManagerPanel-module__dlE3OG__removeFlag:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.ManagerPanel-module__dlE3OG__flagDetail{min-width:0}.ManagerPanel-module__dlE3OG__flagSearch{width:100%}.ManagerPanel-module__dlE3OG__flagResults{border-top:1px solid var(--ui-border);display:grid}.ManagerPanel-module__dlE3OG__flagResult{width:100%;min-height:var(--ui-control-md);align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-2);border:0;border-bottom:1px solid var(--ui-border);color:var(--ui-text);font:inherit;font-size:var(--ui-font-size-sm);letter-spacing:0;text-align:left;cursor:pointer;background:0 0;border-radius:0;display:flex}.ManagerPanel-module__dlE3OG__flagResult:hover{background:var(--ui-surface-hover)}.ManagerPanel-module__dlE3OG__flagResultSelected{color:var(--ui-accent);background:var(--ui-accent-soft)}.ManagerPanel-module__dlE3OG__noteResult{color:var(--ui-text-muted)}.ManagerPanel-module__dlE3OG__noteResult:hover{color:var(--ui-accent)}.ManagerPanel-module__dlE3OG__flagResultIcon{color:currentColor;flex:none;display:inline-flex}.ManagerPanel-module__dlE3OG__sectionLabel,.ManagerPanel-module__dlE3OG__detailLabel,.ManagerPanel-module__dlE3OG__byFlagCount,.ManagerPanel-module__dlE3OG__byFlagHint,.ManagerPanel-module__dlE3OG__flagHint,.ManagerPanel-module__dlE3OG__flagCode{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs)}.ManagerPanel-module__dlE3OG__sectionLabel{margin-bottom:var(--ui-space-2);font-weight:var(--ui-weight-medium)}.ManagerPanel-module__dlE3OG__flagCode{font-style:normal;font-weight:var(--ui-weight-regular);margin-top:.15rem;display:block}.ManagerPanel-module__dlE3OG__flagChip,.ManagerPanel-module__dlE3OG__choiceChip,.ManagerPanel-module__dlE3OG__departmentTab,.ManagerPanel-module__dlE3OG__tireButton{border:1px solid var(--ui-border-strong);color:var(--ui-text);background:var(--ui-surface);font:inherit;font-size:var(--ui-font-size-sm);letter-spacing:0;cursor:pointer;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), color var(--ui-motion-fast) var(--ui-ease-standard), background-color var(--ui-motion-fast) var(--ui-ease-standard)}.ManagerPanel-module__dlE3OG__flagChip,.ManagerPanel-module__dlE3OG__choiceChip{min-height:var(--ui-control-sm);border-radius:var(--ui-radius-pill);padding:.45rem .75rem}.ManagerPanel-module__dlE3OG__flagChip{align-items:center;gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-2);border-radius:var(--ui-radius-sm);text-align:left;white-space:normal;background:0 0;border-color:#0000;display:inline-flex}.ManagerPanel-module__dlE3OG__flagChip>span{overflow-wrap:anywhere;min-width:0}.ManagerPanel-module__dlE3OG__flagChip>svg{color:var(--ui-accent);flex:none}.ManagerPanel-module__dlE3OG__flagChip:hover,.ManagerPanel-module__dlE3OG__choiceChip:hover,.ManagerPanel-module__dlE3OG__tireButton:hover{border-color:var(--ui-accent)}.ManagerPanel-module__dlE3OG__flagChip:hover{background:var(--ui-surface-hover);border-color:#0000}.ManagerPanel-module__dlE3OG__choiceService,.ManagerPanel-module__dlE3OG__departmentTabSelectedService,.ManagerPanel-module__dlE3OG__tireButtonSelected{border-color:var(--ui-accent);color:var(--ui-accent);background:var(--ui-accent-soft)}.ManagerPanel-module__dlE3OG__choiceMaintenance,.ManagerPanel-module__dlE3OG__departmentTabSelectedMaintenance{border-color:color-mix(in srgb, var(--ui-warning) 52%, var(--ui-border));color:var(--ui-warning);background:var(--ui-warning-soft)}.ManagerPanel-module__dlE3OG__choiceSafety,.ManagerPanel-module__dlE3OG__departmentTabSelectedSafety{border-color:color-mix(in srgb, var(--ui-danger) 52%, var(--ui-border));color:var(--ui-danger);background:var(--ui-danger-soft)}.ManagerPanel-module__dlE3OG__flagHint{line-height:var(--ui-line-height-body)}.ManagerPanel-module__dlE3OG__noteComposer{align-items:end;gap:var(--ui-space-2);width:100%;display:flex}.ManagerPanel-module__dlE3OG__noteInput{flex:auto;min-width:0}.ManagerPanel-module__dlE3OG__customNoteEditor{gap:var(--ui-space-3);margin-top:var(--ui-space-3);display:grid}.ManagerPanel-module__dlE3OG__detailText{width:100%}.ManagerPanel-module__dlE3OG__detailBox{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);flex-wrap:wrap;display:flex}.ManagerPanel-module__dlE3OG__detailColumn{flex-direction:column;align-items:stretch}.ManagerPanel-module__dlE3OG__detailPlain{padding:var(--ui-space-3) 0 var(--ui-space-3) var(--ui-space-4);border-width:0 0 0 2px;border-color:var(--ui-accent);background:0 0;border-radius:0}.ManagerPanel-module__dlE3OG__detailLabel{font-weight:var(--ui-weight-medium)}.ManagerPanel-module__dlE3OG__detailHeading{justify-content:space-between;align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ManagerPanel-module__dlE3OG__tirePresets{gap:var(--ui-space-1);flex-wrap:wrap;display:flex}.ManagerPanel-module__dlE3OG__tirePreset{min-height:var(--ui-control-sm);padding:0 var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);color:var(--ui-text-muted);background:var(--ui-surface);font:inherit;font-size:var(--ui-font-size-xs);cursor:pointer}.ManagerPanel-module__dlE3OG__tirePreset:hover{border-color:var(--ui-accent);color:var(--ui-accent);background:var(--ui-accent-soft)}.ManagerPanel-module__dlE3OG__detailSummary{color:var(--ui-text);font-size:var(--ui-font-size-sm)}.ManagerPanel-module__dlE3OG__detailWarning{color:var(--ui-danger);font-size:var(--ui-font-size-xs)}.ManagerPanel-module__dlE3OG__tirePicker{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,22rem);display:grid}.ManagerPanel-module__dlE3OG__tireHint{color:var(--ui-text-subtle);font-size:var(--ui-font-size-xs);text-align:center;grid-column:1/-1}.ManagerPanel-module__dlE3OG__tireButton{min-height:var(--ui-control-md);padding:var(--ui-space-2);border-radius:var(--ui-radius-md)}.ManagerPanel-module__dlE3OG__byFlag{min-height:0;padding:var(--ui-space-4) var(--ui-space-4) 0;flex-direction:column;flex:auto;display:flex}.ManagerPanel-module__dlE3OG__departmentTabs{gap:var(--ui-space-2);margin-bottom:var(--ui-space-3);display:flex}.ManagerPanel-module__dlE3OG__departmentTab{min-height:var(--ui-control-md);padding:var(--ui-space-2);border-radius:var(--ui-radius-md);color:var(--ui-text-muted);background:var(--ui-surface-muted);font-weight:var(--ui-weight-medium);flex:1 1 0}.ManagerPanel-module__dlE3OG__departmentFlags{margin-bottom:var(--ui-space-3)}.ManagerPanel-module__dlE3OG__addBus{align-items:end;gap:var(--ui-space-2);margin-bottom:var(--ui-space-2);display:flex}.ManagerPanel-module__dlE3OG__byFlagHint{margin-bottom:var(--ui-space-2);line-height:var(--ui-line-height-body)}.ManagerPanel-module__dlE3OG__byFlagBar{min-height:var(--ui-control-md);align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-1) 0 var(--ui-space-2);flex-wrap:wrap;display:flex}.ManagerPanel-module__dlE3OG__byFlagCount{flex:auto}.ManagerPanel-module__dlE3OG__flagRow{padding:var(--ui-space-3);margin-bottom:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface)}.ManagerPanel-module__dlE3OG__flagRowHead{gap:var(--ui-space-2)}.ManagerPanel-module__dlE3OG__busType{min-width:2rem}.ManagerPanel-module__dlE3OG__spacer{flex:auto}.ManagerPanel-module__dlE3OG__removeBus{min-height:var(--ui-control-sm);padding:0 var(--ui-space-3);border:1px solid color-mix(in srgb, var(--ui-danger) 45%, var(--ui-border));border-radius:var(--ui-radius-sm);color:var(--ui-danger);font:inherit;font-size:var(--ui-font-size-xs);cursor:pointer;background:0 0}.ManagerPanel-module__dlE3OG__removeBus:hover{background:var(--ui-danger-soft)}@media (max-width:699px){.ManagerPanel-module__dlE3OG__body{min-height:0}.ManagerPanel-module__dlE3OG__tabs,.ManagerPanel-module__dlE3OG__search{margin-right:var(--ui-space-3);margin-left:var(--ui-space-3)}.ManagerPanel-module__dlE3OG__list,.ManagerPanel-module__dlE3OG__byFlag{padding-right:var(--ui-space-3);padding-left:var(--ui-space-3)}.ManagerPanel-module__dlE3OG__departmentTabs{overflow-x:auto}.ManagerPanel-module__dlE3OG__departmentTab{min-width:7rem}.ManagerPanel-module__dlE3OG__addBus,.ManagerPanel-module__dlE3OG__noteComposer{align-items:stretch}.ManagerPanel-module__dlE3OG__workspaceTopActions{width:100%;margin:var(--ui-space-2) 0 0;justify-content:flex-start}.ManagerPanel-module__dlE3OG__workspaceTopActions>*{flex:none}.ManagerPanel-module__dlE3OG__workspaceIdentity{flex-wrap:wrap}.ManagerPanel-module__dlE3OG__workspaceIdentityCopy{flex-basis:calc(100% - 4rem)}.ManagerPanel-module__dlE3OG__flagChip{width:100%}}
.SectionShell-module__HmRnrW__page{max-width:88rem;margin:0 auto}
.BusErrorsPaper-module___1hzba__page{flex-direction:column;padding:.7in .5in .34in;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.12;display:flex}.BusErrorsPaper-module___1hzba__logo{width:.34in;height:auto;position:absolute;top:.24in;left:.28in}.BusErrorsPaper-module___1hzba__table{border-collapse:collapse;table-layout:fixed;flex:auto;width:100%}.BusErrorsPaper-module___1hzba__busColumn{width:14%}.BusErrorsPaper-module___1hzba__smallColumn{width:11%}.BusErrorsPaper-module___1hzba__descriptionColumn{width:52%}.BusErrorsPaper-module___1hzba__servicerColumn{width:12%}.BusErrorsPaper-module___1hzba__table th,.BusErrorsPaper-module___1hzba__table td{vertical-align:middle;border:1px solid #111}.BusErrorsPaper-module___1hzba__table th{text-align:left;text-transform:uppercase;background:0 0;height:.3in;padding:2px 5px;font-size:14px;font-weight:400;line-height:1.05}.BusErrorsPaper-module___1hzba__instructionsRow th{height:.72in}.BusErrorsPaper-module___1hzba__instructionsRow .BusErrorsPaper-module___1hzba__busBeing{vertical-align:bottom;padding:5px 6px;line-height:1.45}.BusErrorsPaper-module___1hzba__instructionsRow .BusErrorsPaper-module___1hzba__openHeader{border:0}.BusErrorsPaper-module___1hzba__instructions{display:table-cell;vertical-align:top!important;text-transform:none!important;padding:4px 7px!important;line-height:1.55!important}.BusErrorsPaper-module___1hzba__instructions span{white-space:nowrap;justify-content:space-between;gap:8px;display:flex}.BusErrorsPaper-module___1hzba__instructions strong,.BusErrorsPaper-module___1hzba__instructions b{font-weight:400}.BusErrorsPaper-module___1hzba__blackedOut{background:gray!important}.BusErrorsPaper-module___1hzba__table td{height:.31in;padding:0}.BusErrorsPaper-module___1hzba__table input{color:#000;width:100%;min-width:0;height:100%;font:inherit;text-align:center;background:0 0;border:0;border-radius:0;outline:0;padding:1px 4px;font-weight:400;line-height:1}.BusErrorsPaper-module___1hzba__table td:nth-child(4) input{text-align:left}@media print{.BusErrorsPaper-module___1hzba__page{padding:.7in .5in .34in}}
.InteriorCleaningPaper-module__4YVb1a__page{padding:.5in .8in .38in;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.23}.InteriorCleaningPaper-module__4YVb1a__logo{width:.34in;height:auto;position:absolute;top:.28in;left:.32in}.InteriorCleaningPaper-module__4YVb1a__header{justify-items:center;gap:.12in;margin:0 0 .5in;font-size:16px;font-weight:400;display:grid}.InteriorCleaningPaper-module__4YVb1a__header h1{letter-spacing:0;margin:0;font-size:16px;font-weight:400}.InteriorCleaningPaper-module__4YVb1a__details{grid-template-columns:1fr 1fr;gap:.24in .85in;margin-bottom:.24in;display:grid}.InteriorCleaningPaper-module__4YVb1a__details label,.InteriorCleaningPaper-module__4YVb1a__foreman label{align-items:baseline;gap:5px;min-width:0;display:flex}.InteriorCleaningPaper-module__4YVb1a__details span,.InteriorCleaningPaper-module__4YVb1a__foreman span{flex:none;font-weight:400}.InteriorCleaningPaper-module__4YVb1a__details input,.InteriorCleaningPaper-module__4YVb1a__foreman input,.InteriorCleaningPaper-module__4YVb1a__initials input,.InteriorCleaningPaper-module__4YVb1a__defects input{color:#000;min-width:0;font:inherit;background:0 0;border:0;border-bottom:1px solid #111;border-radius:0;outline:0;font-weight:400;line-height:1.15}.InteriorCleaningPaper-module__4YVb1a__details input{width:100%}.InteriorCleaningPaper-module__4YVb1a__dateFields,.InteriorCleaningPaper-module__4YVb1a__datePart{align-items:baseline;display:inline-flex}.InteriorCleaningPaper-module__4YVb1a__dateFields{flex:auto;justify-content:flex-end;gap:7px}.InteriorCleaningPaper-module__4YVb1a__datePart{flex:none;gap:7px;min-width:0}.InteriorCleaningPaper-module__4YVb1a__datePart input{text-align:center;width:.55in}.InteriorCleaningPaper-module__4YVb1a__datePart:last-child input{width:.76in}.InteriorCleaningPaper-module__4YVb1a__workOrder{grid-column:1/2}.InteriorCleaningPaper-module__4YVb1a__section{margin-top:.14in}.InteriorCleaningPaper-module__4YVb1a__section h2,.InteriorCleaningPaper-module__4YVb1a__defects h2{letter-spacing:0;margin:0 0 .16in;font-size:16px;font-weight:700}.InteriorCleaningPaper-module__4YVb1a__tasks{display:grid}.InteriorCleaningPaper-module__4YVb1a__task{align-content:start;min-height:.48in;display:grid}.InteriorCleaningPaper-module__4YVb1a__taskLabel{display:block}.InteriorCleaningPaper-module__4YVb1a__initials{align-items:baseline;gap:5px;font-size:16px;display:flex}.InteriorCleaningPaper-module__4YVb1a__initials input{text-align:center;text-transform:uppercase;width:.62in}.InteriorCleaningPaper-module__4YVb1a__foreman{justify-content:flex-end;margin:.16in 0;display:flex}.InteriorCleaningPaper-module__4YVb1a__foreman input{text-align:center;text-transform:uppercase;width:.78in}.InteriorCleaningPaper-module__4YVb1a__defects{gap:.18in;display:grid}.InteriorCleaningPaper-module__4YVb1a__defects h2{margin-bottom:-.06in}.InteriorCleaningPaper-module__4YVb1a__defects input{width:100%;height:.28in}@media print{.InteriorCleaningPaper-module__4YVb1a__page{padding:.5in .8in .38in}}
.LotEditor-module__JFRJNW__body{gap:var(--ui-space-3);flex-direction:column;min-height:0;display:flex}.LotEditor-module__JFRJNW__clearButton{margin-right:auto}@media (max-width:480px){.LotEditor-module__JFRJNW__clearButton{min-width:0;padding-inline:var(--ui-space-3)}}.LotEditor-module__JFRJNW__addRow{align-items:start;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.LotEditor-module__JFRJNW__input{min-width:0}.LotEditor-module__JFRJNW__warning{gap:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-warning-soft);font-size:var(--ui-font-size-sm);display:grid}.LotEditor-module__JFRJNW__warningActions{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.LotEditor-module__JFRJNW__recent{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.LotEditor-module__JFRJNW__recentLabel{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium)}.LotEditor-module__JFRJNW__recentChip{min-height:var(--ui-control-sm);padding:0 var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);color:var(--ui-text);background:var(--ui-surface);font:inherit;font-size:var(--ui-font-size-sm);cursor:pointer}.LotEditor-module__JFRJNW__recentChip:hover{border-color:var(--ui-accent);color:var(--ui-accent)}.LotEditor-module__JFRJNW__list{align-content:start;gap:var(--ui-space-2);overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;display:grid;overflow-y:auto}.LotEditor-module__JFRJNW__empty{padding:var(--ui-space-8) var(--ui-space-4);color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);text-align:center}.LotEditor-module__JFRJNW__row{align-items:center;gap:var(--ui-space-2);min-width:0;min-height:3.75rem;padding:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);display:flex}.LotEditor-module__JFRJNW__rowDragging{z-index:2;border-color:var(--ui-accent);box-shadow:var(--ui-shadow-lg)}.LotEditor-module__JFRJNW__grip,.LotEditor-module__JFRJNW__move,.LotEditor-module__JFRJNW__remove{width:var(--ui-control-sm);height:var(--ui-control-sm);border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid}.LotEditor-module__JFRJNW__grip{cursor:grab;touch-action:none}.LotEditor-module__JFRJNW__grip:hover,.LotEditor-module__JFRJNW__move:hover{border-color:var(--ui-border);color:var(--ui-text);background:var(--ui-surface-hover)}.LotEditor-module__JFRJNW__remove:hover{color:var(--ui-danger);background:var(--ui-danger-soft)}.LotEditor-module__JFRJNW__grip:focus-visible,.LotEditor-module__JFRJNW__move:focus-visible,.LotEditor-module__JFRJNW__remove:focus-visible,.LotEditor-module__JFRJNW__flags:focus-visible,.LotEditor-module__JFRJNW__recentChip:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.LotEditor-module__JFRJNW__move:disabled{opacity:.35;cursor:default}.LotEditor-module__JFRJNW__rowInfo{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.LotEditor-module__JFRJNW__index{min-width:1.5rem;color:var(--ui-text-subtle);font-size:var(--ui-font-size-xs);text-align:right}.LotEditor-module__JFRJNW__bus{color:var(--ui-text);font-size:var(--ui-font-size-md);font-weight:var(--ui-weight-semibold);font-variant-numeric:tabular-nums}.LotEditor-module__JFRJNW__flags{align-items:center;gap:var(--ui-space-1);min-width:0;padding:var(--ui-space-1);border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;flex:12rem;display:flex}.LotEditor-module__JFRJNW__flags:hover{background:var(--ui-surface-hover)}.LotEditor-module__JFRJNW__addFlags{align-items:center;gap:var(--ui-space-1);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium);display:inline-flex}.LotEditor-module__JFRJNW__flagPills{gap:var(--ui-space-1);flex-wrap:wrap;flex:12rem;min-width:0;display:flex}.LotEditor-module__JFRJNW__rowActions{flex:none;align-items:center;gap:.15rem;display:inline-flex}@media (max-width:480px){.LotEditor-module__JFRJNW__addRow{grid-template-columns:minmax(0,1fr)}.LotEditor-module__JFRJNW__addRow>button{width:100%}.LotEditor-module__JFRJNW__row{align-items:flex-start}.LotEditor-module__JFRJNW__rowActions{flex-direction:column}.LotEditor-module__JFRJNW__index{display:none}}
.ObjectCodePicker-module__f2Xsma__picker{gap:var(--ui-space-3);display:grid}.ObjectCodePicker-module__f2Xsma__chips{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ObjectCodePicker-module__f2Xsma__chip{max-width:min(100%,24rem);min-height:var(--ui-control-md);align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface-muted);font-family:var(--ui-font-sans);text-align:left;letter-spacing:0;cursor:pointer;outline:none;display:inline-flex}.ObjectCodePicker-module__f2Xsma__chip[data-hovered]{border-color:var(--ui-danger);background:var(--ui-danger-soft)}.ObjectCodePicker-module__f2Xsma__chip[data-focus-visible]{box-shadow:var(--ui-focus-ring)}.ObjectCodePicker-module__f2Xsma__chipCopy{gap:1px;min-width:0;display:grid}.ObjectCodePicker-module__f2Xsma__chipCopy strong{font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ObjectCodePicker-module__f2Xsma__chipCopy small{color:var(--ui-text-muted);font-size:.6875rem}.ObjectCodePicker-module__f2Xsma__chip svg{flex:none;width:.9rem;height:.9rem}.ObjectCodePicker-module__f2Xsma__combo{gap:var(--ui-space-2);display:grid}.ObjectCodePicker-module__f2Xsma__label{color:var(--ui-text);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium)}.ObjectCodePicker-module__f2Xsma__control{min-height:var(--ui-control-md);align-items:center;gap:var(--ui-space-2);padding-left:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);display:flex}.ObjectCodePicker-module__f2Xsma__combo[data-focus-within] .ObjectCodePicker-module__f2Xsma__control{border-color:var(--ui-focus);box-shadow:var(--ui-focus-ring)}.ObjectCodePicker-module__f2Xsma__searchIcon{width:1rem;height:1rem;color:var(--ui-text-subtle);flex:none}.ObjectCodePicker-module__f2Xsma__input{width:100%;min-width:0;min-height:calc(var(--ui-control-md) - 2px);color:var(--ui-text);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-md);letter-spacing:0;background:0 0;border:0;outline:none;padding:0}.ObjectCodePicker-module__f2Xsma__input::placeholder{color:var(--ui-text-subtle)}.ObjectCodePicker-module__f2Xsma__trigger{width:var(--ui-control-md);min-height:calc(var(--ui-control-md) - 2px);border:0;border-left:1px solid var(--ui-border);color:var(--ui-text-muted);cursor:pointer;background:0 0;outline:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.ObjectCodePicker-module__f2Xsma__trigger[data-hovered]{background:var(--ui-surface-hover)}.ObjectCodePicker-module__f2Xsma__trigger svg{width:1rem;height:1rem}.ObjectCodePicker-module__f2Xsma__popover{z-index:var(--ui-layer-popover);width:var(--trigger-width);max-width:calc(var(--ui-viewport-width) - var(--ui-space-4) * 2);max-height:min(24rem, var(--available-height), calc(var(--ui-viewport-height) - var(--ui-space-6)));overscroll-behavior:contain;touch-action:pan-y;padding:var(--ui-space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-lg);-webkit-overflow-scrolling:touch;outline:none;overflow:auto}@media (max-width:699px){.ObjectCodePicker-module__f2Xsma__input{font-size:1rem}}.ObjectCodePicker-module__f2Xsma__popover[data-entering]{animation:ObjectCodePicker-module__f2Xsma__picker-in var(--ui-motion-normal) var(--ui-ease-standard)}.ObjectCodePicker-module__f2Xsma__list{outline:none;gap:2px;display:grid}.ObjectCodePicker-module__f2Xsma__option{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-md);padding:var(--ui-space-2);border-radius:var(--ui-radius-sm);color:var(--ui-text);font-family:var(--ui-font-sans);cursor:pointer;touch-action:manipulation;outline:none;grid-template-columns:1.25rem 4.5rem minmax(0,1fr);display:grid}.ObjectCodePicker-module__f2Xsma__option[data-focused],.ObjectCodePicker-module__f2Xsma__option[data-hovered]{background:var(--ui-surface-hover)}.ObjectCodePicker-module__f2Xsma__option[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--ui-focus)}.ObjectCodePicker-module__f2Xsma__check{color:var(--ui-accent);display:inline-flex}.ObjectCodePicker-module__f2Xsma__check svg{width:1rem;height:1rem}.ObjectCodePicker-module__f2Xsma__code{color:var(--ui-accent);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold)}.ObjectCodePicker-module__f2Xsma__description{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes ObjectCodePicker-module__f2Xsma__picker-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.ErrorPage-module__UHHfaq__page{min-height:100dvh;padding:calc(var(--ui-space-6) + var(--ui-safe-top)) calc(var(--ui-space-6) + var(--ui-safe-right)) calc(var(--ui-space-6) + var(--ui-safe-bottom)) calc(var(--ui-space-6) + var(--ui-safe-left));color:var(--ui-text);background:var(--ui-canvas);place-items:center;display:grid}.ErrorPage-module__UHHfaq__card{gap:var(--ui-space-4);width:min(34rem,100%);padding:var(--ui-space-6);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-lg);display:grid}.ErrorPage-module__UHHfaq__card h1,.ErrorPage-module__UHHfaq__card p{margin:0}.ErrorPage-module__UHHfaq__card h1{font-size:var(--ui-font-size-2xl);font-weight:var(--ui-weight-semibold)}.ErrorPage-module__UHHfaq__card p{color:var(--ui-text-muted);line-height:var(--ui-line-height-relaxed)}.ErrorPage-module__UHHfaq__actions{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ErrorPage-module__UHHfaq__digest{font-size:var(--ui-font-size-xs)}
.CsvEditor-module__EaSA4G__body{gap:var(--ui-space-3);flex-direction:column;min-height:24rem;display:flex}.CsvEditor-module__EaSA4G__area{flex:auto;min-height:22rem}.CsvEditor-module__EaSA4G__area textarea{min-height:22rem;font-family:var(--ui-font-mono);flex:auto;line-height:1.5}.CsvEditor-module__EaSA4G__error{padding:var(--ui-space-3);border-radius:var(--ui-radius-md);color:var(--ui-danger);background:var(--ui-danger-soft);font-size:var(--ui-font-size-sm)}.CsvEditor-module__EaSA4G__spacer{flex:1}
.TurnoverSheet-module__hA8g9W__toast{z-index:var(--ui-layer-toast);right:calc(var(--ui-space-4) + var(--ui-safe-right));bottom:calc(var(--ui-space-4) + var(--ui-safe-bottom));max-width:min(28rem, calc(100vw - var(--ui-space-8)));align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-lg);color:var(--ui-text);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-lg);display:flex;position:fixed}@media (max-width:699px){.TurnoverSheet-module__hA8g9W__toast{right:calc(var(--ui-space-3) + var(--ui-safe-right));bottom:calc(var(--ui-mobile-nav-offset) + var(--ui-space-5));left:calc(var(--ui-space-3) + var(--ui-safe-left));justify-content:space-between;max-width:none}}
