.page_container__RhbHh{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background-color:#f9fafb}.page_logoContainer__Ir23n{display:flex;align-items:center;gap:.75rem;margin-bottom:2rem}.page_logoText__CejU9{font-size:1.5rem;font-weight:600;color:var(--secondary-color)}.page_cardContainer__xCOm0{width:100%;max-width:400px}.page_card__4SiF_{background-color:white;padding:2rem;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.page_title__t0AI6{font-size:1.875rem;font-weight:700;color:#111827;margin:0 0 .5rem;text-align:center}.page_subtitle__BmrJc{font-size:.875rem;color:#6b7280;margin:0 0 2rem;text-align:center;line-height:1.5}.page_inputGroup__sCfU4{margin-bottom:1.5rem}.page_inputField__ap36y{width:100%}.page_backButton__9ZRgW{display:block;width:100%;text-align:center;margin-top:1rem;padding:.75rem;color:#374151;font-size:.875rem;font-weight:500;background:none;border:none;cursor:pointer;transition:color .2s ease}.page_backButton__9ZRgW:hover{color:#111827;text-decoration:underline}.CatalogLegend_legend__PjzBI{display:flex;align-items:center;align-self:center;flex-wrap:wrap;gap:14px;margin-left:auto;padding:6px 12px;background:#f6f7f8;border:1px solid #ececec;border-radius:12px}.CatalogLegend_legendItem__QV2dv{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:#4b5563;white-space:nowrap}.CatalogLegend_legendChip__p4Igh{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:50%;padding:4px;line-height:0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CatalogLegend_legendChipRefrigerated__fGLtD{--primary-color:#2563eb;background:#e7f0fc;border-color:#cde0f8}.CatalogLegend_legendChipControlled__Ardzr{color:#dc2626;background:#fdebeb;border-color:#f6d3d3}.CatalogLegend_legendChipFavorite__kBo3z{color:#e5484d;background:#ffffff;border-color:#ececf1}.CatalogLegend_controlledLetter__JV_BC{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:13px;font-weight:800;line-height:1}@media (max-width:767px){.CatalogLegend_legend__PjzBI{gap:10px;padding:5px 10px}.CatalogLegend_legendItem__QV2dv{font-size:11.5px}}.OrderTimeline_timeline__g1HHF{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.OrderTimeline_step__6U_0F{display:grid;grid-template-columns:36px 1fr;grid-gap:.875rem;gap:.875rem;min-height:64px}.OrderTimeline_step__6U_0F:last-child{min-height:36px}.OrderTimeline_indicator__hFr31{display:flex;flex-direction:column;align-items:center;position:relative}.OrderTimeline_icon__yVdHG{width:32px;height:32px;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.OrderTimeline_icon__yVdHG svg{width:18px;height:18px}.OrderTimeline_iconActive__7nYqo,.OrderTimeline_iconCompleted__8cqgj{background-color:var(--primary-color)}.OrderTimeline_iconActive__7nYqo{box-shadow:0 0 0 4px rgba(0,174,48,.15)}.OrderTimeline_iconDanger__F4v_i{background-color:#dc2626;box-shadow:0 0 0 4px rgba(220,38,38,.15)}.OrderTimeline_iconPending__aRXvv{background-color:#e5e7eb}.OrderTimeline_iconPending__aRXvv svg path{stroke:#9ca3af}.OrderTimeline_connector__mK5ms{width:2px;flex:1 1;margin-top:4px;min-height:24px}.OrderTimeline_connectorCompleted__O6Tjq{background-color:var(--primary-color)}.OrderTimeline_connectorPending__FyQJd{background-color:#e5e7eb}.OrderTimeline_content__RlFrd{display:flex;flex-direction:column;gap:2px;padding-top:4px}.OrderTimeline_label__buKLw{margin:0;font-size:.95rem;font-weight:600;color:#111827;line-height:1.3}.OrderTimeline_labelActive__M0dEN{margin:0;font-size:.95rem;font-weight:700;color:var(--primary-color);line-height:1.3}.OrderTimeline_labelDanger__yJ3Ii{margin:0;font-size:.95rem;font-weight:700;color:#dc2626;line-height:1.3}.OrderTimeline_datetime__4qhAr{margin:0;font-size:.8125rem;font-weight:500;color:#6b7280;line-height:1.4}.OrderTimeline_subtitle__H_io8{margin:2px 0 0;font-size:.8125rem;font-weight:600;color:var(--primary-color);line-height:1.4}.OrderTimeline_subtitleDanger__22yxz{margin:2px 0 0;font-size:.8125rem;font-weight:600;color:#dc2626;line-height:1.4}.LiveUpdatesNotice_notice__Rc97Z{display:flex;align-items:center;gap:.875rem;background-color:#f3f4f6;border-radius:16px;padding:.875rem 1rem}.LiveUpdatesNotice_iconWrapper__QkBvS{width:36px;height:36px;border-radius:9999px;background-color:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LiveUpdatesNotice_iconWrapper__QkBvS svg{width:20px;height:20px}.LiveUpdatesNotice_text__RwyHF{display:flex;flex-direction:column;gap:1px}.LiveUpdatesNotice_primaryLine__uICrx{margin:0;font-size:.875rem;font-weight:600;color:#111827;line-height:1.3}.LiveUpdatesNotice_secondaryLine__PdzqB{margin:0;font-size:.8125rem;font-weight:500;color:#6b7280;line-height:1.3}.CartTabs_wrapper__eHXhX{position:relative;display:flex;align-items:center}.CartTabs_tabs__mcT5w{display:flex;gap:4px;background-color:#f3f4f6;border-radius:9999px;padding:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.CartTabs_scrollButton__GhZYe{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e5e7eb;border-radius:9999px;background-color:#ffffff;color:#374151;cursor:pointer;box-shadow:0 2px 6px rgba(15,23,42,.12);transition:background-color .15s ease,color .15s ease}.CartTabs_scrollButton__GhZYe:hover{background-color:#f9fafb;color:#111827}.CartTabs_scrollButtonLeft__0HUGt{left:-6px}.CartTabs_scrollButtonRight__7V5sx{right:-6px}.CartTabs_tabs__mcT5w::-webkit-scrollbar{display:none}.CartTabs_tabActive__Uk16p,.CartTabs_tab__BGBZw{flex:1 0 auto;border:none;background:transparent;padding:.5rem .75rem;border-radius:9999px;font-size:.8125rem;font-weight:600;color:#6b7280;cursor:pointer;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.CartTabs_tab__BGBZw:hover{color:#111827}.CartTabs_tabActive__Uk16p{background-color:#ffffff;color:var(--primary-color);box-shadow:0 1px 2px rgba(15,23,42,.06)}.TrackingDetails_wrapper__4A6vg{margin-top:6px;display:flex;flex-direction:column;gap:6px}.TrackingDetails_toggle__oAI5E{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;padding:0;cursor:pointer;color:var(--primary-color);font-size:.8125rem;font-weight:600;line-height:1.3;text-align:left}.TrackingDetails_toggle__oAI5E:hover .TrackingDetails_toggleText__xN2tH{text-decoration:underline}.TrackingDetails_toggleText__xN2tH{display:inline}.TrackingDetails_trackingNumber__3X79_{font-weight:500;color:var(--primary-color);opacity:.85;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TrackingDetails_chevronOpen__gTUUs,.TrackingDetails_chevron__MFMlD{width:14px;height:14px;flex-shrink:0;transition:transform .15s ease}.TrackingDetails_chevronOpen__gTUUs{transform:rotate(180deg)}.TrackingDetails_panel__O7WzE{margin-top:4px;padding:10px 12px;background-color:#f9fafb;border-radius:10px;display:flex;flex-direction:column;gap:10px}.TrackingDetails_empty__hIeMA{margin:0;font-size:.8125rem;color:#6b7280}.TrackingDetails_stops__SaDSi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.TrackingDetails_stop__RhD8t{display:grid;grid-template-columns:10px 1fr;grid-gap:8px;gap:8px;align-items:start}.TrackingDetails_stopDot__Py_Qx{width:6px;height:6px;border-radius:9999px;background-color:var(--primary-color);margin-top:6px}.TrackingDetails_stops__SaDSi .TrackingDetails_stop__RhD8t:not(:first-child) .TrackingDetails_stopDot__Py_Qx{background-color:#d1d5db}.TrackingDetails_stopContent__q8RG3{display:flex;flex-direction:column;gap:1px;min-width:0}.TrackingDetails_stopLocation__tqLe4{margin:0;font-size:.8125rem;font-weight:600;color:#111827;line-height:1.3}.TrackingDetails_stopMeta__sX9Ll{margin:0;font-size:.75rem;font-weight:500;color:#6b7280;line-height:1.3}.TrackingDetails_stopDetail__DmZkU{font-weight:400}.TrackingDetails_externalLink__bHYq7{display:inline-flex;align-items:center;gap:2px;font-size:.75rem;font-weight:600;color:var(--primary-color);text-decoration:none;padding-top:4px;border-top:1px solid #eef0ee}.TrackingDetails_externalLink__bHYq7:hover{text-decoration:underline}.OrderStatusCard_card__4KVyJ{width:100%;max-width:400px;background-color:#ffffff;border-radius:24px;padding:1.75rem 1.5rem 1.5rem;box-shadow:0 12px 32px rgba(15,23,42,.08);display:flex;flex-direction:column;gap:1.5rem}.OrderStatusCard_title__9pMsD{margin:0;font-size:1.25rem;font-weight:700;color:#111827;letter-spacing:-.01em}.OrderStatusCard_stateMessage__QA1K1{padding:1.25rem .5rem;text-align:center;font-size:.875rem;font-weight:500;color:#6b7280}.OrderStatusCard_errorMessage__2BWtM{padding:1rem;text-align:center;font-size:.875rem;font-weight:500;color:#b91c1c;background-color:#fef2f2;border-radius:12px}.ReceiptView_title__nOxEk{font-weight:700;font-size:20px;color:var(--primary-color);margin-bottom:8px}.ReceiptView_receiptHeader__y_XYY{display:flex;flex-direction:column;gap:4px}.ReceiptView_businessName__WrVpM{font-weight:600;font-size:16px;color:#121212}.ReceiptView_meta__r43Nq{font-size:14px;color:#6b7280}.ReceiptView_divider__2Jngf{height:1px;background-color:#e4e4e4;margin:16px 0}.ReceiptView_cartSection__a1wMd{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.ReceiptView_pharmacyName__fPYFq{font-weight:600;font-size:15px;color:#121212}.ReceiptView_itemRow__lNtWE{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ReceiptView_itemInfo__CoQyC{display:flex;flex-direction:column;gap:2px;min-width:0}.ReceiptView_itemName__SNdX2{font-weight:500;font-size:14px;color:#121212;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ReceiptView_supplyBadge__Yh5K0{font-size:11px;font-weight:600;color:#6b7280;background-color:#f3f4f6;border-radius:6px;padding:2px 8px}.ReceiptView_itemDetails__w0vy4{font-size:13px;color:#6b7280}.ReceiptView_itemPrice__gDfJp{font-weight:500;font-size:14px;color:#121212;white-space:nowrap}.ReceiptView_totals__rxEzN{display:flex;flex-direction:column;gap:8px}.ReceiptView_priceRow__ZIBnP{display:flex;justify-content:space-between;font-size:14px;color:#6b7280}.ReceiptView_totalRow__lVOYN{display:flex;justify-content:space-between;font-weight:700;font-size:16px;color:#121212;margin-top:4px}.ReceiptView_paymentSection__Y8Ujy{display:flex;flex-direction:column;gap:4px}.ReceiptView_poweredBy__jaNsO{font-size:12px;color:#9ca3af;text-align:center;margin-top:16px}.ReceiptView_poweredByBrand__X79dT{color:var(--primary-color);font-weight:700;letter-spacing:.06em}.Receipt_page__PpDM_{min-height:100vh;background-color:#f9fafb;display:flex;flex-direction:column;align-items:center;padding:2.5rem 1rem 3rem;gap:1.75rem}.Receipt_logoWrapper__Ban7D{display:flex;justify-content:center}.Receipt_card__4LcFO{background-color:white;padding:32px;border-radius:16px;border:1px solid #e4e4e4;width:100%;max-width:448px}.Receipt_title__OLqr2{font-weight:700;font-size:20px;color:var(--primary-color);margin-bottom:8px}.Receipt_subtitle__7rGD8{font-size:14px;color:#6b7280;margin-bottom:20px}.Receipt_formGroup__C6P2i{margin-bottom:1.5rem}.Receipt_errorText__vJti3{color:#ef4444;font-size:.875rem;margin:.5rem 0}.Receipt_poweredBy__zQ8wG{font-size:13px;color:#6b7280;text-align:center;margin-top:auto}.Receipt_poweredByBrand__crS4s{color:var(--primary-color);font-weight:700;letter-spacing:.06em}@media (max-width:767px){.Receipt_page__PpDM_{padding:20px 12px 24px}.Receipt_card__4LcFO{padding:20px 16px}}.AccountSummary_accountSummary__qh1oP{position:-webkit-sticky;position:sticky;top:1.5rem;height:-moz-fit-content;height:fit-content;background-color:white;border:1px solid #e4e4e4;border-radius:16px;padding:24px}.AccountSummary_summaryTitle__k3c5G{font-weight:700;font-size:18px;color:var(--primary-color);margin-bottom:20px}.AccountSummary_summaryItem__nzSsn{margin-bottom:16px}.AccountSummary_summaryLabel__i7dnw{font-weight:500;font-size:12px;text-transform:uppercase;color:#808080;margin-bottom:4px}.AccountSummary_summaryValue__kz8FU{font-weight:500;font-size:14px;color:#121212;word-break:break-word}.AccountSummary_summaryEmpty__sJZmH{color:#d1d5db;font-style:italic}.AccountSummary_passwordWrapper__o0okz{display:flex;align-items:center;justify-content:space-between;gap:8px}.AccountSummary_toggleButton__FMfMr{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#808080;transition:color .2s;flex-shrink:0;margin-left:auto}.AccountSummary_toggleButton__FMfMr:hover{color:var(--primary-color)}.AccountSummary_toggleButton__FMfMr:focus{outline:none}.AccountSummary_copyButton__E_lmP{width:100%;background-color:var(--quinary-color);color:var(--primary-color);border:none;border-radius:8px;padding:12px;font-weight:600;font-size:14px;cursor:pointer;margin-top:8px;transition:background-color .2s}.AccountSummary_copyButton__E_lmP:hover{opacity:.8}.AccountSummary_copyButton__E_lmP:disabled{background-color:#d1d5db;cursor:not-allowed}.AccountSummary_copiedFeedback__36iEs{color:#00ae30;font-size:12px;font-weight:600;text-align:center;margin-top:8px}.AccountSummary_copyEmailButton__XB8HA{width:100%;background-color:var(--primary-color);color:white;border:none;border-radius:8px;padding:12px;font-weight:600;font-size:14px;cursor:pointer;margin-top:8px;transition:opacity .2s}.AccountSummary_copyEmailButton__XB8HA:hover{opacity:.8}.AccountSummary_copyEmailButton__XB8HA:disabled{background-color:#d1d5db;cursor:not-allowed}.DeleteModal_modalOverlay__LVjTw{position:fixed;inset:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}.DeleteModal_modalContent__fGjLx{background-color:white;border-radius:.5rem;padding:35px 40px;max-width:460px;width:100%}.DeleteModal_modalTitle__ZEozB{margin-bottom:1rem;text-align:left;font-weight:500;font-size:18px;letter-spacing:0;color:#121212}.DeleteModal_modalMessage__YjyBm{color:#999999;margin-bottom:1rem;font-weight:500;font-size:14px;letter-spacing:0}.DeleteModal_deleteKeyword__Fi6_o{font-weight:700;font-size:14px;letter-spacing:0;color:#121212}.DeleteModal_confirmInput__9zB7u{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;margin-bottom:1.5rem;outline:none}.DeleteModal_confirmInput__9zB7u:focus{border-color:#f20808;box-shadow:0 0 0 1px #f20808}.DeleteModal_confirmInput__9zB7u::placeholder{color:#9ca3af}.DeleteModal_buttonContainer__gbEti{display:flex;justify-content:flex-end;gap:.75rem}.DeleteModal_cancelButton__rhd1K{height:40px;width:96px;background-color:transparent;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;cursor:pointer;font-size:14px;line-height:20px;font-weight:500}.DeleteModal_cancelButton__rhd1K:hover{background-color:#f0fdf4}.DeleteModal_deleteButton__f77li{height:40px;width:105px;background-color:#f20808;color:white;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;font-weight:500;font-size:14px;line-height:20px}.DeleteModal_deleteButton__f77li:hover{background-color:#b91c1c}.DeleteModal_deleteButton__f77li.DeleteModal_disabled__8Tqam{background-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.DateInput_container__pt6tJ{display:flex;flex-direction:column;width:100%}.DateInput_label__BGVwO{font-weight:500;font-size:14px;line-height:100%;color:#121212;margin-bottom:4px;display:block}.DateInput_input__HjBF3{width:100%;padding:12px 48px 12px 16px;color:#121212;background-color:#fff;border:1px solid #dbdbdb;border-radius:8px;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;font-size:16px;line-height:20px;transition:all .2s ease-in-out;outline:none;height:45px;cursor:text}.DateInput_input__HjBF3::-webkit-calendar-picker-indicator{cursor:pointer;font-size:16px}.DateInput_input__HjBF3::placeholder{color:#999999;font-weight:500}.DateInput_input__HjBF3:focus{outline:none;border:2px solid var(--secondary-color);box-shadow:0 0 0 2px rgba(0,174,48,.1);padding:11px 47px 11px 15px}.DateInput_input__HjBF3:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.DateInput_inputError__LB67K{border-color:#dc2626!important}.DateInput_inputError__LB67K:focus{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.1)!important}.DateInput_required__FElXw{color:#e5532a;margin-left:2px;font-weight:700}.DateInput_errorText__AMH82{color:#dc2626;font-size:12px;margin-top:4px;display:block}.DateInput_inputWrapper__MHrvB{position:relative;display:flex;align-items:center;width:100%}.DateInput_calendarButton__9PHzV{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;color:#6b7280;transition:color .2s;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.DateInput_calendarButton__9PHzV:hover{color:#121212}.DateInput_datePickerInput__7o7m2{position:absolute;right:8px;top:50%;transform:translateY(-50%);opacity:0;width:32px;height:32px;cursor:pointer;z-index:2}.DateInput_datePickerInput__7o7m2::-webkit-calendar-picker-indicator{position:absolute;right:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0}.prescriptions_container__uu_Im{padding:1.5rem;background-color:#f9fafb;min-height:100vh}.prescriptions_headerContainer__mk85H{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.prescriptions_headerContainer__mk85H p{font-weight:700;font-size:24px;color:var(--secondary-color)}.prescriptions_statusTabsContainer__NKR2K{background-color:#f4f7f5;justify-content:space-between;display:flex;align-items:center;overflow-x:auto;padding:4px 0;border:1px solid #e9f0ee;border-radius:10px}.prescriptions_statusTabButton__8r9Vg{display:flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;transition:all .2s ease;height:36px;font-weight:500;font-size:14px;text-align:center;text-transform:uppercase;color:#797979;margin:0 4px;min-width:106px;width:-moz-fit-content;width:fit-content;padding:0 4px;border-radius:8px}.prescriptions_statusTabButton__8r9Vg:hover:not(.prescriptions_statusTabButtonActive__GfYuV){background-color:#ededed;color:#121212}.prescriptions_statusTabButtonWrapper__Euuu_{border-right:1px solid #e7eeec}.prescriptions_statusTabButtonWrapper__Euuu_:last-child{border-right:none}.prescriptions_statusTabButtonActive__GfYuV{border:1px solid #121212;color:#050817;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;border-radius:8px;background-color:#fff;font-weight:700;font-size:14px;text-align:center;text-transform:uppercase;height:36px;justify-content:center;margin:0 4px;min-width:106px;width:-moz-fit-content;width:fit-content;padding:0 4px;transition:all .2s ease}.prescriptions_statusTabButtonActive__GfYuV:hover{background-color:#ededed;box-shadow:0 4px 8px -3px #12121220,0 3px 6px -2px #12121215,0 2px 4px -1px #12121210}.prescriptions_statusTabButtonInactive___RRdJ{color:#797979}.prescriptions_statusTabCountBadgeInactive__PjCmU{margin-left:10px;background-color:#797979;color:white;font-size:.75rem;font-weight:600;width:20px;height:20px;border-radius:9999px;padding-right:1px;font-weight:700;font-size:12px;text-align:center;place-content:center}.prescriptions_actionBar__KNKOy{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.prescriptions_buttons__ueLqD{display:flex;gap:1rem}.prescriptions_searchWrapper__9HcdA{display:flex;align-items:center;gap:.5rem;flex-grow:1;max-width:20rem;position:relative}.prescriptions_modalGrid__icBMm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.prescriptions_colSpan1__YH_tk{grid-column:span 1}.prescriptions_ordersContainer__7q_OI{display:flex;flex-direction:column;gap:24px;margin-top:12px}.prescriptions_viewToggle__jJJ27{display:inline-flex;align-items:center;background-color:#f3f4f6;border-radius:9999px;padding:3px;gap:2px;flex-shrink:0}.prescriptions_viewToggleBtn__Easgk{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;color:#6b7280;font-size:12px;font-weight:600;border-radius:9999px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.prescriptions_viewToggleBtn__Easgk:hover:not(.prescriptions_viewToggleBtnActive__UeruU){color:#111827}.prescriptions_viewToggleBtnActive__UeruU{background-color:#ffffff;color:var(--primary-color);box-shadow:0 1px 2px rgba(15,23,42,.06)}.prescriptions_gridList__G4n2q{display:flex;flex-direction:column;gap:16px}.prescriptions_gridLoading__vVe5c{margin:24px 0;text-align:center;font-size:14px;color:#6b7280}.prescriptions_emptyBody__KLnSb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;background-color:white;border-radius:.5rem;border:1px solid #e5e7eb;margin-top:20px}.prescriptions_emptyIcon__JCCsk{margin-bottom:10px}.prescriptions_emptyTitle__8s1Ez{color:#121212;font-size:14px;font-weight:700}.prescriptions_emptySubtitle__qPIZn{margin-top:6px;color:#999999;font-size:12px;font-weight:400;margin-bottom:16px}.prescriptions_dateColumn__iKzgx{display:flex;flex-direction:column;align-items:flex-start}.prescriptions_timeText__U2TOq{color:#999999;font-size:10px;font-weight:700;line-height:12px}.prescriptions_paymentBadge__zBOoq{background-color:var(--primary-color);color:white;padding:3px 12px;border-radius:16px;font-size:11px}.prescriptions_actionButtons__1_qXv{display:flex;align-items:center;gap:6px}.prescriptions_reOrderButton__FACXm{color:white;background-color:#303030;padding:4px 10px;border-radius:6px;cursor:pointer;font-size:11px;font-weight:600;border:none;white-space:nowrap;transition:background-color .2s ease}.prescriptions_reOrderButton__FACXm:hover{background-color:var(--primary-button-hover)}.prescriptions_reOrderButton__FACXm:disabled{opacity:.6;cursor:not-allowed}.prescriptions_seeOrderButton__p7a_c{color:var(--primary-color);cursor:pointer;background:none;border:none;padding:4px 8px;border-radius:4px;font-size:14px;font-weight:500;transition:all .2s ease}.prescriptions_seeOrderButton__p7a_c:hover{background-color:#f0faf3;text-decoration:underline}.prescriptions_loadMoreContainer__InHEU{text-align:center;margin-top:20px;margin-bottom:20px}.prescriptions_loadMoreButton__NwZWY{color:var(--primary-color);background:none;border:none;cursor:pointer;font-size:14px;font-weight:600;text-decoration:underline}.prescriptions_flaggedRow__GeRaw{outline:2px solid red!important;outline-offset:-2px;background-color:#f7eae8}.prescriptions_flaggedRow__GeRaw:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.prescriptions_statusBadge__wScfb{color:white;padding:3px 12px;border-radius:16px;font-size:11px}@keyframes prescriptions_pulse__MIh5Y{0%,to{opacity:1}50%{opacity:.4}}.prescriptions_statusBadgeFlagged__WL5tN{animation:prescriptions_pulse__MIh5Y 1.2s ease-in-out infinite}.prescriptions_statusBadgeRed__kUy9Z{background-color:#ff0000;color:white;padding:3px 12px;border-radius:16px;font-size:11px}.prescriptions_statusBadgeGreen__cdxNK{background-color:#00ae30;color:white;padding:3px 12px;border-radius:16px;font-size:11px}.prescriptions_multiPatientBadge__Mvwui{display:inline-flex;align-items:center;gap:4px;background-color:#e0fbff;color:#009bb2;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:700}.prescriptions_orderIdContainer__frnoY{display:flex;flex-direction:column;align-items:flex-start}.prescriptions_orderIdBadges__iQRTU{display:flex;flex-wrap:wrap;gap:4px}.prescriptions_orderTypeBadge__m0SAx{font-weight:700;font-size:10px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#fff;border-radius:24px;padding:3px 10px;background-color:#020202;max-width:max-content}.prescriptions_multiPatientContainer__uK_A6{display:flex;flex-direction:column;gap:2px}.prescriptions_multiPatientRow__eRLvG{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.prescriptions_patientList__sKFHi{display:flex;flex-direction:column}.prescriptions_patientItem__e2mMn{padding:2px 0;border-bottom:1px solid #e5e7eb}.prescriptions_patientItem__e2mMn:last-child{border-bottom:none;padding-bottom:0}.prescriptions_patientItem__e2mMn:first-child{padding-top:0}.prescriptions_patientName__GUs2l{font-weight:600;font-size:14px;color:#121212}.prescriptions_additionalPatientName__7xptX{font-size:12px;color:#6b7280;font-weight:500}@media (max-width:767px){.prescriptions_container__uu_Im{padding:.75rem .75rem 80px}.prescriptions_actionBar__KNKOy{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:1rem}.prescriptions_buttons__ueLqD{width:100%}.prescriptions_searchWrapper__9HcdA{max-width:100%;width:100%}.prescriptions_searchWrapper__9HcdA>*{width:100%}.prescriptions_searchWrapper__9HcdA>*>input{max-width:100%;width:100%}.prescriptions_ordersContainer__7q_OI{gap:16px}.prescriptions_loadMoreButton__NwZWY,.prescriptions_loadMoreContainer__InHEU{width:100%}}.prescriptions_totalRefundCell__OTlt1{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.prescriptions_totalOriginal__5NvZJ{color:#999999;text-decoration:line-through;font-size:12px}.prescriptions_totalNet__W7fXB{font-weight:600;color:#121212}.prescriptions_refundedLabel__vvAFZ{font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.5px;color:#dc2626;background-color:#fde8e8;padding:1px 5px;border-radius:8px}.EmptyState_emptyBody__i1a_J{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;background-color:white;border-radius:.5rem;border:1px solid #e5e7eb;width:100%}.EmptyState_emptyIcon__xMvUr{margin-bottom:10px}.EmptyState_emptyTitle__6cfb5{color:#121212;font-size:14px;font-weight:700;margin:0}.EmptyState_emptySubtitle__7T8jk{margin-top:6px;color:#999999;font-size:12px;font-weight:400;margin-bottom:16px}.filters_filterContainer__87pmG{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:767px){.filters_filterContainer__87pmG{flex-direction:column;width:100%;flex:1 1}.filters_filterButton__UTfwl{width:100%}}.filters_filterButton__UTfwl{display:flex;align-items:center;justify-content:space-between;padding:0 8px;height:34px;background-color:white;min-width:-moz-fit-content;min-width:fit-content;cursor:pointer;font-size:16px;font-weight:500;border:1px solid #dbdbdb;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;border-radius:8px;position:relative}.filters_filterLabel__tiyaA{margin-left:8px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:var(--secondary-color);flex:1 1}.filters_filterLabelUnselected__3_QA6{color:#a5a5a5}.filters_filterValue__K4v2g{margin-left:auto;font-weight:500;font-size:13px;color:#9ca3af;padding-right:8px}.filters_filterButton__UTfwl:hover{border-color:#d1d5db;box-shadow:0 1px 2px rgba(0,0,0,.05)}.filters_filterButtonActive__wuEqz{border-color:var(--secondary-color);box-shadow:0 1px 3px rgba(16,185,129,.2)}.filters_filterIcon__F2_YV{display:flex;align-items:center;margin-right:5px}.filters_filterCount__Ip_PV{position:absolute;right:-8px;top:-8px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);color:white;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.1)}.filters_filterCountHidden___bpru{opacity:0;visibility:hidden}.filters_filterDropdown__QAo1k{position:absolute;top:100%;left:0;margin-top:4px;background-color:white;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);width:100%;min-width:max-content;z-index:50;overflow:hidden;max-height:400px;overflow:scroll}@media (max-width:767px){.filters_filterDropdown__QAo1k{top:auto;bottom:calc(100% + 8px);margin-top:0;margin-bottom:0;max-height:calc(100vh - 240px);min-height:240px;min-width:100%;width:100%}}.filters_filterDropdownContainer__PMV_W{position:relative;z-index:99;display:flex;flex-direction:column}.filters_filterTopLabel__V7_eS{font-size:11px;font-weight:500;color:#374151;margin-bottom:-7px;margin-left:8px;width:-moz-fit-content;width:fit-content;position:relative;z-index:1;padding:0 4px;background:linear-gradient(180deg,transparent 53%,#fff 0)}.filters_filterHeader__G_thf{padding:6px 20px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#b1b1b1;border-bottom:1px solid #f3f4f6}.filters_filterOption__rY1uC{display:flex;align-items:center;padding:10px 8px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f3f4f6}.filters_filterOption__rY1uC:last-child{border-bottom:none}.filters_filterOption__rY1uC:hover{background-color:#f9fafb}.filters_filterOptionActive__H4lL9{background-color:#f3f4f6}.filters_checkbox__LABk7{width:20px;height:20px;border:2px solid #d1d5db;border-radius:4px;margin-right:4px;display:flex;align-items:center;justify-content:center;background-color:white}.filters_checkboxChecked__3CZ_S{background-color:var(--primary-color);border-color:var(--primary-color)}.filters_checkIcon__YhBAE{color:white;width:16px;height:16px}.filters_clearButton__hZjLq{display:flex;align-items:center;padding:10px 8px;color:#9b9b9b;font-size:14px;font-weight:500;gap:15px;width:100%;text-align:left;cursor:pointer;transition:color .2s;border-top:1px solid #f3f4f6}.filters_clearButton__hZjLq:hover{color:#6b7280}.filters_clearIcon__fWQJJ{margin-right:12px}.filters_dropdownEnter__7fEQa{opacity:0;transform:translateY(-8px)}.filters_dropdownEnterActive__VNJ4G{opacity:1;transform:translateY(0);transition:opacity .2s,transform .2s}.filters_dropdownExit__iraQk{opacity:1}.filters_dropdownExitActive__mFKXl{opacity:0;transform:translateY(-8px);transition:opacity .2s,transform .2s}.filters_subCategoryContainer__RVaTK{padding-left:16px;margin-top:4px;margin-bottom:4px}.filters_subCategoryOption__6feVc{display:flex;align-items:center;padding:8px;border-radius:6px;transition:background-color .2s;cursor:pointer}.filters_subCategoryOption__6feVc:hover{background-color:rgba(0,0,0,.05)}.filters_checkboxArea__qPM6c{flex-shrink:0}.filters_subCheckboxArea__82Fqt{margin-left:20px;flex-shrink:0}.filters_checkboxIcon__WMqnv{min-width:20px;min-height:20px}.filters_filterOptionCount__aEq7i{font-size:12px;color:#9ca3af;margin-left:8px}.filters_optionIcon__eevpk{display:inline-flex;align-items:center;margin-right:8px}.filters_searchInput__SqTx6{width:calc(100% - 16px);margin:8px;padding:8px 12px;border:1px solid #e4e4e4;border-radius:6px;font-size:14px;outline:none}.filters_searchInput__SqTx6:focus{border-color:var(--primary-color)}.filters_filterSearchInput__SvwuC{border:none;outline:none;background:transparent;font-size:14px;font-weight:500;color:var(--secondary-color);width:100%;padding:0;margin-left:8px}.filters_filterSearchInput__SvwuC::placeholder{color:#9ca3af}.MainContainer_loading__kTn5Y{display:flex;align-items:center;justify-content:center;height:100vh}.MainContainer_spinner__sFyVD{animation:MainContainer_spin__thRPP .8s linear infinite;border-radius:9999px;height:3rem;width:3rem;border-bottom:2px solid #10b981;border-color:#10b981 currentcolor;border-top:2px solid #10b981}@keyframes MainContainer_spin__thRPP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MainContainer_error__AT3CM{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.MainContainer_errorIcon__EM7U9{margin-bottom:32px}.MainContainer_errorTitle__WCeRg{color:#121212;text-align:center;font-size:24px;font-weight:700}.MainContainer_errorSubtitle___OP96{color:#999;text-align:center;font-size:16px;font-weight:700;margin-top:16px;margin-bottom:23px}.MainContainer_refreshButton__oShfD{color:var(--primary-color);text-align:center;font-size:16px;font-weight:700;display:flex;gap:6px;margin-bottom:32px;cursor:pointer}.MainContainer_refreshIcon__qRZ93{font-size:18px}.MainContainer_supportInfo__zmAc_{color:#121212;text-align:center;font-size:12px;font-weight:500}.MainContainer_phoneNumber__bwGgK{color:var(--primary-color);text-decoration:none;font-weight:500;margin-top:12px}.CustomTable_tableContainer__KvkWD{background-color:white;border-radius:.5rem;border:1px solid #e5e7eb;overflow-x:auto;width:max-content;max-width:100%}.CustomTable_tableContainerSticky__6bUUt{max-height:calc(100vh - 280px);overflow:auto}.CustomTable_tableContainerSticky__6bUUt .CustomTable_th__tzf_Q{position:-webkit-sticky;position:sticky;top:0;z-index:3;box-shadow:inset 0 -1px 0 #e5e7eb}.CustomTable_table__C_pUv{width:100%;min-width:max-content;border-collapse:collapse;text-align:left;font-size:.875rem}.CustomTable_th__tzf_Q{padding:8px 16px;color:#999999;border-bottom:1px solid #e5e7eb;white-space:nowrap;background-color:#fbfbfb;font-weight:700;font-size:12px;line-height:20px;letter-spacing:0;text-transform:uppercase}.CustomTable_thHighlight__kSLzq{background-color:#e7f3ec;color:#132f19}.CustomTable_tdHighlight__RqYI5{background-color:#f2f9f5}.CustomTable_sortHeader__g6SQH{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap}.CustomTable_sortIndicator__EQWa3{font-size:9px;opacity:.55}.CustomTable_tr__8o4QF{cursor:pointer;transition:background-color .2s ease}.CustomTable_tr__8o4QF:hover,.CustomTable_tr__8o4QF:nth-child(2n):hover{background-color:var(--quinary-color)}.CustomTable_td__5cZm1{padding:4px 16px;color:#121212}.CustomTable_tdGray__Wq_rV,.CustomTable_td__5cZm1{font-weight:500;font-size:12px;line-height:20px;max-width:500px}.CustomTable_tdGray__Wq_rV{color:#5e5e5e;padding:4px 1.5rem}.CustomTable_tdDate__69BCK{font-weight:500;padding:10px 1.5rem;max-width:500px}.CustomTable_tdAction__geBpp,.CustomTable_tdDate__69BCK{font-size:12px;line-height:20px;color:var(--primary-color)}.CustomTable_tdAction__geBpp{font-weight:600;padding:4px 1.5rem;cursor:pointer}.CustomTable_actionCell__UZwjs{display:flex;gap:.5rem;padding:10px 5px}.CustomTable_tr__8o4QF:nth-child(2n){background-color:#fbfbfb}.CustomTable_tr__8o4QF:last-child td div div{top:calc(-150%)}.CustomTable_menuContainer__DBKnu{position:relative;display:inline-block}.CustomTable_dropdownMenu__Lc3yD{position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:49}.CustomTable_dropdownMenu__Lc3yD,.CustomTable_fixedDropdownMenu__REFR1{width:max-content;background-color:white;border-radius:6px;overflow:hidden;border:1px solid #e5e7eb}.CustomTable_fixedDropdownMenu__REFR1{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);min-width:150px}.CustomTable_actionButton__HJmUx{display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:#6b7280;padding:.25rem;border-radius:.25rem}.CustomTable_actionButton__HJmUx:hover{background-color:#f3f4f6;color:#4b5563}.CustomTable_buttonIcon__Q3Hlo{width:1.25rem;height:1.25rem}.CustomTable_statusBadge__5zCRF{display:inline-flex;padding:2px 8px;border-radius:9999px;font-size:12px;font-weight:500}.CustomTable_statusActive__5LfTr{background-color:var(--primary-color);color:#ffffff}.CustomTable_statusInactive__GIkXO{background-color:#e5532a;color:#ffffff}.CustomTable_statusPending__DCP7K{background-color:#fef3c7;color:#92400e}.CustomTable_statusProcessing__uZjGN{background-color:#dbeafe;color:#1e40af}.CustomTable_statusCompleted__QdQKN{background-color:#d1fae5;color:#065f46}.CustomTable_statusCancelled__zi_Fl{background-color:#fee2e2;color:#991b1b}.CustomTable_statusDefault__ahGzN{background-color:#f3f4f6;color:#374151}.CustomTable_dragHandle__Ygc3U{cursor:-webkit-grab;cursor:grab;padding:4px 8px!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CustomTable_dragHandle__Ygc3U:active,.CustomTable_dragging__QpI5L{cursor:-webkit-grabbing;cursor:grabbing}.CustomTable_dragging__QpI5L{opacity:.5}.CustomTable_dragOver__gf3QD{background-color:#e8f5e9!important;border-top:2px solid var(--primary-color)}.CustomTable_flaggedRow__fAad3{outline:2px solid red!important;outline-offset:-2px;background-color:#f7eae8}.CustomTable_flaggedRow__fAad3:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.SearchInput_container__NBLpO{position:relative;align-content:center;width:-moz-fit-content;width:fit-content}.SearchInput_iconContainer__XnOB4{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;padding-left:.75rem;pointer-events:none}.SearchInput_input__dt360{width:100%;padding:0 30px 0 40px;color:#121212;background-color:#fff;border-radius:.5rem;transition:all .2s ease-in-out;max-width:230px;border:1px solid #dbdbdb;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;border-radius:8px;height:40px}.SearchInput_input__dt360:focus{outline:none;border:1.5px solid var(--secondary-color);box-shadow:0 0 0 2px rgba(0,174,48,.1)}.SearchInput_clearButton__nU6Is{position:absolute;top:50%;right:8px;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#888888;transition:color .2s ease}.SearchInput_clearButton__nU6Is:hover{color:var(--secondary-color)}.SearchInput_clearButton__nU6Is:focus{outline:none}.ConfirmationModal_modalOverlay__tfqVS{position:fixed;inset:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}.ConfirmationModal_modalContent___ZGPF{background-color:white;border-radius:12px;padding:32px;max-width:400px;width:100%;text-align:center}.ConfirmationModal_iconContainer__yw4_Y{margin-bottom:16px;justify-items:center}.ConfirmationModal_warningIcon__bw7ht{color:#d97706}.ConfirmationModal_dangerIcon__x1vYc{color:#dc2626}.ConfirmationModal_modalTitle__ExSVg{margin-bottom:8px;font-weight:600;font-size:18px;color:#121212}.ConfirmationModal_modalDescription__f3I7P{color:#666666;margin-bottom:24px;font-weight:400;font-size:14px;line-height:1.5}.ConfirmationModal_buttonContainer__xj1Du{display:flex;justify-content:center;gap:12px}.ConfirmationModal_cancelButton__hSrUs{height:40px;padding:0 24px;background-color:transparent;color:#666666;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.ConfirmationModal_cancelButton__hSrUs:hover{background-color:#f9fafb;border-color:#d1d5db}.ConfirmationModal_confirmButton__9x_OV{height:40px;padding:0 24px;background-color:var(--primary-color);color:white;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;font-weight:500;font-size:14px}.ConfirmationModal_confirmButton__9x_OV:hover{background-color:var(--primary-button-hover)}.ConfirmationModal_confirmButtonDanger__qmvio{background-color:#dc2626}.ConfirmationModal_confirmButtonDanger__qmvio:hover{background-color:#b91c1c}.PatientSearchDropdown_container__bSiiZ{position:relative;width:100%}.PatientSearchDropdown_inputWrapper__JKdYg{display:flex;align-items:center;gap:12px;padding:10px 12px;background-color:#fff;transition:border-color .2s ease;border-radius:8px;border:1px solid #e6e6e6;background:#fff;box-shadow:0 1px 0 -1px rgba(0,0,0,.05),0 1px 2px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05),0 3px 6px -3px rgba(0,0,0,.05)}.PatientSearchDropdown_inputWrapper__JKdYg:focus-within{border-color:var(--primary-color)}.PatientSearchDropdown_inputWrapper__JKdYg.PatientSearchDropdown_disabled__Tzu7O{background-color:#f5f5f5;cursor:not-allowed}.PatientSearchDropdown_searchIcon__H2Isw{width:20px;height:20px;color:#9ca3af;flex-shrink:0}.PatientSearchDropdown_input__64VHD{flex:1 1;border:none;outline:none;font-size:15px;color:#374151;background:transparent}.PatientSearchDropdown_input__64VHD::placeholder{color:#9ca3af}.PatientSearchDropdown_input__64VHD:disabled{cursor:not-allowed}.PatientSearchDropdown_dropdown__i_kUU{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;max-height:300px;overflow-y:auto}.PatientSearchDropdown_patientList__T_TyE{list-style:none;margin:0;padding:4px 0}.PatientSearchDropdown_patientItem___BQJi{padding:10px 12px;cursor:pointer;transition:background-color .15s ease}.PatientSearchDropdown_patientItem___BQJi:hover{background-color:#f0fdf4}.PatientSearchDropdown_patientInfo__QPLzn{display:flex;flex-direction:column;gap:2px}.PatientSearchDropdown_patientNameRow__7NW86{display:flex;align-items:center;gap:8px}.PatientSearchDropdown_patientName__5gP_n{font-size:14px;font-weight:500;color:#333}.PatientSearchDropdown_inCartItem__OGCRU{background-color:#f5f5f5;cursor:not-allowed}.PatientSearchDropdown_inCartItem__OGCRU:hover{background-color:#f5f5f5}.PatientSearchDropdown_inCartItem__OGCRU .PatientSearchDropdown_patientDetails__jMm2Q,.PatientSearchDropdown_inCartItem__OGCRU .PatientSearchDropdown_patientName__5gP_n{color:#9ca3af}.PatientSearchDropdown_inCartBadge__RFCVr{background-color:#e0fbff;color:#009bb2;font-size:10px;font-weight:700;padding:2px 8px;border-radius:12px;text-transform:uppercase}.PatientSearchDropdown_patientDetails__jMm2Q{font-size:12px;color:#666}.PatientSearchDropdown_emptyMessage__6wyzJ,.PatientSearchDropdown_loadingMessage__lC0A8{padding:16px;text-align:center;color:#999;font-size:14px}.StatusTabs_statusTabsContainer__9cesk{background-color:#f4f7f5;justify-content:flex-start;display:flex;align-items:center;overflow-x:auto;padding:3px 0;border:1px solid #e9f0ee;border-radius:10px;width:max-content}.StatusTabs_statusTabButton__EhDMF{display:flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;transition:all .2s ease;height:30px;font-weight:500;font-size:12px;text-align:center;text-transform:uppercase;color:#797979;margin:0 4px;min-width:80px;width:-moz-fit-content;width:fit-content;padding:0 4px;border-radius:8px;background:none;border:none}.StatusTabs_statusTabButton__EhDMF:hover:not(.StatusTabs_statusTabButtonActive__meHqB){background-color:#ededed;color:#121212}.StatusTabs_statusTabButtonWrapper__5ebXy{border-right:1px solid #e7eeec}.StatusTabs_statusTabButtonWrapper__5ebXy:last-child{border-right:none}.StatusTabs_statusTabButtonActive__meHqB{color:#050817;background-color:#fff;font-weight:700;font-size:12px;text-align:center;text-transform:uppercase;height:30px;justify-content:center;margin:0 4px;min-width:80px;width:-moz-fit-content;width:fit-content;padding:0 4px;transition:all .2s ease;border-bottom:2px solid #121212;border-radius:0}.StatusTabs_statusTabButtonActive__meHqB:hover{background-color:#ededed}.StatusTabs_statusTabButtonInactive__Ua4oA{color:#797979}.StatusTabs_statusTabCountBadge__IVNWz{background-color:var(--primary-color)}.StatusTabs_statusTabCountBadgeInactive__XWkb1,.StatusTabs_statusTabCountBadge__IVNWz{margin-right:8px;color:white;min-width:20px;height:20px;border-radius:9999px;font-weight:700;font-size:10px;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.StatusTabs_statusTabCountBadgeInactive__XWkb1{background-color:#a8d5ba}.ActiveFilterChips_filterChipsRow__Spc7m{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px}.ActiveFilterChips_filterChip__tI_IS{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background-color:#f0faf3;border:1px solid #c6ecd0;border-radius:24px;font-size:12px;font-weight:500;color:#132f19;white-space:nowrap;transition:background-color .15s ease}.ActiveFilterChips_filterChip__tI_IS:hover{background-color:#e0f5e7}.ActiveFilterChips_filterChipLabel__Q45ch{font-weight:600;color:#666666}.ActiveFilterChips_filterChipValue__JO2W4{font-weight:700;color:#132f19}.ActiveFilterChips_filterChipRemove__oPrlT{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:none;cursor:pointer;padding:0;margin-left:2px;border-radius:50%;color:#999999;transition:color .15s ease,background-color .15s ease}.ActiveFilterChips_filterChipRemove__oPrlT:hover{color:#e14343;background-color:rgba(225,67,67,.1)}.ActiveFilterChips_clearAllButton__PnOFx{background:none;border:none;cursor:pointer;font-size:12px;font-weight:600;color:#999999;padding:4px 8px;transition:color .15s ease}.ActiveFilterChips_clearAllButton__PnOFx:hover{color:#e14343;text-decoration:underline}.createPatientModal_modalHeader__SppSh{padding:32px 32px 0;display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.createPatientModal_modalTitle__dRDUf{font-size:1.25rem;font-weight:600;color:var(--primary-color);margin:0}.createPatientModal_closeButton____NHM{background:none;border:none;font-size:1.5rem;line-height:1;color:#9ca3af;cursor:pointer}.createPatientModal_modalBody__hyEW7{padding:0 32px;overflow-y:auto;flex:1 1}.createPatientModal_modalFooter__KmOpa{display:flex;justify-content:center;margin-top:32px;padding:0 32px 32px}.createPatientModal_formRow__rZlh_{display:flex;gap:1rem;margin-bottom:15px}.createPatientModal_formGroup__x6dTo{flex:1 1;display:flex;flex-direction:column}.createPatientModal_label__3d9_I{font-size:14px;font-weight:500;color:#758a7d;margin-bottom:.5rem}.createPatientModal_input__3tU_9{border:1px solid #d1d5db;border-radius:.375rem;padding:.625rem;font-size:.875rem;color:#374151;width:100%}.createPatientModal_input__3tU_9::placeholder{color:#9ca3af}.createPatientModal_inputError__HkZz8{border:1px solid #ef4444}.createPatientModal_inputError__HkZz8:focus{outline:none;border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.createPatientModal_errorText__FRv1w{color:#ef4444;font-size:.75rem;margin-top:.25rem;font-weight:400}.createPatientModal_selectWrapper__wmlPn{position:relative}.createPatientModal_select__rYYEG{border:1px solid #d1d5db;border-radius:.375rem;padding:.625rem;font-size:.875rem;color:#374151;width:100%;background-color:white;cursor:pointer}.createPatientModal_saveButton__Fzk9H{background-color:var(--primary-color);color:white;border:none;border-radius:.375rem;padding:.75rem 1.5rem;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;width:100%;width:565px}.createPatientModal_required__o7jGo{color:#e53e3e;margin-left:2px;font-size:14px;vertical-align:super}.AnnouncementDrawer_overlay__CqvKl{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.6));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease}.AnnouncementDrawer_overlayOpen__U9Srx{opacity:1;pointer-events:auto}.AnnouncementDrawer_modal__5sWIU{background:linear-gradient(180deg,#ffffff,#f8fafc);border-radius:24px;width:90%;max-width:480px;max-height:75vh;display:flex;flex-direction:column;box-shadow:0 0 0 1px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.04),0 12px 24px rgba(0,0,0,.08),0 24px 48px rgba(0,0,0,.08);transform:scale(.9) translateY(20px);opacity:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.AnnouncementDrawer_modalOpen__Rh7CD{transform:scale(1) translateY(0);opacity:1}.AnnouncementDrawer_header__eZp4Y{padding:20px 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f5f9}.AnnouncementDrawer_headerLeft__mwIMd{display:flex;align-items:center;gap:12px}.AnnouncementDrawer_headerIcon__oCdK2{width:44px;height:44px;background:linear-gradient(135deg,var(--primary-color) 0,#34d399 100%);border-radius:14px;display:flex;align-items:center;justify-content:center;color:white;box-shadow:0 4px 12px rgba(16,185,129,.3)}.AnnouncementDrawer_headerText__Hav4Q{display:flex;align-items:center}.AnnouncementDrawer_title__X0xv1{font-size:18px;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.3px}.AnnouncementDrawer_closeButton__pJ7hd{width:36px;height:36px;background:#f1f5f9;border:none;border-radius:12px;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.AnnouncementDrawer_closeButton__pJ7hd:hover{background:#e2e8f0;color:#334155;transform:scale(1.05)}.AnnouncementDrawer_content__mI4ns{flex:1 1;overflow-y:auto;padding:20px 24px 24px}.AnnouncementDrawer_loading__ls5Jr{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;gap:12px}.AnnouncementDrawer_spinner__0C7vN{width:32px;height:32px;border:3px solid #e2e8f0;border-top:3px solid var(--primary-color);border-radius:50%;animation:AnnouncementDrawer_spin__LTEfX .8s linear infinite}@keyframes AnnouncementDrawer_spin__LTEfX{to{transform:rotate(1turn)}}.AnnouncementDrawer_loadingText__xEw24{font-size:14px;color:#94a3b8}.AnnouncementDrawer_empty__S1Hhh{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;gap:16px}.AnnouncementDrawer_emptyIcon__OpcIH{width:72px;height:72px;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:20px;display:flex;align-items:center;justify-content:center;color:#94a3b8}.AnnouncementDrawer_emptyText___8eGi{font-size:15px;color:#64748b;margin:0;font-weight:500}.AnnouncementDrawer_announcementList___owhE{display:flex;flex-direction:column}.AnnouncementDrawer_card__CXymF{display:block}.AnnouncementDrawer_card__CXymF+.AnnouncementDrawer_card__CXymF{margin-top:20px;padding-top:20px;border-top:1px solid #eef2f6}.AnnouncementDrawer_cardHeadRow__BWBIq{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.AnnouncementDrawer_cardTitle__X3b6S{font-size:16px;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.2px;line-height:1.35;flex:1 1;min-width:0}.AnnouncementDrawer_cardText__0GNWe{font-size:14px;color:#475569;line-height:1.65;margin:0;font-weight:500;white-space:pre-line;overflow-wrap:anywhere}.AnnouncementDrawer_cardDate__CW_z_{font-size:12px;color:#94a3b8;font-weight:600;white-space:nowrap;flex-shrink:0}@media (max-width:520px){.AnnouncementDrawer_modal__5sWIU{width:95%;max-height:85vh;border-radius:20px}.AnnouncementDrawer_header__eZp4Y{padding:20px 20px 16px}.AnnouncementDrawer_headerIcon__oCdK2{width:40px;height:40px;border-radius:12px}.AnnouncementDrawer_title__X0xv1{font-size:16px}}.SelectInput_container__Uhdfa{display:flex;flex-direction:column;width:100%}.SelectInput_label__DXOy9{font-weight:500;font-size:14px;line-height:100%;color:#121212;margin-bottom:4px;display:block}.SelectInput_selectWrapper__cf1AE{position:relative;width:100%}.SelectInput_select__O85jV{width:100%;padding:4px 40px 4px 16px;color:#121212;background-color:#fff;border:1px solid #dbdbdb;border-radius:8px;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;font-size:16px;line-height:20px;transition:all .2s ease-in-out;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;height:45px}.SelectInput_select__O85jV:focus{outline:none;border:2px solid var(--secondary-color);box-shadow:0 0 0 2px rgba(0,174,48,.1);padding:11px 39px 11px 15px}.SelectInput_select__O85jV:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.SelectInput_select__O85jV::placeholder{color:#e0e0e0;font-size:16px;font-weight:500;line-height:20px}.SelectInput_placeholder__8OLCx{color:#e0e0e0}.SelectInput_placeholderSelected__fXy9B{color:#e0e0e0!important}.SelectInput_select__O85jV option.SelectInput_placeholder__8OLCx{color:#e0e0e0}.SelectInput_select__O85jV option:not(.SelectInput_placeholder__8OLCx){color:#121212}.SelectInput_selectError__ST4Fj{border-color:#dc2626!important}.SelectInput_selectError__ST4Fj:focus{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.1)!important}.SelectInput_iconWrapper__Y8l1E{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.SelectInput_required__xb3IY{color:#e5532a;margin-left:2px;font-weight:700}.SelectInput_errorText__UtZxy{color:#dc2626;font-size:12px;margin-top:4px;display:block}.GroupedSelect_container__wspbH{display:flex;flex-direction:column;width:100%}.GroupedSelect_label__g7zXI{font-weight:500;font-size:14px;line-height:100%;color:#121212;margin-bottom:4px;display:block}.GroupedSelect_optionalHint__XGWfa{color:var(--primary-color);font-size:12px;font-weight:600;margin-left:6px;letter-spacing:.2px}.GroupedSelect_wrapper__InDru{position:relative;width:100%}.GroupedSelect_trigger__xipKg{width:100%;padding:4px 40px 4px 16px;color:#121212;background-color:#fff;border:1px solid #dbdbdb;border-radius:8px;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;font-size:16px;line-height:20px;transition:all .2s ease-in-out;outline:none;cursor:pointer;height:45px;text-align:left;display:flex;align-items:center;font-family:inherit}.GroupedSelect_triggerOpen__YfyaT{border:2px solid var(--secondary-color);box-shadow:0 0 0 2px rgba(0,174,48,.1);padding:3px 39px 3px 15px}.GroupedSelect_triggerPlaceholder__H3hrE{color:#e0e0e0;font-weight:500}.GroupedSelect_triggerText__gLDPa{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GroupedSelect_chevron__OGbg7{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;transition:transform .12s;color:#64748b}.GroupedSelect_chevronOpen__k9A2u{transform:translateY(-50%) rotate(180deg)}.GroupedSelect_menu__ZXQ3H{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:320px;overflow-y:auto;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 8px 24px rgba(15,23,42,.12);padding:4px;z-index:60}.GroupedSelect_groupHeader__y3ZmU{font-size:10px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px;padding:8px 10px 4px}.GroupedSelect_item__ByI7K{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:5px;cursor:pointer;font-size:14px;color:#0f172a;transition:background-color .12s}.GroupedSelect_item__ByI7K:hover{background-color:#f0fdf4}.GroupedSelect_itemSelected__xh4Ja{background-color:#f0fdf4;color:#15803d;font-weight:600}.GroupedSelect_itemLabelRow__fZcmJ{display:flex;align-items:center;gap:8px;min-width:0}.GroupedSelect_itemCheck__NvKvX{width:11px;height:11px;flex-shrink:0}.GroupedSelect_itemCheckPlaceholder__QIRTp{width:11px;height:11px;flex-shrink:0;display:inline-block}.GroupedSelect_itemLabel__3EaOs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GroupedSelect_itemHint__v69WO{font-size:11px;color:#64748b;margin-left:12px;white-space:nowrap;font-weight:500}.SigBuilder_builder__X2Doo{display:flex;flex-direction:column;gap:8px;padding:12px;overflow:visible;flex:1 1 auto;min-width:0}.SigBuilder_sectionHeader__9UdLG{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin:0 0 2px}.SigBuilder_fieldGrid__I0d_I{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-items:start}.SigBuilder_injectionSitesField___l_Hk{display:flex;flex-direction:column;gap:8px}.SigBuilder_injectionSitesLabel__GAPka{font-weight:500;font-size:14px;line-height:100%;color:#121212;margin-bottom:2px;display:inline-flex;align-items:center}.SigBuilder_optionalHint__CXa7N{color:var(--primary-color);font-size:12px;font-weight:600;margin-left:6px;letter-spacing:.2px}.SigBuilder_chipsRow__Tbzbj{display:flex;flex-wrap:wrap;gap:8px}.SigBuilder_chip__NGeNx{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px solid #dbdbdb;background-color:#fff;color:#334155;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .12s}.SigBuilder_chip__NGeNx:hover{border-color:var(--primary-color);color:var(--primary-color)}.SigBuilder_chipActive__JUAoo{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.SigBuilder_chipActive__JUAoo:hover{background-color:var(--primary-button-hover);border-color:var(--primary-button-hover);color:#fff}.SigBuilder_warningBox__gm946{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 14px;background-color:#fef3c7;border:1px solid #f59e0b;border-left-width:3px;border-radius:6px;font-size:13px;color:#92400e;line-height:1.4}.SigBuilder_warningActions__gGOsJ{display:flex;gap:8px;flex-shrink:0}.SigBuilder_warningButton__ZB9DF{white-space:nowrap;background-color:#f59e0b;color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .12s}.SigBuilder_warningButton__ZB9DF:hover{background-color:#d97706}@media (max-width:720px){.SigBuilder_fieldGrid__I0d_I{grid-template-columns:1fr}.SigBuilder_warningBox__gm946{flex-direction:column;align-items:flex-start}.SigBuilder_warningActions__gGOsJ{flex-direction:column;width:100%}.SigBuilder_warningButton__ZB9DF{width:100%}}.SigBuilderPanel_panel__drQqt{margin-top:12px;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px rgba(15,23,42,.05);display:flex;flex-direction:column;animation:SigBuilderPanel_slideDown__k021P .18s ease-out}.SigBuilderPanel_header__exG80{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #f1f5f9;background-color:#f8fafc;border-radius:12px 12px 0 0}.SigBuilderPanel_title___fGM4{font-size:15px;font-weight:600;color:#0f172a;letter-spacing:-.2px;margin:0}.SigBuilderPanel_subtitle__ONruJ{font-size:12px;color:#16a34a;font-weight:500}.SigBuilderPanel_closeButton__hkwz3{background:none;border:none;font-size:24px;line-height:1;color:#64748b;cursor:pointer;padding:2px 4px;border-radius:6px;transition:background-color .15s ease}.SigBuilderPanel_closeButton__hkwz3:hover{background-color:#e2e8f0;color:#0f172a}.SigBuilderPanel_body__QoSoG{display:flex;min-width:0}.SigBuilderPanel_splitPane__RCEZv{flex:1 1 auto;display:flex;min-width:0}.SigBuilderPanel_previewPane__SB8eT{width:300px;flex-shrink:0;padding:18px 20px;background-color:#f0fdf4;border-left:1px solid #f1f5f9;display:flex;flex-direction:column}.SigBuilderPanel_previewHeader__fp_8F{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;color:#15803d;text-transform:uppercase;letter-spacing:.6px;margin-bottom:12px}.SigBuilderPanel_previewHeaderBadge__ZNmxh{width:14px;height:14px;border-radius:3px;background-color:#16a34a;color:#fff;display:inline-grid;place-items:center;font-size:9px;font-weight:700}.SigBuilderPanel_previewCard__ykdGF{flex:1 1 auto;min-height:120px;padding:14px;background-color:#fff;border:1px solid #dcfce7;border-radius:8px;font-size:14px;line-height:1.6;color:#0f172a;font-family:inherit;font-weight:400;resize:none;outline:none;overflow:auto;transition:border-color .12s}.SigBuilderPanel_previewCard__ykdGF:focus{border-color:#16a34a}.SigBuilderPanel_previewFooter__iuK9S{display:flex;gap:10px;margin-top:10px;font-size:11px;color:#64748b;align-items:center;flex-wrap:wrap}.SigBuilderPanel_regenerateLink__1L3VQ{margin-left:auto;color:#16a34a;background:none;border:none;padding:0;font-size:12px;font-weight:500;cursor:pointer;font-family:inherit}.SigBuilderPanel_regenerateLink__1L3VQ:hover{color:#15803d;text-decoration:underline}.SigBuilderPanel_regenerateLink__1L3VQ:disabled{color:#94a3b8;cursor:not-allowed}.SigBuilderPanel_footer__scLAi{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px;border-top:1px solid #f1f5f9;background-color:#f8fafc;border-radius:0 0 12px 12px}.SigBuilderPanel_footerErrorText__7dsx_{font-size:12px;color:#92400e;margin-right:auto;line-height:1.3;max-width:320px}.SigBuilderPanel_cancelButton__Wc7YY{background:none;border:1px solid #e2e8f0;color:#334155;border-radius:6px;padding:7px 14px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.SigBuilderPanel_cancelButton__Wc7YY:hover{background-color:#f1f5f9;border-color:#cbd5e1}@keyframes SigBuilderPanel_slideDown__k021P{0%{transform:translateY(-4px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:820px){.SigBuilderPanel_splitPane__RCEZv{flex-direction:column}.SigBuilderPanel_previewPane__SB8eT{width:auto;border-left:none;border-top:1px solid #f1f5f9}}@media (max-width:640px){.SigBuilderPanel_footer__scLAi{flex-wrap:wrap}}.AddressAutocomplete_container__LhFdq{display:flex;flex-direction:column;width:100%}.AddressAutocomplete_label__ZZYYK{font-weight:500;font-size:14px;line-height:100%;color:#121212;margin-bottom:8px;display:block}.AddressAutocomplete_required__jjy2H{color:#e5532a;margin-left:2px;font-weight:700}.AddressAutocomplete_autocompleteContainer__4u_JQ{position:relative;width:100%}.AddressAutocomplete_input__g2ozn{width:100%;padding:12px 16px;color:#121212;background-color:#fff;border:1px solid #dbdbdb;border-radius:8px;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;font-size:16px;line-height:20px;transition:all .2s ease-in-out;outline:none;position:relative;z-index:1;height:45px}.AddressAutocomplete_input__g2ozn::placeholder{color:#999999;font-weight:500}.AddressAutocomplete_input__g2ozn:focus{outline:none;border:2px solid var(--secondary-color);box-shadow:0 0 0 2px rgba(0,174,48,.1);padding:11px 15px}.AddressAutocomplete_input__g2ozn:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.AddressAutocomplete_inputError__q4loC{border-color:#dc2626!important}.AddressAutocomplete_inputError__q4loC:focus{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.1)!important}.AddressAutocomplete_errorText__fAAKW{color:#dc2626;font-size:12px;margin-top:4px;display:block}.AddressAutocomplete_suggestionsContainer__SW89G{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #e5e7eb;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);max-height:300px;overflow-y:auto;z-index:1000}.AddressAutocomplete_suggestionItem__4IjPO{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f3f4f6;transition:background-color .15s ease-in-out}.AddressAutocomplete_suggestionItem__4IjPO:last-child{border-bottom:none}.AddressAutocomplete_suggestionItemSelected__y5koJ,.AddressAutocomplete_suggestionItem__4IjPO:hover{background-color:#f9fafb}.AddressAutocomplete_suggestionMain__iOKuH{font-weight:500;color:#111827;margin-bottom:2px}.AddressAutocomplete_suggestionSecondary__Dqnpk{font-size:.875rem;color:#6b7280}.AddressAutocomplete_loadingItem__K385w{padding:12px 16px;display:flex;align-items:center;gap:8px;color:#6b7280;font-size:.875rem}.AddressAutocomplete_loadingSpinner__yApR0{width:16px;height:16px;border:2px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:AddressAutocomplete_spin__N_SLp 1s linear infinite}@keyframes AddressAutocomplete_spin__N_SLp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){.AddressAutocomplete_suggestionsContainer__SW89G{background:#1f2937;border-color:#374151}.AddressAutocomplete_suggestionItem__4IjPO{border-bottom-color:#374151}.AddressAutocomplete_suggestionItemSelected__y5koJ,.AddressAutocomplete_suggestionItem__4IjPO:hover{background-color:#374151}.AddressAutocomplete_suggestionMain__iOKuH{color:#f9fafb}.AddressAutocomplete_loadingItem__K385w,.AddressAutocomplete_suggestionSecondary__Dqnpk{color:#9ca3af}.AddressAutocomplete_loadingSpinner__yApR0{border-color:#3b82f6 #374151 #374151}}.TopBar_topBar__Q2BjJ{background-color:#fff;border-bottom:1px solid #e5e7eb;padding:16px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:50}.TopBar_content__CoeQs{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.TopBar_topBar__Q2BjJ{padding:12px 16px}.TopBar_content__CoeQs{align-items:center;gap:8px;padding-right:48px}.TopBar_titleSection__nic6Y:empty{display:none}.TopBar_title__bScVA{font-size:18px}.TopBar_childrenContainer__ddmQs{width:100%;min-width:0}.TopBar_announcementButton__mvs_Q{position:absolute;top:12px;right:16px;z-index:2}}.TopBar_titleSection__nic6Y{flex-shrink:0}.TopBar_backButton__DTJ72{display:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:var(--secondary-color);text-decoration:none;flex-shrink:0}.TopBar_backButton__DTJ72:hover{background-color:#f3f4f6}@media (max-width:767px){.TopBar_backButton__DTJ72{display:inline-flex}}.TopBar_title__bScVA{font-size:24px;font-weight:700;color:#111827;margin:0}.TopBar_count__hbIvH{color:#6b7280;font-weight:500;margin-left:8px}.TopBar_announcementButton__mvs_Q{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:none;border:none;cursor:pointer;transition:all .15s ease;margin-left:16px}.TopBar_announcementButton__mvs_Q:hover{background-color:#f3f4f6}.TopBar_announcementButton__mvs_Q svg{color:#6b7280}.TopBar_announcementButtonActive__wyiMP{background-color:#f0fdf4;animation:TopBar_pulse__IC1aU 1.8s ease-in-out infinite}.TopBar_announcementButtonActive__wyiMP svg{color:var(--primary-color)}.TopBar_announcementButtonActive__wyiMP:hover{background-color:#dcfce7}@keyframes TopBar_pulse__IC1aU{0%,to{box-shadow:0 0 0 0 rgba(16,185,129,.7)}50%{box-shadow:0 0 0 6px rgba(16,185,129,0)}}.TopBar_iconWrapper__TkbcK{position:relative;display:flex;align-items:center;justify-content:center}.TopBar_childrenContainer__ddmQs{flex:1 1;margin:0}.TopBar_badge__KZAWL{position:absolute;top:-6px;right:-6px;background-color:var(--primary-color);color:white;font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px}.TopBar_badgeMuted__kq_t0{top:-4px;right:-4px;background-color:#cbd5e1;color:#475569;font-size:9px;font-weight:600;min-width:13px;height:13px}.PayByChip_chip__qoG16{display:inline-flex;padding:2px 5px 2px 8px;justify-content:center;align-items:center;gap:3px;border-radius:24px;font-size:11px;font-weight:700;line-height:normal;white-space:nowrap;color:#282828}.PayByChip_icon__uDzt7{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.PayByChip_statusBadge__DOlxB{padding:1px 8px;border-radius:24px;font-size:11px;font-weight:700;color:#ffffff}.PayByChip_paid__UUu1z{background-color:#fff;color:#020202;font-size:8px}.PayByChip_unpaid__k1hia{background-color:#fb3e75;color:#fcfcfc;font-size:8px}.PayByChip_declined___2AwX{background-color:#dc2626;color:#ffffff;font-size:8px}.PayByChip_achBadge__TRbjp{padding:1px 6px;border-radius:24px;font-size:8px;font-weight:700;background-color:#f97316;color:#ffffff}.ReOrderPreviewModal_modalOverlay__ryaWJ{position:fixed;inset:0;z-index:101;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ReOrderPreviewModal_modalContainer__lPmPE{background-color:white;width:100%;max-width:650px;max-height:85vh;display:flex;flex-direction:column;border-radius:14px;border:1px solid #e4e4e4;box-shadow:0 20px 60px rgba(0,0,0,.15)}.ReOrderPreviewModal_modalHeader__ggqy6{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.ReOrderPreviewModal_modalTitle__FLusx{font-weight:700;font-size:18px;color:#111827}.ReOrderPreviewModal_closeButton__Hv8vH{color:#6b7280;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center}.ReOrderPreviewModal_closeButton__Hv8vH:hover{color:#374151}.ReOrderPreviewModal_modalContent__rXX5b{overflow-y:auto;padding:20px 24px;flex:1 1}.ReOrderPreviewModal_reasonBanner__IT7l8{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:8px;background:#fef9ee;border:1px solid #f5d584;color:#92650a;font-size:12px;font-weight:500;line-height:1.5;margin-bottom:8px}.ReOrderPreviewModal_reasonIcon__nl0_j{flex-shrink:0;margin-top:1px}.ReOrderPreviewModal_blockedBanner__8WtTp{display:flex;align-items:flex-start;gap:8px;padding:14px;border-radius:8px;background:#fef2f2;border:1px solid #fca5a5;color:#991b1b;font-size:13px;font-weight:500;line-height:1.5;margin-bottom:12px}.ReOrderPreviewModal_blockedIcon__iC6ZQ{flex-shrink:0;margin-top:2px}.ReOrderPreviewModal_blockedTitle__SbmVN{font-weight:700;font-size:14px;margin-bottom:4px}.ReOrderPreviewModal_blockedReasons__Y_Vyo{display:flex;flex-direction:column;gap:4px}.ReOrderPreviewModal_orderInfoRow__WW4BD{display:flex;gap:0;margin-bottom:16px;padding:14px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px}.ReOrderPreviewModal_patientSide__ZIq3x{flex:1 1;min-width:0;flex-basis:50%}.ReOrderPreviewModal_patientName__oeE1w{font-weight:700;font-size:13px;color:#111827;margin-top:6px}.ReOrderPreviewModal_patientGender__vxSsI{font-weight:400;color:#6b7280;margin-left:4px}.ReOrderPreviewModal_patientMeta__Lso2b{font-size:12px;color:#6b7280;margin-top:2px;line-height:1.4}.ReOrderPreviewModal_patientDivider__YoTJk{margin-top:10px;padding-top:10px;border-top:1px solid #e5e7eb}.ReOrderPreviewModal_orderInfoDivider__0JbO8{width:1px;background:#e5e7eb;margin:0 16px;align-self:stretch}.ReOrderPreviewModal_orderInfoSide__u3mvc{display:flex;flex-direction:column;gap:12px;flex:1 1;flex-basis:50%}.ReOrderPreviewModal_orderInfoItem__EBTWE{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ReOrderPreviewModal_orderInfoLabel__EPkhK{color:#90a1b9;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.ReOrderPreviewModal_cartSection__7NSwI{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;margin-bottom:12px}.ReOrderPreviewModal_cartHeader__IWt5s{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.ReOrderPreviewModal_pharmacyName__rDVOC{font-weight:700;font-size:13px;color:#111827}.ReOrderPreviewModal_shippingInfo__OV6Ut{font-size:11px;color:#6b7280;font-weight:500}.ReOrderPreviewModal_cartReasons__HPuA4{padding:8px 14px;background:#fffbeb;border-bottom:1px solid #e5e7eb}.ReOrderPreviewModal_cartReasonText__aVj3r{font-size:11px;color:#92650a;line-height:1.4}.ReOrderPreviewModal_itemsHeader__UzL34{padding:6px 14px;font-size:9px;font-weight:700;text-transform:uppercase;color:#90a1b9;letter-spacing:.5px}.ReOrderPreviewModal_itemRow__GEJBz,.ReOrderPreviewModal_itemsHeader__UzL34{display:grid;grid-template-columns:2.5fr .8fr .8fr 1fr;border-bottom:1px solid #f3f4f6}.ReOrderPreviewModal_itemRow__GEJBz{padding:8px 14px;align-items:center;font-size:12px}.ReOrderPreviewModal_itemRow__GEJBz:last-child{border-bottom:none}.ReOrderPreviewModal_itemName__XlB_8{font-weight:600;color:#111827;font-size:12px}.ReOrderPreviewModal_itemMeta__AqSkX{color:#9ca3af;font-size:10px;font-weight:500;margin-top:1px}.ReOrderPreviewModal_itemPatient__KPG99{font-size:10px;font-weight:600;color:#6b7280;margin-top:2px}.ReOrderPreviewModal_itemCell__8Jtf5{color:#374151;font-size:12px}.ReOrderPreviewModal_itemPrice__IFtt_{color:#111827;font-weight:600;font-size:12px;text-align:right}.ReOrderPreviewModal_supplyRow__ZxSwA{display:grid;grid-template-columns:2.5fr .8fr .8fr 1fr;padding:4px 14px 4px 28px;font-size:11px;color:#6b7280;border-bottom:1px solid #f3f4f6}.ReOrderPreviewModal_supplyName__t1fWm{font-weight:500}.ReOrderPreviewModal_supplyPrice__DjR_B{text-align:right;font-weight:500}.ReOrderPreviewModal_totalsSection__9bfEk{display:flex;justify-content:flex-end;margin-top:16px}.ReOrderPreviewModal_totalsTable__zNw56{width:220px;display:flex;flex-direction:column;gap:4px}.ReOrderPreviewModal_totalsRow__a3oqH{display:flex;justify-content:space-between;font-size:12px;color:#6b7280}.ReOrderPreviewModal_totalsRowTotal__HFfK_{display:flex;justify-content:space-between;font-size:14px;font-weight:700;color:#111827;padding-top:8px;border-top:1px solid #e5e7eb;margin-top:4px}.ReOrderPreviewModal_modalFooter__Nn3rV{padding:16px 24px;border-top:1px solid #e5e7eb;display:flex;gap:8px}.ReOrderPreviewModal_editToggleButton__B01jC{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;border:1px solid var(--primary-color,#2e7d32);background:white;color:var(--primary-color,#2e7d32);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease;white-space:nowrap;flex-shrink:0}.ReOrderPreviewModal_editToggleButton__B01jC:hover{background:#f3f7f3}.ReOrderPreviewModal_editToggleButtonActive__PHZQj{background:var(--primary-color,#2e7d32);color:white}.ReOrderPreviewModal_editToggleButtonActive__PHZQj:hover{background:var(--primary-button-hover,#246828)}.ReOrderPreviewModal_cartHeaderActions__OQrXV{display:flex;align-items:center;gap:12px}.ReOrderPreviewModal_editFields__As1MT{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 12px;gap:8px 12px;padding:10px 14px 12px;background:#fafbfc;border-bottom:1px solid #f3f4f6}.ReOrderPreviewModal_editFieldFull__3dADM{grid-column:1/-1}.ReOrderPreviewModal_editFieldLabel__CpuTb{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#90a1b9;margin-bottom:4px}.ReOrderPreviewModal_editFieldInput__RX9X0{width:100%;padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:12px;color:#111827;background:white;font-family:inherit}.ReOrderPreviewModal_editFieldInput__RX9X0:focus{outline:none;border-color:var(--primary-color,#2e7d32)}.ReOrderPreviewModal_editFieldTextarea__wqQV5{resize:vertical;min-height:56px}.ReOrderPreviewModal_loadingContainer__Xd8Ob{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;gap:12px;color:#6b7280;font-size:14px}.ReOrderPreviewModal_emptyCartsMessage__Xkvxn{text-align:center;padding:20px;color:#6b7280;font-size:13px}.OrderGridCard_orderCard__mejLX{border:1px solid #eeeeee;border-radius:8px;box-shadow:0 1px 2px -3px #00000014;background-color:#ffffff;max-width:1100px;width:100%;margin-top:12px}.OrderGridCard_orderCardInteractive__DSIhW{cursor:pointer;transition:all .2s ease}.OrderGridCard_orderCardInteractive__DSIhW:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.OrderGridCard_orderHeader__GcuYC{display:flex;border-bottom:1px solid #f0f0f0}.OrderGridCard_patientSection__vtOiU{background-color:#ffffff;border-top-left-radius:8px;width:100%;max-width:240px;border-right:1px solid #f0f0f0}.OrderGridCard_clinicSection__Ncs_d{width:100%;max-width:230px;background-color:#ffffff;border-right:1px solid #f0f0f0}.OrderGridCard_itemsSection__Pmfqe{width:100%;max-width:630px;background-color:#ffffff;border-top-right-radius:8px}.OrderGridCard_sectionTitle__anBoP{font-weight:700;font-size:11px;line-height:18px;text-transform:uppercase;color:#999999;height:28px;border-bottom:1px solid #eeeeee;background-color:#fbfbfb;align-content:center;padding-left:12px;display:flex;align-items:center;gap:8px;margin:0}.OrderGridCard_sectionTitleLeftRounded__5g8ok{border-top-left-radius:8px}.OrderGridCard_patientInfo__z_Fj9{padding:12px}.OrderGridCard_patientData__Mho_S{font-weight:700;font-size:13px;line-height:18px;color:#121212;margin:0 0 12px;display:flex;gap:5px;align-items:flex-start}.OrderGridCard_patientData__Mho_S img,.OrderGridCard_patientData__Mho_S svg{margin-top:2px;flex-shrink:0}.OrderGridCard_patientDataLast__OXuJm{margin-bottom:0}.OrderGridCard_patientNameSection__eTbSv{display:flex;flex-direction:column}.OrderGridCard_patientName__qVjuQ{font-weight:600;font-size:14px;color:#121212;margin:0}.OrderGridCard_patientPhone__DthEX{color:#999999;font-size:10px;font-weight:700;line-height:14px}.OrderGridCard_patientDivider__wg2Gr{width:100%;height:1px;background-color:#e5e7eb;margin:8px 0}.OrderGridCard_searchNameButton__s4DNo{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:2px;cursor:pointer;opacity:.6;transition:opacity .2s;flex-shrink:0}.OrderGridCard_searchNameButton__s4DNo:hover{opacity:1}.OrderGridCard_itemsSectionHeader__YHVDP{border-top-right-radius:8px;display:grid;grid-template-columns:1fr 48px 64px 64px 64px 74px;grid-gap:0;gap:0;padding-left:12px;padding-right:12px;align-items:center}.OrderGridCard_itemsLabel__9dRtn{text-align:left;margin:0}.OrderGridCard_daysSupplyLabel__zAlIm,.OrderGridCard_qtyLabel__iR36m,.OrderGridCard_refillsLabel__Xm9jH,.OrderGridCard_refillsLeftLabel__2xO7K{text-align:center;margin:0}.OrderGridCard_priceLabel__EE_fw{text-align:right;margin:0}.OrderGridCard_itemsList__uMJ6G{display:flex;flex-direction:column;gap:8px;padding:12px}.OrderGridCard_itemRow__dptni{display:grid;grid-template-columns:42px 1fr 48px 64px 64px 64px 74px;grid-gap:0;gap:0;align-items:center}.OrderGridCard_itemImageContainer__xdxyJ{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.OrderGridCard_productImageRounded__hBpJH{border-radius:6px}.OrderGridCard_itemName__be9vC{font-weight:700;font-size:13px;vertical-align:middle;color:#132f19;margin:0;display:inline-flex;align-items:center;gap:4px}.OrderGridCard_itemDescription___BU5l{font-weight:500;font-size:11px;vertical-align:middle;color:#132f19;margin:0}.OrderGridCard_itemLabels__Zg6Mx{display:flex;gap:6px;flex-wrap:wrap;margin-top:2px}.OrderGridCard_businessBName__G6fC3{background-color:#f3f4f6;color:#374151;font-size:10px;font-weight:500;padding:2px 8px;border-radius:24px;width:max-content;display:inline-flex;align-items:center;gap:4px}.OrderGridCard_refillIdBadge__7lQVt{background-color:#ede9fe;color:#6d28d9;font-size:10px;font-weight:600;padding:2px 8px;border-radius:24px;width:max-content;cursor:pointer;margin-top:2px}.OrderGridCard_refillIdBadge__7lQVt:hover{background-color:#ddd6fe}.OrderGridCard_trackingReadyNew__B1L0Y{display:flex;align-items:center;gap:6px;color:#2563eb;font-weight:700;font-size:12px;cursor:pointer;text-decoration:none}.OrderGridCard_trackingReadyNew__B1L0Y:hover{text-decoration:underline}.OrderGridCard_trackingReadyDelivered__66Hfv{color:#00ae30}.OrderGridCard_trackingNotReadyNew__Rh9lh{display:flex;align-items:center;gap:6px;color:#9ca3af;font-weight:500;font-size:12px}.OrderGridCard_itemDaysSupply__V8noz,.OrderGridCard_itemQuantity__ZTdVR,.OrderGridCard_itemRefillsLeft__0Zk2P,.OrderGridCard_itemRefills__MU64s{text-align:center;font-weight:700;font-size:13px;color:#121212}.OrderGridCard_itemDaysSupply__V8noz p,.OrderGridCard_itemRefillsLeft__0Zk2P p,.OrderGridCard_itemRefills__MU64s p{color:#999999;margin:0}.OrderGridCard_itemQuantity__ZTdVR p{margin:0}.OrderGridCard_itemPrice__SQsa1{text-align:right}.OrderGridCard_subtotalValue__Ar39W{font-weight:700;font-size:13px;color:#121212;margin:0}.OrderGridCard_orderFooter__eSb4H{display:flex;align-items:center;gap:10px;padding:4px 12px;background-color:#fbfbfb;border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:space-between;flex-wrap:wrap}.OrderGridCard_footerItem__WuUHG{display:flex;flex-direction:column}.OrderGridCard_orderLabel__Bp42S,.OrderGridCard_statusLabel__r0qtj,.OrderGridCard_totalLabel__0Roz7{font-weight:700;font-size:10px;text-transform:uppercase;color:#999999}.OrderGridCard_orderValue__EiIl_{font-weight:700;font-size:12px;color:#132f19}.OrderGridCard_customOrderValue__PmclM{font-weight:700;font-size:10px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#fff;border-radius:24px;padding:3px 10px;background-color:#020202;max-width:max-content}.OrderGridCard_orderTypeBadges__ya8Hi{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.OrderGridCard_autoRefillBadge__IpYPM{font-weight:700;font-size:10px;line-height:100%;text-transform:uppercase;color:#fff;border-radius:24px;padding:3px 10px;max-width:max-content}.OrderGridCard_autoRefillEnabled__JYBV_{background-color:#00ae30}.OrderGridCard_autoRefillDisabled__lkvTp{background-color:#dc2626}.OrderGridCard_refillsCancelledBadge__e_404{font-weight:700;font-size:10px;line-height:100%;text-transform:uppercase;color:#fff;border-radius:24px;padding:3px 10px;max-width:max-content;background-color:#dc2626}.OrderGridCard_statusChipWrapper__L8vXj{display:flex;flex-direction:column;align-items:center;gap:2px}.OrderGridCard_cancellationRequestedLabel__tvtv6{font-size:9px;font-weight:700;color:#e5532a;text-transform:uppercase;white-space:nowrap}.OrderGridCard_totalValue__ckbF2{font-weight:700;font-size:14px;color:#121212}.OrderGridCard_totalRefundWrapper__rjG9D{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.OrderGridCard_totalOriginal__q4PvZ{font-weight:500;font-size:11px;color:#999999;text-decoration:line-through}.OrderGridCard_refundedLabel__llyn6{font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.5px;color:#dc2626;background-color:#fde8e8;padding:1px 5px;border-radius:8px}.OrderGridCard_reviewValue__LBcfQ{font-weight:700;font-size:13px;color:#374151;text-align:center}.OrderGridCard_divider__pQDj7{width:1px;height:24px;background-color:#e6e6e6}.OrderGridCard_reOrderButton__09EIK{background-color:var(--primary-color);color:#ffffff;border:none;padding:6px 14px;border-radius:6px;font-weight:600;font-size:12px;cursor:pointer;transition:background-color .15s ease}.OrderGridCard_reOrderButton__09EIK:hover:not(:disabled){background-color:var(--primary-button-hover)}.OrderGridCard_reOrderButton__09EIK:disabled{opacity:.6;cursor:not-allowed}.CopyButton_copyButton__cBkxn{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:2px;cursor:pointer;opacity:.6;transition:opacity .2s;flex-shrink:0}.CopyButton_copyButton__cBkxn:hover{opacity:1}.OrderIdCopy_container__hj45n{display:flex;align-items:center}.OrderIdCopy_displayText__Vbkwi{font-weight:700;font-size:12px;color:var(--secondary-color)}.OrderIdCopy_dropdownContainer__AwrsT{position:relative;display:flex;align-items:center}.OrderIdCopy_moreIcon__BRirM{width:20px;height:20px;cursor:pointer;transition:opacity .2s ease;opacity:.6;transform:rotate(90deg)}.OrderIdCopy_moreIcon__BRirM:hover{opacity:1}.OrderIdCopy_dropdownMenu__c3yUb{position:absolute;top:100%;left:0;margin-top:4px;background-color:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:50;min-width:120px;overflow:hidden}.OrderIdCopy_dropdownItem__y2a46{width:100%;padding:6px 10px;text-align:left;background:none;border:none;cursor:pointer;font-size:11px;color:#374151;transition:background-color .2s ease;display:block}.OrderIdCopy_dropdownItem__y2a46:hover{background-color:#f3f4f6}.OrderIdCopy_dropdownItem__y2a46:first-child{border-bottom:1px solid #e5e7eb}.CancelOrderModal_modalOverlay__Y6cIP{position:fixed;inset:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}.CancelOrderModal_modalContent__yxsLp{background-color:white;border-radius:.5rem;padding:35px 40px;max-width:500px;width:100%}.CancelOrderModal_modalTitle__12cMN{margin-bottom:8px;text-align:left;font-weight:500;font-size:18px;color:#121212}.CancelOrderModal_modalMessage__sM4Bl{color:#999999;margin-bottom:16px;font-weight:500;font-size:14px}.CancelOrderModal_buttonContainer__zi5Jz{display:flex;justify-content:flex-end;gap:.75rem;margin-top:20px}.CancelOrderModal_cancelButton__IL3q7{height:40px;width:96px;background-color:transparent;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;cursor:pointer;font-size:14px;line-height:20px;font-weight:500}.CancelOrderModal_cancelButton__IL3q7:hover{background-color:#f0fdf4}.CancelOrderModal_cancelButton__IL3q7:disabled{opacity:.5;cursor:not-allowed}.CancelOrderModal_submitButton__NWfpv{height:40px;padding:0 16px;background-color:#e5532a;color:white;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;font-weight:500;font-size:14px;line-height:20px}.CancelOrderModal_submitButton__NWfpv:hover{background-color:#c9441f}.CancelOrderModal_submitButton__NWfpv:disabled{background-color:#d1d5db;color:#9ca3af;cursor:not-allowed}