.LoginPage_page__zhwbN{--ink:#f5f6ff;--muted:#95a0bc;--accent:#31b5ff;--line:#60769e;--field:#0a162c;--gradient:linear-gradient(100deg,#176bc1,#4052c5 55%,#7542c8);position:relative;isolation:isolate;min-height:100svh;overflow:hidden;color:var(--ink);background:#071326;font-family:var(--font-body),var(--font-georgian),sans-serif}.LoginPage_women__92ET6{--ink:#0c1933;--muted:#596481;--accent:#902cff;--line:#9c88b4;--field:#ffffffcf;--gradient:linear-gradient(100deg,#7020c9,#8929cf 55%,#a33ba3);background:#faf5ff}.LoginPage_shell__BlCkt{position:relative;z-index:1;width:min(1120px,88%);min-height:100svh;margin:auto;display:flex;flex-direction:column}.LoginPage_header__ccHqZ{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px 0}.LoginPage_logo__N1b1_{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:700;letter-spacing:-.7px}.LoginPage_shield__HZFtZ{position:relative;display:inline-block;width:37px;height:42px;color:#559aff;filter:drop-shadow(4px 1px 0 #865bea);flex-shrink:0}.LoginPage_shield__HZFtZ>svg:first-child{width:100%;height:100%}.LoginPage_shield__HZFtZ>svg:last-child{position:absolute;width:16px;height:16px;top:12px;left:10px;color:#75c6ff}.LoginPage_women__92ET6 .LoginPage_shield__HZFtZ{color:#a14bf7;filter:drop-shadow(3px 0 0 #d890f5)}.LoginPage_women__92ET6 .LoginPage_shield__HZFtZ>svg:last-child{color:#b86af6}.LoginPage_back__f1jQB{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.LoginPage_language__4cJ4Y{font-size:10px}.LoginPage_content__Y_IFQ{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:45px 0 55px}.LoginPage_intro__0mopY{padding-bottom:12px}.LoginPage_community__Al0sh{display:flex;align-items:center;gap:17px;color:var(--accent)}.LoginPage_community__Al0sh>span{width:58px;height:58px;display:grid;place-items:center;border:1px solid #259ce84a;border-radius:19px;background:#188ac512}.LoginPage_women__92ET6 .LoginPage_community__Al0sh>span{border-color:#b876ff44;background:#b47cff12}.LoginPage_community__Al0sh p{font-size:15px;letter-spacing:4px;text-transform:uppercase;font-weight:600}.LoginPage_intro__0mopY h1{font-size:clamp(32px,3.4vw,46px);font-weight:700;line-height:1.35;letter-spacing:-1.3px;margin:25px 0 19px}.LoginPage_intro__0mopY h1>span{display:block;color:#a9b4ff;background:linear-gradient(100deg,#9bcfff,#b58cfa);background-clip:text;-webkit-text-fill-color:transparent}.LoginPage_women__92ET6 .LoginPage_intro__0mopY h1>span{background-image:var(--gradient)}.LoginPage_subtitle__zXmQU{font-size:17px;line-height:1.8;color:var(--muted)}.LoginPage_panel__aLiNA{border:1px solid #5770c991;border-radius:29px;padding:30px 34px 32px;background:linear-gradient(135deg,#19325b96,#0c172bd9 50%,#292768a8);box-shadow:inset 0 1px 0 #ffffff14,0 25px 70px #02091725;backdrop-filter:blur(24px)}.LoginPage_women__92ET6 .LoginPage_panel__aLiNA{border-color:#fff;background:linear-gradient(130deg,#ffffffb5,#f8f2ff8c);box-shadow:0 25px 65px #996ec51c;padding-top:39px}.LoginPage_panelBrand__NXCs8{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:28px;font-size:21px;font-weight:600}.LoginPage_panelBrand__NXCs8 .LoginPage_shield__HZFtZ{width:48px;height:53px}.LoginPage_panelBrand__NXCs8 .LoginPage_shield__HZFtZ>svg:last-child{width:22px;height:22px;left:13px;top:16px}.LoginPage_form__e_jOf{display:flex;flex-direction:column;gap:21px}.LoginPage_form__e_jOf label{color:var(--ink);font-size:13px}.LoginPage_form__e_jOf input:not([type=checkbox]){color:var(--ink);min-width:0}.LoginPage_form__e_jOf input::placeholder{color:var(--muted);opacity:.7}.LoginPage_form__e_jOf svg{color:var(--muted)}.LoginPage_form__e_jOf input[aria-invalid=true]{outline:none}.LoginPage_form__e_jOf label:has(input[type=checkbox]){color:var(--muted);font-size:12px}.LoginPage_form__e_jOf a{color:var(--accent);font-size:12px}.LoginPage_form__e_jOf input[type=checkbox]{border-color:var(--muted)}.LoginPage_form__e_jOf input[type=checkbox]:checked{background-color:var(--accent);border-color:var(--accent)}.LoginPage_form__e_jOf .LoginPage_submit__N_WqG{width:100%;height:57px;border-radius:999px;background:var(--gradient);color:#fff;font-size:17px;box-shadow:0 5px 18px #655bff1a;margin-top:3px}.LoginPage_form__e_jOf .LoginPage_submit__N_WqG:hover{filter:brightness(1.08)}.LoginPage_form__e_jOf .LoginPage_submit__N_WqG svg{color:#fff}.LoginPage_divider__CdsEn{display:flex;align-items:center;gap:15px;color:var(--muted);font-size:13px;margin-top:2px}.LoginPage_divider__CdsEn:after,.LoginPage_divider__CdsEn:before{content:"";height:1px;flex:1;background:var(--line)}.LoginPage_register__swvP1{font-size:13px;color:var(--muted);text-align:center;line-height:1.8}.LoginPage_register__swvP1 a{font-weight:600;font-size:inherit}.LoginPage_privacy__PP0o9{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px;padding:20px 0 38px}.LoginPage_privacy__PP0o9 svg{color:var(--accent);flex-shrink:0}.LoginPage_mobileBrand__3b7j9{display:none}.LoginPage_scenery__dnPT9{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 55% 70%,#09347840,transparent 65%)}.LoginPage_scenery__dnPT9 i{position:absolute;display:block;border-radius:44%}.LoginPage_scenery__dnPT9 i:first-child{width:560px;height:660px;left:-390px;top:-480px;background:linear-gradient(120deg,#102d60,#3e3ba9);box-shadow:15px 75px 0 #0d234b88,25px 130px 0 #102b512d;transform:rotate(26deg)}.LoginPage_scenery__dnPT9 i:nth-child(2){width:420px;height:660px;right:-240px;top:-360px;transform:rotate(-40deg);background:linear-gradient(125deg,#131c42 40%,#65529c 70%,#fd94d4);box-shadow:-15px 15px 65px #8b65ff9c}.LoginPage_scenery__dnPT9 i:nth-child(3){width:520px;height:620px;bottom:-330px;left:-330px;transform:rotate(-28deg);background:linear-gradient(130deg,#36c5ff,#0f64c7 40%,#0b2049 75%);box-shadow:35px -30px 80px #078bff40}.LoginPage_scenery__dnPT9 i:nth-child(4){width:780px;height:580px;bottom:-420px;right:-260px;transform:rotate(-35deg);background:linear-gradient(150deg,#152b6b,#071426 60%);box-shadow:0 -70px 0 #19376624,0 -72px 0 #8b60e736}.LoginPage_women__92ET6 .LoginPage_scenery__dnPT9{background:radial-gradient(ellipse at 5% 70%,#ffc9ee99,transparent 55%),radial-gradient(ellipse at 90% 85%,#d6b7ff80,transparent 50%)}.LoginPage_women__92ET6 .LoginPage_scenery__dnPT9 i:first-child{background:#f0e5ff9c;box-shadow:15px 75px 0 #ffffff77,25px 130px 0 #eee2ff66}.LoginPage_women__92ET6 .LoginPage_scenery__dnPT9 i:nth-child(2){background:linear-gradient(120deg,#d7d0ffbb,#fbd6fb55);box-shadow:-50px 65px 0 #e5d5ff55,-53px 68px 0 #ffffffaa}.LoginPage_women__92ET6 .LoginPage_scenery__dnPT9 i:nth-child(3){background:linear-gradient(130deg,#e1c9ff,#ffe6f599);box-shadow:50px -40px 0 #fff5fc66,54px -43px 0 #ffffffaa}.LoginPage_women__92ET6 .LoginPage_scenery__dnPT9 i:nth-child(4){background:#dccbff55;box-shadow:0 -70px 0 #ffffff77,0 -72px 0 #efd8ff66}@media (max-width:1000px) and (min-width:768px){.LoginPage_content__Y_IFQ{gap:32px}.LoginPage_shell__BlCkt{width:91%}.LoginPage_panel__aLiNA{padding-inline:24px}.LoginPage_intro__0mopY h1{font-size:33px}.LoginPage_subtitle__zXmQU{font-size:14px}.LoginPage_form__e_jOf a,.LoginPage_form__e_jOf label:has(input[type=checkbox]){font-size:10px}}@media (max-width:767px){.LoginPage_shell__BlCkt{width:100%;padding:0 21px}.LoginPage_header__ccHqZ{padding:24px 0 12px;justify-content:center}.LoginPage_header__ccHqZ .LoginPage_logo__N1b1_,.LoginPage_language__4cJ4Y{display:none}.LoginPage_back__f1jQB{font-size:10px;gap:12px}.LoginPage_content__Y_IFQ{display:flex;flex-direction:column;gap:24px;padding:25px 0 10px;justify-content:center}.LoginPage_intro__0mopY{text-align:center;padding:0;max-width:400px}.LoginPage_mobileBrand__3b7j9{display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:600;font-size:17px}.LoginPage_mobileBrand__3b7j9 .LoginPage_shield__HZFtZ{width:44px;height:49px}.LoginPage_mobileBrand__3b7j9 .LoginPage_shield__HZFtZ>svg:last-child{width:19px;height:19px;top:15px;left:12px}.LoginPage_men__YJ9NF .LoginPage_community__Al0sh,.LoginPage_women__92ET6 .LoginPage_mobileBrand__3b7j9{display:none}.LoginPage_community__Al0sh{justify-content:center;gap:10px}.LoginPage_community__Al0sh>span{width:37px;height:37px;border-radius:12px}.LoginPage_community__Al0sh>span svg{width:20px;height:20px}.LoginPage_community__Al0sh p{font-size:12px;letter-spacing:2px}.LoginPage_intro__0mopY h1{font-size:27px;line-height:1.35;margin:17px 0 12px;letter-spacing:-.7px}.LoginPage_subtitle__zXmQU{font-size:12px;line-height:1.7;max-width:310px;margin:auto}.LoginPage_panel__aLiNA,.LoginPage_women__92ET6 .LoginPage_panel__aLiNA{width:100%;max-width:420px;padding:24px 20px;border-radius:22px}.LoginPage_panelBrand__NXCs8{display:none}.LoginPage_form__e_jOf{gap:17px}.LoginPage_form__e_jOf label{font-size:11px}.LoginPage_form__e_jOf input:not([type=checkbox]){font-size:13px}.LoginPage_form__e_jOf a,.LoginPage_form__e_jOf label:has(input[type=checkbox]){font-size:10px}.LoginPage_form__e_jOf .LoginPage_submit__N_WqG{height:49px;font-size:15px}.LoginPage_register__swvP1{font-size:11px}.LoginPage_register__swvP1 a{font-size:inherit}.LoginPage_privacy__PP0o9{justify-content:center;font-size:8px;gap:7px;padding:26px 0}.LoginPage_privacy__PP0o9 svg{width:15px}.LoginPage_scenery__dnPT9{opacity:.65}.LoginPage_men__YJ9NF .LoginPage_scenery__dnPT9 i:nth-child(2),.LoginPage_men__YJ9NF .LoginPage_scenery__dnPT9 i:nth-child(3){opacity:.2}}.LoginPage_panel__aLiNA>.LoginPage_divider__CdsEn{margin:24px 0 20px}.LoginPage_panel__aLiNA>form:not(.LoginPage_form__e_jOf){margin:0;padding:0;border:0;background:transparent;box-shadow:none}.LoginPage_panel__aLiNA>form:not(.LoginPage_form__e_jOf) button[type=submit]{background:var(--gradient);border-radius:999px}.LoginPage_register__swvP1 a{color:var(--accent)}.LoginPage_doctor__yFV6B{--ink:#ffffff;--muted:#c8c8e7;--accent:#bd94ff;--line:rgba(189,180,244,.55);--field:rgba(255,255,255,.07);--gradient:linear-gradient(100deg,#7730cc,#9235b3 55%,#a13e79);background:linear-gradient(120deg,#071b3a,#153e86 35%,#6550c7 68%,#f3acdf);color-scheme:dark}.LoginPage_doctor__yFV6B [hidden]{display:none}.LoginPage_doctor__yFV6B .LoginPage_shell__BlCkt{width:min(1160px,88%)}.LoginPage_doctor__yFV6B .LoginPage_header__ccHqZ{padding-block:36px 16px}.LoginPage_doctor__yFV6B .LoginPage_back__f1jQB{color:#fff}.LoginPage_doctor__yFV6B .LoginPage_content__Y_IFQ{grid-template-columns:1fr 1.04fr;gap:62px;padding-block:24px 55px}.LoginPage_doctor__yFV6B .LoginPage_scenery__dnPT9{opacity:1;background:radial-gradient(ellipse at 0 70%,#071b3ae6,transparent 65%),radial-gradient(ellipse at 100% 10%,#f3acdf66,transparent 50%)}.LoginPage_doctor__yFV6B .LoginPage_scenery__dnPT9 i{width:130%;height:55%;border-radius:48%;background:transparent;border:1px solid #bd94ff44}.LoginPage_doctor__yFV6B .LoginPage_scenery__dnPT9 i:first-child{left:-40%;top:-20%;transform:rotate(31deg);box-shadow:0 40px 0 #153e8666,0 70px 0 #6550c744,0 71px 0 #bd94ff44}.LoginPage_doctor__yFV6B .LoginPage_scenery__dnPT9 i:nth-child(2){right:-60%;top:-40%;transform:rotate(40deg);background:#f3acdf22;box-shadow:-30px 35px 0 #bd94ff22}.LoginPage_doctor__yFV6B .LoginPage_scenery__dnPT9 i:nth-child(3){left:-60%;bottom:-30%;transform:rotate(32deg);background:#153e8666;box-shadow:0 -60px 0 #6550c733,0 -61px 0 #bd94ff55}.LoginPage_doctor__yFV6B .LoginPage_scenery__dnPT9 i:nth-child(4){right:-48%;bottom:-32%;transform:rotate(-25deg);background:#f3acdf22;box-shadow:0 -40px 0 #bd94ff22,0 -41px 0 #f3acdf66}.LoginPage_doctor__yFV6B .LoginPage_panel__aLiNA{padding:34px;border:1px solid rgba(189,148,255,.65);border-radius:24px;background:linear-gradient(135deg,rgba(7,27,58,.88),rgba(39,44,100,.78) 60%,rgba(139,91,168,.55));backdrop-filter:blur(24px);box-shadow:0 24px 64px rgba(3,12,35,.3)}.LoginPage_doctorIdentity__KTerS{min-width:0;padding-bottom:12px}.LoginPage_doctorArtwork__s_IXA{display:block;width:min(100%,420px);margin:-20px auto 6px;filter:drop-shadow(0 16px 35px #050e4644)}.LoginPage_doctorIdentity__KTerS h2{font-size:clamp(36px,4vw,52px);font-weight:700;letter-spacing:-1.5px}.LoginPage_doctorMotto__OPbaK{margin-top:8px;font-size:clamp(25px,3vw,36px);line-height:1.5;font-weight:600;background:linear-gradient(100deg,#a9baff,#bd94ff 55%,#f3acdf);background-clip:text;color:transparent}.LoginPage_doctorRule__Ky42Q{display:block;width:46px;height:2px;margin-block:26px 22px;background:#bd94ff}.LoginPage_doctorDescription__vfLJ0{font-size:16px;line-height:1.8;color:#c8c8e7}.LoginPage_doctorPanelHeading__ZG6vV{text-align:center;margin-bottom:30px}.LoginPage_doctorPanelHeading__ZG6vV>span{display:grid;place-items:center;width:78px;height:78px;margin:0 auto 18px;border:1px solid #bd94ff99;border-radius:23px;background:linear-gradient(135deg,#6550c755,#bd94ff11);box-shadow:inset 0 0 22px #bd94ff16;color:#f3acdf}.LoginPage_doctorPanelHeading__ZG6vV h1{font-size:clamp(25px,2.8vw,34px);font-weight:700;line-height:1.4}.LoginPage_doctorPanelHeading__ZG6vV p{color:#c8c8e7;margin-top:8px;font-size:16px}.LoginPage_doctorPrivacy__p4hka{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px;font-size:12px;color:#c8c8e7}.LoginPage_doctorPrivacy__p4hka svg{color:#bd94ff}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf input:not([type=checkbox]),.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf label{color:#fff}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf svg{color:#c8c8e7}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf .LoginPage_submit__N_WqG{height:62px;background:var(--gradient)}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf .LoginPage_submit__N_WqG svg{color:#fff}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf fieldset>p,.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf>p:not([role=alert]){color:#c8c8e7}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf [role=alert]{color:#fecdd3}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf fieldset{border-color:#bd94ff55}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf input[type=radio]{accent-color:#bd94ff}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf a,.LoginPage_doctor__yFV6B .LoginPage_register__swvP1 a{color:#e4a1ff}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf .LoginPage_divider__CdsEn{margin-block:10px 0}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf .LoginPage_divider__CdsEn>span{display:none}.LoginPage_uploadField__yhbHl{display:flex;flex-direction:column;gap:10px}.LoginPage_uploadLabelRow__8w8AS{display:flex;align-items:center;justify-content:space-between;gap:12px}.LoginPage_uploadLabelRow__8w8AS>label{margin:0}.LoginPage_requiredMark__rTxfl{flex:none;color:#f3acdf;font-size:19px;font-weight:700;line-height:.8}.LoginPage_applicationModalOverlay__7uZh_{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:24px;background:rgba(3,10,30,.68);backdrop-filter:blur(12px)}.LoginPage_applicationModal__S0inl{width:min(100%,480px);padding:34px;border:1px solid rgba(189,148,255,.7);border-radius:26px;background:linear-gradient(145deg,rgba(15,35,74,.98),rgba(42,39,98,.98));box-shadow:0 28px 90px rgba(1,8,25,.55),inset 0 1px rgba(255,255,255,.1);text-align:center;animation:LoginPage_application-modal-in__NDbz5 .24s ease-out both}.LoginPage_applicationSuccessIcon__fSZ_S{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 18px;border:1px solid rgba(141,224,191,.5);border-radius:20px;color:#9be4c4;background:rgba(95,220,167,.12);box-shadow:0 0 28px rgba(95,220,167,.1)}.LoginPage_applicationModal__S0inl h2{color:#fff;font-size:23px;font-weight:700;line-height:1.45}.LoginPage_applicationModal__S0inl p{margin:12px 0 24px;color:#d4d4ef;font-size:15px;line-height:1.8}.LoginPage_applicationSuccessButton__ApmHL{width:100%;min-height:52px;border-radius:999px;background:var(--gradient);color:#fff;font-size:15px}@keyframes LoginPage_application-modal-in__NDbz5{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.LoginPage_uploadDropzone__uMa0p{position:relative;display:flex;align-items:center;gap:13px;min-height:86px;padding:14px;border:1px dashed #bd94ff99;border-radius:16px;background:rgba(255,255,255,.045);cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.LoginPage_uploadDropzone__uMa0p:focus-within,.LoginPage_uploadDropzone__uMa0p:hover{border-color:#f3acdf;background:rgba(189,148,255,.1);box-shadow:0 0 0 3px rgba(189,148,255,.12)}.LoginPage_uploadDropzoneActive__wYxU4{border-style:solid;border-color:#f3acdf;background:rgba(189,148,255,.16)}.LoginPage_uploadDropzoneSelected__bxaVY{border-style:solid;border-color:#8de0bf;background:rgba(141,224,191,.07)}.LoginPage_uploadDropzoneError__23rf0{border-color:#fda4af;background:rgba(251,113,133,.08)}.LoginPage_uploadError__JAg1y{margin:-3px 0 0;color:#fecdd3;font-size:12px;line-height:1.5}.LoginPage_fileInput__tlScT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.LoginPage_uploadFileIcon__MCHZZ,.LoginPage_uploadIcon__lmKpf{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid #bd94ff55;border-radius:13px;color:#e4a1ff;background:#bd94ff16}.LoginPage_uploadFileIcon__MCHZZ{color:#a7f3d0;border-color:#8de0bf66;background:#8de0bf12}.LoginPage_uploadCopy__jQilQ{display:flex;min-width:0;flex:1;flex-direction:column;gap:5px}.LoginPage_uploadCopy__jQilQ strong{overflow:hidden;color:#fff;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.LoginPage_uploadCopy__jQilQ small{color:#c8c8e7;font-size:11px;line-height:1.5}.LoginPage_uploadCheck__WHbMR{flex:none;color:#8de0bf}.LoginPage_removeFile__a55oY{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;padding:3px 0;color:#e4a1ff;font-size:11px}.LoginPage_removeFile__a55oY:hover{color:#fff}.LoginPage_removeFile__a55oY:focus-visible{border-radius:4px;outline:2px solid #f3acdf;outline-offset:3px}@media (max-width:1000px) and (min-width:768px){.LoginPage_doctor__yFV6B .LoginPage_content__Y_IFQ{gap:32px}.LoginPage_doctor__yFV6B .LoginPage_panel__aLiNA{padding:28px 24px}.LoginPage_doctorDescription__vfLJ0{font-size:14px}}@media (max-width:767px){.LoginPage_doctor__yFV6B .LoginPage_shell__BlCkt{width:100%;padding-inline:20px}.LoginPage_doctor__yFV6B .LoginPage_header__ccHqZ{flex-direction:column;gap:22px;padding-block:32px 20px}.LoginPage_doctor__yFV6B .LoginPage_header__ccHqZ .LoginPage_logo__N1b1_{display:flex;flex-direction:column;gap:8px;font-size:23px}.LoginPage_doctor__yFV6B .LoginPage_back__f1jQB{font-size:12px}.LoginPage_doctor__yFV6B .LoginPage_content__Y_IFQ{display:block;padding-block:20px 36px}.LoginPage_doctorIdentity__KTerS{display:none}.LoginPage_doctor__yFV6B .LoginPage_panel__aLiNA{max-width:440px;margin-inline:auto;padding:30px 22px}.LoginPage_doctorPanelHeading__ZG6vV{margin-bottom:28px}.LoginPage_doctorPanelHeading__ZG6vV>span{width:68px;height:68px;border-radius:20px;margin-bottom:16px}.LoginPage_doctorPanelHeading__ZG6vV>span svg{width:36px;height:36px}.LoginPage_doctorPanelHeading__ZG6vV h1{font-size:27px}.LoginPage_doctorPanelHeading__ZG6vV p{font-size:14px}.LoginPage_applicationModal__S0inl{padding:28px 22px;border-radius:22px}.LoginPage_applicationModal__S0inl h2{font-size:20px}.LoginPage_applicationModal__S0inl p{font-size:14px}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf{gap:20px}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf label{font-size:12px}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf input:not([type=checkbox]){font-size:16px}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf .LoginPage_submit__N_WqG{height:56px;font-size:17px}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf a,.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf label:has(input[type=checkbox]){font-size:11px}.LoginPage_doctor__yFV6B .LoginPage_register__swvP1{font-size:12px}.LoginPage_doctor__yFV6B .LoginPage_register__swvP1 a{font-size:inherit}.LoginPage_doctorPrivacy__p4hka{font-size:11px;margin-top:28px}}.LoginPage_back__f1jQB{min-height:44px;font-size:14px}.LoginPage_form__e_jOf{gap:20px}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf label,.LoginPage_form__e_jOf label{font-size:14px}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf input:not([type=checkbox]),.LoginPage_form__e_jOf input:not([type=checkbox]){font-size:16px}.LoginPage_form__e_jOf input::placeholder{opacity:1}.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf a,.LoginPage_doctor__yFV6B .LoginPage_form__e_jOf label:has(input[type=checkbox]),.LoginPage_form__e_jOf a,.LoginPage_form__e_jOf label:has(input[type=checkbox]){font-size:13px}.LoginPage_form__e_jOf label:has(input[type=checkbox]){min-height:44px}.LoginPage_form__e_jOf button[aria-pressed]{min-width:44px;min-height:44px}.LoginPage_doctor__yFV6B .LoginPage_register__swvP1,.LoginPage_register__swvP1{font-size:14px}.LoginPage_doctorPrivacy__p4hka,.LoginPage_privacy__PP0o9{font-size:12px;line-height:1.7}.LoginPage_subtitle__zXmQU{font-size:16px}.LoginPage_page__zhwbN a:focus-visible,.LoginPage_page__zhwbN button:focus-visible,.LoginPage_page__zhwbN input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.LoginPage_form__e_jOf [role=alert],.LoginPage_form__e_jOf p[id$=-error]{color:#ffb4c7}.LoginPage_women__92ET6 .LoginPage_form__e_jOf [role=alert],.LoginPage_women__92ET6 .LoginPage_form__e_jOf p[id$=-error]{color:#a71943}@media (max-width:767px){.LoginPage_content__Y_IFQ{flex:0 1 auto;padding-block:24px}.LoginPage_privacy__PP0o9{margin-top:auto;padding-block:20px}.LoginPage_panel__aLiNA,.LoginPage_women__92ET6 .LoginPage_panel__aLiNA{padding:24px 20px}.LoginPage_form__e_jOf .LoginPage_submit__N_WqG{min-height:52px;font-size:16px}.LoginPage_header__ccHqZ{padding-block:16px 8px}.LoginPage_content__Y_IFQ{padding-block:16px 24px;gap:20px}.LoginPage_mobileBrand__3b7j9{flex-direction:row;justify-content:center;gap:10px}.LoginPage_mobileBrand__3b7j9 .LoginPage_shield__HZFtZ{width:36px;height:40px}.LoginPage_mobileBrand__3b7j9 .LoginPage_shield__HZFtZ>svg:last-child{width:16px;height:16px;top:12px;left:10px}.LoginPage_intro__0mopY h1{margin-block:16px 8px}.LoginPage_subtitle__zXmQU{font-size:14px;line-height:1.7}}.GenderSelectPage_page__EgdTK{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(24px,4vh,44px);padding:32px 6vw 44px;color:#fff;font-family:var(--font-body),var(--font-georgian),sans-serif;background:#0a203e}.GenderSelectPage_backdrop__k_3vD{position:absolute;inset:0;z-index:-1;display:flex}.GenderSelectPage_navy__KbVi6,.GenderSelectPage_pink__bQBmM{width:50%;position:relative;overflow:hidden}.GenderSelectPage_navy__KbVi6{background:radial-gradient(ellipse at 95% 90%,#123a77,transparent 65%),linear-gradient(130deg,#0a1c32,#102c58)}.GenderSelectPage_pink__bQBmM{background:radial-gradient(ellipse at 20% 25%,#ffd1e2,transparent 65%),linear-gradient(135deg,#ee9fc1,#f8b4d6 60%,#baa9f8)}.GenderSelectPage_navy__KbVi6:after,.GenderSelectPage_navy__KbVi6:before,.GenderSelectPage_pink__bQBmM:after,.GenderSelectPage_pink__bQBmM:before{content:"";position:absolute;width:110%;height:65%;border-radius:42%;transform:rotate(30deg)}.GenderSelectPage_navy__KbVi6:before{left:-30%;top:-48%;box-shadow:0 65px 0 #17397070,0 115px 0 #193c7130}.GenderSelectPage_navy__KbVi6:after{left:-68%;bottom:-44%;box-shadow:0 -70px 0 #16448a38,0 -130px 0 #153e7928}.GenderSelectPage_pink__bQBmM:before{right:-76%;top:0;background:#dfa0f13d;box-shadow:-65px 0 0 #ef9ae82a}.GenderSelectPage_pink__bQBmM:after{right:-55%;bottom:-45%;background:#d8bbff55;box-shadow:-50px -20px 0 #eca9ec3d}.GenderSelectPage_brand__sOUWt{width:418px;max-width:100%;text-align:center;padding:13px 24px 17px;border:1px solid #6598e744;border-radius:28px;background:linear-gradient(110deg,#071b36df,#282038b5);box-shadow:0 18px 40px #06152a1c,inset 0 1px 1px #ffffff15;backdrop-filter:blur(22px)}.GenderSelectPage_brandShield__QUBeu{display:block;width:39px;height:45px;margin:0 auto 6px;position:relative;color:#b1bafa;filter:drop-shadow(0 0 12px #6caaf533)}.GenderSelectPage_brandShield__QUBeu>svg:first-child,.GenderSelectPage_smallShield__sKIMD>svg:first-child{width:100%;height:100%}.GenderSelectPage_brandShield__QUBeu>svg:last-child{position:absolute;width:17px;height:17px;left:11px;top:15px}.GenderSelectPage_brandName__zM0_V{font-size:36px;font-weight:700;letter-spacing:-1.2px;line-height:1.3}.GenderSelectPage_brand__sOUWt h1{margin:7px 0 4px;font-size:17px;font-weight:400}.GenderSelectPage_tagline__czeW_{font-size:13px;color:#dfd9ea;line-height:1.6}.GenderSelectPage_choices__uPj2b{width:100%;max-width:1248px;display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,11vw,170px);scroll-margin-top:20px}.GenderSelectPage_card__yMxJ2{position:relative;min-width:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:374px;padding:34px 30px 30px;border-radius:34px;border:1px solid;transition:transform .25s ease,box-shadow .25s ease}.GenderSelectPage_card__yMxJ2:hover{transform:translateY(-5px)}.GenderSelectPage_card__yMxJ2:focus-visible{outline:3px solid white;outline-offset:6px}.GenderSelectPage_card__yMxJ2:disabled{cursor:wait}.GenderSelectPage_men__mpohw{color:#f7f8ff;border-color:#598fed;background:linear-gradient(145deg,#193c6bdc,#10294deb 55%,#245dbbc9);box-shadow:inset 0 0 32px #5d92ff22,0 24px 50px #001a3930}.GenderSelectPage_women__ftsKS{color:#111c31;border-color:#fff5fc;background:linear-gradient(135deg,#ffe9f1b8,#ffd2e7c9 65%,#ffc7fac4);box-shadow:inset 0 0 30px #ffffff77,0 24px 50px #9d568829}.GenderSelectPage_genderIcon__ADAcW{position:relative;z-index:1;width:86px;height:86px;display:grid;place-items:center;border:1px solid #448af4;border-radius:50%;color:#b9e7ff;background:#1a4f963e;box-shadow:0 0 24px #3881ee45,inset 0 0 15px #4286ed22;margin-bottom:11px}.GenderSelectPage_genderIcon__ADAcW svg{width:49px;height:49px}.GenderSelectPage_women__ftsKS .GenderSelectPage_genderIcon__ADAcW{color:#a32daf;border-color:#fff8fc;background:#ffe2f466;box-shadow:0 0 25px #ffffff99,inset 0 0 16px #ffffff55}.GenderSelectPage_copy__Dip6C{display:flex;position:relative;z-index:1;flex-direction:column;align-items:center}.GenderSelectPage_title__1CT3c{font-size:clamp(36px,3.1vw,46px);line-height:1.35;font-weight:700;margin:7px 0 12px}.GenderSelectPage_description___LoRy{font-size:14px;line-height:1.75;max-width:365px}.GenderSelectPage_cta__mHC52{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:16px;background:#2565c5aa;border-radius:999px;padding:15px 25px;margin-top:24px;font-size:14px;font-weight:600;box-shadow:inset 0 1px 0 #ffffff10}.GenderSelectPage_cta__mHC52 svg{width:24px;height:24px;flex-shrink:0}.GenderSelectPage_women__ftsKS .GenderSelectPage_cta__mHC52{background:#fff0f9bd;color:#321239}.GenderSelectPage_cardWaves__6OsqO{position:absolute;inset:0;overflow:hidden;pointer-events:none}.GenderSelectPage_cardWaves__6OsqO:after,.GenderSelectPage_cardWaves__6OsqO:before{content:"";position:absolute;width:130%;height:75%;border-radius:40%;left:-28%;bottom:-72%;transform:rotate(20deg);background:#4c96ff55;box-shadow:0 -40px 0 #367fe626,0 -80px 0 #316ad719}.GenderSelectPage_cardWaves__6OsqO:after{left:43%;transform:rotate(-29deg);background:#347bf266}.GenderSelectPage_women__ftsKS .GenderSelectPage_cardWaves__6OsqO:after,.GenderSelectPage_women__ftsKS .GenderSelectPage_cardWaves__6OsqO:before{background:#f4a1ef44;box-shadow:0 -40px 0 #ffa9ec30}.GenderSelectPage_doctorEntry__yWdFQ{position:relative;display:flex;align-items:center;justify-content:center;gap:24px;width:380px;max-width:100%;min-height:74px;margin-top:12px;padding:14px 28px;border:1.5px solid #dda7ff;border-radius:999px;background:linear-gradient(110deg,#071b36ed,#29203ce0 65%,#49304bd9);color:#f7f1ff;box-shadow:inset 0 1px 2px #ffffff20,0 12px 32px #06152a26;backdrop-filter:blur(20px);font-size:23px;font-weight:700;line-height:1.4;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.GenderSelectPage_doctorEntry__yWdFQ>span{white-space:nowrap}.GenderSelectPage_directoryEntry__q_yDD{margin-top:0;border-color:#8bd9ef;background:linear-gradient(110deg,#102d4ded,#1a3b55e0 65%,#2f4664d9)}.GenderSelectPage_doctorEntry__yWdFQ:hover{transform:translateY(-3px);border-color:#f1cdff;box-shadow:inset 0 1px 2px #ffffff25,0 12px 30px #9a64db35}.GenderSelectPage_doctorEntry__yWdFQ:focus-visible{outline:3px solid #fff;outline-offset:5px}.GenderSelectPage_doctorIcon__50dyx{width:39px;height:39px;flex-shrink:0;color:#dba1ff}.GenderSelectPage_doctorArrow__Q6dJT{width:27px;height:27px;flex-shrink:0;color:#dda7ef}.GenderSelectPage_privacy__lQzRw{margin-top:20px;position:relative;display:flex;align-items:center;gap:12px;max-width:100%;border-radius:999px;border:1px solid #6fa8eb99;padding:25px 36px;background:linear-gradient(110deg,#051d3aec,#35223bc2);color:#deddef;backdrop-filter:blur(20px);font-size:13px;text-align:center;box-shadow:inset 0 1px 1px #ffffff15}.GenderSelectPage_smallShield__sKIMD{width:19px;height:23px;position:relative;flex-shrink:0;color:#d5a4ff}.GenderSelectPage_smallShield__sKIMD>svg:last-child{position:absolute;width:7px;height:7px;left:6px;top:8px}.GenderSelectPage_skip___WGzS{position:absolute;top:-100px;z-index:5;padding:12px 20px;border-radius:20px;background:#fff;color:#10294d}.GenderSelectPage_skip___WGzS:focus{top:10px}@media (max-width:767px){.GenderSelectPage_page__EgdTK{padding:38px 20px 24px;gap:20px;justify-content:center;background:radial-gradient(ellipse at 95% 20%,#ffc0de 0,transparent 53%),radial-gradient(ellipse at 0 100%,#6860d3 0,transparent 60%),linear-gradient(110deg,#071c38 15%,#32365f 45%,#f2a3d4)}.GenderSelectPage_backdrop__k_3vD{display:none}.GenderSelectPage_brand__sOUWt{width:100%;border-radius:25px;padding:12px 15px 13px}.GenderSelectPage_brandShield__QUBeu{width:30px;height:35px;margin-bottom:3px}.GenderSelectPage_brandShield__QUBeu>svg:last-child{width:13px;height:13px;left:9px;top:12px}.GenderSelectPage_brandName__zM0_V{font-size:28px}.GenderSelectPage_brand__sOUWt h1{font-size:13px;margin-top:5px}.GenderSelectPage_tagline__czeW_{font-size:10px}.GenderSelectPage_choices__uPj2b{grid-template-columns:1fr;gap:19px;max-width:440px}.GenderSelectPage_card__yMxJ2{min-height:177px;display:grid;grid-template-columns:76px minmax(0,1fr) 40px;align-items:center;column-gap:16px;padding:25px 22px;text-align:left;border-radius:27px}.GenderSelectPage_genderIcon__ADAcW{width:76px;height:76px;margin:0;grid-column:1;grid-row:1}.GenderSelectPage_genderIcon__ADAcW svg{width:46px;height:46px}.GenderSelectPage_copy__Dip6C{align-items:flex-start;grid-column:2/4;grid-row:1;padding-right:0}.GenderSelectPage_title__1CT3c{font-size:29px;margin:3px 0 9px;padding-right:36px}.GenderSelectPage_description___LoRy{font-size:10px;line-height:1.8}.GenderSelectPage_cta__mHC52{grid-column:3;grid-row:1;align-self:start;width:42px;height:42px;padding:0;margin:10px 0 0;background:#6687df45}.GenderSelectPage_cta__mHC52>span{display:none}.GenderSelectPage_cta__mHC52 svg{width:21px;height:21px}.GenderSelectPage_women__ftsKS .GenderSelectPage_cta__mHC52{color:#a32daf;background:#fff0fa8a}.GenderSelectPage_doctorEntry__yWdFQ{width:306px;min-height:68px;margin-top:12px;padding:13px 20px;gap:14px;font-size:20px}.GenderSelectPage_doctorIcon__50dyx{width:35px;height:35px}.GenderSelectPage_doctorArrow__Q6dJT{width:25px;height:25px}.GenderSelectPage_privacy__lQzRw{margin-top:11px;width:100%;max-width:440px;padding:25px 17px 18px;gap:9px;font-size:9px;min-height:64px}}@media (max-width:360px){.GenderSelectPage_page__EgdTK{padding-inline:14px}.GenderSelectPage_card__yMxJ2{padding-inline:15px;column-gap:12px;grid-template-columns:60px minmax(0,1fr) 36px}.GenderSelectPage_genderIcon__ADAcW{width:60px;height:60px}.GenderSelectPage_title__1CT3c{font-size:25px}}@media (prefers-reduced-motion:reduce){.GenderSelectPage_card__yMxJ2,.GenderSelectPage_doctorEntry__yWdFQ{transition:none}.GenderSelectPage_card__yMxJ2:hover,.GenderSelectPage_doctorEntry__yWdFQ:hover{transform:none}}@media (min-width:768px) and (max-width:1100px){.GenderSelectPage_choices__uPj2b{gap:7vw}.GenderSelectPage_card__yMxJ2{padding-inline:22px}.GenderSelectPage_cta__mHC52{padding:14px 16px;gap:10px;font-size:12px}}.GenderSelectPage_transitionStage__jpqrl{position:relative}.GenderSelectPage_door__11TJ3{position:absolute;inset:0;pointer-events:none;will-change:transform}.GenderSelectPage_doctorLinks__2x1KS{display:grid;justify-items:center;gap:13px;width:min(100%,540px)}.GenderSelectPage_directoryCard__ylkNf{display:flex;align-items:center;gap:16px;width:100%;padding:19px 22px;border:1px solid #bfa9f6a0;border-radius:22px;background:linear-gradient(115deg,#152d4af2,#3a2a50ed);box-shadow:0 12px 30px #08152c25,inset 0 1px 0 #ffffff20;color:#f4efff;text-decoration:none;backdrop-filter:blur(20px);transition:transform .2s,border-color .2s}.GenderSelectPage_directoryCard__ylkNf:hover{transform:translateY(-3px);border-color:#e1cdff}.GenderSelectPage_directoryCard__ylkNf:focus-visible,.GenderSelectPage_doctorLogin__a8SvZ:focus-visible{outline:3px solid #fff;outline-offset:5px}.GenderSelectPage_directoryIcon__P5RLm{display:grid;place-items:center;width:54px;height:54px;flex-shrink:0;border:1px solid #ceb2ff44;border-radius:17px;background:#b59bf21c;color:#d5b9ff}.GenderSelectPage_directoryCopy__tD_51{display:grid;gap:6px;min-width:0}.GenderSelectPage_directoryCopy__tD_51 strong{font-size:19px}.GenderSelectPage_directoryCopy__tD_51>span{font-size:11px;line-height:1.6;color:#c1bfd7}.GenderSelectPage_directoryArrow__2DODJ{margin-left:auto;width:35px;height:35px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#c5adff19;color:#d7c2ff}.GenderSelectPage_doctorLogin__a8SvZ{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px;padding:8px 14px;border-radius:999px;background:#14203ed9;color:#c9c5dd;font-size:11px;text-decoration:none}.GenderSelectPage_doctorLogin__a8SvZ strong{color:#e4d6ff;font-weight:500}.GenderSelectPage_doctorLogin__a8SvZ:hover strong{text-decoration:underline}@media (max-width:620px){.GenderSelectPage_directoryCard__ylkNf{padding:16px;gap:11px;border-radius:19px}.GenderSelectPage_directoryIcon__P5RLm{width:44px;height:44px;border-radius:14px}.GenderSelectPage_directoryCopy__tD_51 strong{font-size:16px}.GenderSelectPage_directoryCopy__tD_51>span{font-size:10px}.GenderSelectPage_directoryArrow__2DODJ{width:29px;height:29px}.GenderSelectPage_doctorLogin__a8SvZ{font-size:10px}}@media (prefers-reduced-motion:reduce){.GenderSelectPage_directoryCard__ylkNf{transition:none}.GenderSelectPage_directoryCard__ylkNf:hover{transform:none}}.CommunityBackground_page__YYooC{position:relative;isolation:isolate;min-height:100svh;overflow:hidden}.CommunityBackground_men__ySpF_{color:#f1f3ff;background:radial-gradient(ellipse at 50% 20%,#04172f,#020e20 75%)}.CommunityBackground_women__qn9fD{color:#111638;background:linear-gradient(125deg,#fbf8ff,#fce6f4 60%,#eee0ff)}.CommunityBackground_menArt___pCfd{position:absolute;z-index:-1;inset:0;width:100%;height:100%;pointer-events:none}.CommunityBackground_womenArt__RQJcs{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.CommunityBackground_womenArt__RQJcs i{position:absolute;display:block;border-radius:45%}.CommunityBackground_womenArt__RQJcs i:first-child{width:760px;height:460px;left:-210px;top:-330px;background:#fffcffb0;transform:rotate(20deg);box-shadow:0 80px 0 #f7cafa33}.CommunityBackground_womenArt__RQJcs i:nth-child(2){width:170px;height:170px;right:-30px;top:190px;background:linear-gradient(140deg,#fff2fb,#f6aedd);box-shadow:inset 1px 2px 2px #fff;border-radius:50%}.CommunityBackground_womenArt__RQJcs i:nth-child(3){width:660px;height:800px;right:-510px;bottom:-160px;transform:rotate(34deg);background:linear-gradient(100deg,#d9baff80,#fff3ff);box-shadow:-70px -10px 0 #fff8fc99,-140px -20px 0 #fbc4eb55}.CommunityBackground_womenArt__RQJcs i:nth-child(4){width:550px;height:600px;left:-420px;bottom:-50px;transform:rotate(-30deg);background:#efc8fb99;box-shadow:50px 20px 0 #fff9ff99,100px 40px 0 #ffcef466}@media (max-width:767px){.CommunityBackground_menArt___pCfd{opacity:.4}}.CommunityBackground_neutral__QADAp{color:#f1f5f9;background:#0c1220}.CommunityBackground_doctor__hGGWY{color:#fff;background:linear-gradient(120deg,#071b3a,#153e86 35%,#6550c7 68%,#f3acdf)}.DoctorProfile_page__isoy0{min-height:100svh;color:#fff;background:radial-gradient(ellipse at 5% 70%,#071b3acc,transparent 70%),linear-gradient(120deg,#071b3a,#153e86 35%,#6550c7 68%,#f3acdf);font-family:var(--font-body),var(--font-georgian),sans-serif}.DoctorProfile_shell__5xKTk{width:min(1100px,92%);min-width:0;margin:auto;padding-bottom:70px}.DoctorProfile_header__9cERK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:30px 0}.DoctorProfile_brand__yQOFd{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:700}.DoctorProfile_brand__yQOFd svg{color:#bd94ff;width:32px;height:32px}.DoctorProfile_logoutButton__idVF5{min-height:48px;border-color:#ff9aab!important;background:linear-gradient(120deg,#9d315b,#d84478)!important;box-shadow:0 8px 24px #d8447844;font-weight:600!important}.DoctorProfile_logoutButton__idVF5:hover{background:linear-gradient(120deg,#b53a68,#e65386)!important}.DoctorProfile_header__9cERK>div{display:flex;gap:10px}.DoctorProfile_page__isoy0 button{display:inline-flex;justify-content:center;align-items:center;gap:8px;border:1px solid #bd94ff66;border-radius:12px;padding:10px 15px;color:#fff;background:#071b3a44;cursor:pointer;font-size:13px}.DoctorProfile_page__isoy0 .DoctorProfile_ss-notifications-trigger__YcSYg{width:48px;height:48px;min-width:48px;padding:0;gap:0;border-radius:16px;color:#fff;border-color:#ffffff61;background:linear-gradient(145deg,#ffffff20,#ffffff09);box-shadow:inset 0 1px 0 #ffffff29,0 8px 22px #0000002e}.DoctorProfile_page__isoy0 .DoctorProfile_ss-notifications-trigger__YcSYg:hover{border-color:#ffffff80;background:linear-gradient(145deg,#ffffff2b,#ffffff0f)}.DoctorProfile_page__isoy0 button:hover{background:#bd94ff33}.DoctorProfile_page__isoy0 button:disabled{opacity:.45;cursor:not-allowed}.DoctorProfile_page__isoy0 button[aria-pressed=true]{border-color:#bd94ff;box-shadow:0 0 0 2px #bd94ff55}.DoctorProfile_page__isoy0 a:focus-visible,.DoctorProfile_page__isoy0 button:focus-visible{outline:2px solid #f3acdf;outline-offset:4px}.DoctorProfile_identity__fkyQo,.DoctorProfile_panel__Sl855,.DoctorProfile_toolbar___AeX_{border:1px solid #bd94ff88;background:linear-gradient(135deg,#071b3ae0,#272c64c7 60%,#8b5ba88c);border-radius:24px;box-shadow:0 24px 64px #030c2322;backdrop-filter:blur(24px);padding:28px}.DoctorProfile_identity__fkyQo{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.DoctorProfile_avatar__7OfL1{display:grid;place-items:center;flex-shrink:0;width:74px;height:74px;border-radius:22px;background:#6550c755;border:1px solid #bd94ff99;color:#f3acdf}.DoctorProfile_profilePhoto__YeCEg{width:100%;height:100%;border-radius:inherit;object-fit:cover}.DoctorProfile_eyebrow__AO252{text-transform:uppercase;letter-spacing:2px;font-size:11px;color:#bd94ff;margin-bottom:6px}.DoctorProfile_identity__fkyQo h1{display:flex;align-items:center;gap:10px;font-size:28px;font-weight:700;margin-bottom:4px}.DoctorProfile_identity__fkyQo p:not(.DoctorProfile_eyebrow__AO252){color:#c8c8e7;font-size:14px}.DoctorProfile_verified__ReAiv{color:#bd94ff;flex-shrink:0}.DoctorProfile_status__0pJpU{margin-left:auto;border:1px solid #f3acdf88;border-radius:999px;padding:9px 15px;font-size:12px;color:#f3acdf}.DoctorProfile_approved__YsTF7{color:#b8f5d6;border-color:#b8f5d666;background:#b8f5d611}.DoctorProfile_toolbar___AeX_{margin-top:20px;display:grid;gap:18px}.DoctorProfile_modes__NXc_0{display:flex;gap:10px;flex-wrap:wrap}.DoctorProfile_modes__NXc_0 button[aria-pressed=true]{background:linear-gradient(100deg,#8435ff,#b44ff0 55%,#f3acdf);border-color:#bd94ff}.DoctorProfile_toolbar___AeX_ p{max-width:750px;font-size:13px;line-height:1.9;color:#c8c8e7}.DoctorProfile_spaces__iP_n7{display:flex;flex-wrap:wrap;gap:12px}.DoctorProfile_tabs__BPTb6{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 14px}.DoctorProfile_tabs__BPTb6 button[aria-current]{background:#bd94ff33;border-color:#bd94ff}.DoctorProfile_panel__Sl855{min-height:300px;min-width:0}.DoctorProfile_panel__Sl855 h2{font-size:20px;font-weight:600}.DoctorProfile_panel__Sl855>.DoctorProfile_formSuccess__1_nup{margin:0 0 24px}.DoctorProfile_sectionHeading__8ePLS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;margin-bottom:24px}.DoctorProfile_details__p4Bgx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.DoctorProfile_details__p4Bgx>div{min-width:0}.DoctorProfile_details__p4Bgx .DoctorProfile_documentRow__jPadR,.DoctorProfile_details__p4Bgx .DoctorProfile_fullRow__Sw0rS{grid-column:1/-1}.DoctorProfile_details__p4Bgx .DoctorProfile_documentRow__jPadR>dd{margin:0}.DoctorProfile_documents__miHEe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding-top:18px;border-top:1px solid #bd94ff44}.DoctorProfile_documents__miHEe>div{min-width:0;padding:16px;border:1px solid #bd94ff55;border-radius:14px;background:#071b3a44}.DoctorProfile_documents__miHEe dd button{max-width:100%;justify-content:space-between;text-align:left;white-space:normal}.DoctorProfile_documentName__CfvxZ{display:block;margin-bottom:10px;color:#fff;font-size:14px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.DoctorProfile_details__p4Bgx dt{color:#c8c8e7;font-size:12px;margin-bottom:7px}.DoctorProfile_details__p4Bgx dd{overflow-wrap:anywhere;font-size:15px}.DoctorProfile_error__5TDyn,.DoctorProfile_notice__aopjY{padding:16px;border-radius:14px;margin:16px 0;font-size:13px;line-height:1.9;background:#bd94ff22;border:1px solid #bd94ff66}.DoctorProfile_rejectionNotice__qM0AQ{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:15px;margin:18px 0;padding:20px 22px;border:2px solid #ff8298;border-left-width:7px;border-radius:18px;color:#fff;background:linear-gradient(115deg,#641e3bdc,#9a3156c9 58%,#712c70d9);box-shadow:0 12px 34px #2a071b66,inset 0 1px #ffffff2a}.DoctorProfile_rejectionIcon__al7_5{display:grid;place-items:center;width:46px;height:46px;border:1px solid #ffc0cb99;border-radius:14px;color:#ffd5dc;background:#ff829833}.DoctorProfile_rejectionNotice__qM0AQ h2{margin:0 0 8px;color:#fff;font-size:18px;font-weight:700}.DoctorProfile_rejectionLabel__Qr_W3{margin:0 0 4px;color:#ffd5dc;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.DoctorProfile_rejectionReason__FswAJ{margin:0;color:#fff;font-size:16px;font-weight:600;line-height:1.7;overflow-wrap:anywhere}.DoctorProfile_error__5TDyn{color:#ffe0e8;background:#d4436322;border-color:#fda4af66}.DoctorProfile_editForm__hYPFD{display:grid;gap:20px;width:100%;max-width:650px;min-width:0}.DoctorProfile_editForm__hYPFD>div:last-child{display:flex;align-items:stretch;gap:14px}.DoctorProfile_editForm__hYPFD>div:last-child>button{min-height:52px;padding-block:12px}.DoctorProfile_editForm__hYPFD label{display:grid;gap:9px;font-size:13px;min-width:0;overflow-wrap:anywhere}.DoctorProfile_editForm__hYPFD .DoctorProfile_editUploadDropzone__jlV29{display:flex;align-items:center;gap:13px}.DoctorProfile_editForm__hYPFD label .DoctorProfile_editUploadInput___nNLd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.DoctorProfile_profileSelect__7tyzV button{justify-content:space-between;text-align:left}.DoctorProfile_editForm__hYPFD input:not([type=checkbox]){width:100%;border:1px solid #bdb4f48c;background:#ffffff12;border-radius:12px;color:white;padding:13px;font-size:16px}.DoctorProfile_editForm__hYPFD textarea,.DoctorProfile_inlineForm__YoWZN input{width:100%;border:1px solid #bdb4f48c;background:#ffffff12;border-radius:12px;color:white;padding:13px;font-size:15px;line-height:1.7}.DoctorProfile_editForm__hYPFD input::placeholder,.DoctorProfile_editForm__hYPFD textarea::placeholder,.DoctorProfile_inlineForm__YoWZN input::placeholder{color:#c8c8e7;opacity:.95}.DoctorProfile_editForm__hYPFD input:focus{outline:none;border-color:#bd94ff;box-shadow:0 0 0 3px #bd94ff29}.DoctorProfile_editForm__hYPFD p{font-size:13px;line-height:1.8;color:#c8c8e7}.DoctorProfile_editForm__hYPFD .DoctorProfile_fileHint__dDOP0{margin-top:4px;color:#d7d8f4;font-size:12px;overflow-wrap:anywhere}.DoctorProfile_editForm__hYPFD .DoctorProfile_check__qKZHL{display:flex;align-items:center;min-width:0;gap:10px}.DoctorProfile_check__qKZHL input{width:18px;height:18px;flex:0 0 18px;accent-color:#bd94ff}.DoctorProfile_page__isoy0 .DoctorProfile_primary__qzBC1{background:linear-gradient(100deg,#8435ff,#b44ff0 55%,#f3acdf)}.DoctorProfile_formError__kRmmk,.DoctorProfile_formSuccess__1_nup{padding:12px 14px;border:1px solid;border-radius:12px;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.DoctorProfile_editForm__hYPFD .DoctorProfile_formError__kRmmk,.DoctorProfile_formError__kRmmk{color:#ffe0e8;border-color:#fda4af88;background:#d4436330}.DoctorProfile_editForm__hYPFD .DoctorProfile_formSuccess__1_nup,.DoctorProfile_formSuccess__1_nup{color:#d8ffeb;border-color:#8de0bf88;background:#37a87824}.DoctorProfile_history__m6yAL{display:grid;gap:14px;margin-top:28px}.DoctorProfile_history__m6yAL h3{font-weight:600}.DoctorProfile_history__m6yAL article{padding:18px;border:1px solid #bd94ff44;border-radius:14px;background:#071b3a33}.DoctorProfile_history__m6yAL .DoctorProfile_postCard__fMR8R{padding:19px}.DoctorProfile_postMeta__Gx2SO{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:14px;color:#c8c8e7;font-size:12px}.DoctorProfile_postMeta__Gx2SO span{display:inline-flex;align-items:center;gap:5px}.DoctorProfile_postMeta__Gx2SO span:first-child{color:#e4c9ff}.DoctorProfile_postMeta__Gx2SO time{margin:0 0 0 auto}.DoctorProfile_empty__kPbTq{padding:32px 0;color:#c8c8e7;text-align:center;font-size:14px}.DoctorProfile_subtabs__YEZnQ{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.DoctorProfile_subtabs__YEZnQ button[aria-pressed=true]{background:#bd94ff33;border-color:#bd94ff}.DoctorProfile_settingsStack__e6nDR{display:grid;gap:28px}.DoctorProfile_avatarGrid__vkj2x{width:100%;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(52px,100%),1fr));gap:clamp(8px,1.8vw,12px);padding:4px 1px 10px;justify-items:start}.DoctorProfile_avatarGrid__vkj2x button{width:100%;max-width:60px;height:60px;padding:5px;border-radius:18px;border-color:#bd94ff33;background:#071b3a55}.DoctorProfile_avatarGrid__vkj2x button[aria-pressed=true]{border:2px solid #f3acdf;box-shadow:0 0 0 3px #f3acdf33;background:#8b5ba855}.DoctorProfile_profilePhotoSection__hNQCK{min-width:0;width:100%;padding:18px;border:1px solid #bd94ff44;border-radius:18px;background:linear-gradient(120deg,#071b3a55,#272c6444)}.DoctorProfile_photoStatus__tWnIZ{display:inline-flex;align-items:center;width:fit-content;max-width:100%;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:600;line-height:1.4}.DoctorProfile_photoRequired__oaM0c{color:#f3acdf;background:#8435ff24;border:1px solid #bd94ff66}.DoctorProfile_photoReady__tAp81{color:#d8ffeb;background:#37a87824;border:1px solid #8de0bf66}.DoctorProfile_profilePhotoControls__6LgPo{display:flex;align-items:flex-start;gap:22px;min-width:0}.DoctorProfile_profilePhotoPreview__kO2fE{display:grid;place-items:center;overflow:hidden;width:176px;height:172px;flex:0 0 176px;border:1px solid #bd94ff55;border-radius:24px;color:#bd94ff;background:linear-gradient(145deg,#ffffff12,#071b3a55)}.DoctorProfile_profilePhotoPreview__kO2fE img{width:100%;height:100%;object-fit:cover}.DoctorProfile_profilePhotoContent__5g3II{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding-top:2px}.DoctorProfile_profilePhotoContent__5g3II h3{margin:0;color:#fff;font-size:19px;font-weight:700;line-height:1.4}.DoctorProfile_profilePhotoContent__5g3II .DoctorProfile_photoHint__ap_nA{margin:5px 0 14px;color:#c8c8e7;font-size:14px;line-height:1.6}.DoctorProfile_profilePhotoButtons__A193x{display:flex;align-items:center;flex-wrap:wrap;gap:14px;min-width:0}.DoctorProfile_profilePhotoButtons__A193x button{min-width:0;min-height:42px;justify-content:center;padding:9px 14px;text-align:center}.DoctorProfile_profilePhotoButtons__A193x .DoctorProfile_photoUploadButton__j3vlA{border-color:#c78cff;border-radius:11px;background:linear-gradient(110deg,#663ac0,#9458cc);font-weight:600}.DoctorProfile_profilePhotoButtons__A193x .DoctorProfile_photoUploadButton__j3vlA:hover{background:linear-gradient(110deg,#7847d6,#a666df)}.DoctorProfile_profilePhotoButtons__A193x .DoctorProfile_photoDeleteButton__TEAx3{min-height:40px;padding-inline:8px;border-color:transparent;color:#ff697b;background:transparent;font-weight:600}.DoctorProfile_profilePhotoButtons__A193x .DoctorProfile_photoDeleteButton__TEAx3:hover{color:#ff8c98;background:#ff596e16}.DoctorProfile_photoMeta__vNtNP{margin:10px 0 0;color:#969fc5;font-size:12px}.DoctorProfile_photoMeta__vNtNP span{padding-inline:4px}.DoctorProfile_profilePhotoContent__5g3II .DoctorProfile_photoStatus__tWnIZ{margin-top:8px}.DoctorProfile_hiddenFileInput__XNpcr{display:none}.DoctorProfile_photoHint__ap_nA{margin:0;color:#c8c8e7;font-size:12px;line-height:1.6;max-width:70ch}.DoctorProfile_spinning__vcoOw{animation:DoctorProfile_doctor-photo-spin___BiNJ 1s linear infinite}@keyframes DoctorProfile_doctor-photo-spin___BiNJ{to{transform:rotate(1turn)}}.DoctorProfile_security__oxAKh{display:grid;justify-items:start;gap:12px;padding-top:24px;border-top:1px solid #bd94ff44}.DoctorProfile_security__oxAKh h2{margin-bottom:6px}.DoctorProfile_inlineForm__YoWZN{display:grid;gap:14px;width:min(100%,600px);padding:18px;border:1px solid #bd94ff44;border-radius:16px;background:#071b3a55}.DoctorProfile_deleteModal__0EABp label,.DoctorProfile_inlineForm__YoWZN label{display:grid;gap:8px;font-size:13px}.DoctorProfile_dangerText__Mi0u7{color:#ffb4c0!important;border-color:#ff718755!important}.DoctorProfile_modalBackdrop__b7x_p{position:fixed;z-index:50;inset:0;display:flex;align-items:center;justify-content:center;overflow-y:auto;padding:20px;box-sizing:border-box;background:#020817bb;backdrop-filter:blur(8px)}.DoctorProfile_deleteModal__0EABp{width:min(100%,500px);max-height:calc(100dvh - 40px);flex:0 1 500px;border:1px solid #fb718566;border-radius:22px}.DoctorProfile_askModal__2kyLl,.DoctorProfile_deleteModal__0EABp{overflow-y:auto;padding:26px;color:#fff;background:linear-gradient(145deg,#101827,#29203e);box-shadow:0 24px 80px #0008}.DoctorProfile_askModal__2kyLl{width:min(100%,600px);max-height:min(850px,calc(100dvh - 40px));flex:0 1 600px;overscroll-behavior:contain;border:1px solid #bd94ff88;border-radius:22px}.DoctorProfile_askModal__2kyLl h2{font-size:20px}.DoctorProfile_askModal__2kyLl p{margin:10px 0 18px;color:#e3e4f4;font-size:13px;line-height:1.8}.DoctorProfile_askModal__2kyLl form{display:grid;gap:16px}.DoctorProfile_askIdentity__5NcMn{display:grid;gap:9px;color:#e3e4f4;font-size:13px}.DoctorProfile_askIdentity__5NcMn>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.DoctorProfile_askIdentity__5NcMn>div>button{min-width:0;min-height:48px;justify-content:flex-start;padding:10px 13px;border-color:#bd94ff66;background:#ffffff0a;text-align:left}.DoctorProfile_askIdentity__5NcMn>div>button.DoctorProfile_askIdentitySelected__PGrps{border-color:#d7b4ff;color:#fff;background:linear-gradient(100deg,#8435ff66,#b44ff066 55%,#f3acdf44);box-shadow:inset 0 0 0 1px #d7b4ff33}.DoctorProfile_askIdentity__5NcMn>div>button:disabled{opacity:.45}.DoctorProfile_askIdentity__5NcMn small{color:#c8c8e7;font-size:12px;line-height:1.5}.DoctorProfile_askPhotoLink__G1R7o{color:#e4c9ff;text-decoration:underline;text-decoration-color:#bd94ff99;text-underline-offset:3px}.DoctorProfile_askPhotoLink__G1R7o:hover{color:#fff;text-decoration-color:#f3acdf}.DoctorProfile_askModal__2kyLl .DoctorProfile_askActions__NhjZ6{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:12px;margin-top:2px}.DoctorProfile_askModal__2kyLl .DoctorProfile_askActions__NhjZ6 button{min-height:48px;padding:11px 18px;border-radius:16px;font-weight:600;line-height:1.35}.DoctorProfile_askModal__2kyLl .DoctorProfile_askActions__NhjZ6 button[type=button]{border-color:#bd94ff88;color:#e4c9ff;background:linear-gradient(120deg,#272c64,#453473)}.DoctorProfile_askModal__2kyLl .DoctorProfile_askActions__NhjZ6 button[type=button]:hover{border-color:#d7b4ff;color:#fff;background:linear-gradient(120deg,#343477,#60418f)}.DoctorProfile_askModal__2kyLl .DoctorProfile_askActions__NhjZ6 button[type=submit]{min-width:210px;border-color:#d7b4ff;color:#fff;background:linear-gradient(100deg,#8435ff,#b44ff0 55%,#f3acdf);box-shadow:0 8px 22px #8435ff3d}.DoctorProfile_askModal__2kyLl .DoctorProfile_askActions__NhjZ6 button[type=submit]:hover{border-color:#f3acdf;background:linear-gradient(100deg,#944bff,#c05cf2 55%,#f5b6e4)}.DoctorProfile_askModal__2kyLl label{display:grid;gap:8px;font-size:13px}.DoctorProfile_askModal__2kyLl input,.DoctorProfile_askModal__2kyLl textarea{width:100%;border:1px solid #bdb4f48c;border-radius:12px;color:#fff;background:#ffffff12;padding:12px;font-size:14px}.DoctorProfile_askModal__2kyLl textarea{resize:vertical}.DoctorProfile_deleteModal__0EABp h2{font-size:19px}.DoctorProfile_deleteModal__0EABp p{margin:12px 0 20px;color:#e4d5df;font-size:13px;line-height:1.8}.DoctorProfile_deleteModal__0EABp input{margin-top:5px;width:100%;border:1px solid #fda4af66;border-radius:12px;color:#fff;background:#ffffff12;padding:12px}.DoctorProfile_deleteModal__0EABp form>div{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.DoctorProfile_page__isoy0 button.DoctorProfile_dangerButton__YspXQ{border-color:#fb7185;background:#be123c}.DoctorProfile_page__isoy0 button.DoctorProfile_dangerButton__YspXQ:hover{background:#e11d48}.DoctorProfile_history__m6yAL p{color:#c8c8e7;font-size:13px;line-height:1.8;margin-top:8px;overflow-wrap:anywhere}.DoctorProfile_history__m6yAL strong{font-size:13px}.DoctorProfile_history__m6yAL time{display:block;margin-top:8px;color:#969fc5;font-size:11px}.DoctorProfile_history__m6yAL a{color:#e4c9ff;font-weight:600;font-size:14px}@media (max-width:760px){.DoctorProfile_shell__5xKTk{width:min(calc(100% - 24px),650px)}.DoctorProfile_identity__fkyQo,.DoctorProfile_panel__Sl855,.DoctorProfile_toolbar___AeX_{padding:20px}.DoctorProfile_editForm__hYPFD>button.DoctorProfile_primary__qzBC1{width:100%}}@media (max-width:600px){.DoctorProfile_header__9cERK{padding:22px 0}.DoctorProfile_header__9cERK>div{width:100%}.DoctorProfile_identity__fkyQo,.DoctorProfile_panel__Sl855,.DoctorProfile_toolbar___AeX_{padding:16px;border-radius:20px}.DoctorProfile_identity__fkyQo h1{font-size:22px}.DoctorProfile_askModal__2kyLl{padding:20px}.DoctorProfile_askModal__2kyLl .DoctorProfile_askActions__NhjZ6{flex-direction:column-reverse}.DoctorProfile_askModal__2kyLl .DoctorProfile_askActions__NhjZ6 button,.DoctorProfile_askModal__2kyLl .DoctorProfile_askActions__NhjZ6 button[type=submit]{width:100%;min-width:0}.DoctorProfile_askIdentity__5NcMn>div{grid-template-columns:1fr}.DoctorProfile_rejectionNotice__qM0AQ{grid-template-columns:38px minmax(0,1fr);gap:11px;padding:15px;border-radius:15px}.DoctorProfile_rejectionIcon__al7_5{width:38px;height:38px}.DoctorProfile_rejectionNotice__qM0AQ h2{font-size:16px}.DoctorProfile_rejectionReason__FswAJ{font-size:14px}.DoctorProfile_status__0pJpU{margin-left:0}.DoctorProfile_details__p4Bgx{grid-template-columns:1fr;gap:22px}.DoctorProfile_documents__miHEe{grid-template-columns:1fr;gap:14px}.DoctorProfile_tabs__BPTb6 button{font-size:11px;padding:10px}.DoctorProfile_avatarGrid__vkj2x{grid-template-columns:repeat(auto-fit,minmax(52px,1fr));gap:8px}.DoctorProfile_avatarGrid__vkj2x button{width:52px;height:52px;padding:3px}.DoctorProfile_modes__NXc_0{flex-direction:column}.DoctorProfile_sectionHeading__8ePLS h2{font-size:18px}}@media (max-width:420px){.DoctorProfile_profilePhotoSection__hNQCK{padding:12px}.DoctorProfile_profilePhotoControls__6LgPo{gap:12px}.DoctorProfile_profilePhotoPreview__kO2fE{width:92px;height:92px;flex-basis:92px;border-radius:18px}.DoctorProfile_profilePhotoContent__5g3II h3{font-size:16px}.DoctorProfile_profilePhotoContent__5g3II .DoctorProfile_photoHint__ap_nA{margin:4px 0 10px;font-size:12px}.DoctorProfile_profilePhotoButtons__A193x{gap:6px}.DoctorProfile_profilePhotoButtons__A193x button{padding:8px 9px;font-size:11px}}