.PatientList_main__O07JY{padding:28px 48px 40px;display:flex;flex-direction:column;overflow-y:auto}.PatientList_wrap__prRsv{max-width:1080px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:16px}.PatientList_pageHeader__QxE4C{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.PatientList_title__di2mc{font-size:1.771rem;font-weight:800;letter-spacing:-.03em;color:var(--ink);margin:0 0 4px}.PatientList_subtitle__73GRl{font-size:.929rem;color:var(--muted);margin:0}.PatientList_filterBar__N34iH{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:12px}.PatientList_searchRow__us_MC{width:100%}.PatientList_filterRow__3UCgH{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PatientList_searchWrap__UkOb2{flex:1 1;min-width:200px;position:relative;display:flex;align-items:center}.PatientList_searchIcon__Pmd_r{position:absolute;left:10px;color:var(--muted);pointer-events:none}.PatientList_searchInput__Jobm3{width:100%;padding:8px 12px 8px 34px;border-radius:8px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-ink);font-size:1.102rem;font-family:inherit;outline:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .15s,box-shadow .15s}.PatientList_searchInput__Jobm3:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.PatientList_searchInput__Jobm3::placeholder{color:var(--muted-2)}.PatientList_searchInput__Jobm3::-webkit-search-cancel-button{display:none}.PatientList_statusSelect__nv_MK{padding:8px 32px 8px 12px;border-radius:8px;border:1px solid var(--input-border);background:var(--input-bg) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") no-repeat right 10px center;background-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--input-ink);font-size:.929rem;font-family:inherit;cursor:pointer;outline:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .15s,box-shadow .15s}.PatientList_statusSelect__nv_MK:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.PatientList_filterSelect__EFWNL{min-width:130px;flex-shrink:0}.PatientList_clearBtn__7EcD2{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:8px;border:1px solid var(--line-2);background:transparent;color:var(--muted);font-size:1.021rem;font-family:inherit;cursor:pointer;transition:color .15s,border-color .15s;white-space:nowrap}.PatientList_clearBtn__7EcD2:hover{color:var(--err);border-color:var(--err)}.PatientList_emptyCard__E_1Mo{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;border-radius:16px;text-align:center}.PatientList_emptyIcon__1ZWHM{width:60px;height:60px;border-radius:50%;background:var(--panel-tint);border:1px solid var(--glass-border);display:flex;align-items:center;justify-content:center;color:var(--muted);margin-bottom:4px}.PatientList_emptyTitle__NKSmS{font-size:1.143rem;font-weight:600;color:var(--ink)}.PatientList_emptyDesc__1L_il{font-size:1.102rem;color:var(--muted);margin-bottom:8px}.PatientList_tableCard__uLH_n{border-radius:16px;overflow:hidden;padding:0}.PatientList_table___zs2E{width:100%;border-collapse:collapse}.PatientList_th__4FWa5{padding:11px 16px;font-size:.786rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);text-align:left;border-bottom:1px solid var(--glass-border);white-space:nowrap;background:var(--panel-tint)}.PatientList_sortTh__UizuH{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PatientList_sortTh__UizuH:hover{color:var(--ink)}.PatientList_sortIconNeutral__WFfUC{opacity:.35;vertical-align:middle;margin-left:4px}.PatientList_sortIconActive__Vtabd{color:var(--brand);opacity:1;vertical-align:middle;margin-left:4px}.PatientList_tableMeta__84tHP{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 8px;border-bottom:1px solid var(--glass-border)}.PatientList_resultCount__3q8Vn{font-size:.857rem;font-weight:500;color:var(--muted)}.PatientList_metaRight___aSKE{display:flex;align-items:center;gap:14px}.PatientList_pageInfo__Z4vLO{font-size:.857rem;color:var(--muted-2)}.PatientList_pageSizeLabel__8vuN7{display:flex;align-items:center;gap:6px;font-size:.857rem;color:var(--muted)}.PatientList_pageSizeSelect__IAizL{min-width:70px;flex-shrink:0}.PatientList_pagination__aW3Mh{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 0}.PatientList_pageBtn__DZTK2{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 6px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-tint);color:var(--ink);font-size:.929rem;font-family:inherit;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.PatientList_pageBtn__DZTK2:hover:not(:disabled){border-color:var(--accent);background:var(--panel)}.PatientList_pageBtn__DZTK2:disabled{opacity:.35;cursor:not-allowed}.PatientList_pageBtnActive__9cFJC{border-color:var(--brand-2);background:rgba(30,91,191,.1);color:var(--brand-ink);font-weight:600}[data-theme=dark] .PatientList_pageBtnActive__9cFJC{background:rgba(75,125,209,.18)}.PatientList_pageEllipsis__eJbk3{display:inline-flex;align-items:center;justify-content:center;width:28px;color:var(--muted-2);font-size:.929rem}.PatientList_td__yd5az{padding:13px 16px;font-size:1.102rem;color:var(--ink);border-bottom:1px solid var(--hair);vertical-align:middle}.PatientList_row__P0Bmd{cursor:pointer;transition:background .12s}.PatientList_row__P0Bmd:hover .PatientList_td__yd5az{background:var(--panel-glass-2)}.PatientList_row__P0Bmd:last-child .PatientList_td__yd5az{border-bottom:none}.PatientList_patientCell__EatNd{display:flex;align-items:center;gap:12px}.PatientList_avatar__S1Bps{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--brand) 0,var(--brand-2) 60%,var(--accent) 120%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.929rem;font-weight:600;flex-shrink:0;letter-spacing:-.01em}.PatientList_patientName__KC6e2{font-weight:600;color:var(--ink);font-size:1.102rem}.PatientList_patientId__5yTTD{font-size:.938rem;color:var(--muted);margin-top:2px}.PatientList_mono__chqMt,.PatientList_patientId__5yTTD{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PatientList_subText__kwBxt{font-size:.857rem;color:var(--muted);margin-top:2px}.PatientList_viewChevron__03v59{display:inline-flex;color:var(--muted-2);transition:color .12s,transform .12s}.PatientList_row__P0Bmd:hover .PatientList_viewChevron__03v59{color:var(--brand-ink);transform:translateX(2px)}@media (max-width:960px){.PatientList_hideTablet__agslI{display:none}.PatientList_main__O07JY{padding:24px 28px 32px}}@media (max-width:680px){.PatientList_hideMobile__ktXCa{display:none}.PatientList_main__O07JY{padding:16px 16px 28px}.PatientList_filterRow__3UCgH{gap:6px}.PatientList_filterSelect__EFWNL{font-size:.857rem}.PatientList_searchWrap__UkOb2{min-width:100%}.PatientList_pageHeader__QxE4C{align-items:flex-start}}.PatientList_animDelay90__cXbHq{animation-delay:90ms}.PatientList_clearBtnMt4__L3W47{margin-top:4px}@media (max-width:1024px){.PatientList_main__O07JY{padding:20px}}@media (max-width:680px){.PatientList_main__O07JY{padding:14px 12px}}.AdminPanel_main__BmcSz{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0!important;margin:0!important;gap:0}.AdminPanel_pageHeader__NlVHj{padding:28px 40px 20px;border-bottom:1px solid var(--glass-border);flex-shrink:0;position:relative;background:linear-gradient(135deg,var(--panel-glass-2) 0,transparent 70%);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}.AdminPanel_pageHeader__NlVHj:before{content:"";position:absolute;left:8%;right:8%;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--glass-highlight),transparent);pointer-events:none}.AdminPanel_pageTitle__bHU72{font-size:1.771rem;font-weight:800;color:var(--ink);letter-spacing:-.03em;margin:0}.AdminPanel_pageSub__vbKxi{font-size:.914rem;color:var(--muted);margin:4px 0 0}.AdminPanel_body__INRsm{display:flex;flex:1 1;min-height:0;overflow:hidden}.AdminPanel_featuresSection__1occE{padding:14px 40px;border-bottom:1px solid var(--glass-border);flex-shrink:0;display:flex;gap:12px;background:var(--panel-glass-2)}.AdminPanel_featureCard__6Sv6y{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px;border-radius:12px;background:var(--panel-glass);border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight);flex:1 1;max-width:340px;cursor:pointer;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdminPanel_featureCard__6Sv6y:hover{background:var(--panel-glass-2)}.AdminPanel_featureInfo__LI7Px{display:flex;flex-direction:column;gap:2px}.AdminPanel_featureLabel__RapZm{font-size:.929rem;font-weight:600;color:var(--ink)}.AdminPanel_featureSub__ddlqk{font-size:.938rem;color:var(--muted-2);line-height:1.4}.AdminPanel_featureToggle__khL21{width:36px;height:20px;border-radius:999px;background:var(--line-2);position:relative;flex-shrink:0;transition:background .22s}.AdminPanel_featureToggleOn__jR53e{background:var(--accent)}.AdminPanel_featureThumb__zcAu3{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .22s cubic-bezier(.4,0,.2,1);pointer-events:none}.AdminPanel_featureToggleOn__jR53e .AdminPanel_featureThumb__zcAu3{transform:translateX(16px)}.AdminPanel_catNav___vfaj{width:210px;flex-shrink:0;border-right:1px solid var(--glass-border);overflow-y:auto;padding:14px 10px;display:flex;flex-direction:column;gap:2px;background:var(--panel-glass);backdrop-filter:blur(22px) saturate(1.35);-webkit-backdrop-filter:blur(22px) saturate(1.35);position:relative}.AdminPanel_catNav___vfaj:after{content:"";position:absolute;top:15%;bottom:15%;right:0;width:1px;background:linear-gradient(180deg,transparent,var(--glass-highlight),transparent);pointer-events:none}.AdminPanel_catBtn___wFXT{display:flex;align-items:center;justify-content:space-between;padding:0 10px;min-height:36px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;cursor:pointer;width:100%;text-align:left;transition:background .15s,border-color .15s,box-shadow .15s;gap:8px;box-sizing:border-box}.AdminPanel_catBtn___wFXT:hover{background:var(--panel-glass-2);border-color:var(--glass-border)}.AdminPanel_catBtnActive__rVDmd{background:var(--chip-info-bg);border-color:var(--chip-info-bd);box-shadow:0 2px 8px -4px rgba(11,58,130,.18),inset 0 1px 0 hsla(0,0%,100%,.15)}.AdminPanel_catLabel__RiKbM{font-size:.937rem;color:var(--muted);flex:1 1;font-weight:500;transition:color .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.AdminPanel_catBtnActive__rVDmd .AdminPanel_catLabel__RiKbM{color:var(--brand);font-weight:600}.AdminPanel_catBtn___wFXT:hover .AdminPanel_catLabel__RiKbM{color:var(--ink)}.AdminPanel_catCount__hUVbR{font-size:.8rem;background:var(--panel-glass-2);border:1px solid var(--glass-border);color:var(--muted);padding:1px 7px;border-radius:20px;font-weight:500;transition:background .15s,color .15s,border-color .15s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.AdminPanel_catBtnActive__rVDmd .AdminPanel_catCount__hUVbR{background:rgba(11,58,130,.1);border-color:var(--chip-info-bd);color:var(--brand)}.AdminPanel_content__AQ7_u{flex:1 1;overflow-y:auto;padding:28px 36px}.AdminPanel_contentHeader__2mlGo{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px;gap:16px}.AdminPanel_contentTitle__p0BVa{font-size:1.086rem;font-weight:700;color:var(--ink)}.AdminPanel_contentSub__e35Lg{font-size:.88rem;color:var(--muted);margin-top:3px}.AdminPanel_list__jIvfX{border-radius:var(--radius);overflow:hidden}.AdminPanel_row__tmLOW{display:flex;align-items:center;padding:13px 16px;border-bottom:1px solid var(--glass-border);gap:12px;transition:background .12s;position:relative}.AdminPanel_row__tmLOW:last-child{border-bottom:none}.AdminPanel_row__tmLOW:hover{background:var(--panel-glass-2)}.AdminPanel_row__tmLOW:hover:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--glass-highlight),transparent);pointer-events:none}.AdminPanel_rowEditing__ryPHD{background:var(--chip-info-bg);opacity:.45;pointer-events:none}.AdminPanel_rowStacked__aCXIA{align-items:flex-start}.AdminPanel_rowMain__Jst4M{flex:1 1;min-width:0}.AdminPanel_rowLabel__ctDhf{font-size:.983rem;font-weight:500;color:var(--ink);flex:1 1}.AdminPanel_rowMeta__iaXhh{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:5px}.AdminPanel_metaText__iOfvg{font-size:.857rem;color:var(--muted)}.AdminPanel_metaDot__5Btyv{font-size:.857rem;color:var(--muted-2)}.AdminPanel_dpAddress__Qdzb_{font-size:.846rem;color:var(--muted);margin-top:4px}.AdminPanel_rowActions__IAZuP{display:flex;gap:4px;flex-shrink:0}.AdminPanel_actionBtn__X7bzE{padding:4px 10px;border-radius:var(--radius-sm);border:1px solid var(--glass-border);background:var(--panel-glass-2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;font-size:.857rem;color:var(--muted);transition:background .12s,border-color .12s,color .12s,box-shadow .12s;font-family:inherit}.AdminPanel_actionBtn__X7bzE:hover{background:var(--panel-glass);border-color:var(--accent);color:var(--ink);box-shadow:0 0 0 2px var(--focus-ring)}.AdminPanel_actionBtnDanger__QI3QL:hover{background:var(--panel-glass-2);border-color:rgba(220,38,38,.35);color:var(--err);box-shadow:0 0 0 2px var(--err-ring)}.AdminPanel_badge__nRtUP{font-size:.8rem;padding:2px 9px;border-radius:20px;background:var(--chip-info-bg);border:1px solid var(--chip-info-bd);color:var(--brand);font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.AdminPanel_badgeGreen__hz8cn{font-size:.8rem;padding:2px 9px;border-radius:20px;background:var(--ok-bg);border:1px solid rgba(22,163,74,.18);color:var(--ok);font-weight:500}.AdminPanel_badgeMuted__xXocP{font-size:.8rem;padding:2px 9px;border-radius:20px;background:var(--panel-glass-2);border:1px solid var(--glass-border);color:var(--muted);font-weight:500}.AdminPanel_badgeWarn___zK76{font-size:.8rem;padding:2px 9px;border-radius:20px;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3);color:#92400e;font-weight:500}[data-theme=dark] .AdminPanel_badgeWarn___zK76{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.25);color:#fbbf24}.AdminPanel_productCode__Zsf5I{font-size:.971rem;font-weight:700;color:var(--accent);letter-spacing:.02em}.AdminPanel_formCard__mTXSo{padding:20px 22px;border-radius:var(--radius);margin-bottom:16px}.AdminPanel_formTitle__upv4W{font-size:.971rem;font-weight:700;color:var(--ink);margin-bottom:16px;letter-spacing:-.01em}.AdminPanel_formGrid__PyCOr{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:16px}.AdminPanel_formField__v_ATQ{display:flex;flex-direction:column;gap:5px}.AdminPanel_spanFull__lTjUN{grid-column:1/-1}.AdminPanel_formLabel__OAJfk{font-size:.823rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.AdminPanel_formInput__d3We9{padding:8px 10px;border:1px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--ink);font-size:.971rem;font-family:inherit;transition:border-color .15s,box-shadow .15s,transform .15s}.AdminPanel_formInput__d3We9:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);transform:translateY(-1px)}.AdminPanel_checkRow___GI2X{display:flex;align-items:center;gap:8px;font-size:.949rem;color:var(--ink);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdminPanel_checkGrid__riDdu{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.AdminPanel_checkChip__tsZv5{display:flex;align-items:center;gap:5px;font-size:.914rem;color:var(--muted);cursor:pointer;padding:5px 12px;border-radius:20px;border:1px solid var(--glass-border);background:var(--panel-glass-2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .15s,border-color .15s,color .15s,box-shadow .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.AdminPanel_checkChip__tsZv5:hover{border-color:var(--accent);color:var(--ink);box-shadow:0 0 0 2px var(--focus-ring)}.AdminPanel_checkChipOn__7gdE8{background:var(--chip-info-bg);border-color:var(--chip-info-bd);color:var(--brand);box-shadow:0 2px 6px -3px rgba(11,58,130,.2),inset 0 1px 0 hsla(0,0%,100%,.12)}.AdminPanel_checkHint__Hgp_y{font-size:.857rem;color:var(--muted);margin-top:8px;font-style:italic}.AdminPanel_formActions__sXLTE{display:flex;gap:8px;justify-content:flex-end;padding-top:4px}.AdminPanel_empty__HrDzI{text-align:center;padding:48px 24px;color:var(--muted);font-size:.96rem;border:1px dashed var(--glass-border);border-radius:var(--radius);background:var(--panel-glass-2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.AdminPanel_exDaysWrap__Jq1Ti{display:flex;flex-direction:column;gap:16px}.AdminPanel_divTabs__fTvut{display:flex;gap:6px;flex-wrap:wrap}.AdminPanel_divTab__OFXHm{display:flex;align-items:center;gap:7px;padding:7px 14px;border-radius:9px;border:1px solid var(--glass-border);background:var(--panel-glass);color:var(--muted);font-size:1.021rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.AdminPanel_divTab__OFXHm:hover{color:var(--ink);background:var(--panel-glass-2)}.AdminPanel_divTabActive__Gp8LB{color:var(--brand-ink);border-color:var(--brand-2);background:rgba(30,91,191,.08)}[data-theme=dark] .AdminPanel_divTabActive__Gp8LB{background:rgba(75,125,209,.15)}.AdminPanel_divTabCount__iH1FK{padding:1px 6px;border-radius:99px;background:var(--line-2);color:var(--muted);font-size:.786rem;font-weight:600}.AdminPanel_divTabActive__Gp8LB .AdminPanel_divTabCount__iH1FK{background:rgba(30,91,191,.15);color:var(--brand-ink)}.AdminPanel_exDaysToolbar__u1JsB{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.AdminPanel_importBtn__s_xxJ{display:flex;align-items:center;gap:7px;padding:8px 16px;border-radius:9px;border:1px solid var(--glass-border);background:var(--panel-glass);color:var(--ink);font-size:.929rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s}.AdminPanel_importBtn__s_xxJ:hover:not(:disabled){background:var(--panel-glass-2);border-color:var(--accent)}.AdminPanel_importBtn__s_xxJ:disabled{opacity:.55;cursor:not-allowed}.AdminPanel_importOk__s26g8{font-size:1.021rem;color:var(--ok);font-weight:500}.AdminPanel_importErr__IQCPn{font-size:1.021rem;color:var(--err);font-weight:500}.AdminPanel_rowFlexCol__wyKCn{flex-direction:column;align-items:flex-start;gap:10px}.AdminPanel_rowLabelMb4__T1WvK{margin-bottom:4px}.AdminPanel_metaTextMb8___EjEQ{margin-bottom:8px}.AdminPanel_inputW240__wJn9s{width:240px}.AdminPanel_inputRowInline__5lWJy{display:flex;align-items:center;gap:10px}.AdminPanel_inputW80__KB_rd{width:80px}.AdminPanel_leadTimeUnit__SoySC{font-size:.929rem;color:var(--muted-2)}.AdminPanel_checkWrap__aSj_p{display:flex;flex-wrap:wrap;gap:10px}.AdminPanel_radioGroup___d_gN{display:flex;gap:16px;margin-top:4px}.AdminPanel_radioLabel__LH_p8{display:flex;align-items:center;gap:6px;cursor:pointer}.AdminPanel_formLabelMb10__v_gJv{margin-bottom:10px}.AdminPanel_formLabelNoMb__9nLKv{margin-bottom:0}.AdminPanel_rowPy8__pleq8{padding-top:8px;padding-bottom:8px}.AdminPanel_bandGridData__1ay6S,.AdminPanel_bandGrid__y7c_A{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}.AdminPanel_bandGridData__1ay6S{align-items:start}.AdminPanel_bandSpacer__N5cL7{width:48px}.AdminPanel_bandCellMuted__iqqE6{color:var(--muted);padding-top:6px}.AdminPanel_bandOverlapErr__bKvAh{font-size:.857rem;color:#92400e;margin-top:3px}.AdminPanel_errListMt__KvSOd{margin-top:8px}.AdminPanel_errItem__ZSyzY{font-size:.857rem;color:var(--err);margin-bottom:2px}.AdminPanel_sectionDividerTop__rO8KP{margin-top:8px;padding-top:16px;border-top:1px solid var(--line)}.AdminPanel_formTitleSm__L7FA5{margin-bottom:8px}.AdminPanel_formFieldMb20__is80B{margin-bottom:20px}.AdminPanel_inputUpper__H5utz{text-transform:uppercase;max-width:160px}.AdminPanel_badgeStandard__UD1lH{background:#22c55e22;color:#16a34a;border:1px solid #bbf7d0}.AdminPanel_badgeExtended__Uk4KB{background:#f59e0b22;color:#b45309;border:1px solid #fde68a}.AdminPanel_listScrollable__v0_FY{max-height:220px;overflow-y:auto;margin-bottom:12px}.AdminPanel_listRowClickable__buQeL{cursor:pointer}.AdminPanel_listRowDisabled__S00u7{opacity:.4;cursor:default;pointer-events:none}.AdminPanel_inputMaxW120__B9w9I{max-width:120px}.AdminPanel_actionBtnAccent__hKq1m{background:var(--accent);color:#fff;border-color:var(--accent)}.AdminPanel_filterEndRow__Mpnsj{display:flex;justify-content:flex-end;margin-bottom:10px}.AdminPanel_filterBar__uPN_Z{display:flex;gap:8px;margin-bottom:10px;align-items:center;flex-wrap:wrap}.AdminPanel_filterSearch__7VnGC{flex:1 1;min-width:160px}.AdminPanel_priceBold__Yf_vH{font-weight:600}.AdminPanel_rowMetaInline__d6uJR{display:flex;align-items:center;gap:8px;margin-top:4px}.AdminPanel_formInputCompact__W2v0E{width:80px;padding:2px 6px;font-size:.937rem}.AdminPanel_actionBtnSm__rLS_e{padding:2px 8px;font-size:.891rem}.AdminPanel_rowMetaMb2__anBxy{margin-bottom:2px}.AdminPanel_overlay__u8i0O{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:200;display:flex;align-items:center;justify-content:center}.AdminPanel_confirmDialog__lH3wD{max-width:420px;width:100%;padding:1.5rem}.AdminPanel_confirmText__YoaOU{font-size:1.029rem;line-height:1.5;margin:.75rem 0 1.25rem;color:var(--text-secondary,#666)}@media (max-width:1024px){.AdminPanel_pageHeader__NlVHj{padding:20px}.AdminPanel_featuresSection__1occE{padding:14px 20px;flex-wrap:wrap}.AdminPanel_content__AQ7_u{padding:20px}}@media (max-width:680px){.AdminPanel_pageHeader__NlVHj{padding:14px 12px}.AdminPanel_featuresSection__1occE{padding:12px}.AdminPanel_content__AQ7_u{padding:14px 12px}.AdminPanel_bandGridData__1ay6S,.AdminPanel_bandGrid__y7c_A,.AdminPanel_formGrid__PyCOr{grid-template-columns:1fr}}.AdminPanel_catDropdown__zHOl0{display:none}@media (max-width:960px){.AdminPanel_catNav___vfaj{display:none}.AdminPanel_catDropdown__zHOl0{display:block;margin-bottom:12px}.AdminPanel_content__AQ7_u,.AdminPanel_pageHeader__NlVHj{padding:12px;margin:0}}.LetterTemplateList_list__qLtN6{display:flex;flex-direction:column;gap:.5rem}.LetterTemplateList_row__4lp5x{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px}.LetterTemplateList_rowInfo__aW46e{display:flex;flex-direction:column;gap:.2rem}.LetterTemplateList_rowName__VyXfm{font-weight:500;font-size:1.086rem}.LetterTemplateList_rowMeta__tApHb{font-size:.891rem;opacity:.6}.LetterTemplateList_rowActions__1D5tv{display:flex;gap:.5rem}.LetterTemplateList_empty__ixKf6{text-align:center;padding:2rem;opacity:.5;font-size:1.029rem}.LetterTemplateList_confirmBar__2HnmU{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.3);border-radius:6px;font-size:.971rem;margin-top:.25rem}.LetterTemplateList_addButton__wHhUQ{margin-top:1rem;display:flex;gap:.5rem}.LetterTemplateList_importError__7ZQOJ{margin-top:.5rem;color:#f87171;font-size:.971rem}.LetterTemplateEditor_editor__08_ko{display:flex;flex-direction:column;gap:1rem}.LetterTemplateEditor_nameRow__cbll6{display:flex;flex-direction:column;gap:.4rem}.LetterTemplateEditor_nameLabel__VzxU1{font-size:.971rem;font-weight:500;opacity:.8}.LetterTemplateEditor_nameInput__cifGA{padding:.5rem .75rem;border-radius:6px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.07);color:inherit;font-size:1.086rem;width:100%;max-width:400px}.LetterTemplateEditor_nameInput__cifGA:focus{outline:none;border-color:hsla(0,0%,100%,.4)}.LetterTemplateEditor_toolbar__paOnp{display:flex;flex-wrap:wrap;gap:.3rem;padding:.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-bottom:none;border-radius:8px 8px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.LetterTemplateEditor_toolbarBtn__yBsKz{padding:.25rem .6rem;border-radius:4px;border:1px solid hsla(0,0%,100%,.15);background:transparent;color:inherit;font-size:.914rem;cursor:pointer;transition:background .15s}.LetterTemplateEditor_toolbarBtn__yBsKz:hover{background:hsla(0,0%,100%,.1)}.LetterTemplateEditor_toolbarBtnActive__ZXNbM{background:hsla(0,0%,100%,.15)}.LetterTemplateEditor_toolbarSeparator__2RFhD{width:1px;background:hsla(0,0%,100%,.15);margin:0 .2rem}.LetterTemplateEditor_mergeSelect__hUVdA{padding:.25rem .5rem;border-radius:4px;border:1px solid hsla(0,0%,100%,.15);background:rgba(0,0,0,.3);color:inherit;font-size:.914rem;cursor:pointer}.LetterTemplateEditor_a4Preview__swMqc{width:794px;max-width:100%;min-height:400px;background:#fff;color:#000;border-radius:0 0 8px 8px;overflow:visible}.LetterTemplateEditor_a4Preview__swMqc .ProseMirror{padding:40px;min-height:400px;outline:none;font-family:inherit;font-size:12pt;line-height:1.5}.LetterTemplateEditor_a4Preview__swMqc .ProseMirror p{margin:0 0 .5em}.LetterTemplateEditor_a4Preview__swMqc .ProseMirror h1{font-size:1.4em;margin:.5em 0 .3em}.LetterTemplateEditor_a4Preview__swMqc .ProseMirror h2{font-size:1.2em;margin:.4em 0 .25em}.LetterTemplateEditor_a4Preview__swMqc .ProseMirror h3{font-size:1.05em;margin:.3em 0 .2em}.LetterTemplateEditor_a4Preview__swMqc .ProseMirror table{font-size:inherit}.LetterTemplateEditor_a4Preview__swMqc .ProseMirror:after{content:"";display:table;clear:both}.LetterTemplateEditor_a4Preview__swMqc [data-type=page-break]{height:0;overflow:visible;margin:8px 0;position:relative;pointer-events:none}.LetterTemplateEditor_a4Preview__swMqc [data-type=page-break]:before{content:"— Page Break —";display:block;text-align:center;border-top:2px dashed rgba(99,102,241,.5);color:rgba(99,102,241,.7);font-size:.857rem;padding-top:4px;pointer-events:none}.LetterTemplateEditor_actions__nlzD7{display:flex;gap:.75rem}.LetterTemplateEditor_error__hnTxC{color:#f87171;font-size:.971rem}.CustomerAdminUsersPanel_panel__tiFyQ{padding:24px 40px;display:flex;flex-direction:column;gap:32px;overflow-y:auto}.CustomerAdminUsersPanel_section__y8t8M{display:flex;flex-direction:column;gap:12px}.CustomerAdminUsersPanel_sectionTitle__byaFK{font-size:.95rem;font-weight:600;color:var(--ink);margin:0}.CustomerAdminUsersPanel_empty__TUjBq{font-size:.875rem;color:var(--muted)}.CustomerAdminUsersPanel_table__VSC14{width:100%;border-collapse:collapse}.CustomerAdminUsersPanel_th__jIzEQ{text-align:left;font-size:.8rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;padding:8px 12px}.CustomerAdminUsersPanel_row__LdNDK,.CustomerAdminUsersPanel_th__jIzEQ{border-bottom:1px solid var(--glass-border)}.CustomerAdminUsersPanel_row__LdNDK:last-child{border-bottom:none}.CustomerAdminUsersPanel_td__aRv2U{padding:10px 12px;font-size:.9rem;color:var(--ink);vertical-align:middle}.CustomerAdminUsersPanel_addRow__rmvep{display:flex;align-items:center;gap:10px}.GlobalAdminUsersPanel_panel__HnbqR{padding:24px 40px;overflow-y:auto}.GlobalAdminUsersPanel_empty__X_6Qt{padding:40px;color:var(--muted);font-size:.914rem}.GlobalAdminUsersPanel_table__gbBUY{width:100%;border-collapse:collapse}.GlobalAdminUsersPanel_th__8alDu{text-align:left;font-size:.8rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;padding:8px 12px}.GlobalAdminUsersPanel_row__efY6I,.GlobalAdminUsersPanel_th__8alDu{border-bottom:1px solid var(--glass-border)}.GlobalAdminUsersPanel_td__YlK_Z{padding:10px 12px;font-size:.9rem;color:var(--ink);vertical-align:middle}.GlobalAdminUsersPanel_customerToggle__VULqT{background:none;border:1px solid var(--glass-border);border-radius:6px;padding:4px 10px;font-size:.85rem;color:var(--ink);cursor:pointer}.GlobalAdminUsersPanel_customerToggle__VULqT:hover,.GlobalAdminUsersPanel_expandedRow__dwNlM{background:var(--panel-glass-2)}.GlobalAdminUsersPanel_expandedCell__gMtU6{padding:12px 16px}.GlobalAdminUsersPanel_customerList__v0oCv{display:flex;flex-wrap:wrap;gap:10px}.GlobalAdminUsersPanel_customerLabel__hi09V{display:flex;align-items:center;gap:6px;font-size:.875rem;color:var(--ink);cursor:pointer}.GlobalAdminUsersPanel_noCustomers__Wle4D{font-size:.875rem;color:var(--muted)}.Dashboard_main__wX5QV{display:flex;flex-direction:column;padding:32px 40px 40px;gap:28px;overflow-y:auto}.Dashboard_header__d_7xh{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.Dashboard_greeting__adAFt{font-size:1.886rem;font-weight:800;color:var(--ink);margin:0;letter-spacing:-.03em;line-height:1.15}.Dashboard_dateStr__oGXRs{font-size:.937rem;color:var(--muted);margin:5px 0 0}.Dashboard_headerActions__Uruu_{display:flex;gap:8px;align-items:center;padding-top:4px}.Dashboard_statsRow__6Vn76{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.Dashboard_statCard__peRHm{padding:18px 20px 0;border-radius:var(--radius);overflow:hidden;position:relative;cursor:default}.Dashboard_statTop__I_fkE{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.Dashboard_statIcon__bYD5f{opacity:.85;flex-shrink:0}.Dashboard_statValue__bE2RE{font-size:2rem;font-weight:800;color:var(--ink);letter-spacing:-.04em;line-height:1}.Dashboard_statLabel__zCPlE{font-size:.857rem;font-weight:500;color:var(--muted);margin-bottom:14px;text-transform:uppercase;letter-spacing:.04em}.Dashboard_statBar__jdBTl{height:3px;margin:0 -20px;opacity:.55}.Dashboard_contentGrid___hURS{display:grid;grid-template-columns:1fr 380px;grid-gap:16px;gap:16px;min-height:0}.Dashboard_panel__AV1Rz{border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.Dashboard_panelHeader__4SQ7z{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px;border-bottom:1px solid var(--glass-border);flex-shrink:0}.Dashboard_panelTitle__r9mOx{font-size:.937rem;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.06em}.Dashboard_panelTitleIcon__SY1t2{opacity:.7;display:flex;align-items:center}.Dashboard_viewAllBtn__FWoyq{font-size:.857rem;color:var(--brand);background:none;border:none;cursor:pointer;padding:2px 0;font-family:inherit;font-weight:500;opacity:.8;transition:opacity .12s}.Dashboard_viewAllBtn__FWoyq:hover{opacity:1;text-decoration:underline}.Dashboard_emptyState__5BICO{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:10px;flex:1 1;color:var(--muted);text-align:center}.Dashboard_emptyIcon__O_t9U{opacity:.3;margin-bottom:4px}.Dashboard_emptyState__5BICO p{font-size:.96rem;margin:0}.Dashboard_emptyAction__EhXO_{font-size:.914rem;color:var(--brand);background:none;border:none;cursor:pointer;font-family:inherit;font-weight:500;padding:0;opacity:.85;transition:opacity .12s}.Dashboard_emptyAction__EhXO_:hover{opacity:1;text-decoration:underline}.Dashboard_patientList__n25vj{display:flex;flex-direction:column;flex:1 1;overflow-y:auto}.Dashboard_patientRow__HmtlU{display:flex;align-items:center;padding:11px 18px;gap:12px;border-bottom:1px solid var(--glass-border);cursor:pointer;transition:background .12s;position:relative}.Dashboard_patientRow__HmtlU:last-child{border-bottom:none}.Dashboard_patientRow__HmtlU:hover{background:var(--panel-glass-2)}.Dashboard_patientRow__HmtlU:hover:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--glass-highlight),transparent);pointer-events:none}.Dashboard_avatar__NZhDq{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.777rem;font-weight:700;flex-shrink:0;letter-spacing:.03em}.Dashboard_patientInfo__sAJ1p{flex:1 1;min-width:0}.Dashboard_patientName__MVTjj{font-size:.971rem;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_patientMeta__kqaWC{font-size:.834rem;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_patientBadge__lVdVF{flex-shrink:0}.Dashboard_rowChevron__O5Lyd{color:var(--muted-2);flex-shrink:0;opacity:.5;transition:opacity .12s}.Dashboard_patientRow__HmtlU:hover .Dashboard_rowChevron__O5Lyd{opacity:1}.Dashboard_runList__7Wxae{display:flex;flex-direction:column;flex:1 1;overflow-y:auto}.Dashboard_runRow__UtJd1{display:flex;align-items:center;padding:12px 18px;gap:14px;border-bottom:1px solid var(--glass-border);transition:background .12s}.Dashboard_runRow__UtJd1:last-child{border-bottom:none}.Dashboard_runRow__UtJd1:hover{background:var(--panel-glass-2)}.Dashboard_runDay__wXTGq{font-size:.823rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);width:28px;flex-shrink:0}.Dashboard_runInfo___XcXz{flex:1 1;min-width:0}.Dashboard_runName__DxrU6{font-size:.96rem;font-weight:600;color:var(--ink)}.Dashboard_runDate__nQa52{font-size:.823rem;color:var(--muted);margin-top:2px}.Dashboard_runCount__ZnWV0{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.Dashboard_runCountVal__vah6P{font-size:1.257rem;font-weight:800;color:var(--ink);letter-spacing:-.03em;line-height:1}.Dashboard_runCountLabel__1HeVY{font-size:.743rem;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.Dashboard_avatarActive__fg7Rk{background:#ecfdf5;color:#047857}.Dashboard_avatarOnHold__RUATi,.Dashboard_avatarPending__93Itp{background:#fef3c7;color:#92400e}.Dashboard_avatarDeceased__RWWFS,.Dashboard_avatarInactive__m0lUH{background:#f1f5f9;color:#475569}.Dashboard_avatarTransferred__DNW_e{background:#e6f4fb;color:#0b3a82}.Dashboard_animDelay220__Ckykw{animation-delay:.22s}.Dashboard_animDelay280__VHcPi{animation-delay:.28s}.Dashboard_panelTitleIconAccent__eNAx_{color:var(--accent)}@media (max-width:1024px){.Dashboard_main__wX5QV{padding:20px}.Dashboard_greeting__adAFt{font-size:1.543rem}.Dashboard_statsRow__6Vn76{grid-template-columns:repeat(2,1fr)}.Dashboard_contentGrid___hURS{grid-template-columns:1fr}}@media (max-width:680px){.Dashboard_main__wX5QV{padding:14px 12px}.Dashboard_greeting__adAFt{font-size:1.371rem}}.DeliveryPointList_main__3g6WV{flex:1 1;min-width:0;overflow-y:auto}.DeliveryPointList_wrap__Yjxq0{max-width:1080px;margin:0 auto;padding:28px 48px 48px;display:flex;flex-direction:column;gap:20px}.DeliveryPointList_pageHeader__OIUWl{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.DeliveryPointList_title__tspYZ{font-size:1.771rem;font-weight:800;color:var(--ink);margin:0;letter-spacing:-.03em}.DeliveryPointList_subtitle__SP3qj{font-size:.937rem;color:var(--muted);margin:5px 0 0}.DeliveryPointList_filterBar__GHhVP{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--radius);flex-wrap:wrap}.DeliveryPointList_searchWrap__GYYCs{display:flex;align-items:center;gap:8px;flex:1 1;min-width:180px}.DeliveryPointList_searchIcon__xyukF{color:var(--muted-2);flex-shrink:0}.DeliveryPointList_searchInput__0mu0_{flex:1 1;background:none;border:none;outline:none;color:var(--ink);font-size:.971rem;font-family:inherit}.DeliveryPointList_searchInput__0mu0_::placeholder{color:var(--muted-2)}.DeliveryPointList_filterChips__NSTBw{display:flex;gap:6px;flex-shrink:0;flex-wrap:wrap}.DeliveryPointList_viewToggle__pFU2L{display:flex;gap:4px;margin-left:auto;flex-shrink:0}.DeliveryPointList_viewToggleBtn__9Q996{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--glass-border);background:var(--panel-glass-2);color:var(--muted);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.DeliveryPointList_viewToggleBtn__9Q996:hover{border-color:var(--accent);color:var(--ink)}.DeliveryPointList_viewToggleBtnActive__0smOn{background:var(--chip-info-bg);border-color:var(--chip-info-bd);color:var(--brand)}.DeliveryPointList_filterChip__Uu_k2{padding:4px 12px;border-radius:20px;border:1px solid var(--glass-border);background:var(--panel-glass-2);color:var(--muted);font-size:.857rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .12s,border-color .12s,color .12s}.DeliveryPointList_filterChip__Uu_k2:hover{border-color:var(--accent);color:var(--ink)}.DeliveryPointList_filterChipActive__fQL3U{background:var(--chip-info-bg);border-color:var(--chip-info-bd);color:var(--brand)}.DeliveryPointList_emptyCard__mMd6W{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;border-radius:var(--radius);text-align:center}.DeliveryPointList_emptyIcon__M4akL{color:var(--muted-2);opacity:.5;margin-bottom:4px}.DeliveryPointList_emptyTitle___vHI3{font-size:1.071rem;font-weight:600;color:var(--ink)}.DeliveryPointList_emptyDesc__Xo7wS{font-size:.929rem;color:var(--muted)}.DeliveryPointList_gridView__X4CAk{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.DeliveryPointList_listView__I3pgJ{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.DeliveryPointList_dpCard__34u9l{border-radius:var(--radius);padding:20px 22px;cursor:pointer;display:flex;flex-direction:column;gap:10px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.DeliveryPointList_dpCard__34u9l:hover{transform:translateY(-2px);box-shadow:0 12px 32px -8px rgba(0,0,0,.18)}.DeliveryPointList_dpCard__34u9l:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DeliveryPointList_dpCard__34u9l:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--glass-highlight),transparent);pointer-events:none}.DeliveryPointList_cardTop__X_3Ua{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.DeliveryPointList_dpIcon__pv1Ur{flex-shrink:0;opacity:.85}.DeliveryPointList_dpMeta__EDcRF{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.DeliveryPointList_typeBadge__VxGWw{font-size:.789rem;font-weight:600;padding:2px 8px;border-radius:20px;border:1px solid transparent;letter-spacing:.02em}.DeliveryPointList_countBadge__aIs99{font-size:.789rem;font-weight:500;color:var(--muted);background:var(--panel-glass-2);border:1px solid var(--glass-border);padding:2px 8px;border-radius:20px}.DeliveryPointList_dpName__3GwlD{font-size:1.2rem;font-weight:700;color:var(--ink);letter-spacing:-.02em;line-height:1.25}.DeliveryPointList_dpAddr__6Pq1v{font-size:.857rem;color:var(--muted);line-height:1.4}.DeliveryPointList_typeChips__cm7_u{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.DeliveryPointList_typeChip__DUxvy{font-size:.8rem;padding:2px 8px;border-radius:20px;background:var(--panel-glass-2);border:1px solid var(--glass-border);color:var(--muted);font-weight:500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.DeliveryPointList_cardFooter__5_yqU{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px;border-top:1px solid var(--glass-border)}.DeliveryPointList_viewLink__vKa1_{font-size:.857rem;font-weight:600;color:var(--brand);opacity:.8;transition:opacity .12s}.DeliveryPointList_dpCard__34u9l:hover .DeliveryPointList_viewLink__vKa1_{opacity:1}.DeliveryPointList_gridAnimDelay60__rceUK{animation-delay:60ms}.DeliveryPointList_dpIconResidential__DtOJJ{color:var(--accent)}.DeliveryPointList_dpIconNonResidential__XZCvG{color:var(--brand)}.DeliveryPointList_typeBadgeResidential__PS88h{background:var(--chip-info-bg);color:var(--brand);border-color:var(--chip-info-bd)}.DeliveryPointList_typeBadgeNonResidential__4Bf0V{background:var(--ok-bg);color:var(--ok);border-color:rgba(22,163,74,.18)}.DeliveryPointList_chevronMuted___ozyd{color:var(--muted-2)}@media (max-width:1024px){.DeliveryPointList_wrap__Yjxq0{padding:20px}}@media (max-width:680px){.DeliveryPointList_wrap__Yjxq0{padding:14px 12px}}.DeliveryPointOrderCreation_noPatients__76Rcq{font-size:.937rem;color:var(--muted);padding:12px 0 4px;font-style:italic}.DeliveryPointOrderCreation_selectedCount__MyBm7{display:inline-flex;align-items:center;justify-content:center;padding:1px 8px;border-radius:20px;background:var(--chip-info-bg);border:1px solid var(--chip-info-bd);color:var(--brand);font-size:.823rem;font-weight:700;margin-left:6px;letter-spacing:0;text-transform:none}.DeliveryPointOrderCreation_perPatientNote__wz3Xf{font-size:.8rem;font-weight:400;color:var(--muted);text-transform:none;letter-spacing:0;margin-left:4px}.DeliveryPointOrderCreation_patientPickerWrap__65Y2P{border:1px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.DeliveryPointOrderCreation_pickerBar__mu6_8{display:flex;align-items:center;gap:0;border-bottom:1px solid var(--input-border)}.DeliveryPointOrderCreation_pickerSearch___8lpQ{display:flex;align-items:center;gap:7px;flex:1 1;padding:7px 10px}.DeliveryPointOrderCreation_patientSearch__ij2vW{flex:1 1;background:none;border:none;color:var(--ink);font-size:.949rem;font-family:inherit;outline:none;min-width:0}.DeliveryPointOrderCreation_patientSearch__ij2vW::placeholder{color:var(--muted-2)}.DeliveryPointOrderCreation_selectAllBtn__kHu_S{padding:7px 12px;border:none;border-left:1px solid var(--input-border);background:var(--panel-glass-2);color:var(--muted);font-size:.857rem;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .12s,color .12s;flex-shrink:0}.DeliveryPointOrderCreation_selectAllBtnActive__7eRA7,.DeliveryPointOrderCreation_selectAllBtn__kHu_S:hover{background:var(--chip-info-bg);color:var(--brand)}.DeliveryPointOrderCreation_patientList__ia6BF{max-height:220px;overflow-y:auto}.DeliveryPointOrderCreation_patientEmpty__JAgFS{padding:12px 10px;font-size:.914rem;color:var(--muted);font-style:italic}.DeliveryPointOrderCreation_patientOption__MRXrU{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:none;background:transparent;cursor:pointer;text-align:left;font-family:inherit;border-bottom:1px solid var(--glass-border);transition:background .1s}.DeliveryPointOrderCreation_patientOption__MRXrU:last-child{border-bottom:none}.DeliveryPointOrderCreation_patientOption__MRXrU:hover{background:var(--panel-glass-2)}.DeliveryPointOrderCreation_patientOptionActive__WIbGm{background:color-mix(in srgb,var(--chip-info-bg) 60%,transparent)}.DeliveryPointOrderCreation_checkbox__1AuVA{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--glass-border);background:var(--input-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .12s,border-color .12s}.DeliveryPointOrderCreation_checkboxChecked__tQdVF{background:var(--brand);border-color:var(--brand);color:#fff}.DeliveryPointOrderCreation_patientAvatar__sMsp9{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--brand) 0,var(--accent) 100%);color:#fff;font-size:.743rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DeliveryPointOrderCreation_patientOptionInfo__inl42{flex:1 1;min-width:0}.DeliveryPointOrderCreation_patientOptionName__Db72c{font-size:.949rem;font-weight:600;color:var(--ink)}.DeliveryPointOrderCreation_patientOptionMeta__MMqwa{font-size:.823rem;color:var(--muted);margin-top:1px}.DeliveryPointOrderCreation_confirmPatientList__CtkVy{display:flex;flex-direction:column;gap:6px;margin-top:6px;max-height:160px;overflow-y:auto}.DeliveryPointOrderCreation_confirmPatientRow__bu329{display:flex;align-items:center;gap:8px}.DeliveryPointOrderCreation_confirmAvatar__sW489{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--brand) 0,var(--accent) 100%);color:#fff;font-size:.686rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DeliveryPointOrderCreation_confirmPatientInfo__O6_ID{display:flex;align-items:center;gap:8px;min-width:0}.DeliveryPointOrderCreation_confirmPatientName__APj2W{font-size:.949rem;font-weight:600;color:var(--ink)}.DeliveryPointOrderCreation_confirmPatientRun__sa7hD{font-size:.823rem;color:var(--muted)}.DeliveryPointOrderCreation_confirmNote__ehQJV{display:flex;align-items:flex-start;gap:7px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--chip-info-bg);border:1px solid var(--chip-info-bd);color:var(--brand);font-size:.891rem;font-weight:500;margin-top:12px;line-height:1.4}.DeliveryPointOrderCreation_confirmNote__ehQJV svg{flex-shrink:0;margin-top:1px}.DeliveryPointOrderCreation_searchIcon__AK52E{color:var(--muted-2);flex-shrink:0}.DeliveryPointOrderCreation_costSectionDivider___7Xyu{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.ResidentialPrescriptionOrder_patientGroup__A1wAU{display:flex;flex-direction:column;gap:8px}.ResidentialPrescriptionOrder_patientGroupHeader__DgCVE{display:flex;align-items:center;gap:9px;padding:0 2px}.ResidentialPrescriptionOrder_patientAvatar__KRhPU{width:26px;height:26px;border-radius:999px;background:linear-gradient(135deg,var(--brand) 0,var(--brand-2) 100%);color:#fff;font-size:.714rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.02em}.ResidentialPrescriptionOrder_patientName__G93AZ{font-size:.929rem;font-weight:600;color:var(--ink);flex:1 1}.ResidentialPrescriptionOrder_patientRxCount__R9KoD{font-size:.938rem;color:var(--muted)}.ResidentialPrescriptionOrder_confirmPatientRow__1thDC{display:flex;align-items:center;gap:8px;margin-bottom:4px}.ResidentialPrescriptionOrder_confirmAvatar__z6H7i{width:22px;height:22px;border-radius:999px;background:linear-gradient(135deg,var(--brand) 0,var(--brand-2) 100%);color:#fff;font-size:.643rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ResidentialPrescriptionOrder_confirmPatientName__1hWbA{font-size:1.021rem;font-weight:600;color:var(--ink)}.ResidentialPrescriptionOrder_successStats__3RfD1{display:flex;gap:24px;flex-wrap:wrap;justify-content:center;margin-top:4px}.DeliveryPointView_main__NB_VP{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.DeliveryPointView_splitRoot__fEaHy{display:flex;flex:1 1;min-height:0;overflow:hidden}.DeliveryPointView_dpSide__3QtZq{flex:1 1 100%;min-width:0;overflow-y:auto;padding:28px 48px 40px;transition:flex-basis .38s cubic-bezier(.2,.8,.25,1),padding .38s cubic-bezier(.2,.8,.25,1)}.DeliveryPointView_dpSideNarrow__RFmLz{flex:0 0 320px;min-width:0;max-width:320px;padding:20px 16px 40px;border-right:1px solid var(--line)}.DeliveryPointView_orderSide__mSbLo{flex:0 0;overflow:hidden;opacity:0;transition:flex-basis .38s cubic-bezier(.2,.8,.25,1),opacity .28s .08s;pointer-events:none;min-width:0;display:flex;flex-direction:column}.DeliveryPointView_orderSideOpen__uucyV{flex:1 1;overflow:hidden;opacity:1;pointer-events:auto}.DeliveryPointView_wrap__aa6cA{max-width:1080px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:16px}.DeliveryPointView_narrowWrap__1Wzqv{display:flex;flex-direction:column;gap:14px}.DeliveryPointView_miniPanel__LAfLC{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:20px 16px 16px;border-radius:16px;animation:DeliveryPointView_miniPanelIn__jrRij .3s cubic-bezier(.2,.8,.25,1) both}@keyframes DeliveryPointView_miniPanelIn__jrRij{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.DeliveryPointView_miniIcon__TB8_V{width:56px;height:56px;border-radius:999px;background:linear-gradient(135deg,var(--brand) 0,var(--accent) 100%);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px -8px rgba(0,0,0,.4);flex-shrink:0;margin-bottom:2px}.DeliveryPointView_miniName__tkWkc{font-size:1.071rem;font-weight:700;color:var(--ink);letter-spacing:-.01em;line-height:1.2}.DeliveryPointView_miniTypeBadge__JmzWl{font-size:.789rem;font-weight:600;padding:2px 10px;border-radius:20px;border:1px solid transparent}.DeliveryPointView_miniDivider__IxXC7{width:100%;height:1px;background:var(--line);margin:4px 0}.DeliveryPointView_miniGrid__ShYDR{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 10px;gap:10px 10px;width:100%;text-align:left}.DeliveryPointView_miniKV__hPrE_{display:flex;flex-direction:column;gap:2px;min-width:0}.DeliveryPointView_miniKVFull__VLPvH{grid-column:1/-1}.DeliveryPointView_miniLabel__oaB6O{font-size:.857rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.DeliveryPointView_miniValue__3RtdV{font-size:1.021rem;font-weight:500;color:var(--ink);word-break:break-word}.DeliveryPointView_hero__Th9Fb{position:relative;border-radius:16px;padding:22px 24px;display:flex;align-items:center;gap:18px}.DeliveryPointView_heroIcon__LxRlS{width:64px;height:64px;border-radius:999px;background:linear-gradient(135deg,var(--brand) 0,var(--accent) 100%);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px -8px rgba(0,0,0,.4);flex-shrink:0}.DeliveryPointView_heroInfo__CZclg{min-width:0;flex:1 1}.DeliveryPointView_nameRow__mw0Np{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.DeliveryPointView_name__Rnaaq{font-size:1.571rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.DeliveryPointView_typeBadge__yiwf9{font-size:.823rem;font-weight:600;padding:3px 10px;border-radius:20px;border:1px solid transparent;letter-spacing:.02em}.DeliveryPointView_metaRow__qZgpo{display:flex;gap:14px;margin-top:5px;color:var(--muted);font-size:1.021rem;flex-wrap:wrap}.DeliveryPointView_metaItem__sp3A5{display:inline-flex;align-items:center;gap:5px}.DeliveryPointView_metaDot__7ZBuw{width:3px;height:3px;border-radius:999px;background:var(--line-2)}.DeliveryPointView_heroActions__OB6u_{margin-left:auto;display:flex;gap:8px;flex-shrink:0}.DeliveryPointView_grid__TgfFi{display:grid;grid-template-columns:2fr 1fr;grid-gap:16px;gap:16px}.DeliveryPointView_col__SKRTd{display:flex;flex-direction:column;gap:16px}.DeliveryPointView_card__zLGcj{position:relative;border-radius:16px;padding:20px 22px 22px}.DeliveryPointView_cardHeader__CalBv{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-weight:600;font-size:.929rem;color:var(--ink);text-transform:uppercase;letter-spacing:.06em}.DeliveryPointView_kvEmpty__etPwy{font-size:1.102rem;color:var(--muted-2);font-weight:500}.DeliveryPointView_addrBlock__zHD2h{font-size:1.102rem;color:var(--ink);line-height:1.55;background:var(--panel-tint);border:1px solid var(--glass-border);backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);border-radius:10px;padding:10px 14px;box-shadow:inset 0 1px 0 var(--glass-highlight)}.DeliveryPointView_patientList__P_hdd{display:flex;flex-direction:column;margin:0 -22px}.DeliveryPointView_patientRow__Ltc_5{display:flex;align-items:center;gap:10px;padding:10px 22px;border-top:1px solid var(--line);cursor:pointer;transition:background .12s}.DeliveryPointView_patientRow__Ltc_5:hover{background:var(--panel-tint)}.DeliveryPointView_patientAvatar__IlxEh{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--brand) 0,var(--accent) 100%);color:#fff;font-size:.709rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DeliveryPointView_patientInfo__YSfHb{flex:1 1;min-width:0}.DeliveryPointView_patientName__GWe3f{font-size:1.102rem;font-weight:600;color:var(--ink)}.DeliveryPointView_patientMeta__piFPx{font-size:.938rem;color:var(--muted);margin-top:2px}.DeliveryPointView_statsGrid__uHcUZ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.DeliveryPointView_statItem__8arqk{display:flex;flex-direction:column;gap:3px;align-items:center;text-align:center}.DeliveryPointView_statVal___ePZf{font-size:1.829rem;font-weight:800;color:var(--ink);letter-spacing:-.04em;line-height:1}.DeliveryPointView_statLbl__5l1oK{font-size:.777rem;font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.DeliveryPointView_typeChips__FwVHD{display:flex;flex-wrap:wrap;gap:6px}.DeliveryPointView_typeChip___LgpH{font-size:.834rem;padding:3px 10px;border-radius:20px;background:var(--chip-info-bg);border:1px solid var(--chip-info-bd);color:var(--brand);font-weight:500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.DeliveryPointView_runList__MZSa0{display:flex;flex-direction:column;gap:0;margin:0 -22px}.DeliveryPointView_runRow___zl6S{display:flex;align-items:center;gap:12px;padding:9px 22px;border-top:1px solid var(--line)}.DeliveryPointView_runDay__IaPLM{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--accent);width:28px;flex-shrink:0}.DeliveryPointView_runInfo__DOxEr{flex:1 1}.DeliveryPointView_runName__urBV_{font-size:.929rem;font-weight:600;color:var(--ink)}.DeliveryPointView_runNext__BKC_g{font-size:.938rem;color:var(--muted);margin-top:1px}.DeliveryPointView_ordersHeader__mU_RH{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px}.DeliveryPointView_orderCount__4wdJ8{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--panel-tint);border:1px solid var(--line-2);font-size:.786rem;font-weight:700;color:var(--muted);margin-left:2px}.DeliveryPointView_ordersCreateBtn__5gt7P{display:inline-flex;align-items:center;gap:5px;padding:5px 13px;border-radius:8px;border:1px solid var(--line-2);background:transparent;color:var(--muted);font-size:1.021rem;font-weight:500;cursor:pointer;font-family:inherit;transition:color .15s,border-color .15s,background .15s;flex-shrink:0}.DeliveryPointView_ordersCreateBtn__5gt7P:hover{color:var(--brand-ink);border-color:var(--brand-2);background:var(--panel-tint)}.DeliveryPointView_ordersEmpty__G5nBo{display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px 0 8px;text-align:center}.DeliveryPointView_ordersEmptyTitle__l01Bi{font-size:1rem;font-weight:600;color:var(--ink)}.DeliveryPointView_ordersEmptyDesc__Q0JSQ{font-size:.929rem;color:var(--muted)}.DeliveryPointView_ordersList__6_fTb{display:flex;flex-direction:column;margin:0 -22px}.DeliveryPointView_orderRow__7yg_w{display:flex;align-items:center;gap:14px;padding:11px 22px;border-top:1px solid var(--line);cursor:pointer;transition:background .12s}.DeliveryPointView_orderRow__7yg_w:hover{background:var(--panel-tint)}.DeliveryPointView_orderPatient__DyX7V{display:flex;align-items:center;gap:7px;width:160px;flex-shrink:0}.DeliveryPointView_orderPatientAvatar__KcvcI{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--brand) 0,var(--accent) 100%);color:#fff;font-size:.686rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DeliveryPointView_orderPatientName__uZn2i{font-size:1.021rem;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DeliveryPointView_orderMain__rw5sd{flex:1 1;min-width:0}.DeliveryPointView_orderProduct__EfSnv{font-size:1.102rem;font-weight:600;color:var(--ink)}.DeliveryPointView_orderMeta__7C_EN{font-size:.857rem;color:var(--muted);font-weight:500;margin-top:2px}.DeliveryPointView_orderRight__1J0rr{display:flex;align-items:center;gap:10px;flex-shrink:0}.DeliveryPointView_orderStatusBadge__QdrLm{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:.938rem;font-weight:600}.DeliveryPointView_orderStatusDot__mYX3Z{width:6px;height:6px;border-radius:999px;flex-shrink:0}.DeliveryPointView_urgentTag__qfZHc{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:rgba(220,38,38,.09);color:var(--err);font-size:.786rem;font-weight:600;border:1px solid rgba(220,38,38,.18)}.DeliveryPointView_orderDate__fYlKU{font-size:.857rem;color:var(--muted-2);font-weight:500;white-space:nowrap;min-width:80px;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:1px}.DeliveryPointView_orderDateLabel__Fpc4k{font-size:.714rem;color:var(--muted-2);font-weight:400;text-transform:uppercase;letter-spacing:.04em}.DeliveryPointView_nextDeliveryRow__ut3bZ{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.DeliveryPointView_nextDeliveryLabel__bsOuA{font-size:.786rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.DeliveryPointView_nextDeliveryVal___51LW{font-size:1rem;font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DeliveryPointView_nextDeliveryRun__eV5dx{font-size:.857rem;font-weight:400;color:var(--muted)}.DeliveryPointView_ordersHeaderActions__HlEBy{display:flex;align-items:center;gap:8px;flex-shrink:0}.DeliveryPointView_viewAllBtn__cu92e{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;padding:10px 22px;border:none;border-top:1px solid var(--line);background:transparent;color:var(--brand-ink);font-size:1.021rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .12s;border-radius:0 0 16px 16px}.DeliveryPointView_viewAllBtn__cu92e:hover{background:var(--panel-tint)}.DeliveryPointView_historyPanel__6n5ax{display:flex;flex-direction:column;height:100%;animation:DeliveryPointView_panelIn__cf9_h .28s cubic-bezier(.2,.8,.25,1) both}@keyframes DeliveryPointView_panelIn__cf9_h{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}.DeliveryPointView_historyPanelHeader__rSpDu{display:flex;align-items:center;justify-content:space-between;padding:20px 28px 16px;border-bottom:1px solid var(--line);flex-shrink:0;gap:12px}.DeliveryPointView_historyPanelTitle__850zO{display:flex;align-items:center;gap:8px;font-size:1.214rem;font-weight:700;color:var(--ink);letter-spacing:-.01em}.DeliveryPointView_historyPanelClose__59jax{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--sub);font-size:.857rem;font-weight:500;cursor:pointer;transition:background .15s;font-family:inherit}.DeliveryPointView_historyPanelClose__59jax:hover{background:var(--hover)}.DeliveryPointView_historyPanelBody__AAH_y{flex:1 1;overflow-y:auto;min-height:0}.DeliveryPointView_orderStatusBadgePending__9Sn7c{background:#fef3c7;color:#92400e}.DeliveryPointView_orderStatusBadgeProcessing__ijfgS{background:#e6f4fb;color:#0b3a82}.DeliveryPointView_orderStatusBadgeDispatched__J0yCx{background:#f3e8ff;color:#6b21a8}.DeliveryPointView_orderStatusBadgeDelivered__4bp5N{background:#ecfdf5;color:#047857}.DeliveryPointView_orderStatusBadgeCancelled__7C5JN{background:#f1f5f9;color:#475569}.DeliveryPointView_orderStatusDotPending__gx1XG{background:#f59e0b}.DeliveryPointView_orderStatusDotProcessing__jaXae{background:#36b6e8}.DeliveryPointView_orderStatusDotDispatched__jn7Oh{background:#a855f7}.DeliveryPointView_orderStatusDotDelivered__nP8X8{background:#10b981}.DeliveryPointView_orderStatusDotCancelled__0zJdW{background:#94a3b8}.DeliveryPointView_typeBadgeResidential__VSla_{background:var(--chip-info-bg);color:var(--brand);border-color:var(--chip-info-bd)}.DeliveryPointView_typeBadgeNonResidential__gDi7V{background:var(--ok-bg);color:var(--ok);border-color:rgba(22,163,74,.18)}.DeliveryPointView_orderCountSpaced__fW2jO{margin-left:4px}.DeliveryPointView_ordersListFlush__42glz{margin:0}.DeliveryPointView_emptyBodyPadded__Gb7Hj{margin:32px 0}.DeliveryPointView_chevronMuted__guSjB{color:var(--muted-2);flex-shrink:0}.DeliveryPointView_patientNameMuted__p7XER{color:var(--muted)}.DeliveryPointView_cardHeaderNoMb__JXJpv{margin-bottom:0}.DeliveryPointView_ordersCardAnim__Rnekl{animation-delay:.32s}.DeliveryPointView_emptyIconMuted__R6IBu{color:var(--muted-2)}.DeliveryPointView_animDelay90__0wPz9{animation-delay:90ms}.DeliveryPointView_animDelay180__i9c6T{animation-delay:.18s}.DeliveryPointView_animDelay270__diLUs{animation-delay:.27s}.DeliveryPointView_statValOk__rxMHp{color:var(--ok)}.DeliveryPointView_statValWarn__fPNPb{color:var(--warn)}.DeliveryPointView_statValBrand__MK8C9{color:var(--brand)}.DeliveryPointView_nextDeliveryIcon__YLGBf{color:var(--brand-ink);flex-shrink:0}.DeliveryPointView_metaCalendarIcon__WdUjo{margin-right:4px}@media (max-width:1024px){.DeliveryPointView_dpSide__3QtZq{padding:20px}.DeliveryPointView_dpSideNarrow__RFmLz{flex:1 1 100%;max-width:none;padding:20px;border-right:none}.DeliveryPointView_grid__TgfFi{grid-template-columns:1fr}.DeliveryPointView_statsGrid__uHcUZ{grid-template-columns:repeat(2,1fr)}.DeliveryPointView_splitRoot__fEaHy{position:relative}.DeliveryPointView_orderSide__mSbLo{position:absolute;inset:0;z-index:10;background:var(--bg);flex:none;transition:opacity .28s}.DeliveryPointView_orderSideOpen__uucyV{flex:none}}@media (max-width:680px){.DeliveryPointView_dpSideNarrow__RFmLz,.DeliveryPointView_dpSide__3QtZq{padding:14px 12px}.DeliveryPointView_statsGrid__uHcUZ{grid-template-columns:repeat(2,1fr)}}.PatientReport_report__ceXvM{display:flex;flex-direction:column;gap:16px}.PatientReport_toolbar__wCSbf{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PatientReport_search__wlFJU{flex:1 1;min-width:200px;max-width:360px;height:36px;padding:0 12px;border-radius:8px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-ink);font-size:.929rem;font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s}.PatientReport_search__wlFJU:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.PatientReport_filter__QeVeg{height:36px;padding:0 10px;border-radius:8px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-ink);font-size:.929rem;font-family:inherit;cursor:pointer;outline:none}.PatientReport_filter__QeVeg:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.PatientReport_exportBtn__tq85Y{margin-left:auto;height:36px;padding:0 16px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-tint);color:var(--ink-2);font-size:.929rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.PatientReport_exportBtn__tq85Y:hover:not(:disabled){background:var(--ok-bg);color:var(--ok-fg);border-color:var(--ok-fg)}.PatientReport_exportBtn__tq85Y:disabled{opacity:.4;cursor:not-allowed}.PatientReport_tableWrap__o_r7d{overflow-x:auto;border-radius:12px;border:1px solid var(--line);background:var(--panel-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.PatientReport_table__YFQ_i{width:100%;border-collapse:collapse;font-size:.929rem}.PatientReport_table__YFQ_i th{padding:10px 14px;text-align:left;font-size:.938rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--panel-tint)}.PatientReport_table__YFQ_i th:first-child{border-radius:12px 0 0 0}.PatientReport_table__YFQ_i th:last-child{border-radius:0 12px 0 0}.PatientReport_table__YFQ_i td{padding:10px 14px;color:var(--ink-2);border-bottom:1px solid var(--hair);vertical-align:middle}.PatientReport_table__YFQ_i td:first-child{color:var(--ink);font-weight:500}.PatientReport_table__YFQ_i tbody tr:last-child td{border-bottom:none}.PatientReport_table__YFQ_i tbody tr:hover td{background:var(--panel-tint)}.PatientReport_empty__R7RJ1{padding:40px 0;text-align:center;color:var(--muted);font-size:1rem}.DeliveryReport_report___gmTP{display:flex;flex-direction:column;gap:16px}.DeliveryReport_toolbar__3q58h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.DeliveryReport_search__hR_q4{flex:1 1;min-width:200px;max-width:360px;height:36px;padding:0 12px;border-radius:8px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-ink);font-size:.929rem;font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s}.DeliveryReport_search__hR_q4:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.DeliveryReport_filter__GrDdK{height:36px;padding:0 10px;border-radius:8px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-ink);font-size:.929rem;font-family:inherit;cursor:pointer;outline:none}.DeliveryReport_filter__GrDdK:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.DeliveryReport_exportBtn__AyZEE{margin-left:auto;height:36px;padding:0 16px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-tint);color:var(--ink-2);font-size:.929rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.DeliveryReport_exportBtn__AyZEE:hover:not(:disabled){background:var(--ok-bg);color:var(--ok-fg);border-color:var(--ok-fg)}.DeliveryReport_exportBtn__AyZEE:disabled{opacity:.4;cursor:not-allowed}.DeliveryReport_tableWrap__ZifaV{overflow-x:auto;border-radius:12px;border:1px solid var(--line);background:var(--panel-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.DeliveryReport_table__3Z6bM{width:100%;border-collapse:collapse;font-size:.929rem}.DeliveryReport_table__3Z6bM th{padding:10px 14px;text-align:left;font-size:.938rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--panel-tint)}.DeliveryReport_table__3Z6bM th:first-child{border-radius:12px 0 0 0}.DeliveryReport_table__3Z6bM th:last-child{border-radius:0 12px 0 0}.DeliveryReport_table__3Z6bM td{padding:10px 14px;color:var(--ink-2);border-bottom:1px solid var(--hair);vertical-align:middle}.DeliveryReport_table__3Z6bM td:first-child{color:var(--ink);font-weight:500}.DeliveryReport_table__3Z6bM tbody tr:last-child td{border-bottom:none}.DeliveryReport_table__3Z6bM tbody tr:hover td{background:var(--panel-tint)}.DeliveryReport_empty__rrIU8{padding:40px 0;text-align:center;color:var(--muted);font-size:1rem}.InvoicingReport_report__bds02{display:flex;flex-direction:column;gap:16px}.InvoicingReport_toolbar__FWaeQ{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.InvoicingReport_search__0p4i0{flex:1 1;min-width:200px;max-width:360px;height:36px;padding:0 12px;border-radius:8px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-ink);font-size:.929rem;font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s}.InvoicingReport_search__0p4i0:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.InvoicingReport_filter__83JNq{height:36px;padding:0 10px;border-radius:8px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-ink);font-size:.929rem;font-family:inherit;cursor:pointer;outline:none}.InvoicingReport_filter__83JNq:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.InvoicingReport_exportBtn__pFSUG{margin-left:auto;height:36px;padding:0 16px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-tint);color:var(--ink-2);font-size:.929rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.InvoicingReport_exportBtn__pFSUG:hover:not(:disabled){background:var(--ok-bg);color:var(--ok-fg);border-color:var(--ok-fg)}.InvoicingReport_exportBtn__pFSUG:disabled{opacity:.4;cursor:not-allowed}.InvoicingReport_tableWrap__KuV97{overflow-x:auto;border-radius:12px;border:1px solid var(--line);background:var(--panel-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.InvoicingReport_table__74aZp{width:100%;border-collapse:collapse;font-size:.929rem}.InvoicingReport_table__74aZp th{padding:10px 14px;text-align:left;font-size:.938rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--panel-tint)}.InvoicingReport_table__74aZp th:first-child{border-radius:12px 0 0 0}.InvoicingReport_table__74aZp th:last-child{border-radius:0 12px 0 0}.InvoicingReport_table__74aZp td{padding:10px 14px;color:var(--ink-2);border-bottom:1px solid var(--hair);vertical-align:middle}.InvoicingReport_table__74aZp td:first-child{color:var(--ink);font-weight:500}.InvoicingReport_table__74aZp tbody tr:last-child td{border-bottom:none}.InvoicingReport_table__74aZp tbody tr:hover td{background:var(--panel-tint)}.InvoicingReport_totalCell__yV0dQ{font-weight:600;color:var(--ink)!important}.InvoicingReport_empty__kAKwk{padding:40px 0;text-align:center;color:var(--muted);font-size:1rem}.ReportsHub_main__as_33{display:flex;flex-direction:column;gap:20px;padding:28px 32px 40px;min-height:0;overflow-y:auto}.ReportsHub_header__26HAs{display:flex;align-items:center}.ReportsHub_title__bN59w{margin:0;font-size:1.771rem;font-weight:800;color:var(--ink);letter-spacing:-.03em}.ReportsHub_tabBar__tR_mq{display:flex;align-items:center;gap:4px;border-radius:12px;padding:4px;align-self:flex-start}.ReportsHub_tab__O_0wZ{padding:7px 18px;border-radius:8px;border:none;background:transparent;color:var(--muted);font-size:.929rem;font-weight:500;cursor:pointer;transition:color .15s,background .15s;font-family:inherit;white-space:nowrap}.ReportsHub_tabActive__twJU_,.ReportsHub_tab__O_0wZ:hover{color:var(--ink);background:var(--panel-tint)}.ReportsHub_tabActive__twJU_{box-shadow:inset 0 0 0 1px var(--line-2)}.ReportsHub_content__ICun5{flex:1 1;min-height:0}@media (max-width:1024px){.ReportsHub_main__as_33{padding:20px 16px}}@media (max-width:680px){.ReportsHub_main__as_33{padding:14px 12px}}.AnalyticsHub_main__NA0nZ{display:flex;flex-direction:column;gap:24px;padding:28px 32px 40px;min-height:0;overflow-y:auto}.AnalyticsHub_header__Xt8kS{display:flex;align-items:center}.AnalyticsHub_title__K4dZz{margin:0;font-size:1.771rem;font-weight:800;color:var(--ink);letter-spacing:-.03em}.AnalyticsHub_filterBar__EtOCw{align-items:flex-end;padding:16px 20px;background:var(--panel-glass);border:1px solid var(--glass-border);border-radius:12px;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2)}.AnalyticsHub_dateInputs__kVIyf,.AnalyticsHub_filterBar__EtOCw{display:flex;flex-wrap:wrap;gap:12px}.AnalyticsHub_filterLabel__2KhkV{display:flex;flex-direction:column;gap:4px;font-size:.857rem;font-weight:500;color:var(--muted)}.AnalyticsHub_dateInput__w_YMC{padding:6px 10px;border-radius:8px;border:1px solid var(--glass-border);background:var(--panel-glass-2);color:var(--ink);font-family:inherit;font-size:.929rem;cursor:pointer}.AnalyticsHub_presets__kwThu{display:flex;gap:6px;flex-wrap:wrap}.AnalyticsHub_presetBtn__ZSpKp{padding:7px 14px;border-radius:8px;border:1px solid var(--glass-border);background:transparent;color:var(--muted);font-size:1.021rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.AnalyticsHub_presetBtn__ZSpKp:hover{background:var(--panel-glass-2);color:var(--ink)}.AnalyticsHub_section__YMLhT{display:flex;flex-direction:column;gap:14px}.AnalyticsHub_sectionTitle__xA2sk{margin:0;font-size:1rem;font-weight:700;color:var(--ink);letter-spacing:-.02em}.AnalyticsHub_chartGrid__MGSO4{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:16px;gap:16px}.AnalyticsHub_chartCard__UBjX0{background:var(--panel-glass);border:1px solid var(--glass-border);border-radius:12px;padding:16px 20px 20px;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2)}.AnalyticsHub_chartTitle__QZoKq{margin:0 0 12px;font-size:.929rem;font-weight:600;color:var(--muted)}.AnalyticsHub_empty__SNGw8{display:flex;align-items:center;justify-content:center;height:200px;color:var(--muted-2);font-size:.929rem}.AnalyticsHub_chartCardFull__5Nu2J{grid-column:1/-1;background:var(--panel-glass);border:1px solid var(--glass-border);border-radius:12px;padding:16px 20px 20px;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2)}.AnalyticsHub_kpiRow__DGxuU{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px}.AnalyticsHub_kpiCard__ljWs4{background:var(--panel-glass);border:1px solid var(--glass-border);border-radius:12px;padding:16px 18px;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);display:flex;flex-direction:column;gap:5px}.AnalyticsHub_kpiLabel__UER2Z{font-size:.786rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.AnalyticsHub_kpiValue__hEDpW{font-size:1.543rem;font-weight:800;color:var(--ink);letter-spacing:-.03em;line-height:1.1}.AnalyticsHub_kpiDelta__9qrtO{font-size:.857rem;font-weight:600;display:inline-flex;align-items:center;gap:2px}.AnalyticsHub_kpiDeltaUp__Zn1KZ{color:#22c55e}.AnalyticsHub_kpiDeltaDown__sGK3Y{color:#f43f5e}.AnalyticsHub_compareToggle__cqxFf{padding:7px 14px;border-radius:8px;border:1px solid var(--glass-border);background:transparent;color:var(--muted);font-size:1.021rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.AnalyticsHub_compareToggle__cqxFf:hover:not(:disabled){background:var(--panel-glass-2);color:var(--ink)}.AnalyticsHub_compareToggleActive__SNbYM{background:rgba(99,102,241,.12);border-color:#6366f1;color:#6366f1}.AnalyticsHub_compareToggle__cqxFf:disabled{opacity:.38;cursor:not-allowed}.AnalyticsHub_periodInfo__aGB6F{font-size:.786rem;color:var(--muted-2);margin-left:auto;align-self:center;white-space:nowrap}.QAContent_container__9AaJV{padding:32px;max-width:760px;margin:0 auto}.QAContent_header__uRXq4{margin-bottom:28px}.QAContent_title__Yal_H{font-size:1.571rem;font-weight:700;color:var(--ink);margin:0 0 6px}.QAContent_subtitle__VBhsK{font-size:1rem;color:var(--ink-2);margin:0}.QAContent_list__4cUBF{display:flex;flex-direction:column;gap:8px}.QAContent_item__6dw3f{border:1px solid var(--glass-border);border-radius:10px;background:var(--panel-glass-2);overflow:hidden;transition:border-color .12s}.QAContent_itemOpen__BGn_u{border-color:var(--brand)}.QAContent_question__vHQ_R{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;border:none;background:transparent;color:var(--ink);font-size:1rem;font-weight:500;font-family:inherit;text-align:left;cursor:pointer;transition:background .12s}.QAContent_question__vHQ_R:hover{background:var(--panel-glass)}.QAContent_chevron__zb8IL{flex-shrink:0;color:var(--ink-2);transition:transform .15s}.QAContent_itemOpen__BGn_u .QAContent_chevron__zb8IL{transform:rotate(180deg)}.QAContent_answer__hf8Cf{padding:0 16px 14px;border-top:1px solid var(--line-2)}.QAContent_answer__hf8Cf p{margin:12px 0 0;font-size:1.102rem;line-height:1.6;color:var(--ink-2)}