.ProtokollView_stack__eEjm6{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.ProtokollView_filters__0umeB{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.ProtokollView_list__HW4S_{list-style:none;margin:0;padding:0}.ProtokollView_row__Qvh3A{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);font:var(--font-body)}.ProtokollView_row__Qvh3A:first-child{border-top:0}.ProtokollView_when__YRV06{color:var(--text-secondary);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProtokollView_who__pk8DY{color:var(--text-secondary);min-width:0;overflow-wrap:anywhere}.ProtokollView_what__UWOxj{grid-column:1/-1;color:var(--text-primary);overflow-wrap:anywhere}@media (min-width:1024px){.ProtokollView_row__Qvh3A{grid-template-columns:11rem 19rem 1fr}.ProtokollView_access__XELgY .ProtokollView_row__Qvh3A{grid-template-columns:15rem 12rem 1fr}.ProtokollView_what__UWOxj{grid-column:auto}}.ProtokollView_more__rCEVY{display:flex;justify-content:center;padding-top:var(--space-3)}.ProtokollView_retention__mhp9g{margin:var(--space-4) 0 0;color:var(--text-secondary);font:var(--font-caption)}.Admin_banner__cl1qK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-5);background:var(--surface-inverse);color:var(--text-inverse)}@media (min-width:640px){.Admin_banner__cl1qK{flex-wrap:nowrap;gap:var(--space-4);padding:var(--space-3) var(--space-8)}}.Admin_bannerTitle__K2gfj{font:var(--font-label)}.Admin_bannerBody__JDKhi{font:var(--font-caption);opacity:.6}.Admin_page__H3ACf{padding:var(--space-5) var(--space-5) var(--space-10);display:flex;flex-direction:column;min-width:0}@media (min-width:640px){.Admin_page__H3ACf{padding:var(--space-5) var(--space-8) var(--space-12)}}.Admin_tabBody__iS0ao{min-width:0}.Admin_lockedCard__dEI34,.Admin_tabBody__iS0ao{display:flex;flex-direction:column;gap:var(--space-4)}.Admin_lockedCard__dEI34{max-width:var(--admin-locked-card-max-w)}.Admin_lockedSteps__rGmhz{margin:0;padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);font:var(--font-body);color:var(--text-secondary)}.Admin_lockedActions__43QzM{display:flex;gap:var(--space-3);flex-wrap:wrap}.Admin_card__0ynpY{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;min-width:0}.Admin_cardHeader__bO7RO{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border);flex-wrap:wrap}.Admin_cardTitle__C_AjR{font:var(--font-card-title);margin:0}.Admin_spacer__iHq_5{flex:1 1;min-width:var(--space-3)}.Admin_cardFooter__kzaSX{padding:0;min-height:var(--app-footer-h)}.Admin_cardFooter__kzaSX,.Admin_segmentNote__liKGQ{border-top:1px solid var(--border);display:flex;align-items:center}.Admin_segmentNote__liKGQ{flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-5)}.Admin_search__GnEsf{width:var(--admin-search-w);flex:0 0 auto}.Admin_filter__yZTho{width:var(--admin-filter-w);flex:0 0 auto}.Admin_filterWide__GLD8t{width:var(--admin-filter-wide-w);flex:0 0 auto}.Admin_caption__KuZDS{margin:var(--space-3) 0 0}.Admin_caption__KuZDS,.Admin_note__BzTA_{font:var(--font-caption);color:var(--text-secondary)}.Admin_note__BzTA_{margin:0}.Admin_cardNote__UpUs_{padding:var(--space-3) var(--space-5) var(--space-4);border-top:1px solid var(--border)}.Admin_statusCell__tvUJu{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;row-gap:var(--space-1);font:var(--font-caption);color:var(--text-secondary)}.Admin_numberCell__Ke_hp{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_nameCell__Bwlra{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.Admin_mono__nqMJl{font-family:var(--font-mono);font-size:var(--text-sm)}.Admin_rowLink__vAQKs{color:var(--text-primary);text-decoration:none;font-weight:var(--weight-medium)}.Admin_rowLink__vAQKs:hover{text-decoration:underline}.Admin_subtle__T4J_c{color:var(--text-secondary)}.Admin_positive__SSyf_{color:var(--success-text)}.Admin_negative___eMEo{color:var(--danger-text)}.Admin_totals__55DAK{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-5);background:var(--surface-sunken);border-top:1px solid var(--border);flex-wrap:wrap;font:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_totalsLabel__prDDv{font:var(--font-label)}.Admin_totalItem__LyV0b{display:flex;flex-direction:column;gap:var(--space-half)}.Admin_totalItem__LyV0b>span:first-child,.Admin_totalsNote__LQ93Q{font:var(--font-caption);color:var(--text-secondary)}.Admin_totalsNote__LQ93Q{margin:0;padding:var(--space-2) var(--space-5);background:var(--surface-sunken);border-top:1px solid var(--border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_flagCard__fQbj6{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;max-width:var(--admin-flag-card-max-w)}.Admin_flagRow__spS93{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap}.Admin_flagRow__spS93:last-of-type{border-bottom:0}.Admin_flagKey__cO30W{width:var(--admin-flag-key-w);flex:0 0 auto;font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.Admin_flagNote___1XQz{flex:1 1;min-width:var(--admin-flag-note-min-w);font:var(--font-caption);color:var(--text-secondary)}.Admin_flagBadges__4GbAR{display:inline-flex;align-items:center;gap:var(--space-2);flex:0 0 auto}.Admin_flagOverrides__LQ2cL{padding:var(--space-3) var(--space-5) var(--space-4);border-top:1px solid var(--border);background:var(--surface-sunken);display:flex;flex-direction:column;gap:var(--space-2)}.Admin_flagOverrideRow__cIFqN{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;font:var(--font-caption)}.Admin_tiles__lBcvB{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--admin-tile-min-w),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.Admin_tile__WyJ_C{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.Admin_tileLabel__evWvn{font:var(--font-caption);color:var(--text-secondary)}.Admin_tileValue__uLi6g{display:flex;align-items:center;gap:var(--space-2);font:var(--font-label);min-width:0}.Admin_tileValue__uLi6g>span{overflow-wrap:anywhere}.Admin_tileMeta__qcN70{color:var(--text-faint)}.Admin_tileList__VPBl7,.Admin_tileMeta__qcN70{font:var(--font-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_tileList__VPBl7{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-half);color:var(--text-secondary)}.Admin_tileList__VPBl7 li{display:flex;justify-content:space-between;gap:var(--space-3)}.Admin_grafana__LODQx{display:flex;flex-direction:column;gap:var(--space-3)}.Admin_grafanaCommand__beQmw{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.Admin_grafanaCommand__beQmw code{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-xs);padding:var(--space-half) var(--space-2);overflow-wrap:anywhere}.Admin_auditCell__zl8Gu{display:flex;flex-direction:column;gap:var(--space-1)}.Admin_auditSentence__KhMCl{margin:0;color:var(--text-primary);white-space:normal}.Admin_auditDetails__4qrvN{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--space-half) var(--space-3);gap:var(--space-half) var(--space-3);margin:0;font:var(--font-caption);color:var(--text-secondary)}.Admin_auditDetails__4qrvN>div{display:contents}.Admin_auditDetails__4qrvN dt{font-family:var(--font-mono);font-size:var(--text-xs)}.Admin_auditDetails__4qrvN dd{margin:0;overflow-wrap:anywhere;white-space:normal}.Admin_filterRow__Bq6cR{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:0 var(--space-5) var(--space-3)}.Admin_dateFilter__xNq_D{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--font-caption);color:var(--text-secondary)}.Admin_form__z0lf2{display:flex;flex-direction:column;gap:var(--space-4)}.Admin_radioGroup__8dsqy{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;border:0;min-width:0}.Admin_formRow__X1i5H{display:flex;gap:var(--space-3);flex-wrap:wrap}.Admin_formRow__X1i5H>*{flex:1 1 var(--admin-field-basis);min-width:0}.Admin_summaryList__m_lhS{margin:0;display:grid;grid-template-columns:minmax(var(--admin-term-min-w),auto) 1fr;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);font:var(--font-body)}.Admin_summaryList__m_lhS dt{font:var(--font-caption);color:var(--text-secondary)}.Admin_summaryList__m_lhS dd{margin:0;overflow-wrap:anywhere}.Admin_reportList__FKBtY{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-half);max-height:var(--admin-report-list-max-h);overflow-y:auto;font:var(--font-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_reportList__FKBtY li{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-half) 0;border-bottom:1px solid var(--border-subtle)}.Admin_preview__zXndX{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-xs);padding:var(--space-2) var(--space-3);overflow-wrap:anywhere}.Admin_detail__9ViS9{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.Admin_detailGrid__zAlBw{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--admin-detail-min-w),1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.Admin_definitionList__lQjjB{margin:0;display:grid;grid-template-columns:minmax(var(--admin-term-min-w),auto) 1fr;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);font:var(--font-body)}.Admin_definitionList__lQjjB dt{font:var(--font-caption);color:var(--text-secondary)}.Admin_definitionList__lQjjB dd{margin:0;overflow-wrap:anywhere}.Admin_inlineCopy__bRrAx{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.Admin_dangerCard__3dTps{border-color:var(--danger-border)}.Admin_cardActions__ZxO46{display:flex;gap:var(--space-3);flex-wrap:wrap}.Admin_funnelLadder__cWoNF{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.Admin_funnelRung__oSnmO{display:flex;flex-direction:column;gap:var(--space-1)}.Admin_funnelRungHead__2Dr1p{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.Admin_funnelRungLabel__F5Kse{font:var(--font-label);color:var(--text-primary)}.Admin_funnelRungCount__PbCi1{font:var(--font-card-title);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_funnelRungTrack__uwDmY{height:var(--bar-track-h);border-radius:var(--radius-pill,var(--radius-pill));background:var(--surface-sunken,var(--border-subtle));overflow:hidden}.Admin_funnelRungFill__zK_F1{height:100%;background:var(--accent);border-radius:inherit}.Admin_funnelRungMeta__wG9YH{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font:var(--font-caption);color:var(--text-secondary)}.Admin_funnelHint__n7VKa{color:var(--text-faint)}.Admin_funnelNote__tVg42{margin:var(--space-4) 0 0;font:var(--font-caption);color:var(--text-faint);max-width:72ch}.Admin_funnelCohorts__fOlLq{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.Admin_funnelCohortTitle__z096k{margin:0 0 var(--space-3);font:var(--font-label);color:var(--text-secondary)}.Admin_section__tUxkf{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border)}.Admin_section__tUxkf:first-of-type{padding-top:0;border-top:0}.Admin_sectionTitle__BwYo4{font:var(--font-label);margin:0}.Admin_stack__AWXE2{display:flex;flex-direction:column;gap:var(--space-half);min-width:0}.Admin_badgeStack__LdBTT{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.Admin_prewrap__u2RkG{white-space:pre-wrap}.Admin_listActions__J3FtG{margin-top:var(--space-4)}.Admin_fixedValue__UYJrV{margin:0;min-height:var(--control-h);display:flex;align-items:center;font:var(--font-body)}.Admin_rowActions__tZyKH{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.Admin_navStrip__7hzB2{display:flex;gap:var(--space-1);overflow-x:auto;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);background:var(--surface);scrollbar-width:none}.Admin_navStripItem__zG6fv{flex:0 0 auto;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font:var(--font-caption);color:var(--text-secondary);text-decoration:none;white-space:nowrap}.Admin_navStripItem__zG6fv[aria-current=page]{background:var(--surface-sunken);color:var(--text-primary);font-weight:var(--weight-semibold)}@media (min-width:1024px){.Admin_navStrip__7hzB2{display:none}}.Admin_reportControls__82BJA{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.Admin_periodLine__jYcBV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-4);font:var(--font-caption);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_kpiStrip__Q_nhW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--border-subtle);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;margin:0 0 var(--space-5)}.Admin_kpiStrip__Q_nhW>*{min-height:var(--kpi-cell-h);box-sizing:border-box}@media (min-width:640px){.Admin_kpiStrip__Q_nhW{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.Admin_kpiStrip__Q_nhW{grid-template-columns:repeat(6,minmax(0,1fr))}}.Admin_spaced__l0l2a{margin:0 0 var(--space-5)}.Admin_switchList__OoM9D{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-3)}.Admin_growthSections__IQ3o4{margin-top:var(--space-5)}@media (min-width:640px){.Admin_kpiStripEight__SN582{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.Admin_kpiStripEight__SN582{grid-template-columns:repeat(4,minmax(0,1fr))}}.Admin_cockpitGrid__abs3B{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin:0 0 var(--space-5)}@media (min-width:1024px){.Admin_cockpitGrid__abs3B{grid-template-columns:repeat(2,minmax(0,1fr))}.Admin_attentionCard__4wgtQ{grid-row:span 2}}.Admin_attentionList__vVwY9,.Admin_feedList__n4w3d{list-style:none;margin:0;padding:0}.Admin_attentionItem__lOIUM{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border-subtle)}.Admin_attentionItem__lOIUM:last-child{border-bottom:0}.Admin_attentionDot__ro6Ku{flex:0 0 auto;width:var(--space-2);height:var(--space-2);margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--info-text)}.Admin_attentionItem__lOIUM[data-tone=warn] .Admin_attentionDot__ro6Ku{background:var(--warning-text)}.Admin_attentionItem__lOIUM[data-tone=bad] .Admin_attentionDot__ro6Ku{background:var(--danger-text)}.Admin_attentionBody__MboCV{flex:1 1 16rem;display:flex;flex-direction:column;gap:var(--space-half);min-width:0}.Admin_attentionText__jN7wf{color:var(--text-primary)}.Admin_attentionSubjects__wT5Mm{font:var(--font-caption);color:var(--text-secondary)}.Admin_attentionClear__b5v_f{margin:0;padding:var(--space-5);color:var(--text-secondary)}.Admin_feedItem__oIjTh{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--border-subtle)}.Admin_feedItem__oIjTh:last-child{border-bottom:0}.Admin_feedKind__MmDBb{font:var(--font-caption);font-weight:var(--weight-semibold);color:var(--text-secondary);min-width:8rem}.Admin_feedItem__oIjTh[data-kind=churn] .Admin_feedKind__MmDBb,.Admin_feedItem__oIjTh[data-kind=payment_failed] .Admin_feedKind__MmDBb{color:var(--danger-text)}.Admin_feedItem__oIjTh[data-kind=expansion] .Admin_feedKind__MmDBb,.Admin_feedItem__oIjTh[data-kind=new] .Admin_feedKind__MmDBb,.Admin_feedItem__oIjTh[data-kind=reactivation] .Admin_feedKind__MmDBb{color:var(--success-text)}.Admin_healthCell__x5ULF{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--surface)}.Admin_healthLabel__Bo_7F{font:var(--font-caption);color:var(--text-secondary)}.Admin_checklist__E4wLz,.Admin_healthReasonsFull__Gd2mu,.Admin_healthReasons__56g3e,.Admin_notesList__IIYI4{list-style:none;margin:0;padding:0}.Admin_healthReasons__56g3e{font:var(--font-caption);color:var(--text-secondary)}.Admin_healthReasonsFull__Gd2mu li:before,.Admin_healthReasons__56g3e li:before{content:"✓ ";color:var(--success-text)}.Admin_healthReasonsFull__Gd2mu li[data-tone=watch]:before,.Admin_healthReasons__56g3e li[data-tone=watch]:before{content:"◐ ";color:var(--warning-text)}.Admin_healthReasonsFull__Gd2mu li[data-tone=risk]:before,.Admin_healthReasons__56g3e li[data-tone=risk]:before{content:"● ";color:var(--danger-text)}.Admin_healthReasonsFull__Gd2mu{margin-bottom:var(--space-3)}.Admin_checklist__E4wLz,.Admin_healthReasonsFull__Gd2mu{display:flex;flex-direction:column;gap:var(--space-2)}.Admin_checklist__E4wLz li{display:grid;grid-template-columns:var(--space-5) 1fr auto;grid-gap:var(--space-2);gap:var(--space-2);color:var(--text-secondary)}.Admin_checklist__E4wLz li[data-done]{color:var(--text-primary)}.Admin_checklist__E4wLz li[data-done]>:first-child{color:var(--success-text)}.Admin_chipRow__5KBpS{display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}.Admin_notesList__IIYI4{display:flex;flex-direction:column;gap:var(--space-4)}.Admin_notesList__IIYI4 li{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle)}.Admin_notesList__IIYI4 li[data-pinned]{border-left:var(--accent-bar-w) solid var(--chart-1);padding-left:var(--space-3)}.Admin_noteBody__pZhPc{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.Admin_searchResults___YLje{list-style:none;margin:0;padding:0;max-height:60vh;overflow-y:auto}.Admin_searchHit___fMD9{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:baseline;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer}.Admin_searchHit___fMD9[aria-selected=true]{background:var(--surface-hover)}.Admin_searchGroup__8uzKY{font:var(--font-caption);color:var(--text-secondary)}.Admin_searchLabel__gOcV6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Admin_invoiceBody__Oji6M{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-5)}.Admin_invoiceDrop__qOZ3p{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2);width:100%;padding:var(--space-5) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font:var(--font-body);cursor:pointer;transition:var(--transition-color)}.Admin_invoiceDrop__qOZ3p:hover{background:var(--surface-hover)}.Admin_invoiceDrop__qOZ3p:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width) - var(--focus-ring-gap))}.Admin_invoiceDropOver__ROswy,.Admin_invoiceDropOver__ROswy:hover{border-style:solid;border-color:var(--accent);background:var(--accent-soft)}.Admin_invoiceDropTitle__HOVMp{font:var(--font-label);color:var(--text-primary)}.Admin_invoiceDropAction__I_zcW{font:var(--font-caption);color:var(--text-accent);text-decoration:underline;text-underline-offset:var(--space-half)}.Admin_invoiceUploadErrors__7oSvw{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1);font:var(--font-caption);color:var(--danger-text)}.Admin_invoiceUploadErrors__7oSvw li{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.Admin_invoiceListTitle__pxLuv{margin:0;padding:var(--space-3) var(--space-5) var(--space-2);font:var(--font-label);color:var(--text-primary)}.Admin_reconEntries__Yo7Sb{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.Admin_invoiceChecklist__yG7i_{display:flex;flex-direction:column;gap:var(--space-1);padding:0 var(--space-5) var(--space-3)}.Admin_invoiceChecklistNote__SHYQz{margin:0;padding:0 var(--space-5) var(--space-3)}.Admin_invoiceChecklistNote__SHYQz,.Admin_invoiceChecklistTitle__EN8rC{font:var(--font-caption);color:var(--text-secondary)}.Admin_invoiceLabel__lI8NA{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.Admin_invoiceSupplier__qZvij{display:flex;flex-direction:column;gap:var(--space-half)}.Admin_invoiceReview__tt8RW{display:flex;flex-direction:column;gap:var(--space-4)}.Admin_invoiceReview__tt8RW .Admin_invoiceListTitle__pxLuv{padding:0 0 var(--space-1)}.Admin_invoiceTopline__2KqiL{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.Admin_invoiceFields__gHXZK{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--admin-field-basis),1fr));grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);margin:0;padding:0;border:0;min-width:0}.Admin_invoiceCheck__QYDi_{display:flex;align-items:flex-end;padding-bottom:var(--space-2)}.Admin_invoiceLineCell__BYpKF{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:var(--admin-field-basis)}.Admin_invoiceLinePeriod__QAE_6{display:flex;gap:var(--space-2);flex-wrap:wrap}.Admin_invoiceDescCell___hrRI{min-width:var(--admin-detail-min-w)}.Admin_invoiceAmount__vjOXF{min-width:var(--admin-term-min-w);max-width:var(--admin-filter-wide-w)}.Admin_invoiceGapList___Kf9Y{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1);font:var(--font-body)}.Admin_invoicePreview__LOs6H{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken)}.Admin_invoicePreviewBody__3ftwX{display:flex;flex-direction:column;gap:var(--space-3)}.Admin_invoiceConflicts__6FBPn{display:flex;flex-direction:column;gap:var(--space-2)}.Admin_invoiceSubTitle__o6vbf{margin:0;font:var(--font-caption);color:var(--text-secondary);font-weight:var(--weight-semibold)}.Alert_alert__FZOe6{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--alert-border);border-radius:var(--radius);background:var(--alert-bg)}.Alert_info__W5Kxg{--alert-bg:var(--info-soft);--alert-border:var(--info-border);--alert-icon:var(--info-text)}.Alert_success__iGLUw{--alert-bg:var(--success-soft);--alert-border:var(--success-border);--alert-icon:var(--success-text)}.Alert_warning__rRlCf{--alert-bg:var(--warning-soft);--alert-border:var(--warning-border);--alert-icon:var(--warning-text)}.Alert_danger__p59Df{--alert-bg:var(--danger-soft);--alert-border:var(--danger-border);--alert-icon:var(--danger-text)}.Alert_icon__FFxq2{color:var(--alert-icon);margin-top:var(--space-half)}.Alert_content__IyZFV{flex:1 1;min-width:0}.Alert_title__4FiW5{font:var(--font-label);color:var(--text-primary)}.Alert_body__iBpW_{font:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary)}.Alert_title__4FiW5+.Alert_body__iBpW_{margin-top:var(--space-half)}.Alert_action__hec__{flex:0 0 auto}.ProgressBar_progress__2VGu2{display:block}.ProgressBar_labels__2mdEU{display:flex;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2)}.ProgressBar_label__X2BUX{font:var(--font-label);color:var(--text-primary)}.ProgressBar_hint__kvUsS{margin-left:auto;font:var(--font-caption);color:var(--text-secondary)}.ProgressBar_track__a2Rtf{background:var(--chart-track);border-radius:var(--radius-pill);overflow:hidden}.ProgressBar_sm__RIgQM{height:var(--progress-h-sm)}.ProgressBar_md__j12nK{height:var(--progress-h)}.ProgressBar_fill__Eeaon{height:100%;border-radius:var(--radius-pill);transition:width var(--dur-slow) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.ProgressBar_fill__Eeaon{transition:none}}.ProgressBar_accent__9LLU5{background:var(--accent)}.ProgressBar_success____VAT{background:var(--success)}.ProgressBar_warning__Byluw{background:var(--warning)}.ProgressBar_danger__8ffeU{background:var(--danger)}.KpiTile_tile__t7tg8{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:var(--transition-color)}.KpiTile_tile__t7tg8>*{flex-shrink:0}.KpiTile_link__DkMf6{color:inherit;text-decoration:none;cursor:pointer}.KpiTile_link__DkMf6:hover{border-color:var(--border-strong);text-decoration:none}.KpiTile_link__DkMf6:active{background:var(--surface-hover)}.KpiTile_label__QV3VF{font:var(--font-caption);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.KpiTile_valueRow__DH9df{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}.KpiTile_value__o1SG3{font:var(--weight-semibold) var(--text-2xl) /1.1 var(--font-sans);letter-spacing:var(--tracking-tight);color:var(--text-primary)}.KpiTile_sub__R5krK{font:var(--font-caption);color:var(--text-secondary);white-space:nowrap}.KpiTile_spark__ICA1h{margin-left:auto;align-self:flex-end;flex:0 0 auto}.KpiTile_trend__5XENN{display:flex;align-items:center;gap:var(--space-1);font:var(--font-caption)}.KpiTile_up__6M6uv{color:var(--success-text)}.KpiTile_down__aZYTt{color:var(--danger-text)}.KpiTile_flat__cyKx7{color:var(--text-secondary)}.KpiTile_compact__RYiGq{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:0;border-radius:0}.KpiTile_compact__RYiGq .KpiTile_value__o1SG3{font:var(--weight-semibold) var(--text-xl) /1.1 var(--font-sans)}.KpiTile_compact__RYiGq.KpiTile_link__DkMf6:hover{background:var(--surface-hover)}.Skeleton_skeleton__ugCDY{background:linear-gradient(90deg,var(--surface-sunken) 0,var(--surface-hover) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:scoco-shimmer 1.4s var(--ease-standard) infinite}.Skeleton_xs__2SYEx{border-radius:var(--radius-xs)}.Skeleton_sm__hx3V2{border-radius:var(--radius-sm)}.Skeleton_md__v0FsK{border-radius:var(--radius-md)}.Skeleton_pill__XVQdF{border-radius:var(--radius-pill)}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton__ugCDY{animation:none;background:var(--surface-sunken)}}.RegionSkeleton_region__Mjtao{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-4);overflow:hidden}.RegionSkeleton_inset__wvuwp{padding:var(--space-5)}.RegionSkeleton_head__Jy1oc{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-2)}.RegionSkeleton_card__6OMzl{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--card-pad);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface)}.PageHeader_header__z4pIe{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-5)}.PageHeader_headings__NDxA8{min-width:0}.PageHeader_titleRow__rsUet{display:flex;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0}.PageHeader_title__RwOWB{font:var(--font-page-title);letter-spacing:var(--tracking-tight);margin:0;min-width:0;overflow-wrap:anywhere}.PageHeader_help__V_afb{margin-top:var(--space-1)}.PageHeader_description__GZIjq{font:var(--font-body);color:var(--text-secondary);margin:var(--space-2) 0 0;max-width:62ch}.PageHeader_actions__WHVpt{display:flex;gap:var(--space-2);flex:1 1 100%;min-width:0;flex-wrap:wrap}@media (min-width:640px){.PageHeader_actions__WHVpt{flex:0 0 auto;flex-wrap:nowrap}}.SearchInput_search__WPW9V::-webkit-search-cancel-button,.SearchInput_search__WPW9V::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.Tabs_tablist__eNM1u{display:flex;flex-wrap:wrap;gap:var(--space-5);border-bottom:1px solid var(--border)}.Tabs_tab__5cwxg{display:inline-flex;align-items:center;gap:var(--space-2);flex:0 0 auto;padding:var(--space-3) 0;min-height:var(--tab-min-h,auto);background:none;border:0;font:var(--font-label);color:var(--text-secondary);white-space:nowrap;cursor:pointer;transition:var(--transition-color)}.Tabs_selected__Dy_cV,.Tabs_tab__5cwxg:hover{color:var(--text-primary)}.Tabs_selected__Dy_cV{box-shadow:inset 0 -2px 0 var(--accent)}.Tabs_count__pwUji{font:var(--font-caption);color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tabs_panel__Mh3g2{padding-top:var(--space-5)}.StatusDot_statusDot__7vM2O{display:inline-flex;align-items:center;gap:var(--space-2)}.StatusDot_dot__nvcT6{width:var(--dot-md);height:var(--dot-md);flex:0 0 auto;border-radius:var(--radius-pill)}.StatusDot_label__na22k{font:var(--font-label);color:var(--text-secondary)}.StatusDot_active__X4XiX{background:var(--success)}.StatusDot_idle__LFWm8{background:var(--text-faint)}.StatusDot_warning__sefQM{background:var(--warning)}.StatusDot_error__JhStw{background:var(--danger)}.StatusDot_accent__mGV4N{background:var(--accent)}.Switch_root__lAikV{display:inline-flex;align-items:center;gap:var(--space-3)}.Switch_control__F_DVH{position:relative;display:inline-flex;width:var(--switch-w);height:var(--switch-h);flex:0 0 auto}.Switch_input__yIMmr{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}@media (pointer:coarse){.Switch_input__yIMmr{inset:calc((var(--tap-min) - var(--switch-h)) / -2) calc((var(--tap-min) - var(--switch-w)) / -2);width:var(--tap-min);height:var(--tap-min)}}.Switch_track__Zkeb_{display:flex;width:var(--switch-w);height:var(--switch-h);align-items:center;padding:var(--space-half);border:1px solid var(--border-control);border-radius:var(--radius-pill);background:var(--surface-sunken);transition:var(--transition-color);pointer-events:none}.Switch_knob__Fr42E{width:var(--switch-knob);height:var(--switch-knob);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-xs);transition:transform var(--dur-fast) var(--ease-standard),var(--transition-color)}.Switch_input__yIMmr:hover+.Switch_track__Zkeb_{border-color:var(--accent)}.Switch_input__yIMmr:focus-visible+.Switch_track__Zkeb_{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-gap);box-shadow:var(--ring-focus)}.Switch_input__yIMmr:checked+.Switch_track__Zkeb_{background:var(--accent);border-color:var(--accent)}.Switch_input__yIMmr:checked+.Switch_track__Zkeb_ .Switch_knob__Fr42E{transform:translateX(calc(var(--switch-w) - var(--switch-h)));background:var(--accent-contrast)}.Switch_label__BN3rn{font:var(--font-body);cursor:pointer}.Switch_root__lAikV:has(.Switch_input__yIMmr:disabled){opacity:.45}.Switch_input__yIMmr:disabled,.Switch_root__lAikV:has(.Switch_input__yIMmr:disabled) .Switch_label__BN3rn{cursor:default}.Switch_input__yIMmr:disabled{pointer-events:none}@media (prefers-reduced-motion:reduce){.Switch_knob__Fr42E{transition:none}}.AvailabilityControl_anchor__wLDyB{position:relative;display:flex;min-width:0}.AvailabilityControl_pill__0avA9{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-pill);padding:var(--space-1) var(--pill-pad-x) var(--space-1) var(--space-2);min-height:var(--pill-min-h,auto);font:var(--font-label);color:var(--text-primary);cursor:pointer;transition:var(--transition-color);min-width:0;max-width:100%;text-align:left}.AvailabilityControl_pill__0avA9:hover{background:var(--surface-hover)}.AvailabilityControl_pill__0avA9[data-readonly=true]{cursor:default}.AvailabilityControl_pill__0avA9[data-readonly=true]:hover{background:var(--surface-sunken)}.AvailabilityControl_chevron__JPgUk{color:var(--text-faint);flex:0 0 auto}.AvailabilityControl_popover__AV3aW{position:absolute;top:calc(100% + var(--space-2));left:0;z-index:var(--z-popover);width:min(var(--status-popover-w),calc(100vw - 2 * var(--space-4)));background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--space-2);animation:scoco-pop var(--dur-base) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.AvailabilityControl_popover__AV3aW{animation:none}}.AvailabilityControl_choice__TCQm3{display:flex;gap:var(--space-3);align-items:flex-start;width:100%;text-align:left;background:none;border:0;cursor:pointer;padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);font:var(--font-body);color:var(--text-primary);transition:var(--transition-color)}.AvailabilityControl_choice__TCQm3:hover{background:var(--surface-hover)}.AvailabilityControl_choice__TCQm3:disabled{opacity:.45;pointer-events:none}.AvailabilityControl_radio__Ir1Sd{width:var(--status-radio);height:var(--status-radio);margin-top:var(--status-radio-nudge);border-radius:50%;border:1px solid var(--border-strong);background:transparent;flex:0 0 auto}.AvailabilityControl_radio__Ir1Sd[data-selected=true]{background:var(--accent);border-color:var(--accent)}.AvailabilityControl_choiceLabel__UEb0A{font:var(--font-label);display:block}.AvailabilityControl_choiceHint__IPGUI{font:var(--font-caption);color:var(--text-secondary);display:block}.AvailabilityControl_end__wb4oO{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-2);margin-left:var(--status-choice-indent)}.AvailabilityControl_endLabel__AnsdB{display:flex;flex-direction:column;gap:var(--space-1);font:var(--font-caption);color:var(--text-secondary)}.AvailabilityControl_endHint__9cIBs{font:var(--font-caption);color:var(--text-faint)}.AvailabilityControl_error__m6WL_{margin:0;padding:var(--space-2) var(--space-3);font:var(--font-caption);color:var(--danger-text)}.AvailabilityControl_note__vQmZc{border-top:1px solid var(--border-subtle);margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3) 0;font:var(--font-caption);color:var(--text-faint)}.Radio_root__1VXRL{display:inline-grid;grid-template-columns:var(--control-box) 1fr;column-gap:var(--space-3);align-items:start}.Radio_control__z0DAX{position:relative;grid-column:1;grid-row:1;width:var(--control-box);height:var(--control-box);margin-top:1px}.Radio_input__l0ClZ{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}@media (pointer:coarse){.Radio_input__l0ClZ{inset:calc((var(--tap-min) - var(--control-box)) / -2);width:var(--tap-min);height:var(--tap-min)}}.Radio_box__VRCT4{pointer-events:none;display:flex;width:var(--control-box);height:var(--control-box);align-items:center;justify-content:center;border:1px solid var(--border-control);border-radius:var(--radius-pill);background:var(--surface);transition:var(--transition-color)}.Radio_dot__4H6ma{width:var(--control-dot);height:var(--control-dot);border-radius:var(--radius-pill);background:var(--accent);transform:scale(0);transition:transform var(--dur-fast) var(--ease-standard)}.Radio_input__l0ClZ:hover+.Radio_box__VRCT4{border-color:var(--accent)}.Radio_input__l0ClZ:focus-visible+.Radio_box__VRCT4{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-gap);box-shadow:var(--ring-focus)}.Radio_input__l0ClZ:checked+.Radio_box__VRCT4{border-color:var(--accent)}.Radio_input__l0ClZ:checked+.Radio_box__VRCT4 .Radio_dot__4H6ma{transform:scale(1)}.Radio_label__o9rym{grid-column:2;font:var(--font-body);cursor:pointer}.Radio_hint___mV1f{grid-column:2;font:var(--font-caption);color:var(--text-secondary)}.Radio_root__1VXRL:has(.Radio_input__l0ClZ:disabled){opacity:.45}.Radio_input__l0ClZ:disabled,.Radio_root__1VXRL:has(.Radio_input__l0ClZ:disabled) .Radio_label__o9rym{cursor:default}.Radio_input__l0ClZ:disabled{pointer-events:none}@media (prefers-reduced-motion:reduce){.Radio_dot__4H6ma{transition:none}}.Modal_scrim__6tLNy{position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--overlay);color:var(--text-primary);z-index:var(--z-modal)}.Modal_scrim__6tLNy:not([open]){display:none}.Modal_scrim__6tLNy[open]{display:flex;align-items:flex-end;justify-content:center}@media (min-width:640px){.Modal_scrim__6tLNy{padding:var(--space-6)}.Modal_scrim__6tLNy[open]{align-items:center}}.Modal_scrim__6tLNy::-webkit-backdrop{background:transparent}.Modal_scrim__6tLNy::backdrop{background:transparent}.Modal_panel__9x9vG{display:flex;flex-direction:column;width:100%;max-width:100%;max-height:85dvh;background:var(--surface);border:1px solid var(--border);border-bottom:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);overflow:hidden;animation:Modal_sheet-up__Lsn7E var(--dur-base) var(--ease-out)}@keyframes Modal_sheet-up__Lsn7E{0%{transform:translateY(var(--sheet-rise));opacity:0}to{transform:none;opacity:1}}@media (max-height:480px){.Modal_panel__9x9vG{max-height:100dvh;border-radius:0}}@media (min-width:640px){.Modal_panel__9x9vG{width:var(--modal-w);max-height:100%;border-bottom:1px solid var(--border);border-radius:var(--radius-lg);animation:scoco-pop var(--dur-base) var(--ease-out)}}.Modal_handle__lpN69{flex:0 0 auto;width:var(--sheet-handle-w);height:var(--sheet-handle-h);margin:var(--space-3) auto var(--space-1);border-radius:var(--radius-pill);background:var(--border-strong)}@media (min-width:640px){.Modal_handle__lpN69{display:none}}.Modal_header__ll_6n{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-3)}.Modal_heading__kZmmW{flex:1 1;min-width:0}.Modal_title__kj1mH{font:var(--font-section-title)}.Modal_description__KwKpx{font:var(--font-body);color:var(--text-secondary);margin:var(--space-2) 0 0}.Modal_body__REJm4{flex:1 1;overflow-y:auto;padding:0 var(--space-5) var(--space-5)}.Modal_footer__aHsNU{padding:var(--space-4) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface-sunken)}.Modal_footer__aHsNU,.Modal_footer__aHsNU>div{display:flex;flex-direction:column-reverse;gap:var(--space-2)}.Modal_footer__aHsNU>div{align-items:stretch;width:100%}@media (min-width:640px){.Modal_footer__aHsNU{flex-direction:row;justify-content:flex-end;padding:var(--space-4) var(--space-5)}.Modal_footer__aHsNU>div{flex-direction:row;align-items:center;justify-content:flex-end;width:auto}}.Modal_close__WBtU_{flex:0 0 auto;width:var(--dialog-close-size);height:var(--dialog-close-size);display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;transition:var(--transition-color)}.Modal_close__WBtU_:hover{background:var(--surface-hover);color:var(--text-primary)}.Modal_close__WBtU_:active{background:var(--surface-active)}@media (prefers-reduced-motion:reduce){.Modal_panel__9x9vG{animation:none}}.IconButton_iconButton__n5hOx{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;transition:var(--transition-color)}.IconButton_iconButton__n5hOx:hover{background:var(--surface-hover)}.IconButton_iconButton__n5hOx:active{background:var(--surface-active)}.IconButton_iconButton__n5hOx:disabled{opacity:.45;pointer-events:none}.IconButton_sm___GYq2{width:var(--icon-btn-sm);height:var(--icon-btn-sm)}.IconButton_md__0tiU6{width:var(--icon-btn-md);height:var(--icon-btn-md)}.IconButton_iconButton__n5hOx.IconButton_active__CDK03{background:var(--surface-active);color:var(--text-primary)}.FilterSheet_sheet__04BtL{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.Toast_viewport__tfHQU{position:fixed;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--space-3));left:var(--space-4);right:var(--space-4);z-index:var(--z-toast);display:flex;flex-direction:column;align-items:stretch;pointer-events:none}@media (min-width:1024px){.Toast_viewport__tfHQU{bottom:var(--space-5);left:var(--space-5);right:auto;align-items:flex-start}}.Toast_region__Ip7xl{display:flex;flex-direction:column;align-items:stretch}@media (min-width:1024px){.Toast_region__Ip7xl{align-items:flex-start}}.Toast_region__Ip7xl .Toast_toast__Lq83L{margin-top:var(--space-2)}.Toast_toast__Lq83L{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-inverse);color:var(--text-inverse);border-radius:var(--radius);box-shadow:var(--shadow-lg);font:var(--font-label);pointer-events:auto;animation:scoco-rise var(--dur-base) var(--ease-out)}.Toast_message__L4jLd{min-width:0}.Toast_success__PVwZu .Toast_icon___lYYY{color:var(--success)}.Toast_info__XLvc8 .Toast_icon___lYYY{color:var(--info)}.Toast_error___vvNZ .Toast_icon___lYYY{color:var(--danger)}.Toast_dismiss__jsHMM{flex:0 0 auto;width:var(--toast-close-size);height:var(--toast-close-size);display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:inherit;opacity:.6;cursor:pointer;transition:var(--transition-color),opacity var(--dur-fast) var(--ease-standard)}.Toast_dismiss__jsHMM:hover{opacity:1}@media (prefers-reduced-motion:reduce){.Toast_toast__Lq83L{animation:none}}.AnalyticsConsent_choices__8KuPR{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2);width:100%}.AnalyticsConsent_choices__8KuPR>*{width:100%}.AnalyticsConsent_body__llqZX{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.AnalyticsConsent_body__llqZX p{margin:0}.ServiceUnavailable_page__7cC45{min-height:100dvh;display:grid;place-items:center;padding:var(--space-8)}.ServiceUnavailable_retry__G0oGi{display:inline-flex;align-items:center;justify-content:center;height:var(--control-h);padding:0 var(--space-4);font:var(--font-label);letter-spacing:var(--tracking-snug);font-weight:var(--weight-semibold);border-radius:var(--radius-sm);border:1px solid var(--accent);background:var(--accent);color:var(--accent-contrast);text-decoration:none;transition:var(--transition-color)}.ServiceUnavailable_retry__G0oGi:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.Textarea_textarea__DYueD{width:100%;padding:var(--space-3);background:var(--surface);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:var(--font-body);font-size:var(--control-font);resize:vertical;transition:var(--transition-color),box-shadow var(--dur-fast) var(--ease-standard)}.Textarea_textarea__DYueD::placeholder{color:var(--text-faint)}.Textarea_textarea__DYueD[aria-invalid=true]{border-color:var(--danger-border)}.Textarea_textarea__DYueD:focus-visible{border-color:var(--accent)}.Textarea_textarea__DYueD:disabled{opacity:.45;cursor:not-allowed}.CommandPalette_dialog__xnwlw{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:none;background:transparent;color:var(--text-primary)}.CommandPalette_dialog__xnwlw::-webkit-backdrop{background:var(--overlay)}.CommandPalette_dialog__xnwlw::backdrop{background:var(--overlay)}.CommandPalette_panel__JGAWt{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;background:var(--surface-raised);overflow:hidden;animation:CommandPalette_palette-in__YKIXt var(--dur-fast) var(--ease-out)}@keyframes CommandPalette_palette-in__YKIXt{0%{opacity:0}to{opacity:1}}@media (min-width:640px){.CommandPalette_panel__JGAWt{width:min(var(--palette-w),calc(100% - 2 * var(--space-4)));height:auto;max-height:min(var(--palette-max-h),calc(100% - 2 * var(--space-8)));margin:18vh auto 0;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:scoco-pop var(--dur-fast) var(--ease-out)}}.CommandPalette_inputRow__ud9aS{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4);border-bottom:1px solid var(--border-subtle);flex:0 0 auto}.CommandPalette_cancel__Lp7Ni{flex:0 0 auto;min-height:var(--tap-min);padding:0 var(--space-2);border:none;background:transparent;font:inherit;font-size:var(--text-sm);color:var(--text-link);cursor:pointer}@media (min-width:640px){.CommandPalette_cancel__Lp7Ni{display:none}}.CommandPalette_inputIcon__jajPY{color:var(--text-faint);flex:0 0 auto}.CommandPalette_input__NzFqP{flex:1 1 auto;min-width:0;height:var(--palette-input-h);border:none;background:transparent;font:inherit;font-size:max(var(--text-md),var(--control-font));color:var(--text-primary)}.CommandPalette_input__NzFqP::placeholder{color:var(--text-faint)}.CommandPalette_input__NzFqP:focus,.CommandPalette_input__NzFqP:focus-visible{outline:none;box-shadow:none}.CommandPalette_list__wyq_M{list-style:none;margin:0;padding:var(--space-2);overflow-y:auto;flex:1 1 auto;min-height:0}.CommandPalette_groupLabel__hOwWs{font:var(--font-overline);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint);padding:var(--space-3) var(--space-3) var(--space-1)}.CommandPalette_option__cFkjx{display:flex;align-items:center;gap:var(--space-3);min-height:var(--row-h);padding:0 var(--space-3);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-primary);font-size:var(--text-sm)}.CommandPalette_option__cFkjx[aria-selected=true]{background:var(--surface-active)}.CommandPalette_optionIcon__mKfgr{color:var(--text-secondary);flex:0 0 auto}.CommandPalette_optionLabel__zMY5l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommandPalette_danger__b8StW,.CommandPalette_danger__b8StW .CommandPalette_optionIcon__mKfgr{color:var(--danger-text)}@media (prefers-reduced-motion:reduce){.CommandPalette_panel__JGAWt{animation:none}}.MobileTabBar_bar__MkpN4{display:flex;position:fixed;left:0;right:0;bottom:0;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--border-subtle);z-index:var(--z-tabbar)}@media (min-width:1024px){.MobileTabBar_bar__MkpN4{display:none}}.MobileTabBar_tab__I_J_s{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-half);position:relative;border:0;background:none;padding:0;font:var(--font-body);font-size:.6875rem;color:var(--text-secondary);text-decoration:none;cursor:pointer}.MobileTabBar_tab__I_J_s:hover{text-decoration:none;color:var(--text-primary)}.MobileTabBar_tab__I_J_s[aria-current=page]{color:var(--text-primary);box-shadow:inset 0 var(--accent-bar-w) 0 var(--accent)}.MobileTabBar_tab__I_J_s[aria-current=page] .MobileTabBar_icon__lEyg0{color:var(--text-accent)}.MobileTabBar_label__GBuNA{max-width:100%;padding:0 var(--space-half);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileTabBar_count__pTBWQ{position:absolute;top:var(--space-1);left:calc(50% + var(--space-1));min-width:var(--count-h-sm);height:var(--count-h-sm);padding:0 var(--space-1);border-radius:var(--radius);background:var(--accent);color:var(--accent-contrast);font-size:.6875rem;font-weight:600;line-height:var(--count-h-sm);text-align:center}.MobileTabBar_sheet___UGX_:not([open]){display:none}.MobileTabBar_sheet___UGX_[open]{display:flex}.MobileTabBar_sheet___UGX_{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;flex-direction:column;justify-content:flex-end}.MobileTabBar_sheet___UGX_::-webkit-backdrop{background:var(--overlay)}.MobileTabBar_sheet___UGX_::backdrop{background:var(--overlay)}.MobileTabBar_panel__jX0_L{max-height:100dvh;overflow-y:auto;background:var(--surface);border-radius:var(--radius) var(--radius) 0 0;border-top:1px solid var(--border-subtle);padding:var(--space-3) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom));display:flex;flex-direction:column;animation:MobileTabBar_tab-sheet-up__W3MnZ var(--dur-base) var(--ease-out)}@keyframes MobileTabBar_tab-sheet-up__W3MnZ{0%{transform:translateY(var(--sheet-rise));opacity:0}to{transform:none;opacity:1}}.MobileTabBar_sheetItem__Rjd7r{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:var(--text-primary);font:var(--font-body);text-decoration:none}.MobileTabBar_sheetItem__Rjd7r:hover{background:var(--surface-hover);text-decoration:none}.MobileTabBar_sheetItem__Rjd7r[aria-current=page]{background:var(--accent-soft)}.MobileTabBar_sheetIcon__OSTYZ{color:var(--text-secondary)}.MobileTabBar_sheetItem__Rjd7r[aria-current=page] .MobileTabBar_sheetIcon__OSTYZ{color:var(--text-accent)}.MobileTabBar_profile__gMvte{margin-top:var(--space-2);border-top:1px solid var(--border-subtle);padding-top:var(--space-2)}.MobileTabBar_close__BdhT3{margin-top:var(--space-2);padding:var(--space-3);border:0;border-top:1px solid var(--border-subtle);background:none;color:var(--text-secondary);font:var(--font-body);cursor:pointer}@media (prefers-reduced-motion:reduce){.MobileTabBar_panel__jX0_L{animation:none}}.NavigationProgress_bar__HFOoZ{position:fixed;inset:0 0 auto;z-index:var(--z-progress);height:var(--nav-progress-h);background:var(--accent);transform:scaleX(0);transform-origin:left center;opacity:0;pointer-events:none}.NavigationProgress_bar__HFOoZ[data-phase=loading]{opacity:1;animation:NavigationProgress_grow__EnV3S 8s var(--ease-out) var(--nav-progress-delay) both}.NavigationProgress_bar__HFOoZ[data-phase=done]{transform:scaleX(1);opacity:0;transition:transform var(--dur-slow) var(--ease-standard),opacity var(--dur-slow) var(--ease-standard) var(--dur-fast)}@keyframes NavigationProgress_grow__EnV3S{0%{transform:scaleX(0)}12%{transform:scaleX(.4)}to{transform:scaleX(.9)}}.Field_field__KBUTJ{display:flex;flex-direction:column;gap:var(--space-2)}.Field_labelRow__F_Sdp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.Field_label__3Ud6Z{font:var(--font-label);color:var(--text-primary)}.Field_required__qvIRG{color:var(--text-accent)}.Field_hint__1__SG{font:var(--font-caption);color:var(--text-secondary)}.Field_error__61aVp{font:var(--font-caption);color:var(--danger-text)}.HoursGrid_hoursDay__wHsff{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start;padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle)}.HoursGrid_hoursDay__wHsff:last-child{border-bottom:none}.HoursGrid_hoursName__5zhfL{width:auto;flex:0 0 auto;padding-top:0;font-size:var(--text-sm);color:var(--text-primary)}.HoursGrid_hoursWindows__iBvFy{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 auto;min-width:0}.HoursGrid_hoursWindow__cnqA0{display:flex;gap:var(--space-2);align-items:center}.HoursGrid_hoursTime__nZATQ{width:100%;flex:1 1 100%}.HoursGrid_hoursClosed__qIpSh{font-size:var(--text-xs);color:var(--text-faint)}.HoursGrid_hoursClosedRow__TjrlW{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}@media (min-width:640px){.HoursGrid_hoursTime__nZATQ{width:var(--hours-time-w);flex:0 0 auto}.HoursGrid_hoursDay__wHsff{flex-direction:row;gap:var(--space-3)}.HoursGrid_hoursName__5zhfL{width:var(--assistant-hours-day-w);padding-top:var(--hours-label-nudge)}}.SaveState_state__vlMvj{display:inline-flex;align-items:center;gap:var(--space-1);font:var(--font-caption);color:var(--text-faint);min-height:1em}.SaveState_state__vlMvj[data-state=saved]{color:var(--success-text)}.SaveState_state__vlMvj[data-state=error]{color:var(--danger-text)}.SaveBar_bar__e_4J8{position:-webkit-sticky;position:sticky;bottom:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--surface);border-top:1px solid var(--border);box-shadow:var(--shadow-sticky);animation:scoco-rise var(--dur-base) var(--ease-out)}.SaveBar_message__YzhLl{flex:1 1;font:var(--font-label);color:var(--text-secondary)}.SaveBar_error___WCB3{color:var(--danger-text)}@media (prefers-reduced-motion:reduce){.SaveBar_bar__e_4J8{animation:none}}.Assistants_page__euFrQ{width:100%;box-sizing:border-box;padding:var(--space-4) var(--space-4) var(--space-10)}@media (min-width:640px){.Assistants_page__euFrQ{padding:var(--space-6) var(--space-8) var(--space-12)}}.Assistants_banner__LE4ny{margin-bottom:var(--space-4)}.Assistants_grid__C_xcV{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-5)}@media (min-width:640px){.Assistants_grid__C_xcV{grid-template-columns:repeat(auto-fill,minmax(var(--assistant-card-min-w),1fr))}}.Assistants_card__ZO5Ab{display:flex;flex-direction:column;gap:var(--space-2);min-height:var(--assistant-card-min-h)}.Assistants_cardHead__h16l1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.Assistants_cardName__a4hy7{margin:0;font-size:var(--text-base);font-weight:600;color:var(--text-primary);line-height:1.3}.Assistants_cardMeta__Urvpy{font-size:var(--text-xs);color:var(--text-secondary)}.Assistants_cardNumber__5jHV9{font-size:var(--text-sm);color:var(--text-primary)}.Assistants_cardFacts__JOYq0{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:var(--space-2);row-gap:var(--space-2);margin:var(--space-2) 0 0;padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.Assistants_cardFacts__JOYq0 dt{font-size:var(--text-xs);color:var(--text-secondary)}.Assistants_cardFacts__JOYq0 dd{margin:0;min-width:0}.Assistants_cardCalls__l5TeY{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.Assistants_cardStatsValue__nUJt8{font-size:var(--text-sm);font-weight:600;color:var(--text-primary)}.Assistants_cardQuality__xTmbI{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary)}.Assistants_cardQualityValue__bcqto{font-weight:600;color:var(--text-primary)}.Assistants_cardQualityNone__TEUBw{color:var(--text-secondary)}.Assistants_cardActions__N4THd{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:auto;padding-top:var(--space-3)}.Assistants_modalForm__VrJ8y{display:flex;flex-direction:column;gap:var(--space-4)}.Assistants_vorlage__0u_5f{display:flex;flex-direction:column;gap:var(--space-3)}.Assistants_vorlageLabel__sZkMC{font:var(--font-label);color:var(--text-primary)}.Assistants_modalNote__pjslr{margin:0;font-size:var(--text-xs);color:var(--text-secondary)}.Assistants_dialogBody___i7i8{display:flex;flex-direction:column;gap:var(--space-3)}.Assistants_dialogText__NmP9Z{margin:0;font-size:var(--text-sm);color:var(--text-primary);line-height:1.55}.Assistants_dialogHeading__Cm92U{margin:var(--space-2) 0 0;font:var(--font-label);color:var(--text-primary)}.Assistants_dialogNote__SrqnD{margin:0;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.Assistants_runList__NHSgf{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.Assistants_runRow__ChEw6{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary)}.Assistants_deleted__rhAjX{margin-top:var(--space-6)}.Assistants_deletedIntro__QOtXQ{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--text-secondary)}.Assistants_deletedList__euHkP{margin:0;padding:0;list-style:none}.Assistants_deletedRow__aEWWg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border-subtle)}.Assistants_deletedText__FSP8_{display:flex;flex:1 1 14rem;min-width:0;flex-direction:column;gap:var(--space-1)}.Assistants_deletedName__I6zli{font-weight:500;color:var(--text-primary);overflow-wrap:anywhere}.Assistants_deletedMeta__rFLH3{font-size:var(--text-xs);color:var(--text-secondary);overflow-wrap:anywhere}.GlanceEditor_body__NDRbt,.GlanceEditor_stack__gXnoQ{display:flex;flex-direction:column;gap:var(--space-4)}.GlanceEditor_note__yX7xB{margin:0;font:var(--font-caption);color:var(--text-secondary)}.GlanceEditor_problems__vdFmY{margin:0;padding-left:var(--space-5)}.GlanceEditor_rules__DVVIx{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.OptionCard_root__cvlSQ{display:flex;align-items:center;gap:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:var(--transition-color)}.OptionCard_body__vufUy{display:flex;flex:1 1;min-width:0;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);cursor:pointer}.OptionCard_block__8jYW7{align-items:stretch}.OptionCard_block__8jYW7 .OptionCard_body__vufUy{padding:var(--space-5)}.OptionCard_input__X27nd{position:absolute;width:var(--control-box);height:var(--control-box);margin:0;opacity:0}@media (pointer:coarse){.OptionCard_input__X27nd{width:var(--tap-min);height:var(--tap-min);margin:calc((var(--control-box) - var(--tap-min)) / 2)}}.OptionCard_marker__e5BMH{display:flex;flex:0 0 auto;width:var(--control-box);height:var(--control-box);align-items:center;justify-content:center;margin-top:1px;border:1px solid var(--border-control);border-radius:var(--radius-pill);background:var(--surface);transition:var(--transition-color);pointer-events:none}.OptionCard_dot__gba4q{width:var(--control-dot);height:var(--control-dot);border-radius:var(--radius-pill);background:var(--accent);transform:scale(0);transition:transform var(--dur-fast) var(--ease-standard)}.OptionCard_text__6qaLO{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.OptionCard_label__6F6Lc{font:var(--font-label);color:var(--text-primary)}.OptionCard_block__8jYW7 .OptionCard_label__6F6Lc{font:var(--font-card-title)}.OptionCard_description__TWG1g{font:var(--font-body);color:var(--text-secondary);line-height:1.6}.OptionCard_action__2_RK_{flex:0 0 auto;padding-right:var(--space-4)}.OptionCard_root__cvlSQ:has(.OptionCard_input__X27nd:checked){background:var(--accent-soft);border-color:var(--accent-border)}.OptionCard_root__cvlSQ:has(.OptionCard_input__X27nd:checked) .OptionCard_marker__e5BMH{border-color:var(--accent)}.OptionCard_root__cvlSQ:has(.OptionCard_input__X27nd:checked) .OptionCard_dot__gba4q{transform:scale(1)}.OptionCard_root__cvlSQ:hover:not(:has(.OptionCard_input__X27nd:disabled)){border-color:var(--border-strong)}.OptionCard_root__cvlSQ:has(.OptionCard_input__X27nd:checked):hover{border-color:var(--accent)}.OptionCard_root__cvlSQ:has(.OptionCard_input__X27nd:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-gap);box-shadow:var(--ring-focus)}.OptionCard_root__cvlSQ:has(.OptionCard_input__X27nd:disabled){opacity:.45}.OptionCard_root__cvlSQ:has(.OptionCard_input__X27nd:disabled) .OptionCard_body__vufUy{cursor:default}@media (prefers-reduced-motion:reduce){.OptionCard_dot__gba4q{transition:none}}