.LanguageSwitcher_list__v4Ld5{display:flex;align-items:center;gap:4px;list-style:none;padding:0;margin:0}.LanguageSwitcher_link__i2QMA{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border-radius:var(--ll-pill,999px);line-height:1;text-decoration:none;color:var(--ll-body,#4b5563);font-size:.875rem;font-weight:500;transition:background .15s ease,color .15s ease}.LanguageSwitcher_link__i2QMA:hover{background:var(--ll-canvas-soft,rgba(0,0,0,.06));color:var(--ll-ink,inherit)}.LanguageSwitcher_active__dOjPo,.LanguageSwitcher_active__dOjPo:hover{background:var(--ll-primary,#1f2937);color:var(--ll-on-primary,#fff)}.AccountingShell_shell__QIbXR{min-height:100vh;display:flex;flex-direction:column}.AccountingShell_header__wly9O{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.75rem 1.5rem;-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2;background:#fafafa}.AccountingShell_brand__Fc2PI{font-weight:700;font-size:1.05rem;white-space:nowrap}.AccountingShell_headerEnd__jrbTS{display:flex;align-items:center;gap:1rem;-webkit-margin-start:auto;margin-inline-start:auto}.AccountingShell_signOut__aL2YZ{padding:.4rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;cursor:pointer;font:inherit;color:inherit}.AccountingShell_signOut__aL2YZ:hover{background:#f3f4f6}.AccountingShell_main__RoDrG{flex:1 1;padding:1.5rem;max-width:72rem;width:100%;margin-inline:auto;box-sizing:border-box}.verify_page__lbiWl{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;box-sizing:border-box;background:#f9fafb}.verify_langBar__0wVeh{width:100%;max-width:32rem;display:flex;justify-content:flex-end;-webkit-margin-after:1rem;margin-block-end:1rem}.verify_card__ojuhS{width:100%;max-width:32rem;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:2rem;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.05)}.verify_clinic__cBYmJ{margin:0;font-weight:700;opacity:.7}.verify_title__7Xc65{margin-block:.25rem 1rem;font-size:1.4rem}.verify_muted__Luf3K{opacity:.75;margin-block:.5rem 0}.verify_badge__b0720{display:inline-block;padding:.3rem .85rem;border-radius:999px;font-weight:700;font-size:.95rem}.verify_badgeValid__bRIiM{background:#dcfce7;color:#166534}.verify_badgeInvalid__lZ0hB{background:#fee2e2;color:#991b1b}.verify_details__bkeGW{-webkit-margin-before:1.25rem;margin-block-start:1.25rem;display:grid;grid-gap:.5rem;gap:.5rem}.verify_detailRow___KOrg{display:flex;gap:.5rem;flex-wrap:wrap}.verify_detailLabel__qtJyK{margin:0;opacity:.7;min-width:8rem}.verify_detailValue__F4EBP{margin:0;font-weight:600}.admin_section__swG7Y{-webkit-margin-after:2rem;margin-block-end:2rem}.admin_heading__Q8ALb{margin-block:0 1rem;font-size:1.25rem}.admin_heading__Q8ALb,.admin_subheading__PIK_9{font-weight:var(--ll-heading-weight);color:var(--ll-ink,inherit)}.admin_subheading__PIK_9{margin-block:0 .75rem;font-size:1rem}.admin_table__n1t0N{width:100%;border-collapse:collapse;font-size:.9rem}.admin_table__n1t0N td,.admin_table__n1t0N th{text-align:start;padding:.5rem .75rem;-webkit-border-after:1px solid var(--ll-hairline,#e5e7eb);border-block-end:1px solid var(--ll-hairline,#e5e7eb);vertical-align:top}.admin_table__n1t0N th{font-weight:600;background:var(--ll-canvas-soft,#f9fafb);color:var(--ll-body,inherit)}.admin_empty__2ut3p{opacity:.7;padding:.75rem 0}.admin_form__CT_at{display:grid;grid-gap:.75rem;gap:.75rem;max-width:28rem;-webkit-margin-before:1rem;margin-block-start:1rem}.admin_field__34Klx{display:flex;flex-direction:column;gap:.25rem}.admin_label__3Q3cT{font-size:.85rem;font-weight:600;color:var(--ll-body,inherit)}.admin_input__dJcIP,.admin_select__j_KZS{padding:.5rem .75rem;border:1px solid var(--ll-input-border,#d1d5db);border-radius:var(--ll-input-radius,.375rem);background:var(--ll-input-bg,#fff);color:var(--ll-ink,inherit);font:inherit;box-sizing:border-box;width:100%}.admin_checkboxField__p9RNO{display:flex;align-items:center;gap:.5rem}.admin_button__OztEu{padding:.55rem 1rem;border:none;border-radius:var(--ll-pill,.375rem);background:var(--ll-primary,#1f2937);color:var(--ll-on-primary,#fff);font:inherit;font-weight:var(--ll-btn-weight);cursor:pointer;justify-self:start}.admin_button__OztEu:disabled{opacity:.6;cursor:progress}.admin_deleteButton__oOvLI{padding:.3rem .6rem;border:1px solid var(--ll-danger,#dc2626);border-radius:var(--ll-pill,.375rem);background:var(--ll-elevated,#fff);color:var(--ll-danger,#dc2626);font:inherit;cursor:pointer}.admin_deleteButton__oOvLI:hover:not(:disabled){background:var(--ll-danger-soft,#fef2f2)}.admin_deleteButton__oOvLI:disabled{opacity:.6;cursor:progress}.admin_error__TKT_F{color:var(--ll-danger,#b91c1c);margin:0}.admin_success__CgAQX{color:var(--ll-success,#15803d);margin:0}.admin_cards__ro4xU{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-gap:1rem;gap:1rem;margin-block:1rem}.admin_card__RJNr8{border:1px solid var(--ll-hairline,#e5e7eb);border-radius:var(--ll-card,.5rem);background:var(--ll-elevated,transparent);padding:1rem}.admin_cardValue__ZFtYa{font-size:1.75rem;font-weight:700;line-height:1.1;color:var(--ll-ink,inherit)}.admin_cardLabel__U54jF{opacity:.7;font-size:.85rem}.admin_metaRow__tbAMb{display:flex;gap:1.5rem;flex-wrap:wrap;margin-block:.5rem 1rem}.admin_metaItem__YtKQn{display:flex;flex-direction:column}.admin_metaLabel__u6mQw{opacity:.7;font-size:.8rem}.admin_metaValue__FhSy8{font-weight:600;color:var(--ll-ink,inherit)}.accounting_filterBar__cX6yT{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-block:1rem}.accounting_filterField__sGy9z{display:flex;flex-direction:column;gap:.25rem}.accounting_filterActions__NhAKz{display:flex;gap:.5rem;align-items:flex-end}.accounting_secondaryButton__W7ef4{padding:.55rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;color:inherit;font:inherit;cursor:pointer}.accounting_secondaryButton__W7ef4:hover{background:#f3f4f6}.accounting_summaryGrid__S5woc{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:1rem;gap:1rem;margin-block:1rem}.accounting_netCashCard__HVQU9{border-color:#1f2937;background:#1f2937;color:#fff}.accounting_numeric__w8Hds{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accounting_inlineForm__TowSl{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:.75rem;gap:.75rem;align-items:end;max-width:56rem;-webkit-margin-before:1rem;margin-block-start:1rem}.accounting_formActions___k9EJ{display:flex;gap:.5rem;-webkit-margin-before:.5rem;margin-block-start:.5rem}.accounting_hint__3lxUk{opacity:.7;font-size:.85rem;margin-block:.25rem .75rem}.AdminShell_shell__AbQz8{--ll-font:var(--font-inter),var(--font-noto-kufi-arabic),system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;min-height:100vh;display:flex;flex-direction:column;background:var(--ll-canvas);color:var(--ll-ink);font-family:var(--ll-font);transition:background .2s ease,color .2s ease}.AdminShell_header__OMkMV{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:16px;padding:12px 32px;background:var(--ll-canvas);-webkit-border-after:1px solid var(--ll-hairline);border-block-end:1px solid var(--ll-hairline)}.AdminShell_headerNav__JCHdH{flex:1 1 auto;min-width:0}.AdminShell_brand__yE3XF{font-weight:700;font-size:1.125rem;letter-spacing:-.01em;white-space:nowrap;color:var(--ll-ink)}.AdminShell_nav__B_NKM{display:flex;gap:4px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.AdminShell_navLink__buLZg{display:inline-block;padding:8px 16px;border-radius:var(--ll-pill);text-decoration:none;color:var(--ll-ink);font-weight:500;font-size:.9375rem;white-space:nowrap;transition:background .15s ease,color .15s ease}.AdminShell_navLink__buLZg:hover{background:var(--ll-canvas-soft)}.AdminShell_navLinkActive__xl6gW,.AdminShell_navLinkActive__xl6gW:hover{background:var(--ll-primary);color:var(--ll-on-primary)}.AdminShell_headerEnd__x3Kid{display:flex;align-items:center;gap:12px;flex:0 0 auto;flex-wrap:wrap}.AdminShell_themeToggle__7g_QN{display:grid;place-items:center;width:40px;height:40px;padding:0;border:none;border-radius:9999px;background:var(--ll-canvas-soft);color:var(--ll-ink);cursor:pointer;transition:background .15s ease}.AdminShell_themeToggle__7g_QN:hover{background:var(--ll-surface-pressed)}.AdminShell_themeToggle__7g_QN svg{width:18px;height:18px}.AdminShell_signOut__r43kY{padding:10px 16px;border:1px solid var(--ll-ink);border-radius:var(--ll-pill);background:transparent;cursor:pointer;font:inherit;font-weight:500;color:var(--ll-ink);transition:background .15s ease}.AdminShell_signOut__r43kY:hover{background:var(--ll-canvas-soft)}.AdminShell_main__V6dns{flex:1 1;width:100%;max-width:1200px;margin-inline:auto;padding:32px}.employees_shell__0mojV{min-height:100vh;display:flex;flex-direction:column}.employees_header__qKXlh{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.75rem 1.5rem;-webkit-border-after:1px solid var(--ll-hairline,#e2e2e2);border-block-end:1px solid var(--ll-hairline,#e2e2e2);background:var(--ll-canvas-soft,#fafafa)}.employees_brand__gS8wo{font-weight:700;font-size:1.05rem;white-space:nowrap}.employees_headerEnd__M7k4n{display:flex;align-items:center;gap:1rem;-webkit-margin-start:auto;margin-inline-start:auto}.employees_signOut__bVZI1{padding:.4rem .75rem;border:1px solid var(--ll-hairline,#d1d5db);border-radius:.375rem;background:var(--ll-elevated,#fff);cursor:pointer;font:inherit;color:inherit}.employees_signOut__bVZI1:hover{background:var(--ll-canvas-soft,#f3f4f6)}.employees_main__0_kIG{flex:1 1;padding:1.5rem;max-width:64rem;width:100%;margin-inline:auto;box-sizing:border-box}.employees_tabs__GpTt_{display:flex;gap:.25rem;flex-wrap:wrap;list-style:none;margin:0 0 1.5rem;padding:0;-webkit-border-after:1px solid var(--ll-hairline,#e5e7eb);border-block-end:1px solid var(--ll-hairline,#e5e7eb)}.employees_tab__ZuMcB{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font:inherit;cursor:pointer;padding:.5rem .9rem;border-radius:.375rem .375rem 0 0;color:inherit}.employees_tab__ZuMcB:hover{background:var(--ll-canvas-soft,#f3f4f6)}.employees_tabActive__jGvlM{color:var(--ll-on-primary,#fff)}.employees_tabActive__jGvlM,.employees_tabActive__jGvlM:hover{background:var(--ll-primary,#1f2937)}.employees_filterBar__x1_3K{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-block:1rem}.employees_filterField__Anaes{display:flex;flex-direction:column;gap:.25rem}.employees_filterActions__ULUlu{display:flex;gap:.5rem;align-items:flex-end}.employees_secondaryButton__mRIih{padding:.55rem 1rem;border:1px solid var(--ll-hairline,#d1d5db);border-radius:var(--ll-pill,.375rem);background:var(--ll-canvas-soft,#fff);color:var(--ll-ink,inherit);font:inherit;cursor:pointer}.employees_secondaryButton__mRIih:hover{background:var(--ll-surface-pressed,#f3f4f6)}.employees_inlineForm__fGyAy{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:.75rem;gap:.75rem;align-items:end;max-width:56rem;-webkit-margin-before:1rem;margin-block-start:1rem}.employees_formActions__0KH1J{display:flex;gap:.5rem;-webkit-margin-before:.5rem;margin-block-start:.5rem}.employees_hint__aZLC4{opacity:.7;font-size:.85rem;margin-block:.25rem .75rem}.employees_numeric__hvApM{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.employees_pill__1bRZK{display:inline-block;padding:.1rem .5rem;border-radius:999px;font-size:.78rem;font-weight:600;white-space:nowrap}.employees_pillInside___b_ir{background:#dcfce7;color:#166534}.employees_pillOutside__au9Fj{background:#fee2e2;color:#b91c1c}.employees_pillUnverified__YRs4T{background:#f3f4f6;color:#6b7280}.employees_pillOpen__WfO8P{background:#dbeafe;color:#1d4ed8}.employees_pillClosed__OaVtv{background:#f3f4f6;color:#374151}.employees_rowOutside__4ETVL td{background:var(--ll-danger-soft,#fef2f2)}.employees_clockCard__MSeGH{border:1px solid var(--ll-hairline,#e5e7eb);border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;max-width:32rem}.employees_clockButton__ZRPQg{padding:1rem 1.5rem;border:none;border-radius:.5rem;background:#1f2937;color:#fff;font:inherit;font-size:1.1rem;font-weight:700;cursor:pointer}.employees_clockButton__ZRPQg:disabled{opacity:.6;cursor:progress}.employees_clockOutButton__ZDAP5{background:#b45309}.employees_clockStatus__NBvEl{display:flex;flex-direction:column;gap:.25rem}.employees_clockStatusLabel__dfmO5{opacity:.7;font-size:.85rem}.employees_clockStatusValue__j_DjN{font-weight:700;font-size:1.1rem}.employees_profileGrid__JGcAo{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:1rem;gap:1rem;margin:0}.employees_profileItem__HbZdC{display:flex;flex-direction:column;gap:.15rem}.employees_profileLabel__0nMDk{opacity:.7;font-size:.8rem}.employees_profileValue__wHJfk{font-weight:600}.employees_taskList__psNl1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.employees_taskItem__4_CqG{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem;border:1px solid var(--ll-hairline,#e5e7eb);border-radius:.5rem}.employees_taskItemDone__h0_nP{background:var(--ll-success-soft,#f0fdf4);border-color:var(--ll-hairline,#bbf7d0)}.employees_taskBody__S9L0y{display:flex;flex-direction:column;gap:.2rem}.employees_taskTitle__Fl9Pn{font-weight:600}.employees_taskMeta__KzNiH{opacity:.7;font-size:.8rem}.employees_taskActions__1LcKW{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.OperatorShell_shell__D6ANk{min-height:100vh;display:flex;flex-direction:column}.OperatorShell_header__b84ZB{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.75rem 1.5rem;-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2;background:#fafafa}.OperatorShell_brand__hlTsW{font-weight:700;font-size:1.05rem;white-space:nowrap}.OperatorShell_headerEnd__qExlM{display:flex;align-items:center;gap:1rem;-webkit-margin-start:auto;margin-inline-start:auto}.OperatorShell_signOut__GPpLy{padding:.4rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;cursor:pointer;font:inherit;color:inherit}.OperatorShell_signOut__GPpLy:hover{background:#f3f4f6}.OperatorShell_main__HEEIy{flex:1 1;padding:1.5rem;max-width:64rem;width:100%;margin-inline:auto;box-sizing:border-box}.operator_section__pfuJ1{-webkit-margin-after:2rem;margin-block-end:2rem}.operator_heading__D_2kh{margin-block:0 .5rem;font-size:1.25rem}.operator_intro__JCELl{opacity:.8;margin-block:0 1.25rem}.operator_toolbar__AWnNL{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;-webkit-margin-after:1rem;margin-block-end:1rem}.operator_empty__CSVfi{opacity:.7;padding:.75rem 0}.operator_error__u7Xhl{color:#b91c1c;margin:0}.operator_refreshButton__U20D5{padding:.4rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;font:inherit;cursor:pointer;color:inherit}.operator_refreshButton__U20D5:hover:not(:disabled){background:#f3f4f6}.operator_refreshButton__U20D5:disabled{opacity:.6;cursor:progress}.operator_list__LV7iG{display:grid;grid-gap:1rem;gap:1rem}.operator_card__P4u3Q{border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem 1.25rem;background:#fff}.operator_cardHead__2mT3I{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;-webkit-margin-after:.5rem;margin-block-end:.5rem}.operator_position__rjo1I{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding-inline:.5rem;border-radius:999px;background:#1f2937;color:#fff;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.operator_patientName__uWtX1{font-weight:600;font-size:1.05rem}.operator_patientCode__h_cAO{opacity:.7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.operator_testName__uk5RC{opacity:.85}.operator_statusRow__OjZWl{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;-webkit-margin-after:.75rem;margin-block-end:.75rem}.operator_statusLabel__xdjs0{font-size:.85rem;opacity:.7}.operator_badge___g_4s{display:inline-block;padding:.15rem .6rem;border-radius:999px;font-size:.8rem;font-weight:600;border:1px solid transparent}.operator_badgeWaiting__61v_3{background:#fef9c3;color:#854d0e}.operator_badgeInProgress__MUQh4{background:#dbeafe;color:#1e40af}.operator_badgeDone__d_asW{background:#dcfce7;color:#166534}.operator_badgeCancelled__Pjpia{background:#f3f4f6;color:#6b7280}.operator_actions__UTGJx{display:flex;gap:.5rem;flex-wrap:wrap}.operator_callButton__TMO1u{padding:.45rem .9rem;border:none;border-radius:.375rem;background:#1f2937;color:#fff;font:inherit;cursor:pointer}.operator_callButton__TMO1u:disabled{opacity:.6;cursor:progress}.operator_opButton__sDuWy{padding:.45rem .9rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;font:inherit;cursor:pointer;color:inherit}.operator_opButton__sDuWy:hover:not(:disabled){background:#f3f4f6}.operator_opButton__sDuWy:disabled{opacity:.5;cursor:not-allowed}.operator_opPanel__cfgtf{-webkit-margin-before:.75rem;margin-block-start:.75rem;-webkit-padding-before:.75rem;padding-block-start:.75rem;-webkit-border-before:1px solid #f3f4f6;border-block-start:1px solid #f3f4f6}.operator_opError__9UqTN{color:#b91c1c;margin:.5rem 0 0;font-size:.85rem}.operator_filesPanel__dpUE_{-webkit-margin-before:.75rem;margin-block-start:.75rem;-webkit-padding-before:.75rem;padding-block-start:.75rem;-webkit-border-before:1px solid #f3f4f6;border-block-start:1px solid #f3f4f6;display:grid;grid-gap:.5rem;gap:.5rem}.operator_uploadRow__u69w_{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.operator_fileInput__iTxYJ{font:inherit;color:inherit;max-width:100%}.operator_fileInput__iTxYJ:disabled{opacity:.6;cursor:progress}.operator_fileList__Uwk4L{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.operator_fileItem__ssJ8s{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.operator_fileName__qyiIN{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.operator_fileSize__NUkaw{opacity:.7;font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-margin-end:auto;margin-inline-end:auto}.ReceptionShell_shell__CXqq3{min-height:100vh;display:flex;flex-direction:column}.ReceptionShell_header__K7OkC{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.75rem 1.5rem;-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2;background:#fafafa}.ReceptionShell_brand__XfrcW{font-weight:700;font-size:1.05rem;white-space:nowrap}.ReceptionShell_nav__zUUAL{display:flex;gap:.25rem;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ReceptionShell_navLink__DD4gL{display:inline-block;padding:.4rem .75rem;border-radius:.375rem;text-decoration:none;color:inherit}.ReceptionShell_navLink__DD4gL:hover{background:#ececec}.ReceptionShell_navLinkActive__YDSNv{background:#1f2937;color:#fff}.ReceptionShell_navLinkActive__YDSNv:hover{background:#1f2937}.ReceptionShell_headerEnd__olsDu{display:flex;align-items:center;gap:1rem;-webkit-margin-start:auto;margin-inline-start:auto}.ReceptionShell_signOut__YCb4_{padding:.4rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;cursor:pointer;font:inherit;color:inherit}.ReceptionShell_signOut__YCb4_:hover{background:#f3f4f6}.ReceptionShell_main__l16qf{flex:1 1;padding:1.5rem;max-width:64rem;width:100%;margin-inline:auto;box-sizing:border-box}.reception_section__1rhcH{-webkit-margin-after:2rem;margin-block-end:2rem}.reception_heading__P42gM{margin-block:0 1rem;font-size:1.25rem}.reception_subheading__FjZNJ{margin-block:0 .75rem;font-size:1rem}.reception_intro__AGrlI{opacity:.8;margin-block:0 1.25rem}.reception_table__9jL8x{width:100%;border-collapse:collapse;font-size:.9rem}.reception_table__9jL8x td,.reception_table__9jL8x th{text-align:start;padding:.5rem .75rem;-webkit-border-after:1px solid #e5e7eb;border-block-end:1px solid #e5e7eb;vertical-align:top}.reception_table__9jL8x th{font-weight:600;background:#f9fafb}.reception_numeric__3N31g{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reception_empty__lg7sC{opacity:.7;padding:.75rem 0}.reception_form__eOFPc{display:grid;grid-gap:.75rem;gap:.75rem;max-width:28rem;-webkit-margin-before:1rem;margin-block-start:1rem}.reception_field__9PIdO{display:flex;flex-direction:column;gap:.25rem}.reception_label__OQgUS{font-size:.85rem;font-weight:600}.reception_input__9Z8Ny,.reception_select__aempz{padding:.5rem;border:1px solid #d1d5db;border-radius:.375rem;font:inherit;box-sizing:border-box;width:100%}.reception_searchRow__Y2dFy{display:flex;gap:.5rem;max-width:28rem;-webkit-margin-after:1rem;margin-block-end:1rem}.reception_searchRow__Y2dFy .reception_input__9Z8Ny{flex:1 1}.reception_checkboxField__fuOzI{display:flex;align-items:center;gap:.5rem}.reception_button__wOLzm{padding:.55rem 1rem;border:none;border-radius:.375rem;background:#1f2937;color:#fff;font:inherit;cursor:pointer;justify-self:start}.reception_button__wOLzm:disabled{opacity:.6;cursor:progress}.reception_secondaryButton__ybHUy{padding:.4rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;font:inherit;cursor:pointer;color:inherit}.reception_secondaryButton__ybHUy:hover:not(:disabled){background:#f3f4f6}.reception_deleteButton__k7JUj{padding:.3rem .6rem;border:1px solid #dc2626;border-radius:.375rem;background:#fff;color:#dc2626;font:inherit;cursor:pointer}.reception_deleteButton__k7JUj:hover:not(:disabled){background:#fef2f2}.reception_deleteButton__k7JUj:disabled{opacity:.6;cursor:progress}.reception_error__B9E0F{color:#b91c1c;margin:0}.reception_success__5WL7f{color:#15803d;margin:0}.reception_cards__jVZHj{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:1rem;gap:1rem;margin-block:1rem}.reception_cardLink__2vKun{display:block;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.25rem;text-decoration:none;color:inherit;font-weight:600}.reception_cardLink__2vKun:hover{background:#f9fafb}.reception_composer__6vPxK{display:grid;grid-template-columns:1fr 1fr auto auto;grid-gap:.5rem;gap:.5rem;align-items:end;-webkit-margin-after:1rem;margin-block-end:1rem}@media (max-width:40rem){.reception_composer__6vPxK{grid-template-columns:1fr}}.reception_selectedPatient__r1ZJK{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem;-webkit-margin-after:1rem;margin-block-end:1rem}.reception_receipt__ZwrBE{border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;max-width:40rem;background:#fff}.reception_receiptHeader__1ylDM{text-align:center;-webkit-margin-after:1rem;margin-block-end:1rem}.reception_receiptBrand__7XmFM{font-size:1.4rem;font-weight:700;margin:0}.reception_receiptMeta__KliZ2{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem 1.5rem;gap:.5rem 1.5rem;margin-block:1rem;font-size:.9rem}.reception_metaLabel__M6XAS{opacity:.7}.reception_totals__14nyi{-webkit-margin-before:1rem;margin-block-start:1rem;-webkit-margin-start:auto;margin-inline-start:auto;max-width:16rem}.reception_totalsRow__q734g{display:flex;justify-content:space-between;padding-block:.25rem}.reception_totalsRowFinal__uC4np{font-weight:700;-webkit-border-before:1px solid #e5e7eb;border-block-start:1px solid #e5e7eb;-webkit-margin-before:.25rem;margin-block-start:.25rem;-webkit-padding-before:.5rem;padding-block-start:.5rem}.reception_receiptActions__1gD_A{display:flex;gap:.75rem;-webkit-margin-before:1.25rem;margin-block-start:1.25rem;flex-wrap:wrap}@media print{.reception_noPrint__8hTIC{display:none!important}}.ReportShell_shell__hx8oO{min-height:100vh;display:flex;flex-direction:column}.ReportShell_header__6whbF{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.75rem 1.5rem;-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2;background:#fafafa}.ReportShell_brand___ejl5{font-weight:700;font-size:1.05rem;white-space:nowrap}.ReportShell_headerEnd__43iZ9{display:flex;align-items:center;gap:1rem;-webkit-margin-start:auto;margin-inline-start:auto}.ReportShell_signOut__zFGMv{padding:.4rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;cursor:pointer;font:inherit;color:inherit}.ReportShell_signOut__zFGMv:hover{background:#f3f4f6}.ReportShell_main__uaNLv{flex:1 1;padding:1.5rem;max-width:64rem;width:100%;margin-inline:auto;box-sizing:border-box}@media print{.ReportShell_header__6whbF{display:none}.ReportShell_main__uaNLv{padding:0;max-width:none}}