.PersonalDocuments_root__ZaTVV{display:flex;flex-direction:column;gap:1.5rem;width:100%}.PersonalDocuments_topBar__yZjmk{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-bottom:.5rem}.PersonalDocuments_topTitle__OL25z{font-family:Instrument Sans,sans-serif;font-size:2.2rem;font-weight:800;color:#0b2230;letter-spacing:-.02em;margin:0}@media(max-width:1024px){.PersonalDocuments_topTitle__OL25z{font-size:1.75rem}}.PersonalDocuments_viewSwitcher__51nzT{display:inline-flex;align-items:center;gap:.5rem}.PersonalDocuments_switchBtn__EdWOh{display:inline-flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);color:#94a3b8;padding:6px;border-radius:8px;cursor:pointer;transition:all .2s ease}.PersonalDocuments_switchBtn__EdWOh.PersonalDocuments_active__y_pPW,.PersonalDocuments_switchBtn__EdWOh:hover{color:#0f172a;background:#f1f5f9}.PersonalDocuments_profileBanner__jjht4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:.9rem 1.25rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.03)}@media(max-width:768px){.PersonalDocuments_profileBanner__jjht4{padding:.85rem 1rem;flex-direction:column;align-items:flex-start}}.PersonalDocuments_profileBannerLeft__yw2pq{display:flex;align-items:center;gap:.9rem}.PersonalDocuments_profileBadgeIcon__CHAm5{width:38px;height:38px;border-radius:10px;background:#e6f7fa;border:1px solid #b2ebf2;display:flex;align-items:center;justify-content:center;color:#009eb7;flex-shrink:0}.PersonalDocuments_profileInfo__3_0r3{display:flex;flex-direction:column;gap:.15rem}.PersonalDocuments_profileHeading__JcEtQ{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#007c91}.PersonalDocuments_profileValues__UTTQx{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;font-size:.92rem;color:#334155}.PersonalDocuments_profileValues__UTTQx .PersonalDocuments_sep__UrNHH{color:#cbd5e1}.PersonalDocuments_profileValues__UTTQx .PersonalDocuments_valStrong__ulMUV{font-weight:600;color:#0f172a}.PersonalDocuments_profileValues__UTTQx .PersonalDocuments_valOrg__YWhen{color:#475569}.PersonalDocuments_clinicSelectWrapper__6NyMQ{display:flex;align-items:center;gap:.5rem}@media(max-width:768px){.PersonalDocuments_clinicSelectWrapper__6NyMQ{width:100%}}.PersonalDocuments_clinicSelectWrapper__6NyMQ label{font-size:.82rem;color:#64748b;white-space:nowrap}.PersonalDocuments_clinicSelectWrapper__6NyMQ select{padding:.4rem .8rem;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#0f172a;font-size:.88rem;outline:none;cursor:pointer;transition:border-color .2s}.PersonalDocuments_clinicSelectWrapper__6NyMQ select:focus,.PersonalDocuments_clinicSelectWrapper__6NyMQ select:hover{border-color:#009eb7}@media(max-width:768px){.PersonalDocuments_clinicSelectWrapper__6NyMQ select{flex:1}}.PersonalDocuments_cardsGrid__jjfXB{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:1280px){.PersonalDocuments_cardsGrid__jjfXB{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media(max-width:1024px){.PersonalDocuments_cardsGrid__jjfXB{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(max-width:768px){.PersonalDocuments_cardsGrid__jjfXB{grid-template-columns:1fr;gap:1rem}}.PersonalDocuments_docCard__SGpig{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.2rem;display:flex;flex-direction:column;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 4px 20px rgba(0,0,0,.05);position:relative}.PersonalDocuments_docCard__SGpig:hover{border-color:#00bcd4;box-shadow:0 6px 24px rgba(0,188,212,.12)}.PersonalDocuments_previewWrap__rw5MR{width:100%;aspect-ratio:1/1.36;background:rgba(0,0,0,0);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:1rem}.PersonalDocuments_previewImg__hKTML{width:100%;height:100%;object-fit:contain;padding:0;background:rgba(0,0,0,0)}.PersonalDocuments_previewFallback__lTLwp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#94a3b8}.PersonalDocuments_previewFallback__lTLwp span{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:500}.PersonalDocuments_docTitle__kNlUq{font-family:Instrument Sans,sans-serif;font-size:.96rem;font-weight:600;color:#0f172a;text-align:center;margin:0 0 1rem;line-height:1.35;min-height:2.6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PersonalDocuments_cardBtnGroup__N9lsW{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.PersonalDocuments_btnPrimary__mdsxf{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.72rem 1rem;background:linear-gradient(180deg,#00c2e0,#009eb7);border:none;border-radius:8px;color:#fff;font-size:.92rem;font-weight:600;cursor:pointer;text-decoration:none;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,158,183,.28)}.PersonalDocuments_btnPrimary__mdsxf:hover{background:linear-gradient(180deg,#00b4d8,#008ba3);box-shadow:0 4px 14px rgba(0,158,183,.42);transform:translateY(-1px)}.PersonalDocuments_btnPrimary__mdsxf:active{transform:translateY(0)}.PersonalDocuments_btnSecondary__JdZxf{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.52rem .85rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#475569;font-size:.82rem;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease}.PersonalDocuments_btnSecondary__JdZxf:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}.PersonalDocuments_listContainer__LOp3Y{display:flex;flex-direction:column;gap:1.25rem}.PersonalDocuments_listItem__V05zp{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:1.5rem 1.85rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.03)}.PersonalDocuments_listItem__V05zp:hover{border-color:#00bcd4;box-shadow:0 6px 20px rgba(0,188,212,.12)}@media(max-width:768px){.PersonalDocuments_listItem__V05zp{flex-direction:column;align-items:flex-start;padding:1.15rem;gap:1.1rem}}.PersonalDocuments_listItemLeft__el_wf{display:flex;align-items:center;gap:1.25rem;flex:1;min-width:0}@media(max-width:768px){.PersonalDocuments_listItemLeft__el_wf{width:100%;gap:.9rem}}.PersonalDocuments_listPreview__7UmJZ{width:52px;height:70px;background:rgba(0,0,0,0);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.PersonalDocuments_listPreview__7UmJZ img{width:100%;height:100%;object-fit:contain;padding:0}.PersonalDocuments_listFallbackIcon__O1NF6{color:#009eb7}.PersonalDocuments_listItemInfo__Li8kJ{display:flex;flex-direction:column;gap:.4rem;min-width:0}.PersonalDocuments_listItemInfo__Li8kJ h4{font-family:Instrument Sans,sans-serif;font-size:1.2rem;font-weight:600;color:#0f172a;margin:0;line-height:1.35;letter-spacing:-.01em}@media(max-width:768px){.PersonalDocuments_listItemInfo__Li8kJ h4{font-size:1.05rem}}.PersonalDocuments_listItemInfo__Li8kJ span{font-size:.8rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.PersonalDocuments_listItemActions__qLueN{display:flex;align-items:center;gap:.75rem;flex-shrink:0}@media(max-width:768px){.PersonalDocuments_listItemActions__qLueN{width:100%;flex-direction:column;gap:.5rem}}.PersonalDocuments_btnPrimaryList__10NyJ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1.25rem;background:linear-gradient(180deg,#00c2e0,#009eb7);border:none;border-radius:8px;color:#fff;font-size:.92rem;font-weight:600;cursor:pointer;text-decoration:none;transition:all .2s ease;white-space:nowrap;box-shadow:0 2px 8px rgba(0,158,183,.28)}.PersonalDocuments_btnPrimaryList__10NyJ:hover{background:linear-gradient(180deg,#00b4d8,#008ba3);box-shadow:0 4px 14px rgba(0,158,183,.42);transform:translateY(-1px)}@media(max-width:768px){.PersonalDocuments_btnPrimaryList__10NyJ{width:100%}}.PersonalDocuments_btnSecondaryList__MGMy6{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.65rem 1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#475569;font-size:.85rem;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;white-space:nowrap}.PersonalDocuments_btnSecondaryList__MGMy6:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}@media(max-width:768px){.PersonalDocuments_btnSecondaryList__MGMy6{width:100%}}.PersonalDocuments_loadingGrid__Xl15d{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:1280px){.PersonalDocuments_loadingGrid__Xl15d{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.PersonalDocuments_loadingGrid__Xl15d{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.PersonalDocuments_loadingGrid__Xl15d{grid-template-columns:1fr}}.PersonalDocuments_skeletonCard__bqT0z{min-height:380px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;position:relative;overflow:hidden}.PersonalDocuments_skeletonCard__bqT0z:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(0,0,0,.04),transparent);animation:PersonalDocuments_shimmerLight__JU6bP 1.5s infinite}@keyframes PersonalDocuments_shimmerLight__JU6bP{to{transform:translateX(100%)}}.PersonalDocuments_emptyState__5SRif{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;text-align:center;gap:1rem;color:#64748b}.PersonalDocuments_emptyState__5SRif h3{color:#0f172a;font-size:1.3rem;margin:0}.PersonalDocuments_emptyState__5SRif p{font-size:.95rem;max-width:28rem;margin:0;line-height:1.5}.PersonalDocuments_retryBtn__9eR0B{margin-top:.5rem;padding:.65rem 1.4rem;background:#e6f7fa;border:1px solid #b2ebf2;color:#007c91;border-radius:8px;font-size:.88rem;font-weight:600;cursor:pointer;transition:all .2s ease}.PersonalDocuments_retryBtn__9eR0B:hover{background:#ccfbf1}.PortalLoginForm_card__6Myyg{background:#fff;border-radius:20px;box-shadow:0 10px 40px rgba(1,52,72,.08);border:1px solid #eef2f6;padding:2.5rem 2rem;max-width:460px;width:100%;margin:0 auto}.PortalLoginForm_header__YeMs9{text-align:center;margin-bottom:2rem}.PortalLoginForm_iconWrapper__OGoIq{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background-color:#ebf9fb;color:#009eb7;margin-bottom:1.25rem}.PortalLoginForm_title__HXnYP{font-family:Instrument Sans,sans-serif;font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.PortalLoginForm_subtitle__8Di8T{font-size:.9rem;color:#64748b;line-height:1.5}.PortalLoginForm_phoneHighlight__pgmDh{font-weight:700;color:#009eb7}.PortalLoginForm_form__QbKGw{display:flex;flex-direction:column;gap:1.25rem}.PortalLoginForm_fieldGroup__85c__{display:flex;flex-direction:column;gap:.4rem}.PortalLoginForm_label____eU2{font-size:.85rem;font-weight:600;color:#334155}.PortalLoginForm_input__BIjrg{width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid #cbd5e1;background-color:#f8fafc;font-size:1rem;color:#0f172a;transition:all .2s ease}.PortalLoginForm_input__BIjrg:focus{outline:none;border-color:#009eb7;background-color:#fff;box-shadow:0 0 0 3px rgba(0,158,183,.15)}.PortalLoginForm_input__BIjrg.PortalLoginForm_hasError__j1fDT{border-color:#ef4444;background-color:#fffbfa}.PortalLoginForm_codeInput__xD96X{letter-spacing:.5em;font-size:1.5rem;font-weight:700;text-align:center}.PortalLoginForm_errorMessage__rJMVu{font-size:.8rem;color:#ef4444;font-weight:500}.PortalLoginForm_alertBox__3Hq2a{padding:.75rem 1rem;border-radius:10px;background-color:#fef2f2;border:1px solid #fee2e2;color:#b91c1c;font-size:.85rem}.PortalLoginForm_submitBtn__2G4A8{width:100%;padding:.9rem;border-radius:12px;border:none;background-color:#009eb7;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 4px 12px rgba(0,158,183,.25)}.PortalLoginForm_submitBtn__2G4A8:hover:not(:disabled){background-color:#00879d;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,158,183,.35)}.PortalLoginForm_submitBtn__2G4A8:disabled{opacity:.6;cursor:not-allowed;transform:none}.PortalLoginForm_backPhoneBtn__aBaf4{background:rgba(0,0,0,0);border:none;color:#64748b;font-size:.85rem;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;padding:.25rem 0;margin-top:-.5rem;align-self:flex-start}.PortalLoginForm_backPhoneBtn__aBaf4:hover{color:#009eb7}.PortalLoginForm_timerText__W34xr{text-align:center;font-size:.85rem;color:#94a3b8}.PortalLoginForm_resendBtn__DL00E{background:rgba(0,0,0,0);border:none;color:#009eb7;font-size:.85rem;font-weight:600;cursor:pointer;padding:0}.PortalLoginForm_resendBtn__DL00E:hover{text-decoration:underline}.PortalLoginForm_divider__YmKE9{display:flex;align-items:center;text-align:center;color:#94a3b8;font-size:.8rem;margin:1.5rem 0 1rem}.PortalLoginForm_divider__YmKE9:after,.PortalLoginForm_divider__YmKE9:before{content:"";flex:1;border-bottom:1px solid #e2e8f0}.PortalLoginForm_divider__YmKE9:not(:empty):before{margin-right:.75em}.PortalLoginForm_divider__YmKE9:not(:empty):after{margin-left:.75em}.PortalLoginForm_demoBtn__x3CPg{width:100%;padding:.75rem;border-radius:10px;border:1px dashed #009eb7;background-color:#f0fdfa;color:#007c91;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.PortalLoginForm_demoBtn__x3CPg:hover{background-color:#e0f5f8;border-style:solid}.PortalLoginForm_disclaimer__8roo_{text-align:center;font-size:.78rem;color:#94a3b8;margin-top:1.5rem;line-height:1.4}.companies_companiesContent__jPTzM{display:flex;flex-direction:column;gap:1.75rem;width:100%;background:rgba(0,0,0,0);margin-bottom:0}.companies_headerRow__ImyP2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;margin-bottom:.5rem}.companies_titleArea__jQ8z0{display:flex;flex-direction:column;gap:.4rem}.companies_pageTitle__2Grvy{font-family:Instrument Sans,sans-serif;font-size:2.2rem;font-weight:800;color:#0b2230;letter-spacing:-.02em;margin:0;display:flex;align-items:center;gap:.75rem}.companies_pageTitle__2Grvy svg{color:#009eb7}@media(max-width:1024px){.companies_pageTitle__2Grvy{font-size:1.75rem}}.companies_pageSubtitle__0deUT{font-size:.95rem;color:#648a94;margin:0}.companies_addBtn__iF_aY{display:inline-flex;align-items:center;gap:.5rem;background-color:#006b80;color:#fff;padding:.75rem 1.6rem;border-radius:9999px;font-size:.95rem;font-weight:600;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(0,107,128,.25);transition:all .2s cubic-bezier(.16,1,.3,1)}.companies_addBtn__iF_aY:hover{background-color:#005666;transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,107,128,.35)}.companies_addBtn__iF_aY:active{transform:translateY(0)}.companies_toolbar__Xkog4{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.companies_searchBox__PLpks{position:relative;flex:1;min-width:280px;max-width:520px}.companies_searchBox__PLpks>svg{position:absolute;left:1.1rem;top:50%;transform:translateY(-50%);color:#009eb7;pointer-events:none}.companies_searchBox__PLpks input{width:100%;padding:.7rem 2.8rem;border-radius:9999px;background-color:#ebf9fb;border:1px solid #d8f1f5;color:#0b2230;font-size:.92rem;transition:all .2s ease}.companies_searchBox__PLpks input:focus{outline:none;background-color:#fff;border-color:#009eb7;box-shadow:0 0 0 3px rgba(0,158,183,.15)}.companies_searchBox__PLpks input::placeholder{color:#648a94}.companies_clearSearchBtn__x7jVl{position:absolute;right:.9rem;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;color:#648a94;cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;transition:all .2s ease}.companies_clearSearchBtn__x7jVl:hover{color:#0b2230;background-color:rgba(0,158,183,.15)}.companies_clearSearchBtn__x7jVl svg{pointer-events:none}.companies_countBadge___fmyZ{font-size:.88rem;color:#648a94;font-weight:600;background-color:#f1f8fa;padding:.4rem .85rem;border-radius:9999px}.companies_grid__w7M7O{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem}.companies_card__N6FV_{background:#fff;border:1px solid #eef3f6;border-radius:14px;padding:1.35rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(11,34,48,.04)}.companies_card__N6FV_:hover{border-color:#d1e7ed;box-shadow:0 8px 24px rgba(11,34,48,.08);transform:translateY(-2px)}.companies_cardHeader__kwHWv{display:flex;align-items:flex-start;gap:.875rem}.companies_cardIcon__QVra0{width:42px;height:42px;border-radius:10px;background-color:#f0fdfa;color:#009eb7;display:flex;align-items:center;justify-content:center;flex-shrink:0}.companies_cardBody__r0760{display:flex;flex-direction:column;gap:.25rem;flex:1}.companies_cardTitle__nxEvz{font-size:1rem;font-weight:600;color:#1e293b;margin:0;line-height:1.35}.companies_cardFooter__EPpF5{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid #f1f5f9}.companies_badge__P39hD{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:6px;font-size:.75rem;font-weight:600}.companies_badge__P39hD.companies_moderated__bEehX{background-color:#ecfdf5;color:#059669}.companies_badge__P39hD.companies_pending__vbURg{background-color:#fffbeb;color:#d97706}.companies_emptyState__5fUGM{text-align:center;padding:4rem 1.5rem;background:#fff;border:1px dashed #cbd5e1;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:.75rem}.companies_emptyState__5fUGM svg{color:#94a3b8;margin-bottom:.5rem}.companies_emptyState__5fUGM h3{font-size:1.15rem;font-weight:600;color:#1e293b;margin:0}.companies_emptyState__5fUGM p{font-size:.9rem;color:#64748b;max-width:420px;margin:0;line-height:1.5}.companies_loadingState__FOvwy{display:flex;align-items:center;justify-content:center;padding:4rem 1.5rem;color:#009eb7;gap:.75rem;font-size:.95rem;font-weight:500}.companies_modalOverlay__qRp_Y{position:fixed;inset:0;background:rgba(15,23,42,.5);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem}.companies_modalContent__cHT6A{background:#fff;border-radius:16px;width:100%;max-width:480px;padding:2rem;box-shadow:0 20px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:1.5rem}.companies_modalHeader__CVZHB{display:flex;align-items:center;justify-content:space-between}.companies_modalHeader__CVZHB h3{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}.companies_closeBtn__nvEjV{background:none;border:none;color:#94a3b8;cursor:pointer;padding:.25rem;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.companies_closeBtn__nvEjV:hover{color:#0f172a;background-color:#f1f5f9}.companies_modalForm__Mn8Me{display:flex;flex-direction:column;gap:1.25rem}.companies_formGroup__6aXKw{display:flex;flex-direction:column;gap:.5rem}.companies_formGroup__6aXKw label{font-size:.875rem;font-weight:600;color:#334155}.companies_formGroup__6aXKw input{padding:.75rem 1rem;border:1px solid #cbd5e1;border-radius:8px;font-size:.95rem;color:#0f172a;transition:all .2s ease}.companies_formGroup__6aXKw input:focus{outline:none;border-color:#009eb7;box-shadow:0 0 0 3px rgba(0,158,183,.15)}.companies_formGroup__6aXKw .companies_fieldHint__HHGb9{font-size:.8rem;color:#64748b;line-height:1.4}.companies_modalActions__y_vOP{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.5rem}.companies_cancelBtn__VUoJQ{padding:.65rem 1.15rem;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;font-weight:600;color:#475569;cursor:pointer;transition:all .2s ease}.companies_cancelBtn__VUoJQ:hover{background:#e2e8f0;color:#1e293b}.companies_submitBtn__snPwe{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.25rem;background:#009eb7;color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.companies_submitBtn__snPwe:hover:not(:disabled){background:#007f94}.companies_submitBtn__snPwe:disabled{opacity:.6;cursor:not-allowed}.companies_alertBox__uI4n8{padding:.75rem 1rem;border-radius:8px;font-size:.875rem}.companies_alertBox__uI4n8.companies_error__HQZfU{background-color:#fef2f2;border:1px solid #fee2e2;color:#991b1b}.companies_alertBox__uI4n8.companies_success__ShciU{background-color:#f0fdf4;border:1px solid #dcfce7;color:#166534}.doctors_doctorsContent__UBHKB{display:flex;flex-direction:column;gap:1.75rem;width:100%;background:rgba(0,0,0,0);margin-bottom:0}.doctors_headerRow__5sEFz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;margin-bottom:.5rem}.doctors_titleArea__O4HUW{display:flex;flex-direction:column;gap:.4rem}.doctors_pageTitle__PBM_P{font-family:Instrument Sans,sans-serif;font-size:2.2rem;font-weight:800;color:#0b2230;letter-spacing:-.02em;margin:0;display:flex;align-items:center;gap:.75rem}.doctors_pageTitle__PBM_P svg{color:#009eb7}@media(max-width:1024px){.doctors_pageTitle__PBM_P{font-size:1.75rem}}.doctors_pageSubtitle__s_XVo{font-size:.95rem;color:#648a94;margin:0}.doctors_toolbar__Xd52W{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.doctors_searchBox__LROhX{position:relative;flex:1;min-width:280px;max-width:520px}.doctors_searchBox__LROhX>svg{position:absolute;left:1.1rem;top:50%;transform:translateY(-50%);color:#009eb7;pointer-events:none}.doctors_searchBox__LROhX input{width:100%;padding:.7rem 2.8rem;border-radius:9999px;background-color:#ebf9fb;border:1px solid #d8f1f5;color:#0b2230;font-size:.92rem;transition:all .2s ease}.doctors_searchBox__LROhX input:focus{outline:none;background-color:#fff;border-color:#009eb7;box-shadow:0 0 0 3px rgba(0,158,183,.15)}.doctors_searchBox__LROhX input::placeholder{color:#648a94}.doctors_clearSearchBtn__0L5oY{position:absolute;right:.9rem;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;color:#648a94;cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;transition:all .2s ease}.doctors_clearSearchBtn__0L5oY:hover{color:#0b2230;background-color:rgba(0,158,183,.15)}.doctors_clearSearchBtn__0L5oY svg{pointer-events:none}.doctors_countBadge__5rLgA{font-size:.88rem;color:#648a94;font-weight:600;background-color:#f1f8fa;padding:.4rem .85rem;border-radius:9999px}.doctors_grid__rZl8p{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem}.doctors_card__o7fJt{background:#fff;border:1px solid #eef3f6;border-radius:14px;padding:1.25rem 1.35rem;display:flex;align-items:center;gap:1.15rem;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(11,34,48,.04)}.doctors_card__o7fJt:hover{border-color:#d1e7ed;box-shadow:0 8px 24px rgba(11,34,48,.08);transform:translateY(-2px)}.doctors_avatar__KLlU6{width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,#e6f7fa,#cffafe);color:#009eb7;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;flex-shrink:0}.doctors_cardBody__b4bT8{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.doctors_doctorName__ak0I8{font-size:1rem;font-weight:600;color:#1e293b;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doctors_roleBadge__7GBC_{display:inline-flex;align-items:center;gap:.35rem;color:#0284c7;font-size:.8rem;font-weight:500}.doctors_emptyState__85XDb{text-align:center;padding:4rem 1.5rem;background:#fff;border:1px dashed #cbd5e1;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:.75rem}.doctors_emptyState__85XDb svg{color:#94a3b8;margin-bottom:.5rem}.doctors_emptyState__85XDb h3{font-size:1.15rem;font-weight:600;color:#1e293b;margin:0}.doctors_emptyState__85XDb p{font-size:.9rem;color:#64748b;max-width:420px;margin:0;line-height:1.5}.doctors_loadingState__q0MI9{display:flex;align-items:center;justify-content:center;padding:4rem 1.5rem;color:#009eb7;gap:.75rem;font-size:.95rem;font-weight:500}.AddOrderModal_backdrop__Aej7K{position:fixed;inset:0;z-index:100000;background-color:rgba(1,52,72,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:AddOrderModal_fadeIn__bPI8K .2s ease-out}@keyframes AddOrderModal_fadeIn__bPI8K{0%{opacity:0}to{opacity:1}}.AddOrderModal_modal__MwS2S{position:relative;z-index:100001;background:#fff;border-radius:20px;width:100%;max-width:600px;box-shadow:0 20px 50px rgba(0,40,60,.2);display:flex;flex-direction:column;overflow:hidden;max-height:90vh}.AddOrderModal_header__TdA1q{padding:1.5rem 2rem;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between}.AddOrderModal_title__9gvHp{font-family:Instrument Sans,sans-serif;font-size:1.35rem;font-weight:700;color:#0f172a}.AddOrderModal_closeBtn__euwGS{background:rgba(0,0,0,0);border:none;color:#64748b;cursor:pointer;padding:.25rem;border-radius:6px;display:flex;align-items:center;justify-content:center}.AddOrderModal_closeBtn__euwGS:hover{background-color:#f1f5f9;color:#0f172a}.AddOrderModal_body__hnqRc{padding:1.75rem 2rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}.AddOrderModal_fieldGroup__LJ_ZX{display:flex;flex-direction:column;gap:.4rem}.AddOrderModal_label__k4leG{font-size:.88rem;font-weight:600;color:#334155}.AddOrderModal_input__DFrlf,.AddOrderModal_select__ZLflB,.AddOrderModal_textarea__5M9ib{width:100%;padding:.75rem 1rem;border-radius:10px;border:1px solid #cbd5e1;background-color:#f8fafc;color:#0f172a;font-size:.95rem}.AddOrderModal_input__DFrlf:focus,.AddOrderModal_select__ZLflB:focus,.AddOrderModal_textarea__5M9ib:focus{outline:none;border-color:#009eb7;background-color:#fff;box-shadow:0 0 0 3px rgba(0,158,183,.12)}.AddOrderModal_textarea__5M9ib{resize:vertical;min-height:80px}.AddOrderModal_fileBox__oNert{border:2px dashed #cbd5e1;border-radius:12px;padding:1.5rem;text-align:center;background-color:#fafcfd;cursor:pointer;transition:all .2s ease}.AddOrderModal_fileBox__oNert:hover{border-color:#009eb7;background-color:#f0fdfa}.AddOrderModal_fileIcon__5E062{color:#009eb7;margin-bottom:.5rem}.AddOrderModal_fileText__UFfgV{font-size:.9rem;color:#475569}.AddOrderModal_fileSubtext__S4UGB{font-size:.78rem;color:#94a3b8;margin-top:.25rem}.AddOrderModal_footer__yRelm{padding:1.25rem 2rem;border-top:1px solid #f1f5f9;display:flex;align-items:center;justify-content:flex-end;gap:1rem;background-color:#fafcfd}.AddOrderModal_cancelBtn__iOyeK{padding:.75rem 1.25rem;border-radius:10px;border:1px solid #cbd5e1;background:#fff;color:#475569;font-weight:600;cursor:pointer}.AddOrderModal_cancelBtn__iOyeK:hover{background:#f1f5f9}.AddOrderModal_submitBtn__Jf6_F{padding:.75rem 1.75rem;border-radius:10px;border:none;background-color:#006b80;color:#fff;font-weight:600;cursor:pointer;box-shadow:0 4px 12px rgba(0,107,128,.25)}.AddOrderModal_submitBtn__Jf6_F:hover{background-color:#005666}.BlanksModal_backdrop__njL3v{position:fixed;inset:0;z-index:100000;background-color:rgba(1,52,72,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:BlanksModal_fadeIn__OqiUs .2s ease-out}@keyframes BlanksModal_fadeIn__OqiUs{0%{opacity:0}to{opacity:1}}.BlanksModal_modal__VEyYw{position:relative;z-index:100001;background:#fff;border-radius:20px;width:100%;max-width:640px;box-shadow:0 20px 50px rgba(0,40,60,.2);display:flex;flex-direction:column;overflow:hidden;max-height:90vh}.BlanksModal_header__rQUII{padding:1.25rem 1.75rem;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between;background-color:#fafcfd}.BlanksModal_titleBlock__uBIWD{display:flex;flex-direction:column}.BlanksModal_title__rF_Ks{font-family:Instrument Sans,sans-serif;font-size:1.25rem;font-weight:700;color:#0f172a}.BlanksModal_subtitle__WlPOW{font-size:.8rem;color:#64748b;margin-top:2px}.BlanksModal_closeBtn__Y9DT3{background:rgba(0,0,0,0);border:none;color:#64748b;cursor:pointer;padding:.25rem;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.BlanksModal_closeBtn__Y9DT3:hover{background-color:#f1f5f9;color:#0f172a}.BlanksModal_tabBar__kMapF{display:flex;border-bottom:1px solid #e2e8f0;background-color:#f8fafc;padding:0 1.75rem;gap:1rem}.BlanksModal_tabBtn__bXR3b{padding:.85rem .5rem;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);font-size:.88rem;font-weight:600;color:#64748b;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s ease}.BlanksModal_tabBtn__bXR3b:hover{color:#009eb7}.BlanksModal_tabBtn__bXR3b.BlanksModal_activeTab__yN__V{color:#009eb7;border-bottom-color:#009eb7}.BlanksModal_body__CUDTR{padding:1.5rem 1.75rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}.BlanksModal_blanksList__5dEsi{display:flex;flex-direction:column;gap:.75rem}.BlanksModal_blankCard__fW_NO{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border:1px solid #e2e8f0;border-radius:12px;background-color:#fff;transition:all .15s ease}.BlanksModal_blankCard__fW_NO:hover{border-color:#009eb7;box-shadow:0 4px 12px rgba(0,158,183,.08)}.BlanksModal_blankLeft__xO75b{display:flex;align-items:center;gap:12px}.BlanksModal_blankIconWrap__QEOKp{width:40px;height:40px;border-radius:10px;background-color:rgba(0,158,183,.1);color:#009eb7;display:flex;align-items:center;justify-content:center}.BlanksModal_blankInfo__cfPlv{display:flex;flex-direction:column}.BlanksModal_blankName__LVHZD{font-size:.92rem;font-weight:600;color:#0f172a}.BlanksModal_blankSub__7A3XL{font-size:.75rem;color:#64748b;margin-top:2px}.BlanksModal_downloadLink__QeYeD{display:inline-flex;align-items:center;gap:6px;padding:.5rem 1rem;background-color:#f1f5f9;color:#0f172a;border-radius:8px;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .15s ease}.BlanksModal_downloadLink__QeYeD:hover{background-color:#009eb7;color:#fff}.BlanksModal_fieldGroup__7em21{display:flex;flex-direction:column;gap:.5rem}.BlanksModal_label__twVNj{font-size:.85rem;font-weight:600;color:#334155}.BlanksModal_input__20fv9,.BlanksModal_select__6BNf7{width:100%;padding:.75rem 1rem;border-radius:10px;border:1px solid #cbd5e1;background-color:#f8fafc;color:#0f172a;font-size:.92rem}.BlanksModal_input__20fv9:focus,.BlanksModal_select__6BNf7:focus{outline:none;border-color:#009eb7;background-color:#fff}.BlanksModal_fileBox__HjFoK{border:2px dashed #cbd5e1;border-radius:12px;padding:1.5rem;text-align:center;cursor:pointer;background-color:#f8fafc;display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:all .15s ease}.BlanksModal_fileBox__HjFoK:hover{border-color:#009eb7;background-color:#f0fdfa}.BlanksModal_fileIcon__jJ1fU{color:#009eb7}.BlanksModal_fileText___UhWG{font-size:.88rem;font-weight:600;color:#0f172a}.BlanksModal_fileSubtext__Ms9wO{font-size:.75rem;color:#64748b}.BlanksModal_footer__CDxtn{padding:1rem 1.75rem;border-top:1px solid #f1f5f9;display:flex;justify-content:flex-end;gap:.75rem;background-color:#fafcfd}.BlanksModal_cancelBtn__wAELJ{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0);border:1px solid #cbd5e1;border-radius:10px;color:#64748b;font-size:.9rem;font-weight:600;cursor:pointer}.BlanksModal_cancelBtn__wAELJ:hover{background-color:#f1f5f9;color:#0f172a}.BlanksModal_submitBtn__l5_9M{padding:.75rem 1.5rem;background-color:#009eb7;border:none;border-radius:10px;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .15s ease}.BlanksModal_submitBtn__l5_9M:hover:not(:disabled){background-color:#00879d}.BlanksModal_submitBtn__l5_9M:disabled{opacity:.6;cursor:not-allowed}.SupportChatModal_backdrop__EuUtH{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(11,34,48,.65);backdrop-filter:blur(8px);z-index:100000;display:flex;align-items:flex-end;justify-content:flex-end;padding:0;animation:SupportChatModal_fadeIn__1a9zo .22s ease-out}@media(max-width:768px){.SupportChatModal_backdrop__EuUtH{padding:0;align-items:flex-end}}@keyframes SupportChatModal_fadeIn__1a9zo{0%{opacity:0}to{opacity:1}}.SupportChatModal_modalContainer__bY_LS{display:flex;flex-direction:column;width:min(1440px,96vw);max-width:1520px;height:calc(96vh - 12px);max-height:960px;min-height:600px;animation:SupportChatModal_slideUp__5N_E_ .28s cubic-bezier(.16,1,.3,1) forwards;margin-right:0;margin-bottom:0}@media(min-height:850px){.SupportChatModal_modalContainer__bY_LS{height:calc(97vh - 14px);max-height:1040px}}@media(min-height:1000px){.SupportChatModal_modalContainer__bY_LS{height:calc(97vh - 16px);max-height:1180px}}@media(min-height:1200px){.SupportChatModal_modalContainer__bY_LS{height:calc(97vh - 20px);max-height:1360px}}@media(max-width:768px){.SupportChatModal_modalContainer__bY_LS{width:100vw;height:100vh;height:100dvh;max-width:100vw;max-height:100dvh;min-height:auto;border-radius:0}}@keyframes SupportChatModal_slideUp__5N_E_{0%{transform:translateY(30px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.SupportChatModal_tabsWrapper__u3Abi{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 24px}@media(max-width:768px){.SupportChatModal_tabsWrapper__u3Abi{padding:8px 12px 4px;margin-bottom:0;background:rgba(11,34,48,.85)}}.SupportChatModal_tab__Y1L8D{background:hsla(0,0%,100%,.22);border:1px solid hsla(0,0%,100%,.25);padding:8px 18px;border-radius:20px;font-size:13.5px;font-weight:600;color:#fff;cursor:pointer;backdrop-filter:blur(6px);transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.SupportChatModal_tab__Y1L8D:hover{background:hsla(0,0%,100%,.32);transform:translateY(-1px)}.SupportChatModal_tab__Y1L8D.SupportChatModal_active__j8l25{background:#fff;color:#0b2230;border-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.12)}.SupportChatModal_tabBadge__rPHKk{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9999px;font-size:11px;font-weight:700;background:rgba(0,0,0,.12);color:inherit}.SupportChatModal_active__j8l25 .SupportChatModal_tabBadge__rPHKk{background:#009eb7;color:#fff}.SupportChatModal_closeModalBtn__MQKvT{margin-left:auto;background:hsla(0,0%,100%,.22);border:1px solid hsla(0,0%,100%,.25);width:36px;height:36px;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px);transition:all .2s ease}.SupportChatModal_closeModalBtn__MQKvT:hover{background:hsla(0,0%,100%,.38);transform:rotate(90deg)}.SupportChatModal_modal__puwou{width:100%;flex:1;background:#fff;border-radius:24px 24px 0 0;box-shadow:-15px -10px 45px rgba(11,34,48,.28);display:flex;overflow:hidden;border:1px solid hsla(0,0%,100%,.2);border-right:none;border-bottom:none}@media(max-width:768px){.SupportChatModal_modal__puwou{border-radius:0}}.SupportChatModal_sidebar__aknHK{width:380px;min-width:340px;border-right:1px solid #edf2f7;display:flex;flex-direction:column;background:#fff}@media(max-width:768px){.SupportChatModal_sidebar__aknHK{width:100%;min-width:100%;display:flex}.SupportChatModal_sidebar__aknHK.SupportChatModal_hiddenMobile__k96uJ{display:none}}.SupportChatModal_sidebarHeader__Mb_pZ{padding:16px 18px 12px;border-bottom:1px solid #edf2f7;display:flex;flex-direction:column;gap:10px;background:#fafcfd}.SupportChatModal_searchBox__bHpRf{display:flex;align-items:center;background:#f1f5f9;border-radius:12px;padding:8px 12px;border:1px solid #e2e8f0;transition:all .2s}.SupportChatModal_searchBox__bHpRf:focus-within{border-color:#009eb7;background:#fff;box-shadow:0 0 0 3px rgba(0,158,183,.15)}.SupportChatModal_searchBox__bHpRf svg{color:#94a3b8;margin-right:8px;flex-shrink:0}.SupportChatModal_searchBox__bHpRf input{border:none;background:rgba(0,0,0,0);outline:none;width:100%;font-size:13.5px;color:#0f172a}.SupportChatModal_searchBox__bHpRf input::placeholder{color:#94a3b8}.SupportChatModal_clearSearchBtn___jMN2{background:none;border:none;padding:2px;display:flex;align-items:center;justify-content:center;color:#94a3b8;cursor:pointer;border-radius:50%;margin-left:4px}.SupportChatModal_clearSearchBtn___jMN2:hover{color:#334155;background:rgba(0,0,0,.05)}.SupportChatModal_chatList__jvrWE{flex:1;overflow-y:auto;padding:8px}.SupportChatModal_chatList__jvrWE::-webkit-scrollbar{width:5px}.SupportChatModal_chatList__jvrWE::-webkit-scrollbar-thumb{background-color:#e2e8f0;border-radius:8px}.SupportChatModal_sectionHeader__E6sla{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;padding:8px 12px 4px}.SupportChatModal_chatItem__CQ3i_{display:flex;align-items:center;padding:11px 12px;border-radius:14px;cursor:pointer;transition:all .18s ease;margin-bottom:4px;position:relative;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.SupportChatModal_chatItem__CQ3i_:hover{background:#f8fafc}.SupportChatModal_chatItem__CQ3i_.SupportChatModal_active__j8l25{background:#ebf9fb;border-color:rgba(0,158,183,.25)}.SupportChatModal_chatItem__CQ3i_.SupportChatModal_active__j8l25 .SupportChatModal_chatName__BV8O1{color:#007c91}.SupportChatModal_avatarWrapper__z9NYX{position:relative;margin-right:12px;flex-shrink:0}.SupportChatModal_avatar__ehr1C{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.SupportChatModal_supportAvatar__jM6qu{background:linear-gradient(135deg,#009eb7,#0b4e5b);color:#fff}.SupportChatModal_orderAvatar__2QE8X{background:linear-gradient(135deg,#e0f2fe,#bae6fd);color:#0284c7}.SupportChatModal_chatInfo__49yos{flex:1;min-width:0}.SupportChatModal_chatHeader__B0ZoF{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:3px}.SupportChatModal_chatName__BV8O1{font-weight:700;font-size:14px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SupportChatModal_time__yRIDI{font-size:11px;color:#94a3b8;flex-shrink:0;margin-left:8px}.SupportChatModal_lastMessage__0LZ1j{font-size:12.5px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.SupportChatModal_unreadDotIndicator__nhpQU{width:9px;height:9px;border-radius:50%;background-color:#009eb7;box-shadow:0 0 0 2px #fff,0 0 8px rgba(0,158,183,.8);flex-shrink:0;margin-left:8px;animation:SupportChatModal_pulseDot__oprbD 2s ease-in-out infinite}.SupportChatModal_readDotIndicator__SLfin{width:7px;height:7px;border-radius:50%;background-color:#10b981;box-shadow:0 0 0 1.5px #fff;flex-shrink:0;margin-left:8px}@keyframes SupportChatModal_pulseDot__oprbD{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.85}}.SupportChatModal_window__RI8Xg{flex:1;display:flex;flex-direction:column;background:#f8fafc;position:relative}@media(max-width:768px){.SupportChatModal_window__RI8Xg{width:100%;min-width:100%;display:none}.SupportChatModal_window__RI8Xg.SupportChatModal_visibleMobile__QoPOP{display:flex}}.SupportChatModal_windowHeader__iBCAo{padding:14px 20px;background:#fff;border-bottom:1px solid #edf2f7;display:flex;align-items:center;justify-content:space-between;gap:12px}.SupportChatModal_windowHeaderLeft__VHncn{display:flex;align-items:center;gap:12px;min-width:0}.SupportChatModal_backBtnMobile__PNV_a{display:none;background:none;border:none;padding:6px;cursor:pointer;color:#64748b;border-radius:8px}@media(max-width:768px){.SupportChatModal_backBtnMobile__PNV_a{display:flex;align-items:center;justify-content:center}}.SupportChatModal_headerDetails__eWCM2{display:flex;flex-direction:column;min-width:0}.SupportChatModal_headerTitle__nuj6O{margin:0;font-size:15.5px;font-weight:700;color:#0b2230;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SupportChatModal_headerSubtitle__Skusq{font-size:12px;color:#648a94;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}.SupportChatModal_statusIndicator__47ltN{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#059669;font-weight:600}.SupportChatModal_statusIndicator__47ltN:before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981}.SupportChatModal_orderLinkBtn__IUID_{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;font-size:12px;font-weight:600;color:#0b2230;cursor:pointer;transition:all .15s ease}.SupportChatModal_orderLinkBtn__IUID_:hover{background:#009eb7;color:#fff;border-color:#009eb7}.SupportChatModal_messagesList__5hehx{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:12px}.SupportChatModal_messagesList__5hehx::-webkit-scrollbar{width:6px}.SupportChatModal_messagesList__5hehx::-webkit-scrollbar-thumb{background-color:#e2e8f0;border-radius:8px}.SupportChatModal_daySeparator__tfI_s{margin:8px auto;background:#e2e8f0;color:#64748b;font-size:11px;font-weight:600;padding:3px 12px;border-radius:12px;letter-spacing:.02em}.SupportChatModal_messageBubble__pjikz{max-width:72%;padding:10px 14px;display:flex;flex-direction:column;position:relative;word-break:break-word}@media(max-width:768px){.SupportChatModal_messageBubble__pjikz{max-width:85%}}.SupportChatModal_incoming__DQP9P{align-self:flex-start;background:#fff;border:1px solid #e2e8f0;border-radius:16px 16px 16px 4px;color:#0f172a;box-shadow:0 2px 6px rgba(0,0,0,.03)}.SupportChatModal_incoming__DQP9P .SupportChatModal_author__WywYq{color:#007c91;font-size:11.5px;font-weight:700;margin-bottom:3px;display:flex;align-items:center;gap:4px}.SupportChatModal_incoming__DQP9P .SupportChatModal_messageTime__mwvfz{color:#94a3b8}.SupportChatModal_outgoing__VemX9{align-self:flex-end;background:linear-gradient(135deg,#009eb7,#008ba1);color:#fff;border-radius:16px 16px 4px 16px;box-shadow:0 4px 12px rgba(0,158,183,.25)}.SupportChatModal_outgoing__VemX9 .SupportChatModal_author__WywYq{color:hsla(0,0%,100%,.9);font-size:11px;font-weight:600;margin-bottom:2px}.SupportChatModal_outgoing__VemX9 .SupportChatModal_messageTime__mwvfz{color:hsla(0,0%,100%,.75)}.SupportChatModal_messageText__IyM7X{font-size:14px;line-height:1.45;white-space:pre-wrap}.SupportChatModal_messageFooter___051i{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px}.SupportChatModal_messageTime__mwvfz{font-size:10.5px}.SupportChatModal_emptyState__3JW_9{margin:auto;text-align:center;max-width:380px;padding:30px 20px;color:#64748b;display:flex;flex-direction:column;align-items:center;gap:8px}.SupportChatModal_emptyState__3JW_9 h4{margin:4px 0 0;color:#0b2230;font-size:15px;font-weight:700}.SupportChatModal_emptyState__3JW_9 p{margin:0;font-size:13px;line-height:1.4;color:#8c9da8}.SupportChatModal_inputFooter__xL4ks{padding:14px 20px;background:#fff;border-top:1px solid #edf2f7;display:flex;align-items:center;gap:10px}.SupportChatModal_inputField__Nc7EV{flex:1;padding:11px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;font-size:14px;color:#0f172a;outline:none;transition:all .2s}.SupportChatModal_inputField__Nc7EV:focus{background:#fff;border-color:#009eb7;box-shadow:0 0 0 3px rgba(0,158,183,.15)}.SupportChatModal_inputField__Nc7EV::placeholder{color:#94a3b8}.SupportChatModal_sendBtn__Z7eFp{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#009eb7,#008ba1);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 3px 10px rgba(0,158,183,.25);flex-shrink:0}.SupportChatModal_sendBtn__Z7eFp:hover:not(:disabled){background:linear-gradient(135deg,#00b4d8,#009eb7);transform:translateY(-1px);box-shadow:0 5px 14px rgba(0,158,183,.35)}.SupportChatModal_sendBtn__Z7eFp:active:not(:disabled){transform:translateY(0)}.SupportChatModal_sendBtn__Z7eFp:disabled{background:#e2e8f0;color:#94a3b8;box-shadow:none;cursor:not-allowed}.PersonalDashboard_root__tD9Cc{display:flex;flex-direction:column;gap:2rem;width:100%}.PersonalDashboard_topBar__FmJBZ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.PersonalDashboard_topTitle__JUlRq{font-family:Instrument Sans,sans-serif;font-size:2.2rem;font-weight:800;color:#0b2230;letter-spacing:-.02em;margin:0}@media(max-width:1024px){.PersonalDashboard_topTitle__JUlRq{font-size:1.75rem}}.PersonalDashboard_welcomeBanner__sT7Rz{background:linear-gradient(135deg,#ffffff,#f8fafc);border:1px solid #e2e8f0;border-radius:20px;padding:1.75rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.04);position:relative;overflow:hidden}.PersonalDashboard_welcomeBanner__sT7Rz:before{content:"";position:absolute;right:0;top:0;width:320px;height:100%;background:radial-gradient(circle at top right,rgba(0,188,212,.08) 0,transparent 70%);pointer-events:none}@media(max-width:1024px){.PersonalDashboard_welcomeBanner__sT7Rz{flex-direction:column;align-items:flex-start;padding:1.4rem 1.25rem;gap:1.25rem}}.PersonalDashboard_welcomeContent__Q9QdP{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:1}.PersonalDashboard_welcomeGreeting__xh_Az{font-family:Instrument Sans,sans-serif;font-size:1.6rem;font-weight:700;color:#0f172a;margin:0;line-height:1.25}@media(max-width:768px){.PersonalDashboard_welcomeGreeting__xh_Az{font-size:1.35rem}}.PersonalDashboard_welcomeSubtitle__391zB{font-size:.95rem;color:#64748b;margin:0;line-height:1.4}.PersonalDashboard_userMetaPills__dntMh{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-top:.5rem}.PersonalDashboard_rolePill__KAuFe{background:#e6f7fa;border:1px solid #b2ebf2;border-radius:999px;color:#007c91;font-weight:600}.PersonalDashboard_clinicPill__AoX1w,.PersonalDashboard_rolePill__KAuFe{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.8rem}.PersonalDashboard_clinicPill__AoX1w{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;color:#334155;font-weight:500}.PersonalDashboard_phonePill__2a2tn{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;background:#fff;border:1px solid #e2e8f0;border-radius:999px;color:#64748b;font-size:.8rem;font-weight:500}.PersonalDashboard_profileActionBtn__16fZe{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.4rem;background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s ease;white-space:nowrap;flex-shrink:0;position:relative;z-index:1}.PersonalDashboard_profileActionBtn__16fZe:hover{border-color:#009eb7;color:#009eb7;background:#f8fafc;box-shadow:0 4px 12px rgba(0,158,183,.12)}@media(max-width:1024px){.PersonalDashboard_profileActionBtn__16fZe{width:100%;justify-content:center}}.PersonalDashboard_hubGrid__MDoJB{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}@media(max-width:1280px){.PersonalDashboard_hubGrid__MDoJB{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.PersonalDashboard_hubGrid__MDoJB{grid-template-columns:1fr}}.PersonalDashboard_hubCard__aF69J{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;transition:all .25s ease;box-shadow:0 2px 10px rgba(0,0,0,.03);text-decoration:none;position:relative}.PersonalDashboard_hubCard__aF69J:hover{border-color:#00bcd4;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,188,212,.12)}.PersonalDashboard_hubCard__aF69J:hover .PersonalDashboard_hubActionLink__cCDKv{color:#009eb7}.PersonalDashboard_hubCard__aF69J:hover .PersonalDashboard_hubActionLink__cCDKv svg{transform:translateX(4px)}.PersonalDashboard_hubCardHeader__9bAHB{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem}.PersonalDashboard_hubIconWrap__YTcKa{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center}.PersonalDashboard_hubIconWrap__YTcKa.PersonalDashboard_cyan__2zRyy{background:#e6f7fa;color:#009eb7}.PersonalDashboard_hubIconWrap__YTcKa.PersonalDashboard_emerald__DIZUi{background:#ecfdf5;color:#059669}.PersonalDashboard_hubIconWrap__YTcKa.PersonalDashboard_amber__KMbi5{background:#fffbeb;color:#d97706}.PersonalDashboard_hubIconWrap__YTcKa.PersonalDashboard_indigo__cXGID{background:#eef2ff;color:#4f46e5}.PersonalDashboard_hubBadge__xNmqi{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#64748b;background:#f1f5f9;padding:.25rem .6rem;border-radius:6px}.PersonalDashboard_hubTitle__qef4m{font-family:Instrument Sans,sans-serif;font-size:1.15rem;font-weight:700;color:#0f172a;margin:0 0 .5rem;line-height:1.3}.PersonalDashboard_hubDesc__5xsND{font-size:.88rem;color:#64748b;margin:0 0 1.25rem;line-height:1.45;flex:1}.PersonalDashboard_hubActionLink__cCDKv{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;color:#0f172a;margin-top:auto;transition:color .2s ease}.PersonalDashboard_hubActionLink__cCDKv svg{transition:transform .2s ease}.PersonalDashboard_twoColSection__XD9ng{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:1280px){.PersonalDashboard_twoColSection__XD9ng{grid-template-columns:1fr}}.PersonalDashboard_colBox__ROS4D{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:1.5rem 1.75rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 2px 12px rgba(0,0,0,.03)}.PersonalDashboard_colHeader__dm4AT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding-bottom:.75rem;border-bottom:1px solid #f1f5f9}.PersonalDashboard_colTitleGroup__46Xp5{display:flex;align-items:center;gap:.6rem}.PersonalDashboard_colTitle__x_xL6{font-family:Instrument Sans,sans-serif;font-size:1.2rem;font-weight:700;color:#0f172a;margin:0}.PersonalDashboard_colMoreLink__Iqruu{display:inline-flex;align-items:center;gap:.35rem;font-size:.86rem;font-weight:600;color:#009eb7;text-decoration:none;transition:color .2s ease}.PersonalDashboard_colMoreLink__Iqruu:hover{color:#007c91;text-decoration:underline}.PersonalDashboard_miniBlanksList__Cl4rY{display:flex;flex-direction:column;gap:.75rem}.PersonalDashboard_miniBlankItem__iFF1J{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;background:#f8fafc;border:1px solid #eef2f6;border-radius:12px;transition:all .2s ease}.PersonalDashboard_miniBlankItem__iFF1J:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.04)}.PersonalDashboard_miniBlankLeft__WPU_O{display:flex;align-items:center;gap:.85rem;min-width:0}.PersonalDashboard_miniBlankIcon__Q8mbN{width:36px;height:36px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;color:#009eb7;flex-shrink:0}.PersonalDashboard_miniBlankInfo__G4gw6{display:flex;flex-direction:column;gap:.15rem;min-width:0}.PersonalDashboard_miniBlankTitle__VWLCP{font-size:.92rem;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PersonalDashboard_miniBlankMeta__P61MI{font-size:.78rem;color:#64748b}.PersonalDashboard_miniBlankBtn__VzozF{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;background:linear-gradient(180deg,#00c2e0,#009eb7);border:none;border-radius:6px;color:#fff;font-size:.82rem;font-weight:600;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:all .2s ease}.PersonalDashboard_miniBlankBtn__VzozF:hover{background:linear-gradient(180deg,#00b4d8,#008ba3);box-shadow:0 2px 8px rgba(0,158,183,.35)}.PersonalDashboard_knowledgeList__iXOK2{display:flex;flex-direction:column;gap:.85rem}.PersonalDashboard_knowledgeItem__Wtemp{display:flex;flex-direction:column;gap:.3rem;padding:.85rem 1rem;background:#f8fafc;border:1px solid #eef2f6;border-radius:12px;text-decoration:none;transition:all .2s ease}.PersonalDashboard_knowledgeItem__Wtemp:hover{background:#fff;border-color:#00bcd4;box-shadow:0 4px 12px rgba(0,188,212,.08)}.PersonalDashboard_knowledgeItem__Wtemp:hover .PersonalDashboard_knowledgeItemTitle__DEKEw{color:#009eb7}.PersonalDashboard_knowledgeCategory__6BUYg{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:#007c91}.PersonalDashboard_knowledgeItemTitle__DEKEw{font-size:.94rem;font-weight:600;color:#0f172a;line-height:1.35;margin:0;transition:color .2s ease}.PersonalDashboard_knowledgeItemDesc__zevkR{font-size:.82rem;color:#64748b;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PersonalDashboard_infoCardsGrid__KxM4_{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media(max-width:1280px){.PersonalDashboard_infoCardsGrid__KxM4_{grid-template-columns:1fr}}.PersonalDashboard_infoCard__Bs44k{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.4rem;display:flex;gap:1rem;align-items:flex-start;box-shadow:0 2px 8px rgba(0,0,0,.03)}.PersonalDashboard_infoIconWrap__LW1ZU{width:42px;height:42px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;color:#009eb7;flex-shrink:0}.PersonalDashboard_infoContent__6z5Gj{display:flex;flex-direction:column;gap:.3rem}.PersonalDashboard_infoTitle__UCwQR{font-family:Instrument Sans,sans-serif;font-size:1rem;font-weight:700;color:#0f172a;margin:0}.PersonalDashboard_infoText__mstYS{font-size:.86rem;color:#64748b;margin:0;line-height:1.45}.PersonalDashboard_infoText__mstYS a{color:#009eb7;font-weight:600;text-decoration:none}.PersonalDashboard_infoText__mstYS a:hover{text-decoration:underline}.OrderDetailModal_backdrop__drFx2{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;height:100dvh;z-index:100000;background-color:rgba(11,34,48,.6);backdrop-filter:blur(6px);display:flex;justify-content:flex-end;align-items:stretch;padding:0;margin:0;animation:OrderDetailModal_fadeIn__HJfjC .22s ease-out}@keyframes OrderDetailModal_fadeIn__HJfjC{0%{opacity:0}to{opacity:1}}.OrderDetailModal_modal__W9v9A{position:relative;background-color:#fff;border-radius:24px 0 0 24px;width:min(1080px,100vw);height:100vh;height:100dvh;max-height:100vh;display:flex;flex-direction:column;box-shadow:-15px 0 50px rgba(11,34,48,.28);overflow:hidden;z-index:100001;animation:OrderDetailModal_slideInRight__a8dEi .3s cubic-bezier(.16,1,.3,1)}@media(max-width:768px){.OrderDetailModal_modal__W9v9A{width:100vw;border-radius:0}}@keyframes OrderDetailModal_slideInRight__a8dEi{0%{transform:translateX(100%);opacity:.6}to{transform:translateX(0);opacity:1}}.OrderDetailModal_header__lhmvK{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1.75rem 1.25rem;border-bottom:1px solid #edf2f7;background-color:#fafcfd}.OrderDetailModal_headerLeft__c4t01{display:flex;flex-direction:column;gap:.35rem}.OrderDetailModal_titleRow__OqqOg{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.OrderDetailModal_title__8IZMd{font-family:Instrument Sans,sans-serif;font-size:1.5rem;font-weight:800;color:#0b2230;margin:0;letter-spacing:-.01em}.OrderDetailModal_copyNumberBtn__mnJIa{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#648a94;cursor:pointer;padding:0;transition:all .2s cubic-bezier(.16,1,.3,1)}.OrderDetailModal_copyNumberBtn__mnJIa:hover{color:#007c91;border-color:#b8e6ec;background-color:#ebf9fb;transform:scale(1.05)}.OrderDetailModal_copyNumberBtn__mnJIa:active{transform:scale(.95)}.OrderDetailModal_copyNumberBtn__mnJIa.OrderDetailModal_copied__jhnpR{color:#059669;border-color:#a7f3d0;background-color:#ecfdf5}.OrderDetailModal_copySuccessIcon__YwfTe{color:#059669}.OrderDetailModal_statusBadge__XpZNW{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:9999px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background-color:#e6f7fa;color:#007c91}.OrderDetailModal_dateSub__1DRxv{font-size:.85rem;color:#64748b}.OrderDetailModal_closeBtn__fuJqL{background:rgba(0,0,0,0);border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:all .2s ease}.OrderDetailModal_closeBtn__fuJqL:hover{background-color:#eef2f6;color:#0f172a}.OrderDetailModal_body__h_qMY{flex:1;padding:1.5rem 2rem;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:1.5rem}.OrderDetailModal_body__h_qMY::-webkit-scrollbar{width:6px}.OrderDetailModal_body__h_qMY::-webkit-scrollbar-track{background:#f8fafc}.OrderDetailModal_body__h_qMY::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.OrderDetailModal_body__h_qMY::-webkit-scrollbar-thumb:hover{background:#94a3b8}.OrderDetailModal_summaryGrid__xeflU{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:768px){.OrderDetailModal_summaryGrid__xeflU{grid-template-columns:1fr}}.OrderDetailModal_infoCard__M_ejk{background-color:#f8fafc;border:1px solid #edf2f7;border-radius:12px;padding:.9rem 1.1rem}.OrderDetailModal_infoLabel__izyek{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;font-weight:700;margin-bottom:.25rem}.OrderDetailModal_infoValue__mVeeY{font-size:.95rem;font-weight:600;color:#0f172a}.OrderDetailModal_sumHighlight__yC8hj{color:#007c91;font-size:1.15rem;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.OrderDetailModal_section__uMV8Z{display:flex;flex-direction:column;gap:.75rem}.OrderDetailModal_sectionTitle___F5WP{font-size:.95rem;font-weight:700;color:#0b2230;display:flex;align-items:center;gap:.5rem}.OrderDetailModal_tableResponsive__clLx5{width:100%;overflow-x:auto;border:1px solid #edf2f7;border-radius:12px}.OrderDetailModal_table__pEcn6{width:100%;border-collapse:collapse;font-size:.88rem;text-align:left}.OrderDetailModal_th__NNE_v{background-color:#fafcfd;padding:.75rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase;color:#8c9da8;border-bottom:1px solid #edf2f7;white-space:nowrap}.OrderDetailModal_priceTh__PRwZv,.OrderDetailModal_sumTh__9bxn4{text-align:right;white-space:nowrap;width:135px;min-width:125px}.OrderDetailModal_td__ZiEIl{padding:.75rem 1rem;border-bottom:1px solid #f1f5f9;color:#334155}.OrderDetailModal_td__ZiEIl:last-child{border-bottom:none}.OrderDetailModal_priceTd__RXs9V,.OrderDetailModal_sumTd__A9mGr{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.OrderDetailModal_sumTd__A9mGr{font-weight:700;color:#007c91}.OrderDetailModal_timeline__mN_oy{display:flex;flex-direction:column;gap:.75rem;border-left:2px solid #e2e8f0;padding-left:1.25rem;margin-left:.5rem}.OrderDetailModal_timelineItem__Kpd2N{position:relative;display:flex;flex-direction:column;gap:.2rem}.OrderDetailModal_timelineItem__Kpd2N:before{content:"";position:absolute;left:-1.65rem;top:.25rem;width:10px;height:10px;border-radius:50%;background-color:#009eb7;border:2px solid #fff;box-shadow:0 0 0 2px rgba(0,158,183,.25)}.OrderDetailModal_timelineHeader__3FXPF{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.OrderDetailModal_eventTitle__5ZGDr{font-size:.9rem;font-weight:700;color:#0f172a}.OrderDetailModal_eventDate__myteo{font-size:.78rem;color:#94a3b8}.OrderDetailModal_eventResp__5GkGH{font-size:.82rem;color:#475569}.OrderDetailModal_eventComment__jokSK{font-size:.82rem;color:#007c91;background-color:#f0fdfa;padding:.35rem .65rem;border-radius:6px;margin-top:.2rem;align-self:flex-start}.OrderDetailModal_footer__PmS2D{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.75rem;border-top:1px solid #edf2f7;background-color:#fafcfd;gap:1rem;flex-wrap:wrap}.OrderDetailModal_footerLeft__bsPnY{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.OrderDetailModal_downloadBtn__0KMsN{display:inline-flex;align-items:center;gap:.5rem;background-color:#006b80;color:#fff;padding:.65rem 1.35rem;border-radius:10px;font-size:.9rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease}.OrderDetailModal_downloadBtn__0KMsN:hover{background-color:#005666;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,107,128,.25)}.OrderDetailModal_downloadDropdownWrapper__a0Hzs{position:relative;display:inline-block}.OrderDetailModal_chevron___UUEQ{transition:transform .2s cubic-bezier(.16,1,.3,1);margin-left:2px}.OrderDetailModal_chevronOpen__xYfxW{transform:rotate(180deg)}.OrderDetailModal_downloadDocMenu__ueW8s{position:absolute;bottom:calc(100% + 8px);left:0;z-index:70;min-width:250px;background-color:#fff;border-radius:12px;box-shadow:0 12px 28px rgba(0,107,128,.16),0 4px 10px rgba(0,0,0,.08);border:1px solid #d8f1f5;padding:.5rem;text-align:left;animation:OrderDetailModal_fadeInUp__cxWjn .18s cubic-bezier(.16,1,.3,1)}.OrderDetailModal_downloadDocHeader__0mrJW{font-size:.72rem;text-transform:uppercase;font-weight:700;color:#8c9da8;letter-spacing:.05em;padding:.35rem .6rem .45rem;border-bottom:1px solid #f1f5f9;margin-bottom:.35rem}.OrderDetailModal_docsList__tJv2a{display:flex;flex-direction:column;gap:.75rem}.OrderDetailModal_docCard__EETY1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.85rem;background-color:#fafcfd;border:1px solid #e1eff2;border-radius:12px;padding:.85rem 1.15rem;transition:all .2s ease}.OrderDetailModal_docCard__EETY1:hover{background-color:#fff;border-color:#b8e6ec;box-shadow:0 4px 14px rgba(0,158,183,.08)}.OrderDetailModal_docCardLeft__uq5Uu{display:flex;align-items:center;gap:.85rem}.OrderDetailModal_docBadgePdf__z5Bn5{display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;letter-spacing:.05em;color:#c2410c;background-color:#ffedd5;border:1px solid #fed7aa;border-radius:6px;padding:.25rem .55rem;flex-shrink:0}.OrderDetailModal_docCardInfo__yUHzl{display:flex;flex-direction:column}.OrderDetailModal_docCardTitle__Z40Jy{font-size:.95rem;font-weight:700;color:#0b2230}.OrderDetailModal_docCardMeta__W0Auw{font-size:.8rem;color:#648a94;margin-top:.15rem}.OrderDetailModal_docCardActions__nNmq7{display:flex;align-items:center;gap:.5rem}.OrderDetailModal_docBtnOpen__oTDrS{display:inline-flex;align-items:center;gap:.45rem;background-color:#fff;color:#007c91;border:1.5px solid #b8e6ec;padding:.45rem .85rem;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .18s ease}.OrderDetailModal_docBtnOpen__oTDrS:hover{background-color:#ebf9fb;border-color:#009eb7;color:#009eb7;transform:translateY(-1px)}.OrderDetailModal_docBtnOpen__oTDrS:active{transform:translateY(0)}.OrderDetailModal_docBtnDownload__m9Sgy{display:inline-flex;align-items:center;gap:.45rem;background-color:#009eb7;color:#fff;border:1.5px solid #009eb7;padding:.45rem .85rem;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .18s ease}.OrderDetailModal_docBtnDownload__m9Sgy:hover{background-color:#00879c;border-color:#00879c;transform:translateY(-1px);box-shadow:0 3px 8px rgba(0,158,183,.25)}.OrderDetailModal_docBtnDownload__m9Sgy:active{transform:translateY(0)}.OrderDetailModal_downloadDocRow__POni9{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .45rem;border-radius:8px;transition:background-color .15s ease}.OrderDetailModal_downloadDocRow__POni9:hover{background-color:#ebf9fb}.OrderDetailModal_downloadDocRow__POni9:hover .OrderDetailModal_docItemTitle__Dz_Hz{color:#007c91}.OrderDetailModal_downloadDocMenuItem__r0D7n{flex:1;display:flex;align-items:center;gap:.65rem;padding:.35rem;border:none;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.OrderDetailModal_downloadDocRowActions__o9xwD{display:flex;align-items:center;gap:.3rem;flex-shrink:0}.OrderDetailModal_downloadDocActionBtn__U9H86{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid #d8f1f5;background:#fff;color:#009eb7;cursor:pointer;transition:all .15s ease}.OrderDetailModal_downloadDocActionBtn__U9H86:hover{background-color:#009eb7;color:#fff;border-color:#009eb7;transform:scale(1.06)}.OrderDetailModal_downloadDocActionBtn__U9H86:active{transform:scale(.96)}.OrderDetailModal_docItemIcon__h0bXF{color:#009eb7;flex-shrink:0;transition:transform .15s ease,color .15s ease}.OrderDetailModal_docItemText__vwjQN{display:flex;flex-direction:column}.OrderDetailModal_docItemTitle__Dz_Hz{font-size:.88rem;font-weight:600;color:#0f172a;line-height:1.3;transition:color .15s ease}.OrderDetailModal_docItemSub__HR6ST{font-size:.73rem;color:#648a94;margin-top:.1rem}.OrderDetailModal_docItemDownloadIcon__pWrsP{color:#94a3b8;opacity:.65;flex-shrink:0;transition:all .15s ease}@keyframes OrderDetailModal_fadeInUp__cxWjn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.OrderDetailModal_chatBtn__JdfBu{display:inline-flex;align-items:center;gap:.5rem;background-color:#e6f7fa;color:#007c91;padding:.65rem 1.25rem;border-radius:10px;font-size:.9rem;font-weight:600;border:1px solid #b8e6ec;cursor:pointer;transition:all .2s ease}.OrderDetailModal_chatBtn__JdfBu:hover{background-color:#d4f0f4}.OrderDetailModal_closeModalBtn__a2K4U{background:rgba(0,0,0,0);color:#64748b;border:1px solid #e2e8f0;padding:.65rem 1.25rem;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.OrderDetailModal_closeModalBtn__a2K4U:hover{background-color:#f1f5f9;color:#0f172a}.OrderDetailModal_emptyDetailState__jLnXo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem;background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;gap:.6rem;margin-top:.75rem}.OrderDetailModal_emptyDetailState__jLnXo svg{opacity:.85;margin-bottom:.25rem}.OrderDetailModal_emptyDetailTitle__W_wZ_{font-size:1.05rem;font-weight:700;color:#0f172a}.OrderDetailModal_emptyDetailText__exsKy{font-size:.88rem;color:#64748b;max-width:480px;line-height:1.5}.users_usersContent__nsFII{display:flex;flex-direction:column;gap:1.75rem;width:100%;background:rgba(0,0,0,0);margin-bottom:0}.users_headerRow__lMcFk{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;margin-bottom:.5rem}.users_titleArea__qV1hK{display:flex;flex-direction:column;gap:.4rem}.users_pageTitle__5p7Bu{font-family:Instrument Sans,sans-serif;font-size:2.2rem;font-weight:800;color:#0b2230;letter-spacing:-.02em;margin:0;display:flex;align-items:center;gap:.75rem}.users_pageTitle__5p7Bu svg{color:#009eb7}@media(max-width:1024px){.users_pageTitle__5p7Bu{font-size:1.75rem}}.users_pageSubtitle__3UTQw{font-size:.95rem;color:#648a94;margin:0}.users_toolbar__9PWwo{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}.users_filterTabs__FgqUO{display:flex;align-items:center;background-color:#ebf9fb;border:1px solid #d8f1f5;padding:.25rem;border-radius:9999px;gap:.25rem}.users_tabBtn__60wxx{padding:.5rem 1.15rem;font-size:.85rem;font-weight:600;color:#648a94;border:none;background:none;border-radius:9999px;cursor:pointer;transition:all .2s ease}.users_tabBtn__60wxx:hover{color:#0b2230}.users_tabBtn__60wxx.users_active__BZPE7{background-color:#fff;color:#007c91;box-shadow:0 2px 8px rgba(0,124,145,.12)}.users_searchBox__DU_6Z{position:relative;flex:1;min-width:280px;max-width:480px}.users_searchBox__DU_6Z>svg{position:absolute;left:1.1rem;top:50%;transform:translateY(-50%);color:#009eb7;pointer-events:none}.users_searchBox__DU_6Z input{width:100%;padding:.7rem 2.8rem;border-radius:9999px;background-color:#ebf9fb;border:1px solid #d8f1f5;color:#0b2230;font-size:.92rem;transition:all .2s ease}.users_searchBox__DU_6Z input:focus{outline:none;background-color:#fff;border-color:#009eb7;box-shadow:0 0 0 3px rgba(0,158,183,.15)}.users_searchBox__DU_6Z input::placeholder{color:#648a94}.users_clearSearchBtn__xz_8j{position:absolute;right:.9rem;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;color:#648a94;cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;transition:all .2s ease}.users_clearSearchBtn__xz_8j:hover{color:#0b2230;background-color:rgba(0,158,183,.15)}.users_clearSearchBtn__xz_8j svg{pointer-events:none}.users_tableContainer__IDsYA{background:#fff;border:1px solid #eef3f6;border-radius:14px;overflow-x:auto;box-shadow:0 2px 8px rgba(11,34,48,.04)}.users_table__vLoI4{width:100%;border-collapse:collapse;text-align:left;font-size:.92rem;min-width:720px}.users_table__vLoI4 th{padding:1.1rem 1.25rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c9da8;border-bottom:1px solid #edf2f7;background-color:#fafcfd;white-space:nowrap}.users_table__vLoI4 td{padding:1.15rem 1.25rem;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}.users_table__vLoI4 tbody tr{transition:background-color .15s ease}.users_table__vLoI4 tbody tr:hover{background-color:#f8fcfd}.users_table__vLoI4 tbody tr:last-child td{border-bottom:none}.users_userCell__w9Bby{display:flex;align-items:center;gap:.875rem}.users_userAvatar__5gpb8{width:40px;height:40px;border-radius:10px;background-color:#e6f7fa;color:#009eb7;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;flex-shrink:0;overflow:hidden}.users_userAvatar__5gpb8 img{width:100%;height:100%;object-fit:cover}.users_userInfo__NJgan{display:flex;flex-direction:column;gap:.15rem}.users_userName__bujRP{font-weight:600;color:#0f172a}.users_userSub__zeWu9{font-size:.8rem;color:#64748b}.users_roleBadge__9jlHx{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:6px;font-size:.75rem;font-weight:600}.users_roleBadge__9jlHx.users_admin__pBQOX{background-color:#fef3c7;color:#b45309}.users_roleBadge__9jlHx.users_doctor__qLNGW{background-color:#e0f2fe;color:#0369a1}.users_roleBadge__9jlHx.users_legal__GpGBD{background-color:#f3e8ff;color:#7e22ce}.users_emptyState__ol_Tx{text-align:center;padding:4rem 1.5rem;background:#fff;border:1px dashed #cbd5e1;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:.75rem}.users_emptyState__ol_Tx svg{color:#94a3b8;margin-bottom:.5rem}.users_emptyState__ol_Tx h3{font-size:1.15rem;font-weight:600;color:#1e293b;margin:0}.users_emptyState__ol_Tx p{font-size:.9rem;color:#64748b;max-width:420px;margin:0;line-height:1.5}.users_loadingState__ywTRe{display:flex;align-items:center;justify-content:center;padding:4rem 1.5rem;color:#009eb7;gap:.75rem;font-size:.95rem;font-weight:500}.personal_pageWrapper__zO_bB{position:relative;z-index:2;background-color:#fff!important;color:#0f172a!important;min-height:100vh;padding-top:100px;margin-bottom:540px;box-shadow:0 10px 40px rgba(0,0,0,.18)}@media(max-width:1024px){.personal_pageWrapper__zO_bB{padding-top:80px;margin-bottom:750px}}@media(max-width:768px){.personal_pageWrapper__zO_bB{padding-top:75px;margin-bottom:1100px}}.personal_pageWrapper__zO_bB h1,.personal_pageWrapper__zO_bB h2,.personal_pageWrapper__zO_bB h3,.personal_pageWrapper__zO_bB h4,.personal_pageWrapper__zO_bB h5,.personal_pageWrapper__zO_bB h6{color:#0f172a!important}.personal_authContainer__zmHgV{flex-direction:column;padding:3rem 1rem 5rem}.personal_authContainer__zmHgV,.personal_loaderWrapper__ft6s5{min-height:60vh;display:flex;align-items:center;justify-content:center;background-color:#fff}