.Accordion-module__Pz2QkG__root{gap:var(--space-md);flex-direction:column;display:flex}.Accordion-module__Pz2QkG__item{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);will-change:transform;overflow:hidden}.Accordion-module__Pz2QkG__item:has(.Accordion-module__Pz2QkG__trigger[data-state=open]){border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.Accordion-module__Pz2QkG__trigger{justify-content:space-between;align-items:center;gap:var(--space-lg);width:100%;padding:var(--space-lg) var(--space-xl);cursor:pointer;text-align:left;font-family:var(--font-base);-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-default);background:0 0;border:none;display:flex}.Accordion-module__Pz2QkG__trigger:hover{background:var(--color-hover)}.Accordion-module__Pz2QkG__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-fg-base)}.Accordion-module__Pz2QkG__iconWrap{border-radius:var(--radius-full);background:var(--color-bg-elevated);width:28px;height:28px;color:var(--color-fg-subtle);transition:background var(--duration-normal) var(--ease-default), color var(--duration-normal) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Accordion-module__Pz2QkG__trigger[data-state=open] .Accordion-module__Pz2QkG__iconWrap{background:var(--color-accent);color:var(--color-fg-on-accent)}.Accordion-module__Pz2QkG__iconWrapColor{background:color-mix(in srgb, var(--item-color) 22%, transparent);color:var(--item-color)}.Accordion-module__Pz2QkG__trigger[data-state=open] .Accordion-module__Pz2QkG__iconWrapColor{background:var(--item-color);color:#000000b3}.Accordion-module__Pz2QkG__chevron{transition:transform var(--duration-normal) var(--ease-spring)}.Accordion-module__Pz2QkG__trigger[data-state=open] .Accordion-module__Pz2QkG__chevron{transform:rotate(180deg)}.Accordion-module__Pz2QkG__outer{will-change:height;overflow:hidden}.Accordion-module__Pz2QkG__inner{min-height:0}.Accordion-module__Pz2QkG__content{margin:0 var(--space-xl);padding:var(--space-md) 0 var(--space-lg);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-fg-muted);line-height:var(--line-height-relaxed);opacity:0;transition:opacity 80ms,transform 80ms ease-in;transform:translateY(-6px)}.Accordion-module__Pz2QkG__content[data-state=open]{opacity:1;transition:opacity .2s 80ms ease, transform .24s 60ms var(--ease-spring);transform:translateY(0)}
.Breadcrumbs-module__xEfyNG__list{align-items:center;gap:var(--space-xs);font-family:var(--font-base);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__xEfyNG__item{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.Breadcrumbs-module__xEfyNG__link{border-radius:var(--radius-md);color:var(--color-fg-muted);transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);will-change:transform;background:0 0;align-items:center;margin:-5px -10px;padding:5px 10px;text-decoration:none;display:inline-flex}.Breadcrumbs-module__xEfyNG__link:hover{background:var(--color-hover);color:var(--color-fg-base)}.Breadcrumbs-module__xEfyNG__link:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.Breadcrumbs-module__xEfyNG__current{color:var(--color-fg-base);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;align-items:center;margin:-5px -10px;padding:5px 10px;display:inline-flex;overflow:hidden}.Breadcrumbs-module__xEfyNG__separator{color:var(--color-fg-subtle);flex-shrink:0;align-items:center;display:flex}
.Button-module__AgwNLq__btn{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);font-family:var(--font-base);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), filter var(--duration-fast) var(--ease-default);will-change:transform;border:1px solid #0000;text-decoration:none;display:inline-flex}.Button-module__AgwNLq__btn:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.Button-module__AgwNLq__btn:disabled{opacity:.4;pointer-events:none;cursor:default}.Button-module__AgwNLq__sm{font-size:var(--font-size-xs);padding:5px 10px}.Button-module__AgwNLq__md{font-size:var(--font-size-sm);padding:8px 14px}.Button-module__AgwNLq__lg{font-size:var(--font-size-md);padding:11px 20px}.Button-module__AgwNLq__solid{background:var(--color-accent);color:var(--color-fg-on-accent);border-color:var(--color-accent)}.Button-module__AgwNLq__outline{color:var(--color-fg-base);border-color:var(--color-border-strong);background:0 0}.Button-module__AgwNLq__ghost{color:var(--color-fg-muted);background:0 0}.Button-module__AgwNLq__danger{background:var(--color-branding-red);color:#fff}.Button-module__AgwNLq__solid:not(:disabled):hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.Button-module__AgwNLq__outline:not(:disabled):hover{background:var(--color-hover)}.Button-module__AgwNLq__ghost:not(:disabled):hover{background:var(--color-hover);color:var(--color-fg-base)}.Button-module__AgwNLq__danger:not(:disabled):hover{filter:brightness(.88)}
.surface-module__rGYYkG__panel{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.surface-module__rGYYkG__interactive{transition:border-color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);}.surface-module__rGYYkG__interactive:hover{border-color:var(--color-border-strong);background:var(--color-hover)}
.EmptyState-module__Uyv2Va__wrap{align-items:center;gap:var(--space-lg);padding:var(--space-4xl) var(--space-2xl);text-align:center;flex-direction:column;display:flex;}.EmptyState-module__Uyv2Va__icon{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-fg-subtle);background:var(--color-bg-elevated);place-items:center;display:grid}.EmptyState-module__Uyv2Va__title{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-fg-base)}.EmptyState-module__Uyv2Va__text{max-width:46ch;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-fg-subtle)}.EmptyState-module__Uyv2Va__actions{gap:var(--space-md);margin-top:var(--space-xs);flex-wrap:wrap;justify-content:center;display:flex}.EmptyState-module__Uyv2Va__bare{background:0 0;border:none}
.PageHeader-module__xNgQxW__header{justify-content:space-between;align-items:baseline;gap:var(--space-xl);flex-wrap:wrap;display:flex}.PageHeader-module__xNgQxW__headings{flex-direction:column;gap:2px;min-width:0;display:flex}.PageHeader-module__xNgQxW__titleRow{align-items:baseline;gap:var(--space-md);display:flex}.PageHeader-module__xNgQxW__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}.PageHeader-module__xNgQxW__count{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--color-fg-subtle)}.PageHeader-module__xNgQxW__subtitle{font-size:var(--font-size-sm);color:var(--color-fg-subtle);line-height:var(--line-height-normal)}.PageHeader-module__xNgQxW__actions{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}@media (max-width:620px){.PageHeader-module__xNgQxW__actions{width:100%}}
.page-module__vqACSG__page{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__vqACSG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-xl);flex-wrap:wrap;display:flex}.page-module__vqACSG__headings{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__vqACSG__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.page-module__vqACSG__subtitle{font-size:var(--font-size-sm);color:var(--color-fg-subtle)}.page-module__vqACSG__actions,.page-module__vqACSG__toolbar{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.page-module__vqACSG__section{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__vqACSG__sectionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-fg-subtle)}.page-module__vqACSG__empty{padding:var(--space-4xl);text-align:center;font-size:var(--font-size-sm);color:var(--color-fg-subtle)}.page-module__vqACSG__error{padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-sm);color:var(--color-danger);background:var(--color-danger-bg);border:var(--border-width) solid var(--color-danger-border);border-radius:var(--radius-md)}.page-module__vqACSG__badge{align-items:center;gap:var(--space-md);padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;border:var(--border-width) solid;display:inline-flex}.page-module__vqACSG__badge[data-tone=danger]{color:var(--color-danger);background:var(--color-danger-bg);border-color:var(--color-danger-border)}.page-module__vqACSG__badge[data-tone=warning]{color:var(--color-warning);background:var(--color-warning-bg);border-color:var(--color-warning-border)}.page-module__vqACSG__badge[data-tone=success]{color:var(--color-success);background:var(--color-success-bg);border-color:var(--color-success-border)}.page-module__vqACSG__badge[data-tone=info]{color:var(--color-info);background:var(--color-info-bg);border-color:var(--color-info-border)}.page-module__vqACSG__badge[data-tone=neutral]{color:var(--color-neutral);background:var(--color-neutral-bg);border-color:var(--color-neutral-border)}.page-module__vqACSG__mono{font-family:var(--font-mono);font-size:var(--font-size-sm)}.page-module__vqACSG__muted{color:var(--color-fg-subtle)}.page-module__vqACSG__select,.page-module__vqACSG__textInput{padding:var(--space-md) var(--space-lg);font:inherit;font-size:var(--font-size-sm);color:var(--color-fg-base);background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.page-module__vqACSG__select:focus,.page-module__vqACSG__textInput:focus{border-color:var(--color-accent);outline:none}
.AssetsView-module__JwUela__sortButton{align-items:center;gap:var(--space-sm);font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;background:0 0;border:none;padding:0;display:inline-flex}.AssetsView-module__JwUela__sortButton:hover,.AssetsView-module__JwUela__sortButton[data-active]{color:var(--color-fg-base)}.AssetsView-module__JwUela__sortArrow{font-size:var(--font-size-xs);width:.7em}.AssetsView-module__JwUela__nameCell{align-items:center;gap:var(--space-md);min-width:0;max-width:320px;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;display:flex}.AssetsView-module__JwUela__nameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssetsView-module__JwUela__nameCell:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.AssetsView-module__JwUela__inlineCell{align-items:center;gap:var(--space-md);white-space:nowrap;min-width:0;display:flex}.AssetsView-module__JwUela__tagList{align-items:center;gap:var(--space-sm);min-width:0;display:flex;overflow:hidden}.AssetsView-module__JwUela__tag{font-size:var(--font-size-xs);padding:0 var(--space-md);border-radius:var(--radius-sm);color:var(--color-fg-subtle);background:var(--color-bg-elevated)}.AssetsView-module__JwUela__stack{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.AssetsView-module__JwUela__cf,.AssetsView-module__JwUela__noRenew{font-size:var(--font-size-xs);color:var(--color-fg-subtle)}.AssetsView-module__JwUela__noRenew{color:var(--color-warning)}.AssetsView-module__JwUela__rowActions{gap:var(--space-xs);justify-content:flex-end;display:flex}.AssetsView-module__JwUela__iconButton{padding:var(--space-md);border-radius:var(--radius-md);color:var(--color-fg-subtle);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;place-items:center;display:grid}.AssetsView-module__JwUela__iconButton:hover{background:var(--color-hover);color:var(--color-fg-base)}.AssetsView-module__JwUela__iconButton.AssetsView-module__JwUela__danger:hover{color:var(--color-danger)}.AssetsView-module__JwUela__costCell{justify-content:flex-end;align-items:baseline;gap:var(--space-sm);white-space:nowrap;flex-direction:row;display:flex}.AssetsView-module__JwUela__costSecondary{font-size:var(--font-size-xs);color:var(--color-fg-subtle);font-variant-numeric:tabular-nums}.AssetsView-module__JwUela__danger:hover{color:var(--color-danger)}.AssetsView-module__JwUela__tableOnly{display:none}.AssetsView-module__JwUela__cardsOnly{display:block}.AssetsView-module__JwUela__cards{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AssetsView-module__JwUela__card{align-items:stretch;gap:var(--space-md);padding:var(--space-lg);transition:border-color var(--transition-fast);display:flex;}.AssetsView-module__JwUela__card:hover{border-color:var(--color-border-strong)}.AssetsView-module__JwUela__cardMain{gap:var(--space-md);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex}.AssetsView-module__JwUela__cardTop{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.AssetsView-module__JwUela__cardName{font-size:var(--font-size-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssetsView-module__JwUela__cardMeta{font-size:var(--font-size-xs);color:var(--color-fg-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssetsView-module__JwUela__cardBottom{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.AssetsView-module__JwUela__cardCost{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}@media (min-width:860px){.AssetsView-module__JwUela__tableOnly{display:block}.AssetsView-module__JwUela__cardsOnly{display:none}}.AssetsView-module__JwUela__card{flex-direction:column}.AssetsView-module__JwUela__card .AssetsView-module__JwUela__rowActions{padding-top:var(--space-md);border-top:var(--border-width) solid var(--color-border);justify-content:flex-end}.AssetsView-module__JwUela__notice{padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-sm);color:var(--color-info);background:var(--color-info-bg);border:var(--border-width) solid var(--color-info-border);border-radius:var(--radius-md)}.AssetsView-module__JwUela__pagination{justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}
.CalendarGrid-module__95Gqua__day{border-radius:var(--radius-md);width:28px;height:32px;color:var(--color-fg-base);font-family:var(--font-base);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;margin:0 auto;display:flex}.CalendarGrid-module__95Gqua__day:hover:not(:disabled){background:var(--color-hover)}.CalendarGrid-module__95Gqua__dayOutside{color:var(--color-fg-subtle)}.CalendarGrid-module__95Gqua__dayToday{box-shadow:inset 0 0 0 1.5px var(--color-border-strong)}.CalendarGrid-module__95Gqua__dayInRange{background:color-mix(in srgb, var(--color-accent) 14%, transparent);border-radius:0;width:100%;margin:0}.CalendarGrid-module__95Gqua__dayRoundLeft{border-radius:var(--radius-md) 0 0 var(--radius-md)}.CalendarGrid-module__95Gqua__dayRoundRight{border-radius:0 var(--radius-md) var(--radius-md) 0}.CalendarGrid-module__95Gqua__dayRoundFull{border-radius:var(--radius-md)}.CalendarGrid-module__95Gqua__daySelected,.CalendarGrid-module__95Gqua__daySelected:hover{background:var(--color-accent);color:var(--color-fg-on-accent)}.CalendarGrid-module__95Gqua__day:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}
.AssetForm-module__99Sl9W__form{gap:var(--space-xl);flex-direction:column;display:flex}.AssetForm-module__99Sl9W__grid{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.AssetForm-module__99Sl9W__field{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.AssetForm-module__99Sl9W__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-fg-muted)}.AssetForm-module__99Sl9W__checkboxField{align-items:center;gap:var(--space-lg);font-size:var(--font-size-sm);cursor:pointer;display:flex}.AssetForm-module__99Sl9W__grid>.AssetForm-module__99Sl9W__checkboxField{align-self:end;height:36px}.AssetForm-module__99Sl9W__groupTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-fg-subtle);padding-top:var(--space-lg);border-top:var(--border-width) solid var(--color-border)}.AssetForm-module__99Sl9W__actions{justify-content:flex-end;gap:var(--space-lg);padding-top:var(--space-lg);border-top:var(--border-width) solid var(--color-border);display:flex}.AssetForm-module__99Sl9W__error{padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-sm);color:var(--color-danger);background:var(--color-danger-bg);border:var(--border-width) solid var(--color-danger-border);border-radius:var(--radius-md)}.AssetForm-module__99Sl9W__inputGroup{align-items:flex-end;gap:var(--space-md);display:flex}.AssetForm-module__99Sl9W__inputGroup>:first-child{flex:40%;min-width:0}.AssetForm-module__99Sl9W__currencyField{flex:0 0 88px;min-width:0}.AssetForm-module__99Sl9W__periodField{flex:34%;min-width:0}
.SidePanel-module__FuNkWW__backdrop{inset:var(--header-h,0) 0 0 0;z-index:var(--z-overlay);background:#00000073;position:fixed}.SidePanel-module__FuNkWW__backdropIn{animation:SidePanel-module__FuNkWW__fadeIn var(--duration-fast) var(--ease-out)}.SidePanel-module__FuNkWW__backdropOut{animation:SidePanel-module__FuNkWW__fadeOut var(--duration-fast) var(--ease-default) forwards}.SidePanel-module__FuNkWW__panel{inset-block:var(--header-h,0) 0;background:var(--color-bg-base);border-inline-start:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-2xl);z-index:var(--z-modal);will-change:transform;flex-direction:column;display:flex;position:fixed;inset-inline-end:0}.SidePanel-module__FuNkWW__panelIn{animation:SidePanel-module__FuNkWW__slideIn var(--duration-normal) var(--ease-out)}.SidePanel-module__FuNkWW__panelOut{animation:SidePanel-module__FuNkWW__slideOut .26s var(--ease-default) forwards}.SidePanel-module__FuNkWW__panel[data-width=md]{width:min(560px,100vw)}.SidePanel-module__FuNkWW__panel[data-width=sm]{width:min(380px,100vw)}@keyframes SidePanel-module__FuNkWW__fadeIn{0%{opacity:0}}@keyframes SidePanel-module__FuNkWW__fadeOut{to{opacity:0}}@keyframes SidePanel-module__FuNkWW__slideIn{0%{transform:translate(100%)}}@keyframes SidePanel-module__FuNkWW__slideOut{to{transform:translate(100%)}}.SidePanel-module__FuNkWW__head{align-items:flex-start;gap:var(--space-lg);padding:var(--space-2xl);border-bottom:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}.SidePanel-module__FuNkWW__head>:not(.SidePanel-module__FuNkWW__titleRow){max-width:100%}.SidePanel-module__FuNkWW__titleRow{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:var(--space-lg);display:flex}.SidePanel-module__FuNkWW__titles{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.SidePanel-module__FuNkWW__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);word-break:break-word}.SidePanel-module__FuNkWW__subtitle{font-size:var(--font-size-sm);color:var(--color-fg-subtle);font-variant-numeric:tabular-nums}.SidePanel-module__FuNkWW__close{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-fg-subtle);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.SidePanel-module__FuNkWW__close:hover{background:var(--color-hover);color:var(--color-fg-base)}.SidePanel-module__FuNkWW__body{overscroll-behavior:contain;padding:var(--space-2xl);gap:var(--space-2xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SidePanel-module__FuNkWW__foot{gap:var(--space-lg);padding:var(--space-xl) var(--space-2xl);padding-bottom:calc(var(--space-xl) + env(safe-area-inset-bottom));border-top:var(--border-width) solid var(--color-border);background:var(--color-bg-surface);display:flex}@media (max-width:640px){.SidePanel-module__FuNkWW__panel,.SidePanel-module__FuNkWW__panel[data-width=sm],.SidePanel-module__FuNkWW__panel[data-width=md]{border-inline-start:none;border-top:var(--border-width) solid var(--color-border);border-start-start-radius:var(--radius-2xl);border-start-end-radius:var(--radius-2xl);width:100%;height:92svh;inset:auto 0 0}.SidePanel-module__FuNkWW__panelIn{animation:SidePanel-module__FuNkWW__slideUp var(--duration-normal) var(--ease-out)}.SidePanel-module__FuNkWW__panelOut{animation:SidePanel-module__FuNkWW__slideDown .26s var(--ease-default) forwards}.SidePanel-module__FuNkWW__head,.SidePanel-module__FuNkWW__body{padding-inline:var(--space-xl)}.SidePanel-module__FuNkWW__head:before{content:"";border-radius:var(--radius-full);background:var(--color-border-strong);width:36px;height:4px;margin:0 auto;display:block}}@keyframes SidePanel-module__FuNkWW__slideUp{0%{transform:translateY(100%)}}@keyframes SidePanel-module__FuNkWW__slideDown{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.SidePanel-module__FuNkWW__panelIn,.SidePanel-module__FuNkWW__panelOut,.SidePanel-module__FuNkWW__backdropIn,.SidePanel-module__FuNkWW__backdropOut,.SidePanel-module__FuNkWW__panel,.SidePanel-module__FuNkWW__backdrop{animation:none}}
.FilterBar-module__0odGDq__search{flex:200px;min-width:160px}.FilterBar-module__0odGDq__bar{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.FilterBar-module__0odGDq__tabs{flex:0 auto;min-width:0;max-width:100%}.FilterBar-module__0odGDq__count{min-width:18px;height:18px;font-size:10px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-fg-on-accent);background:var(--color-accent);border-radius:var(--radius-full);place-items:center;padding-inline:4px;display:grid}.FilterBar-module__0odGDq__summary{font-size:var(--font-size-sm);color:var(--color-fg-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.FilterBar-module__0odGDq__active{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.FilterBar-module__0odGDq__clear{font:inherit;font-size:var(--font-size-xs);color:var(--color-info);cursor:pointer;background:0 0;border:none;padding:0}.FilterBar-module__0odGDq__clear:hover{text-underline-offset:3px;text-decoration:underline}.FilterBar-module__0odGDq__groupTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-fg-subtle);margin-bottom:var(--space-md)}.FilterBar-module__0odGDq__groupHint{font-size:var(--font-size-xs);color:var(--color-fg-subtle);margin-bottom:var(--space-md);margin-top:calc(var(--space-md) * -1)}.FilterBar-module__0odGDq__options{gap:var(--space-xs);flex-direction:column;display:flex}.FilterBar-module__0odGDq__option{padding:var(--space-lg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);font:inherit;font-size:var(--font-size-sm);color:var(--color-fg-muted);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);align-items:center;display:flex}.FilterBar-module__0odGDq__option:hover{border-color:var(--color-border-strong);color:var(--color-fg-base)}.FilterBar-module__0odGDq__option[data-active]{border-color:var(--color-accent);background:var(--color-bg-elevated);color:var(--color-fg-base);font-weight:var(--font-weight-medium)}.FilterBar-module__0odGDq__option[data-active][data-status=active]{color:var(--color-success)}.FilterBar-module__0odGDq__option[data-active][data-status=sell]{color:var(--color-info)}.FilterBar-module__0odGDq__option[data-active][data-status=watch]{color:var(--color-warning)}.FilterBar-module__0odGDq__option[data-active][data-status=expire]{color:var(--color-danger)}@media (max-width:620px){.FilterBar-module__0odGDq__summary{width:100%;margin-inline-start:0}}
.SavedViews-module__Nrdc8q__leiste{align-items:center;gap:var(--space-1);flex-wrap:wrap;max-width:100%;display:flex}.SavedViews-module__Nrdc8q__eintrag{align-items:center;gap:0;display:inline-flex}.SavedViews-module__Nrdc8q__weg{opacity:0;padding-inline:var(--space-1);transition:opacity .12s}.SavedViews-module__Nrdc8q__eintrag:hover .SavedViews-module__Nrdc8q__weg,.SavedViews-module__Nrdc8q__eintrag:focus-within .SavedViews-module__Nrdc8q__weg{opacity:1}.SavedViews-module__Nrdc8q__geteilt{background:var(--accent);width:5px;height:5px;border-radius:50%;margin-inline-start:var(--space-1)}.SavedViews-module__Nrdc8q__formular{gap:var(--space-4);flex-direction:column;display:flex}
.Choice-module__-oTsMq__group{flex-direction:column;gap:10px;display:flex}.Choice-module__-oTsMq__groupCard{gap:4px}.Choice-module__-oTsMq__choice{cursor:pointer;color:var(--color-fg-base);font-family:var(--font-base);font-size:var(--font-size-sm);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.Choice-module__-oTsMq__choiceDisabled{opacity:.4;cursor:not-allowed}.Choice-module__-oTsMq__native{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Choice-module__-oTsMq__box,.Choice-module__-oTsMq__radio{box-sizing:border-box;border:1.5px solid var(--color-border-strong);background:var(--color-bg-surface);will-change:transform;width:19px;height:19px;transition:background var(--duration-normal) var(--ease-spring), border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Choice-module__-oTsMq__box{border-radius:var(--radius-sm)}.Choice-module__-oTsMq__radio{border-radius:var(--radius-full)}.Choice-module__-oTsMq__choice:not(.Choice-module__-oTsMq__choiceDisabled):hover .Choice-module__-oTsMq__box,.Choice-module__-oTsMq__choice:not(.Choice-module__-oTsMq__choiceDisabled):hover .Choice-module__-oTsMq__radio{border-color:var(--color-fg-subtle)}.Choice-module__-oTsMq__native:focus-visible+.Choice-module__-oTsMq__box,.Choice-module__-oTsMq__native:focus-visible+.Choice-module__-oTsMq__radio{box-shadow:0 0 0 3px var(--color-focus-ring)}.Choice-module__-oTsMq__boxChecked{background:var(--color-accent);border-color:var(--color-accent)}.Choice-module__-oTsMq__choice:not(.Choice-module__-oTsMq__choiceDisabled):hover .Choice-module__-oTsMq__boxChecked{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.Choice-module__-oTsMq__radioChecked{border-color:var(--color-accent)}.Choice-module__-oTsMq__choice:not(.Choice-module__-oTsMq__choiceDisabled):hover .Choice-module__-oTsMq__radioChecked{border-color:var(--color-accent-hover)}.Choice-module__-oTsMq__icon{color:var(--color-fg-on-accent);animation:Choice-module__-oTsMq__check-in .18s var(--ease-spring) both;flex-shrink:0;display:block}.Choice-module__-oTsMq__dot{border-radius:var(--radius-full);background:var(--color-accent);width:8px;height:8px;animation:Choice-module__-oTsMq__dot-in .2s var(--ease-spring) both}.Choice-module__-oTsMq__label{min-width:0}.Choice-module__-oTsMq__cardOption{border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);border:1px solid #0000;padding:10px 12px}.Choice-module__-oTsMq__cardOption:hover{background:var(--color-hover)}.Choice-module__-oTsMq__cardOptionChecked,.Choice-module__-oTsMq__cardOptionChecked:hover{background:color-mix(in srgb, var(--color-accent) 10%, transparent);border-color:var(--color-border)}
.ContextMenu-module__TjLU-W__trigger{display:contents}.ContextMenu-module__TjLU-W__menu{z-index:var(--z-dropdown);box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);min-width:200px;max-width:280px;box-shadow:var(--shadow-lg);flex-direction:column;gap:1px;padding:4px;animation-fill-mode:both;display:flex;position:fixed}.ContextMenu-module__TjLU-W__menuIn{animation:ContextMenu-module__TjLU-W__menu-in .28s var(--ease-spring)}.ContextMenu-module__TjLU-W__menuOut{animation:.12s ContextMenu-module__TjLU-W__menu-out}@keyframes ContextMenu-module__TjLU-W__menu-in{0%{opacity:0;transform:scale(.8)}55%{opacity:1;transform:scale(1.06)}75%{transform:scale(.98)}90%{transform:scale(1.012)}to{transform:scale(1)}}@keyframes ContextMenu-module__TjLU-W__menu-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.ContextMenu-module__TjLU-W__item{align-items:center;gap:var(--space-md);box-sizing:border-box;border-radius:calc(var(--radius-md) - 2px);width:100%;color:var(--color-fg-base);cursor:pointer;font-family:var(--font-base);font-size:var(--font-size-sm);text-align:left;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:none;padding:7px 10px;display:flex}.ContextMenu-module__TjLU-W__item:hover:not(:disabled),.ContextMenu-module__TjLU-W__item:focus-visible{background:var(--color-hover);outline:none}.ContextMenu-module__TjLU-W__item:disabled{color:var(--color-fg-disabled);cursor:not-allowed}.ContextMenu-module__TjLU-W__itemOpen{background:var(--color-hover)}.ContextMenu-module__TjLU-W__itemDanger{color:var(--color-branding-red)}.ContextMenu-module__TjLU-W__itemDanger:hover:not(:disabled){background:color-mix(in srgb, var(--color-branding-red) 12%, transparent)}.ContextMenu-module__TjLU-W__leading{width:16px;height:16px;color:var(--color-fg-subtle);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ContextMenu-module__TjLU-W__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ContextMenu-module__TjLU-W__shortcut{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-fg-subtle);flex-shrink:0}.ContextMenu-module__TjLU-W__chevron{color:var(--color-fg-subtle);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ContextMenu-module__TjLU-W__custom{padding:6px 10px}.ContextMenu-module__TjLU-W__separator{background:var(--color-border);height:1px;margin:4px 6px}.ContextMenu-module__TjLU-W__groupLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-fg-subtle);padding:6px 10px 2px}
.AccountMenu-module__EyLN0W__box{flex-shrink:0;position:relative}.AccountMenu-module__EyLN0W__avatar{border-radius:var(--radius-full);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-on-accent);background:var(--color-accent);-webkit-user-select:none;user-select:none;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.AccountMenu-module__EyLN0W__section{padding-bottom:var(--space-xl);border-bottom:var(--border-width) solid var(--color-border)}.AccountMenu-module__EyLN0W__sectionLabel{margin-bottom:var(--space-md);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-subtle);display:block}.AccountMenu-module__EyLN0W__actions{gap:var(--space-xs);flex-direction:column;display:flex}.AccountMenu-module__EyLN0W__trigger{border-radius:var(--radius-full);padding:3px;}.AccountMenu-module__EyLN0W__trigger[aria-expanded=true]{background:var(--color-hover)}.AccountMenu-module__EyLN0W__action{justify-content:flex-start;gap:var(--space-lg);width:100%;text-decoration:none}.AccountMenu-module__EyLN0W__danger{color:var(--color-danger)}.AccountMenu-module__EyLN0W__danger:not(:disabled):hover{background:var(--color-danger-bg);color:var(--color-danger)}.AccountMenu-module__EyLN0W__themePlaceholder{height:36px}
.Input-module__VCYrmG__root{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.Input-module__VCYrmG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-fg-muted)}.Input-module__VCYrmG__hint{font-size:var(--font-size-xs);color:var(--color-fg-subtle)}.Input-module__VCYrmG__wrap{align-items:center;display:flex;position:relative}.Input-module__VCYrmG__control{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;font-family:var(--font-base);font-size:var(--font-size-sm);color:var(--color-fg-base);box-shadow:var(--shadow-xs);transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);padding:8px 12px}.Input-module__VCYrmG__control::placeholder{color:var(--color-fg-subtle)}.Input-module__VCYrmG__control:hover:not(:disabled):not(:focus){border-color:var(--color-border-strong);background:var(--color-hover)}.Input-module__VCYrmG__control:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.Input-module__VCYrmG__control:disabled{opacity:.5;cursor:not-allowed}.Input-module__VCYrmG__invalid,.Input-module__VCYrmG__invalid:focus{border-color:var(--color-danger-border)}.Input-module__VCYrmG__monospace{font-family:var(--font-mono)}.Input-module__VCYrmG__textarea{resize:vertical;min-height:80px;line-height:var(--line-height-relaxed)}.Input-module__VCYrmG__control[type=search]::-webkit-search-cancel-button{appearance:none}.Input-module__VCYrmG__hasIcon .Input-module__VCYrmG__control{padding-inline-start:34px}.Input-module__VCYrmG__icon{color:var(--color-fg-subtle);pointer-events:none;display:flex;position:absolute;inset-inline-start:11px}.Input-module__VCYrmG__suffix{font-size:var(--font-size-xs);color:var(--color-fg-subtle);pointer-events:none;position:absolute;inset-inline-end:12px}.Input-module__VCYrmG__hasSuffix .Input-module__VCYrmG__control{padding-inline-end:48px}.Input-module__VCYrmG__error{font-size:var(--font-size-xs);color:var(--color-danger)}
.Modal-module__ckWQLq__backdrop{z-index:var(--z-modal);padding:var(--space-2xl);transition:opacity .18s var(--ease-default);background:#0000008c;justify-content:center;align-items:center;animation-fill-mode:both;display:flex;position:fixed;inset:0}.Modal-module__ckWQLq__backdropIn{animation:Modal-module__ckWQLq__modal-backdrop-in var(--duration-normal) var(--ease-default)}.Modal-module__ckWQLq__backdropOut{opacity:0;pointer-events:none}@keyframes Modal-module__ckWQLq__modal-backdrop-in{0%{opacity:0}to{opacity:1}}.Modal-module__ckWQLq__panel{width:100%;max-height:calc(100svh - var(--space-4xl) * 2);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);flex-direction:column;transition:opacity .18s,transform .18s;animation-fill-mode:both;display:flex;overflow:hidden}.Modal-module__ckWQLq__sm{max-width:360px}.Modal-module__ckWQLq__md{max-width:480px}.Modal-module__ckWQLq__lg{max-width:680px}.Modal-module__ckWQLq__full{max-width:calc(100vw - var(--space-4xl) * 2);height:calc(100svh - var(--space-4xl) * 2)}.Modal-module__ckWQLq__panelIn{animation:Modal-module__ckWQLq__modal-panel-in .36s var(--ease-spring)}.Modal-module__ckWQLq__panelOut{opacity:0;transform:scale(.96)translateY(12px)}@keyframes Modal-module__ckWQLq__modal-panel-in{0%{opacity:0;transform:scale(.9)translateY(24px)}60%{opacity:1;transform:scale(1.015)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.Modal-module__ckWQLq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-xl) var(--space-2xl);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}.Modal-module__ckWQLq__headerText{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.Modal-module__ckWQLq__title{font-family:var(--font-base);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-fg-base);margin:0}.Modal-module__ckWQLq__description{font-size:var(--font-size-sm);color:var(--color-fg-muted);margin:0}.Modal-module__ckWQLq__close{border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-fg-subtle);cursor:pointer;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);will-change:transform;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Modal-module__ckWQLq__close:hover{background:var(--color-hover);color:var(--color-fg-base)}.Modal-module__ckWQLq__close:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.Modal-module__ckWQLq__body{min-height:0;padding:var(--space-2xl);font-size:var(--font-size-sm);color:var(--color-fg-muted);line-height:var(--line-height-relaxed);flex:auto;overflow-y:auto}.Modal-module__ckWQLq__full .Modal-module__ckWQLq__body{flex:1}.Modal-module__ckWQLq__footer{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-2xl);border-top:1px solid var(--color-border);background:var(--color-bg-elevated);flex-shrink:0;display:flex}.Modal-module__ckWQLq__footerStart,.Modal-module__ckWQLq__footerEnd{align-items:center;gap:var(--space-md);display:flex}.Modal-module__ckWQLq__footerEnd:only-child{margin-inline-start:auto}@media (max-width:520px){.Modal-module__ckWQLq__footer{flex-direction:column-reverse;align-items:stretch}.Modal-module__ckWQLq__footerStart,.Modal-module__ckWQLq__footerEnd{justify-content:flex-end}}
.Pagination-module__AyM5rW__root{align-items:center;gap:var(--space-xs);display:flex}.Pagination-module__AyM5rW__nav,.Pagination-module__AyM5rW__page{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);min-width:32px;height:32px;color:var(--color-fg-muted);font-family:var(--font-base);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);will-change:transform;justify-content:center;align-items:center;padding:0 8px;display:flex}.Pagination-module__AyM5rW__nav:hover:not(:disabled),.Pagination-module__AyM5rW__page:hover{background:var(--color-hover);color:var(--color-fg-base)}.Pagination-module__AyM5rW__nav:disabled{opacity:.4;cursor:default;pointer-events:none}.Pagination-module__AyM5rW__nav:focus-visible,.Pagination-module__AyM5rW__page:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.Pagination-module__AyM5rW__pageActive,.Pagination-module__AyM5rW__pageActive:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-fg-on-accent)}.Pagination-module__AyM5rW__ellipsis{min-width:32px;height:32px;color:var(--color-fg-subtle);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}
.GlobalSearch-module__L2UaSa__trigger{align-items:center;gap:var(--space-md);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;color:var(--color-fg-subtle);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);padding:8px 12px;display:flex}.GlobalSearch-module__L2UaSa__trigger:hover{border-color:var(--color-border-strong);background:var(--color-hover)}.GlobalSearch-module__L2UaSa__triggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.GlobalSearch-module__L2UaSa__panel{gap:var(--space-md);flex-direction:column;min-height:0;max-height:min(460px,60vh);display:flex}.GlobalSearch-module__L2UaSa__foot{gap:var(--space-xl);padding-top:var(--space-md);border-top:var(--border-width) solid var(--color-border);font-size:var(--font-size-xs);color:var(--color-fg-subtle);display:flex}.GlobalSearch-module__L2UaSa__foot span{align-items:center;gap:var(--space-xs);display:flex}@media (max-width:620px){.GlobalSearch-module__L2UaSa__backdrop{padding-top:var(--space-2xl)}.GlobalSearch-module__L2UaSa__foot{display:none}}@media (prefers-reduced-motion:reduce){.GlobalSearch-module__L2UaSa__panelIn,.GlobalSearch-module__L2UaSa__panelOut,.GlobalSearch-module__L2UaSa__backdropIn,.GlobalSearch-module__L2UaSa__backdropOut{animation:none}}.GlobalSearch-module__L2UaSa__input{width:100%}.GlobalSearch-module__L2UaSa__hint{padding:1px var(--space-md);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-fg-subtle);background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);flex-shrink:0}.GlobalSearch-module__L2UaSa__results{overscroll-behavior:contain;min-height:0;padding:var(--space-sm);flex:1;overflow-y:auto}@keyframes GlobalSearch-module__L2UaSa__pop{0%{opacity:0;transform:translateY(-4px)}}.GlobalSearch-module__L2UaSa__hit{justify-content:space-between;align-items:center;gap:var(--space-lg);width:100%;padding:var(--space-lg);border-radius:var(--radius-md);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.GlobalSearch-module__L2UaSa__hit[data-active]{background:var(--color-selected)}.GlobalSearch-module__L2UaSa__hitMain{flex-direction:column;gap:1px;min-width:0;display:flex}.GlobalSearch-module__L2UaSa__hitTitle{font-size:var(--font-size-sm);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GlobalSearch-module__L2UaSa__hitSub{font-size:var(--font-size-xs);color:var(--color-fg-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GlobalSearch-module__L2UaSa__hitKind{padding:1px var(--space-md);font-size:var(--font-size-xs);color:var(--color-fg-subtle);background:var(--color-bg-elevated);border-radius:var(--radius-sm);flex-shrink:0}.GlobalSearch-module__L2UaSa__empty{padding:var(--space-xl);font-size:var(--font-size-sm);color:var(--color-fg-subtle);text-align:center}@media (prefers-reduced-motion:reduce){.GlobalSearch-module__L2UaSa__results{animation:none}}
.PopoverField-module__iFyNeq__root{width:100%;display:inline-block;position:relative}.PopoverField-module__iFyNeq__rootCompact{min-width:240px;max-width:360px}.PopoverField-module__iFyNeq__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-md);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;width:100%;font-family:var(--font-base);font-size:var(--font-size-sm);color:var(--color-fg-base);box-shadow:var(--shadow-xs);transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);will-change:transform;padding:8px 12px;display:flex}.PopoverField-module__iFyNeq__trigger:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-hover)}.PopoverField-module__iFyNeq__trigger:focus-visible{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.PopoverField-module__iFyNeq__triggerOpen{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.PopoverField-module__iFyNeq__triggerDisabled{opacity:.5;cursor:not-allowed;pointer-events:none}.PopoverField-module__iFyNeq__value,.PopoverField-module__iFyNeq__placeholder{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.PopoverField-module__iFyNeq__value{color:var(--color-fg-base)}.PopoverField-module__iFyNeq__placeholder{color:var(--color-fg-subtle)}.PopoverField-module__iFyNeq__monospace{font-family:var(--font-mono)}.PopoverField-module__iFyNeq__icon{color:var(--color-fg-subtle);flex-shrink:0}.PopoverField-module__iFyNeq__chevron{color:var(--color-fg-subtle);transition:transform var(--duration-normal) var(--ease-spring);flex-shrink:0}.PopoverField-module__iFyNeq__chevronOpen{transform:rotate(180deg)}.PopoverField-module__iFyNeq__menu{background:var(--color-bg-overlay);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);transform-origin:0 0;will-change:opacity, transform;animation-fill-mode:both;position:absolute;top:calc(100% + 4px);left:0}.PopoverField-module__iFyNeq__menuStretch{right:0}.PopoverField-module__iFyNeq__menuPadded{padding:8px}.PopoverField-module__iFyNeq__menuList{transform-origin:top;flex-direction:column;gap:1px;max-height:260px;padding:4px;display:flex;right:0;overflow-y:auto}.PopoverField-module__iFyNeq__menuUp{transform-origin:bottom;top:auto;bottom:calc(100% + 4px)}.PopoverField-module__iFyNeq__menuIn{animation-name:PopoverField-module__iFyNeq__dropdown-in;animation-duration:.22s;animation-timing-function:var(--ease-spring)}.PopoverField-module__iFyNeq__menuOut{pointer-events:none;animation-name:PopoverField-module__iFyNeq__dropdown-out;animation-duration:.16s;animation-timing-function:ease}.PopoverField-module__iFyNeq__menuUp.PopoverField-module__iFyNeq__menuIn{animation-name:PopoverField-module__iFyNeq__dropdown-in-up}.PopoverField-module__iFyNeq__menuUp.PopoverField-module__iFyNeq__menuOut{animation-name:PopoverField-module__iFyNeq__dropdown-out-up}@keyframes PopoverField-module__iFyNeq__dropdown-in{0%{opacity:0;transform:scale(.94)translateY(-6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes PopoverField-module__iFyNeq__dropdown-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.94)translateY(-6px)}}@keyframes PopoverField-module__iFyNeq__dropdown-in-up{0%{opacity:0;transform:scale(.94)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes PopoverField-module__iFyNeq__dropdown-out-up{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.94)translateY(6px)}}
.SlidingTabs-module__13jmaG__picker{width:min(360px,100%);position:relative}.SlidingTabs-module__13jmaG__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);width:100%;color:var(--color-fg-base);cursor:pointer;font-family:var(--font-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:left;z-index:1;transition:border-color var(--duration-fast) var(--ease-default), border-radius var(--duration-normal) var(--ease-spring);padding:12px 16px;display:flex;position:relative}.SlidingTabs-module__13jmaG__trigger:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus-ring);outline:none}.SlidingTabs-module__13jmaG__triggerOpen{border-color:var(--color-border-strong);border-bottom-right-radius:0;border-bottom-left-radius:0}.SlidingTabs-module__13jmaG__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SlidingTabs-module__13jmaG__chevron{color:var(--color-fg-subtle);transition:transform var(--duration-normal) var(--ease-spring);flex-shrink:0}.SlidingTabs-module__13jmaG__chevronOpen{transform:rotate(180deg)}.SlidingTabs-module__13jmaG__menu{z-index:var(--z-dropdown);box-sizing:border-box;border:1px solid var(--color-border-strong);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);background:var(--color-bg-elevated);max-height:min(360px,100dvh - 220px);box-shadow:var(--shadow-lg);transform-origin:top;border-top:none;animation-fill-mode:both;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.SlidingTabs-module__13jmaG__item{justify-content:space-between;align-items:center;gap:var(--space-md);box-sizing:border-box;border:none;border-bottom:1px solid var(--color-border);width:100%;color:var(--color-fg-muted);cursor:pointer;font-family:var(--font-base);font-size:var(--font-size-sm);text-align:left;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;padding:12px 16px;display:flex}.SlidingTabs-module__13jmaG__item:last-child{border-bottom:none}.SlidingTabs-module__13jmaG__item:hover,.SlidingTabs-module__13jmaG__item:focus-visible{background:var(--color-hover);color:var(--color-fg-base);outline:none}.SlidingTabs-module__13jmaG__itemActive{color:var(--color-fg-base);font-weight:var(--font-weight-semibold)}.SlidingTabs-module__13jmaG__itemLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SlidingTabs-module__13jmaG__menuIn{animation-name:SlidingTabs-module__13jmaG__panel-in;animation-duration:.2s;animation-timing-function:var(--ease-spring)}.SlidingTabs-module__13jmaG__menuOut{pointer-events:none;animation-name:SlidingTabs-module__13jmaG__panel-out;animation-duration:.16s;animation-timing-function:ease}@keyframes SlidingTabs-module__13jmaG__panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes SlidingTabs-module__13jmaG__panel-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}
.Spinner-module__GbNYVG__root{align-items:center;gap:10px;display:inline-flex}.Spinner-module__GbNYVG__ring{border-style:solid;border-color:var(--color-border-strong);border-top-color:var(--color-accent);border-radius:var(--radius-full);animation:.7s linear infinite Spinner-module__GbNYVG__spinnerSpin;display:inline-block}.Spinner-module__GbNYVG__pauseRing{border-radius:var(--radius-full);background:conic-gradient(from -36deg, var(--color-accent) 0deg 78deg, transparent 78deg 360deg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border-strong) 50%, transparent);animation:1.55s cubic-bezier(.72,0,.2,1) infinite Spinner-module__GbNYVG__spinnerPauseSweep;display:inline-block;position:relative}.Spinner-module__GbNYVG__pauseRing:before{content:"";inset:var(--spinner-border);border-radius:inherit;background:var(--color-bg-base);position:absolute}.Spinner-module__GbNYVG__pauseRing:after{content:"";width:calc(var(--spinner-border) * 1.65);height:calc(var(--spinner-border) * 1.65);border-radius:var(--radius-full);background:var(--color-accent);animation:1.55s ease-in-out infinite Spinner-module__GbNYVG__spinnerPausePulse;position:absolute;top:0;left:50%;transform:translate(-50%,-5%)}.Spinner-module__GbNYVG__label{font-family:var(--font-base);font-size:var(--font-size-sm);color:var(--color-fg-muted)}@keyframes Spinner-module__GbNYVG__spinnerSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Spinner-module__GbNYVG__spinnerPauseSweep{0%,30%{transform:rotate(0)}68%,76%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes Spinner-module__GbNYVG__spinnerPausePulse{0%,30%,76%,to{opacity:1;transform:translate(-50%,-5%)scale(1)}48%{opacity:.72;transform:translate(-50%,-5%)scale(.72)}}
.DetailPanel-module__3HoFEW__backdrop{inset:var(--header-h,0) 0 0 0;z-index:var(--z-overlay);background:#00000073;position:fixed}.DetailPanel-module__3HoFEW__backdropIn{animation:DetailPanel-module__3HoFEW__fadeIn var(--duration-fast) var(--ease-out)}.DetailPanel-module__3HoFEW__backdropOut{animation:DetailPanel-module__3HoFEW__fadeOut var(--duration-fast) var(--ease-default) forwards}.DetailPanel-module__3HoFEW__panel{top:var(--header-h,0);background:var(--color-bg-base);border-left:var(--border-width) solid var(--color-border);width:min(560px,100vw);box-shadow:var(--shadow-2xl);z-index:var(--z-modal);will-change:transform;flex-direction:column;display:flex;position:fixed;bottom:0;right:0}.DetailPanel-module__3HoFEW__panelIn{animation:DetailPanel-module__3HoFEW__slideIn var(--duration-normal) var(--ease-out)}.DetailPanel-module__3HoFEW__panelOut{animation:DetailPanel-module__3HoFEW__slideOut .26s var(--ease-default) forwards}@keyframes DetailPanel-module__3HoFEW__fadeIn{0%{opacity:0}}@keyframes DetailPanel-module__3HoFEW__fadeOut{to{opacity:0}}@keyframes DetailPanel-module__3HoFEW__slideIn{0%{transform:translate(100%)}}@keyframes DetailPanel-module__3HoFEW__slideOut{to{transform:translate(100%)}}.DetailPanel-module__3HoFEW__nameSkelett{border-radius:var(--radius-md);background:var(--color-bg-surface);width:min(200px,60%);height:22px;animation:DetailPanel-module__3HoFEW__skelettPuls 1.4s var(--ease-default) infinite;display:block}@keyframes DetailPanel-module__3HoFEW__skelettPuls{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.DetailPanel-module__3HoFEW__nameSkelett{animation:none}}.DetailPanel-module__3HoFEW__loading{flex:1;place-items:center;display:grid}.DetailPanel-module__3HoFEW__header{gap:var(--space-lg);padding:var(--space-2xl);border-bottom:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}.DetailPanel-module__3HoFEW__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}.DetailPanel-module__3HoFEW__name{font-family:var(--font-mono);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);word-break:break-all}.DetailPanel-module__3HoFEW__close{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-fg-subtle);font-size:var(--font-size-2xl);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;line-height:1;display:grid}.DetailPanel-module__3HoFEW__close:hover{background:var(--color-hover);color:var(--color-fg-base)}.DetailPanel-module__3HoFEW__badges{gap:var(--space-md);flex-wrap:wrap;display:flex}.DetailPanel-module__3HoFEW__tabs{padding:var(--space-md) var(--space-2xl) 0;border-bottom:var(--border-width) solid var(--color-border)}.DetailPanel-module__3HoFEW__tab{padding:var(--space-lg) var(--space-lg);border:none;border-bottom:var(--border-width-2) solid transparent;font:inherit;font-size:var(--font-size-sm);color:var(--color-fg-subtle);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0}.DetailPanel-module__3HoFEW__tab:hover{color:var(--color-fg-base)}.DetailPanel-module__3HoFEW__tab[data-active]{color:var(--color-fg-base);border-bottom-color:var(--color-accent)}.DetailPanel-module__3HoFEW__body{padding:var(--space-2xl);flex:1;overflow-y:auto}.DetailPanel-module__3HoFEW__facts{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid}.DetailPanel-module__3HoFEW__fact,.DetailPanel-module__3HoFEW__factWide{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.DetailPanel-module__3HoFEW__factWide{grid-column:1/-1}.DetailPanel-module__3HoFEW__factLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-subtle)}.DetailPanel-module__3HoFEW__factValue{font-size:var(--font-size-sm);word-break:break-word;margin:0}.DetailPanel-module__3HoFEW__section{gap:var(--space-2xl);flex-direction:column;display:flex}.DetailPanel-module__3HoFEW__sectionActions{gap:var(--space-lg);flex-wrap:wrap;display:flex}.DetailPanel-module__3HoFEW__groupTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-fg-subtle);margin-bottom:var(--space-md)}.DetailPanel-module__3HoFEW__list{gap:var(--space-xs);font-size:var(--font-size-sm);word-break:break-all;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DetailPanel-module__3HoFEW__records{gap:var(--space-2xl);flex-direction:column;display:flex}.DetailPanel-module__3HoFEW__chips{gap:var(--space-sm);flex-wrap:wrap;display:flex}.DetailPanel-module__3HoFEW__chip{font-size:var(--font-size-xs);padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);color:var(--color-fg-muted);background:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border)}.DetailPanel-module__3HoFEW__sources{font-size:var(--font-size-xs);color:var(--color-fg-subtle)}.DetailPanel-module__3HoFEW__details summary{font-size:var(--font-size-sm);color:var(--color-fg-subtle);cursor:pointer;padding:var(--space-md) 0}.DetailPanel-module__3HoFEW__details summary:hover{color:var(--color-fg-base)}.DetailPanel-module__3HoFEW__pre{max-height:320px;padding:var(--space-lg);font-family:var(--font-mono);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);white-space:pre-wrap;word-break:break-word;background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);overflow:auto}.DetailPanel-module__3HoFEW__notes{font-size:var(--font-size-sm);white-space:pre-wrap;line-height:var(--line-height-relaxed)}.DetailPanel-module__3HoFEW__link{font-size:var(--font-size-sm);color:var(--color-info);text-underline-offset:3px;align-self:flex-start;text-decoration:underline}@media (max-width:640px){.DetailPanel-module__3HoFEW__panel{border-inline-start:none;border-top:var(--border-width) solid var(--color-border);width:100%;height:92svh;padding-bottom:env(safe-area-inset-bottom);border-start-start-radius:var(--radius-2xl);border-start-end-radius:var(--radius-2xl);inset:auto 0 0}.DetailPanel-module__3HoFEW__header,.DetailPanel-module__3HoFEW__body,.DetailPanel-module__3HoFEW__tabs{padding-inline:var(--space-xl)}.DetailPanel-module__3HoFEW__header:before{content:"";width:36px;height:4px;margin:0 auto var(--space-md);border-radius:var(--radius-full);background:var(--color-border-strong);display:block}}@keyframes DetailPanel-module__3HoFEW__slideUp{0%{transform:translateY(100%)}}@keyframes DetailPanel-module__3HoFEW__slideDown{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.DetailPanel-module__3HoFEW__panel{animation:none}}.DetailPanel-module__3HoFEW__score{align-items:baseline;gap:var(--space-md);padding:var(--space-xl);border-radius:var(--radius-xl);border:var(--border-width) solid;display:flex}.DetailPanel-module__3HoFEW__score[data-tone=success]{color:var(--color-success);background:var(--color-success-bg);border-color:var(--color-success-border)}.DetailPanel-module__3HoFEW__score[data-tone=warning]{color:var(--color-warning);background:var(--color-warning-bg);border-color:var(--color-warning-border)}.DetailPanel-module__3HoFEW__score[data-tone=danger]{color:var(--color-danger);background:var(--color-danger-bg);border-color:var(--color-danger-border)}.DetailPanel-module__3HoFEW__scoreValue{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:1}.DetailPanel-module__3HoFEW__scoreLabel{font-size:var(--font-size-sm);color:var(--color-fg-muted)}.DetailPanel-module__3HoFEW__issues{gap:var(--space-xs);font-size:var(--font-size-sm);color:var(--color-warning);flex-direction:column;margin:0;padding-inline-start:var(--space-xl);display:flex}.DetailPanel-module__3HoFEW__timeline{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.DetailPanel-module__3HoFEW__event{gap:var(--space-xs);padding:0 0 var(--space-xl) var(--space-2xl);border-inline-start:var(--border-width) solid var(--color-border);flex-direction:column;display:flex;position:relative}.DetailPanel-module__3HoFEW__event:last-child{border-inline-start-color:#0000;padding-bottom:0}.DetailPanel-module__3HoFEW__event:before{content:"";inset-inline-start:-4px;border-radius:var(--radius-full);background:var(--color-border-strong);width:7px;height:7px;position:absolute;top:6px}.DetailPanel-module__3HoFEW__eventHead{align-items:center;gap:var(--space-lg);font-size:var(--font-size-xs);display:flex}.DetailPanel-module__3HoFEW__eventBody{font-size:var(--font-size-sm);color:var(--color-fg-muted);line-height:var(--line-height-relaxed)}.DetailPanel-module__3HoFEW__portRow{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-md) 0;font-size:var(--font-size-sm);display:flex}
.NotificationBell-module__e93xsG__box{flex-shrink:0;position:relative}.NotificationBell-module__e93xsG__trigger{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-fg-subtle);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;place-items:center;display:grid;position:relative}.NotificationBell-module__e93xsG__trigger:hover{background:var(--color-hover);color:var(--color-fg-base)}.NotificationBell-module__e93xsG__badge{top:2px;min-width:16px;height:16px;font-size:10px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:#fff;background:var(--color-branding-red);border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--color-bg-base);place-items:center;padding-inline:3px;display:grid;position:absolute;inset-inline-end:2px}.NotificationBell-module__e93xsG__headAction,.NotificationBell-module__e93xsG__footLink{text-align:start;width:100%;font:inherit;font-size:var(--font-size-xs);color:var(--color-info);cursor:pointer;background:0 0;border:none;padding:0}.NotificationBell-module__e93xsG__headAction:hover,.NotificationBell-module__e93xsG__footLink:hover{text-underline-offset:3px;text-decoration:underline}.NotificationBell-module__e93xsG__list{margin:calc(var(--space-2xl) * -1)}.NotificationBell-module__e93xsG__list>.NotificationBell-module__e93xsG__entry:first-child{border-top:var(--border-width) solid var(--color-border)}.NotificationBell-module__e93xsG__entry{gap:var(--space-xs);width:100%;padding:var(--space-lg) var(--space-xl);border:none;border-bottom:var(--border-width) solid var(--color-border);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast);background:0 0;flex-direction:column;display:flex}.NotificationBell-module__e93xsG__entry:hover{background:var(--color-hover)}.NotificationBell-module__e93xsG__entry[data-unread]{box-shadow:inset 3px 0 0 var(--color-info)}.NotificationBell-module__e93xsG__entry[data-status=failed]{box-shadow:inset 3px 0 0 var(--color-danger)}.NotificationBell-module__e93xsG__entryHead{justify-content:space-between;align-items:baseline;gap:var(--space-lg);display:flex}.NotificationBell-module__e93xsG__entrySubject{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.NotificationBell-module__e93xsG__entryTime{font-size:var(--font-size-xs);color:var(--color-fg-subtle);flex-shrink:0}.NotificationBell-module__e93xsG__entryBody{font-size:var(--font-size-xs);color:var(--color-fg-muted)}.NotificationBell-module__e93xsG__entryItems{margin-top:var(--space-xs);flex-direction:column;gap:1px;display:flex}.NotificationBell-module__e93xsG__entryItem{font-size:var(--font-size-xs);font-family:var(--font-mono)}.NotificationBell-module__e93xsG__entryItem[data-tone=danger]{color:var(--color-danger)}.NotificationBell-module__e93xsG__entryItem[data-tone=warning]{color:var(--color-warning)}.NotificationBell-module__e93xsG__entryItem[data-tone=success]{color:var(--color-success)}.NotificationBell-module__e93xsG__entryDetail{font-size:var(--font-size-xs);font-family:var(--font-base);color:var(--color-fg-subtle)}.NotificationBell-module__e93xsG__entryError{font-size:var(--font-size-xs);color:var(--color-danger)}.NotificationBell-module__e93xsG__empty{padding:var(--space-3xl) 0;font-size:var(--font-size-sm);color:var(--color-fg-subtle);text-align:center}
.AppShell-module__lPVJ2a__shell{background:var(--color-bg-base);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.AppShell-module__lPVJ2a__header{z-index:var(--z-sticky);align-items:center;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);padding-top:calc(var(--space-md) + env(safe-area-inset-top));background:color-mix(in srgb, var(--color-bg-surface) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:var(--border-width) solid var(--color-border);grid-column:1/-1;display:flex;position:sticky;top:0}.AppShell-module__lPVJ2a__collapseButton{display:none}.AppShell-module__lPVJ2a__brand{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);white-space:nowrap}.AppShell-module__lPVJ2a__headerTitle{min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;display:block;overflow:hidden}.AppShell-module__lPVJ2a__headerSearch{flex:none;width:36px;display:block}@media (max-width:899px){.AppShell-module__lPVJ2a__headerSearch button{justify-content:center;width:36px;height:36px;padding:0}.AppShell-module__lPVJ2a__headerSearch button>:not(svg){display:none}.AppShell-module__lPVJ2a__brand{display:none}}@media (min-width:520px) and (max-width:899px){.AppShell-module__lPVJ2a__brand{display:block}}.AppShell-module__lPVJ2a__headerActions{align-items:center;gap:var(--space-xs);margin-inline-start:auto;display:flex}.AppShell-module__lPVJ2a__iconButton{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-fg-subtle);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.AppShell-module__lPVJ2a__iconButton:hover:not(:disabled){background:var(--color-hover);color:var(--color-fg-base)}.AppShell-module__lPVJ2a__sidebar{display:none}.AppShell-module__lPVJ2a__drawer{z-index:var(--z-modal);pointer-events:none;visibility:hidden;transition:visibility var(--duration-normal);position:fixed;inset:0}.AppShell-module__lPVJ2a__drawer[data-open]{pointer-events:auto;visibility:visible}.AppShell-module__lPVJ2a__drawerBackdrop{opacity:0;transition:opacity var(--duration-normal) var(--ease-out);background:#00000080;position:absolute;inset:0}.AppShell-module__lPVJ2a__drawer[data-open] .AppShell-module__lPVJ2a__drawerBackdrop{opacity:1}.AppShell-module__lPVJ2a__drawerPanel{gap:var(--space-xl);width:min(300px,84vw);padding:var(--space-xl) var(--space-lg);padding-top:calc(var(--space-xl) + env(safe-area-inset-top));background:var(--color-bg-surface);border-inline-end:var(--border-width) solid var(--color-border);transition:transform var(--duration-normal) var(--ease-out);overscroll-behavior:contain;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow-y:auto;transform:translate(-100%)}.AppShell-module__lPVJ2a__drawer[data-open] .AppShell-module__lPVJ2a__drawerPanel{transform:translate(0)}.AppShell-module__lPVJ2a__drawerHead{justify-content:space-between;align-items:center;gap:var(--space-lg);display:flex}.AppShell-module__lPVJ2a__main{min-width:0;padding:var(--space-xl) var(--space-lg);padding-bottom:calc(var(--space-xl) + 64px + env(safe-area-inset-bottom))}.AppShell-module__lPVJ2a__content{width:100%;max-width:var(--content-max);margin-inline:auto}.AppShell-module__lPVJ2a__bottomBar{inset-inline:0;z-index:var(--z-sticky);background:color-mix(in srgb, var(--color-bg-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:var(--border-width) solid var(--color-border);padding-bottom:env(safe-area-inset-bottom);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0}.AppShell-module__lPVJ2a__bottomItem{min-height:56px;padding:var(--space-md) var(--space-xs);letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-subtle);transition:color var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:10px;display:flex}.AppShell-module__lPVJ2a__bottomItem[data-active]{color:var(--color-fg-base)}.AppShell-module__lPVJ2a__bottomItem[data-active] svg{color:var(--color-accent)}@media (min-width:900px){.AppShell-module__lPVJ2a__shell{grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr)}.AppShell-module__lPVJ2a__menuButton,.AppShell-module__lPVJ2a__headerTitle,.AppShell-module__lPVJ2a__bottomBar,.AppShell-module__lPVJ2a__drawer{display:none}.AppShell-module__lPVJ2a__brand{width:216px;padding-inline-start:var(--space-md)}.AppShell-module__lPVJ2a__headerSearch{flex:1;width:auto;max-width:460px;display:block}.AppShell-module__lPVJ2a__sidebar{height:calc(100dvh - 61px);padding:var(--space-xl) var(--space-lg);border-inline-end:var(--border-width) solid var(--color-border);background:var(--color-bg-surface);display:block;position:sticky;top:61px;overflow-y:auto}.AppShell-module__lPVJ2a__main{padding:var(--space-3xl);padding-bottom:var(--space-4xl)}.AppShell-module__lPVJ2a__shell[data-collapsed] .AppShell-module__lPVJ2a__brand{width:auto}}@media (prefers-reduced-motion:reduce){.AppShell-module__lPVJ2a__drawerPanel,.AppShell-module__lPVJ2a__drawerBackdrop{transition:none}}@media (min-width:900px){.AppShell-module__lPVJ2a__sidebar{width:244px;padding:0 var(--space-md) var(--space-lg);transition:width var(--duration-slow) var(--ease-default);flex-direction:column;display:flex;overflow:visible}.AppShell-module__lPVJ2a__shell[data-collapsed] .AppShell-module__lPVJ2a__sidebar{width:56px;padding-inline:6px}.AppShell-module__lPVJ2a__collapseButton{display:inline-flex}.AppShell-module__lPVJ2a__sidebar nav{font-size:var(--font-size-sm)}}.AppShell-module__lPVJ2a__sidebarFoot{padding-top:var(--space-md);border-top:var(--border-width) solid var(--color-border);margin-top:auto}.AppShell-module__lPVJ2a__betrieb{position:relative}.AppShell-module__lPVJ2a__betriebTip{width:100%;display:flex}.AppShell-module__lPVJ2a__betriebTrigger{justify-content:flex-start;gap:var(--space-lg);width:100%;position:relative;}.AppShell-module__lPVJ2a__shell[data-collapsed] .AppShell-module__lPVJ2a__betriebTrigger{justify-content:center;padding-inline:0}.AppShell-module__lPVJ2a__betriebTrigger[data-active]{color:var(--color-fg-base)}.AppShell-module__lPVJ2a__betriebDot{border-radius:var(--radius-full);background:var(--color-accent);width:6px;height:6px;position:absolute;top:6px;right:6px}.AppShell-module__lPVJ2a__betriebMenu{bottom:calc(100% + var(--space-sm));min-width:180px;z-index:var(--z-dropdown);padding:var(--space-sm);background:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);animation:AppShell-module__lPVJ2a__betriebIn var(--duration-fast) var(--ease-out);flex-direction:column;gap:2px;display:flex;position:absolute;left:0}@keyframes AppShell-module__lPVJ2a__betriebIn{0%{opacity:0;transform:translateY(6px)}}.AppShell-module__lPVJ2a__betriebItem{align-items:center;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);font-size:var(--font-size-sm);color:var(--color-fg-muted);transition:background var(--duration-fast) var(--ease-default);text-decoration:none;display:flex}.AppShell-module__lPVJ2a__betriebItem:hover,.AppShell-module__lPVJ2a__betriebItem[data-active]{background:var(--color-hover);color:var(--color-fg-base)}@media (prefers-reduced-motion:reduce){.AppShell-module__lPVJ2a__betriebMenu{animation:none}}
.Table-module__IqY6mG__wrapper{width:100%;overflow-x:auto}.Table-module__IqY6mG__table{table-layout:fixed;border-collapse:collapse;width:100%;font-family:var(--font-base);font-size:var(--font-size-sm)}.Table-module__IqY6mG__caption{text-align:left;padding:var(--space-md) var(--space-lg);font-size:var(--font-size-xs);color:var(--color-fg-subtle);border-bottom:1px solid var(--color-border);caption-side:top}.Table-module__IqY6mG__th{z-index:1;background:var(--color-bg-base);padding:var(--space-md) var(--space-lg);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-widest);color:var(--color-fg-subtle);border-bottom:1px solid var(--color-border);white-space:nowrap;position:sticky;top:0}.Table-module__IqY6mG__tr{transition:background var(--duration-fast) var(--ease-default)}.Table-module__IqY6mG__tr:hover{background:var(--color-hover)}.Table-module__IqY6mG__tr:not(:last-child) .Table-module__IqY6mG__td{border-bottom:1px solid var(--color-border)}.Table-module__IqY6mG__clickable{cursor:pointer}.Table-module__IqY6mG__clickable:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.Table-module__IqY6mG__td,.Table-module__IqY6mG__td>*{text-overflow:ellipsis;overflow:hidden}.Table-module__IqY6mG__td{white-space:nowrap;height:56px;padding:var(--space-md) var(--space-lg);color:var(--color-fg-base);vertical-align:middle}.Table-module__IqY6mG__empty{padding:var(--space-3xl) var(--space-lg);text-align:center;color:var(--color-fg-subtle)}
.account-module__M6HVmG__breit{grid-column:1/-1}.account-module__M6HVmG__aktionen{gap:var(--space-lg);display:flex;}.account-module__M6HVmG__formular{align-items:start}.account-module__M6HVmG__kopf{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}
.ui-module__MIHIWW__page{max-width:var(--container-lg);padding:var(--space-4xl) var(--space-2xl) var(--space-5xl);gap:var(--space-4xl);flex-direction:column;margin-inline:auto;display:flex}.ui-module__MIHIWW__header{gap:var(--space-lg);flex-direction:column;display:flex}.ui-module__MIHIWW__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.ui-module__MIHIWW__lead{color:var(--color-fg-muted);max-width:60ch}.ui-module__MIHIWW__section{gap:var(--space-xl);flex-direction:column;display:flex}.ui-module__MIHIWW__h2{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-fg-subtle)}.ui-module__MIHIWW__row{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.ui-module__MIHIWW__grid{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.ui-module__MIHIWW__swatches{gap:var(--space-md);flex-wrap:wrap;display:flex}.ui-module__MIHIWW__swatch{padding:var(--space-md) var(--space-xl);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:var(--border-width) solid}.ui-module__MIHIWW__swatch[data-status=danger]{color:var(--color-danger);background:var(--color-danger-bg);border-color:var(--color-danger-border)}.ui-module__MIHIWW__swatch[data-status=warning]{color:var(--color-warning);background:var(--color-warning-bg);border-color:var(--color-warning-border)}.ui-module__MIHIWW__swatch[data-status=success]{color:var(--color-success);background:var(--color-success-bg);border-color:var(--color-success-border)}.ui-module__MIHIWW__swatch[data-status=info]{color:var(--color-info);background:var(--color-info-bg);border-color:var(--color-info-border)}.ui-module__MIHIWW__swatch[data-status=neutral]{color:var(--color-neutral);background:var(--color-neutral-bg);border-color:var(--color-neutral-border)}
.Skeleton-module__PniK9a__block{background:var(--color-bg-elevated);border-radius:var(--radius-md);animation:Skeleton-module__PniK9a__puls 1.4s var(--ease-default) infinite;max-width:100%}@keyframes Skeleton-module__PniK9a__puls{0%,to{opacity:.5}50%{opacity:.9}}.Skeleton-module__PniK9a__row{align-items:center;gap:var(--space-2xl);height:56px;padding-inline:var(--space-xl);border-bottom:1px solid var(--color-border);display:flex}.Skeleton-module__PniK9a__table{overflow:hidden;}.Skeleton-module__PniK9a__head{align-items:center;gap:var(--space-2xl);height:40px;padding-inline:var(--space-xl);border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated);display:flex}.Skeleton-module__PniK9a__page{gap:var(--space-2xl);flex-direction:column;display:flex}.Skeleton-module__PniK9a__header{justify-content:space-between;align-items:flex-start;gap:var(--space-xl);flex-wrap:wrap;display:flex}.Skeleton-module__PniK9a__headings{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.Skeleton-module__PniK9a__bar{align-items:center;gap:var(--space-lg);flex-wrap:wrap;min-width:0;display:flex}.Skeleton-module__PniK9a__cards{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.Skeleton-module__PniK9a__card{height:132px;}@media (prefers-reduced-motion:reduce){.Skeleton-module__PniK9a__block{opacity:.6;animation:none}}
.lookup-module__oRdoSW__searchInput{flex:1;min-width:200px}.lookup-module__oRdoSW__searchRow{gap:var(--space-lg);flex-wrap:wrap;display:flex}.lookup-module__oRdoSW__chips{align-items:center;gap:var(--space-md);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.lookup-module__oRdoSW__loading{padding:var(--space-4xl);place-items:center;display:grid}.lookup-module__oRdoSW__result{gap:var(--space-2xl);padding:var(--space-2xl);animation:lookup-module__oRdoSW__rise var(--duration-normal) var(--ease-out);flex-direction:column;display:flex;}@keyframes lookup-module__oRdoSW__rise{0%{opacity:0;transform:translateY(6px)}}.lookup-module__oRdoSW__diff{padding:var(--space-xl);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-warning-border);background:var(--color-warning-bg)}.lookup-module__oRdoSW__diffTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-warning);margin-bottom:var(--space-md)}.lookup-module__oRdoSW__diffList,.lookup-module__oRdoSW__issues{gap:var(--space-xs);font-size:var(--font-size-sm);flex-direction:column;margin:0;padding-inline-start:var(--space-xl);display:flex}.lookup-module__oRdoSW__issues{color:var(--color-warning)}.lookup-module__oRdoSW__facts{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.lookup-module__oRdoSW__fact{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.lookup-module__oRdoSW__factLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-subtle)}.lookup-module__oRdoSW__factValue{font-size:var(--font-size-sm);word-break:break-word;margin:0}.lookup-module__oRdoSW__groupTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-fg-subtle);margin-bottom:var(--space-md)}.lookup-module__oRdoSW__list{gap:var(--space-xs);font-size:var(--font-size-sm);word-break:break-all;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lookup-module__oRdoSW__records{gap:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.lookup-module__oRdoSW__big{gap:var(--space-xs);padding:var(--space-2xl);border-radius:var(--radius-xl);border:var(--border-width) solid;text-align:center;flex-direction:column;display:flex}.lookup-module__oRdoSW__big[data-tone=success]{color:var(--color-success);background:var(--color-success-bg);border-color:var(--color-success-border)}.lookup-module__oRdoSW__big[data-tone=warning]{color:var(--color-warning);background:var(--color-warning-bg);border-color:var(--color-warning-border)}.lookup-module__oRdoSW__big[data-tone=danger]{color:var(--color-danger);background:var(--color-danger-bg);border-color:var(--color-danger-border)}.lookup-module__oRdoSW__big[data-tone=neutral]{color:var(--color-neutral);background:var(--color-neutral-bg);border-color:var(--color-neutral-border)}.lookup-module__oRdoSW__bigValue{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.lookup-module__oRdoSW__bigLabel{font-size:var(--font-size-sm);color:var(--color-fg-muted)}.lookup-module__oRdoSW__resultActions{align-items:center;gap:var(--space-lg);padding-top:var(--space-lg);border-top:var(--border-width) solid var(--color-border);flex-wrap:wrap;display:flex}.lookup-module__oRdoSW__raw{max-height:420px;padding:var(--space-lg);font-family:var(--font-mono);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);white-space:pre-wrap;word-break:break-word;background:var(--color-bg-base);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);overflow:auto}.lookup-module__oRdoSW__notice{padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-sm);color:var(--color-success);background:var(--color-success-bg);border:var(--border-width) solid var(--color-success-border);border-radius:var(--radius-md)}.lookup-module__oRdoSW__history{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lookup-module__oRdoSW__historyRow{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-md);display:flex;}.lookup-module__oRdoSW__historyMain{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:1px;padding:0;display:flex}.lookup-module__oRdoSW__historyMain:hover .lookup-module__oRdoSW__historyTarget{text-underline-offset:3px;text-decoration:underline}.lookup-module__oRdoSW__historyTarget{font-size:var(--font-size-sm)}.lookup-module__oRdoSW__historyMeta{font-size:var(--font-size-xs);color:var(--color-fg-subtle)}@media (prefers-reduced-motion:reduce){.lookup-module__oRdoSW__result{animation:none}}
.projects-module___2MOXq__grid{gap:var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.projects-module___2MOXq__card{transition:border-color var(--transition-fast);flex-direction:column;display:flex;}.projects-module___2MOXq__card:hover{border-color:var(--color-border-strong)}.projects-module___2MOXq__card[data-archived]{opacity:.6}.projects-module___2MOXq__cardOrphans{border-style:dashed}.projects-module___2MOXq__cardMain{gap:var(--space-lg);padding:var(--space-xl);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;display:flex}.projects-module___2MOXq__cardHead{align-items:center;gap:var(--space-md);display:flex}.projects-module___2MOXq__cardName{min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.projects-module___2MOXq__cardMain:hover .projects-module___2MOXq__cardName{text-underline-offset:3px;text-decoration:underline}.projects-module___2MOXq__archived{padding:1px var(--space-md);font-size:var(--font-size-xs);color:var(--color-fg-subtle);background:var(--color-bg-elevated);border-radius:var(--radius-full);flex-shrink:0}.projects-module___2MOXq__cardStats{gap:var(--space-2xl);display:flex}.projects-module___2MOXq__stat{flex-direction:column;gap:1px;display:flex}.projects-module___2MOXq__statValue{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.projects-module___2MOXq__statLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-subtle)}.projects-module___2MOXq__cardNotes,.projects-module___2MOXq__cardEmpty{font-size:var(--font-size-xs);color:var(--color-fg-subtle);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.projects-module___2MOXq__cardActions{justify-content:flex-end;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-top:var(--border-width) solid var(--color-border);display:flex}.projects-module___2MOXq__panelTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-fg-subtle);margin-bottom:var(--space-md)}.projects-module___2MOXq__panelNotes{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);white-space:pre-wrap;padding:var(--space-lg);background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.projects-module___2MOXq__facts{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;display:grid}.projects-module___2MOXq__fact{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.projects-module___2MOXq__factLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-subtle)}.projects-module___2MOXq__factValue{font-size:var(--font-size-sm);word-break:break-word;margin:0}.projects-module___2MOXq__members{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.projects-module___2MOXq__member{gap:var(--space-xs);padding:var(--space-lg);background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.projects-module___2MOXq__memberLink{align-items:center;gap:var(--space-md);font-size:var(--font-size-sm);color:inherit;display:inline-flex}.projects-module___2MOXq__memberLink:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.projects-module___2MOXq__memberMeta{align-items:center;gap:var(--space-lg);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}
.jobs-module__r4Sp9G__counts{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.jobs-module__r4Sp9G__count{gap:var(--space-xs);padding:var(--space-xl);text-align:left;background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;font:inherit;color:inherit;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;display:flex}.jobs-module__r4Sp9G__count:hover{border-color:var(--color-border-strong)}.jobs-module__r4Sp9G__count[data-active]{border-color:var(--color-accent);background:var(--color-bg-elevated)}.jobs-module__r4Sp9G__countValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.jobs-module__r4Sp9G__countLabel{font-size:var(--font-size-xs);color:var(--color-fg-subtle);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.jobs-module__r4Sp9G__schedules{gap:var(--space-md);flex-direction:column;display:flex}.jobs-module__r4Sp9G__schedule{gap:var(--space-xl);padding:var(--space-lg) var(--space-xl);background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);grid-template-columns:160px 120px 1fr;align-items:center;display:grid}.jobs-module__r4Sp9G__schedule[data-off]{opacity:.55}.jobs-module__r4Sp9G__cron{font-family:var(--font-mono);font-size:var(--font-size-xs);padding:var(--space-xs) var(--space-md);background:var(--color-bg-elevated);border-radius:var(--radius-sm);justify-self:start}.jobs-module__r4Sp9G__rowActions{gap:var(--space-md);justify-content:flex-end;display:flex}.jobs-module__r4Sp9G__errorText,.jobs-module__r4Sp9G__resultText{text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-size:var(--font-size-xs);display:block;overflow:hidden}.jobs-module__r4Sp9G__errorText{color:var(--color-danger)}.jobs-module__r4Sp9G__warning{padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-sm);color:var(--color-warning);background:var(--color-warning-bg);border:var(--border-width) solid var(--color-warning-border);border-radius:var(--radius-md)}.jobs-module__r4Sp9G__warning code{font-family:var(--font-mono);padding:0 var(--space-sm)}@media (max-width:720px){.jobs-module__r4Sp9G__schedule{gap:var(--space-md);grid-template-columns:1fr}}
.auth-module__Iay1tq__shell{min-height:100dvh;padding:var(--space-2xl);background:var(--color-bg-base);place-items:center;display:grid}.auth-module__Iay1tq__panel{gap:var(--space-2xl);flex-direction:column;width:100%;max-width:380px;display:flex}.auth-module__Iay1tq__brand{gap:var(--space-sm);flex-direction:column;display:flex}.auth-module__Iay1tq__brandName{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.auth-module__Iay1tq__brandTag{font-size:var(--font-size-sm);color:var(--color-fg-subtle)}.auth-module__Iay1tq__form{gap:var(--space-xl);flex-direction:column;display:flex}.auth-module__Iay1tq__field{gap:var(--space-md);flex-direction:column;display:flex}.auth-module__Iay1tq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-fg-muted)}.auth-module__Iay1tq__input{width:100%;padding:var(--space-lg) var(--space-xl);font:inherit;font-size:var(--font-size-sm);color:var(--color-fg-base);background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), background var(--transition-fast)}.auth-module__Iay1tq__input:hover:not(:disabled){border-color:var(--color-border-strong)}.auth-module__Iay1tq__input:focus{border-color:var(--color-accent);background:var(--color-bg-elevated);outline:none}.auth-module__Iay1tq__input:disabled{color:var(--color-fg-disabled);cursor:not-allowed}.auth-module__Iay1tq__error{padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-sm);color:var(--color-danger);background:var(--color-danger-bg);border:var(--border-width) solid var(--color-danger-border);border-radius:var(--radius-md)}.auth-module__Iay1tq__notice{padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-sm);color:var(--color-success);background:var(--color-success-bg);border:var(--border-width) solid var(--color-success-border);border-radius:var(--radius-md)}.auth-module__Iay1tq__footer{justify-content:space-between;gap:var(--space-lg);font-size:var(--font-size-sm);color:var(--color-fg-subtle);display:flex}.auth-module__Iay1tq__link{color:var(--color-fg-muted);text-underline-offset:3px;text-decoration:underline}.auth-module__Iay1tq__link:hover{color:var(--color-fg-base)}
.StatusPage-module__Pao7ua__wrap{min-height:60vh;padding:var(--space-2xl);place-items:center;display:grid}.StatusPage-module__Pao7ua__card{gap:var(--space-lg);max-width:520px;padding:var(--space-3xl);flex-direction:column;align-items:flex-start;display:flex;}.StatusPage-module__Pao7ua__icon{border-radius:var(--radius-full);width:40px;height:40px;color:var(--color-danger);background:var(--color-danger-bg);place-items:center;display:grid}.StatusPage-module__Pao7ua__icon[data-tone=neutral]{color:var(--color-fg-muted);background:var(--color-bg-elevated)}.StatusPage-module__Pao7ua__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}.StatusPage-module__Pao7ua__text{font-size:var(--font-size-sm);color:var(--color-fg-muted);line-height:var(--line-height-relaxed)}.StatusPage-module__Pao7ua__cause{width:100%;padding:var(--space-lg);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-fg-subtle);background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-md);word-break:break-word}.StatusPage-module__Pao7ua__actions{gap:var(--space-lg);margin-top:var(--space-md);display:flex}
.dashboard-module__v0-wFa__alarm,.dashboard-module__v0-wFa__urgent{padding:var(--space-xl);border-radius:var(--radius-xl);border:var(--border-width) solid var(--color-danger-border);background:var(--color-danger-bg);color:var(--color-danger)}.dashboard-module__v0-wFa__alarm code{font-family:var(--font-mono);font-size:var(--font-size-sm);padding:0 var(--space-sm)}.dashboard-module__v0-wFa__urgent{gap:var(--space-lg);flex-direction:column;display:flex}.dashboard-module__v0-wFa__urgentTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.dashboard-module__v0-wFa__urgentList{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dashboard-module__v0-wFa__urgentList li{align-items:center;gap:var(--space-lg);font-size:var(--font-size-sm);display:flex}.dashboard-module__v0-wFa__cards{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.dashboard-module__v0-wFa__card{gap:var(--space-lg);padding:var(--space-xl);flex-direction:column;display:flex;}.dashboard-module__v0-wFa__card[data-tone=danger]{border-color:var(--color-danger-border)}.dashboard-module__v0-wFa__card[data-tone=warning]{border-color:var(--color-warning-border)}.dashboard-module__v0-wFa__cardHead{align-items:baseline;gap:var(--space-lg);display:flex}.dashboard-module__v0-wFa__cardCount{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:1}.dashboard-module__v0-wFa__cardTitle{font-size:var(--font-size-sm);color:var(--color-fg-muted)}.dashboard-module__v0-wFa__cardHint{font-size:var(--font-size-xs);color:var(--color-fg-subtle);margin-top:calc(var(--space-lg) * -1)}.dashboard-module__v0-wFa__cardEmpty{font-size:var(--font-size-sm);color:var(--color-fg-subtle)}.dashboard-module__v0-wFa__cardList{gap:var(--space-md);font-size:var(--font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dashboard-module__v0-wFa__cardList li{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.dashboard-module__v0-wFa__cardList a:hover{text-underline-offset:3px;text-decoration:underline}.dashboard-module__v0-wFa__figures{gap:var(--space-4xl);flex-wrap:wrap;display:flex}.dashboard-module__v0-wFa__figure{gap:var(--space-xs);flex-direction:column;display:flex}.dashboard-module__v0-wFa__figureValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.dashboard-module__v0-wFa__figure[data-big] .dashboard-module__v0-wFa__figureValue{font-size:var(--font-size-4xl)}.dashboard-module__v0-wFa__figureLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-subtle)}.dashboard-module__v0-wFa__breakdowns{gap:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.dashboard-module__v0-wFa__breakdown{gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-lg);border:var(--border-width) solid var(--color-border);background:var(--color-bg-surface);flex-direction:column;display:flex}.dashboard-module__v0-wFa__breakdownTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-subtle)}.dashboard-module__v0-wFa__bars{gap:var(--space-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dashboard-module__v0-wFa__bar{gap:var(--space-xs);flex-direction:column;display:flex}.dashboard-module__v0-wFa__barHead{justify-content:space-between;gap:var(--space-lg);font-size:var(--font-size-sm);display:flex}.dashboard-module__v0-wFa__barTrack{border-radius:var(--radius-full);background:var(--color-bg-elevated);height:6px;overflow:hidden}.dashboard-module__v0-wFa__barFill{border-radius:var(--radius-full);background:var(--color-fg-muted);height:100%}.dashboard-module__v0-wFa__barMeta{font-size:var(--font-size-xs);color:var(--color-fg-subtle)}.dashboard-module__v0-wFa__tiles{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.dashboard-module__v0-wFa__tile{gap:var(--space-xs);padding:var(--space-xl);transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;display:flex;}.dashboard-module__v0-wFa__tile:hover{border-color:var(--color-border-strong);background:var(--color-bg-elevated)}.dashboard-module__v0-wFa__tileValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.dashboard-module__v0-wFa__tileLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-fg-subtle)}.dashboard-module__v0-wFa__workerRow{align-items:center;gap:var(--space-2xl);padding:var(--space-xl);border-radius:var(--radius-xl);border:var(--border-width) solid var(--color-border);background:var(--color-bg-surface);font-size:var(--font-size-sm);color:var(--color-fg-muted);flex-wrap:wrap;display:flex}.dashboard-module__v0-wFa__bad{color:var(--color-danger)}.dashboard-module__v0-wFa__link{color:var(--color-info);margin-left:auto}.dashboard-module__v0-wFa__link:hover{text-underline-offset:3px;text-decoration:underline}.dashboard-module__v0-wFa__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-lg);flex-wrap:wrap;display:flex}.dashboard-module__v0-wFa__fxWarn{font-size:var(--font-size-sm);color:var(--color-warning)}
.notifications-module__8E9yLa__list{gap:var(--space-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.notifications-module__8E9yLa__item{gap:var(--space-md);padding:var(--space-xl);border-radius:var(--radius-xl);border:var(--border-width) solid var(--color-border);background:var(--color-bg-surface);flex-direction:column;display:flex}.notifications-module__8E9yLa__item[data-status=failed]{border-color:var(--color-danger-border)}.notifications-module__8E9yLa__itemHead{justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.notifications-module__8E9yLa__subject{font-weight:var(--font-weight-medium)}.notifications-module__8E9yLa__body{font-size:var(--font-size-sm);color:var(--color-fg-muted)}.notifications-module__8E9yLa__meta{gap:var(--space-xl);font-size:var(--font-size-xs);color:var(--color-fg-subtle);flex-wrap:wrap;display:flex}.notifications-module__8E9yLa__error{font-size:var(--font-size-xs);color:var(--color-danger);font-family:var(--font-mono)}.notifications-module__8E9yLa__link{color:var(--color-info);text-underline-offset:3px;text-decoration:underline}
