.ForgotPassword-module-scss-module__fj64ja__ForgotPassword .ForgotPassword-module-scss-module__fj64ja__container{width:100%;min-width:400px;margin:0 auto}.ForgotPassword-module-scss-module__fj64ja__ForgotPassword .ForgotPassword-module-scss-module__fj64ja__content{background:#fff;border:1px solid #0000000d;border-radius:16px;flex-direction:column;gap:20px;padding:20px;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.ForgotPassword-module-scss-module__fj64ja__ForgotPassword .ForgotPassword-module-scss-module__fj64ja__content .ForgotPassword-module-scss-module__fj64ja__title{letter-spacing:0%;text-align:center;vertical-align:middle;font-size:24px;font-weight:700;line-height:120%}.ForgotPassword-module-scss-module__fj64ja__ForgotPassword .ForgotPassword-module-scss-module__fj64ja__content .ForgotPassword-module-scss-module__fj64ja__description{letter-spacing:0%;vertical-align:middle;font-size:14px;font-weight:400;line-height:120%}.ForgotPassword-module-scss-module__fj64ja__ForgotPassword .ForgotPassword-module-scss-module__fj64ja__content .ForgotPassword-module-scss-module__fj64ja__form .ForgotPassword-module-scss-module__fj64ja__form_inputs{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.ForgotPassword-module-scss-module__fj64ja__ForgotPassword .ForgotPassword-module-scss-module__fj64ja__content .ForgotPassword-module-scss-module__fj64ja__form .ForgotPassword-module-scss-module__fj64ja__form_inputs .ForgotPassword-module-scss-module__fj64ja__form_input{border-radius:50px;font-weight:400}.ForgotPassword-module-scss-module__fj64ja__ForgotPassword .ForgotPassword-module-scss-module__fj64ja__content .ForgotPassword-module-scss-module__fj64ja__form .ForgotPassword-module-scss-module__fj64ja__submit_button{border-radius:50px;width:100%;margin-top:20px;font-weight:600}
:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
.PhoneInputNew-module-scss-module__UPZCwW__InputContainer{flex-direction:column;width:100%;margin-block:10px;display:flex;position:relative}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__label{color:#000000e0;align-items:center;margin-bottom:8px;font-size:14px;font-weight:500;display:flex}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__label .PhoneInputNew-module-scss-module__UPZCwW__required{color:#ff4d4f;margin-left:2px}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__errorContainer{align-items:flex-start;gap:4px;margin-top:4px;display:flex}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__errorContainer .PhoneInputNew-module-scss-module__UPZCwW__errorIcon{color:#ff4d4f;flex-shrink:0;margin-top:1px;font-size:14px}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__errorContainer .PhoneInputNew-module-scss-module__UPZCwW__errorMessages{flex-direction:column;gap:2px;display:flex}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__errorContainer .PhoneInputNew-module-scss-module__UPZCwW__errorMessages .PhoneInputNew-module-scss-module__UPZCwW__errorMessage{color:#ff4d4f;word-break:break-word;font-size:12px;line-height:1.4}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper{width:100%;position:relative}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer{color:#000000e0;border:1px solid #d9d9d9;border-radius:20px;align-items:center;width:100%;padding:4px 11px;font-size:14px;line-height:1.5715;transition:all .2s cubic-bezier(.645,.045,.355,1);display:flex;background-color:#fff!important}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer:hover{border-color:#4096ff}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer:focus-within{border-color:#4096ff;outline:0;box-shadow:0 0 0 2px #0591ff1a}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__filled{background-color:#0000000a;border-color:#d9d9d9}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__filled:hover{background-color:#0000000f}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__filled:focus-within{background-color:#fff;border-color:#4096ff}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__borderless{background-color:#0000;border-color:#0000}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__borderless:hover,.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__borderless:focus-within{box-shadow:none;border-color:#0000}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__large{padding:7px 11px;font-size:16px}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__small{padding:0 7px;font-size:14px}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__error{background-color:#fff2f0;border-color:#ff4d4f}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__error:hover{background-color:#fff2f0;border-color:#ff7875}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__error:focus-within{background-color:#fff2f0;border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f1a}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer.PhoneInputNew-module-scss-module__UPZCwW__disabled{color:#00000040;cursor:not-allowed;background-color:#0000000a;border-color:#d9d9d9}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer .PhoneInput{align-items:center;width:100%;display:flex}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer .PhoneInput .PhoneInputCountry{background-color:#0000;border:none;align-self:stretch;align-items:center;margin-right:8px;padding:0;display:flex;position:relative}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon{border-radius:2px;width:24px;height:16px;margin-right:6px;box-shadow:0 0 0 1px #0000001a}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon .PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer .PhoneInput .PhoneInputCountry .PhoneInputCountrySelect{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer .PhoneInput .PhoneInputCountry .PhoneInputCountrySelectArrow{content:"";opacity:.6;border:3px solid #0000;border-top:4px solid #00000073;border-bottom-width:0;width:0;height:0;margin-left:4px;display:block}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer .PhoneInput .PhoneInputInput{min-width:0;color:inherit;font-size:inherit;line-height:inherit;background-color:#0000;border:none;outline:none;flex:1;padding:0}.PhoneInputNew-module-scss-module__UPZCwW__InputContainer .PhoneInputNew-module-scss-module__UPZCwW__inputWrapper .PhoneInputNew-module-scss-module__UPZCwW__phoneInputContainer .PhoneInput .PhoneInputInput::placeholder{color:#00000040}.PhoneInputNew-module-scss-module__UPZCwW__noOuterSpacing{margin-block:0}
.DateInput-module-scss-module__TTG8HW__InputContainer{flex-direction:column;width:100%;max-width:600px;margin-block:10px;padding-top:20px;display:flex;position:relative}.DateInput-module-scss-module__TTG8HW__label{color:#000000e0;align-items:center;font-size:14px;font-weight:500;display:flex;position:absolute;top:-8px}.DateInput-module-scss-module__TTG8HW__label .DateInput-module-scss-module__TTG8HW__required{color:#ff4d4f;margin-left:2px}.DateInput-module-scss-module__TTG8HW__inputWrapper{width:100%;position:relative}.DateInput-module-scss-module__TTG8HW__input{width:100%;transition:all .2s cubic-bezier(.645,.045,.355,1)}.DateInput-module-scss-module__TTG8HW__input.DateInput-module-scss-module__TTG8HW__inputError,.DateInput-module-scss-module__TTG8HW__input.DateInput-module-scss-module__TTG8HW__inputError:hover,.DateInput-module-scss-module__TTG8HW__input.DateInput-module-scss-module__TTG8HW__inputError:focus{background-color:#fff2f0}.DateInput-module-scss-module__TTG8HW__errorContainer{align-items:flex-start;gap:4px;display:flex;position:absolute;top:-8px}.DateInput-module-scss-module__TTG8HW__errorIcon{color:#ff4d4f;flex-shrink:0;margin-top:1px;font-size:14px}.DateInput-module-scss-module__TTG8HW__errorMessages{flex-direction:column;gap:2px;display:flex}.DateInput-module-scss-module__TTG8HW__errorMessage{color:#ff4d4f;word-break:break-word;font-size:12px;line-height:1.4}
.PatientMetaLine-module-scss-module__gzgfMa__patientMetaLine{flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;display:flex}.PatientMetaLine-module-scss-module__gzgfMa__patientMetaLine .PatientMetaLine-module-scss-module__gzgfMa__item{align-items:baseline;column-gap:4px;min-width:0;display:inline-flex}.PatientMetaLine-module-scss-module__gzgfMa__patientMetaLine .PatientMetaLine-module-scss-module__gzgfMa__label{color:#aab2bf;font-weight:400}.PatientMetaLine-module-scss-module__gzgfMa__patientMetaLine .PatientMetaLine-module-scss-module__gzgfMa__value{color:#667085;font-variant-numeric:tabular-nums;letter-spacing:.1px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PatientMetaLine-module-scss-module__gzgfMa__patientMetaLine .PatientMetaLine-module-scss-module__gzgfMa__separator{color:#d5d8dd}
.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__badge{border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px 10px;font-size:12px;line-height:16px;display:inline-flex}.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__clickable{cursor:pointer;border-width:1px;outline:none;font-family:inherit;transition:border-color .2s,box-shadow .2s,filter .2s}.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__clickable:hover:not(:disabled){filter:brightness(.98)}.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__clickable:focus-visible{box-shadow:0 0 0 3px #4b5bff29}.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__clickable:disabled{cursor:not-allowed;opacity:.65}.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__count{color:#237a4b;background:#f3fbf7;border-color:#237a4b2e}.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__doNotCount{color:#b5473e;background:#fff7f6;border-color:#b5473e2e}.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__crossedOut{opacity:.68;text-decoration-line:line-through;text-decoration-color:currentColor;text-decoration-thickness:2px}.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__icon{color:currentColor;flex:none;font-size:13px}.AdmissionDayCountPolicyBadge-module-scss-module__t6YkYq__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:900;overflow:hidden}
.CountFirstDayPolicyControl-module-scss-module__HcEFna__card{background:#fff;border:1px solid #e5e7ed;border-radius:8px;flex-direction:column;gap:12px;padding:14px;display:flex}.CountFirstDayPolicyControl-module-scss-module__HcEFna__globalBlock,.CountFirstDayPolicyControl-module-scss-module__HcEFna__localBlock,.CountFirstDayPolicyControl-module-scss-module__HcEFna__resultBlock{flex-direction:column;gap:8px;display:flex}.CountFirstDayPolicyControl-module-scss-module__HcEFna__globalBlock{background:#f7f9fc;border-radius:8px;padding:12px 14px}.CountFirstDayPolicyControl-module-scss-module__HcEFna__statusRow{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px;max-width:100%;display:inline-flex}.CountFirstDayPolicyControl-module-scss-module__HcEFna__statusContext{color:#1c1f33;font-size:13px;font-weight:800;line-height:18px}.CountFirstDayPolicyControl-module-scss-module__HcEFna__statusContextOverridden{opacity:.68;text-decoration-line:line-through;text-decoration-color:currentColor;text-decoration-thickness:2px}.CountFirstDayPolicyControl-module-scss-module__HcEFna__hospitalizationPanel{background:#fbfcff;border:1px solid #e5e7ed;border-radius:8px;flex-direction:column;gap:12px;padding:14px;display:flex}.CountFirstDayPolicyControl-module-scss-module__HcEFna__blockHint{color:#667085;font-size:12px;line-height:16px}.CountFirstDayPolicyControl-module-scss-module__HcEFna__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.CountFirstDayPolicyControl-module-scss-module__HcEFna__option{cursor:pointer;background:#fff;border:1px solid #e5e7ed;border-radius:8px;outline:none;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;min-height:54px;margin:0;padding:12px 14px 12px 20px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:grid}.CountFirstDayPolicyControl-module-scss-module__HcEFna__option:hover{border-color:#bfc7ff}.CountFirstDayPolicyControl-module-scss-module__HcEFna__option:focus-visible{box-shadow:0 0 0 3px #4b5bff24}.CountFirstDayPolicyControl-module-scss-module__HcEFna__optionSelected{background:#f6f7ff;border-color:#4b5bff;box-shadow:0 0 0 1px #4b5bff14}.CountFirstDayPolicyControl-module-scss-module__HcEFna__optionDisabled{cursor:not-allowed;opacity:.65}.CountFirstDayPolicyControl-module-scss-module__HcEFna__radio{pointer-events:none;margin:0}.CountFirstDayPolicyControl-module-scss-module__HcEFna__radio .ant-radio+span{display:none}.CountFirstDayPolicyControl-module-scss-module__HcEFna__optionText{flex-direction:column;gap:3px;min-width:0;display:flex}.CountFirstDayPolicyControl-module-scss-module__HcEFna__optionTitle{color:#1c1f33;font-size:14px;font-weight:800;line-height:18px}.CountFirstDayPolicyControl-module-scss-module__HcEFna__optionDescription{color:#667085;font-size:11px;font-weight:400;line-height:15px}.CountFirstDayPolicyControl-module-scss-module__HcEFna__resultBlock{border-top:1px solid #edf0f6;padding:12px 0 0}.CountFirstDayPolicyControl-module-scss-module__HcEFna__resultText{color:#1c1f33;font-size:13px;line-height:18px}.CountFirstDayPolicyControl-module-scss-module__HcEFna__resultHint{color:#667085;font-size:12px;line-height:16px}.CountFirstDayPolicyControl-module-scss-module__HcEFna__resultCount,.CountFirstDayPolicyControl-module-scss-module__HcEFna__resultSkip{font-weight:900}.CountFirstDayPolicyControl-module-scss-module__HcEFna__resultCount{color:#237a4b}.CountFirstDayPolicyControl-module-scss-module__HcEFna__resultSkip{color:#b5473e}
.MealsDrawer-module-scss-module__pqB4GW__drawer .ant-drawer-body{flex-direction:column;gap:16px;height:100%;padding:16px;display:flex}.MealsDrawer-module-scss-module__pqB4GW__createAboveSearch{color:#4b5bff;align-self:flex-start;align-items:center;gap:8px;height:auto;margin-bottom:12px;padding:0;font-size:15px;font-weight:600;display:inline-flex}.MealsDrawer-module-scss-module__pqB4GW__inputField{margin-bottom:12px}.MealsDrawer-module-scss-module__pqB4GW__footer{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.MealsDrawer-module-scss-module__pqB4GW__footerBtn{min-width:120px}.MealsDrawer-module-scss-module__pqB4GW__list{flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}.MealsDrawer-module-scss-module__pqB4GW__inlineCard{cursor:pointer;width:100%}.MealsDrawer-module-scss-module__pqB4GW__checkedCard{border-color:#ff6b35;box-shadow:0 0 0 2px #ff6b354d}.MealsDrawer-module-scss-module__pqB4GW__inlineCard:hover{border-color:#ff6b35!important;box-shadow:0 4px 12px #ff6b3533!important}.MealsDrawer-module-scss-module__pqB4GW__checkbox{pointer-events:none}.MealsDrawer-module-scss-module__pqB4GW__loading,.MealsDrawer-module-scss-module__pqB4GW__empty{text-align:center;color:#6b7280;padding:24px}
.SpecialistsDrawer-module-scss-module__qgIESa__drawer .ant-drawer-body{flex-direction:column;height:100%;padding:20px;display:flex;overflow:hidden}.SpecialistsDrawer-module-scss-module__qgIESa__roleSelectContainer{padding-top:0}.SpecialistsDrawer-module-scss-module__qgIESa__specialistItem{text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f0f2f5;align-items:flex-start;gap:12px;padding:10px;transition:background-color .2s,border-color .2s;display:flex}.SpecialistsDrawer-module-scss-module__qgIESa__specialistContent{flex-direction:column;flex:1;gap:8px;display:flex}.SpecialistsDrawer-module-scss-module__qgIESa__specialistItem:hover{background:#f8f9ff;border-color:#e6e8f0}.SpecialistsDrawer-module-scss-module__qgIESa__checked{background:#f8f9ff}.SpecialistsDrawer-module-scss-module__qgIESa__checkbox .ant-checkbox-inner{width:18px;height:18px}.SpecialistsDrawer-module-scss-module__qgIESa__avatar{font-weight:600}.SpecialistsDrawer-module-scss-module__qgIESa__specialistBadge{text-align:left}.SpecialistsDrawer-module-scss-module__qgIESa__badges{margin-left:4px}.SpecialistsDrawer-module-scss-module__qgIESa__badge{margin:0;padding:2px 8px;font-size:12px;line-height:1.5}.SpecialistsDrawer-module-scss-module__qgIESa__specialistInfo{flex-direction:column;line-height:1.3;display:flex}.SpecialistsDrawer-module-scss-module__qgIESa__name{color:#1c1f33;font-size:14px;font-weight:600}.SpecialistsDrawer-module-scss-module__qgIESa__metaRow{align-items:center;gap:6px;display:flex}.SpecialistsDrawer-module-scss-module__qgIESa__status{font-size:13px}.SpecialistsDrawer-module-scss-module__qgIESa__info{color:#4b5bff}.SpecialistsDrawer-module-scss-module__qgIESa__success{color:#2f8250}.SpecialistsDrawer-module-scss-module__qgIESa__muted{color:#8c93a6}.SpecialistsDrawer-module-scss-module__qgIESa__youTag{color:#8c93a6;font-size:12px}.SpecialistsDrawer-module-scss-module__qgIESa__loadTrigger{justify-content:center;align-items:center;min-height:40px;padding:16px 0;display:flex}.SpecialistsDrawer-module-scss-module__qgIESa__loadingInitial{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;padding:32px 0;display:flex}.SpecialistsDrawer-module-scss-module__qgIESa__loadingMore{color:#8c93a6;align-items:center;gap:8px;display:flex}.SpecialistsDrawer-module-scss-module__qgIESa__allLoaded{color:#8c93a6;text-align:center;font-size:13px}.SpecialistsDrawer-module-scss-module__qgIESa__loadingText{color:#8c93a6;font-size:14px}.SpecialistsDrawer-module-scss-module__qgIESa__empty{justify-content:center;align-items:center;min-height:200px;padding:32px 0;display:flex}.SpecialistsDrawer-module-scss-module__qgIESa__footer{justify-content:flex-end;gap:12px;display:flex}.SpecialistsDrawer-module-scss-module__qgIESa__footerBtn{border-radius:999px;height:44px;font-weight:600}
.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadContainer{flex-direction:column;gap:20px;padding:10px 0;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadArea .ant-upload-drag{background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;transition:all .3s}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadArea .ant-upload-drag:hover{background:#f0f8ff;border-color:#1890ff}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadIcon{color:#1890ff;margin-bottom:12px}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadText{color:#262626;margin-bottom:4px;font-size:16px;font-weight:500}.PatientFileUploadModal-module-scss-module__Jo0t9q__uploadHint{color:#8c8c8c;margin:2px 0;font-size:14px}.PatientFileUploadModal-module-scss-module__Jo0t9q__selectedFile{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__fileInfo{color:#262626;flex:1;align-items:center;gap:8px;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__fileInfo svg{color:#1890ff;flex-shrink:0}.PatientFileUploadModal-module-scss-module__Jo0t9q__fileName{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;font-weight:500;overflow:hidden}.PatientFileUploadModal-module-scss-module__Jo0t9q__fileSize{color:#8c8c8c;flex-shrink:0;font-size:14px}.PatientFileUploadModal-module-scss-module__Jo0t9q__removeButton{color:#ff4d4f;padding:4px}.PatientFileUploadModal-module-scss-module__Jo0t9q__removeButton:hover{background:#fff1f0}.PatientFileUploadModal-module-scss-module__Jo0t9q__progressContainer{padding:8px 0}.PatientFileUploadModal-module-scss-module__Jo0t9q__descriptionSection{flex-direction:column;gap:8px;display:flex}.PatientFileUploadModal-module-scss-module__Jo0t9q__label{color:#262626;font-size:14px;font-weight:500}
.PatientDocuments-module-scss-module__C8Cykq__documentsContainer{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.PatientDocuments-module-scss-module__C8Cykq__header{background:#fff;border-radius:8px;justify-content:space-between;align-items:flex-start;padding:20px;display:flex;box-shadow:0 1px 2px #00000008}.PatientDocuments-module-scss-module__C8Cykq__header .PatientDocuments-module-scss-module__C8Cykq__title{color:#262626;margin:0 0 4px;font-size:24px;font-weight:600}.PatientDocuments-module-scss-module__C8Cykq__header .PatientDocuments-module-scss-module__C8Cykq__subtitle{color:#8c8c8c;margin:0;font-size:14px}.PatientDocuments-module-scss-module__C8Cykq__tableWrapper{flex:1;min-height:0;display:flex}
.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .ant-drawer-body{padding:0 20px!important}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent{flex-direction:column;gap:20px;padding:10px 0;display:flex}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection{background-color:#f9f9f9;border:1px solid #e8e8e8;border-radius:8px;padding:10px}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection h3{color:#333;border-bottom:1px solid #e0e0e0;margin-bottom:15px;padding-bottom:8px;font-size:16px;font-weight:600}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection .UpsertAppointmentModal-module-scss-module__5vueXa__fieldLabel{flex-direction:column;gap:5px;font-size:14px;font-weight:500;display:flex}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection .UpsertAppointmentModal-module-scss-module__5vueXa__modalRow{gap:15px;margin-bottom:15px;display:flex}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection .UpsertAppointmentModal-module-scss-module__5vueXa__modalRow:last-child{margin-bottom:0}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection .UpsertAppointmentModal-module-scss-module__5vueXa__modalRow .UpsertAppointmentModal-module-scss-module__5vueXa__modalCol{flex:1}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection .UpsertAppointmentModal-module-scss-module__5vueXa__modalRow .UpsertAppointmentModal-module-scss-module__5vueXa__modalCol label{flex-direction:column;gap:5px;font-size:14px;font-weight:500;display:flex}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection .UpsertAppointmentModal-module-scss-module__5vueXa__modalRow .UpsertAppointmentModal-module-scss-module__5vueXa__modalCol label .ant-radio-wrapper{flex-direction:row!important;align-items:center!important;display:flex!important}.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection .UpsertAppointmentModal-module-scss-module__5vueXa__modalRow .UpsertAppointmentModal-module-scss-module__5vueXa__modalCol label input,.UpsertAppointmentModal-module-scss-module__5vueXa__drawer .UpsertAppointmentModal-module-scss-module__5vueXa__modalContent .UpsertAppointmentModal-module-scss-module__5vueXa__modalSection .UpsertAppointmentModal-module-scss-module__5vueXa__modalRow .UpsertAppointmentModal-module-scss-module__5vueXa__modalCol label select{width:100%}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceTag{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:6px;margin:2px;padding:1px 6px;font-size:13px;line-height:22px;display:inline-flex}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceTagName{font-weight:500}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceTagStepper{align-items:center;gap:2px;display:inline-flex}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceTagBtn{color:#333;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceTagBtn:disabled{opacity:.4;cursor:not-allowed}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceTagQty{text-align:center;min-width:16px;font-weight:600}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceTagPrice{color:#4caf50;font-weight:600}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceTagClose{cursor:pointer;color:#999}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceTagClose:hover{color:#ff4d4f}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceSummaryList{gap:8px;width:100%;display:grid}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceSummaryItem{color:#262626;background:#fff;border:1px solid #e0e4ec;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:9px 12px;font-size:14px;line-height:1.35;display:flex}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceSummaryItem span{overflow-wrap:anywhere;min-width:0}.UpsertAppointmentModal-module-scss-module__5vueXa__serviceSummaryItem strong{color:#35a844;white-space:nowrap;flex:none;font-size:14px;font-weight:600}.UpsertAppointmentModal-module-scss-module__5vueXa__patientMeta{font-size:12px}
.PageHeader-module-scss-module__vIQkVq__pageHeader{gap:10px}.PageHeader-module-scss-module__vIQkVq__title{margin-bottom:0!important}.PageHeader-module-scss-module__vIQkVq__headerActions{flex-wrap:wrap;gap:10px;display:flex}.PageHeader-module-scss-module__vIQkVq__primaryAccentBtn{background-color:var(--primary-accent,#485388)!important;border-color:var(--primary-accent,#485388)!important;color:#fff!important}.PageHeader-module-scss-module__vIQkVq__countFirstDayControl{white-space:nowrap;background:#fff;border:1px solid #e5e7ed;border-radius:999px;align-items:center;gap:8px;min-height:32px;padding:6px 10px;display:inline-flex}.PageHeader-module-scss-module__vIQkVq__countFirstDayHelpIcon{color:#8c93a6;cursor:help;font-size:14px;transition:color .2s}.PageHeader-module-scss-module__vIQkVq__countFirstDayHelpIcon:hover{color:#4b5bff}
.FilterToolbar-module-scss-module__wr9KRW__filterPanel{background:#fff;border-bottom:1px solid #e8eaed;border-radius:16px 16px 0 0;flex-direction:column;gap:10px;margin-top:16px;padding:12px 20px;display:flex}.FilterToolbar-module-scss-module__wr9KRW__dateRow,.FilterToolbar-module-scss-module__wr9KRW__filterRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.FilterToolbar-module-scss-module__wr9KRW__filterRow .ant-select-selection-placeholder{color:#000!important}.FilterToolbar-module-scss-module__wr9KRW__filterRow .ant-select-selector .ant-select-selection-placeholder{color:#000!important}.FilterToolbar-module-scss-module__wr9KRW__filterRow .ant-select-arrow{color:#000!important}.FilterToolbar-module-scss-module__wr9KRW__dateNavigator{border:1px solid #d9d9d9;border-radius:999px;align-items:center;gap:4px;height:32px;padding:0 8px;display:flex}.FilterToolbar-module-scss-module__wr9KRW__chevronBtn{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:flex}.FilterToolbar-module-scss-module__wr9KRW__dateDisplay{cursor:pointer;justify-content:center;align-items:center;min-width:160px;height:32px;padding:0 12px;display:flex}.FilterToolbar-module-scss-module__wr9KRW__hiddenPicker{opacity:0;pointer-events:none;flex:none;position:absolute;overflow:hidden;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;margin:0!important;padding:0!important}.FilterToolbar-module-scss-module__wr9KRW__dateText{line-height:32px}.FilterToolbar-module-scss-module__wr9KRW__selectWard{min-width:170px}.FilterToolbar-module-scss-module__wr9KRW__selectFloor{min-width:140px}.FilterToolbar-module-scss-module__wr9KRW__selectSort{min-width:160px}.FilterToolbar-module-scss-module__wr9KRW__selectQueue{min-width:150px}
.InputNumberMin-module-scss-module__H5m03G__container{flex-direction:column;gap:8px;width:100%;margin-block:10px;display:flex}.InputNumberMin-module-scss-module__H5m03G__label{color:#000000e0;align-items:center;gap:4px;font-size:14px;font-weight:500;display:flex}.InputNumberMin-module-scss-module__H5m03G__required{color:#ff4d4f}.InputNumberMin-module-scss-module__H5m03G__input{width:100%}.InputNumberMin-module-scss-module__H5m03G__errorMessages{flex-direction:column;gap:2px;display:flex}.InputNumberMin-module-scss-module__H5m03G__errorText{color:#ff4d4f;font-size:12px;line-height:1.4}
.CreateWardDrawer-module-scss-module___VcqIa__drawerContent{flex-direction:column;gap:24px;display:flex}.CreateWardDrawer-module-scss-module___VcqIa__header{justify-content:space-between;align-items:flex-start;display:flex}.CreateWardDrawer-module-scss-module___VcqIa__title{margin-bottom:4px}.CreateWardDrawer-module-scss-module___VcqIa__subtitle{color:#8c93a6;font-size:13px}.CreateWardDrawer-module-scss-module___VcqIa__closeButton{color:#8c93a6;cursor:pointer;background:0 0;border:none;font-size:18px}.CreateWardDrawer-module-scss-module___VcqIa__fields{flex-direction:column;gap:20px;display:flex}.CreateWardDrawer-module-scss-module___VcqIa__row{gap:20px;display:flex}.CreateWardDrawer-module-scss-module___VcqIa__row>*{flex:1}.CreateWardDrawer-module-scss-module___VcqIa__control{width:100%}.CreateWardDrawer-module-scss-module___VcqIa__label{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.CreateWardDrawer-module-scss-module___VcqIa__timePicker{width:100%}.CreateWardDrawer-module-scss-module___VcqIa__hint{margin-top:4px;font-size:12px;line-height:1.4;display:block}.CreateWardDrawer-module-scss-module___VcqIa__footer{flex-wrap:wrap;gap:12px;display:flex}.CreateWardDrawer-module-scss-module___VcqIa__deleteButton,.CreateWardDrawer-module-scss-module___VcqIa__cancelButton,.CreateWardDrawer-module-scss-module___VcqIa__saveButton{border-radius:999px;flex:1;height:44px;font-weight:600}.CreateWardDrawer-module-scss-module___VcqIa__cancelButton{color:#1c1f33;background:#e8e9ef;border:none}.CreateWardDrawer-module-scss-module___VcqIa__saveButton{background:#363f78;border:none}.CreateWardDrawer-module-scss-module___VcqIa__deleteButton{background:#f5d9d9;justify-content:center;align-items:center;gap:8px;display:inline-flex;color:#d80e0c!important;border:1px solid #d80e0c!important}
.HospitalizationReportTable-module-scss-module__6H5DwG__patientCell{align-items:center;gap:10px;min-width:0;display:flex}.HospitalizationReportTable-module-scss-module__6H5DwG__actionsCell{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.HospitalizationReportTable-module-scss-module__6H5DwG__actionsCell .ant-btn{height:auto;padding:0;font-size:12px;line-height:1.35}.HospitalizationReportTable-module-scss-module__6H5DwG__cellStack{flex-direction:column;gap:2px;min-width:0;display:flex}.HospitalizationReportTable-module-scss-module__6H5DwG__cellSecondary{color:#8c93a6;font-size:12px;display:block}.HospitalizationReportTable-module-scss-module__6H5DwG__dateValue{color:#1c1f33}.HospitalizationReportTable-module-scss-module__6H5DwG__doctorsList{flex-direction:column;gap:6px;display:flex}.HospitalizationReportTable-module-scss-module__6H5DwG__doctorEntry{flex-direction:column;gap:1px;display:flex}.HospitalizationReportTable-module-scss-module__6H5DwG__doctorName{color:#1c1f33;font-size:12px;line-height:1.35}.HospitalizationReportTable-module-scss-module__6H5DwG__doctorRole{color:#8c93a6;font-size:11px;line-height:1.3}.HospitalizationReportTable-module-scss-module__6H5DwG__compactList{flex-direction:column;gap:2px;display:flex}.HospitalizationReportTable-module-scss-module__6H5DwG__compactItem{color:#1c1f33;white-space:normal;font-size:12px;line-height:1.35}.HospitalizationReportTable-module-scss-module__6H5DwG__mutedInline{color:#8c93a6}.HospitalizationReportTable-module-scss-module__6H5DwG__statusStack{flex-wrap:wrap;gap:6px;display:flex}.HospitalizationReportTable-module-scss-module__6H5DwG__noteText{white-space:normal}
.PatientStationary-module-scss-module__Oad6JW__page{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.PatientStationary-module-scss-module__Oad6JW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PatientStationary-module-scss-module__Oad6JW__headerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PatientStationary-module-scss-module__Oad6JW__headerInfo{flex-direction:column;gap:2px;display:flex}.PatientStationary-module-scss-module__Oad6JW__title{margin:0}.PatientStationary-module-scss-module__Oad6JW__tableCard{min-width:0;min-height:300px;height:calc(100dvh/var(--vp-scale,1) - 520px);background:#fff;border-radius:16px;flex-direction:column;flex:auto;padding:4px 0 0;display:flex;overflow:hidden}
.EmrStationaryDocsList-module-scss-module__yBqNwW__epikrizBtn{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}
.PatientEmr-module-scss-module__7Z5NRq__tabs,:is(.PatientEmr-module-scss-module__7Z5NRq__tabs .ant-tabs-content-holder,.PatientEmr-module-scss-module__7Z5NRq__tabs .ant-tabs-content,.PatientEmr-module-scss-module__7Z5NRq__tabs .ant-tabs-tabpane-active){flex-direction:column;flex:1;min-height:0;display:flex}
.PatientInfo-module-scss-module__PYVS5G__depositPanel{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;flex-direction:column;gap:16px;width:100%;padding:20px;display:flex}.PatientInfo-module-scss-module__PYVS5G__depositHeader{align-items:center;gap:8px;display:flex}.PatientInfo-module-scss-module__PYVS5G__depositTitle{color:#101010;font-size:15px;font-weight:600}.PatientInfo-module-scss-module__PYVS5G__depositBalance{align-items:baseline;gap:6px;display:flex}.PatientInfo-module-scss-module__PYVS5G__depositAmount{letter-spacing:-.5px;font-size:32px;font-weight:700;line-height:1}.PatientInfo-module-scss-module__PYVS5G__depositCurrency{color:#595959;font-size:16px;font-weight:500}.PatientInfo-module-scss-module__PYVS5G__depositDebt{background:#fff2f0;border:1px solid #ffccc7;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.PatientInfo-module-scss-module__PYVS5G__depositDebtLabel{color:#ff4d4f;font-size:13px}.PatientInfo-module-scss-module__PYVS5G__depositDebtValue{color:#ff4d4f;font-size:13px;font-weight:600}.PatientInfo-module-scss-module__PYVS5G__depositActions{flex-direction:column;gap:8px;margin-top:auto;display:flex}.PatientInfo-module-scss-module__PYVS5G__modalContent{max-height:calc(75vh/var(--vp-scale,1));flex-direction:column;gap:20px;padding:10px 0;display:flex;overflow-y:auto}.PatientInfo-module-scss-module__PYVS5G__modalContent .PatientInfo-module-scss-module__PYVS5G__modalSection{background-color:#f9f9f9;border-radius:8px;padding:10px}.PatientInfo-module-scss-module__PYVS5G__modalContent .PatientInfo-module-scss-module__PYVS5G__modalSection h3{color:#333;margin-bottom:15px;font-size:16px;font-weight:600}.PatientInfo-module-scss-module__PYVS5G__modalContent .PatientInfo-module-scss-module__PYVS5G__modalSection .PatientInfo-module-scss-module__PYVS5G__modalRow{gap:15px;margin-bottom:15px;display:flex}.PatientInfo-module-scss-module__PYVS5G__modalContent .PatientInfo-module-scss-module__PYVS5G__modalSection .PatientInfo-module-scss-module__PYVS5G__modalRow:last-child{margin-bottom:0}.PatientInfo-module-scss-module__PYVS5G__modalContent .PatientInfo-module-scss-module__PYVS5G__modalSection .PatientInfo-module-scss-module__PYVS5G__modalRow .PatientInfo-module-scss-module__PYVS5G__modalCol{flex:1}.PatientInfo-module-scss-module__PYVS5G__modalContent .PatientInfo-module-scss-module__PYVS5G__modalSection .PatientInfo-module-scss-module__PYVS5G__modalRow .PatientInfo-module-scss-module__PYVS5G__modalCol label{flex-direction:column;gap:5px;font-size:14px;font-weight:500;display:flex}.PatientInfo-module-scss-module__PYVS5G__modalContent .PatientInfo-module-scss-module__PYVS5G__modalSection .PatientInfo-module-scss-module__PYVS5G__modalRow .PatientInfo-module-scss-module__PYVS5G__modalCol label input,.PatientInfo-module-scss-module__PYVS5G__modalContent .PatientInfo-module-scss-module__PYVS5G__modalSection .PatientInfo-module-scss-module__PYVS5G__modalRow .PatientInfo-module-scss-module__PYVS5G__modalCol label select{width:100%}
.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__drawerContent{flex-direction:column;gap:24px;display:flex}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__header{justify-content:space-between;align-items:flex-start;display:flex}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__title{margin-bottom:4px}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__subtitle{color:#8c93a6;font-size:13px}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__closeButton{color:#8c93a6;cursor:pointer;background:0 0;border:none;font-size:18px}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__fields{flex-direction:column;gap:20px;display:flex}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__control{width:100%}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__footer{flex-wrap:wrap;gap:12px;display:flex}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__deleteButton,.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__cancelButton,.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__saveButton{border-radius:999px;flex:1;height:44px;font-weight:600}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__cancelButton{color:#1c1f33;background:#e8e9ef;border:none}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__saveButton{background:#363f78;border:none}.HospitalDictionaryFormDrawer-module-scss-module__OOC-4a__deleteButton{background:#f5d9d9;justify-content:center;align-items:center;gap:8px;display:inline-flex;color:#d80e0c!important;border:1px solid #d80e0c!important}
.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__drawerContent{flex-direction:column;gap:20px;display:flex}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__closeButton{color:#8c93a6;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-top:2px;font-size:18px}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__title{margin-bottom:2px!important}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__subtitle{color:#8c93a6;font-size:13px}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__centered{justify-content:center;align-items:center;min-height:120px;display:flex}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:160px;display:flex}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__emptyHint{font-size:12px}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__list{flex-direction:column;gap:8px;display:flex}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__item{background:#fafafa;border:1px solid #4853881f;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__itemInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__itemName{color:#1c1f33;font-size:14px;font-weight:600}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__itemDesc{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__itemActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__editButton{color:#8c93a6;cursor:pointer;background:#fff;border:1px solid #e5e7ed;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,color .2s;display:inline-flex}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__editButton:hover{color:#485388;border-color:#48538866}.HospitalDictionaryManagerDrawer-module-scss-module__dlJ3BG__addBtn{border-radius:999px;height:40px;font-weight:600}
.WardCard-module-scss-module__i8QjgW__card{cursor:pointer;background:#fff;border:1px solid #4853881f;border-radius:14px;flex-direction:column;gap:12px;min-height:180px;transition:transform .15s,box-shadow .2s;display:flex;box-shadow:0 2px 6px #14182d0a,inset 0 0 0 1px #4853880a}.WardCard-module-scss-module__i8QjgW__card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #10182814,inset 0 0 0 1px #4853880f}.WardCard-module-scss-module__i8QjgW__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.WardCard-module-scss-module__i8QjgW__headerMain{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.WardCard-module-scss-module__i8QjgW__icon{background:var(--stationary-blue-soft,#ebf5fd);color:#485388;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;display:flex;box-shadow:inset 0 0 0 1px #48538814}.WardCard-module-scss-module__i8QjgW__titleBlock{flex-direction:column;gap:4px;min-width:0;display:flex}.WardCard-module-scss-module__i8QjgW__titleRow{align-items:center;gap:8px;display:flex}.WardCard-module-scss-module__i8QjgW__title{color:#1c1f33;font-weight:700;font-size:17px!important}.WardCard-module-scss-module__i8QjgW__subtitle{color:#6b7280;font-size:16px!important}.WardCard-module-scss-module__i8QjgW__infoIcon{color:#8c93a6;cursor:pointer}.WardCard-module-scss-module__i8QjgW__editButton{color:#8c93a6;cursor:pointer;background:#fff;border:1px solid #e5e7ed;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.WardCard-module-scss-module__i8QjgW__editButton:hover{color:#485388;background:#f8f9ff;border-color:#48538866}.WardCard-module-scss-module__i8QjgW__metaGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.WardCard-module-scss-module__i8QjgW__metaColumn{flex-direction:column;gap:4px;margin-top:8px;display:flex}.WardCard-module-scss-module__i8QjgW__metaRow{color:#1c1f33;background:0 0;border:none;align-items:center;width:auto;padding:0;display:flex;font-size:16px!important}.WardCard-module-scss-module__i8QjgW__metaLabel{color:#6b7280;white-space:nowrap;margin-right:4px;font-size:14px}.WardCard-module-scss-module__i8QjgW__metaValue{color:#1c1f33;text-align:left;padding-left:0;font-size:15px;font-weight:600}
.WardsContent-module-scss-module__RqBp9G__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.WardsContent-module-scss-module__RqBp9G__state{color:#8c93a6;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:200px;display:flex}.WardsContent-module-scss-module__RqBp9G__collapse{background:0 0;border:none}.WardsContent-module-scss-module__RqBp9G__collapse .ant-collapse-item{border:1px solid #4853881f;margin-bottom:8px;overflow:hidden;border-radius:12px!important}.WardsContent-module-scss-module__RqBp9G__collapse .ant-collapse-header{background:#f8f9ff;border-radius:12px!important}.WardsContent-module-scss-module__RqBp9G__collapse .ant-collapse-content{border-top:1px solid #48538814}.WardsContent-module-scss-module__RqBp9G__collapse .ant-collapse-content-box{padding:12px!important}.WardsContent-module-scss-module__RqBp9G__groupLabel{color:#1c1f33;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.WardsContent-module-scss-module__RqBp9G__groupIcon{color:#485388;font-size:15px}.WardsContent-module-scss-module__RqBp9G__groupCount{color:#485388;background:#ebf5fd;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}
.WardHistoryDrawer-module-scss-module__prb72a__drawerContent{flex-direction:column;gap:20px;height:100%;min-height:0;display:flex;overflow:hidden}.WardHistoryDrawer-module-scss-module__prb72a__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__titleBlock{flex-direction:column;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__closeButton{color:#8c93a6;cursor:pointer;background:0 0;border:none;padding:0;font-size:18px}.WardHistoryDrawer-module-scss-module__prb72a__title{font-weight:700;margin:0!important}.WardHistoryDrawer-module-scss-module__prb72a__subtitle{color:#8c93a6;margin-top:4px;font-size:12px}.WardHistoryDrawer-module-scss-module__prb72a__summaryRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__wardCard{background:#f7f8fb;border:1px solid #4853881a;border-radius:14px;align-items:center;gap:12px;padding:12px 16px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__wardIcon{background:var(--stationary-blue-soft,#ebf5fd);color:#485388;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__wardNumber{color:#1c1f33;font-weight:700}.WardHistoryDrawer-module-scss-module__prb72a__wardType{color:#6b7280;font-size:12px}.WardHistoryDrawer-module-scss-module__prb72a__stats{color:#4b5563;gap:6px;font-size:13px;display:grid}.WardHistoryDrawer-module-scss-module__prb72a__statRow{align-items:center;gap:8px;display:inline-flex}.WardHistoryDrawer-module-scss-module__prb72a__bedSelectionContainer{align-items:center;margin-bottom:8px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__bedTabs{flex-wrap:wrap;gap:10px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__bedTab{color:#6b7280;cursor:pointer;background:#f3f4f6;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;min-width:74px;padding:10px 14px;font-weight:600;display:inline-flex}.WardHistoryDrawer-module-scss-module__prb72a__bedTabActive{color:#485388;background:#eef1fb;border-color:#485388}.WardHistoryDrawer-module-scss-module__prb72a__bedTabOccupied{box-shadow:inset 0 0 0 1px #4853881f}.WardHistoryDrawer-module-scss-module__prb72a__bedCheckIcon{color:var(--primary-color,#485388);margin-left:4px;font-size:12px}.WardHistoryDrawer-module-scss-module__prb72a__sectionHeader{border-top:1px solid #48538814;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__sectionTitle{margin:0!important}.WardHistoryDrawer-module-scss-module__prb72a__filters{align-items:center;gap:8px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__searchInput{border-radius:16px;flex:0 0 220px;width:220px;height:32px}.WardHistoryDrawer-module-scss-module__prb72a__searchInput .ant-input-prefix{color:#8c93a6;margin-inline-end:8px}.WardHistoryDrawer-module-scss-module__prb72a__filtersGroup{background:#fff;border:1px solid #e8eaed;border-radius:16px;flex-wrap:nowrap;align-items:center;gap:8px;max-width:100%;padding:6px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__filterSegment{flex:none;align-items:center;gap:8px;display:inline-flex}.WardHistoryDrawer-module-scss-module__prb72a__filterDivider{background:#e8eaed;flex:none;width:1px;height:24px}.WardHistoryDrawer-module-scss-module__prb72a__calendarPicker{flex:none;width:240px}.WardHistoryDrawer-module-scss-module__prb72a__calendarPopup .ant-picker-panel{border-radius:12px}.WardHistoryDrawer-module-scss-module__prb72a__statusTrigger{color:#000000e0;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:16px;outline:none;align-items:center;gap:8px;min-width:110px;height:32px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:400;line-height:32px;transition:border-color .2s,box-shadow .2s;display:inline-flex}.WardHistoryDrawer-module-scss-module__prb72a__statusTrigger:hover{border-color:var(--primary-accent,#485388);color:#000000e0}.WardHistoryDrawer-module-scss-module__prb72a__statusTrigger:focus-visible{border-color:var(--primary-accent,#485388);box-shadow:0 0 0 2px #4853882e}.WardHistoryDrawer-module-scss-module__prb72a__statusChevron{color:#00000073;font-size:12px}.WardHistoryDrawer-module-scss-module__prb72a__applyButton{border-radius:16px;flex:none;min-width:110px;height:32px;padding:0 12px;font-weight:500}.WardHistoryDrawer-module-scss-module__prb72a__resetButton{border-radius:16px;flex:none;height:32px;padding:0 12px;font-weight:500}.WardHistoryDrawer-module-scss-module__prb72a__statusPopover .ant-popover-inner{border-radius:16px;padding:0}.WardHistoryDrawer-module-scss-module__prb72a__statusPopoverContent{flex-direction:column;gap:12px;min-width:260px;padding:14px 16px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__statusGroup{flex-direction:column;gap:8px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__statusGroupTitle{color:#9ca3af;font-size:12px}.WardHistoryDrawer-module-scss-module__prb72a__statusOption{color:#1c1f33;cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__statusOption .ant-checkbox{transform:translateY(1px)}.WardHistoryDrawer-module-scss-module__prb72a__statusDot{border-radius:50%;width:10px;height:10px}.WardHistoryDrawer-module-scss-module__prb72a__statusLabel{white-space:nowrap}.WardHistoryDrawer-module-scss-module__prb72a__historyList{flex-direction:column;flex:auto;gap:10px;min-height:0;padding-right:4px;display:flex;overflow:auto}.WardHistoryDrawer-module-scss-module__prb72a__historyItem{background:#f5f4f1;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__historyDate{color:#6b7280;font-size:13px}.WardHistoryDrawer-module-scss-module__prb72a__historyName{color:#1c1f33;margin-top:2px;font-weight:700}.WardHistoryDrawer-module-scss-module__prb72a__historyDoctor{color:#4b5563;align-items:center;gap:6px;margin-top:4px;font-size:13px;display:inline-flex}.WardHistoryDrawer-module-scss-module__prb72a__historyCreatedAt{color:#6b7280;margin-top:4px;font-size:12px}.WardHistoryDrawer-module-scss-module__prb72a__historyBadges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__historyMeta{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__historyDetailsButton{color:#1c1f33;border-radius:8px;padding:0}.WardHistoryDrawer-module-scss-module__prb72a__emptyState{color:#6b7280;background:#f3f4f6;border-radius:12px;padding:16px;font-size:13px}.WardHistoryDrawer-module-scss-module__prb72a__loadingState,.WardHistoryDrawer-module-scss-module__prb72a__errorState{color:var(--text-secondary,#6b7280);justify-content:center;align-items:center;padding:40px 20px;display:flex}.WardHistoryDrawer-module-scss-module__prb72a__errorState{color:var(--error-color,#ff4d4f)}
.ManageBedsDrawer-module-scss-module__WXjp9a__drawerContent{flex-direction:column;gap:24px;padding:0;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__header{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__title{color:var(--text-primary);font-size:20px;font-weight:600;margin:0!important}.ManageBedsDrawer-module-scss-module__WXjp9a__subtitle{color:var(--text-secondary);margin-top:4px;font-size:14px;display:block}.ManageBedsDrawer-module-scss-module__WXjp9a__closeButton{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:4px 8px;font-size:20px;line-height:1;transition:color .2s}.ManageBedsDrawer-module-scss-module__WXjp9a__closeButton:hover{color:var(--text-primary)}.ManageBedsDrawer-module-scss-module__WXjp9a__summary{background:var(--bg-secondary);border-radius:8px;gap:16px;padding:16px;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__summaryItem{align-items:center;gap:8px;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__summaryLabel{color:var(--text-secondary);white-space:nowrap;font-size:13px}.ManageBedsDrawer-module-scss-module__WXjp9a__summaryValue{color:var(--text-primary);font-size:16px;font-weight:600}.ManageBedsDrawer-module-scss-module__WXjp9a__section{flex-direction:column;gap:12px;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__sectionTitle{color:var(--text-primary);font-size:15px;font-weight:600}.ManageBedsDrawer-module-scss-module__WXjp9a__bedList{scrollbar-gutter:stable;flex-direction:column;gap:8px;max-height:300px;padding:2px;display:flex;overflow-y:scroll!important}.ManageBedsDrawer-module-scss-module__WXjp9a__bedListCard{border:1px solid var(--border-color);background:#fff;border-radius:8px;padding:8px}.ManageBedsDrawer-module-scss-module__WXjp9a__bedItem{background:var(--bg-secondary);border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;transition:background .2s;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__bedItem:hover{background:var(--bg-tertiary)}.ManageBedsDrawer-module-scss-module__WXjp9a__bedInfo{align-items:center;gap:12px;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__bedText{flex-direction:column;gap:2px;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__bedIcon{color:var(--text-secondary);font-size:18px}.ManageBedsDrawer-module-scss-module__WXjp9a__bedNumber{color:var(--text-primary);font-size:14px;font-weight:500}.ManageBedsDrawer-module-scss-module__WXjp9a__bedStatus{color:var(--text-tertiary);font-size:13px;font-style:italic}.ManageBedsDrawer-module-scss-module__WXjp9a__deleteDescription{flex-direction:column;gap:4px;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__deleteWarning{color:var(--text-secondary);font-size:12px}.ManageBedsDrawer-module-scss-module__WXjp9a__addBedsForm{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__addBedsInput{flex:0 0 200px;max-width:200px;margin:0}.ManageBedsDrawer-module-scss-module__WXjp9a__addBedsHint{color:var(--text-tertiary);font-size:13px;font-style:italic;display:block}.ManageBedsDrawer-module-scss-module__WXjp9a__footer{border-top:none;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.ManageBedsDrawer-module-scss-module__WXjp9a__cancelButton{min-width:100px}
.WardsFilters-module-scss-module__uz0GmG__filterPanel{padding:8px 0}.WardsFilters-module-scss-module__uz0GmG__filterRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WardsFilters-module-scss-module__uz0GmG__filterSelect{min-width:180px}.WardsFilters-module-scss-module__uz0GmG__filterSelect .ant-select-selection-placeholder{color:#000000e0!important}.WardsFilters-module-scss-module__uz0GmG__filterSelect .ant-select-selector .ant-select-selection-placeholder{color:#000000e0!important}.WardsFilters-module-scss-module__uz0GmG__filterSelect .ant-select-arrow{color:#000000e0!important}
.HospitalHistory-module-scss-module__boxPsG__page{--stationary-gray-lighter:#f9f9f9;background:var(--stationary-gray-lighter,#f9f9f9);flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.HospitalHistory-module-scss-module__boxPsG__headerInfo{flex-direction:column;gap:2px;display:flex}.HospitalHistory-module-scss-module__boxPsG__title{margin:0}.HospitalHistory-module-scss-module__boxPsG__card{background:#fff;border-radius:16px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.HospitalHistory-module-scss-module__boxPsG__filterPanel{border-bottom:1px solid #e8eaed;border-radius:16px 16px 0 0;padding:12px 20px}.HospitalHistory-module-scss-module__boxPsG__filterRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.HospitalHistory-module-scss-module__boxPsG__filterRow .ant-select-selection-placeholder{color:#000!important}.HospitalHistory-module-scss-module__boxPsG__filterRow .ant-select-selector .ant-select-selection-placeholder{color:#000!important}.HospitalHistory-module-scss-module__boxPsG__filterRow .ant-select-arrow{color:#000!important}.HospitalHistory-module-scss-module__boxPsG__filterSelect{min-width:180px}.HospitalHistory-module-scss-module__boxPsG__searchInput{border-radius:16px;flex:0 0 240px;width:240px;height:32px}.HospitalHistory-module-scss-module__boxPsG__searchInput .ant-input-prefix{color:#8c93a6;margin-inline-end:8px}.HospitalHistory-module-scss-module__boxPsG__statusTrigger{color:#000000e0;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:16px;outline:none;align-items:center;gap:6px;min-width:0;height:32px;padding:0 8px;font-family:inherit;font-size:14px;font-weight:400;line-height:32px;transition:border-color .2s,box-shadow .2s;display:inline-flex}.HospitalHistory-module-scss-module__boxPsG__statusTrigger:hover{border-color:var(--primary-accent,#485388);color:#000000e0}.HospitalHistory-module-scss-module__boxPsG__statusTrigger:focus-visible{border-color:var(--primary-accent,#485388);box-shadow:0 0 0 2px #4853882e}.HospitalHistory-module-scss-module__boxPsG__statusChevron{color:#00000073;font-size:12px}.HospitalHistory-module-scss-module__boxPsG__statusPopover .ant-popover-inner{border-radius:16px;padding:0}.HospitalHistory-module-scss-module__boxPsG__statusPopoverContent{flex-direction:column;gap:12px;min-width:260px;padding:14px 16px;display:flex}.HospitalHistory-module-scss-module__boxPsG__statusGroup{flex-direction:column;gap:8px;display:flex}.HospitalHistory-module-scss-module__boxPsG__statusGroupTitle{color:#9ca3af;font-size:12px}.HospitalHistory-module-scss-module__boxPsG__statusOption{color:#1c1f33;cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.HospitalHistory-module-scss-module__boxPsG__statusOption .ant-checkbox{transform:translateY(1px)}.HospitalHistory-module-scss-module__boxPsG__statusDot{border-radius:50%;width:10px;height:10px}.HospitalHistory-module-scss-module__boxPsG__statusLabel{white-space:nowrap}.HospitalHistory-module-scss-module__boxPsG__tableWrapper{flex:1;min-height:0;display:flex}.HospitalHistory-module-scss-module__boxPsG__rowInactive .ant-table-cell{background-color:#f7f8fa!important}
.StationaryTableView-module-scss-module__2RhDXW__wrapper{--stationary-gray-lighter:#f9f9f9;background:var(--stationary-gray-lighter,#f9f9f9);flex-direction:column;flex:1;min-height:0;display:flex}.StationaryTableView-module-scss-module__2RhDXW__controlsSection{flex-direction:column;flex:none;display:flex}.StationaryTableView-module-scss-module__2RhDXW__tableSection{flex:1;min-height:0;padding-top:12px;display:flex}
.StationarySettingsTab-module-scss-module__qbWWWW__container{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.StationarySettingsTab-module-scss-module__qbWWWW__container .StationarySettingsTab-module-scss-module__qbWWWW__title,.StationarySettingsTab-module-scss-module__qbWWWW__container .StationarySettingsTab-module-scss-module__qbWWWW__description{margin-bottom:0!important}
.HospitalHistoryPage-module-scss-module__mbIiIG__page{--stationary-gray-lighter:#f9f9f9;height:calc(100vh/var(--vp-scale,1) - 120px);background:var(--stationary-gray-lighter,#f9f9f9);flex-direction:column;display:flex;overflow:hidden}
.StationaryTableViewPage-module-scss-module__NB5g8W__page{--stationary-gray-lighter:#f9f9f9;height:calc(100vh/var(--vp-scale,1) - 120px);background:var(--stationary-gray-lighter,#f9f9f9);flex-direction:column;display:flex;overflow:hidden}
.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__container{max-width:100%}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__header .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__headerLeft h3{color:#262626;margin:0;font-weight:600}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__header .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__headerRight .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__filters{align-items:center;gap:12px;display:flex}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__filtersPanel{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:20px;padding:16px}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__filtersPanel .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__filterRow{flex-wrap:wrap;gap:24px;display:flex}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__filtersPanel .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__filterRow .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__filterGroup{flex-direction:column;gap:8px;min-width:200px;display:flex}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__content .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__tabs .ant-tabs-tab{color:#595959;background:0 0;border:1px solid #d9d9d9;border-radius:6px 6px 0 0;margin-right:8px}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__content .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__tabs .ant-tabs-tab.ant-tabs-tab-active{color:#fff;background:#5470c6;border-color:#5470c6}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__content .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__tabs .ant-tabs-tab:hover:not(.ant-tabs-tab-active){color:#1890ff}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__content .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__tabs .ant-tabs-content-holder{border-top:1px solid #d9d9d9;padding-top:16px}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__appointmentsList{flex-direction:column;gap:12px;display:flex}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__loadMoreTrigger{justify-content:center;align-items:center;min-height:40px;display:flex}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__loadMoreContent{color:#8c8c8c;flex-direction:column;align-items:center;gap:8px;padding:24px 0;font-size:14px;display:flex}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__actionsColumn{flex-direction:column;gap:8px;display:flex}.AppointmentRecordPersonal-module-scss-module__Yzk-Nq__AppointmentRecordPersonal .AppointmentRecordPersonal-module-scss-module__Yzk-Nq__actionsRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}
.AppointmentFilesButton-module-scss-module__Zp-FzG__popoverContent{width:320px;max-height:400px;overflow-y:auto}.AppointmentFilesButton-module-scss-module__Zp-FzG__popoverHeader{color:#262626;border-bottom:1px solid #f0f0f0;margin-bottom:12px;padding-bottom:12px;font-size:14px;font-weight:600}.AppointmentFilesButton-module-scss-module__Zp-FzG__filesList{flex-direction:column;gap:8px;display:flex}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileItem{background:#fafafa;border-radius:6px;justify-content:space-between;align-items:center;padding:8px;transition:background .2s;display:flex}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileItem:hover{background:#f0f0f0}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileInfo{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileIcon{background:#fff;border:1px solid #e8e8e8;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileIconImage{color:#52c41a}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileIconPdf{color:#ff4d4f}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileIconDefault{color:#1890ff}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileDetails{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileName{color:#595959;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;overflow:hidden}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileExtTag{flex-shrink:0;height:16px;padding:0 4px;font-size:10px;line-height:16px}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileActions{flex-shrink:0;gap:4px;display:flex}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileActions .ant-btn{justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.AppointmentFilesButton-module-scss-module__Zp-FzG__fileActions .ant-btn:hover{background:#e6f7ff}
.OperationFormDrawer-module-scss-module__wyvc6a__form{flex-direction:column;display:flex}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__sectionBody{flex-direction:column;gap:12px;display:flex}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__field{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__fieldRow{gap:12px;display:flex}@media (max-width:640px){.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__fieldRow{flex-direction:column}}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__patientRow{align-items:center;gap:10px;display:flex}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__patientRow .OperationFormDrawer-module-scss-module__wyvc6a__patientInfo{flex-direction:column;min-width:0;display:flex}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__servicesList{flex-direction:column;gap:8px;display:flex}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__servicesList .OperationFormDrawer-module-scss-module__wyvc6a__serviceRow{align-items:center;gap:8px;display:flex}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__servicesList .OperationFormDrawer-module-scss-module__wyvc6a__serviceRow .OperationFormDrawer-module-scss-module__wyvc6a__serviceName{flex:1;min-width:0}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__servicesList .OperationFormDrawer-module-scss-module__wyvc6a__serviceRow .OperationFormDrawer-module-scss-module__wyvc6a__servicePrice{width:140px}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__servicesList .OperationFormDrawer-module-scss-module__wyvc6a__servicesTotal{border-top:1px solid #00000014;justify-content:space-between;padding-top:8px;display:flex}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__servicesHint,.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__teamHint{font-size:12px}.OperationFormDrawer-module-scss-module__wyvc6a__form .OperationFormDrawer-module-scss-module__wyvc6a__durationInput{width:100%}
.TaskAddPatientDrawer-module-scss-module__9EI3EW__drawer .ant-drawer-body{padding:16px}.TaskAddPatientDrawer-module-scss-module__9EI3EW__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.TaskAddPatientDrawer-module-scss-module__9EI3EW__inputField{width:100%;margin-bottom:8px}.TaskAddPatientDrawer-module-scss-module__9EI3EW__inputField .ant-input{background-color:#fff;border-color:#c4c9d4}.TaskAddPatientDrawer-module-scss-module__9EI3EW__inputField .ant-input:hover{border-color:#a6afc0}.TaskAddPatientDrawer-module-scss-module__9EI3EW__footer{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.TaskAddPatientDrawer-module-scss-module__9EI3EW__footerBtn{border-radius:999px;min-width:120px;height:44px;font-weight:600}
.OperatingBlockPage-module-scss-module__Hxq0Cq__page{flex-direction:column;gap:16px;height:100%;min-height:0;display:flex}.OperatingBlockPage-module-scss-module__Hxq0Cq__page .OperatingBlockPage-module-scss-module__Hxq0Cq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.OperatingBlockPage-module-scss-module__Hxq0Cq__page .OperatingBlockPage-module-scss-module__Hxq0Cq__header .OperatingBlockPage-module-scss-module__Hxq0Cq__title{margin-bottom:0!important}.OperatingBlockPage-module-scss-module__Hxq0Cq__page .OperatingBlockPage-module-scss-module__Hxq0Cq__header .OperatingBlockPage-module-scss-module__Hxq0Cq__headerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.TaskPatientSearchDrawer-module-scss-module__93etOq__drawer .ant-drawer-body{padding:20px}.TaskPatientSearchDrawer-module-scss-module__93etOq__addPatient{color:#4b5bff;align-self:flex-start;padding:0;font-weight:600}.TaskPatientSearchDrawer-module-scss-module__93etOq__patientItem{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0f2f5;align-items:center;gap:12px;padding:8px 0;transition:background-color .2s;display:flex}.TaskPatientSearchDrawer-module-scss-module__93etOq__patientItem:hover{background:#f9f9fb}.TaskPatientSearchDrawer-module-scss-module__93etOq__patientBadge{flex:1}.TaskPatientSearchDrawer-module-scss-module__93etOq__checkbox .ant-checkbox-inner{width:18px;height:18px}.TaskPatientSearchDrawer-module-scss-module__93etOq__footer{justify-content:flex-end;padding-top:8px;display:flex}.TaskPatientSearchDrawer-module-scss-module__93etOq__footerBtn{min-width:120px}
.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__drawer .ant-drawer-body{flex-direction:column;height:100%;padding:20px;display:flex;overflow:hidden}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__roleSelectContainer{padding-top:0}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__specialistItem{text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f0f2f5;align-items:flex-start;gap:12px;padding:10px;transition:background-color .2s,border-color .2s;display:flex}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__specialistContent{flex-direction:column;flex:1;gap:8px;display:flex}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__specialistItem:hover{background:#f8f9ff;border-color:#e6e8f0}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__checked{background:#f8f9ff}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__checkbox .ant-checkbox-inner{width:18px;height:18px}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__specialistBadge{text-align:left}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__badges{margin-left:4px}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__badge{margin:0;padding:2px 8px;font-size:12px;line-height:1.5}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__footer{justify-content:flex-end;gap:12px;display:flex}.TaskSpecialistsDrawer-module-scss-module__Gp7JvW__footerBtn{border-radius:999px;height:44px;font-weight:600}
.TaskCard-module-scss-module__vmddAG__card{background:#fff;border-radius:24px;padding:23px 16px;box-shadow:0 4px 20px #0000001a}.TaskCard-module-scss-module__vmddAG__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.TaskCard-module-scss-module__vmddAG__topRowLeft{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.TaskCard-module-scss-module__vmddAG__scheduleRow{align-items:center;gap:6px;display:inline-flex}.TaskCard-module-scss-module__vmddAG__scheduleText{color:#101010;font-size:12px;font-weight:600;line-height:1.2}.TaskCard-module-scss-module__vmddAG__actions{align-items:center;gap:8px;display:inline-flex}.TaskCard-module-scss-module__vmddAG__deleteButton{color:#ff4d4f!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:1px solid #d8dadc!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:0 20px!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important;display:inline-flex!important}.TaskCard-module-scss-module__vmddAG__deleteButton:hover,.TaskCard-module-scss-module__vmddAG__deleteButton:active{color:#ff4d4f!important;box-shadow:none!important;background:#fff1f0!important;border-color:#ff4d4f!important}.TaskCard-module-scss-module__vmddAG__deleteButton:focus-visible{box-shadow:0 0 0 3px #ff4d4f24!important}.TaskCard-module-scss-module__vmddAG__detailsLabel{align-items:center;gap:6px;display:inline-flex}.TaskCard-module-scss-module__vmddAG__titleRow{align-items:center;gap:6px;max-width:100%;margin-top:15px;display:inline-flex}.TaskCard-module-scss-module__vmddAG__title{color:#101010;margin:0;font-size:15px;font-weight:600;line-height:1.2}.TaskCard-module-scss-module__vmddAG__descriptionCard{border:1px solid #e8eaed;border-radius:16px;flex-direction:column;gap:14px;margin-top:12px;padding:14px 16px;display:flex}.TaskCard-module-scss-module__vmddAG__descriptionRow{flex-direction:column;gap:6px;display:flex}.TaskCard-module-scss-module__vmddAG__descriptionTop{align-items:center;gap:8px;display:inline-flex}.TaskCard-module-scss-module__vmddAG__descriptionLabel{color:#949393;font-size:12px;font-weight:400;line-height:1.2}.TaskCard-module-scss-module__vmddAG__descriptionText{color:#101010;white-space:pre-wrap;margin:0;font-size:15px;font-weight:400;line-height:1.35}.TaskCard-module-scss-module__vmddAG__descriptionTextAccent{color:#3d5cea;font-weight:500}.TaskCard-module-scss-module__vmddAG__peopleRow{flex-wrap:wrap;gap:6px 16px;margin-top:12px;display:flex}.TaskCard-module-scss-module__vmddAG__personItem{align-items:center;gap:4px;display:inline-flex}.TaskCard-module-scss-module__vmddAG__personLabel{color:#949393;font-size:12px;font-weight:400}.TaskCard-module-scss-module__vmddAG__personName{color:#101010;font-size:12px;font-weight:500}
.EpikrizHistoryDrawer-module-scss-module__UhwTBa__pdfBody{height:100%;padding:0}.EpikrizHistoryDrawer-module-scss-module__UhwTBa__docBody{flex:1;min-height:0;padding-top:0;padding-bottom:0}.EpikrizHistoryDrawer-module-scss-module__UhwTBa__docBody .EpikrizHistoryDrawer-module-scss-module__UhwTBa__state{flex:1;justify-content:center;align-items:center;display:flex}
.MedicalCard003Page-module-scss-module__Gv22ra__mainArea{flex:1;display:flex;overflow:hidden}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailSidebar{scrollbar-width:thin;scrollbar-color:#ccc #0000;background:#f0f0f0;border-right:1px solid #e0e0e0;flex-direction:column;align-items:center;gap:8px;width:108px;min-width:108px;padding:12px 0 24px;display:flex;overflow:hidden auto}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailSidebar::-webkit-scrollbar{width:4px}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailSidebar::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailItem{cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;flex-direction:column;align-items:center;gap:4px;padding:4px;transition:background .12s;display:flex}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailItem:hover{background:#e4e4e4}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailItem:hover .MedicalCard003Page-module-scss-module__Gv22ra__thumbnailBox{border-color:#1677ff80}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailItem:hover .MedicalCard003Page-module-scss-module__Gv22ra__thumbnailNum{color:#1677ff}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailBox{background:#fff;border:2px solid #d9d9d9;border-radius:2px;width:72px;height:102px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000001a}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailContent{transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;width:794px;transform:scale(.0907)}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailNum{color:#8c8c8c;font-variant-numeric:tabular-nums;font-family:-apple-system,sans-serif;font-size:11px;line-height:1;transition:color .15s}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailActive .MedicalCard003Page-module-scss-module__Gv22ra__thumbnailBox{border-color:#1677ff;box-shadow:0 0 0 1px #1677ff20,0 2px 8px #1677ff33}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailActive .MedicalCard003Page-module-scss-module__Gv22ra__thumbnailNum{color:#1677ff;font-weight:600}.MedicalCard003Page-module-scss-module__Gv22ra__thumbnailActive:hover .MedicalCard003Page-module-scss-module__Gv22ra__thumbnailBox{border-color:#1677ff}.MedicalCard003Page-module-scss-module__Gv22ra__docWrapper{flex:1;justify-content:center;padding:32px 24px 64px;display:flex;overflow-y:auto}.MedicalCard003Page-module-scss-module__Gv22ra__docPages{flex-direction:column;gap:32px;display:flex}
.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__selectAllSection{cursor:pointer;-webkit-user-select:none;user-select:none}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__selectAllSection .DataExportModal-module-scss-module__RO3Eeq__selectAllCheckbox{width:100%;font-size:16px}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__selectAllSection .DataExportModal-module-scss-module__RO3Eeq__selectAllCheckbox .DataExportModal-module-scss-module__RO3Eeq__selectAllLabel{color:#000000e0;font-size:16px;font-weight:600}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__divider{margin:10px 0 15px}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__dateSection{color:#595959;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__dateSection svg{flex-shrink:0}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList{flex-direction:column;gap:16px;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem{border:1px solid #e8e8e8;border-radius:12px;transition:all .2s;overflow:hidden}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem.DataExportModal-module-scss-module__RO3Eeq__dragging{border-color:#1890ff;box-shadow:0 4px 12px #1890ff33}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem.DataExportModal-module-scss-module__RO3Eeq__dragOverlay{cursor:grabbing!important;background-color:#fff!important;border-color:#1890ff!important;transform:rotate(2deg)!important;box-shadow:0 8px 24px #00000026!important}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem.DataExportModal-module-scss-module__RO3Eeq__dragOverlay .DataExportModal-module-scss-module__RO3Eeq__groupHeader{background-color:#fafafa!important}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem.DataExportModal-module-scss-module__RO3Eeq__historyGroup{background:#f8fafc;border:1px solid #cbd5e1;border-left:3px solid #94a3b8}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem.DataExportModal-module-scss-module__RO3Eeq__historyGroup .DataExportModal-module-scss-module__RO3Eeq__groupHeader{background-color:#f1f5f9}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem.DataExportModal-module-scss-module__RO3Eeq__historyGroup .DataExportModal-module-scss-module__RO3Eeq__groupHeader:hover{background-color:#e2e8f0}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem.DataExportModal-module-scss-module__RO3Eeq__historyGroup .DataExportModal-module-scss-module__RO3Eeq__groupInfo .DataExportModal-module-scss-module__RO3Eeq__groupName{color:#64748b}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader{-webkit-user-select:none;user-select:none;background-color:#fafafa;border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;padding:7px 12px;transition:background-color .15s;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader:hover{background-color:#f0f0f0}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__dragHandle{cursor:grab;color:#8c8c8c;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__dragHandle:hover{color:#595959;background-color:#e8e8e8}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__dragHandle:active{cursor:grabbing}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__groupHeaderClickable{cursor:pointer;flex:1}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__groupHeaderContent{align-items:center;gap:12px;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__groupHeaderContent .DataExportModal-module-scss-module__RO3Eeq__iconContainer{background:var(--sidebar-bg);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__groupHeaderContent .DataExportModal-module-scss-module__RO3Eeq__groupInfo{flex-direction:column;gap:4px;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__groupHeaderContent .DataExportModal-module-scss-module__RO3Eeq__groupInfo .DataExportModal-module-scss-module__RO3Eeq__groupNameWrapper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__groupHeaderContent .DataExportModal-module-scss-module__RO3Eeq__groupInfo .DataExportModal-module-scss-module__RO3Eeq__groupNameWrapper .DataExportModal-module-scss-module__RO3Eeq__historyBadge{color:#94a3b8;background:#e2e8f0;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:11px;font-weight:500}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__groupHeaderContent .DataExportModal-module-scss-module__RO3Eeq__groupInfo .DataExportModal-module-scss-module__RO3Eeq__groupName{color:#000000e0;font-size:16px;font-weight:600}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__groupHeader .DataExportModal-module-scss-module__RO3Eeq__groupHeaderContent .DataExportModal-module-scss-module__RO3Eeq__groupInfo .DataExportModal-module-scss-module__RO3Eeq__groupDate{color:#8c8c8c;font-size:13px}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__subItemsList{background-color:#fff;padding:8px 0}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__subItemsList .DataExportModal-module-scss-module__RO3Eeq__subItem{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:center;padding:5px 20px 5px 40px;transition:background-color .15s;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__subItemsList .DataExportModal-module-scss-module__RO3Eeq__subItem:hover{background-color:#fafafa}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__groupsList .DataExportModal-module-scss-module__RO3Eeq__groupItem .DataExportModal-module-scss-module__RO3Eeq__subItemsList .DataExportModal-module-scss-module__RO3Eeq__subItem .DataExportModal-module-scss-module__RO3Eeq__subItemContent{color:#000000d9;align-items:center;gap:10px;height:25px;font-size:14px;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__emptyState{color:#8c8c8c;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__emptyState svg{opacity:.5;margin-bottom:16px}.DataExportModal-module-scss-module__RO3Eeq__modalBody .DataExportModal-module-scss-module__RO3Eeq__emptyState p{margin:0;font-size:15px}
.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__divided{border-bottom:1px solid #e5e7eb;margin-block:15px}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__headerSection{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__title{margin:0;font-size:19px;font-weight:600}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__titleSection{margin-top:7px;margin-bottom:7px}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__titleSection .AppointmentResultsBulk-module-scss-module__AXA6iW__subtitle{color:#64748b;font-size:14px}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList{flex-direction:column;gap:12px;display:flex}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 15px;transition:all .2s;display:flex}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card.AppointmentResultsBulk-module-scss-module__AXA6iW__historyCard{background:#f8fafc;border:1px solid #cbd5e1;border-left:3px solid #94a3b8}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card.AppointmentResultsBulk-module-scss-module__AXA6iW__historyCard .AppointmentResultsBulk-module-scss-module__AXA6iW__left .AppointmentResultsBulk-module-scss-module__AXA6iW__cardInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__cardHeader .AppointmentResultsBulk-module-scss-module__AXA6iW__cardTitle{color:#64748b}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card .AppointmentResultsBulk-module-scss-module__AXA6iW__left{flex:1;align-items:center;gap:16px;display:flex}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card .AppointmentResultsBulk-module-scss-module__AXA6iW__left .AppointmentResultsBulk-module-scss-module__AXA6iW__iconContainer{background:var(--sidebar-bg);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card .AppointmentResultsBulk-module-scss-module__AXA6iW__left .AppointmentResultsBulk-module-scss-module__AXA6iW__emptyIconContainer{color:#94a3b8;background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card .AppointmentResultsBulk-module-scss-module__AXA6iW__left .AppointmentResultsBulk-module-scss-module__AXA6iW__cardInfo{flex:1}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card .AppointmentResultsBulk-module-scss-module__AXA6iW__left .AppointmentResultsBulk-module-scss-module__AXA6iW__cardInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__cardHeader{margin-bottom:5px}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card .AppointmentResultsBulk-module-scss-module__AXA6iW__left .AppointmentResultsBulk-module-scss-module__AXA6iW__cardInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__cardHeader .AppointmentResultsBulk-module-scss-module__AXA6iW__cardTitle{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;overflow:hidden}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card .AppointmentResultsBulk-module-scss-module__AXA6iW__left .AppointmentResultsBulk-module-scss-module__AXA6iW__cardInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__cardFooter .AppointmentResultsBulk-module-scss-module__AXA6iW__dateInfo{flex-direction:column;gap:2px;display:flex}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card .AppointmentResultsBulk-module-scss-module__AXA6iW__left .AppointmentResultsBulk-module-scss-module__AXA6iW__cardInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__cardFooter .AppointmentResultsBulk-module-scss-module__AXA6iW__dateInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__dateItem{color:#94a3b8;align-items:center;gap:6px;font-size:12px;display:flex}.AppointmentResultsBulk-module-scss-module__AXA6iW__AppointmentResultsBulk .AppointmentResultsBulk-module-scss-module__AXA6iW__content .AppointmentResultsBulk-module-scss-module__AXA6iW__resultsInfo .AppointmentResultsBulk-module-scss-module__AXA6iW__anamnesisList .AppointmentResultsBulk-module-scss-module__AXA6iW__card .AppointmentResultsBulk-module-scss-module__AXA6iW__right{gap:10px;display:flex}
.AppointmentFiles-module-scss-module__U5zM_W__AppointmentFiles{flex-direction:column;gap:20px;display:flex}.AppointmentFiles-module-scss-module__U5zM_W__AppointmentFiles .AppointmentFiles-module-scss-module__U5zM_W__uploadButton{align-self:flex-start}
.ManageClinic-module-scss-module__pxacrG__prefix .ant-input-prefix{margin-inline-end:0!important}
.Table-module-scss-module__ObOtiq__rowPending .ant-table-cell{background-color:#fff7e6!important}.Table-module-scss-module__ObOtiq__rowRejected .ant-table-cell{background-color:#fff1f0!important}.Table-module-scss-module__ObOtiq__rowInactive .ant-table-cell{opacity:.6;color:#8c8c8c!important;background-color:#fafafa!important}
.ClinicBar-module-scss-module__ozq_gq__toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.ClinicBar-module-scss-module__ozq_gq__toolbar .ClinicBar-module-scss-module__ozq_gq__editButton{min-height:40px}@media (max-width:640px){.ClinicBar-module-scss-module__ozq_gq__toolbar{justify-content:flex-start}}
.PasswordInput-module-scss-module__IU9Aba__InputContainer{flex-direction:column;width:100%;max-width:600px;margin-block:10px;display:flex;position:relative}.PasswordInput-module-scss-module__IU9Aba__label{color:#000000e0;align-items:center;margin-bottom:8px;font-size:14px;font-weight:500;display:flex}.PasswordInput-module-scss-module__IU9Aba__label .PasswordInput-module-scss-module__IU9Aba__required{color:#ff4d4f;margin-left:2px}.PasswordInput-module-scss-module__IU9Aba__inputWrapper{width:100%;position:relative}.PasswordInput-module-scss-module__IU9Aba__input{width:100%;transition:all .2s cubic-bezier(.645,.045,.355,1)}.PasswordInput-module-scss-module__IU9Aba__input.PasswordInput-module-scss-module__IU9Aba__inputError,.PasswordInput-module-scss-module__IU9Aba__input.PasswordInput-module-scss-module__IU9Aba__inputError:hover,.PasswordInput-module-scss-module__IU9Aba__input.PasswordInput-module-scss-module__IU9Aba__inputError:focus{background-color:#fff2f0}.PasswordInput-module-scss-module__IU9Aba__errorContainer{align-items:flex-start;gap:4px;margin-top:4px;display:flex}.PasswordInput-module-scss-module__IU9Aba__errorIcon{color:#ff4d4f;flex-shrink:0;margin-top:1px;font-size:14px}.PasswordInput-module-scss-module__IU9Aba__errorMessages{flex-direction:column;gap:2px;display:flex}.PasswordInput-module-scss-module__IU9Aba__errorMessage{color:#ff4d4f;word-break:break-word;font-size:12px;line-height:1.4}
.CompanyProfile-module-scss-module__eWJ0vG__CompanyProfile .CompanyProfile-module-scss-module__eWJ0vG__container{width:100%;max-width:500px;margin:0 auto}.CompanyProfile-module-scss-module__eWJ0vG__CompanyProfile .CompanyProfile-module-scss-module__eWJ0vG__content{background:#fff;border:1px solid #0000000d;border-radius:16px;flex-direction:column;gap:20px;padding:48px;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.CompanyProfile-module-scss-module__eWJ0vG__CompanyProfile .CompanyProfile-module-scss-module__eWJ0vG__content .CompanyProfile-module-scss-module__eWJ0vG__title{letter-spacing:0%;text-align:center;vertical-align:middle;font-size:24px;font-weight:700;line-height:120%}.CompanyProfile-module-scss-module__eWJ0vG__CompanyProfile .CompanyProfile-module-scss-module__eWJ0vG__content .CompanyProfile-module-scss-module__eWJ0vG__description{letter-spacing:0%;vertical-align:middle;font-size:14px;font-weight:400;line-height:120%}.CompanyProfile-module-scss-module__eWJ0vG__CompanyProfile .CompanyProfile-module-scss-module__eWJ0vG__content .CompanyProfile-module-scss-module__eWJ0vG__form .CompanyProfile-module-scss-module__eWJ0vG__form_inputs{flex-direction:column;gap:12px;display:flex}.CompanyProfile-module-scss-module__eWJ0vG__CompanyProfile .CompanyProfile-module-scss-module__eWJ0vG__content .CompanyProfile-module-scss-module__eWJ0vG__form .CompanyProfile-module-scss-module__eWJ0vG__form_inputs .CompanyProfile-module-scss-module__eWJ0vG__form_input{border-radius:50px;font-weight:400}.CompanyProfile-module-scss-module__eWJ0vG__CompanyProfile .CompanyProfile-module-scss-module__eWJ0vG__content .CompanyProfile-module-scss-module__eWJ0vG__form .CompanyProfile-module-scss-module__eWJ0vG__submit_button{border-radius:50px;width:100%;margin-top:20px;font-weight:600}
.ClinicContent-module-scss-module__W-RdPG__profile{width:100%;min-width:0;container-type:inline-size}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__identity{border-bottom:1px solid var(--neutral-surface-base,#e8eaed);grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:center;gap:32px;padding-bottom:28px;display:grid}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__logoSlot{border:1px solid var(--neutral-surface-base,#e8eaed);background:var(--primary-card-bg,#fff);border-radius:16px;justify-content:center;align-items:center;width:100%;min-width:0;min-height:136px;padding:8px;display:flex;overflow:hidden}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__logo{max-width:100%;display:block}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__logoFallback{background:var(--primary-accent,#3d5cea);color:#fff;flex:none}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__logoFallback.ClinicContent-module-scss-module__W-RdPG__logoPending{color:#0000;background:0 0}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__identityContent{flex-direction:column;gap:18px;min-width:0;display:flex}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__titleRow{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__title{color:var(--primary-text,#101010);overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2.2cqi,28px);font-weight:700;line-height:1.2}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__organizationType{border-radius:999px;margin:0;font-weight:500}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__identityMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:0;display:grid}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__identityField{min-width:0}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__identityField dt{color:var(--secondary-text,#949393);margin-bottom:5px;font-size:13px;font-weight:500;line-height:1.3}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__identityField dd{color:var(--primary-text,#101010);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500;line-height:1.5}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__groupsGrid{grid-template-columns:minmax(240px,.72fr) minmax(460px,1.28fr);column-gap:40px;min-width:0;display:grid}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__infoSection{min-width:0;padding-top:24px}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__infoSection:first-child .ClinicContent-module-scss-module__W-RdPG__fieldGrid{grid-template-columns:1fr}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__infoSection.ClinicContent-module-scss-module__W-RdPG__infoSectionWide{border-top:1px solid var(--neutral-surface-base,#e8eaed);grid-column:1/-1;margin-top:28px;padding-top:24px}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__infoSection.ClinicContent-module-scss-module__W-RdPG__infoSectionWide .ClinicContent-module-scss-module__W-RdPG__fieldGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__sectionHeading{align-items:center;gap:9px;margin-bottom:18px;display:flex}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__sectionHeading h3{color:var(--primary-text,#101010);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650;line-height:1.35}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__sectionIcon{color:var(--primary-accent,#3d5cea);flex:none;justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:0;display:grid}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__field{min-width:0}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__field dt{color:var(--secondary-text,#949393);overflow-wrap:anywhere;margin-bottom:5px;font-size:13px;font-weight:500;line-height:1.3}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__field dd{color:var(--primary-text,#101010);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500;line-height:1.4}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__link{color:var(--primary-accent,#3d5cea);overflow-wrap:anywhere;text-decoration:none}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__link:hover{text-decoration:underline}@container (max-width:880px){.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__groupsGrid{grid-template-columns:1fr}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__infoSection:nth-child(2){border-top:1px solid var(--neutral-surface-base,#e8eaed);margin-top:28px;padding-top:24px}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__infoSection.ClinicContent-module-scss-module__W-RdPG__infoSectionWide{grid-column:auto}}@container (max-width:680px){.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__identity{grid-template-columns:1fr;align-items:start;gap:22px;padding-bottom:24px}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__logoSlot{width:min(100%,240px)}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__identityMeta{grid-template-columns:1fr;gap:14px}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__infoSection.ClinicContent-module-scss-module__W-RdPG__infoSectionWide .ClinicContent-module-scss-module__W-RdPG__fieldGrid{grid-template-columns:1fr}.ClinicContent-module-scss-module__W-RdPG__profile .ClinicContent-module-scss-module__W-RdPG__fieldGrid{grid-template-columns:1fr;gap:16px}}
.UserProfile-module-scss-module__LZT_bq__UserProfile .UserProfile-module-scss-module__LZT_bq__container{width:100%;max-width:500px;margin:0 auto}.UserProfile-module-scss-module__LZT_bq__UserProfile .UserProfile-module-scss-module__LZT_bq__content{background:#fff;border:1px solid #0000000d;border-radius:16px;flex-direction:column;gap:20px;padding:48px;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.UserProfile-module-scss-module__LZT_bq__UserProfile .UserProfile-module-scss-module__LZT_bq__content .UserProfile-module-scss-module__LZT_bq__title{letter-spacing:0%;text-align:center;vertical-align:middle;font-size:24px;font-weight:700;line-height:120%}.UserProfile-module-scss-module__LZT_bq__UserProfile .UserProfile-module-scss-module__LZT_bq__content .UserProfile-module-scss-module__LZT_bq__description{letter-spacing:0%;vertical-align:middle;font-size:14px;font-weight:400;line-height:120%}.UserProfile-module-scss-module__LZT_bq__UserProfile .UserProfile-module-scss-module__LZT_bq__content .UserProfile-module-scss-module__LZT_bq__form .UserProfile-module-scss-module__LZT_bq__form_inputs{flex-direction:column;display:flex}.UserProfile-module-scss-module__LZT_bq__UserProfile .UserProfile-module-scss-module__LZT_bq__content .UserProfile-module-scss-module__LZT_bq__form .UserProfile-module-scss-module__LZT_bq__form_inputs .UserProfile-module-scss-module__LZT_bq__form_input{border-radius:50px;font-weight:400}.UserProfile-module-scss-module__LZT_bq__UserProfile .UserProfile-module-scss-module__LZT_bq__content .UserProfile-module-scss-module__LZT_bq__form .UserProfile-module-scss-module__LZT_bq__submit_button{border-radius:50px;width:100%;margin-top:20px;font-weight:600}
