._header_10ilw_1{display:flex;justify-content:space-between;align-items:center;padding:16px 32px;background-color:#fff;border-radius:11px;box-shadow:0 4px 12px #0000000d}._logoContainer_10ilw_12{flex-shrink:0;cursor:pointer;display:flex;align-items:center}._logo_10ilw_12{width:94px;height:27px;display:block}._navContainer_10ilw_25{display:flex;gap:32px;justify-content:center;flex-grow:1}._navLink_10ilw_32{font-size:12px;color:#4b5563;text-decoration:none;transition:color .3s ease}._navLink_10ilw_32:hover{color:#000}._actionsContainer_10ilw_43{display:flex;gap:16px;align-items:center}._phoneContainer_10ilw_49{position:relative;display:flex;align-items:center;gap:8px;margin-left:auto}._userMenuTrigger_10ilw_57{display:flex;align-items:center;gap:8px;cursor:pointer}._phoneNumber_10ilw_64{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#4b5563;line-height:21px}._phoneChevron_10ilw_72{width:24px;height:24px;transition:transform .3s ease}._chevronRotated_10ilw_78{transform:rotate(180deg)}._button_11hyc_1{background:linear-gradient(to right,#5662df,#8540d5);color:#fff;border:none;border-radius:6px;padding:10px 24px;font-size:12px;cursor:pointer;transition:all .3s ease;font-family:Nunito,sans-serif;box-shadow:0 2px 8px #5662df33}._button_11hyc_1:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._button_11hyc_1:focus{outline:none}._button_1rpd0_1{background-color:transparent;color:#000;border:1px solid #D1D5DB;border-radius:6px;padding:10px 24px;font-size:12px;cursor:pointer;transition:all .3s ease;font-family:Nunito,sans-serif;box-shadow:0 2px 8px #00000014}._button_1rpd0_1:hover{background-color:#f3f4f6;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._button_1rpd0_1:focus{outline:none}._menu_1jax5_1{position:absolute;top:calc(100% + 8px);right:0;background-color:#fff;border-radius:8px;box-shadow:0 2px 16px #0000001f;padding:4px 0;min-width:240px;z-index:1000}._emailWarning_1jax5_13{display:flex;gap:8px;padding:16px;align-items:flex-start}._warningIcon_1jax5_20{width:24px;height:24px;flex-shrink:0}._emailWarningContent_1jax5_26{display:flex;flex-direction:column;gap:2px;flex:1}._emailText_1jax5_33{font-family:Nunito,sans-serif;font-size:12px;font-weight:400;color:#dc741a;line-height:18px}._emailSubtext_1jax5_41{font-family:Nunito,sans-serif;font-size:12px;font-weight:400;color:#6b7280;line-height:18px}._menuItem_1jax5_49{display:flex;gap:8px;align-items:center;padding:16px;cursor:pointer;transition:background-color .2s ease}._menuItem_1jax5_49:hover{background-color:#f3f4f6}._menuIcon_1jax5_62{width:24px;height:24px;flex-shrink:0}._menuText_1jax5_68{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:20px;white-space:nowrap}._menuTextLogout_1jax5_77{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;color:#e23333;line-height:20px;white-space:nowrap}._menuDivider_1jax5_86{border-top:1px solid rgba(0,0,0,.09);margin:0}._heroSection_1rluv_1{display:flex;justify-content:space-between;align-items:center;padding:64px 0;margin:0 auto}._content_1rluv_10{max-width:608px;text-align:left}._heading_1rluv_15{font-family:Nunito,sans-serif;font-weight:700;font-size:35px;line-height:1.5;margin-bottom:48px;color:#000}._highlight_1rluv_24{color:#5264df}._pricing_1rluv_28{display:flex;gap:48px;margin-bottom:48px}._priceItem_1rluv_34{display:flex;flex-direction:column}._price_1rluv_34{font-family:Nunito,sans-serif;font-weight:700;font-size:18px;margin-bottom:8px}._description_1rluv_46{font-family:Nunito,sans-serif;font-size:12px;color:#6b7280}._ctaButton_1rluv_52{background:linear-gradient(to right,#5662df,#8540d5);color:#fff;border:none;border-radius:6px;padding:10px 24px;font-size:12px;cursor:pointer;transition:all .3s ease;font-family:inherit;box-shadow:0 2px 8px #5662df33;height:48px;width:213px}._ctaButton_1rluv_52:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._ctaButton_1rluv_52:focus{outline:none}._imageContainer_1rluv_77{width:608px;height:428px}._image_1rluv_77{width:100%;height:100%;object-fit:cover;border-radius:8px}._statsSection_1hig3_1{padding:64px 0;display:flex;justify-content:center}._statsContainer_1hig3_7{display:flex;justify-content:space-between;width:1216px}._statItem_1hig3_13{text-align:center;width:280px}._statValue_1hig3_18{font-family:Nunito,sans-serif;font-weight:700;font-size:30px;line-height:36px;color:#5264df;margin:0}._statLabel_1hig3_27{font-family:Nunito,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#4b5563;margin-top:8px}@media(max-width:1200px){._container_1hig3_37{flex-wrap:wrap;justify-content:center;gap:30px}._statItem_1hig3_13{width:45%}}@media(max-width:768px){._statsSection_1hig3_1{margin-top:60px}._statItem_1hig3_13{width:100%}._statValue_1hig3_18{font-size:24px}}._giftCardSection_ynldo_1{background-color:#eaecf8;padding:10px 0;border-radius:11px;max-width:1216px;margin:0 auto}._container_ynldo_9{display:flex;justify-content:flex-start;align-items:center;max-width:1216px;margin:0 auto;gap:145px;padding:0 90px}._content_ynldo_19{max-width:500px;text-align:left;flex-shrink:0}._heading_ynldo_25{font-family:Nunito,sans-serif;font-weight:700;font-size:20px;line-height:32px;color:#000;margin:0 0 16px}._description_ynldo_34{font-family:Nunito,sans-serif;font-weight:500;font-size:16px;line-height:22px;color:#000;margin:0 0 24px}._ctaButton_ynldo_43{background:linear-gradient(to right,#5662df,#8540d5);color:#fff;border:none;border-radius:6px;padding:10px 24px;font-size:12px;cursor:pointer;transition:all .3s ease;font-family:inherit;box-shadow:0 2px 8px #5662df33;font-weight:400;line-height:24px}._ctaButton_ynldo_43:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._ctaButton_ynldo_43:focus{outline:none}._imageContainer_ynldo_68{max-width:320px;flex-shrink:0}._image_ynldo_68{width:100%;height:auto;transform:rotate(4.46deg)}@media(max-width:1024px){._container_ynldo_9{flex-direction:column-reverse;text-align:center}._content_ynldo_19{margin-top:40px;align-items:center;display:flex;flex-direction:column}}._howWeSelectSection_740bx_1{text-align:center;padding:64px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._heading_740bx_8{font-size:32px;font-weight:700;margin-bottom:16px;color:#111827}._subheading_740bx_15{font-size:18px;color:#6b7280;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}._psychologists_740bx_24{display:flex;justify-content:center;align-items:center;margin-bottom:5px}._psychologistImage_740bx_31{width:48px;height:48px;border-radius:50%;border:2px solid white;margin-left:-16px}._psychologistImage_740bx_31:first-child{margin-left:0}._psychologistCount_740bx_43{width:48px;height:48px;border-radius:50%;background-color:#a09bff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:10.2px;border:2px solid white;margin-left:-16px}._criteriaGrid_740bx_57{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1216px;margin:0 auto 48px;text-align:left}._criterion_740bx_66{display:flex;gap:12px;align-items:flex-start;padding:8px 0}._checkIcon_740bx_74{background-color:#eaecf8;color:#5264df;width:24px;height:24px;min-width:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13.6px}._criterionTitle_740bx_87{font-size:14px;font-weight:500;margin-bottom:8px;color:#111827}._criterionDescription_740bx_94{font-size:12px;color:#6b7280;line-height:1.5}._ctaButton_740bx_100{background:linear-gradient(to right,#5662df,#8540d5);color:#fff;border:none;border-radius:6px;padding:10px 24px;font-size:12px;cursor:pointer;transition:all .3s ease;font-family:inherit;box-shadow:0 2px 8px #5662df33;height:48px}._ctaButton_740bx_100:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._ctaButton_740bx_100:focus{outline:none}._reviewsSection_1iekn_1{padding:64px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif;text-align:center}._heading_1iekn_8{font-size:32px;font-weight:700;margin-bottom:20px;color:#111827}._carousel_1iekn_15{display:flex;align-items:center;justify-content:center;gap:20px}._reviewsContainer_1iekn_22{display:flex;gap:20px;max-width:1100px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}._reviewsContainer_1iekn_22::-webkit-scrollbar{display:none}._reviewCard_1iekn_37{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;padding:24px;min-width:357px;text-align:left}._reviewName_1iekn_46{font-size:14px;font-weight:500;margin-bottom:4px;color:#111827}._reviewRole_1iekn_53{font-size:12px;color:#6b7280;margin-bottom:16px}._reviewText_1iekn_59{font-size:12px;line-height:1.6;color:#111827}._arrowButton_1iekn_65{background:none;border:none;cursor:pointer}._arrowButton_1iekn_65 img{width:32px;height:22px}._leftArrow_1iekn_76 img{transform:rotate(180deg)}._faqSection_qreyx_1{padding:64px 20px;text-align:center;background-color:#f2f2f7;font-family:Nunito,sans-serif}._heading_qreyx_8{font-size:32px;font-weight:700;margin-bottom:32px;color:#111827}._faqContainer_qreyx_15{max-width:1216px;margin:0 auto;text-align:left}._faqItem_qreyx_21{background-color:#fff;border-radius:6px;margin-bottom:10px;padding:0 40px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}._questionButton_qreyx_30{background:none;border:none;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-family:Nunito,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:#111827;text-align:left;outline:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}._questionButton_qreyx_30:focus{outline:none}._questionButton_qreyx_30:active{outline:none}._arrowIcon_qreyx_58{width:20px;height:20px;transition:transform .3s ease;transform:rotate(180deg)}._arrowIcon_qreyx_58._open_qreyx_65{transform:rotate(0)}._answerContainer_qreyx_69{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out,opacity .2s ease-out;opacity:0;overflow:hidden}._answerContainer_qreyx_69._open_qreyx_65{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .25s ease-in,opacity .2s ease-in}._answerWrapper_qreyx_83{min-height:0;overflow:hidden}._answer_qreyx_69{font-family:Nunito,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#6b7280;margin:0;padding-bottom:16px}@media(max-width:768px){._heading_qreyx_8{font-size:28px}._faqItem_qreyx_21{padding:16px 20px}._questionButton_qreyx_30{font-size:14px}._answer_qreyx_69{font-size:12px}}._contactUsSection_fvi1l_1{padding:64px 0}._container_fvi1l_5{max-width:768px;margin:0 auto;text-align:center;border-radius:8px;box-shadow:0 1px 2px #0000000d;padding:32px;background-color:#fff}._heading_fvi1l_15{font-family:Nunito,sans-serif;font-weight:700;font-size:20px;line-height:26px;margin-bottom:16px;color:#111827}._subheading_fvi1l_24{font-family:Nunito,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#6b7280;margin-bottom:24px}._buttons_fvi1l_33{display:flex;justify-content:center;gap:16px}._button_fvi1l_33{background-color:#f1f0fc;border:none;border-radius:8px;padding:12px 16px;color:#6c51da;font-family:Nunito,sans-serif;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;height:48px;box-sizing:border-box;text-decoration:none}._button_fvi1l_33 img{width:20px;height:20px}._button_fvi1l_33:hover{background-color:#e0ddfc}._footer_1huo8_2{width:100%;background-color:#eaecf8;padding:32px 0 24px;left:0;font-family:Nunito,sans-serif;box-sizing:border-box;position:absolute}._footerWrapper_1huo8_15{width:100%}._footer_1huo8_2 ._container_1huo8_20{max-width:1152px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;text-align:left}._footer_1huo8_2 ._column_1huo8_31{width:264px}._footer_1huo8_2 ._logo_1huo8_36{font-size:20.4px;font-weight:700;margin-bottom:16px;color:#000}._footer_1huo8_2 ._copyright_1huo8_44{font-size:10.2px;color:#6b7280;line-height:1.6;margin-bottom:16px}._footer_1huo8_2 ._socialIcons_1huo8_52{display:flex;gap:16px}._footer_1huo8_2 ._socialIcons_1huo8_52 a{display:block;width:18px;height:18px}._footer_1huo8_2 ._socialIcons_1huo8_52 img{width:100%;height:100%}._footer_1huo8_2 ._heading_1huo8_69{font-size:14px;font-weight:700;margin-bottom:16px;color:#000}._footer_1huo8_2 ._links_1huo8_77{list-style:none;padding:0;margin:0}._footer_1huo8_2 ._links_1huo8_77 li{margin-bottom:12px}._footer_1huo8_2 ._links_1huo8_77 a{font-size:12px;font-weight:600;color:#6b7280;text-decoration:none;line-height:20px}._footer_1huo8_2 ._links_1huo8_77 a:hover{text-decoration:underline}._serviceCard_17ofo_1{background-color:#fff;border-radius:.75rem;padding:.25rem .375rem;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 4px 20px #00000008;transition:all .3s;height:100%;border:1px solid white;box-sizing:border-box}._serviceCard_17ofo_1:hover{box-shadow:0 12px 30px #0000000f;transform:translateY(-4px)}._imageContainer_17ofo_21{margin-bottom:.5rem;width:13rem;height:8rem;position:relative;display:flex;align-items:center;justify-content:center}._image_17ofo_21{width:100%;height:100%;object-fit:contain;opacity:.9;transition:transform .5s}._image_17ofo_21:hover{transform:scale(1.05)}._title_17ofo_43{font-family:Nunito,sans-serif;color:#334155;font-weight:700;font-size:.875rem;margin-bottom:.375rem;line-height:1.25}._description_17ofo_52{font-family:Nunito,sans-serif;color:#64748b;font-size:14px;font-weight:400;line-height:1.5;max-width:280px}._button_1383g_1{background:linear-gradient(to right,#5662df,#8540d5);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:all .3s ease;font-family:Nunito,sans-serif;box-shadow:0 2px 8px #5662df33;font-weight:600;padding:1rem 3rem;font-size:17px;letter-spacing:.025em}._button_1383g_1:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._button_1383g_1:active{transform:scale(.95)}._button_1383g_1:focus{outline:none}._howWeHelpSection_a5wjs_1{text-align:center;padding:64px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._heroTextSection_a5wjs_8{text-align:center;margin-bottom:32px}._heading_a5wjs_13{font-size:32px;font-weight:700;margin-bottom:16px;color:#111827}._subheading_a5wjs_20{font-size:18px;color:#6b7280;margin:0 auto 32px;max-width:600px;font-weight:400}._cardsGrid_a5wjs_28{display:grid;grid-template-columns:repeat(1,1fr);gap:32px;max-width:1216px;margin:0 auto 48px}@media(min-width:768px){._cardsGrid_a5wjs_28{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._cardsGrid_a5wjs_28{grid-template-columns:repeat(3,1fr)}}._ctaSection_a5wjs_48{text-align:center;display:none}._loginPage_1cs7h_1{background-color:#f2f2f7;display:flex;justify-content:center;align-items:flex-start;padding-top:130px;box-sizing:border-box;width:1216px;font-family:Nunito,sans-serif}._container_1cs7h_14{width:406px;margin:0 auto;min-height:533px;display:flex;justify-content:center;align-items:flex-start;padding-top:40px;text-align:left;font-family:Nunito,sans-serif}._formContainer_1cs7h_29{width:324px}._heading_1cs7h_33{text-align:left;margin-bottom:15px}._heading_1cs7h_33 h2{font-size:26px;font-weight:700;color:#1a202c;margin:0;line-height:36px;font-family:Nunito,sans-serif}._heading_1cs7h_33 p{font-size:14px;color:#4a5568;margin:8px 0 0;line-height:24px;font-family:Nunito,sans-serif}._form_1cs7h_29{display:flex;flex-direction:column;text-align:left;font-family:Nunito,sans-serif}._formGroup_1cs7h_62{margin-bottom:24px}._formGroup_1cs7h_62 label{font-size:14px;font-weight:500;color:#1a202c;margin-bottom:8px;display:block;font-family:Nunito,sans-serif}._formGroup_1cs7h_62 label span{color:#e53e3e;margin-left:4px}._phoneInput_1cs7h_81{display:flex;align-items:center;border:2px solid #e8ecf1;border-radius:12px;background:linear-gradient(to bottom,#fff,#fafbfc);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f;position:relative}._phoneInput_1cs7h_81:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#5662df08,#853fd508);opacity:0;transition:opacity .3s ease;pointer-events:none}._phoneInput_1cs7h_81:focus-within{border-color:#8540d5;box-shadow:0 4px 16px #863fd526,0 0 0 4px #863fd514;transform:translateY(-1px);background:#fff}._phoneInput_1cs7h_81:focus-within:before{opacity:1}._phoneInput_1cs7h_81 input{border:none;border-radius:0;height:52px;padding:0 20px;font-size:16px;color:#1a202c;width:100%;box-sizing:border-box;font-family:Nunito,sans-serif;background-color:transparent;outline:none;font-weight:500;letter-spacing:.01em}._phoneInput_1cs7h_81 input::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._phoneInput_1cs7h_81 .PhoneInputCountry{background:linear-gradient(to bottom,#f8f9fa,#f1f3f5);border:none;border-right:2px solid #e8ecf1;border-radius:0;display:flex;align-items:center;justify-content:center;padding:0 16px;margin:0;min-width:80px;height:52px;transition:all .3s ease;position:relative}._phoneInput_1cs7h_81:focus-within .PhoneInputCountry{background:linear-gradient(to bottom,#f0f4ff,#e8ecff);border-right-color:#8540d5}._phoneInput_1cs7h_81 .PhoneInputCountryIcon{width:22px;height:16px;margin-right:8px;border-radius:3px;box-shadow:0 1px 3px #0000001a;object-fit:cover}._phoneInput_1cs7h_81 .PhoneInputCountrySelect{border:none;background:transparent;font-family:Nunito,sans-serif;font-size:15px;color:#2d3748;cursor:pointer;outline:none;padding:0;margin:0;font-weight:600;letter-spacing:.02em;transition:color .2s ease}._phoneInput_1cs7h_81 .PhoneInputCountrySelect:hover{color:#8540d5}._phoneInput_1cs7h_81 .PhoneInputCountrySelectArrow{opacity:.6;margin-left:6px;width:10px;height:10px;transition:opacity .2s ease,transform .2s ease}._phoneInput_1cs7h_81 .PhoneInputCountrySelectArrow:hover{opacity:1}._emailInput_1cs7h_200{border:2px solid #e8ecf1;border-radius:12px;background:linear-gradient(to bottom,#fff,#fafbfc);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f;height:52px;padding:0 20px;font-size:16px;color:#1a202c;width:100%;box-sizing:border-box;font-family:Nunito,sans-serif;outline:none;font-weight:500;letter-spacing:.01em}._emailInput_1cs7h_200::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._emailInput_1cs7h_200:focus{border-color:#8540d5;box-shadow:0 4px 16px #863fd526,0 0 0 4px #863fd514;transform:translateY(-1px);background:#fff}._button_1cs7h_231{background:linear-gradient(to right,#5662df,#8540d5);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:all .3s ease;font-family:Nunito,sans-serif;box-shadow:0 2px 8px #5662df33;font-weight:600;padding:1rem 3rem;font-size:17px;letter-spacing:.025em;margin-bottom:16px;width:100%;box-sizing:border-box}._button_1cs7h_231:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._button_1cs7h_231:active{transform:scale(.95)}._button_1cs7h_231:focus{outline:none}._button_1cs7h_231:disabled{opacity:.6;cursor:not-allowed;filter:none}._button_1cs7h_231:disabled:hover{filter:none;transform:none;box-shadow:0 2px 8px #5662df33}._agreement_1cs7h_275{font-size:14px;color:#94a5b8;text-align:center;line-height:20px;text-align:left;font-family:Nunito,sans-serif;width:329px}._agreement_1cs7h_275 a{color:#1c89ef;text-decoration:none;font-family:Nunito,sans-serif}._error_1cs7h_291{color:#e53e3e;text-align:center;margin-top:16px;font-family:Nunito,sans-serif}._formContainer_jdsbx_1{width:416px;display:flex;flex-direction:column;position:relative;padding-top:50px}._heading_jdsbx_10{text-align:left;margin-bottom:32px}._heading_jdsbx_10 h2{font-family:Nunito,sans-serif;font-weight:700;font-size:25.5px;line-height:36px;color:#1a202c;margin:0 0 8px}._heading_jdsbx_10 p{font-family:Nunito,sans-serif;font-weight:400;font-size:13.6px;line-height:24px;color:#000;margin:0}._codeInputContainer_jdsbx_35{display:flex;justify-content:center;gap:9px;margin-bottom:24px;width:304px}._codeInput_jdsbx_35{width:48px;height:48px;border-radius:6px;border:1px solid #e2e8f0;text-align:center;font-family:Nunito,sans-serif;font-size:18px;color:#ccc;background-color:transparent;border-color:#000}._codeInput_jdsbx_35::placeholder{color:#000}._codeInput_jdsbx_35:focus{outline:none;border-color:#000}._codeInput_jdsbx_35._filled_jdsbx_66{border-color:#000;color:#000}._resendButton_jdsbx_73{background:linear-gradient(to right,#6c52da70,#8441d670);border:none;border-radius:6px;color:#fff;font-family:Nunito,sans-serif;font-weight:500;font-size:13.6px;line-height:19px;height:40px;cursor:pointer;padding:0 24px;width:303px;transition:opacity .3s ease}._resendButton_jdsbx_73:disabled{cursor:not-allowed;opacity:.5}._backButton_jdsbx_94{position:absolute;top:0;left:-16px;display:flex;align-items:center;background:none;border:none;cursor:pointer;font-family:Nunito,sans-serif;font-weight:500;font-size:14px;line-height:19px;color:#1a202c}._backButton_jdsbx_94 img{margin-right:8px;width:16px;height:16px}._roleSelectionContainer_135wu_1{display:flex;flex-direction:column;align-items:flex-start;text-align:left;font-family:Nunito,sans-serif}._roleSelectionContainer_135wu_1 h2{font-family:Nunito,sans-serif;font-size:24px;margin-bottom:10px;color:#000}._roleSelectionContainer_135wu_1 p{font-family:Nunito,sans-serif;font-size:16px;margin-bottom:30px;color:#000}._buttonsContainer_135wu_23{display:flex;flex-direction:column;gap:20px;width:100%;color:#000}._roleButton_135wu_31{background:linear-gradient(to right,#5662df,#8540d5);color:#fff;border:none;border-radius:8px;padding:13px 32px;font-size:16px;cursor:pointer;transition:all .3s ease;font-family:Nunito,sans-serif;box-shadow:0 3px 11px #5662df33;width:100%}._roleButton_135wu_31:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 5px 16px #5662df66}._roleButton_135wu_31:focus{outline:none}._pageContainer_14vea_1{background-color:#f2f2f7;min-height:100vh}._container_14vea_6{padding:20px;background-color:transparent}._container_1gcsx_1{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;padding:8px 74px;max-width:876px;margin:-20px auto;font-family:Nunito,sans-serif;text-align:left}._header_1gcsx_12{margin-bottom:36px;color:#000;font-family:Nunito,sans-serif}._title_1gcsx_19{font-size:30px;font-weight:700;background:#000;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Nunito,sans-serif;text-align:left}._benefitsGrid_1gcsx_30{grid-template-columns:1fr 1fr;gap:20px 40px;margin-bottom:80px;text-align:left;font-family:Nunito,sans-serif}._benefitItem_1gcsx_39{display:flex;align-items:center;font-family:Nunito,sans-serif}._benefitIconContainer_1gcsx_45{background-color:#5962df;border-radius:50%;width:24px;height:24px;display:flex;justify-content:center;align-items:center;flex-shrink:0;margin-right:12px;font-family:Nunito,sans-serif}._benefitIcon_1gcsx_45{width:16px;height:16px}._benefitText_1gcsx_63{font-size:14px;line-height:24px;color:#2d3436;font-family:Nunito,sans-serif}._formTitle_1gcsx_70{font-size:18px;font-weight:600;color:#2d3436;margin-bottom:8px;font-family:Nunito,sans-serif;text-align:left}._formSubtitle_1gcsx_79{font-size:14px;color:#636e72;margin-bottom:40px;font-family:Nunito,sans-serif;text-align:left}._form_1gcsx_70{max-width:656px}._formBlockTitle_1gcsx_91{font-size:18px;font-weight:600;color:#2d3436;margin-bottom:24px;font-family:Nunito,sans-serif}._inputGroup_1gcsx_99{margin-bottom:20px;display:flex;flex-direction:column;flex-grow:1;flex-basis:0;text-align:left;font-family:Nunito,sans-serif}._label_1gcsx_109{font-size:12px;color:#6c757d;margin-bottom:4px;font-family:Nunito,sans-serif;font-weight:700;text-align:left}._labelError_1gcsx_118{color:#d93025!important}._input_1gcsx_99,._select_1gcsx_123{height:50px;border:1px solid #e9ecef;border-radius:12px;padding:13px 17px;font-size:16px;background-color:#fff;width:100%;box-sizing:border-box;color:#2d3436;font-family:Nunito,sans-serif;font-weight:500}._select_1gcsx_123{color:#ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236c757d' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 17px center;background-size:16px}._select_1gcsx_123._filled_1gcsx_148{color:#2d3436}._inputError_1gcsx_152,._select_1gcsx_123._inputError_1gcsx_152{border-color:#d93025!important}._fieldErrorMessage_1gcsx_157{color:#d93025;font-size:12px;margin-top:6px;font-family:Nunito,sans-serif;display:block}._inputError_1gcsx_152 .datePickerInput,._inputError_1gcsx_152 .inputWrapper:hover .datePickerInput{border-color:#d93025!important}._input_1gcsx_99::placeholder{color:#ccc}._datePickerWrapper_1gcsx_178{width:100%}._row_1gcsx_182{display:flex;gap:20px}._phoneInputContainer_1gcsx_187{display:flex}._phonePrefix_1gcsx_191{display:flex;align-items:center;justify-content:center;height:50px;width:44px;background-color:#f8f9fa;border:1px solid #e9ecef;border-right:0;border-radius:8px 0 0 8px;font-size:13.6px;color:#6c757d}._phoneInput_1gcsx_187{height:50px;border:1px solid #e9ecef;border-radius:0 12px 12px 0;padding:13px 17px;font-size:16px;background-color:#fff;width:100%;box-sizing:border-box;color:#000;font-family:Nunito,sans-serif}._phoneInput_1gcsx_187::placeholder{color:#ccc}._phoneInput_1gcsx_187:read-only{background-color:#e9ecef;cursor:not-allowed}._errorMessage_1gcsx_227{color:#d93025;font-size:14px;margin-bottom:20px;text-align:left}._emailInfo_1gcsx_234{font-size:12px;color:#6c757d;line-height:20px;margin-bottom:20px;margin-top:-10px;text-align:left}._submitButton_1gcsx_243{width:100%;height:48px;border-radius:6px;border:none;background:linear-gradient(to right,#5e5fde,#8441d6 99.865%);font-family:Nunito,sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#fff;cursor:pointer;margin-bottom:16px;transition:opacity .2s}._submitButton_1gcsx_243:hover{opacity:.9}._submitButton_1gcsx_243:active{opacity:.8}._loginLinkContainer_1gcsx_267{text-align:left}._loginLink_1gcsx_267{color:#3568cf;font-size:12px;text-decoration:none}._loginLink_1gcsx_267:hover{text-decoration:underline}._input_1gcsx_99:focus,._select_1gcsx_123:focus{outline:none;border-color:#8342d5;box-shadow:0 0 0 2px #8342d533}._react-datepicker-wrapper_1gcsx_290 ._react-datepicker__input-container_1gcsx_290 input::placeholder{color:#ccc}._inputGroup_1x825_1{margin-bottom:20px;display:flex;flex-direction:column;flex-grow:1;flex-basis:0;text-align:left;font-family:Nunito,sans-serif}._label_1x825_11{font-size:12px;color:#6c757d;margin-bottom:4px;font-family:Nunito,sans-serif;font-weight:700;text-align:left;transition:color .3s ease}._inputGroup_1x825_1:focus-within ._label_1x825_11{color:#8342d5}._inputWrapper_1x825_25{position:relative;display:flex;align-items:center;border:2px solid #e8ecf1;border-radius:12px;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f}._inputWrapper_1x825_25:focus-within{border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d;background:#fff}._input_1x825_1{height:50px;border:none;border-radius:0;padding:13px 17px;font-size:16px;background-color:transparent;width:100%;box-sizing:border-box;color:#1a202c;font-family:Nunito,sans-serif;outline:none;font-weight:500;letter-spacing:.01em}._input_1x825_1::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._input_1x825_1[readonly]{background-color:#f9fafb;cursor:not-allowed;color:#6b7280}._labelError_1x825_72{color:#e53e3e!important}._inputWrapperError_1x825_76{border-color:#e53e3e!important;box-shadow:0 2px 8px #e53e3e1a,0 0 0 3px #e53e3e0d!important}._inputWrapperError_1x825_76:focus-within{border-color:#e53e3e!important;box-shadow:0 2px 8px #e53e3e1a,0 0 0 3px #e53e3e0d!important}._errorMessage_1x825_86{color:#e53e3e;font-size:12px;margin-top:6px;font-family:Nunito,sans-serif;font-weight:500;line-height:1.4}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._datePickerContainer_6tqp8_1{position:relative;width:100%}._inputWrapper_6tqp8_6{position:relative;width:100%;cursor:pointer}._datePickerInput_6tqp8_12{width:100%;height:50px;padding:0 50px 0 18px;border:2px solid #e8ecf1;border-radius:12px;font-size:16px;font-family:Nunito,sans-serif;background:linear-gradient(to bottom,#fff,#fafbfc);box-sizing:border-box;color:#1a202c;font-weight:500;letter-spacing:.01em;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d,0 1px 2px #0000001a;cursor:pointer}._datePickerInput_6tqp8_12::placeholder{color:#94a5b8;font-weight:400;opacity:.9}._inputWrapper_6tqp8_6:hover ._datePickerInput_6tqp8_12{border-color:#c4b5fd;background:#fff;box-shadow:0 4px 12px #863fd514,0 2px 4px #0000000d;transform:translateY(-1px)}._datePickerInput_6tqp8_12:focus{border-color:#a78bfa;background:#fff;box-shadow:0 0 0 4px #a78bfa1f,0 4px 16px #863fd526,0 2px 4px #0000001a;transform:translateY(-1px);outline:none}._calendarIcon_6tqp8_53{position:absolute;right:18px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;z-index:1;opacity:.65;transition:all .25s cubic-bezier(.4,0,.2,1)}._inputWrapper_6tqp8_6:hover ._calendarIcon_6tqp8_53{opacity:1;transform:translateY(-50%) scale(1.1)}._datePickerContainer_6tqp8_1._disabled_6tqp8_71 ._inputWrapper_6tqp8_6{cursor:not-allowed}._datePickerContainer_6tqp8_1._disabled_6tqp8_71 ._datePickerInput_6tqp8_12{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;opacity:.7;box-shadow:none;transform:none}._datePickerContainer_6tqp8_1._disabled_6tqp8_71 ._inputWrapper_6tqp8_6:hover ._datePickerInput_6tqp8_12{border-color:#e5e7eb;background:#f9fafb;box-shadow:none;transform:none}._datePickerContainer_6tqp8_1._disabled_6tqp8_71 ._calendarIcon_6tqp8_53{opacity:.3}._calendarWrapper_6tqp8_97{position:absolute;top:calc(100% + 8px);left:0;z-index:9999;background:#fff;border:2px solid #e8ecf1;border-radius:12px;box-shadow:0 8px 24px #0000001f,0 4px 8px #00000014;padding:16px}._calendar_6tqp8_53{font-family:Nunito,sans-serif}.rdp{--rdp-cell-size: 40px;--rdp-accent-color: #8342d5;--rdp-background-color: #f3f4f6;--rdp-accent-color-dark: #a78bfa;--rdp-background-color-dark: #e5e7eb;--rdp-outline: 2px solid var(--rdp-accent-color);--rdp-outline-selected: 2px solid var(--rdp-accent-color);margin:0;font-family:Nunito,sans-serif}.rdp-months{display:flex;gap:16px}.rdp-month{margin:0}.rdp-caption{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 4px}.rdp-caption_label{font-weight:600;font-size:16px;color:#1a202c;border:2px solid #e8ecf1;border-radius:8px;padding:8px 12px;background:#fff;cursor:pointer;transition:all .2s ease}.rdp-caption_label:hover{border-color:#a78bfa;background:#f9fafb;color:#8342d5}.rdp-dropdown_year,.rdp-dropdown_month{font-family:Nunito,sans-serif;font-size:14px;padding:8px 12px;border:2px solid #e8ecf1;border-radius:8px;background:#fff;color:#1a202c;font-weight:500;cursor:pointer;transition:all .2s ease}.rdp-dropdown_year:hover,.rdp-dropdown_month:hover{border-color:#a78bfa;background:#f9fafb;color:#8342d5}.rdp-nav{display:flex;gap:8px}.rdp-button_previous,.rdp-button_next{width:36px;height:36px;border-radius:8px;border:2px solid #e8ecf1;background:#fff;color:#6b7280;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.rdp-button_previous:hover,.rdp-button_next:hover{border-color:#a78bfa;background:#f9fafb;color:#8342d5}.rdp-head_cell{font-weight:600;font-size:12px;color:#6b7280;text-transform:uppercase;padding:8px 0}.rdp-cell{width:var(--rdp-cell-size);height:var(--rdp-cell-size)}.rdp-day{width:var(--rdp-cell-size);height:var(--rdp-cell-size);border-radius:8px;font-weight:500;color:#1a202c;transition:all .2s ease}.rdp-day:hover:not([disabled]):not(.rdp-day_selected):not([aria-selected=true]){background-color:#f3f4f6;color:#8342d5}.rdp-day_selected,.rdp-day[aria-selected=true]{background-color:transparent;color:#1a202c;font-weight:500}.rdp-day_selected:hover,.rdp-day[aria-selected=true]:hover{background-color:transparent;color:#1a202c}.rdp-day_today{font-weight:700;color:#8342d5}.rdp-day_today:not(.rdp-day_selected){background-color:transparent}.rdp-day_disabled{color:#d1d5db;cursor:not-allowed}.rdp-day_disabled:hover{background-color:transparent}: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: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.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{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;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)}.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)}._phoneInput_15e9p_1{display:flex;align-items:center;border:2px solid #e8ecf1;border-radius:12px;background:linear-gradient(to bottom,#fff,#fafbfc);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f;position:relative;font-family:Nunito,sans-serif}._phoneInput_15e9p_1:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#5662df08,#853fd508);opacity:0;transition:opacity .3s ease;pointer-events:none}._phoneInput_15e9p_1:focus-within{border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d;background:#fff}._phoneInput_15e9p_1:focus-within:before{opacity:1}._phoneInput_15e9p_1 input{border:none;border-radius:0;height:50px;padding:13px 17px;font-size:16px;color:#1a202c;width:100%;min-width:0;flex:1 1 auto;box-sizing:border-box;font-family:Nunito,sans-serif;background-color:transparent;outline:none;font-weight:500;letter-spacing:.01em}._phoneInput_15e9p_1 input::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._phoneInput_15e9p_1 .PhoneInputCountry{background:linear-gradient(to bottom,#f8f9fa,#f1f3f5);border:none;border-right:2px solid #e8ecf1;border-radius:0;display:flex;align-items:center;justify-content:center;padding:0 12px;margin:0;min-width:70px;width:auto;height:50px;transition:all .3s ease;position:relative;flex-shrink:0;box-sizing:border-box;cursor:pointer}._phoneInput_15e9p_1:focus-within .PhoneInputCountry{background:linear-gradient(to bottom,#f0f4ff,#e8ecff);border-right-color:#8540d5}._phoneInput_15e9p_1 .PhoneInputCountryIcon{width:24px;height:18px;margin:0;border-radius:3px;box-shadow:0 1px 3px #0000001a;object-fit:cover;display:block;flex-shrink:0}._phoneInput_15e9p_1 .PhoneInputCountryIcon--border{border:none}._phoneInput_15e9p_1 .PhoneInputCountryIcon img{width:100%;height:100%;object-fit:cover;display:block}._phoneInput_15e9p_1 .PhoneInputCountrySelect{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:transparent;font-family:Nunito,sans-serif;font-size:0;color:transparent;cursor:pointer;outline:none;padding:0;margin:0;opacity:0;z-index:1;display:flex;align-items:center;justify-content:center}._phoneInput_15e9p_1 .PhoneInputCountrySelect:hover{color:#8540d5}._phoneInput_15e9p_1 .PhoneInputCountrySelectArrow{display:inline-block;margin-left:8px;width:6px;height:6px;transition:transform .2s ease,opacity .2s ease;color:#000;fill:#000;stroke:#000;opacity:.7;vertical-align:middle}._phoneInput_15e9p_1 .PhoneInputCountrySelectArrow svg{fill:#000;stroke:#000;stroke-width:2.5;color:#000;width:100%;height:100%}._phoneInput_15e9p_1 .PhoneInputCountrySelectArrow path{stroke-width:2.5;fill:#000}._phoneInput_15e9p_1 .PhoneInputCountrySelectArrow:hover{opacity:1}._wrapper_15e9p_165{width:100%}._phoneInput_15e9p_1._error_15e9p_169{border-color:#e53e3e}._phoneInput_15e9p_1._error_15e9p_169:focus-within{border-color:#e53e3e;box-shadow:0 2px 8px #e53e3e1a,0 0 0 3px #e53e3e0d}._errorMessage_15e9p_178{color:#e53e3e;font-size:12px;margin-top:6px;font-family:Nunito,sans-serif;line-height:1.4}._step2Page_1kuvo_1{width:100%;max-width:874px;margin:0 auto;padding:0;text-align:left}._progressBarContainer_1kuvo_10{position:relative;width:100%;margin-bottom:28px;padding:32px 32px 0}._progressBar_1kuvo_10{display:flex;align-items:flex-start;justify-content:flex-start;gap:0;position:relative}._progressTab_1kuvo_25{flex:0 0 auto;width:140.797px;height:30px;position:relative;border-bottom:2px solid #e5e7eb}._progressTab_1kuvo_25._active_1kuvo_33 ._progressTabText_1kuvo_33{color:#5962df}._progressTabText_1kuvo_33{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Nunito,sans-serif;font-weight:500;font-size:12px;line-height:20px;text-align:left;color:#9ca3af;white-space:nowrap}._progressTab_1kuvo_25._active_1kuvo_33 ._progressTabLine_1kuvo_51{position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#5962df;z-index:1}._progressLine_1kuvo_61{position:absolute;bottom:0;left:173px;width:172px;height:2px;background-color:#5962df;z-index:0}._container_1kuvo_72{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;padding:24px;width:100%;text-align:left}._formContainer_1kuvo_81{width:100%;max-width:656px;margin:0 auto}._section_1kuvo_87{margin-bottom:32px}._section_1kuvo_87:last-of-type{margin-bottom:32px}._header_1kuvo_95{margin-bottom:24px}._title_1kuvo_99{font-family:Nunito,sans-serif;font-weight:600;font-size:17px;line-height:28px;color:#2d3436;margin:0 0 8px}._section_1kuvo_87:nth-child(2) ._title_1kuvo_99,._section_1kuvo_87:nth-child(3) ._title_1kuvo_99{font-size:18px}._subtitle_1kuvo_113{font-family:Nunito,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#6c757d;margin:0;white-space:pre-wrap}._fieldsContainer_1kuvo_123{display:flex;flex-direction:column;gap:20px}._row_1kuvo_129{display:flex;gap:20px;align-items:flex-end}._row_1kuvo_129 ._field_1kuvo_123{flex:1}._yearField_1kuvo_139{max-width:150px}._field_1kuvo_123{display:flex;flex-direction:column}._addButton_1kuvo_148{display:flex;align-items:center;gap:12px;background-color:transparent;border:none;cursor:pointer;padding:0;font-family:Inter,Nunito,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#6c52da;width:fit-content;margin-top:4px;position:relative}._addButton_1kuvo_148:hover{opacity:.8}._addIcon_1kuvo_170{width:16px;height:16px;flex-shrink:0}._uploadContainer_1kuvo_176{display:flex;flex-direction:column}._required_1kuvo_181{color:#ef4444;font-family:Nunito,sans-serif;font-weight:500;font-size:11.9px;line-height:20px}._uploadBox_1kuvo_189{border:2px dashed #e5e7eb;border-radius:8px;padding:13px;display:flex;justify-content:space-between;align-items:center;margin-top:4px;min-height:62px;box-sizing:border-box;background-color:#f8f9fa;cursor:pointer;transition:all .2s ease-in-out}._uploadBox_1kuvo_189:hover{border-color:#6c52da;background-color:#f1f0fa}._fileInfo_1kuvo_209{display:flex;align-items:center;gap:12px}._fileIconWrapper_1kuvo_215{width:36px;height:36px;background-color:#d1fae5;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._fileIcon_1kuvo_215{width:20px;height:20px}._fileDetails_1kuvo_231{display:flex;flex-direction:column;gap:0}._fileName_1kuvo_237{font-family:Nunito,sans-serif;font-weight:500;font-size:12px;line-height:20px;color:#000;margin:0}._fileSize_1kuvo_246{font-family:Nunito,sans-serif;font-weight:400;font-size:11px;line-height:16px;color:#6c757d;margin:0}._deleteButton_1kuvo_255{background:transparent;border:none;cursor:pointer;padding:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:9999px;flex-shrink:0}._deleteIcon_1kuvo_269{width:20px;height:20px}._checkboxGrid_1kuvo_274{display:grid;grid-template-columns:320px 320px;gap:16px 16px;margin-bottom:16px;width:100%}._checkboxWrapper_1kuvo_282{display:flex;align-items:flex-start;gap:8px}._checkbox_1kuvo_274{width:16px;height:16px;border:1px solid #767676;border-radius:2px;appearance:none;-webkit-appearance:none;cursor:pointer;position:relative;outline:none;flex-shrink:0;margin-top:2px;background-color:#fff;box-sizing:border-box}._checkbox_1kuvo_274:checked{background-color:#5962df;border-color:#5962df;background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame'%3e%3cpath%20id='Vector'%20d='M11.6667%203.5L5.25%209.91667L2.33333%207'%20stroke='var(--stroke-0,%20white)'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");background-size:14px 14px;background-position:center;background-repeat:no-repeat}._checkboxLabel_1kuvo_313{font-family:Nunito,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#000;display:flex;align-items:flex-start;cursor:pointer;flex:1}._textarea_1kuvo_325{width:100%;height:100px;border:1px solid #e9ecef;border-radius:12px;padding:13px 17px;font-size:16px;background-color:#fff;color:#2d3436;font-family:Nunito,sans-serif;resize:vertical;outline:none;box-sizing:border-box}._textarea_1kuvo_325::placeholder{color:#ccc}._textarea_1kuvo_325:focus{outline:none;border-color:#8342d5;box-shadow:0 0 0 2px #8342d533}._navigation_1kuvo_350{display:flex;justify-content:space-between;gap:16px;margin-top:32px}._backButton_1kuvo_357,._nextButton_1kuvo_358{flex-grow:1;height:48px;border-radius:8px;border:none;font-size:13.6px;font-weight:500;font-family:Nunito,sans-serif;cursor:pointer;outline:none;transition:all .3s ease}._backButton_1kuvo_357{background-color:#f8f9fa;color:#636e72}._backButton_1kuvo_357:hover{background-color:#e9ecef}._nextButton_1kuvo_358{background-image:linear-gradient(to right,#5e5fde 5.625%,#8441d6 96.094%);color:#fff;box-shadow:0 2px 8px #5662df33}._nextButton_1kuvo_358:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._nextButton_1kuvo_358:active{transform:scale(.98)}._backButton_1kuvo_357:focus,._nextButton_1kuvo_358:focus{outline:none}._privacy_1kuvo_401{text-align:left;font-family:Nunito,sans-serif;font-weight:400;font-size:11px;line-height:16px;color:#6c757d;margin-top:16px;padding:0}._privacyLink_1kuvo_412{color:#6c52da;text-decoration:none}._privacyLink_1kuvo_412:hover{text-decoration:underline}._uploadSection_1kuvo_421{margin-top:20px}._uploadPlaceholder_1kuvo_425{width:100%;text-align:center;color:#6c757d;cursor:pointer}._educationEntry_1kuvo_432{padding-bottom:20px;border-bottom:1px solid #e9ecef;margin-bottom:20px}._educationEntry_1kuvo_432:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}._removeButton_1kuvo_444{background:transparent;border:none;color:#ef4444;cursor:pointer;font-size:12px;margin-top:10px;padding:0;text-align:left;width:100%}._formContainer_1dfk6_1{padding:24px;background-color:#fff;width:100%;max-width:656px;margin:0 auto;font-family:Inter,sans-serif}._section_1dfk6_10{margin-bottom:32px}._section_1dfk6_10:first-of-type{margin-bottom:0}._section_1dfk6_10:nth-of-type(2){margin-top:58px;margin-bottom:32px}._section_1dfk6_10:nth-of-type(3){margin-top:58px;margin-bottom:32px}._section_1dfk6_10:nth-of-type(4){margin-bottom:32px}._sectionTitle_1dfk6_29{font-size:18px;font-weight:600;color:#2d3436;margin:0 0 24px}._section_1dfk6_10>._sectionTitle_1dfk6_29{margin-bottom:8px}._section_1dfk6_10:first-of-type>._sectionTitle_1dfk6_29{margin-bottom:24px}._sectionSubtitle_1dfk6_44{font-size:12px;color:#6b7280;margin:0 0 4px}._sectionDescription_1dfk6_50{font-size:12px;color:#6b7280;margin:0 0 16px;line-height:20px;max-width:590px}._required_1dfk6_58{color:#ef4444}._formGroup_1dfk6_62{margin-bottom:14px}._formGroup_1dfk6_62:last-of-type{margin-bottom:0}._formGroup_1dfk6_62 label{display:block;font-size:12px;color:#6b7280;margin-bottom:8px}._selectWrapper_1dfk6_77{position:relative;width:100%}._selectWrapper_1dfk6_77:after{content:"▼";position:absolute;top:50%;right:15px;transform:translateY(-50%);pointer-events:none;color:#6b7280}._selectWrapper_1dfk6_77 select{width:100%;padding:12px;border-radius:8px;border:1px solid #ccc;background-color:#fff;font-size:16px;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 12px center;background-size:12px}._checkboxGroup_1dfk6_106{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px}._formGroup_1dfk6_62 select{width:100%;height:50px;padding:0 17px;border:1px solid #e9ecef;border-radius:8px;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}._formGroup_1dfk6_62 textarea{width:100%;height:100px;padding:13px 17px;border:1px solid #e9ecef;border-radius:8px;font-size:16px;resize:none;font-family:Inter,sans-serif;background-color:#fff}._formGroup_1dfk6_62 textarea::placeholder{color:#ccc}._addMoreButton_1dfk6_142{background-color:transparent;color:#007bff;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:8px;padding:0;margin-bottom:26px}._dropzone_1dfk6_154{border:2px dashed #d1d5db;border-radius:8px;padding:18px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}._dropzone_1dfk6_154 img{width:32px;height:32px;margin-bottom:16px}._dropzone_1dfk6_154 p{font-size:12px;color:#4b5563;margin:0 0 8px}._dropzone_1dfk6_154 p a{color:#3568cf;text-decoration:none}._dropzoneMeta_1dfk6_182{display:flex;gap:16px}._dropzoneMeta_1dfk6_182 span{font-size:11px;color:#6b7280}._buttons_1dfk6_192{display:flex;justify-content:space-between;margin-top:32px;gap:16px}._backButton_1dfk6_199,._nextButton_1dfk6_200{flex-grow:1;height:48px;border-radius:8px;border:none;font-size:13.6px;font-weight:500;cursor:pointer}._backButton_1dfk6_199{background-color:#f8f9fa;color:#636e72}._nextButton_1dfk6_200{background-image:linear-gradient(to right,#5e5fde 5.625%,#8441d6 96.094%);color:#fff}._disclaimer_1dfk6_220{font-size:11px;color:#6b7280;text-align:center;margin-top:24px;line-height:16px}._disclaimer_1dfk6_220 a{color:#6c52da;text-decoration:none}._errorMessage_1dfk6_233{color:#d32f2f;background-color:#ffebee;padding:12px;border-radius:8px;margin-bottom:20px;font-size:14px;text-align:center}._checkboxContainer_1kifd_2{display:inline-flex;align-items:center;position:relative;padding-left:28px;margin-bottom:0;cursor:pointer;font-size:14px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000000d9;text-align:left;line-height:1.5715;transition:all .3s}._checkboxContainer_1kifd_2:hover{color:#000000e0}._checkboxContainer_1kifd_2 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkmark_1kifd_35{position:absolute;top:50%;left:0;transform:translateY(-50%);height:20px;width:20px;background:linear-gradient(135deg,#fff,#fafafa);border:2px solid #d1d5db;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;box-shadow:0 1px 3px #0000001a}._checkboxContainer_1kifd_2:hover input~._checkmark_1kifd_35{border-color:#863fd5;background:linear-gradient(135deg,#faf5ff,#fff);box-shadow:0 2px 6px #863fd533;transform:translateY(-50%) scale(1.05)}._checkboxContainer_1kifd_2 input:checked~._checkmark_1kifd_35{background:linear-gradient(135deg,#863fd5,#a78bfa);border-color:#863fd5;box-shadow:0 4px 12px #863fd566,0 0 0 3px #863fd51a;transform:translateY(-50%) scale(1)}._checkboxContainer_1kifd_2 input:checked~._checkmark_1kifd_35:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:100%;height:100%;background:linear-gradient(135deg,#863fd5,#a78bfa);border-radius:4px;animation:_checkmarkScale_1kifd_1 .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes _checkmarkScale_1kifd_1{0%{transform:translate(-50%,-50%) scale(0);opacity:0}50%{transform:translate(-50%,-50%) scale(1.15);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}._checkboxContainer_1kifd_2 input:focus-visible~._checkmark_1kifd_35{box-shadow:0 0 0 4px #863fd526,0 2px 8px #863fd533;outline:none;border-color:#863fd5}._checkmarkIcon_1kifd_104{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.34,1.56,.64,1) .15s;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));z-index:1}._checkboxContainer_1kifd_2 input:checked~._checkmark_1kifd_35 ._checkmarkIcon_1kifd_104{transform:translate(-50%,-50%) scale(1);animation:_checkmarkDrawSVG_1kifd_1 .5s cubic-bezier(.34,1.56,.64,1) .15s forwards,_checkmarkGlowSVG_1kifd_1 .6s ease-out .3s forwards}@keyframes _checkmarkDrawSVG_1kifd_1{0%{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(-90deg);stroke-dasharray:0 20}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1) rotate(0);stroke-dasharray:20 0}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0);stroke-dasharray:20 0}}@keyframes _checkmarkGlowSVG_1kifd_1{0%{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}50%{filter:drop-shadow(0 0 4px rgba(255,255,255,.8)) drop-shadow(0 1px 2px rgba(0,0,0,.2))}to{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}}._formContainer_lceu5_1{padding:24px;background-color:#fff;width:100%;max-width:656px;margin:0 auto;font-family:Nunito,sans-serif;text-align:left}._section_lceu5_11{margin-bottom:32px}._section_lceu5_11:first-of-type{margin-bottom:0}._section_lceu5_11:nth-of-type(2){margin-top:58px;margin-bottom:32px}._section_lceu5_11:nth-of-type(3){margin-top:58px;margin-bottom:32px}._sectionTitle_lceu5_29{font-size:18px;font-weight:600;color:#2d3436;margin:0 0 8px;text-align:left}._sectionSubtitle_lceu5_37,._sectionDescription_lceu5_45{font-size:12px;color:#6b7280;margin:0 0 16px;line-height:20px;text-align:left}._formGroup_lceu5_53{margin-bottom:24px}._formGroup_lceu5_53:last-of-type{margin-bottom:0}._twoColumnGroup_lceu5_61{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}._twoColumnGroup_lceu5_61 ._formGroup_lceu5_53{margin-bottom:0}._label_lceu5_72{display:block;font-size:12px;color:#6b7280;margin-bottom:8px;line-height:20px;text-align:left}._formGroupTitle_lceu5_81{font-size:18px;font-weight:600;color:#2d3436;margin:0 0 8px;text-align:left;display:block}._textarea_lceu5_90{width:100%;min-height:100px;padding:13px 17px;border:2px solid #e8ecf1;border-radius:12px;font-size:16px;resize:vertical;font-family:Nunito,sans-serif;background-color:#fff;text-align:left;color:#1a202c;font-weight:500;letter-spacing:.01em;outline:none;transition:border-color .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f;box-sizing:border-box}._textarea_lceu5_90::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._textarea_lceu5_90:focus{outline:none;border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d;background:#fff}._input_lceu5_123{width:100%;height:50px;padding:13px 17px;border:2px solid #e8ecf1;border-radius:12px;font-size:16px;font-family:Nunito,sans-serif;background-color:#fff;box-sizing:border-box;text-align:left;color:#1a202c;font-weight:500;letter-spacing:.01em;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f}._input_lceu5_123::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._input_lceu5_123:focus{outline:none;border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d;background:#fff}._buttonGroup_lceu5_155{display:flex;gap:16px;margin-top:8px}._checkboxGroup_lceu5_161{display:flex;flex-direction:column;gap:16px;margin-top:8px}._checkboxLabel_lceu5_168{display:inline-flex;align-items:center;position:relative;padding-left:28px;margin-bottom:0;cursor:pointer;font-size:14px;font-weight:400;font-family:Nunito,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000000d9;text-align:left;line-height:1.5715;transition:all .3s}._checkboxLabel_lceu5_168:hover{color:#000000e0}._checkbox_lceu5_161{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkboxLabel_lceu5_168:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:20px;width:20px;background:linear-gradient(135deg,#fff,#fafafa);border:2px solid #d1d5db;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;box-shadow:0 1px 3px #0000001a}._checkboxLabel_lceu5_168:hover:before{border-color:#863fd5;background:linear-gradient(135deg,#faf5ff,#fff);box-shadow:0 2px 6px #863fd533;transform:translateY(-50%) scale(1.05)}._checkboxLabel_lceu5_168._checkboxChecked_lceu5_223:before{background:linear-gradient(135deg,#863fd5,#a78bfa);border-color:#863fd5;box-shadow:0 4px 12px #863fd566,0 0 0 3px #863fd51a;transform:translateY(-50%) scale(1)}._checkboxLabel_lceu5_168._checkboxChecked_lceu5_223:after{content:"";position:absolute;top:50%;left:4px;transform:translateY(-50%);width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6L5 9L10 2' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;z-index:1}._checkbox_lceu5_161:focus-visible{outline:none}._checkboxLabel_lceu5_168:has(._checkbox_lceu5_161:focus-visible):before{box-shadow:0 0 0 4px #863fd526,0 2px 8px #863fd533;outline:none;border-color:#863fd5}._toggleButton_lceu5_256{flex:1;height:50px;border-radius:8px;border:1px solid #e9ecef;font-size:14px;font-weight:500;font-family:Nunito,sans-serif;cursor:pointer;background-color:#fff;color:#2d3436;transition:all .3s ease;text-align:center;outline:none}._toggleButton_lceu5_256:hover{border-color:#d1d5db;background-color:#f8f9fa}._toggleButton_lceu5_256:active{transform:scale(.98)}._toggleButton_lceu5_256._active_lceu5_281{background-image:linear-gradient(to right,#5e5fde 5.625%,#8441d6 96.094%);color:#fff;border:none;box-shadow:0 2px 8px #5662df33}._toggleButton_lceu5_256._active_lceu5_281:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._toggleButton_lceu5_256:focus{outline:none}._dropzone_lceu5_298{border:2px dashed #d1d5db;border-radius:8px;padding:18px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;cursor:pointer}._dropzone_lceu5_298:hover{border-color:#9ca3af}._dropzone_lceu5_298 img{width:32px;height:32px;margin-bottom:16px}._dropzone_lceu5_298 p{font-size:12px;color:#4b5563;margin:0 0 8px}._fileLabel_lceu5_327{color:#3568cf;text-decoration:none;cursor:pointer}._fileLabel_lceu5_327:hover{text-decoration:underline}._fileInput_lceu5_337{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;top:0;left:0}._dropzoneMeta_lceu5_347{display:flex;gap:16px;margin-top:8px;justify-content:center}._dropzoneMeta_lceu5_347 span{font-size:11px;color:#6b7280}._fileName_lceu5_359{margin-top:8px;font-size:12px;color:#3568cf}._rangeInputs_lceu5_365{display:flex;align-items:center;gap:16px}._rangeInput_lceu5_365{flex:1;height:50px;padding:13px 17px;border:2px solid #e8ecf1;border-radius:12px;font-size:16px;font-family:Nunito,sans-serif;background-color:#fff;box-sizing:border-box;text-align:left;color:#1a202c;font-weight:500;letter-spacing:.01em;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f}._rangeInput_lceu5_365::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._rangeInput_lceu5_365:focus{outline:none;border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d;background:#fff}._rangeDash_lceu5_403{font-size:33px;color:#000;line-height:1}._buttons_lceu5_409{display:flex;justify-content:space-between;margin-top:32px;gap:16px}._backButton_lceu5_416,._nextButton_lceu5_417{flex-grow:1;height:48px;border-radius:8px;border:none;font-size:13.6px;font-weight:500;font-family:Nunito,sans-serif;cursor:pointer;outline:none;transition:all .3s ease}._backButton_lceu5_416{background-color:#f8f9fa;color:#636e72}._backButton_lceu5_416:hover{background-color:#e9ecef}._nextButton_lceu5_417{background-image:linear-gradient(to right,#5e5fde 5.625%,#8441d6 96.094%);color:#fff;box-shadow:0 2px 8px #5662df33}._nextButton_lceu5_417:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._nextButton_lceu5_417:active{transform:scale(.98)}._backButton_lceu5_416:focus,._nextButton_lceu5_417:focus{outline:none}._disclaimer_lceu5_460{font-size:11px;color:#6b7280;text-align:center;margin-top:24px;line-height:16px}._disclaimer_lceu5_460 a{color:#6c52da;text-decoration:none}._disclaimer_lceu5_460 a:hover{text-decoration:underline}._errorMessage_lceu5_477{color:#ef4444;font-size:14px;margin-bottom:16px;padding:12px;background-color:#fee2e2;border-radius:8px;text-align:left}._nextButton_lceu5_417:disabled,._backButton_lceu5_416:disabled{opacity:.6;cursor:not-allowed}._inputGroup_z236m_1{margin-bottom:20px;display:flex;flex-direction:column;flex-grow:1;flex-basis:0;text-align:left;font-family:Nunito,sans-serif}._label_z236m_11{font-size:12px;color:#6c757d;margin-bottom:4px;font-family:Nunito,sans-serif;font-weight:700;text-align:left}._textarea_z236m_20{min-height:100px;border:1px solid #e9ecef;border-radius:12px;padding:13px 17px;font-size:16px;background-color:#fff;width:100%;box-sizing:border-box;color:#2d3436;font-family:Nunito,sans-serif;resize:vertical;transition:border-color .2s}._textarea_z236m_20::placeholder{color:#ccc}._textarea_z236m_20:focus{outline:none;border-color:#8342d5;box-shadow:0 0 0 2px #8342d533}._formContainer_aqknd_1{padding:24px;background-color:#fff;width:100%;max-width:656px;margin:0 auto;font-family:Nunito,sans-serif;text-align:left}._formContainer_aqknd_1 select,._formContainer_aqknd_1 select option{font-family:Nunito,sans-serif!important}._section_aqknd_16{margin-bottom:32px}._section_aqknd_16:last-of-type{margin-bottom:0}._sectionTitle_aqknd_24{font-size:18px;font-weight:600;color:#2d3436;margin:0 0 8px;text-align:left;font-family:Nunito,sans-serif}._photoRequirements_aqknd_33{font-size:12px;color:#6b7280;line-height:20px;margin:0 0 16px 18px;padding-left:0;list-style-position:outside;font-family:Nunito,sans-serif}._photoRequirements_aqknd_33 li{margin-bottom:4px}._sectionDescription_aqknd_48{font-size:12px;color:#6b7280;margin:0 0 16px;line-height:20px;text-align:left;font-family:Nunito,sans-serif}._formGroup_aqknd_57{margin-bottom:24px}._formGroup_aqknd_57:last-of-type{margin-bottom:0}._twoColumnGroup_aqknd_65{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}._twoColumnGroup_aqknd_65 ._formGroup_aqknd_57{margin-bottom:0}._label_aqknd_76{display:block;font-size:12px;color:#6b7280;margin-bottom:8px;line-height:20px;text-align:left;font-family:Nunito,sans-serif}._formGroupTitle_aqknd_86{display:block;font-size:12px;font-weight:700;color:#6b7280;margin-bottom:8px;line-height:20px;text-align:left;font-family:Nunito,sans-serif}._textarea_aqknd_97{width:100%;min-height:120px;padding:13px 17px;border:2px solid #e8ecf1;border-radius:12px;font-size:16px;resize:none;font-family:Nunito,sans-serif;background-color:#fff;text-align:left;color:#1a202c;outline:none;font-weight:500;letter-spacing:.01em;box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f;transition:all .3s cubic-bezier(.4,0,.2,1)}._textarea_aqknd_97::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._textarea_aqknd_97:focus{outline:none;border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d;background:#fff}._input_aqknd_129{width:100%;height:50px;padding:13px 17px;border:2px solid #e8ecf1;border-radius:12px;font-size:16px;font-family:Nunito,sans-serif;background-color:#fff;box-sizing:border-box;text-align:left;color:#1a202c;outline:none;font-weight:500;letter-spacing:.01em;box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f;transition:all .3s cubic-bezier(.4,0,.2,1)}._input_aqknd_129::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._input_aqknd_129:focus{outline:none;border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d;background:#fff}._input_aqknd_129 select,select._input_aqknd_129{font-family:Nunito,sans-serif!important;border:2px solid #e8ecf1;border-radius:12px;box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;letter-spacing:.01em;color:#1a202c}._input_aqknd_129 select:focus,select._input_aqknd_129:focus{outline:none;border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d;background:#fff}._input_aqknd_129 select option,select._input_aqknd_129 option{font-family:Nunito,sans-serif!important}select{font-family:Nunito,sans-serif!important;border:2px solid #e8ecf1;border-radius:12px;box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;letter-spacing:.01em;color:#1a202c}select:focus{outline:none;border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d;background:#fff}select option{font-family:Nunito,sans-serif!important}._fieldDescription_aqknd_208{font-size:11px;color:#6b7280;margin-top:8px;font-family:Nunito,sans-serif}._dropzone_aqknd_215{border:2px dashed #d1d5db;border-radius:8px;padding:18px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;cursor:pointer;margin-top:24px;height:148px;box-sizing:border-box}._dropzone_aqknd_215:hover{border-color:#9ca3af}._dropzone_aqknd_215 img{width:32px;height:32px;margin-bottom:16px}._dropzone_aqknd_215 p{font-size:12px;color:#4b5563;margin:0 0 8px;font-family:Nunito,sans-serif}._fileLabel_aqknd_248{color:#3568cf;text-decoration:none;cursor:pointer}._fileLabel_aqknd_248:hover{text-decoration:underline}._fileInput_aqknd_258{display:none}._dropzoneMeta_aqknd_262{display:flex;gap:16px;margin-top:8px;justify-content:center}._dropzoneMeta_aqknd_262 span{font-size:11px;color:#6b7280;font-family:Nunito,sans-serif}._fileName_aqknd_275{font-size:12px;color:#3568cf;font-family:Nunito,sans-serif}._photosList_aqknd_281{margin-top:16px;display:flex;flex-direction:column;gap:8px}._photoItem_aqknd_288{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._photoItem_aqknd_288 ._fileName_aqknd_275{flex:1;margin:0;color:#2d3436;font-size:14px}._removePhotoButton_aqknd_305{background:none;border:none;font-size:20px;color:#6b7280;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;line-height:1;transition:color .2s;font-family:Nunito,sans-serif}._removePhotoButton_aqknd_305:hover{color:#ef4444}._languageSelection_aqknd_326{display:flex;flex-direction:column;gap:16px;margin-top:16px}._defaultLanguages_aqknd_333{display:flex;flex-direction:column;gap:16px}._addLanguage_aqknd_339{display:flex;align-items:center;gap:16px;flex:1;min-width:0}._addLanguage_aqknd_339 ._input_aqknd_129{flex-grow:1}._addButton_aqknd_351{height:50px;padding:0 24px;border-radius:8px;border:1px solid #e9ecef;font-size:14px;font-weight:500;cursor:pointer;background-color:#f8f9fa;color:#2d3436;transition:all .2s;font-family:Nunito,sans-serif}._addButton_aqknd_351:hover{background-color:#e9ecef}._languageTags_aqknd_369{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._languageTag_aqknd_369{display:flex;align-items:center;background-color:#f3f4f6;border-radius:16px;padding:4px 12px;font-size:14px;color:#374151;font-family:Nunito,sans-serif}._languageTag_aqknd_369 button{margin-left:8px;border:none;background:none;cursor:pointer;font-size:16px;color:#9ca3af;padding:0;line-height:1}._errorMessage_aqknd_398{color:#ef4444;font-size:14px;margin-bottom:16px;padding:12px;background-color:#fee2e2;border-radius:8px;text-align:left;font-family:Nunito,sans-serif}._segmentedControl_aqknd_409{display:flex;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;height:50px}._segmentedControl_aqknd_409 button{flex:1;padding:10px;border:none;background-color:#fff;cursor:pointer;font-size:14px;color:#2d3436;transition:background-color .3s;border-right:1px solid #e9ecef;font-family:Nunito,sans-serif}._segmentedControl_aqknd_409 button:last-child{border-right:none}._segmentedControl_aqknd_409 button._active_aqknd_434{background-color:#5962df;color:#fff}._citySelect_aqknd_439{width:100%}._citySelect_aqknd_439 .city-select__control{border:1px solid #e9ecef;border-radius:8px;min-height:50px;font-size:16px;font-family:Nunito,sans-serif}._citySelect_aqknd_439 .city-select__control:hover{border-color:#e9ecef}._citySelect_aqknd_439 .city-select__control--is-focused{border-color:#8342d5;box-shadow:0 0 0 1px #8342d5}._citySelect_aqknd_439 .city-select__placeholder{color:#ccc;font-family:Nunito,sans-serif}._citySelect_aqknd_439 .city-select__input,._citySelect_aqknd_439 .city-select__single-value{color:#2d3436;font-family:Nunito,sans-serif}._citySelect_aqknd_439 .city-select__menu{border-radius:8px;border:1px solid #e9ecef;box-shadow:0 4px 6px #0000001a}._citySelect_aqknd_439 .city-select__option{color:#2d3436;padding:10px 17px;font-family:Nunito,sans-serif}._citySelect_aqknd_439 .city-select__option--is-focused{background-color:#f8f9fa}._citySelect_aqknd_439 .city-select__option--is-selected{background-color:#8342d5;color:#fff}._successPage_nttbj_1{background-color:#f2f2f7;min-height:100vh;position:relative;font-family:Inter,sans-serif}._header_nttbj_9{background-color:#fff;border-radius:11px;height:70px;width:1216px;max-width:calc(100% - 40px);margin:20px auto;display:flex;align-items:center;justify-content:space-between;padding:0 33px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a}._logoContainer_nttbj_23{position:relative;width:94px;height:27px}._logoDot_nttbj_29{position:absolute;width:6px;height:6px;left:0;top:18px;background:#525fd6;border-radius:50%}._logoText_nttbj_39{position:absolute;width:73px;height:24px;left:11px;top:0;color:#000;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:24px;display:flex;align-items:center;justify-content:center}._helpContainer_nttbj_55{display:flex;align-items:center;gap:8px;cursor:pointer}._helpIcon_nttbj_62{width:18px;height:18px}._helpText_nttbj_67{font-size:14px;font-weight:600;color:#6b7280;line-height:21px}._mainContent_nttbj_75{max-width:1024px;margin:0 auto;padding:0 20px;position:relative}._benefitsCard_nttbj_83{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;padding:94.5px 74px 24px;margin-top:110px;margin-bottom:0;position:relative;width:1024px;max-width:100%;box-sizing:border-box}._benefitsTitle_nttbj_96{font-size:26px;font-weight:700;background:linear-gradient(to right,#5a61df,#8343d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 36px;line-height:36px}._benefitsGrid_nttbj_107{display:grid;grid-template-columns:1fr 1fr;gap:51px 36px;margin-bottom:24px}._benefitsColumn_nttbj_114{display:flex;flex-direction:column;gap:24px}._benefitItem_nttbj_120{display:flex;gap:10px;align-items:flex-start}._checkmarkCircle_nttbj_126{width:24px;height:24px;background-color:#5962df;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._checkmarkIcon_nttbj_138{width:16px;height:16px}._benefitText_nttbj_143{font-size:14px;font-weight:400;color:#2d3436;line-height:24px;margin:0;flex:1}._ctaSection_nttbj_152{margin-top:24px;padding-top:24px}._ctaTitle_nttbj_157{font-size:18px;font-weight:600;color:#2d3436;margin:0 0 8px;line-height:28px}._ctaDescription_nttbj_165{font-size:14px;font-weight:400;color:#636e72;margin:0;line-height:24px}._successCard_nttbj_174{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;padding:24px;margin:110px auto 24px;text-align:center;position:relative;width:887px;max-width:100%;box-sizing:border-box;min-height:279px;display:flex;flex-direction:column;align-items:center;justify-content:center}._successIconContainer_nttbj_195{width:60px;height:60px;margin:0 auto;position:absolute;top:3px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center}._successIcon_nttbj_195{width:100%;height:100%;object-fit:contain}._successTitle_nttbj_214{font-family:Inter,sans-serif;font-size:18px;font-weight:600;color:#2d3436;margin:76px 0 0;line-height:28px;text-align:center}._successDescription_nttbj_224{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#6b7280;line-height:24px;margin:16px auto 0;max-width:342px;text-align:center}@media(max-width:1024px){._header_nttbj_9{width:calc(100% - 40px)}._benefitsCard_nttbj_83{padding:60px 40px 24px}._benefitsGrid_nttbj_107{grid-template-columns:1fr;gap:24px}}@media(max-width:768px){._header_nttbj_9{padding:0 20px}._benefitsCard_nttbj_83{padding:40px 24px 24px;margin-top:40px}._benefitsTitle_nttbj_96{font-size:22px}._successCard_nttbj_174{padding:20px}}._stepsContainer_63k72_1{width:100%;max-width:874px;margin:0 auto;padding:32px;position:relative}._stepsWrapper_63k72_9{display:flex;align-items:flex-start;position:relative;height:30px;width:100%}._stepItem_63k72_17{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;border-bottom:2px solid #e5e7eb;padding:0;min-width:141px;box-sizing:border-box}._stepItem_63k72_17:last-child{flex:1}._stepContent_63k72_33{height:28px;display:flex;align-items:center;justify-content:center;position:relative;padding:0 20px;width:100%;z-index:2}._stepLabel_63k72_44{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;text-align:center;white-space:nowrap}._stepContent_63k72_33._active_63k72_53 ._stepLabel_63k72_44{color:#5962df}._stepContent_63k72_33._inactive_63k72_57 ._stepLabel_63k72_44{color:#9ca3af}._stepIndicator_63k72_61{position:absolute;bottom:-2px;left:0;right:0;width:100%;height:2px;background-color:#5962df;z-index:3}._clientRegistrationPage_1q9dw_1{background-color:#f2f2f7;min-height:100vh;display:flex;flex-direction:column;position:relative;text-align:left}._container_1q9dw_10{flex:1;padding:0rem;background-color:transparent;margin-top:10px;text-align:left}._clientRegistrationPage_1q9dw_1 main{display:flex;flex-direction:column;min-height:calc(100vh - 90px)}._step1Container_1q1hi_1{width:100%;display:flex;justify-content:center;padding:15px 0 0;background-color:#f2f2f7;text-align:left;font-family:Nunito,sans-serif}._formCard_1q1hi_11{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;width:1024px;min-height:645px;position:relative;padding:0;margin:0 auto;text-align:left}._formContent_1q1hi_23{padding:0 41px;max-width:942px;margin:0 auto;position:relative;min-height:645px;display:flex;gap:0;text-align:left}._formTitle_1q1hi_34{font-family:Nunito,sans-serif;font-size:14px;font-weight:700;line-height:24px;color:#1a202c;margin:0;text-align:left}._rightColumn_1q1hi_44{flex:1;margin-left:0;position:relative;padding-left:0;text-align:left}._statsInfo_1q1hi_52{position:absolute;right:0;top:0;width:auto;margin-bottom:20px}._statsContainer_1q1hi_60{display:flex;justify-content:space-between;gap:24px;width:100%}._statItem_1q1hi_67{text-align:center;min-width:140px}._statValue_1q1hi_72{font-family:Nunito,sans-serif;font-weight:700;font-size:30px;line-height:36px;color:#5264df;margin:0}._statLabel_1q1hi_81{font-family:Nunito,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#4b5563;margin-top:8px}._form_1q1hi_11{display:flex;flex-direction:column;gap:6px;margin-top:25px;text-align:left}._formRow_1q1hi_98{display:flex;gap:0;align-items:flex-start;text-align:left}._leftLabel_1q1hi_105{width:279px;flex-shrink:0;padding-top:12px;text-align:left}._rightFields_1q1hi_112{flex:1;display:flex;flex-direction:column;text-align:left}._rightFieldsRow_1q1hi_119{display:flex;gap:20px;flex-wrap:wrap}._fieldGroup_1q1hi_125{display:flex;flex-direction:column;gap:8px;width:420px;text-align:left}._fieldGroupHalf_1q1hi_133{display:flex;flex-direction:column;gap:8px;flex:1;min-width:200px;text-align:left}._label_1q1hi_142{font-family:Nunito,sans-serif;font-size:13.6px;font-weight:700;line-height:24px;color:#1a202c;text-align:left}._fieldGroup_1q1hi_125 .inputGroup{margin-bottom:0}._fieldGroup_1q1hi_125 .input{height:40px;border:1px solid #e2e8f0;border-radius:6px;padding:0 17px;font-size:16px;font-family:Nunito,sans-serif;color:#1a202c;text-align:left}._fieldGroup_1q1hi_125 .input[type=number]{-moz-appearance:textfield}._fieldGroup_1q1hi_125 .input[type=number]::-webkit-outer-spin-button,._fieldGroup_1q1hi_125 .input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._fieldGroup_1q1hi_125 .label{font-size:13.6px;font-weight:500;color:#1a202c;margin-bottom:8px;font-family:Nunito,sans-serif;text-align:left}._buttonGroup_1q1hi_186{display:flex;gap:5px;margin-top:8px}._experienceButton_1q1hi_192{width:207px;height:40px;background-color:transparent;color:#000;border:1px solid #D1D5DB;border-radius:6px;padding:10px 24px;font-size:12px;cursor:pointer;transition:all .3s ease;font-family:Nunito,sans-serif;box-shadow:0 2px 8px #00000014;display:flex;align-items:center;justify-content:center}._experienceButton_1q1hi_192:hover{background-color:#f3f4f6;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._experienceButton_1q1hi_192:focus{outline:none}._experienceButtonActive_1q1hi_220{background:linear-gradient(to right,#5e5fde 2.656%,#8441d6 95.313%);border:none;color:#fff}._promoButton_1q1hi_226{width:203px;height:40px;border-radius:8px;border:1px solid #e4e3f9;background-color:#625cdd2b;display:flex;align-items:center;justify-content:flex-start;gap:8px;font-family:Nunito,sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#605dde;cursor:pointer;margin-top:8px;transition:all .2s;text-align:left;padding-left:12px}._promoButton_1q1hi_226:hover{background-color:#625cdd40}._promoIcon_1q1hi_252{width:32px;height:32px}._timezoneContainer_1q1hi_257{position:relative;width:420px;height:40px;border:1px solid #e9ecef;border-radius:8px;display:flex;align-items:center;padding:0 16px;margin-top:8px}._timezoneSearchIcon_1q1hi_269{width:20px;height:20px;margin-right:12px}._timezoneSelect_1q1hi_275{flex:1;border:none;outline:none;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:1.2px;color:#2d3436;background:transparent;appearance:none;cursor:pointer;text-align:left}._timezoneChevron_1q1hi_290{width:24px;height:24px;margin-left:12px}._timezoneHint_1q1hi_296{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#aeafb1;margin:8px 0 0;text-align:left}._checkboxGroup_1q1hi_306{margin-top:8px;width:420px}._checkboxLabel_1q1hi_311{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#1a202c;text-align:left}._checkboxInput_1q1hi_324{width:16px;height:16px;margin-top:4px;cursor:pointer;flex-shrink:0;accent-color:#605dde}._checkboxText_1q1hi_333{flex:1;text-align:left}._nextButton_1q1hi_338{width:420px;height:48px;border-radius:6px;border:none;background:linear-gradient(to right,#5e5fde,#8441d6 99.865%);font-family:Nunito,sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#fff;cursor:pointer;margin-top:24px;transition:opacity .2s}._nextButton_1q1hi_338:hover{opacity:.9}._nextButton_1q1hi_338:active{opacity:.8}._citySelectWrapper_1q1hi_362{width:420px;text-align:left}._citySelect_1q1hi_362{width:100%}._cityCheckboxWrapper_1q1hi_371{margin-top:12px;width:420px}._step2Container_gn6vy_1{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;width:1024px;min-height:1030px;margin:0 auto;position:relative;font-family:Nunito,sans-serif;overflow:hidden;padding-bottom:60px}._specialistsInfo_gn6vy_14{position:absolute;top:10px;left:604px;width:378.656px;height:42px;display:none;align-items:center;gap:29px}._specialistsText_gn6vy_25{font-family:Nunito,sans-serif;font-weight:400;font-size:12px;line-height:21px;color:#4a5568;margin:0}._avatarsContainer_gn6vy_34{display:flex;position:relative;height:32px;width:112px}._avatar_gn6vy_34{position:absolute;width:32px;height:32px;border-radius:50%;border:2px solid white;background-color:#000;overflow:hidden}._avatar_gn6vy_34:nth-child(1){left:0;z-index:5}._avatar_gn6vy_34:nth-child(2){left:20px;z-index:4}._avatar_gn6vy_34:nth-child(3){left:40px;z-index:3}._avatar_gn6vy_34:nth-child(4){left:60px;z-index:2}._avatar_gn6vy_34:nth-child(5){left:80px;z-index:1}._avatar_gn6vy_34 img{width:28px;height:28px;border-radius:50%;object-fit:cover;position:absolute;top:2px;left:2px}._formContainer_gn6vy_86{position:absolute;top:-167px;left:50%;transform:translate(-50%);width:942px;min-height:1200px;padding-top:50px;font-family:Nunito,sans-serif}._formSection_gn6vy_97{position:relative;margin-bottom:0}._sectionLabel_gn6vy_102{position:absolute;left:0;font-family:Nunito,sans-serif;font-weight:700;font-size:13.6px;line-height:24px;color:#1a202c;margin:0}._formSection_gn6vy_97:nth-child(1) ._sectionLabel_gn6vy_102{top:150px;width:160.463px}._formSection_gn6vy_97:nth-child(2) ._sectionLabel_gn6vy_102{top:227px;width:160.463px}._formSection_gn6vy_97:nth-child(3) ._sectionLabel_gn6vy_102{width:345.721px;white-space:normal;line-height:20px;transition:top .3s ease}._categoriesContainer_gn6vy_130{position:absolute;left:336px;width:419px;display:flex;flex-direction:column;gap:10px;transition:top .3s ease;z-index:1}._categoryItem_gn6vy_141{background-color:#fff;border:1px solid #D1D5DB;border-radius:6px;overflow:visible;transition:all .3s ease;box-shadow:0 2px 8px #00000014}._categoryItem_gn6vy_141:hover{box-shadow:0 4px 12px #0000001f}._categoryButton_gn6vy_154{background:none;border:none;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-family:Nunito,sans-serif;font-weight:500;font-size:14px;line-height:1.5;color:#1a202c;text-align:left;outline:none;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}._categoryName_gn6vy_175{display:flex;align-items:center;gap:4px}._selectedCount_gn6vy_181{color:#863fd5;font-weight:600}._categoryButton_gn6vy_154:hover{background-color:#f9fafb}._categoryButton_gn6vy_154:focus{outline:none;background-color:#f3f4f6}._arrowIcon_gn6vy_195{width:20px;height:20px;transition:transform .3s ease;transform:rotate(0);flex-shrink:0;color:#4a5568}._arrowIcon_gn6vy_195._open_gn6vy_204{transform:rotate(180deg)}._areasContainer_gn6vy_208{padding:0 16px 16px;overflow:visible;max-height:none}._noAreas_gn6vy_214{font-family:Nunito,sans-serif;font-size:14px;color:#4a5568;padding:20px 0;text-align:center}._formSection_gn6vy_97:nth-child(4){display:none}._formSection_gn6vy_97:nth-child(4) ._sectionLabel_gn6vy_102{top:calc(227px + var(--checkbox-height, 200px) + 330px);width:242px}._buttonGroup_gn6vy_232{position:absolute;left:336px;display:flex;gap:0}._formSection_gn6vy_97:nth-child(1) ._buttonGroup_gn6vy_232{top:142px;width:419px}._formSection_gn6vy_97:nth-child(2) ._buttonGroup_gn6vy_232{top:219px;width:419px}._formSection_gn6vy_97:nth-child(2) ._button_gn6vy_232{width:207px}._formSection_gn6vy_97:nth-child(2) ._button_gn6vy_232:nth-child(2){margin-left:5px}._preferencesContainer_gn6vy_257{position:absolute;left:336px;top:287px;width:419px;display:flex;flex-direction:column;gap:30px}._preferencesSection_gn6vy_267{display:flex;flex-direction:column;gap:12px}._preferencesLabel_gn6vy_273{font-family:Nunito,sans-serif;font-weight:500;font-size:13.6px;line-height:24px;color:#1a202c;margin:0}._preferencesLabelBold_gn6vy_282{font-weight:700}._preferencesCheckboxes_gn6vy_286{display:flex;flex-direction:column;gap:10px}._preferenceCheckboxLabel_gn6vy_292{display:inline-flex;align-items:center;position:relative;padding-left:28px;height:44px;cursor:pointer;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000000d9;text-align:left;line-height:1.5715;transition:all .3s}._preferenceCheckboxLabel_gn6vy_292 ._checkboxInput_gn6vy_312{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._preferenceCheckboxLabel_gn6vy_292:hover{color:#000000e0}._preferenceCheckboxLabel_gn6vy_292 ._checkboxText_gn6vy_324{position:relative}._preferenceCheckboxLabel_gn6vy_292 ._checkboxText_gn6vy_324:before{content:"";position:absolute;top:50%;left:-28px;transform:translateY(-50%);height:20px;width:20px;background:linear-gradient(135deg,#fff,#fafafa);border:2px solid #d1d5db;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;box-shadow:0 1px 3px #0000001a;z-index:1}._preferenceCheckboxLabel_gn6vy_292 ._checkboxText_gn6vy_324:after{content:"";position:absolute;top:50%;left:-18px;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 6L5 9L10 2' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1) .15s;z-index:2;pointer-events:none}._preferenceCheckboxLabel_gn6vy_292:hover ._checkboxText_gn6vy_324:before{border-color:#863fd5;background:linear-gradient(135deg,#faf5ff,#fff);box-shadow:0 2px 6px #863fd533;transform:translateY(-50%) scale(1.05)}._preferenceCheckboxLabel_gn6vy_292 ._checkboxInput_gn6vy_312:checked~._checkboxText_gn6vy_324:before{background:linear-gradient(135deg,#863fd5,#a78bfa);border-color:#863fd5;box-shadow:0 4px 12px #863fd566,0 0 0 3px #863fd51a;transform:translateY(-50%) scale(1)}._preferenceCheckboxLabel_gn6vy_292 ._checkboxInput_gn6vy_312:checked~._checkboxText_gn6vy_324:after{transform:translate(-50%,-50%) scale(1)}._preferenceCheckboxLabel_gn6vy_292 ._checkboxInput_gn6vy_312:focus-visible~._checkboxText_gn6vy_324:before{box-shadow:0 0 0 4px #863fd526,0 2px 8px #863fd533;outline:none;border-color:#863fd5}._formSection_gn6vy_97:nth-child(4) ._buttonGroup_gn6vy_232{top:592px;width:419px}._button_gn6vy_232{background-color:transparent;border:1px solid #D1D5DB;border-radius:6px;height:40px;font-family:Nunito,sans-serif;font-weight:500;font-size:14px;line-height:19px;color:#000;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #00000014}._button_gn6vy_232:hover{background-color:#f3f4f6;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._button_gn6vy_232:focus{outline:none}._formSection_gn6vy_97:nth-child(1) ._button_gn6vy_232{width:207px}._formSection_gn6vy_97:nth-child(1) ._button_gn6vy_232:nth-child(2){margin-left:5px}._formSection_gn6vy_97:nth-child(3) ._button_gn6vy_232{width:207px;font-weight:400;line-height:24px}._formSection_gn6vy_97:nth-child(3) ._button_gn6vy_232:nth-child(2){margin-left:5px}._formSection_gn6vy_97:nth-child(4) ._button_gn6vy_232{width:136px;font-weight:400;line-height:24px;position:absolute}._formSection_gn6vy_97:nth-child(4) ._button_gn6vy_232:nth-child(1){left:0}._formSection_gn6vy_97:nth-child(4) ._button_gn6vy_232:nth-child(2){left:141px}._formSection_gn6vy_97:nth-child(4) ._button_gn6vy_232:nth-child(3){left:282px}._pairButton_gn6vy_459{background-color:transparent;color:#000;border:1px solid #D1D5DB;box-shadow:0 2px 8px #00000014}._pairButton_gn6vy_459:hover{background-color:#f3f4f6;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._pairButton_gn6vy_459:focus{outline:none}._individualButton_gn6vy_476{background-color:transparent;color:#000;border:1px solid #D1D5DB;box-shadow:0 2px 8px #00000014}._individualButton_gn6vy_476:hover{background-color:#f3f4f6;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._individualButton_gn6vy_476:focus{outline:none}._buttonActive_gn6vy_493{background:linear-gradient(to right,#5662df,#8540d5);color:#fff;border:none;box-shadow:0 2px 8px #5662df33}._buttonActive_gn6vy_493:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._buttonActive_gn6vy_493:focus{outline:none}._checkboxContainer_gn6vy_510{display:flex;flex-direction:column;gap:10px;height:auto;min-height:50px;padding-top:12px}._checkboxLabel_gn6vy_519{display:inline-flex;align-items:center;position:relative;padding-left:28px;height:44px;cursor:pointer;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000000d9;text-align:left;line-height:1.5715;transition:all .3s;width:100%}._checkboxLabel_gn6vy_519:hover{color:#000000e0}._checkboxInput_gn6vy_312{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkboxText_gn6vy_324{font-family:Nunito,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#1a202c;position:relative}._checkboxText_gn6vy_324:before{content:"";position:absolute;top:50%;left:-28px;transform:translateY(-50%);height:20px;width:20px;background:linear-gradient(135deg,#fff,#fafafa);border:2px solid #d1d5db;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;box-shadow:0 1px 3px #0000001a;z-index:1}._checkboxText_gn6vy_324:after{content:"";position:absolute;top:50%;left:-18px;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 6L5 9L10 2' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1) .15s;z-index:2;pointer-events:none}._checkboxLabel_gn6vy_519:hover ._checkboxText_gn6vy_324:before{border-color:#863fd5;background:linear-gradient(135deg,#faf5ff,#fff);box-shadow:0 2px 6px #863fd533;transform:translateY(-50%) scale(1.05)}._checkboxInput_gn6vy_312:checked~._checkboxText_gn6vy_324:before{background:linear-gradient(135deg,#863fd5,#a78bfa);border-color:#863fd5;box-shadow:0 4px 12px #863fd566,0 0 0 3px #863fd51a;transform:translateY(-50%) scale(1)}._checkboxInput_gn6vy_312:checked~._checkboxText_gn6vy_324:after{transform:translate(-50%,-50%) scale(1)}._checkboxInput_gn6vy_312:focus-visible~._checkboxText_gn6vy_324:before{box-shadow:0 0 0 4px #863fd526,0 2px 8px #863fd533;outline:none;border-color:#863fd5}._showMore_gn6vy_621{position:absolute;left:336px;top:200px;font-family:Nunito,sans-serif;font-weight:500;font-size:14px;line-height:24px;color:#645bdd;text-decoration:none}._nextButton_gn6vy_633{position:absolute;left:336px;width:419px;height:48px;background:linear-gradient(to right,#5662df,#8540d5);border:none;border-radius:6px;font-family:Nunito,sans-serif;font-weight:500;font-size:15.3px;line-height:21px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:top .3s ease;box-shadow:0 2px 8px #5662df33}._nextButton_gn6vy_633:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}._nextButton_gn6vy_633:focus{outline:none}._loading_gn6vy_664{position:absolute;left:336px;font-family:Nunito,sans-serif;font-size:14px;color:#4a5568;transition:top .3s ease}._stepsContainer_16dmo_1{background-color:#f2f2f7;padding:25px 0 0;width:100%;text-align:left}._stepsWrapper_16dmo_8{display:flex;justify-content:center;align-items:center;gap:0;max-width:1440px;margin:0 auto}._stepItem_16dmo_17{width:244px;height:54px;display:flex;align-items:center;justify-content:center;border-bottom:2px solid #e2e3e4;cursor:pointer}._stepItem_16dmo_17._active_16dmo_27,._stepItem_16dmo_17._completed_16dmo_28{border-bottom-color:#615ddd}._stepContent_16dmo_32{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._stepLabel_16dmo_40{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#83878db3;white-space:pre-wrap}._stepItem_16dmo_17._active_16dmo_27 ._stepLabel_16dmo_40{font-weight:500;color:#615ddd}._pageHeader_1r49h_2{display:flex;justify-content:center;align-items:center;padding:40px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._pageHeaderContent_1r49h_11{max-width:1200px;width:100%;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a}._pageHeaderContent_1r49h_11 h1{margin-bottom:16px;font-family:Nunito,sans-serif}._pageHeaderContent_1r49h_11 p{margin-bottom:24px;font-family:Nunito,sans-serif}._fontExamples_1r49h_31{display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._fontExamplesContent_1r49h_40{max-width:1200px;width:100%;background-color:#fff;padding:24px 40px;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;margin:0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}._sectionTitle_1r49h_55{font-family:Nunito,sans-serif;font-size:24px;font-weight:700;margin-bottom:24px;color:#1f2937}._fontExample_1r49h_31{margin-bottom:20px}._fontLabel_1r49h_67{font-family:Nunito,sans-serif;font-size:14px;font-weight:600;color:#6b7280;display:block;margin-bottom:8px}._fontNormal_1r49h_76{font-family:Nunito,sans-serif;font-size:16px;font-weight:400;color:#1f2937;margin:0;line-height:1.6}._fontLight_1r49h_85{font-family:Nunito,sans-serif;font-size:16px;font-weight:300;color:#1f2937;margin:0;line-height:1.6}._fontMedium_1r49h_94{font-family:Nunito,sans-serif;font-size:16px;font-weight:500;color:#1f2937;margin:0;line-height:1.6}._fontSemiBold_1r49h_103{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;color:#1f2937;margin:0;line-height:1.6}._fontBold_1r49h_112{font-family:Nunito,sans-serif;font-size:16px;font-weight:700;color:#1f2937;margin:0;line-height:1.6}._fontExtraBold_1r49h_121{font-family:Nunito,sans-serif;font-size:16px;font-weight:800;color:#1f2937;margin:0;line-height:1.6}._headingSection_1r49h_131{display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._headingSectionContent_1r49h_140{max-width:1200px;width:100%;background-color:#fff;padding:24px 40px;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;margin:0;border-top:1px solid #e5e7eb}._headingExample_1r49h_154{margin-bottom:24px;padding:16px;background-color:#f9fafb;border-radius:8px;border-left:3px solid #863fd5}._headingLabel_1r49h_162{font-family:Nunito,sans-serif;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:8px}._pageTitle_1r49h_174{font-family:Nunito,sans-serif;font-size:28px;font-weight:700;color:#1f2937;margin:0;letter-spacing:-.5px}._heroTitle_1r49h_183{font-family:Nunito,sans-serif;font-size:32px;font-weight:500;line-height:40px;color:#000;margin:0}._brandTitle_1r49h_192{font-family:Nunito,sans-serif;font-size:48px;font-weight:800;margin:0;line-height:1.1;letter-spacing:-1px;color:#000}._title_1r49h_202{font-family:Nunito,sans-serif;font-size:32px;font-weight:700;color:#1a1a1a;margin:0}._heading_1r49h_131{font-family:Nunito,sans-serif;font-size:35px;font-weight:700;line-height:1.5;color:#111827;margin:0}._benefitsTitle_1r49h_219{font-family:Nunito,sans-serif;font-size:32px;font-weight:700;color:#111827;margin:0}._successTitle_1r49h_227{font-family:Nunito,sans-serif;font-size:28px;font-weight:700;color:#111827;margin:0}._faqTitle_1r49h_236{font-family:Nunito,sans-serif;font-size:32px;font-weight:700;color:#1a1a1a;margin:0 0 16px;text-align:center}._modalTitle_1r49h_245{font-family:Nunito,sans-serif;font-size:16px;font-weight:500;color:#000;margin:0;line-height:28px}._cardTitle_1r49h_254{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;color:#1f2937;margin:0;text-align:center}._seminarsTitle_1r49h_263{font-family:Nunito,sans-serif;font-size:25px;font-weight:700;line-height:31px;color:#000;margin:0 0 16px}._reviewsTitle_1r49h_272{font-family:Nunito,sans-serif;font-size:25.5px;font-weight:700;color:#111827;text-align:left;margin:0 0 16px}._articleTitle_1r49h_281{font-family:Nunito,sans-serif;font-size:20px;font-weight:600;color:#1f2937;margin:0;line-height:1.4}._promoTitle_1r49h_290{font-family:Nunito,sans-serif;font-size:24px;font-weight:600;color:#1f2937;margin:0}._popularTitle_1r49h_298{font-family:Nunito,sans-serif;font-size:20px;font-weight:600;color:#1f2937;margin:0}._corporateTitle_1r49h_306{font-family:Nunito,sans-serif;font-size:17px;font-weight:600;line-height:28px;color:#000;margin:0}._socialTitle_1r49h_315{font-family:Nunito,sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#fff;margin:0;background-color:#863fd5;padding:8px 16px;border-radius:4px}._ctaTitle_1r49h_327{font-family:Nunito,sans-serif;font-size:24px;font-weight:600;color:#1f2937;margin:0}._criterionTitle_1r49h_336{font-family:Nunito,sans-serif;font-size:14px;font-weight:500;margin:0 0 8px;color:#111827}._stepTitle_1r49h_344{font-family:Nunito,sans-serif;font-size:13.6px;font-weight:500;color:#1f2937;margin:0 0 4px;line-height:24px}._tooltipTitle_1r49h_353{font-family:Nunito,sans-serif;font-size:16px;font-weight:500;color:#000;margin:0;line-height:28px}._educationInstitution_1r49h_362{font-family:Nunito,sans-serif;font-size:13.6px;font-weight:500;color:#1f2937;margin:0 0 4px;line-height:24px}._reviewAuthorName_1r49h_371{font-family:Nunito,sans-serif;font-size:16px;font-weight:500;color:#000;margin:0 0 4px;line-height:28px}._formTitle_1r49h_380{font-family:Nunito,sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#1a202c;margin:0}._popularItemTitle_1r49h_389{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;color:#1f2937;margin:0;line-height:1.4}._phoneInputSection_1r49h_399{display:flex;justify-content:center;align-items:center;padding:40px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._phoneInputWrapper_1r49h_408{width:100%;max-width:324px;display:flex;flex-direction:column;gap:24px}._phoneInputTitle_1r49h_416{font-size:26px;font-weight:700;color:#1a202c;margin:0;line-height:36px;font-family:Nunito,sans-serif}._phoneInputField_1r49h_425{width:100%}._phoneInputValue_1r49h_429{margin:0;font-size:14px;color:#6b7280;font-family:Nunito,sans-serif}._checkboxSection_1r49h_437{display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;background-color:#fafafa;font-family:Nunito,sans-serif}._checkboxSectionContent_1r49h_446{max-width:1200px;width:100%;background:#fff;padding:24px;border-radius:2px;box-shadow:0 2px 8px #00000026;display:flex;flex-direction:column;gap:16px;border:1px solid #f0f0f0}._checklistSection_1r49h_460{display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._checklistSectionContent_1r49h_469{max-width:1200px;width:100%;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;display:flex;flex-direction:column;gap:24px}._checklistExamples_1r49h_482{display:flex;flex-direction:column;gap:32px}._checklistExample_1r49h_482{display:flex;flex-direction:column;gap:16px}._checklistExampleTitle_1r49h_494{font-size:18px;font-weight:600;color:#1a202c;margin:0;font-family:Nunito,sans-serif}._formFieldSection_1r49h_503{display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._formFieldSectionContent_1r49h_512{max-width:1200px;width:100%;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a}._formFieldExamples_1r49h_522{display:flex;flex-direction:column;gap:0;max-width:500px}._datePickerSection_1r49h_530{display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._datePickerSectionContent_1r49h_539{max-width:1200px;width:100%;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a}._datePickerExamples_1r49h_549{display:flex;flex-direction:column;gap:32px;max-width:500px}._datePickerExample_1r49h_549{display:flex;flex-direction:column;gap:12px}._datePickerLabel_1r49h_562{font-size:12px;color:#6c757d;font-family:Nunito,sans-serif;font-weight:700;text-align:left}._datePickerValue_1r49h_570{margin:0;font-size:14px;color:#6b7280;font-family:Nunito,sans-serif}._dropdownSection_1r49h_578{display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;background-color:#f2f2f7;font-family:Nunito,sans-serif}._dropdownSectionContent_1r49h_587{max-width:1200px;width:100%;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a}._dropdownExamples_1r49h_597{display:flex;flex-direction:column;gap:32px;max-width:500px}._dropdownExample_1r49h_597{display:flex;flex-direction:column;gap:12px}._dropdownLabel_1r49h_610{font-size:12px;color:#6c757d;font-family:Nunito,sans-serif;font-weight:700;text-align:left}._dropdownValue_1r49h_618{margin:0;font-size:14px;color:#6b7280;font-family:Nunito,sans-serif}._dropdownHint_1r49h_625{margin:4px 0 0;font-size:13px;color:#9ca3af;font-family:Nunito,sans-serif;font-style:italic}._dropdownContainer_jwi1w_1{width:100%;font-family:Nunito,sans-serif}._select_jwi1w_6{font-family:Nunito,sans-serif}._errorMessage_jwi1w_10{color:#e53e3e;font-size:12px;margin-top:6px;font-family:Nunito,sans-serif;font-weight:500;line-height:1.4;display:block}._vacancyPage_wsk82_2{background-color:#fafaff;min-height:100vh;font-family:Nunito,sans-serif;position:relative}._headerWrapper_wsk82_10{position:absolute;top:20px;left:50%;transform:translate(-50%);width:1216px;z-index:10}._heroWrapper_wsk82_20{position:absolute;top:134px;left:50%;transform:translate(-50%);width:1440px;height:479px;z-index:5}._expectWrapper_wsk82_31{position:absolute;top:537px;left:50%;transform:translate(-50%);width:1440px;height:366px;z-index:5}._benefitsWrapper_wsk82_42{position:absolute;top:903px;left:50%;transform:translate(-50%);width:1440px;height:1000px;z-index:5}._mainContainer_wsk82_53{position:relative;width:1440px;min-height:4100px;margin:0 auto;background-color:#f2f2f7}._heroSection_wsk82_62{position:absolute;top:0;left:50%;transform:translate(-50%);width:1024px;height:345px;background-color:#c7d2fe;border-radius:0;overflow:hidden}._heroContent_wsk82_74{position:absolute;left:116px;top:83px;width:531px}._heroTitle_wsk82_81{font-size:30px;font-weight:700;line-height:43px;color:#fff;margin:0 0 20px}._heroSubtitle_wsk82_89{font-size:20px;font-weight:500;line-height:28px;color:#fff;margin:0;white-space:pre-wrap}._heroImageWrapper_wsk82_98{position:absolute;left:809px;top:-16px;width:423px;height:361px;overflow:hidden;pointer-events:none}._heroImage_wsk82_98{position:absolute;left:0;top:0;width:209.71%;height:246.01%;max-width:none;object-fit:contain}._expectSection_wsk82_119{position:relative;top:0;left:0;width:100%}._sectionTitle_wsk82_126{font-size:25px;font-weight:700;line-height:32px;color:#000;text-align:center;margin:0 0 116px}._expectGrid_wsk82_135{position:relative;width:100%;height:250px}._expectCard_wsk82_141{position:absolute;width:346px;text-align:left}._expectCard1_wsk82_147{left:205px;top:0}._expectCard2_wsk82_152{left:calc(50% - 173px);top:0}._expectCard3_wsk82_157{left:957px;top:0}._expectCard_wsk82_141 h3{font-size:14px;font-weight:700;line-height:32px;color:#4f46e5;margin:0 0 8px;text-align:left}._expectCard_wsk82_141 p{font-size:14px;font-weight:400;line-height:20px;color:#000;margin:0;text-align:left}._benefitsSection_wsk82_181{position:relative;top:0;left:0;width:100%;height:1000px}._benefitsSection_wsk82_181 ._sectionTitle_wsk82_126{position:absolute;top:0;left:50%;transform:translate(-50%);margin:0;width:210px}._benefitsGrid_wsk82_198{position:absolute;top:0;left:0;width:100%;height:1000px}._benefitCard_wsk82_206{position:absolute}._benefitCard1_wsk82_211{left:752px;top:118px;width:305px}._benefitCard2_wsk82_218{left:340px;top:388px;width:353px}._benefitCard3_wsk82_225{left:752px;top:659px;width:305px}._benefitCard4_wsk82_232{left:340px;top:914px;width:353px}._benefitCard_wsk82_206 h3{font-size:14px;font-weight:700;line-height:32px;color:#4f46e5;margin:0 0 8px;text-align:left}._benefitCard_wsk82_206 p{font-size:14px;font-weight:400;line-height:20px;color:#000;margin:0;text-align:left}._benefitImage1_wsk82_257,._benefitImage2_wsk82_258,._benefitImage3_wsk82_259,._benefitImage4_wsk82_260{position:absolute;overflow:hidden;pointer-events:none}._benefitImage1_wsk82_257{left:770px;top:300px;width:237px;height:186px}._benefitImage1_wsk82_257 img{position:absolute;left:-6.07%;top:-120.13%;width:187.18%;height:238.94%;max-width:none;object-fit:contain}._benefitImage2_wsk82_258{left:340px;top:536px;width:268px;height:267px}._benefitImage2_wsk82_258 img{position:absolute;left:-107.39%;top:0;width:215.57%;height:216%;max-width:none;object-fit:contain}._benefitImage3_wsk82_259{left:752px;top:793px;width:240px;height:241px}._benefitImage3_wsk82_259 img{position:absolute;left:-128.33%;top:-114.77%;width:228.33%;height:227.85%;max-width:none;object-fit:contain}._benefitImage4_wsk82_260{left:375px;top:18px;width:245px;height:227px}._benefitImage4_wsk82_260 img{position:absolute;left:0;top:0;width:215.14%;height:231.76%;max-width:none;object-fit:contain}._seminarsSection_wsk82_335{position:absolute;top:2071px;left:50%;transform:translate(-50%);width:1024px;text-align:center;z-index:1}._seminarsDesc_wsk82_345{max-width:720px;margin:0 auto 40px;font-size:14px;font-weight:400;line-height:20px;color:#4a5568}._speakersCarousel_wsk82_354{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:100px;position:relative}._carouselBtn_wsk82_363{width:32px;height:32px;background:#5845e3;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}._carouselBtn_wsk82_363:hover{background:#4f46e5}._carouselBtn_wsk82_363 img{width:20px;height:20px}._speakersWrapper_wsk82_386{display:flex;gap:20px;max-width:1024px;overflow:hidden}._speakerCard_wsk82_393{background:#fff;border-radius:8px;width:247px;padding:16px;text-align:center;flex-shrink:0}._speakerPhoto_wsk82_402{width:96px;height:96px;border-radius:50%;object-fit:cover;margin:0 auto 16px;display:block}._speakerCard_wsk82_393 h3{font-size:15.3px;font-weight:700;line-height:28px;color:#000;margin:0 0 8px}._speakerCard_wsk82_393 span{font-size:11.05px;font-weight:400;line-height:20px;color:#718096;display:block;margin-bottom:12px}._speakerCard_wsk82_393 p{font-size:11.05px;font-weight:400;line-height:20px;color:#4a5568;margin:0}._testimonial_wsk82_437{max-width:702px;margin:0 auto;padding-top:40px}._testimonialText_wsk82_443{font-size:18px;font-weight:500;line-height:26px;color:#4a5568;margin:0 0 40px;text-align:center}._testimonialPhoto_wsk82_452{width:192px;height:192px;border-radius:50%;object-fit:cover;margin:0 auto 20px;display:block}._testimonialName_wsk82_461{font-size:16px;font-weight:500;line-height:28px;color:#4a5568;margin:0 0 10px;text-align:center}._testimonialRole_wsk82_470{font-size:14px;font-weight:400;line-height:24px;color:#4a5568;margin:0;text-align:center}._curatorsSection_wsk82_480{position:absolute;top:3281px;left:0;width:100%;display:none}._curatorsGrid_wsk82_488{display:grid;grid-template-columns:repeat(2,350px);gap:30px 302px;justify-content:center;margin-top:60px}._curatorCard_wsk82_496{display:flex;gap:16px;height:114px}._curatorPhoto_wsk82_502{width:96px;height:96px;border-radius:50%;object-fit:cover;flex-shrink:0}._curatorInfo_wsk82_510{flex:1}._curatorInfo_wsk82_510 h3{font-size:15.3px;font-weight:700;line-height:28px;color:#000;margin:0 0 6px}._curatorInfo_wsk82_510 span{font-size:12px;font-weight:400;line-height:20px;color:#718096;display:block;margin-bottom:8px}._curatorInfo_wsk82_510 p{font-size:12px;font-weight:400;line-height:20px;color:#4a5568;margin:0}._partnersSection_wsk82_540{position:absolute;top:3721px;left:0;width:100%;display:none}._partnersGrid_wsk82_548{display:flex;justify-content:center;gap:20px;margin-top:60px}._partnerLogo_wsk82_555{width:47.609px;height:48px}._partnerLogo_wsk82_555 img{width:100%;height:100%;object-fit:contain}._joinBtnWrapper_wsk82_567{position:absolute;top:3876px;left:50%;transform:translate(-50%)}._joinBtn_wsk82_567{width:305px;height:42px;background:linear-gradient(to right,#5e5fde,#8441d6);border:none;border-radius:6px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;font-family:Nunito,sans-serif;transition:all .2s}._joinBtn_wsk82_567:hover{filter:brightness(1.1)}._faqSection_wsk82_593{position:absolute;top:3100px;left:50%;transform:translate(-50%);width:1216px;z-index:0}._faqSection_wsk82_593 .faqSection{padding:0;background-color:transparent}._faqSection_wsk82_593 .faqContainer{max-width:1216px;margin:0 auto}._faqTitle_wsk82_612{font-size:20px;font-weight:700;line-height:32px;color:#000;text-align:center;margin:0 0 32px}._faqList_wsk82_621{display:flex;flex-direction:column;gap:10px}._faqItem_wsk82_627{background:#fff;border-radius:6px;overflow:hidden}._faqBtn_wsk82_633{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 40px;background:transparent;border:none;cursor:pointer;text-align:left}._faqBtn_wsk82_633 span{font-size:16px;font-weight:500;line-height:28px;color:#000;font-family:Nunito,sans-serif}._faqBtn_wsk82_633 img{width:20px;height:20px;flex-shrink:0}._faqAnswer_wsk82_659{padding:0 40px 16px}._faqAnswer_wsk82_659 p{font-size:14px;font-weight:500;line-height:20px;color:#4f46e5;margin:0}._ctaSection_wsk82_672{position:absolute;top:3700px;left:50%;transform:translate(-50%);width:1216px;height:345px;background:#b5bff1;border-radius:0;overflow:hidden}._ctaContent_wsk82_684{position:absolute;left:116px;top:83px;z-index:1}._ctaContent_wsk82_684 h2{font-size:33px;font-weight:700;line-height:43px;color:#fff;margin:0 0 20px;white-space:pre-wrap}._ctaBtn_wsk82_700{width:305px;height:42px;background:linear-gradient(to right,#5e5fde,#8441d6);border:none;border-radius:6px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;font-family:Nunito,sans-serif;transition:all .2s}._ctaBtn_wsk82_700:hover{filter:brightness(1.1)}._ctaImgWrapper_wsk82_718{position:absolute;right:-85px;bottom:-80px;width:376px;height:333px;overflow:hidden;pointer-events:none}._ctaImgWrapper_wsk82_718 img{position:absolute;left:-85.57%;top:-80.19%;width:185.57%;height:209.71%;max-width:none;object-fit:contain}._businessPage_g5kei_2{min-height:100vh;font-family:Nunito,sans-serif;position:relative;padding-top:110px}._headerWrapper_g5kei_11{position:absolute;top:20px;left:50%;transform:translate(-50%);width:1216px;z-index:10}._heroSection_g5kei_21{max-width:1216px;margin:0 auto;padding:40px 0;text-align:center}._heroTitle_g5kei_28{font-size:48px;font-weight:700;line-height:58px;color:#000;margin:0 0 16px}h1._heroTitle_g5kei_28{font-size:48px;line-height:58px;font-weight:700}._heroSubtitle_g5kei_42{font-size:48px;font-weight:700;line-height:58px;color:#6d28d9;margin:0 0 60px}h1._heroSubtitle_g5kei_42{font-size:48px;line-height:58px;font-weight:700}._heroLogos_g5kei_56{display:none;justify-content:center;gap:20px;flex-wrap:wrap}._heroLogoPlaceholder_g5kei_63{width:120px;height:120px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f9fafb}._statisticsSection_g5kei_72{max-width:1216px;margin:0 auto;padding:40px 0;display:flex;justify-content:center;gap:40px}._statCard_g5kei_81{flex:1;text-align:center}._statNumber_g5kei_86{font-size:64px;font-weight:700;line-height:77px;color:#000;margin:0 0 16px}._statDescription_g5kei_94{font-size:16px;font-weight:400;line-height:24px;color:#000;margin:0 0 8px}._statDescriptionNoWrap_g5kei_102{white-space:nowrap}._statTagline_g5kei_106{font-size:14px;font-weight:400;line-height:20px;color:#6b7280;margin:0}._whyInvestSection_g5kei_115{max-width:1216px;margin:0 auto;padding:80px 0 0}._whyInvestSection_g5kei_115 ._sectionTitle_g5kei_122{font-size:36px;font-weight:700;line-height:44px;color:#000;margin:0 0 60px;text-align:center}._whyInvestSection_g5kei_115 h1._sectionTitle_g5kei_122{font-size:48px;line-height:58px;text-align:left}._whyInvestContent_g5kei_137{display:grid;grid-template-columns:1fr auto 1fr;gap:60px;align-items:center}._whyInvestText_g5kei_144{max-width:400px}._whyInvestSubtitle_g5kei_148{font-size:32px;font-weight:700;line-height:44px;color:#2c2c2c;margin:0 0 16px}._whyInvestText_g5kei_144 h4._whyInvestSubtitle_g5kei_148{font-size:20px;line-height:28px}._whyInvestDescription_g5kei_161{font-size:16px;font-weight:400;line-height:24px;color:#6f6f6f;margin:0 0 16px}._whyInvestDescription_g5kei_161:last-child{margin-bottom:0}._whyInvestIcon_g5kei_173{width:200px;height:200px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;background:#d3b8ee;border:8px solid #9966CC;box-shadow:0 2px 8px #0000001a}._dollarIcon_g5kei_187{font-size:80px;font-weight:700;color:purple;position:relative;z-index:1}._benefitsSliderSection_g5kei_196{max-width:1216px;margin:0 auto;padding:10px 0}._benefitsSlider_g5kei_196{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}._benefitCard_g5kei_208{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px 0 0 10px;box-shadow:0 2px 8px #0000000d;width:calc(100% + 20px)}._benefitCardContent_g5kei_217{display:flex;align-items:center;gap:0px}._benefitCardText_g5kei_223{flex:1;max-width:70%;text-align:left}._benefitCardTitle_g5kei_229{font-size:20px;font-weight:700;line-height:28px;color:#2d2d2d;margin:0 0 16px;text-align:left}._benefitCardDescription_g5kei_238{font-size:16px;font-weight:400;line-height:24px;color:#6c757d;margin:0 0 8px;text-align:left}._benefitCardFootnote_g5kei_247{font-size:14px;font-weight:400;line-height:20px;color:#6c757d;margin:0}._benefitCardIcon_g5kei_255{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;margin-left:auto}._dollarIconWrapper_g5kei_263{width:120px;height:120px;display:flex;align-items:center;justify-content:center}._dollarIcon_g5kei_187{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(166,131,225,.2))}._presentationIconWrapper_g5kei_278{width:120px;height:120px;display:flex;align-items:center;justify-content:center}._presentationIcon_g5kei_278{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(166,131,225,.2))}._iconPlaceholder_g5kei_293{width:120px;height:120px;background-color:#f9fafb;border:1px dashed #e5e7eb;border-radius:8px;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){._benefitsSlider_g5kei_196{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._benefitsSlider_g5kei_196{grid-template-columns:1fr}}._calculateSection_g5kei_318{background-color:#eaecf8;padding:80px 0;margin:80px 0 0;text-align:center;display:none}._calculateTitle_g5kei_326{font-size:36px;font-weight:700;line-height:44px;color:#000;text-align:center;margin:0 0 40px}._calculateCard_g5kei_335{max-width:600px;margin:0 auto;background-color:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 12px #0000001a}._calculateLabel_g5kei_344{display:block;font-size:14px;font-weight:500;color:#6b7280;margin-bottom:16px;text-align:center}._calculatePrompt_g5kei_353{font-size:16px;font-weight:400;color:#000;margin:0 0 24px;text-align:center}._calculateControls_g5kei_361{display:flex;align-items:center;gap:16px;margin-bottom:32px}._calculateSlider_g5kei_368{flex:1;height:8px;border-radius:4px;background:#e5e7eb;outline:none;-webkit-appearance:none}._calculateSlider_g5kei_368::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#6d28d9;cursor:pointer}._calculateSlider_g5kei_368::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#6d28d9;cursor:pointer;border:none}._calculateInput_g5kei_396{width:100px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:16px;font-weight:500;color:#000;text-align:right}._calculateUnit_g5kei_407{font-size:14px;font-weight:400;color:#6b7280}._calculateButton_g5kei_413{width:100%;padding:12px 24px;background:linear-gradient(90deg,#5662df,#8540d5);border:none;border-radius:6px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;transition:opacity .2s}._calculateButton_g5kei_413:hover{opacity:.9}._featuresSection_g5kei_431{max-width:1216px;margin:0 auto;padding:80px 0}._featuresSection_g5kei_431 ._sectionTitle_g5kei_122{font-size:36px;font-weight:700;line-height:44px;color:#000;text-align:center;margin:0 0 60px}._featuresSection_g5kei_431 h1._sectionTitle_g5kei_122{font-size:48px;line-height:58px}._featuresGrid_g5kei_451{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}._featureCard_g5kei_457{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:32px;box-shadow:0 2px 8px #0000000d;width:501px;height:345px;display:flex;flex-direction:column;align-items:center}._featureTitle_g5kei_470{font-size:20px;font-weight:700;line-height:28px;color:#000;margin:0 0 auto;text-align:center}h2._featureTitle_g5kei_470{font-size:24px;line-height:32px;font-weight:700}._featureMetrics_g5kei_485{display:flex;gap:18px;margin:auto 0;flex-wrap:wrap;justify-content:center;align-items:center;width:fit-content}._metricBadge_g5kei_495{display:flex;align-items:center;gap:12px;padding:12px 18px;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}._metricIcon_g5kei_505{width:36px;height:36px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:21px;flex-shrink:0}img._metricIcon_g5kei_505{display:block;object-fit:contain;background-color:transparent}._metricValue_g5kei_522{font-size:24px;font-weight:600;color:#000}._expenseBoxes_g5kei_528{display:flex;gap:12px;margin-bottom:24px;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%}._expenseBox_g5kei_528{position:relative;display:flex;align-items:center;justify-content:center;padding:16px 24px;background-color:#f8f8fd;border:none;border-radius:20px;cursor:pointer;transition:all .2s;width:140px;height:80px;gap:8px}._expenseBoxSelected_g5kei_554{background-color:#ede8ff}._expenseValue_g5kei_558{font-size:16px;font-weight:400;color:#aaa}._expenseBoxSelected_g5kei_554 ._expenseValue_g5kei_558{font-weight:700;color:#1a1a1a}._expenseCheckbox_g5kei_569{position:absolute;top:8px;left:8px;flex-shrink:0}._onboardingCheckboxes_g5kei_576{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;align-items:center}._onboardingCheckbox_g5kei_576{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .2s;width:fit-content}._onboardingCheckboxChecked_g5kei_597{border-color:#6d28d9}._onboardingCheckboxChecked_g5kei_597 span{color:#6d28d9}._onboardingCheckbox_g5kei_576 span{font-size:14px;font-weight:400;color:#9ca3af}._checkboxIcon_g5kei_611,._checkboxIconUnchecked_g5kei_615{flex-shrink:0}._progressBars_g5kei_619{display:flex;gap:24px;margin-bottom:24px;justify-content:center;align-items:center}._progressItem_g5kei_627{display:flex;align-items:center;justify-content:center}._progressCircle_g5kei_633{position:relative}._progressCircleLarge_g5kei_637{width:100px;height:100px}._progressCircleSmall_g5kei_642{width:60px;height:60px}._progressSvg_g5kei_647{transform:rotate(-90deg);position:relative;z-index:0}._progressCircleLarge_g5kei_637 ._progressSvg_g5kei_647{width:100px;height:100px}._progressCircleSmall_g5kei_642 ._progressSvg_g5kei_647{width:60px;height:60px}._progressBg_g5kei_663{fill:none;stroke:#d3c7f6;stroke-width:10}._progressCircleLarge_g5kei_637 ._progressBg_g5kei_663{stroke-width:10}._progressCircleSmall_g5kei_642 ._progressBg_g5kei_663{stroke-width:6}._progressFill_g5kei_677{fill:none;stroke:#6c3fea;stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .3s}._progressCircleLarge_g5kei_637 ._progressFill_g5kei_677{stroke-width:10;stroke-dasharray:282.74;stroke-dashoffset:84.41}._progressCircleSmall_g5kei_642 ._progressFill_g5kei_677{stroke-width:6;stroke-dasharray:169.65;stroke-dashoffset:135.72}._progressInnerCircle_g5kei_697{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border-radius:50%;background-color:#6c3fea;z-index:1}._progressInnerCircleSmall_g5kei_709{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background-color:#6c3fea;z-index:1}._progressText_g5kei_721{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;color:#fff;z-index:2}._progressCircleLarge_g5kei_637 ._progressText_g5kei_721{font-size:18px}._progressCircleSmall_g5kei_642 ._progressText_g5kei_721{font-size:12px}._featureDescription_g5kei_740{font-size:17px;font-weight:400;line-height:24px;color:#6b7280;margin:auto 0 0;text-align:center}._featureCard_g5kei_457:nth-child(3) ._featureDescription_g5kei_740{text-align:center}._webinarsSection_g5kei_755{max-width:1216px;margin:0 auto;padding:80px 0;text-align:center}._webinarsSection_g5kei_755 ._sectionTitle_g5kei_122{font-size:36px;font-weight:700;line-height:44px;color:#000;margin:0 0 60px;text-align:center}._webinarsSection_g5kei_755 h1._sectionTitle_g5kei_122{font-size:48px;line-height:58px}._webinarContent_g5kei_776{display:flex;flex-direction:column;align-items:center}._webinarIllustration_g5kei_782{margin-bottom:40px;display:flex;justify-content:center;width:100%}._webinarIllustrationImg_g5kei_789{max-width:100%;height:auto;display:block}._liveBadgeWrapper_g5kei_795{margin-bottom:40px;display:none}._liveBadgeButton_g5kei_800{display:inline-flex;align-items:center;gap:12px;padding:12px 32px;background-color:#735bf3;border:none;border-radius:50px;cursor:pointer;transition:all .2s}._liveBadgeButton_g5kei_800:hover{background-color:#6a4fe0}._livePlayIconWrapper_g5kei_816{width:40px;height:40px;border-radius:50%;background-color:#5a3fd9;display:flex;align-items:center;justify-content:center;flex-shrink:0}._livePlayIcon_g5kei_816{flex-shrink:0;width:16px;height:16px}._livePlayIcon_g5kei_816 path{fill:#fff}._liveBadgeText_g5kei_837{font-size:18px;font-weight:700;color:#fff;letter-spacing:.5px;text-transform:uppercase}._webinarDescription_g5kei_845{max-width:700px;font-size:14px;font-weight:400;line-height:20px;color:#666;margin:0;text-align:center}._stepsSection_g5kei_856{max-width:1216px;margin:0 auto;padding:80px 0}._stepsSection_g5kei_856 ._sectionTitle_g5kei_122{font-size:36px;font-weight:700;line-height:44px;color:#000;margin:0 0 60px;text-align:left}._stepsSection_g5kei_856 h1._sectionTitle_g5kei_122{font-size:48px;line-height:58px}._stepsGrid_g5kei_876{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}._stepCard_g5kei_882{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:32px;box-shadow:0 2px 8px #0000000d}._stepNumber_g5kei_890{width:48px;height:48px;background:linear-gradient(135deg,#6d28d9,#8540d5);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#fff;margin-bottom:24px}._stepTitle_g5kei_904{font-size:20px;font-weight:700;line-height:28px;color:#000;margin:0 0 16px;text-align:left}._stepDescription_g5kei_913{font-size:14px;font-weight:400;line-height:20px;color:#6b7280;margin:0;text-align:left}._testimonialsSection_g5kei_923{max-width:1216px;margin:0 auto;padding:80px 0;display:none}._testimonialsTitle_g5kei_930{font-size:36px;font-weight:700;line-height:44px;color:#000;margin:0 0 60px;text-align:left}._highlight_g5kei_939{color:#6d28d9}._testimonialsCarousel_g5kei_943{display:flex;align-items:center;gap:24px}._carouselBtn_g5kei_949{width:48px;height:48px;background:#6d28d9;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:opacity .2s;flex-shrink:0}._carouselBtn_g5kei_949:hover{opacity:.8}._testimonialsWrapper_g5kei_968{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;flex:1;padding:20px 0;scrollbar-width:none;-ms-overflow-style:none}._testimonialsWrapper_g5kei_968::-webkit-scrollbar{display:none}._testimonialCard_g5kei_983{min-width:320px;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:32px;box-shadow:0 2px 8px #0000000d;flex-shrink:0}._testimonialText_g5kei_993{font-size:16px;font-weight:400;line-height:24px;color:#000;margin:0 0 24px}._testimonialAuthor_g5kei_1001{display:flex;align-items:center;gap:16px}._testimonialAvatar_g5kei_1007{width:48px;height:48px;border-radius:50%;background-color:#e5e7eb;flex-shrink:0}._testimonialName_g5kei_1015{font-size:16px;font-weight:600;color:#000;margin:0 0 4px}._testimonialRole_g5kei_1022{font-size:14px;font-weight:400;color:#6b7280;margin:0}._faqSection_g5kei_1030{max-width:1216px;margin:0 auto;padding:80px 0 120px}._faqTitle_g5kei_1036{font-size:36px;font-weight:700;line-height:44px;color:#000;margin:0 0 40px;text-align:left}._faqList_g5kei_1045{display:flex;flex-direction:column;gap:12px}._faqItem_g5kei_1051{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:all .2s}._faqItem_g5kei_1051._open_g5kei_1059{border-color:#6d28d9}._faqBtn_g5kei_1063{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:transparent;border:none;cursor:pointer;text-align:left}._faqBtn_g5kei_1063 span{font-size:16px;font-weight:500;line-height:24px;color:#000;flex:1}._faqChevron_g5kei_1083{width:20px;height:20px;flex-shrink:0;transition:transform .2s;color:#6b7280}._faqItem_g5kei_1051._open_g5kei_1059 ._faqChevron_g5kei_1083{transform:rotate(180deg);color:#6d28d9}._faqAnswer_g5kei_1096{padding:0 24px 20px}._faqAnswer_g5kei_1096 p{font-size:14px;font-weight:400;line-height:20px;color:#6b7280;margin:0}._termsOfUsePage_lvcss_1{background-color:#f2f2f7;min-height:100vh;position:relative;font-family:Inter,sans-serif}._headerWrapper_lvcss_8{position:relative;max-width:1280px;margin:0 auto;padding:28px 32px}._container_lvcss_17{background-color:#fafaff;max-width:1220px;margin:0 auto;padding-top:70px;padding-bottom:100px;min-height:calc(100vh - 358px)}._pageTitle_lvcss_26{font-size:32px;font-weight:500;line-height:1.25;text-align:center;margin:0 0 40px;padding-top:40px}._titleBlack_lvcss_35{color:#000}._titleBlue_lvcss_39{color:#5264df}._contentWrapper_lvcss_43{max-width:1280px;margin:0 auto;padding:0 20px}._textContent_lvcss_49{font-size:14px;line-height:1.7;color:#000;text-align:left}._sectionTitle_lvcss_56{font-weight:700;font-size:14px;line-height:1.5;margin:32px 0 16px;color:#000}._sectionTitle_lvcss_56:first-of-type{margin-top:0}._paragraph_lvcss_68{font-weight:400;font-size:14px;line-height:1.7;margin:0 0 14px;color:#000}._paragraph_lvcss_68:last-child{margin-bottom:0}._paragraphEmpty_lvcss_80{display:none}._listItem_lvcss_84{font-weight:400;font-size:14px;line-height:1.7;margin:0 0 8px;padding-left:20px;position:relative;color:#000}._listItem_lvcss_84:before{content:"•";position:absolute;left:0}._dateInfo_lvcss_100{font-weight:400;font-size:14px;line-height:1.7;margin:0 0 24px;color:#000}._paragraphSeparator_lvcss_108{font-weight:400;font-size:14px;line-height:1.7;margin:14px 0;text-align:center;color:#000;display:block}._link_lvcss_118{color:#000;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;cursor:pointer}._link_lvcss_118:hover{color:#5264df}._privacyPolicyPage_k8s9d_1{background-color:#f2f2f7;min-height:100vh;position:relative;font-family:Inter,sans-serif}._headerWrapper_k8s9d_8{position:relative;max-width:1280px;margin:0 auto;padding:28px 32px}._container_k8s9d_17{background-color:#fafaff;max-width:1220px;margin:0 auto;padding-top:70px;padding-bottom:100px;min-height:calc(100vh - 358px)}._pageTitle_k8s9d_26{font-size:32px;font-weight:500;line-height:1.25;text-align:center;margin:0 0 40px;padding-top:40px}._titleBlack_k8s9d_35{color:#000}._titleBlue_k8s9d_39{color:#5264df}._contentWrapper_k8s9d_43{max-width:1280px;margin:0 auto;padding:0 20px}._textContent_k8s9d_49{font-size:14px;line-height:1.7;color:#000;text-align:left}._sectionTitle_k8s9d_56{font-weight:700;font-size:14px;line-height:1.5;margin:32px 0 16px;color:#000}._sectionTitle_k8s9d_56:first-of-type{margin-top:0}._paragraph_k8s9d_68{font-weight:400;font-size:14px;line-height:1.7;margin:0 0 14px;color:#000}._paragraph_k8s9d_68:last-child{margin-bottom:0}._paragraphEmpty_k8s9d_80{display:none}._listItem_k8s9d_84{font-weight:400;font-size:14px;line-height:1.7;margin:0 0 8px;padding-left:20px;position:relative;color:#000}._listItem_k8s9d_84:before{content:"•";position:absolute;left:0}._dateInfo_k8s9d_100{font-weight:400;font-size:14px;line-height:1.7;margin:0 0 24px;color:#000}._paragraphSeparator_k8s9d_108{font-weight:400;font-size:14px;line-height:1.7;margin:14px 0;text-align:center;color:#000;display:block}._link_k8s9d_118{color:#000;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;cursor:pointer}._link_k8s9d_118:hover{color:#5264df}._personalDataConsentPage_lkfao_1{background-color:#f2f2f7;min-height:100vh;position:relative;font-family:Inter,sans-serif}._headerWrapper_lkfao_8{position:relative;max-width:1280px;margin:0 auto;padding:28px 32px}._container_lkfao_17{background-color:#fafaff;max-width:1220px;margin:0 auto;padding-top:70px;padding-bottom:100px;min-height:calc(100vh - 358px)}._pageTitle_lkfao_26{font-size:32px;font-weight:500;line-height:1.25;text-align:center;margin:0 0 40px;padding-top:40px}._titleBlack_lkfao_35{color:#000}._titleBlue_lkfao_39{color:#5264df}._contentWrapper_lkfao_43{max-width:1280px;margin:0 auto;padding:0 20px}._textContent_lkfao_49{font-size:14px;line-height:1.7;color:#000;text-align:left}._sectionTitle_lkfao_56{font-weight:700;font-size:14px;line-height:1.5;margin:32px 0 16px;color:#000}._sectionTitle_lkfao_56:first-of-type{margin-top:0}._paragraph_lkfao_68{font-weight:400;font-size:14px;line-height:1.7;margin:0 0 14px;color:#000}._paragraph_lkfao_68:last-child{margin-bottom:0}._paragraphEmpty_lkfao_80{display:none}._listItem_lkfao_84{font-weight:400;font-size:14px;line-height:1.7;margin:0 0 8px;padding-left:20px;position:relative;color:#000}._listItem_lkfao_84:before{content:"•";position:absolute;left:0}._dateInfo_lkfao_100{font-weight:400;font-size:14px;line-height:1.7;margin:0 0 24px;color:#000}._paragraphSeparator_lkfao_108{font-weight:400;font-size:14px;line-height:1.7;margin:14px 0;text-align:center;color:#000;display:block}._link_lkfao_118{color:#000;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;cursor:pointer}._link_lkfao_118:hover{color:#5264df}._articlesPage_1i2sy_1{min-height:100vh;background-color:#f9fafb}._headerWrapper_1i2sy_6{max-width:1280px;margin:0 auto;padding:28px 0 0}._mainContent_1i2sy_12{max-width:1440px;margin:0 auto;padding:8px 80px 0}._container_1i2sy_18{display:flex;gap:37px;max-width:1280px;margin:0 auto;padding:0 0 80px}._leftColumn_1i2sy_27{flex:1;max-width:848px}._featuredArticle_1i2sy_32,._article_1i2sy_1{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid #E5E7EB}._article_1i2sy_1:last-of-type{margin-bottom:56px}._articleImageContainer_1i2sy_43{width:100%;height:393px;margin-bottom:16px;border-radius:8px;overflow:hidden}._articleImage_1i2sy_43{width:100%;height:100%;object-fit:cover}._articleMeta_1i2sy_57{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#6b7280;margin:0 0 8px}._articleTitle_1i2sy_66{font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#111827;margin:0 0 16px}._articleExcerpt_1i2sy_75{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#374151;margin:0}._readMore_1i2sy_84{color:#5264df;cursor:pointer}._readMore_1i2sy_84:hover{text-decoration:underline}._pagination_1i2sy_94{display:flex;align-items:center;justify-content:center;gap:0;margin-top:56px}._paginationBtn_1i2sy_102{min-width:38px;height:38px;padding:8px 12px;border:1px solid #D1D5DB;background-color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;color:#374151;cursor:pointer;transition:all .2s;margin-left:-1px}._paginationBtn_1i2sy_102:first-child{border-radius:6px 0 0 6px;margin-left:0}._paginationBtn_1i2sy_102:last-child{border-radius:0 6px 6px 0}._paginationBtn_1i2sy_102:hover:not(:disabled){background-color:#f9fafb}._paginationBtn_1i2sy_102._active_1i2sy_131{background-color:#eef2ff;color:#4f46e5;border-color:#d1d5db}._paginationBtn_1i2sy_102:disabled{color:#9ca3af;cursor:not-allowed}._paginationDots_1i2sy_142{display:flex;align-items:center;justify-content:center;min-width:47px;height:38px;padding:8px 17px;border:1px solid #D1D5DB;border-left:none;background-color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#374151;margin-left:-1px}._rightSidebar_1i2sy_160{width:395px;flex-shrink:0}._promoCard_1i2sy_166{background:#5264df;border-radius:8px;padding:24px;margin-bottom:25px;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;position:relative;overflow:hidden;min-height:575px}._promoTitle_1i2sy_177{font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#fff;margin:0 0 32px}._promoFeatures_1i2sy_186{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}._promoFeature_1i2sy_186{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#fff}._promoIcon_1i2sy_204{width:20px;height:20px;flex-shrink:0}._promoButton_1i2sy_210{background:#fff;color:#5264df;border:none;border-radius:6px;padding:8px 24px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:24px;cursor:pointer;transition:all .2s}._promoButton_1i2sy_210:hover{background:#f9fafb}._promoIllustration_1i2sy_228{position:absolute;bottom:-57px;left:20px;width:321px;height:298px;opacity:.15;overflow:hidden}._promoIllustration_1i2sy_228 img{width:210%;height:226%;object-fit:contain}._popularCard_1i2sy_245{background:#f9fafb;border-radius:8px;padding:24px}._popularHeader_1i2sy_251{display:flex;align-items:center;gap:8px;margin-bottom:44px}._popularIcon_1i2sy_258{width:20px;height:20px}._popularTitle_1i2sy_263{font-family:Inter,sans-serif;font-size:17px;font-weight:700;line-height:28px;color:#000;margin:0}._popularList_1i2sy_272{display:flex;flex-direction:column;gap:12px}._popularItem_1i2sy_278{padding:8px;border-radius:4px;text-decoration:none;display:block;transition:background-color .2s}._popularItem_1i2sy_278:hover{background-color:#fff}._popularItemTitle_1i2sy_290{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#2563eb;margin:0 0 4px}._popularItemViews_1i2sy_299{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#6b7280;margin:0}@media(max-width:1280px){._mainContent_1i2sy_12{padding:104px 40px 0}}@media(max-width:1024px){._container_1i2sy_18{flex-direction:column}._rightSidebar_1i2sy_160{width:100%}._leftColumn_1i2sy_27{max-width:100%}}@media(max-width:768px){._mainContent_1i2sy_12{padding:80px 20px 0}._articleImageContainer_1i2sy_43{height:240px}._articleTitle_1i2sy_66{font-size:20px;line-height:28px}}._catalogPage_1vtqh_1{min-height:100vh;background-color:#f2f2f7}._faqWrapper_1vtqh_6{margin-top:-50px}._main_1vtqh_10{max-width:1200px;margin:0 auto;padding:40px 20px}._breadcrumbs_1vtqh_17{margin-bottom:24px;font-size:14px;color:#666}._breadcrumbLink_1vtqh_23{color:#666;text-decoration:none;transition:color .2s}._breadcrumbLink_1vtqh_23:hover{color:#8b5cf6}._breadcrumbSeparator_1vtqh_33{margin:0 8px;color:#999}._breadcrumbCurrent_1vtqh_38{color:#333;font-weight:500}._headerSection_1vtqh_44{margin-bottom:40px;text-align:left}._title_1vtqh_49{font-size:48px;font-weight:700;color:#1a1a1a;margin-bottom:16px;line-height:1.2;text-align:left}._description_1vtqh_58{font-size:18px;color:#666;line-height:1.6;max-width:800px;text-align:left;white-space:nowrap}._filtersSection_1vtqh_68{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding:24px 16px;background-color:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000a;gap:32px}._filtersContainer_1vtqh_80{display:flex;gap:8px;flex-wrap:wrap;flex:1}._filterButton_1vtqh_87{display:flex;align-items:center;gap:4px;padding:0 12px;height:40px;background-color:#f1f0fc;border:none;border-radius:9999px;font-size:13.6px;line-height:24px;font-weight:400;color:#6c52da;cursor:pointer;transition:all .2s;white-space:nowrap}._filterButton_1vtqh_87:hover{background-color:#e8e5f9}._filterButtonActive_1vtqh_109{background-color:#6c52da!important;color:#fff!important}._filterButtonActive_1vtqh_109:hover{background-color:#5a42c8!important}._filterArrowIcon_1vtqh_118{width:16px;height:16px;flex-shrink:0;color:#6c52da}._filterDropdownContainer_1vtqh_125{position:relative}._filterDropdown_1vtqh_125{position:absolute;top:calc(100% + 8px);left:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #0000001a;min-width:250px;max-width:4000px;max-height:400px;z-index:100;overflow:hidden}._filterDropdownContent_1vtqh_144{max-height:400px;overflow-y:auto;padding:8px}._filterDropdownItem_1vtqh_150{display:block;width:100%;padding:12px 16px;background-color:transparent;border:none;text-align:left;font-size:14px;color:#333;cursor:pointer;transition:background-color .2s;border-radius:4px}._filterDropdownItem_1vtqh_150:hover{background-color:#f8f8f8}._filterDropdownItemActive_1vtqh_168{background-color:#f1f0fc;color:#6c52da;font-weight:500}._filterDropdownCheckboxItem_1vtqh_174{display:flex;align-items:center;padding:12px 16px;transition:background-color .2s;border-radius:4px;text-align:left;width:100%}._filterDropdownCheckboxItem_1vtqh_174:hover{background-color:#f8f8f8}._filterDropdownCheckboxItem_1vtqh_174 label{width:100%;text-align:left;margin-bottom:0}._priceInputGroup_1vtqh_194{display:flex;align-items:center;gap:8px;padding:12px}._priceInputWrapper_1vtqh_201{display:flex;align-items:center;position:relative;flex:1;max-width:1840px}._priceInput_1vtqh_194{width:150px;height:50px;padding:13px 35px 13px 17px;border:2px solid #e8ecf1;border-radius:12px;font-size:16px;font-weight:500;color:#1a202c;background-color:#fff;box-shadow:0 2px 8px #0000000a,0 1px 2px #0000000f;font-family:Nunito,sans-serif;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}._priceCurrency_1vtqh_228{position:absolute;right:17px;font-size:16px;font-weight:500;color:#1a202c;pointer-events:none}._priceInput_1vtqh_194:focus{outline:none;border-color:#a78bfa;box-shadow:0 2px 8px #863fd51a,0 0 0 3px #863fd50d}._priceInput_1vtqh_194::placeholder{color:#94a5b8;font-weight:400;opacity:.8}._priceSeparator_1vtqh_249{color:#666;font-size:14px;flex-shrink:0}._priceApplyButton_1vtqh_255{width:100%;padding:10px 16px;margin-top:8px;background-color:#6c52da;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._priceApplyButton_1vtqh_255:hover{background-color:#5a42c8}._sortContainer_1vtqh_273{display:flex;align-items:center;position:relative}._sortButton_1vtqh_279{display:flex;align-items:center;gap:4px;padding:0 12px;height:40px;background-color:#f1f0fc;border:none;border-radius:9999px;font-size:13.6px;line-height:24px;font-weight:400;color:#6c52da;cursor:pointer;transition:all .2s;white-space:nowrap}._sortButton_1vtqh_279:hover{background-color:#e8e5f9}._sortButtonActive_1vtqh_301{background-color:#6c52da!important;color:#fff!important}._sortButtonActive_1vtqh_301:hover{background-color:#5a42c8!important}._sortMenu_1vtqh_310{position:absolute;top:calc(100% + 8px);right:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #0000001a;min-width:220px;z-index:100;overflow:hidden}._sortMenuItem_1vtqh_323{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;background-color:transparent;border:none;text-align:left;font-size:14px;color:#333;cursor:pointer;transition:background-color .2s}._sortMenuItem_1vtqh_323:hover{background-color:#f8f8f8}._sortMenuItemActive_1vtqh_342{background-color:#f1f0fc;color:#6c52da;font-weight:500}._psychologistsSection_1vtqh_349{margin-bottom:80px}._loading_1vtqh_353,._error_1vtqh_354,._empty_1vtqh_355{text-align:center;padding:60px 20px;font-size:18px;color:#666}._error_1vtqh_354{color:#e74c3c}._psychologistsGrid_1vtqh_366{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:40px}@media(max-width:1400px){._psychologistsGrid_1vtqh_366{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){._psychologistsGrid_1vtqh_366{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._psychologistsGrid_1vtqh_366{grid-template-columns:1fr}}._showMoreButton_1vtqh_391{display:block;margin:0 auto;padding:14px 32px;background-color:#fff;border:1px solid #e5e5e5;border-radius:12px;font-size:16px;color:#8b5cf6;cursor:pointer;transition:all .2s}._showMoreButton_1vtqh_391:hover{border-color:#8b5cf6;background-color:#f8f5ff}._card_71wkn_1{background-color:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000a;display:flex;flex-direction:column;align-items:center;padding:16px 12px 12px;gap:20px;height:100%;width:100%;box-sizing:border-box}._cardHeader_71wkn_15{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}._photo_71wkn_23{width:150px;height:150px;border-radius:75px;object-fit:cover;flex-shrink:0;align-self:center}._nameContainer_71wkn_32{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}._name_71wkn_32{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#000;margin:0;display:flex;align-items:center;justify-content:flex-start}._tags_71wkn_53{display:flex;gap:8px;justify-content:flex-start;flex-wrap:wrap;align-items:center}._tag_71wkn_53{display:flex;align-items:center;gap:4px;background-color:#6855db17;padding:3px 6px;border-radius:4px;font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:16px;color:#6c52da;white-space:nowrap}._tagIcon_71wkn_76{width:12px;height:12px;flex-shrink:0}._sessionInfo_71wkn_82{display:flex;gap:16px;align-items:center;justify-content:flex-start;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#000;width:100%}._sessionDuration_71wkn_95{white-space:nowrap}._priceContainer_71wkn_99{display:flex;align-items:center;gap:4px}._price_71wkn_99{font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:18px;white-space:nowrap}._infoIcon_71wkn_113{width:14px;height:14px;flex-shrink:0}._cardBody_71wkn_119{display:flex;flex-direction:column;gap:16px;width:100%;flex-grow:1}._tabs_71wkn_127{display:flex;width:100%;padding:0 8px;box-sizing:border-box;align-items:flex-start}._tab_71wkn_127{flex:1;padding:8px 16px;background-color:transparent;border:none;border-bottom:2px solid rgba(0,0,0,.08);cursor:pointer;font-family:Inter,sans-serif;font-size:16px;text-align:center;color:#0009;font-weight:400;line-height:24px;transition:all .2s;min-height:0;display:flex;align-items:center;justify-content:center;white-space:nowrap}._tab_71wkn_127:hover{color:#6c51da}._tabActive_71wkn_160{font-weight:600;color:#6c51da;border-bottom:2px solid #6c51da}._tabContent_71wkn_166{display:flex;flex-direction:column;gap:16px;padding:0 4px;width:100%;max-width:100%}._infoRow_71wkn_175{display:flex;flex-direction:column;gap:4px;width:100%}._infoRow_71wkn_175 ._infoValue_71wkn_182{display:inline}._infoLabel_71wkn_186{font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:18px;color:#0009;text-align:left}._infoValue_71wkn_182{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#0009;text-align:left}._expandButton_71wkn_204{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#6c51da;background:none;border:none;cursor:pointer;padding:0;margin-left:4px;text-decoration:underline;transition:opacity .2s;display:inline;vertical-align:baseline}._expandButton_71wkn_204:hover{opacity:.8}._profileButton_71wkn_225{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:calc(100% - 8px);max-width:calc(100% - 8px);padding:10px 24px;border-radius:6px;background:linear-gradient(to right,#5662df,#8540d5);color:#fff;border:none;cursor:pointer;text-align:left;margin-top:auto;margin-left:4px;margin-right:4px;gap:2px;text-decoration:none;transition:all .3s ease;box-sizing:border-box;font-family:Nunito,sans-serif;box-shadow:0 2px 8px #5662df33;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._profileButton_71wkn_225:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66;color:#fff}._profileButton_71wkn_225:hover ._buttonText_71wkn_261{color:#fff}._profileButton_71wkn_225:hover ._buttonSubtext_71wkn_265{color:#fff9}._profileButton_71wkn_225:focus{outline:none}._buttonText_71wkn_261{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;text-align:left;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:#fff}._buttonSubtext_71wkn_265{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#fff9;white-space:nowrap;text-align:left;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._modalOverlay_1b0o8_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_1b0o8_15{background-color:#fff;border-radius:16px;width:100%;max-width:900px;max-height:90vh;min-height:600px;display:flex;flex-direction:column;box-shadow:0 4px 24px #00000026;overflow:hidden}._modalHeader_1b0o8_28{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e5e5e5}._modalTitle_1b0o8_36{font-size:16px;font-weight:700;color:#000;margin:0;line-height:28px;text-align:left}._closeButton_1b0o8_45{background:transparent;border:none;font-size:13.6px;color:gray;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .2s}._closeButton_1b0o8_45:hover{color:#000}._modalBody_1b0o8_64{flex:1;overflow-y:auto;padding:32px 24px;display:flex;flex-direction:column;gap:32px}._filterGroup_1b0o8_73{display:flex;flex-direction:column;gap:12px}._filterLabel_1b0o8_79{font-size:14px;font-weight:600;color:#1a1a1a;margin:0;text-align:left}._filterOptions_1b0o8_87{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}._filterOption_1b0o8_87{padding:8px 16px;background-color:#f1f0fc;border:none;border-radius:20px;font-size:14px;color:#6c52da;cursor:pointer;transition:all .2s;white-space:nowrap;text-align:left}._filterOption_1b0o8_87:hover{background-color:#e8e5f9}._filterOptionActive_1b0o8_111{background-color:#6c52da;color:#fff}._filterOptionActive_1b0o8_111:hover{background-color:#5a45c0}._filterInputGroup_1b0o8_120{display:flex;align-items:center;gap:12px;max-width:50%}._filterInputWrapper_1b0o8_127{display:flex;align-items:center;position:relative;flex:1}._filterInput_1b0o8_120{width:100%;padding:12px 35px 12px 16px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#1a1a1a;background-color:#fff;transition:border-color .2s;box-sizing:border-box}._filterInput_1b0o8_120:focus{outline:none;border-color:#6c52da}._filterInput_1b0o8_120::placeholder{color:#999}._filterInputCurrency_1b0o8_156{position:absolute;right:16px;font-size:14px;font-weight:500;color:#1a1a1a;pointer-events:none}._filterInputSeparator_1b0o8_165{color:#666;font-size:14px;flex-shrink:0}._loading_1b0o8_171{padding:16px;text-align:center;color:#666;font-size:14px}._modalFooter_1b0o8_178{display:flex;gap:12px;padding:16px;border-top:1px solid #e5e5e5;justify-content:flex-start}._resetButton_1b0o8_186{padding:12px 24px;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#666;cursor:pointer;transition:all .2s}._resetButton_1b0o8_186:hover{border-color:#ccc;background-color:#f8f8f8}._applyButton_1b0o8_202{padding:12px 24px;background-color:#6c52da;border:none;border-radius:8px;font-size:14px;color:#fff;cursor:pointer;transition:background-color .2s;font-weight:500}._applyButton_1b0o8_202:hover{background-color:#5a45c0}._dropdownContainer_1b0o8_218{position:relative;width:100%}._dropdownButton_1b0o8_223{width:100%;padding:12px 16px;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#1a1a1a;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:space-between;text-align:left}._dropdownButton_1b0o8_223:hover{border-color:#ccc}._dropdownButtonActive_1b0o8_243{border-color:#6c52da;background-color:#f1f0fc}._dropdownArrow_1b0o8_248{font-size:12px;color:#666;transition:transform .2s}._dropdownContent_1b0o8_254{position:absolute;top:100%;left:0;right:0;margin-top:8px;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:100;display:grid;grid-template-columns:1fr 1fr;gap:8px 8px;padding:8px;overflow-x:hidden;overflow-y:auto;max-width:100%;box-sizing:border-box}._dropdownContent_1b0o8_254 ._checkboxContainer_1b0o8_275{padding:6px 8px 6px 32px;border-radius:4px;transition:background-color .2s;min-width:0;max-width:100%;box-sizing:border-box}._dropdownContent_1b0o8_254 ._checkboxContainer_1b0o8_275:hover{background-color:#f8f8f8}._dropdownItem_1b0o8_288{padding:12px 16px;font-size:14px;color:#666;text-align:left}._checkboxContainer_1b0o8_275{display:flex;align-items:flex-start;position:relative;padding:6px 0 6px 32px;margin-bottom:0;cursor:pointer;font-size:14px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000000d9;text-align:left;line-height:1.5;transition:all .3s;width:100%}._checkboxText_1b0o8_316{display:inline-block;max-width:100%;word-wrap:break-word;word-break:break-word;white-space:normal;overflow-wrap:break-word;line-height:1.5;min-width:0}._checkboxContainer_1b0o8_275:hover{color:#000000e0}._checkboxContainer_1b0o8_275 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkmark_1b0o8_341{position:absolute;top:6px;left:0;height:20px;width:20px;background:linear-gradient(135deg,#fff,#fafafa);border:2px solid #d1d5db;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;box-shadow:0 1px 3px #0000001a;flex-shrink:0}._checkboxContainer_1b0o8_275:hover input~._checkmark_1b0o8_341{border-color:#863fd5;background:linear-gradient(135deg,#faf5ff,#fff);box-shadow:0 2px 6px #863fd533;transform:scale(1.05)}._checkboxContainer_1b0o8_275 input:checked~._checkmark_1b0o8_341{background:linear-gradient(135deg,#863fd5,#a78bfa);border-color:#863fd5;box-shadow:0 4px 12px #863fd566,0 0 0 3px #863fd51a;transform:scale(1)}._checkboxContainer_1b0o8_275 input:checked~._checkmark_1b0o8_341:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:100%;height:100%;background:linear-gradient(135deg,#863fd5,#a78bfa);border-radius:4px;animation:_checkmarkScale_1b0o8_1 .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes _checkmarkScale_1b0o8_1{0%{transform:translate(-50%,-50%) scale(0);opacity:0}50%{transform:translate(-50%,-50%) scale(1.15);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}._checkboxContainer_1b0o8_275 input:focus-visible~._checkmark_1b0o8_341{box-shadow:0 0 0 4px #863fd526,0 2px 8px #863fd533;outline:none;border-color:#863fd5}._checkmarkIcon_1b0o8_410{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.34,1.56,.64,1) .15s;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));z-index:1}._checkboxContainer_1b0o8_275 input:checked~._checkmark_1b0o8_341 ._checkmarkIcon_1b0o8_410{transform:translate(-50%,-50%) scale(1);animation:_checkmarkDrawSVG_1b0o8_1 .5s cubic-bezier(.34,1.56,.64,1) .15s forwards,_checkmarkGlowSVG_1b0o8_1 .6s ease-out .3s forwards}@keyframes _checkmarkDrawSVG_1b0o8_1{0%{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(-90deg);stroke-dasharray:0 20}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1) rotate(0);stroke-dasharray:20 0}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0);stroke-dasharray:20 0}}@keyframes _checkmarkGlowSVG_1b0o8_1{0%{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}50%{filter:drop-shadow(0 0 4px rgba(255,255,255,.8)) drop-shadow(0 1px 2px rgba(0,0,0,.2))}to{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}}@media(max-width:768px){._modalContent_1b0o8_15{max-width:100%;max-height:95vh;border-radius:16px 16px 0 0}._modalOverlay_1b0o8_1{align-items:flex-end;padding:0}._filterInputGroup_1b0o8_120{flex-direction:column;align-items:stretch}._filterInputSeparator_1b0o8_165{display:none}}._profilePage_ugije_1{min-height:100vh;background-color:#f2f2f7}._loading_ugije_6,._error_ugije_7{display:flex;justify-content:center;align-items:center;min-height:50vh;font-size:18px;color:#666}._error_ugije_7{color:#d32f2f}._main_ugije_20{max-width:1440px;margin:0 auto;padding:101px 208px 0}._breadcrumbs_ugije_26{display:flex;align-items:center;gap:8px;margin-bottom:20px;font-size:12px;color:#6b7280}._breadcrumbLink_ugije_35{color:#6b7280;text-decoration:none;transition:color .2s}._breadcrumbLink_ugije_35:hover{color:#374151}._breadcrumbSeparator_ugije_45{color:#6b7280}._breadcrumbCurrent_ugije_49{color:#374151;font-weight:500}._contentWrapper_ugije_54{display:flex;gap:32px;align-items:flex-start}._sidebar_ugije_60{width:229px;flex-shrink:0;position:sticky;top:20px;align-self:flex-start}._profilePhotoContainer_ugije_68{position:relative;width:212px;height:212px;margin:0 auto;border-radius:50%;border:4px solid white;overflow:hidden;background:#fff}._photoCarousel_ugije_79{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._profilePhoto_ugije_68{width:100%;height:100%;object-fit:cover;border-radius:50%;transition:opacity .3s ease}._photoNavButton_ugije_96{position:absolute;top:50%;transform:translateY(-50%);left:8px;width:32px;height:32px;border-radius:50%;background-color:#ffffffe6;border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background-color .2s,opacity .2s;opacity:.8}._photoNavButton_ugije_96:hover{background-color:#fff;opacity:1}._photoNavButtonRight_ugije_120{left:auto;right:8px}._photoNavButton_ugije_96 img{width:16px;height:16px}._photoIndicators_ugije_130{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:10}._photoIndicator_ugije_130{width:6px;height:6px;border-radius:50%;border:none;background-color:#ffffff80;cursor:pointer;padding:0;transition:background-color .2s,transform .2s}._photoIndicator_ugije_130:hover{background-color:#fffc;transform:scale(1.2)}._photoIndicatorActive_ugije_156{background-color:#fff;transform:scale(1.3)}._profileInfo_ugije_161{margin-top:23px;text-align:center;width:100%;box-sizing:border-box}._profileName_ugije_168{font-size:16px;font-weight:600;color:#1f2937;margin:0 0 10px;line-height:28px;text-align:center}._experienceBadge_ugije_177{display:flex;align-items:center;gap:8px;padding:6px 12px;background-color:#eae8ff;border-radius:9999px;margin:0 auto 16px;font-size:11.9px;font-weight:500;color:#6c52da;width:fit-content}._badgeIcon_ugije_191{width:14px;height:14px}._sessionInfo_ugije_196{margin-bottom:12px;text-align:center}._sessionType_ugije_201{font-size:12px;color:#374151;margin-bottom:4px;font-weight:600;text-align:center}._sessionDetails_ugije_209{display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;color:#374151;font-weight:600}._sessionDetails_ugije_209 ._price_ugije_219{font-weight:600}._infoIconSmall_ugije_223{width:14px;height:14px}._infoIconWrapper_ugije_228{position:relative;display:inline-flex;align-items:center;cursor:pointer}._paymentTooltip_ugije_235{position:absolute;bottom:calc(100% + 8px);right:0;width:300px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;border:1px solid #e5e7eb;overflow:hidden}._tooltipHeader_ugije_248{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e5e7eb}._tooltipTitle_ugije_256{font-size:16px;font-weight:500;color:#000;margin:0;line-height:28px}._tooltipClose_ugije_264{background:none;border:none;font-size:18px;color:#6b7280;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s}._tooltipClose_ugije_264:hover{color:#000}._tooltipContent_ugije_283{padding:16px;font-size:14px;line-height:20px;color:#374151}._tooltipContent_ugije_283 p{margin:0}._mainContent_ugije_295{flex:1;max-width:760px}._section_ugije_300{background:#fff;border-radius:12px;padding:24px;margin-bottom:20px;box-shadow:0 1px 2px #0000000d}._sectionHeader_ugije_308{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._sectionTitle_ugije_315{font-size:16px;font-weight:600;color:#1f2937;margin:0;line-height:28px;text-align:left}._highlightedText_ugije_324{color:#5266e1}._timezoneInfo_ugije_328{display:flex;align-items:center;gap:4px;font-size:12px;color:#6b7280;padding-right:10px}._timezoneIcon_ugije_337{width:16px;height:16px}._scheduleContent_ugije_342,._scheduleDay_ugije_346{margin-bottom:20px}._scheduleDay_ugije_346:last-child{margin-bottom:0}._scheduleDayHeader_ugije_354{display:flex;align-items:center;gap:8px;margin-bottom:8px}._scheduleDate_ugije_361{font-size:13.6px;font-weight:500;color:#1f2937;line-height:24px}._scheduleDayName_ugije_368{font-size:11.9px;color:#6b7280;line-height:20px}._timeSlots_ugije_374{display:flex;flex-wrap:wrap;gap:8px;max-width:538px}._timeSlot_ugije_374{width:70px;height:40px;background-color:transparent;border:1px solid #D1D5DB;border-radius:6px;font-size:12px;font-family:Nunito,sans-serif;font-weight:400;color:#000;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014}._timeSlot_ugije_374:hover{background-color:#f3f4f6;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._timeSlot_ugije_374:focus{outline:none}._timeSlotSelected_ugije_409{border-color:#5662df;border-width:2px;background-color:#f0f0ff;box-shadow:0 2px 8px #5662df33}._timeSlotSelected_ugije_409:hover{background-color:#e8e8ff;border-color:#8540d5;box-shadow:0 4px 12px #5662df4d}._selectTimeButton_ugije_422{width:100%;padding:10px 24px;background:linear-gradient(to right,#5662df,#8540d5);border:none;border-radius:6px;cursor:pointer;transition:all .3s ease;margin-top:20px;display:flex;flex-direction:column;gap:2px;align-items:flex-start;justify-content:center;box-sizing:border-box;font-family:Nunito,sans-serif;box-shadow:0 2px 8px #5662df33;color:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._selectTimeButton_ugije_422:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66;color:#fff}._selectTimeButton_ugije_422:focus{outline:none}._selectTimeButton_ugije_422:hover ._buttonMainText_ugije_457{color:#fff}._selectTimeButton_ugije_422:hover ._buttonSubText_ugije_461{color:#fff9}._selectTimeButton_ugije_422:disabled{opacity:.5;cursor:not-allowed;background:linear-gradient(to right,#9ca3af,#9ca3af)}._selectTimeButton_ugije_422:disabled:hover{filter:none;transform:none;box-shadow:0 2px 8px #5662df33}._selectTimeButtonDisabled_ugije_477{opacity:.5;cursor:not-allowed;background:linear-gradient(to right,#9ca3af,#9ca3af)!important}._selectTimeButtonDisabled_ugije_477:hover{filter:none!important;transform:none!important;box-shadow:0 2px 8px #5662df33!important}._viewFullProfileButton_ugije_489{width:100%;max-width:100%;padding:12px;background:linear-gradient(135deg,#5266e1,#6c52da);border:none;border-radius:12px;cursor:pointer;transition:opacity .2s;margin-top:12px;display:flex;flex-direction:column;gap:2px;align-items:flex-start;justify-content:center;box-sizing:border-box;overflow:hidden}._viewFullProfileButton_ugije_489:hover{opacity:.9}._buttonMainText_ugije_457{font-size:14px;font-weight:500;color:#fff;line-height:20px;text-align:left;word-wrap:break-word;width:100%;overflow-wrap:break-word;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._buttonSubText_ugije_461{font-size:12px;font-weight:400;color:#fff9;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;line-height:16px;text-align:left;word-wrap:break-word;width:100%;overflow-wrap:break-word}._aboutText_ugije_542{font-size:14px;line-height:26px;color:#4b5563;margin:0 0 16px;text-align:left}._expandButton_ugije_550{display:inline-flex;align-items:center;gap:4px;background:none;border:none;font-size:12px;font-weight:500;color:#5266e1;cursor:pointer;padding:0;transition:opacity .2s}._expandButton_ugije_550:hover{opacity:.8}._expandIcon_ugije_568{width:16px;height:16px;transition:transform .2s}._expandIconRotated_ugije_574{transform:rotate(180deg)}._educationList_ugije_578{margin-bottom:16px;text-align:left}._educationItem_ugije_583{display:flex;gap:16px;padding-bottom:20px;border-bottom:1px solid #e5e7eb;margin-bottom:20px;text-align:left}._educationItem_ugije_583:last-of-type{border-bottom:none;margin-bottom:0}._educationYear_ugije_597{font-size:11.9px;color:#6b7280;min-width:40px;text-align:left}._educationDetails_ugije_604{flex:1;text-align:left}._educationInstitution_ugije_609{font-size:13.6px;font-weight:500;color:#1f2937;margin:0 0 4px;line-height:24px;text-align:left}._educationDegree_ugije_618{font-size:12px;color:#4b5563;margin:0;line-height:20px;text-align:left}._infoButton_ugije_626{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}._infoIcon_ugije_223{width:16px;height:16px}._methodTags_ugije_641{display:flex;flex-wrap:wrap;gap:8px}._methodTag_ugije_641{padding:6px 12px;background-color:#f3f4f6;border-radius:9999px;font-size:12px;color:#374151}._topicsList_ugije_655{display:flex;flex-direction:column;gap:16px}._topicItem_ugije_661{display:flex;align-items:center;gap:8px}._topicIconContainer_ugije_667{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._topicIcon_ugije_667{width:20px;height:20px}._topicName_ugije_681{font-size:14px;color:#374151;line-height:24px}._selectionHeader_ugije_687{margin-bottom:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;position:relative}._selectionHeader_ugije_687 ._sectionTitle_ugije_315{margin:0;flex:1;min-width:0}._selectionStats_ugije_702{font-size:11.9px;color:#6b7280;margin:2px 0 0;line-height:20px;text-align:right;max-width:246px;flex-shrink:0}._selectionSteps_ugije_713{position:relative;padding-left:0;margin-bottom:20px}._selectionSteps_ugije_713:before{content:"";position:absolute;left:16px;top:0;bottom:0;width:2px;background-color:#e5e7eb;z-index:0}._selectionStep_ugije_713{display:flex;gap:16px;margin-bottom:24px;position:relative}._selectionStep_ugije_713:last-child{margin-bottom:0}._stepIcon_ugije_741{width:32px;height:32px;background-color:#5264df;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1;position:relative}._stepIcon_ugije_741 img{width:16px;height:16px;display:block;object-fit:contain}._stepContent_ugije_761{flex:1;text-align:left}._stepTitle_ugije_766{font-size:13.6px;font-weight:500;color:#1f2937;margin:0 0 4px;line-height:24px;text-align:left}._stepDescription_ugije_775{font-size:12px;color:#4b5563;margin:0;line-height:20px;text-align:left}._hideButton_ugije_783{display:inline-flex;align-items:center;gap:4px;background:none;border:none;font-size:12px;font-weight:500;color:#5264df;cursor:pointer;padding:0;transition:opacity .2s}._hideButton_ugije_783:hover{opacity:.8}._hideIcon_ugije_801{width:16px;height:16px;transition:transform .2s}._hideIconUp_ugije_807{transform:rotate(180deg)}._reviewsSection_ugije_811{background:#fff;border-radius:8px;padding:32px;margin-bottom:20px;box-shadow:0 1px 2px #0000000d}._reviewsTitle_ugije_819{font-size:25.5px;font-weight:700;color:#111827;text-align:left;margin:0 0 32px;line-height:36px}._reviewCard_ugije_828{display:flex;gap:32px;margin-bottom:24px}._reviewImageContainer_ugije_834{width:192px;height:192px;flex-shrink:0}._reviewImage_ugije_834{width:100%;height:100%;object-fit:cover;border-radius:50%}._reviewContent_ugije_847{flex:1}._reviewText_ugije_851{font-size:14px;line-height:26px;color:#374151;margin:0 0 18px}._reviewAuthor_ugije_858{margin-top:auto}._reviewAuthorName_ugije_862{font-size:16px;font-weight:500;color:#000;margin:0 0 4px;line-height:28px}._reviewAuthorRole_ugije_870{font-size:14px;color:#6b7280;margin:0;line-height:24px}._reviewNavigation_ugije_877{display:flex;justify-content:flex-end;gap:8px}._reviewNavButton_ugije_883{width:40px;height:40px;border:1px solid #5166e1;background:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}._reviewNavButton_ugije_883:hover{background-color:#f1f0fc}._reviewNavButton_ugije_883 img{width:20px;height:20px}@media(max-width:1200px){._main_ugije_20{padding:80px 100px 0}._contentWrapper_ugije_54{flex-direction:column}._sidebar_ugije_60{width:100%;display:flex;gap:24px;align-items:flex-start}._profilePhotoContainer_ugije_68{margin:0}._mainContent_ugije_295{max-width:100%}}@media(max-width:768px){._main_ugije_20{padding:60px 24px 0}._section_ugije_300{padding:16px}._reviewCard_ugije_828{flex-direction:column}._reviewImageContainer_ugije_834{width:100%;max-width:192px;margin:0 auto}}._giftCertificatePage_1mnfv_1{background-color:#fafaff;min-height:100vh;position:relative;width:100%}._main_1mnfv_8{width:100%;background-color:#f2f2f7}._heroSection_1mnfv_14{padding-top:70px;padding-bottom:0;display:flex;justify-content:center;width:100%}._heroContainer_1mnfv_22{max-width:768px;width:100%;padding:0 48px;text-align:center;position:relative}._heroBadge_1mnfv_30{font-family:Nunito,sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#000;margin-bottom:16px;letter-spacing:.5px}._heroTitle_1mnfv_40{font-family:Nunito,sans-serif;font-size:48px;font-weight:500;line-height:56px;color:#000;margin-bottom:24px}._heroDescription_1mnfv_49{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#6b7280;max-width:672px;margin:0 auto 48px}._heroImage_1mnfv_59{width:559px;height:700px;margin:48px auto 0;position:relative}._heroImage_1mnfv_59 img{width:100%;height:100%;object-fit:contain;transform:scale(1.25);transform-origin:center}._howToGiveSection_1mnfv_76{padding:0;display:flex;justify-content:center;width:100%}._sectionContainer_1mnfv_83{max-width:1024px;width:100%;padding:0 208px;margin:0 auto}._sectionTitle_1mnfv_90{font-family:Nunito,sans-serif;font-size:32px;font-weight:500;line-height:40px;color:#000;text-align:center;margin-bottom:20px}._highlight_1mnfv_100{color:#5264df;text-decoration:underline}._sectionDescription_1mnfv_105{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#6b7280;text-align:center;max-width:672px;margin:0 auto 48px}._examplesGrid_1mnfv_116{display:grid;grid-template-columns:repeat(3,330.66px);gap:16px;margin-bottom:32px;justify-content:center}._wrongExampleCard_1mnfv_124{background-color:#eff0ff;border-radius:8px;padding:24px;min-height:140px;display:flex;flex-direction:column}._cardIcon_1mnfv_133{width:36px;height:36px;background-color:#fff;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}._cardIcon_1mnfv_133 img{width:20px;height:20px}._cardText_1mnfv_149{font-family:Nunito,sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#374151;margin:0}._rightExampleCard_1mnfv_158{background:linear-gradient(135deg,#5264df,#8a3bd4);border-radius:8px;padding:24px;min-height:216px;display:flex;flex-direction:column;position:relative}._cardIconCheck_1mnfv_168{width:40px;height:40px;background-color:#dddff9;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}._cardIconCheck_1mnfv_168 img{width:20px;height:20px}._cardTextWhite_1mnfv_184{font-family:Nunito,sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#fff;margin:0 0 auto;flex:1}._cardLabel_1mnfv_194{font-family:Nunito,sans-serif;font-size:11px;font-weight:400;line-height:16px;color:#e4e4e4;margin-top:16px}._certificateSelectionSection_1mnfv_204{padding:48px 0;display:flex;justify-content:center;width:100%}._certificatesGrid_1mnfv_211{display:grid;grid-template-columns:repeat(4,244px);gap:16px;margin-top:80px;justify-content:center}._certificateCard_1mnfv_219{display:flex;flex-direction:column;border-radius:8px;overflow:hidden}._certificateHeader_1mnfv_226{background-color:#eaecf8;padding:24px;border-radius:8px 8px 0 0;min-height:192px;display:flex;flex-direction:column}._certificateNumber_1mnfv_235{font-family:Nunito,sans-serif;font-size:51px;font-weight:500;line-height:60px;color:#5264df;margin-bottom:8px}._certificateLabel_1mnfv_244{font-family:Nunito,sans-serif;font-size:11.9px;font-weight:400;line-height:20px;color:#374151;margin-bottom:16px}._certificateDescription_1mnfv_253{font-family:Nunito,sans-serif;font-size:11px;font-weight:400;line-height:16px;color:#6b7280;margin:0;flex:1}._certificateFooter_1mnfv_263{background-color:#fff;border:1px solid #f3f4f6;border-top:none;padding:17px;border-radius:0 0 8px 8px;display:flex;flex-direction:column;align-items:center;gap:16px}._certificatePrice_1mnfv_275{font-family:Nunito,sans-serif;font-size:17px;font-weight:500;line-height:28px;color:#000;text-align:center}._giftButton_1mnfv_284{width:100%;height:40px;background:linear-gradient(135deg,#5264df,#8a3bd4);border:none;border-radius:6px;color:#fff;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:24px;cursor:pointer;transition:opacity .2s}._giftButton_1mnfv_284:hover{opacity:.9}._giftButtonGradient_1mnfv_303{background:linear-gradient(135deg,#5264df,#8a3bd4)}._howItWorksSection_1mnfv_308{padding:48px 0;display:flex;justify-content:center;width:100%}._howItWorksContent_1mnfv_315{display:flex;gap:48px;align-items:flex-start;margin-top:64px;max-width:100%}._howItWorksContent_1mnfv_315>*{flex:1}._stepsList_1mnfv_327{flex:1;display:flex;flex-direction:column;gap:24px}._step_1mnfv_327{display:flex;align-items:flex-start;gap:16px}._stepNumber_1mnfv_340{width:32px;height:32px;background-color:#eaecf8;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#4f46e5}._stepText_1mnfv_356{font-family:Nunito,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000;margin:0;padding-top:4px}._certificateImage_1mnfv_366{flex:1;max-width:463px;min-width:300px;height:274px;border-radius:8px;overflow:hidden;position:relative}._certificateImage_1mnfv_366 img{width:100%;height:100%;object-fit:cover}._corporateSection_1mnfv_383{padding:48px 0;display:flex;justify-content:center;width:100%}._corporateContainer_1mnfv_390{max-width:768px;width:100%;padding:48px;background-color:#eaecf8;border-radius:8px;text-align:center}._corporateTitle_1mnfv_399{font-family:Nunito,sans-serif;font-size:17px;font-weight:600;line-height:28px;color:#000;margin-bottom:12px}._corporateSubtitle_1mnfv_408{font-family:Nunito,sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#000;margin-bottom:24px}._corporateButton_1mnfv_417{height:40px;padding:0 24px;background:linear-gradient(135deg,#5264df,#8a3bd4);border:none;border-radius:6px;color:#fff;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:24px;cursor:pointer;transition:opacity .2s}._corporateButton_1mnfv_417:hover{opacity:.9}._socialSection_1mnfv_437{padding:48px 0;display:flex;justify-content:center;width:100%}._socialContainer_1mnfv_444{max-width:1018px;width:100%;padding:48px;background:linear-gradient(135deg,#7482c1,#8a3bd4);border-radius:8px;position:relative;overflow:hidden}._socialDecorations_1mnfv_454{position:absolute;inset:0;pointer-events:none}._socialDecoration1_1mnfv_463{position:absolute;top:0;right:0;width:128px;height:128px}._socialDecoration2_1mnfv_471{position:absolute;bottom:0;left:0;width:128px;height:128px}._socialContent_1mnfv_479{position:relative;z-index:1;max-width:672px;margin:0 auto;text-align:center}._socialTitle_1mnfv_487{font-family:Nunito,sans-serif;font-size:24px;font-weight:600;font-style:italic;line-height:32px;color:#fff;margin-bottom:16px}._socialSubtitle_1mnfv_497{font-family:Nunito,sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#fff;margin-bottom:24px}._socialDescription_1mnfv_506{font-family:Nunito,sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#fff;margin-bottom:32px}._socialIcons_1mnfv_515{display:flex;justify-content:center;gap:12px}._socialIcons_1mnfv_515 img{width:24px;height:24px;cursor:pointer;transition:opacity .2s}._socialIcons_1mnfv_515 img:hover{opacity:.7}@media(max-width:1440px){._sectionContainer_1mnfv_83{padding:0 144px}}@media(max-width:1200px){._sectionContainer_1mnfv_83{padding:0 48px}._certificatesGrid_1mnfv_211{grid-template-columns:repeat(2,244px)}._examplesGrid_1mnfv_116{grid-template-columns:repeat(2,330.66px)}._howItWorksContent_1mnfv_315{flex-direction:column}._certificateImage_1mnfv_366{max-width:100%;min-width:100%}}@media(max-width:768px){._heroContainer_1mnfv_22,._sectionContainer_1mnfv_83{padding:0 24px}._certificatesGrid_1mnfv_211{grid-template-columns:1fr;max-width:244px;margin-left:auto;margin-right:auto}._examplesGrid_1mnfv_116{grid-template-columns:1fr;max-width:330.66px;margin-left:auto;margin-right:auto}._heroImage_1mnfv_59{width:100%;max-width:384px}._corporateContainer_1mnfv_390,._socialContainer_1mnfv_444{padding:32px 24px}}._adminLoginPage_zgfd0_1{height:100vh;width:100%;display:flex;background:linear-gradient(135deg,#0f172a,#1e293b);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;padding:0;margin:0;overflow:hidden;box-sizing:border-box}._backgroundElements_zgfd0_14{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;opacity:.4}._circle1_zgfd0_25,._circle2_zgfd0_26,._circle3_zgfd0_27{position:absolute;border-radius:50%;background:linear-gradient(135deg,#3b82f626,#8b5cf626);animation:_float_zgfd0_1 20s infinite ease-in-out}._circle1_zgfd0_25{width:300px;height:300px;top:-150px;left:-150px;animation-delay:0s}._circle2_zgfd0_26{width:200px;height:200px;bottom:-100px;right:-100px;animation-delay:5s}._circle3_zgfd0_27{width:150px;height:150px;top:50%;right:10%;animation-delay:10s}@keyframes _float_zgfd0_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-30px) scale(1.1)}}._gridPattern_zgfd0_67{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(59,130,246,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.08) 1px,transparent 1px);background-size:40px 40px;animation:_gridMove_zgfd0_1 30s linear infinite}@keyframes _gridMove_zgfd0_1{0%{transform:translate(0)}to{transform:translate(40px,40px)}}._container_zgfd0_90{display:flex;width:100%;height:100%;position:relative;z-index:1;box-sizing:border-box}._leftSection_zgfd0_100{display:flex;align-items:center;justify-content:center;padding:60px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;width:50%;min-width:500px;flex-shrink:0}._branding_zgfd0_115{max-width:500px;animation:_fadeInLeft_zgfd0_1 .8s ease-out;margin:0;display:flex;flex-direction:column;height:100%;justify-content:center}@keyframes _fadeInLeft_zgfd0_1{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}._logoLarge_zgfd0_136{margin-top:0;margin-bottom:32px}._brandTitle_zgfd0_141{font-size:48px;font-weight:800;margin:0 0 16px;line-height:1.1;letter-spacing:-1px;color:#fff}._brandSubtitle_zgfd0_150{font-size:20px;font-weight:500;margin:0;opacity:.95;line-height:1.5;color:#fffffff2}._features_zgfd0_159{display:flex;flex-direction:column;gap:20px;margin-top:48px}._feature_zgfd0_159{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:500;opacity:.9;transition:all .2s ease;color:#fffffff2}._feature_zgfd0_159:hover{opacity:1;transform:translate(4px)}._feature_zgfd0_159 svg{flex-shrink:0;opacity:.9}._rightSection_zgfd0_188{display:flex;align-items:center;justify-content:center;padding:60px;background:#1e293b;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;flex:1;min-width:0;width:100%;height:100%}._formCard_zgfd0_203{background:#1e293b;border-radius:0;padding:0;box-shadow:none;width:100%;max-width:480px;animation:_fadeInRight_zgfd0_1 .8s ease-out;position:relative;margin:auto;display:flex;flex-direction:column}@keyframes _fadeInRight_zgfd0_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}._header_zgfd0_228{text-align:left;margin:0 0 32px;flex-shrink:0}._logo_zgfd0_136{display:flex;justify-content:flex-start;margin-bottom:24px}._title_zgfd0_240{font-size:28px;font-weight:700;color:#f1f5f9;margin:0 0 8px;line-height:1.2;letter-spacing:-.5px}._subtitle_zgfd0_249{font-size:15px;color:#94a3b8;margin:0;line-height:1.5;font-weight:400}._form_zgfd0_203{display:flex;flex-direction:column;gap:24px;flex:1}._formGroup_zgfd0_264{display:flex;flex-direction:column;gap:8px}._label_zgfd0_270{font-size:13px;font-weight:600;color:#e2e8f0;line-height:1.5;display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.5px}._label_zgfd0_270 svg{opacity:.6}._inputWrapper_zgfd0_286{position:relative;display:flex;align-items:center}._inputIcon_zgfd0_292{position:absolute;left:14px;pointer-events:none;transition:all .15s ease;color:#64748b}._input_zgfd0_286{width:100%;height:48px;padding:0 14px 0 42px;border:1.5px solid #334155;border-radius:8px;font-size:14px;color:#f1f5f9;font-family:inherit;font-weight:500;transition:all .15s ease;background-color:#334155}._input_zgfd0_286:focus{outline:none;border-color:#3b82f6;background-color:#334155;box-shadow:0 0 0 3px #3b82f633}._inputWrapper_zgfd0_286:focus-within ._inputIcon_zgfd0_292{color:#3b82f6}._input_zgfd0_286::placeholder{color:#64748b}._errorMessage_zgfd0_329{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#7f1d1d;border:1px solid #991b1b;border-radius:8px;color:#fca5a5;font-size:13px;line-height:1.5;animation:_shake_zgfd0_1 .4s ease;font-weight:500}@keyframes _shake_zgfd0_1{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}._errorMessage_zgfd0_329 svg{flex-shrink:0}._submitButton_zgfd0_354{height:48px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;margin-top:8px;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden;box-shadow:0 2px 8px #3b82f633}._submitButton_zgfd0_354:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._submitButton_zgfd0_354:hover:not(:disabled):before{left:100%}._submitButton_zgfd0_354:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._submitButton_zgfd0_354:active:not(:disabled){transform:translateY(0)}._submitButton_zgfd0_354:disabled{opacity:.7;cursor:not-allowed}._loadingSpinner_zgfd0_404{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_zgfd0_1 .8s linear infinite}@keyframes _spin_zgfd0_1{to{transform:rotate(360deg)}}._footer_zgfd0_417{margin-top:auto;margin-bottom:0;text-align:left;padding-top:24px;padding-bottom:0;border-top:1px solid #334155;flex-shrink:0}._backLink_zgfd0_427{color:#94a3b8;font-size:13px;text-decoration:none;transition:all .15s ease;display:inline-flex;align-items:center;gap:6px;font-weight:500}._backLink_zgfd0_427:hover{color:#60a5fa;transform:translate(-2px)}._backLink_zgfd0_427 svg{transition:transform .15s ease}._backLink_zgfd0_427:hover svg{transform:translate(-2px)}@media(max-width:1024px){._adminLoginPage_zgfd0_1{height:100vh;position:fixed}._container_zgfd0_90{flex-direction:column;height:100%}._leftSection_zgfd0_100{padding:40px;width:100%;min-width:auto;flex:0 0 auto}._rightSection_zgfd0_188{padding:40px;width:100%;flex:1;height:100%}._brandTitle_zgfd0_141{font-size:36px}._brandSubtitle_zgfd0_150{font-size:18px}._features_zgfd0_159{margin-top:32px;gap:16px}._feature_zgfd0_159{font-size:15px}}@media(max-width:640px){._adminLoginPage_zgfd0_1{height:100vh;position:fixed}._leftSection_zgfd0_100,._rightSection_zgfd0_188{padding:32px 24px}._formCard_zgfd0_203{max-width:100%}._brandTitle_zgfd0_141{font-size:32px}._brandSubtitle_zgfd0_150{font-size:16px}._title_zgfd0_240{font-size:24px}._subtitle_zgfd0_249{font-size:14px}._features_zgfd0_159{gap:14px}._feature_zgfd0_159{font-size:14px}._circle1_zgfd0_25,._circle2_zgfd0_26,._circle3_zgfd0_27{display:none}}@media(max-width:480px){._formCard_zgfd0_203{padding:0}._title_zgfd0_240{font-size:22px}._subtitle_zgfd0_249{font-size:13px}._input_zgfd0_286,._submitButton_zgfd0_354{height:44px}}._adminDashboardPage_1dhrc_1{display:flex;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._sidebar_1dhrc_9{width:260px;background:#1e293b;color:#e2e8f0;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:100;box-shadow:0 0 0 1px #0003;border-right:1px solid #334155}._sidebarHeader_1dhrc_24{padding:24px 20px;border-bottom:1px solid #334155}._logo_1dhrc_29{display:flex;align-items:center;gap:12px}._logoText_1dhrc_35{font-size:20px;font-weight:700;color:#f1f5f9;letter-spacing:-.5px;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._navigation_1dhrc_46{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}._navItem_1dhrc_55,._navItemActive_1dhrc_56{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#94a3b8;text-decoration:none;font-size:14px;font-weight:500;transition:all .15s ease;border-radius:8px;position:relative}._navItem_1dhrc_55:hover{background-color:#334155;color:#f1f5f9}._navItemActive_1dhrc_56{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._navItemActive_1dhrc_56 svg{opacity:1}._navItem_1dhrc_55 svg{opacity:.6;transition:opacity .15s ease}._navItem_1dhrc_55:hover svg{opacity:1}._logoutButton_1dhrc_95{margin:16px 12px;padding:12px 16px;background-color:#334155;border:1px solid #475569;border-radius:8px;color:#cbd5e1;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}._logoutButton_1dhrc_95:hover{background-color:#475569;color:#f1f5f9;border-color:#64748b}._mainContent_1dhrc_120{margin-left:260px;flex:1;display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a}._header_1dhrc_129{background:#1e293b;padding:24px 32px;border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e293bf2}._pageTitle_1dhrc_143{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._headerActions_1dhrc_151{display:flex;align-items:center;gap:20px}._timestamp_1dhrc_157{color:#94a3b8;font-size:13px;font-weight:500}._content_1dhrc_163{padding:32px;display:flex;flex-direction:column;gap:24px}._statsSection_1dhrc_171{background:#1e293b;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000004d;border:1px solid #334155}._sectionTitle_1dhrc_179{font-size:16px;font-weight:600;color:#f1f5f9;margin:0 0 20px;letter-spacing:-.2px}._statsGrid_1dhrc_187{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}._twoColumnGrid_1dhrc_193{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._statCard_1dhrc_199,._statCardLarge_1dhrc_200{background:linear-gradient(135deg,#1e293b,#334155);border-radius:10px;padding:20px;display:flex;gap:16px;align-items:flex-start;transition:all .2s ease;border:1px solid #334155;position:relative;overflow:hidden}._statCard_1dhrc_199:before,._statCardLarge_1dhrc_200:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);opacity:0;transition:opacity .2s ease}._statCard_1dhrc_199:hover:before,._statCardLarge_1dhrc_200:hover:before{opacity:1}._statCard_1dhrc_199:hover,._statCardLarge_1dhrc_200:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0006;border-color:#475569}._statIcon_1dhrc_238{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#1e3a8a,#581c87)}._statContent_1dhrc_249{flex:1;min-width:0}._statLabel_1dhrc_254{font-size:13px;color:#94a3b8;margin:0 0 6px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._statValue_1dhrc_263{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;line-height:1.2;letter-spacing:-.5px}._statSubtext_1dhrc_272{font-size:12px;color:#94a3b8;margin:8px 0 0;font-weight:500}._loadingContainer_1dhrc_280{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;color:#94a3b8}._spinner_1dhrc_290{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_1dhrc_290 .8s linear infinite}@keyframes _spin_1dhrc_290{to{transform:rotate(360deg)}}._errorBanner_1dhrc_304{background-color:#7f1d1d;border:1px solid #991b1b;border-radius:8px;color:#fca5a5;padding:14px 20px;margin:0 32px 24px;font-size:14px;display:flex;align-items:center;gap:12px;font-weight:500}@media(max-width:1200px){._twoColumnGrid_1dhrc_193{grid-template-columns:1fr}}@media(max-width:768px){._sidebar_1dhrc_9{width:240px}._mainContent_1dhrc_120{margin-left:240px}._header_1dhrc_129{padding:20px 24px}._content_1dhrc_163{padding:24px}._statsGrid_1dhrc_187{grid-template-columns:1fr}._pageTitle_1dhrc_143{font-size:24px}}@media(max-width:640px){._sidebar_1dhrc_9{transform:translate(-100%);transition:transform .3s ease}._sidebar_1dhrc_9._open_1dhrc_357{transform:translate(0)}._mainContent_1dhrc_120{margin-left:0}._statValue_1dhrc_263{font-size:24px}._content_1dhrc_163{padding:16px}}._adminUsersPage_1s2op_1{display:flex;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._sidebar_1s2op_9{width:260px;background:#1e293b;color:#e2e8f0;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:100;box-shadow:0 0 0 1px #0003;border-right:1px solid #334155}._sidebarHeader_1s2op_24{padding:24px 20px;border-bottom:1px solid #334155}._logo_1s2op_29{display:flex;align-items:center;gap:12px}._logoText_1s2op_35{font-size:20px;font-weight:700;color:#f1f5f9;letter-spacing:-.5px;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._navigation_1s2op_46{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}._navItem_1s2op_55,._navItemActive_1s2op_56{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#94a3b8;text-decoration:none;font-size:14px;font-weight:500;transition:all .15s ease;border-radius:8px}._navItem_1s2op_55:hover{background-color:#334155;color:#f1f5f9}._navItemActive_1s2op_56{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._navItemActive_1s2op_56 svg{opacity:1}._navItem_1s2op_55 svg{opacity:.6;transition:opacity .15s ease}._navItem_1s2op_55:hover svg{opacity:1}._logoutButton_1s2op_94{margin:16px 12px;padding:12px 16px;background-color:#334155;border:1px solid #475569;border-radius:8px;color:#cbd5e1;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}._logoutButton_1s2op_94:hover{background-color:#475569;color:#f1f5f9;border-color:#64748b}._mainContent_1s2op_119{margin-left:260px;flex:1;display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a}._header_1s2op_128{background:#1e293b;padding:24px 32px;border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e293bf2}._pageTitle_1s2op_142{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._addButton_1s2op_150{display:flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:0 2px 8px #3b82f633}._addButton_1s2op_150:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._filters_1s2op_173{display:flex;gap:12px;padding:20px 32px;background:#1e293b;border-bottom:1px solid #334155}._searchBox_1s2op_181{flex:1;display:flex;gap:8px}._searchInput_1s2op_187{flex:1;padding:10px 16px;border:1px solid #334155;border-radius:8px;font-size:14px;font-family:inherit;transition:all .15s ease;background:#334155;color:#f1f5f9}._searchInput_1s2op_187:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._searchInput_1s2op_187::placeholder{color:#64748b}._searchButton_1s2op_209{padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._searchButton_1s2op_209:hover{background:#2563eb}._filterSelect_1s2op_226{padding:10px 16px;border:1px solid #334155;border-radius:8px;font-size:14px;font-family:inherit;background:#334155;cursor:pointer;transition:all .15s ease;min-width:160px;color:#f1f5f9}._filterSelect_1s2op_226:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._tableContainer_1s2op_246{flex:1;padding:24px 32px;overflow-x:auto}._table_1s2op_246{width:100%;border-collapse:separate;border-spacing:0;background:#1e293b;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000004d;border:1px solid #334155}._table_1s2op_246 thead{background:#334155}._table_1s2op_246 th{padding:14px 16px;text-align:left;font-size:12px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #475569;white-space:nowrap}._table_1s2op_246 td{padding:16px;border-bottom:1px solid #334155;font-size:14px;color:#e2e8f0}._table_1s2op_246 tbody tr:hover{background:#334155}._table_1s2op_246 tbody tr:last-child td{border-bottom:none}._noData_1s2op_294{text-align:center;padding:48px!important;color:#64748b;font-size:14px}._roleBadge_1s2op_302{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600}._roleClient_1s2op_310{background:#dbeafe;color:#1e40af}._rolePsychologist_1s2op_315{background:#f3e8ff;color:#6b21a8}._roleModerator_1s2op_320{background:#fef3c7;color:#92400e}._roleAdmin_1s2op_325{background:#fee2e2;color:#991b1b}._statusBadge_1s2op_330{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600}._statusActive_1s2op_338{background:#d1fae5;color:#065f46}._statusInactive_1s2op_343{background:#fee2e2;color:#991b1b}._actions_1s2op_349{display:flex;gap:6px}._actionButton_1s2op_354{padding:6px;background:#334155;border:1px solid #475569;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;color:#94a3b8}._actionButton_1s2op_354:hover:not(:disabled){background:#475569;border-color:#64748b;color:#f1f5f9}._actionButton_1s2op_354:disabled{opacity:.4;cursor:not-allowed}._deleteButton_1s2op_378{color:#ef4444}._deleteButton_1s2op_378:hover:not(:disabled){background:#7f1d1d;border-color:#991b1b;color:#fca5a5}._pagination_1s2op_389{display:flex;justify-content:center;align-items:center;gap:16px;padding:20px 32px;background:#1e293b;border-top:1px solid #334155}._paginationButton_1s2op_399{padding:8px 16px;background:#334155;border:1px solid #475569;border-radius:6px;font-size:14px;font-weight:500;color:#cbd5e1;cursor:pointer;transition:all .15s ease;font-family:inherit}._paginationButton_1s2op_399:hover:not(:disabled){background:#475569;border-color:#64748b;color:#f1f5f9}._paginationButton_1s2op_399:disabled{opacity:.5;cursor:not-allowed}._paginationInfo_1s2op_423{font-size:14px;color:#94a3b8;font-weight:500}._loadingContainer_1s2op_430{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;color:#94a3b8}._spinner_1s2op_440{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_1s2op_440 .8s linear infinite}@keyframes _spin_1s2op_440{to{transform:rotate(360deg)}}._errorBanner_1s2op_454{background-color:#7f1d1d;border:1px solid #991b1b;border-radius:8px;color:#fca5a5;padding:14px 20px;margin:0 32px 24px;font-size:14px;display:flex;align-items:center;gap:12px;font-weight:500}._modalOverlay_1s2op_469{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1s2op_469{background:#1e293b;border-radius:12px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080;border:1px solid #334155}._modalHeader_1s2op_495{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #334155}._modalHeader_1s2op_495 h2{font-size:20px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.3px}._modalClose_1s2op_511{background:none;border:none;font-size:24px;color:#94a3b8;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease}._modalClose_1s2op_511:hover{background:#334155;color:#f1f5f9}._modalForm_1s2op_532,._modalContent_1s2op_536{padding:24px}._modalContent_1s2op_536 p{margin:0 0 12px;font-size:14px;color:#e2e8f0;line-height:1.6}._warningText_1s2op_547{color:#fca5a5;font-weight:600}._formGroup_1s2op_552{margin-bottom:20px}._formGroup_1s2op_552 label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:#e2e8f0}._formGroup_1s2op_552 input[type=text],._formGroup_1s2op_552 input[type=email],._formGroup_1s2op_552 input[type=tel],._formGroup_1s2op_552 input[type=password],._formGroup_1s2op_552 select{width:100%;padding:10px 14px;border:1px solid #334155;border-radius:8px;font-size:14px;font-family:inherit;transition:all .15s ease;box-sizing:border-box;background:#334155;color:#f1f5f9}._formGroup_1s2op_552 input:focus,._formGroup_1s2op_552 select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._disabledInput_1s2op_588{background:#334155;color:#64748b;cursor:not-allowed}._formGroup_1s2op_552 input[type=checkbox]{margin-right:8px;width:auto}._modalActions_1s2op_599{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;border-top:1px solid #f1f5f9;margin-top:24px}._cancelButton_1s2op_608,._submitButton_1s2op_609,._deleteButton_1s2op_378{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}._cancelButton_1s2op_608{background:#334155;color:#cbd5e1;border:1px solid #475569}._cancelButton_1s2op_608:hover{background:#475569;color:#f1f5f9}._submitButton_1s2op_609{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;box-shadow:0 2px 8px #3b82f633}._submitButton_1s2op_609:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._modalActions_1s2op_599 ._deleteButton_1s2op_378{background:#ef4444;color:#fff}._modalActions_1s2op_599 ._deleteButton_1s2op_378:hover{background:#dc2626}@media(max-width:1200px){._filters_1s2op_173{flex-wrap:wrap}}@media(max-width:768px){._sidebar_1s2op_9{width:240px}._mainContent_1s2op_119{margin-left:240px}._header_1s2op_128{padding:20px 24px;flex-direction:column;gap:16px;align-items:flex-start}._filters_1s2op_173{padding:16px 24px;flex-direction:column}._searchBox_1s2op_181,._filterSelect_1s2op_226{width:100%}._tableContainer_1s2op_246{padding:16px 24px}._table_1s2op_246{font-size:13px}._table_1s2op_246 th,._table_1s2op_246 td{padding:12px}._pagination_1s2op_389{padding:16px 24px;flex-direction:column;gap:12px}._pageTitle_1s2op_142{font-size:24px}}@media(max-width:640px){._sidebar_1s2op_9{transform:translate(-100%);transition:transform .3s ease}._sidebar_1s2op_9._open_1s2op_718{transform:translate(0)}._mainContent_1s2op_119{margin-left:0}._table_1s2op_246{font-size:12px}._table_1s2op_246 th,._table_1s2op_246 td{padding:8px}._modal_1s2op_469{max-width:100%;margin:10px}}._adminPsychologistsPage_e2z35_1{display:flex;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._sidebar_e2z35_9{width:260px;background:#1e293b;color:#e2e8f0;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:100;box-shadow:0 0 0 1px #0003;border-right:1px solid #334155}._sidebarHeader_e2z35_24{padding:24px 20px;border-bottom:1px solid #334155}._logo_e2z35_29{display:flex;align-items:center;gap:12px}._logoText_e2z35_35{font-size:20px;font-weight:700;color:#f1f5f9;letter-spacing:-.5px;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._navigation_e2z35_46{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}._navItem_e2z35_55,._navItemActive_e2z35_56{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#94a3b8;text-decoration:none;font-size:14px;font-weight:500;transition:all .15s ease;border-radius:8px}._navItem_e2z35_55:hover{background-color:#334155;color:#f1f5f9}._navItemActive_e2z35_56{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._navItemActive_e2z35_56 svg{opacity:1}._navItem_e2z35_55 svg{opacity:.6;transition:opacity .15s ease}._navItem_e2z35_55:hover svg{opacity:1}._logoutButton_e2z35_94{margin:16px 12px;padding:12px 16px;background-color:#334155;border:1px solid #475569;border-radius:8px;color:#cbd5e1;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}._logoutButton_e2z35_94:hover{background-color:#475569;color:#f1f5f9;border-color:#64748b}._mainContent_e2z35_119{margin-left:260px;flex:1;display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a}._header_e2z35_128{background:#1e293b;padding:24px 32px;border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e293bf2}._pageTitle_e2z35_142{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._filters_e2z35_151{display:flex;gap:12px;padding:20px 32px;background:#1e293b;border-bottom:1px solid #334155}._searchBox_e2z35_159{flex:1;display:flex;gap:8px}._searchInput_e2z35_165{flex:1;padding:10px 16px;border:1px solid #334155;border-radius:8px;font-size:14px;font-family:inherit;transition:all .15s ease;background:#334155;color:#f1f5f9}._searchInput_e2z35_165:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._searchInput_e2z35_165::placeholder{color:#64748b}._searchButton_e2z35_187{padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._searchButton_e2z35_187:hover{background:#2563eb}._filterSelect_e2z35_204{padding:10px 16px;border:1px solid #334155;border-radius:8px;font-size:14px;font-family:inherit;background:#334155;cursor:pointer;transition:all .15s ease;min-width:180px;color:#f1f5f9}._filterSelect_e2z35_204:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._tableContainer_e2z35_224{flex:1;padding:24px 32px;overflow-x:auto}._table_e2z35_224{width:100%;border-collapse:separate;border-spacing:0;background:#1e293b;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000004d;border:1px solid #334155}._table_e2z35_224 thead{background:#334155}._table_e2z35_224 th{padding:14px 16px;text-align:left;font-size:12px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #475569;white-space:nowrap}._table_e2z35_224 td{padding:16px;border-bottom:1px solid #334155;font-size:14px;color:#e2e8f0}._table_e2z35_224 tbody tr:hover{background:#334155}._table_e2z35_224 tbody tr:last-child td{border-bottom:none}._noData_e2z35_272{text-align:center;padding:48px!important;color:#64748b;font-size:14px}._nameCell_e2z35_280{display:flex;align-items:center;gap:12px}._photo_e2z35_286{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #334155}._specializations_e2z35_294{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_e2z35_302{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600}._statusApproved_e2z35_310{background:#064e3b;color:#6ee7b7}._statusModeration_e2z35_315{background:#78350f;color:#fcd34d}._pagination_e2z35_321{display:flex;justify-content:center;align-items:center;gap:16px;padding:20px 32px;background:#1e293b;border-top:1px solid #334155}._paginationButton_e2z35_331{padding:8px 16px;background:#334155;border:1px solid #475569;border-radius:6px;font-size:14px;font-weight:500;color:#cbd5e1;cursor:pointer;transition:all .15s ease;font-family:inherit}._paginationButton_e2z35_331:hover:not(:disabled){background:#475569;border-color:#64748b;color:#f1f5f9}._paginationButton_e2z35_331:disabled{opacity:.5;cursor:not-allowed}._paginationInfo_e2z35_355{font-size:14px;color:#94a3b8;font-weight:500}._loadingContainer_e2z35_362{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;color:#94a3b8}._spinner_e2z35_372{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_e2z35_372 .8s linear infinite}@keyframes _spin_e2z35_372{to{transform:rotate(360deg)}}._errorBanner_e2z35_386{background-color:#7f1d1d;border:1px solid #991b1b;border-radius:8px;color:#fca5a5;padding:14px 20px;margin:0 32px 24px;font-size:14px;display:flex;align-items:center;gap:12px;font-weight:500}._viewButton_e2z35_401{padding:6px;background:#334155;border:1px solid #475569;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;color:#94a3b8}._viewButton_e2z35_401:hover:not(:disabled){background:#475569;border-color:#64748b;color:#60a5fa}._viewButton_e2z35_401:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_e2z35_426{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_e2z35_426{background:#1e293b;border-radius:12px;width:100%;max-width:900px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080;border:1px solid #334155}._modalHeader_e2z35_452{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #334155;position:sticky;top:0;background:#1e293b;z-index:10}._modalHeader_e2z35_452 h2{font-size:20px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.3px}._modalClose_e2z35_472{background:none;border:none;font-size:28px;color:#94a3b8;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease}._modalClose_e2z35_472:hover:not(:disabled){background:#334155;color:#f1f5f9}._modalClose_e2z35_472:disabled{opacity:.5;cursor:not-allowed}._modalContent_e2z35_498{padding:24px}._modalLoading_e2z35_502{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;gap:16px;color:#94a3b8}._detailsSection_e2z35_513{margin-bottom:24px}._detailsHeader_e2z35_517{display:flex;align-items:center;gap:20px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #334155}._detailsPhoto_e2z35_526{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid #334155}._detailsName_e2z35_534{font-size:24px;font-weight:700;color:#f1f5f9;margin:0 0 8px;letter-spacing:-.5px}._detailsGrid_e2z35_542{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}._detailsGroup_e2z35_548{background:#334155;border-radius:8px;padding:20px;border:1px solid #475569}._detailsGroup_e2z35_548 h4{font-size:14px;font-weight:600;color:#cbd5e1;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}._detailsRow_e2z35_564{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:16px}._detailsRow_e2z35_564:last-child{margin-bottom:0}._detailsLabel_e2z35_576{font-size:13px;color:#94a3b8;font-weight:500;flex-shrink:0;min-width:140px}._detailsValue_e2z35_584{font-size:14px;color:#e2e8f0;text-align:right;flex:1;word-break:break-word}._detailsBio_e2z35_592{font-size:14px;color:#e2e8f0;line-height:1.6;margin:0;white-space:pre-wrap}._tagsList_e2z35_600{display:flex;flex-wrap:wrap;gap:8px}._tag_e2z35_600{display:inline-block;padding:4px 12px;background:#475569;border:1px solid #64748b;border-radius:6px;font-size:12px;font-weight:500;color:#cbd5e1}._educationItem_e2z35_618{margin-bottom:16px;padding:12px;background:#475569;border-radius:6px;border:1px solid #64748b}._educationItem_e2z35_618:last-child{margin-bottom:0}._educationHeader_e2z35_630{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._educationHeader_e2z35_630 strong{font-size:14px;color:#f1f5f9;font-weight:600}._educationYear_e2z35_643{font-size:12px;color:#94a3b8;background:#334155;padding:2px 8px;border-radius:4px}._educationDetails_e2z35_651{font-size:13px;color:#cbd5e1;line-height:1.5}._educationDetails_e2z35_651 div{margin-bottom:4px}._educationDetails_e2z35_651 div:last-child{margin-bottom:0}._diplomasGrid_e2z35_666{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}._diplomaItem_e2z35_672{border:1px solid #475569;border-radius:8px;overflow:hidden;background:#334155;transition:all .15s ease}._diplomaItem_e2z35_672:hover{border-color:#64748b;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}._diplomaLink_e2z35_686{display:flex;flex-direction:column;text-decoration:none;color:inherit}._diplomaImage_e2z35_693{width:100%;height:200px;object-fit:cover;background:#1e293b}._diplomaInfo_e2z35_700{padding:12px;display:flex;flex-direction:column;gap:6px}._diplomaName_e2z35_707{font-size:12px;color:#e2e8f0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._diplomaStatus_e2z35_716{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;display:inline-block;width:fit-content}._diplomaStatus_e2z35_716._approved_e2z35_725{background:#064e3b;color:#6ee7b7}._diplomaStatus_e2z35_716._pending_e2z35_730{background:#78350f;color:#fcd34d}._recommendationsList_e2z35_736{display:flex;flex-direction:column;gap:8px}._recommendationLink_e2z35_742{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#334155;border:1px solid #475569;border-radius:6px;color:#cbd5e1;text-decoration:none;font-size:13px;transition:all .15s ease}._recommendationLink_e2z35_742:hover{background:#475569;border-color:#64748b;color:#f1f5f9}._recommendationLink_e2z35_742 svg{flex-shrink:0;color:#94a3b8}._modalActions_e2z35_768{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;border-top:1px solid #334155;margin-top:24px}._actionButton_e2z35_777{padding:10px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}._actionButton_e2z35_777:disabled{opacity:.6;cursor:not-allowed}._approveButton_e2z35_793{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 2px 8px #10b9814d}._approveButton_e2z35_793:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #10b98166}._rejectButton_e2z35_804{background:#7f1d1d;color:#fca5a5;border:1px solid #991b1b}._rejectButton_e2z35_804:hover:not(:disabled){background:#991b1b;border-color:#b91c1c}@media(max-width:1200px){._filters_e2z35_151{flex-wrap:wrap}}@media(max-width:768px){._sidebar_e2z35_9{width:240px}._mainContent_e2z35_119{margin-left:240px}._header_e2z35_128{padding:20px 24px}._filters_e2z35_151{padding:16px 24px;flex-direction:column}._searchBox_e2z35_159,._filterSelect_e2z35_204{width:100%}._tableContainer_e2z35_224{padding:16px 24px}._table_e2z35_224{font-size:13px}._table_e2z35_224 th,._table_e2z35_224 td{padding:12px}._pagination_e2z35_321{padding:16px 24px;flex-direction:column;gap:12px}._pageTitle_e2z35_142{font-size:24px}}@media(max-width:640px){._sidebar_e2z35_9{transform:translate(-100%);transition:transform .3s ease}._sidebar_e2z35_9._open_e2z35_878{transform:translate(0)}._mainContent_e2z35_119{margin-left:0}._table_e2z35_224{font-size:12px}._table_e2z35_224 th,._table_e2z35_224 td{padding:8px}._nameCell_e2z35_280{flex-direction:column;align-items:flex-start;gap:6px}._photo_e2z35_286{width:32px;height:32px}._modal_e2z35_426{max-width:100%;margin:10px}._detailsGrid_e2z35_542{grid-template-columns:1fr}._detailsHeader_e2z35_517{flex-direction:column;text-align:center}._detailsRow_e2z35_564{flex-direction:column;gap:4px}._detailsLabel_e2z35_576{min-width:auto}._detailsValue_e2z35_584{text-align:left}._modalActions_e2z35_768{flex-direction:column}._actionButton_e2z35_777{width:100%}}._adminDictionariesPage_1129o_1{display:flex;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._sidebar_1129o_9{width:260px;background:#1e293b;color:#e2e8f0;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:100;box-shadow:0 0 0 1px #0003;border-right:1px solid #334155}._sidebarHeader_1129o_24{padding:24px 20px;border-bottom:1px solid #334155}._logo_1129o_29{display:flex;align-items:center;gap:12px}._logoText_1129o_35{font-size:20px;font-weight:700;color:#f1f5f9;letter-spacing:-.5px;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._navigation_1129o_46{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}._navItem_1129o_55,._navItemActive_1129o_56{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#94a3b8;text-decoration:none;font-size:14px;font-weight:500;transition:all .15s ease;border-radius:8px}._navItem_1129o_55:hover{background-color:#334155;color:#f1f5f9}._navItemActive_1129o_56{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._navItemActive_1129o_56 svg{opacity:1}._navItem_1129o_55 svg{opacity:.6;transition:opacity .15s ease}._navItem_1129o_55:hover svg{opacity:1}._logoutButton_1129o_94{margin:16px 12px;padding:12px 16px;background-color:#334155;border:1px solid #475569;border-radius:8px;color:#cbd5e1;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}._logoutButton_1129o_94:hover{background-color:#475569;color:#f1f5f9;border-color:#64748b}._mainContent_1129o_119{margin-left:260px;flex:1;display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a}._header_1129o_128{background:#1e293b;padding:24px 32px;border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e293bf2}._pageTitle_1129o_142{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._addButton_1129o_150{display:flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:0 2px 8px #3b82f633}._addButton_1129o_150:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._tabs_1129o_173{display:flex;gap:8px;padding:20px 32px;background:#1e293b;border-bottom:1px solid #334155}._tab_1129o_173{padding:10px 20px;background:#334155;border:1px solid #475569;border-radius:8px;font-size:14px;font-weight:500;color:#cbd5e1;cursor:pointer;transition:all .15s ease;font-family:inherit}._tab_1129o_173:hover{background:#475569;border-color:#64748b;color:#f1f5f9}._tabActive_1129o_200{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._tableContainer_1129o_209{flex:1;padding:24px 32px;overflow-x:auto}._table_1129o_209{width:100%;border-collapse:separate;border-spacing:0;background:#1e293b;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000004d;border:1px solid #334155}._table_1129o_209 thead{background:#334155}._table_1129o_209 th{padding:14px 16px;text-align:left;font-size:12px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #475569;white-space:nowrap}._table_1129o_209 td{padding:16px;border-bottom:1px solid #334155;font-size:14px;color:#e2e8f0}._table_1129o_209 tbody tr:hover{background:#334155}._table_1129o_209 tbody tr:last-child td{border-bottom:none}._noData_1129o_257{text-align:center;padding:48px!important;color:#64748b;font-size:14px}._actions_1129o_265{display:flex;gap:6px}._actionButton_1129o_270{padding:6px;background:#334155;border:1px solid #475569;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;color:#94a3b8}._actionButton_1129o_270:hover:not(:disabled){background:#475569;border-color:#64748b;color:#f1f5f9}._actionButton_1129o_270:disabled{opacity:.4;cursor:not-allowed}._deleteButton_1129o_294{color:#ef4444}._deleteButton_1129o_294:hover:not(:disabled){background:#7f1d1d;border-color:#991b1b;color:#fca5a5}._loadingContainer_1129o_305{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;color:#94a3b8}._spinner_1129o_315{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_1129o_315 .8s linear infinite}@keyframes _spin_1129o_315{to{transform:rotate(360deg)}}._errorBanner_1129o_329{background-color:#7f1d1d;border:1px solid #991b1b;border-radius:8px;color:#fca5a5;padding:14px 20px;margin:0 32px 24px;font-size:14px;display:flex;align-items:center;gap:12px;font-weight:500}._modalOverlay_1129o_344{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1129o_344{background:#1e293b;border-radius:12px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080;border:1px solid #334155}._modalHeader_1129o_370{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #334155}._modalHeader_1129o_370 h2{font-size:20px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.3px}._modalClose_1129o_386{background:none;border:none;font-size:24px;color:#94a3b8;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease}._modalClose_1129o_386:hover{background:#334155;color:#f1f5f9}._modalForm_1129o_407,._modalContent_1129o_411{padding:24px}._modalContent_1129o_411 p{margin:0 0 12px;font-size:14px;color:#e2e8f0;line-height:1.6}._warningText_1129o_422{color:#fca5a5;font-weight:600}._formGroup_1129o_427{margin-bottom:20px}._formGroup_1129o_427 label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:#e2e8f0}._formGroup_1129o_427 input[type=text],._formGroup_1129o_427 input[type=email],._formGroup_1129o_427 input[type=tel],._formGroup_1129o_427 input[type=password],._formGroup_1129o_427 select{width:100%;padding:10px 14px;border:1px solid #334155;border-radius:8px;font-size:14px;font-family:inherit;transition:all .15s ease;box-sizing:border-box;background:#334155;color:#f1f5f9}._formGroup_1129o_427 input:focus,._formGroup_1129o_427 select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._formGroup_1129o_427 input[type=checkbox]{margin-right:8px;width:auto}._modalActions_1129o_468{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;border-top:1px solid #334155;margin-top:24px}._cancelButton_1129o_477,._submitButton_1129o_478,._deleteButton_1129o_294{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}._cancelButton_1129o_477{background:#334155;color:#cbd5e1;border:1px solid #475569}._cancelButton_1129o_477:hover{background:#475569;color:#f1f5f9}._submitButton_1129o_478{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;box-shadow:0 2px 8px #3b82f633}._submitButton_1129o_478:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._modalActions_1129o_468 ._deleteButton_1129o_294{background:#ef4444;color:#fff}._modalActions_1129o_468 ._deleteButton_1129o_294:hover{background:#dc2626}@media(max-width:768px){._sidebar_1129o_9{width:240px}._mainContent_1129o_119{margin-left:240px}._header_1129o_128{padding:20px 24px;flex-direction:column;gap:16px;align-items:flex-start}._tabs_1129o_173{padding:16px 24px;flex-wrap:wrap}._tableContainer_1129o_209{padding:16px 24px}._table_1129o_209{font-size:13px}._table_1129o_209 th,._table_1129o_209 td{padding:12px}._pageTitle_1129o_142{font-size:24px}}@media(max-width:640px){._sidebar_1129o_9{transform:translate(-100%);transition:transform .3s ease}._sidebar_1129o_9._open_1129o_567{transform:translate(0)}._mainContent_1129o_119{margin-left:0}._table_1129o_209{font-size:12px}._table_1129o_209 th,._table_1129o_209 td{padding:8px}._modal_1129o_344{max-width:100%;margin:10px}}._adminArticlesPage_566hu_1{display:flex;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._sidebar_566hu_9{width:260px;background:#1e293b;color:#e2e8f0;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:100;box-shadow:0 0 0 1px #0003;border-right:1px solid #334155}._sidebarHeader_566hu_24{padding:24px 20px;border-bottom:1px solid #334155}._logo_566hu_29{display:flex;align-items:center;gap:12px}._logoText_566hu_35{font-size:20px;font-weight:700;color:#f1f5f9;letter-spacing:-.5px;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._navigation_566hu_46{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}._navItem_566hu_55,._navItemActive_566hu_56{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#94a3b8;text-decoration:none;font-size:14px;font-weight:500;transition:all .15s ease;border-radius:8px}._navItem_566hu_55:hover{background-color:#334155;color:#f1f5f9}._navItemActive_566hu_56{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._navItemActive_566hu_56 svg{opacity:1}._navItem_566hu_55 svg{opacity:.6;transition:opacity .15s ease}._navItem_566hu_55:hover svg{opacity:1}._logoutButton_566hu_94{margin:16px 12px;padding:12px 16px;background-color:#334155;border:1px solid #475569;border-radius:8px;color:#cbd5e1;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}._logoutButton_566hu_94:hover{background-color:#475569;color:#f1f5f9;border-color:#64748b}._mainContent_566hu_119{margin-left:260px;flex:1;display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a}._header_566hu_128{background:#1e293b;padding:24px 32px;border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e293bf2}._pageTitle_566hu_142{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._filters_566hu_151{display:flex;gap:12px;padding:20px 32px;background:#1e293b;border-bottom:1px solid #334155}._searchBox_566hu_159{flex:1;display:flex;gap:8px}._searchInput_566hu_165{flex:1;padding:10px 16px;border:1px solid #334155;border-radius:8px;font-size:14px;font-family:inherit;transition:all .15s ease;background:#334155;color:#f1f5f9}._searchInput_566hu_165:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._searchInput_566hu_165::placeholder{color:#64748b}._searchButton_566hu_187{padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._searchButton_566hu_187:hover{background:#2563eb}._filterSelect_566hu_204{padding:10px 16px;border:1px solid #334155;border-radius:8px;font-size:14px;font-family:inherit;background:#334155;cursor:pointer;transition:all .15s ease;min-width:180px;color:#f1f5f9}._filterSelect_566hu_204:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._tableContainer_566hu_224{flex:1;padding:24px 32px;overflow-x:auto}._table_566hu_224{width:100%;border-collapse:separate;border-spacing:0;background:#1e293b;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000004d;border:1px solid #334155}._table_566hu_224 thead{background:#334155}._table_566hu_224 th{padding:14px 16px;text-align:left;font-size:12px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #475569;white-space:nowrap}._table_566hu_224 td{padding:16px;border-bottom:1px solid #334155;font-size:14px;color:#e2e8f0}._table_566hu_224 tbody tr:hover{background:#334155}._table_566hu_224 tbody tr:last-child td{border-bottom:none}._noData_566hu_272{text-align:center;padding:48px!important;color:#64748b;font-size:14px}._nameCell_566hu_280{display:flex;align-items:center;gap:12px}._photo_566hu_286{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #334155}._specializations_566hu_294{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_566hu_302{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600}._statusApproved_566hu_310{background:#064e3b;color:#6ee7b7}._statusModeration_566hu_315{background:#78350f;color:#fcd34d}._statusDraft_566hu_320{background:#334155;color:#94a3b8}._statusPublished_566hu_325{background:#064e3b;color:#6ee7b7}._statusArchived_566hu_330{background:#475569;color:#cbd5e1}._pagination_566hu_336{display:flex;justify-content:center;align-items:center;gap:16px;padding:20px 32px;background:#1e293b;border-top:1px solid #334155}._paginationButton_566hu_346{padding:8px 16px;background:#334155;border:1px solid #475569;border-radius:6px;font-size:14px;font-weight:500;color:#cbd5e1;cursor:pointer;transition:all .15s ease;font-family:inherit}._paginationButton_566hu_346:hover:not(:disabled){background:#475569;border-color:#64748b;color:#f1f5f9}._paginationButton_566hu_346:disabled{opacity:.5;cursor:not-allowed}._paginationInfo_566hu_370{font-size:14px;color:#94a3b8;font-weight:500}._loadingContainer_566hu_377{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;color:#94a3b8}._spinner_566hu_387{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_566hu_387 .8s linear infinite}@keyframes _spin_566hu_387{to{transform:rotate(360deg)}}._errorBanner_566hu_401{background-color:#7f1d1d;border:1px solid #991b1b;border-radius:8px;color:#fca5a5;padding:14px 20px;margin:0 32px 24px;font-size:14px;display:flex;align-items:center;gap:12px;font-weight:500}._viewButton_566hu_416{padding:6px;background:#334155;border:1px solid #475569;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;color:#94a3b8}._viewButton_566hu_416:hover:not(:disabled){background:#475569;border-color:#64748b;color:#60a5fa}._viewButton_566hu_416:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_566hu_441{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_566hu_441{background:#1e293b;border-radius:12px;width:100%;max-width:900px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080;border:1px solid #334155}._modalHeader_566hu_467{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #334155;position:sticky;top:0;background:#1e293b;z-index:10}._modalHeader_566hu_467 h2{font-size:20px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.3px}._modalClose_566hu_487{background:none;border:none;font-size:28px;color:#94a3b8;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease}._modalClose_566hu_487:hover:not(:disabled){background:#334155;color:#f1f5f9}._modalClose_566hu_487:disabled{opacity:.5;cursor:not-allowed}._modalContent_566hu_513{padding:24px}._modalLoading_566hu_517{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;gap:16px;color:#94a3b8}._detailsSection_566hu_528{margin-bottom:24px}._detailsHeader_566hu_532{display:flex;align-items:center;gap:20px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #334155}._detailsPhoto_566hu_541{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid #334155}._detailsName_566hu_549{font-size:24px;font-weight:700;color:#f1f5f9;margin:0 0 8px;letter-spacing:-.5px}._detailsGrid_566hu_557{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}._detailsGroup_566hu_563{background:#334155;border-radius:8px;padding:20px;border:1px solid #475569}._detailsGroup_566hu_563 h4{font-size:14px;font-weight:600;color:#cbd5e1;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}._detailsRow_566hu_579{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:16px}._detailsRow_566hu_579:last-child{margin-bottom:0}._detailsLabel_566hu_591{font-size:13px;color:#94a3b8;font-weight:500;flex-shrink:0;min-width:140px}._detailsValue_566hu_599{font-size:14px;color:#e2e8f0;text-align:right;flex:1;word-break:break-word}._detailsBio_566hu_607{font-size:14px;color:#e2e8f0;line-height:1.6;margin:0;white-space:pre-wrap}._tagsList_566hu_615{display:flex;flex-wrap:wrap;gap:8px}._tag_566hu_615{display:inline-block;padding:4px 12px;background:#475569;border:1px solid #64748b;border-radius:6px;font-size:12px;font-weight:500;color:#cbd5e1}._educationItem_566hu_633{margin-bottom:16px;padding:12px;background:#475569;border-radius:6px;border:1px solid #64748b}._educationItem_566hu_633:last-child{margin-bottom:0}._educationHeader_566hu_645{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._educationHeader_566hu_645 strong{font-size:14px;color:#f1f5f9;font-weight:600}._educationYear_566hu_658{font-size:12px;color:#94a3b8;background:#334155;padding:2px 8px;border-radius:4px}._educationDetails_566hu_666{font-size:13px;color:#cbd5e1;line-height:1.5}._educationDetails_566hu_666 div{margin-bottom:4px}._educationDetails_566hu_666 div:last-child{margin-bottom:0}._diplomasGrid_566hu_681{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}._diplomaItem_566hu_687{border:1px solid #475569;border-radius:8px;overflow:hidden;background:#334155;transition:all .15s ease}._diplomaItem_566hu_687:hover{border-color:#64748b;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}._diplomaLink_566hu_701{display:flex;flex-direction:column;text-decoration:none;color:inherit}._diplomaImage_566hu_708{width:100%;height:200px;object-fit:cover;background:#1e293b}._diplomaInfo_566hu_715{padding:12px;display:flex;flex-direction:column;gap:6px}._diplomaName_566hu_722{font-size:12px;color:#e2e8f0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._diplomaStatus_566hu_731{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;display:inline-block;width:fit-content}._diplomaStatus_566hu_731._approved_566hu_740{background:#064e3b;color:#6ee7b7}._diplomaStatus_566hu_731._pending_566hu_745{background:#78350f;color:#fcd34d}._recommendationsList_566hu_751{display:flex;flex-direction:column;gap:8px}._recommendationLink_566hu_757{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#334155;border:1px solid #475569;border-radius:6px;color:#cbd5e1;text-decoration:none;font-size:13px;transition:all .15s ease}._recommendationLink_566hu_757:hover{background:#475569;border-color:#64748b;color:#f1f5f9}._recommendationLink_566hu_757 svg{flex-shrink:0;color:#94a3b8}._modalActions_566hu_783{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;border-top:1px solid #334155;margin-top:24px}._actionButton_566hu_792{padding:10px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}._actionButton_566hu_792:disabled{opacity:.6;cursor:not-allowed}._approveButton_566hu_808{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 2px 8px #10b9814d}._approveButton_566hu_808:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #10b98166}._rejectButton_566hu_819{background:#7f1d1d;color:#fca5a5;border:1px solid #991b1b}._rejectButton_566hu_819:hover:not(:disabled){background:#991b1b;border-color:#b91c1c}._createButton_566hu_831{padding:10px 20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .15s ease;font-family:inherit}._createButton_566hu_831:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}._titleCell_566hu_852{display:flex;align-items:center;gap:8px}._featuredBadge_566hu_858{color:#fbbf24;font-size:16px}._actionButtons_566hu_863{display:flex;gap:8px}._editButton_566hu_868,._deleteButton_566hu_869{padding:6px;background:#334155;border:1px solid #475569;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;color:#94a3b8}._editButton_566hu_868:hover{background:#475569;border-color:#64748b;color:#60a5fa}._deleteButton_566hu_869:hover{background:#7f1d1d;border-color:#991b1b;color:#fca5a5}._formGroup_566hu_895{margin-bottom:20px}._formGroup_566hu_895 label{display:block;font-size:13px;font-weight:600;color:#cbd5e1;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._formInput_566hu_909,._formTextarea_566hu_910,._formSelect_566hu_911{width:100%;padding:10px 14px;border:1px solid #334155;border-radius:8px;font-size:14px;font-family:inherit;background:#334155;color:#f1f5f9;transition:all .15s ease}._formInput_566hu_909:focus,._formTextarea_566hu_910:focus,._formSelect_566hu_911:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._formTextarea_566hu_910{resize:vertical;min-height:100px}._formTextareaLarge_566hu_936{resize:vertical;min-height:300px;font-family:Courier New,monospace}._formSelect_566hu_911{cursor:pointer}._formCheckbox_566hu_946{margin-right:8px;cursor:pointer}._formRow_566hu_951{display:grid;grid-template-columns:1fr 1fr;gap:20px}._htmlToolbar_566hu_958{display:flex;gap:8px;padding:8px;background:#334155;border:1px solid #475569;border-radius:8px 8px 0 0;margin-bottom:-1px}._htmlToolbar_566hu_958 button{padding:6px 12px;background:#475569;border:1px solid #64748b;border-radius:6px;color:#cbd5e1;cursor:pointer;font-size:13px;font-weight:600;transition:all .15s ease;font-family:inherit}._htmlToolbar_566hu_958 button:hover{background:#64748b;border-color:#94a3b8;color:#f1f5f9}._htmlPreview_566hu_987{margin-top:16px;padding:16px;background:#334155;border:1px solid #475569;border-radius:8px}._htmlPreview_566hu_987 h4{font-size:13px;font-weight:600;color:#cbd5e1;margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}._previewContent_566hu_1004{padding:16px;background:#1e293b;border-radius:6px;color:#e2e8f0;line-height:1.6;font-size:14px;min-height:100px;max-height:300px;overflow-y:auto}._previewContent_566hu_1004 h1,._previewContent_566hu_1004 h2,._previewContent_566hu_1004 h3{color:#f1f5f9;margin-top:0}._previewContent_566hu_1004 p{margin:0 0 12px}._previewContent_566hu_1004 ul,._previewContent_566hu_1004 ol{margin:0 0 12px;padding-left:24px}._previewContent_566hu_1004 a{color:#60a5fa;text-decoration:underline}._previewContent_566hu_1004 strong{font-weight:600;color:#f1f5f9}._previewContent_566hu_1004 em{font-style:italic}._modalActions_566hu_783{display:flex;gap:12px;justify-content:flex-end;padding:24px;border-top:1px solid #334155}._cancelButton_566hu_1055{padding:10px 24px;background:#334155;border:1px solid #475569;border-radius:8px;color:#cbd5e1;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}._cancelButton_566hu_1055:hover:not(:disabled){background:#475569;border-color:#64748b;color:#f1f5f9}._cancelButton_566hu_1055:disabled{opacity:.5;cursor:not-allowed}._saveButton_566hu_1079{padding:10px 24px;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit;box-shadow:0 2px 8px #10b9814d}._saveButton_566hu_1079:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #10b98166}._saveButton_566hu_1079:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1200px){._filters_566hu_151{flex-wrap:wrap}}@media(max-width:768px){._sidebar_566hu_9{width:240px}._mainContent_566hu_119{margin-left:240px}._header_566hu_128{padding:20px 24px}._filters_566hu_151{padding:16px 24px;flex-direction:column}._searchBox_566hu_159,._filterSelect_566hu_204{width:100%}._tableContainer_566hu_224{padding:16px 24px}._table_566hu_224{font-size:13px}._table_566hu_224 th,._table_566hu_224 td{padding:12px}._pagination_566hu_336{padding:16px 24px;flex-direction:column;gap:12px}._pageTitle_566hu_142{font-size:24px}}@media(max-width:640px){._sidebar_566hu_9{transform:translate(-100%);transition:transform .3s ease}._sidebar_566hu_9._open_566hu_1166{transform:translate(0)}._mainContent_566hu_119{margin-left:0}._table_566hu_224{font-size:12px}._table_566hu_224 th,._table_566hu_224 td{padding:8px}._nameCell_566hu_280{flex-direction:column;align-items:flex-start;gap:6px}._photo_566hu_286{width:32px;height:32px}._modal_566hu_441{max-width:100%;margin:10px}._detailsGrid_566hu_557{grid-template-columns:1fr}._detailsHeader_566hu_532{flex-direction:column;text-align:center}._detailsRow_566hu_579{flex-direction:column;gap:4px}._detailsLabel_566hu_591{min-width:auto}._detailsValue_566hu_599{text-align:left}._modalActions_566hu_783{flex-direction:column}._actionButton_566hu_792{width:100%}}._container_1aw2e_1{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}._psychologistLayout_jll74_1{display:flex;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._sidebar_jll74_9{width:260px;background:#1e293b;color:#e2e8f0;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:100;box-shadow:0 0 0 1px #0003;border-right:1px solid #334155}._sidebarHeader_jll74_24{padding:24px 20px;border-bottom:1px solid #334155}._logo_jll74_29{display:flex;align-items:center;gap:12px}._logoText_jll74_35{font-size:20px;font-weight:700;color:#f1f5f9;letter-spacing:-.5px;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._navigation_jll74_46{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}._navItem_jll74_55,._navItemActive_jll74_56{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#94a3b8;text-decoration:none;font-size:14px;font-weight:500;transition:all .15s ease;border-radius:8px;position:relative}._navItem_jll74_55:hover{background-color:#334155;color:#f1f5f9}._navItemActive_jll74_56{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-weight:600;box-shadow:0 2px 8px #3b82f64d}._navItemActive_jll74_56 svg{opacity:1}._navItem_jll74_55 svg{opacity:.6;transition:opacity .15s ease}._navItem_jll74_55:hover svg{opacity:1}._sidebarFooter_jll74_95{padding:16px 12px;border-top:1px solid #334155}._userInfo_jll74_100{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:12px;border-radius:8px;background-color:#334155}._userAvatar_jll74_110{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px;flex-shrink:0}._userDetails_jll74_124{flex:1;min-width:0}._userName_jll74_129{font-size:14px;font-weight:600;color:#f1f5f9;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRole_jll74_139{font-size:12px;color:#94a3b8;margin:0}._logoutButton_jll74_145{width:100%;padding:12px 16px;background-color:#334155;border:1px solid #475569;border-radius:8px;color:#cbd5e1;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s ease}._logoutButton_jll74_145:hover{background-color:#475569;color:#f1f5f9;border-color:#64748b}._mainContent_jll74_170{margin-left:260px;flex:1;display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a}._loadingContainer_jll74_180{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:16px;color:#94a3b8}._spinner_jll74_190{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_jll74_190 .8s linear infinite}@keyframes _spin_jll74_190{to{transform:rotate(360deg)}}@media(max-width:768px){._sidebar_jll74_9{width:240px}._mainContent_jll74_170{margin-left:240px}}@media(max-width:640px){._sidebar_jll74_9{transform:translate(-100%);transition:transform .3s ease}._sidebar_jll74_9._open_jll74_220{transform:translate(0)}._mainContent_jll74_170{margin-left:0}}._psychologistLoginPage_ty5wy_1{height:100vh;width:100%;display:flex;background:linear-gradient(135deg,#0f172a,#1e293b);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;padding:0;margin:0;overflow:hidden;box-sizing:border-box}._backgroundElements_ty5wy_14{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;opacity:.4}._circle1_ty5wy_25,._circle2_ty5wy_26,._circle3_ty5wy_27{position:absolute;border-radius:50%;background:linear-gradient(135deg,#3b82f626,#8b5cf626);animation:_float_ty5wy_1 20s infinite ease-in-out}._circle1_ty5wy_25{width:300px;height:300px;top:-150px;left:-150px;animation-delay:0s}._circle2_ty5wy_26{width:200px;height:200px;bottom:-100px;right:-100px;animation-delay:5s}._circle3_ty5wy_27{width:150px;height:150px;top:50%;right:10%;animation-delay:10s}@keyframes _float_ty5wy_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-30px) scale(1.1)}}._gridPattern_ty5wy_67{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(59,130,246,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.08) 1px,transparent 1px);background-size:40px 40px;animation:_gridMove_ty5wy_1 30s linear infinite}@keyframes _gridMove_ty5wy_1{0%{transform:translate(0)}to{transform:translate(40px,40px)}}._container_ty5wy_90{display:flex;width:100%;height:100%;position:relative;z-index:1;box-sizing:border-box}._leftSection_ty5wy_100{display:flex;align-items:center;justify-content:center;padding:60px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;width:50%;min-width:500px;flex-shrink:0}._branding_ty5wy_115{max-width:500px;animation:_fadeInLeft_ty5wy_1 .8s ease-out;margin:0;display:flex;flex-direction:column;height:100%;justify-content:center}@keyframes _fadeInLeft_ty5wy_1{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}._logoLarge_ty5wy_136{margin-top:0;margin-bottom:32px}._brandTitle_ty5wy_141{font-size:48px;font-weight:800;margin:0 0 16px;line-height:1.1;letter-spacing:-1px;color:#fff}._brandSubtitle_ty5wy_150{font-size:20px;font-weight:500;margin:0;opacity:.95;line-height:1.5;color:#fffffff2}._features_ty5wy_159{display:flex;flex-direction:column;gap:20px;margin-top:48px}._feature_ty5wy_159{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:500;opacity:.9;transition:all .2s ease;color:#fffffff2}._feature_ty5wy_159:hover{opacity:1;transform:translate(4px)}._feature_ty5wy_159 svg{flex-shrink:0;opacity:.9}._rightSection_ty5wy_188{display:flex;align-items:center;justify-content:center;padding:60px;background:#1e293b;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;flex:1;min-width:0;width:100%;height:100%}._formCard_ty5wy_203{background:#1e293b;border-radius:0;padding:0;box-shadow:none;width:100%;max-width:480px;animation:_fadeInRight_ty5wy_1 .8s ease-out;position:relative;margin:auto;display:flex;flex-direction:column}@keyframes _fadeInRight_ty5wy_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}._header_ty5wy_228{text-align:left;margin:0 0 32px;flex-shrink:0}._logo_ty5wy_136{display:flex;justify-content:flex-start;margin-bottom:24px}._title_ty5wy_240{font-size:28px;font-weight:700;color:#f1f5f9;margin:0 0 8px;line-height:1.2;letter-spacing:-.5px}._subtitle_ty5wy_249{font-size:15px;color:#94a3b8;margin:0;line-height:1.5;font-weight:400}._form_ty5wy_203{display:flex;flex-direction:column;gap:24px;flex:1}._formGroup_ty5wy_264{display:flex;flex-direction:column;gap:8px}._label_ty5wy_270{font-size:13px;font-weight:600;color:#e2e8f0;line-height:1.5;display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.5px}._label_ty5wy_270 svg{opacity:.6}._inputWrapper_ty5wy_286{position:relative;display:flex;align-items:center}._inputIcon_ty5wy_292{position:absolute;left:14px;pointer-events:none;transition:all .15s ease;color:#64748b}._input_ty5wy_286{width:100%;height:48px;padding:0 14px 0 42px;border:1.5px solid #334155;border-radius:8px;font-size:14px;color:#f1f5f9;font-family:inherit;font-weight:500;transition:all .15s ease;background-color:#334155}._input_ty5wy_286:focus{outline:none;border-color:#3b82f6;background-color:#334155;box-shadow:0 0 0 3px #3b82f633}._inputWrapper_ty5wy_286:focus-within ._inputIcon_ty5wy_292{color:#3b82f6}._input_ty5wy_286::placeholder{color:#64748b}._errorMessage_ty5wy_329{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#7f1d1d;border:1px solid #991b1b;border-radius:8px;color:#fca5a5;font-size:13px;line-height:1.5;animation:_shake_ty5wy_1 .4s ease;font-weight:500}@keyframes _shake_ty5wy_1{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}._errorMessage_ty5wy_329 svg{flex-shrink:0}._submitButton_ty5wy_354{height:48px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;margin-top:8px;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden;box-shadow:0 2px 8px #3b82f633}._submitButton_ty5wy_354:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._submitButton_ty5wy_354:hover:not(:disabled):before{left:100%}._submitButton_ty5wy_354:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._submitButton_ty5wy_354:active:not(:disabled){transform:translateY(0)}._submitButton_ty5wy_354:disabled{opacity:.7;cursor:not-allowed}._loadingSpinner_ty5wy_404{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_ty5wy_1 .8s linear infinite}@keyframes _spin_ty5wy_1{to{transform:rotate(360deg)}}._footer_ty5wy_417{margin-top:auto;margin-bottom:0;text-align:left;padding-top:24px;padding-bottom:0;border-top:1px solid #334155;flex-shrink:0}._backLink_ty5wy_427{color:#94a3b8;font-size:13px;text-decoration:none;transition:all .15s ease;display:inline-flex;align-items:center;gap:6px;font-weight:500}._backLink_ty5wy_427:hover{color:#60a5fa;transform:translate(-2px)}._backLink_ty5wy_427 svg{transition:transform .15s ease}._backLink_ty5wy_427:hover svg{transform:translate(-2px)}@media(max-width:1024px){._psychologistLoginPage_ty5wy_1{height:100vh;position:fixed}._container_ty5wy_90{flex-direction:column;height:100%}._leftSection_ty5wy_100{padding:40px;width:100%;min-width:auto;flex:0 0 auto}._rightSection_ty5wy_188{padding:40px;width:100%;flex:1;height:100%}._brandTitle_ty5wy_141{font-size:36px}._brandSubtitle_ty5wy_150{font-size:18px}._features_ty5wy_159{margin-top:32px;gap:16px}._feature_ty5wy_159{font-size:15px}}@media(max-width:640px){._psychologistLoginPage_ty5wy_1{height:100vh;position:fixed}._leftSection_ty5wy_100,._rightSection_ty5wy_188{padding:32px 24px}._formCard_ty5wy_203{max-width:100%}._brandTitle_ty5wy_141{font-size:32px}._brandSubtitle_ty5wy_150{font-size:16px}._title_ty5wy_240{font-size:24px}._subtitle_ty5wy_249{font-size:14px}._features_ty5wy_159{gap:14px}._feature_ty5wy_159{font-size:14px}._circle1_ty5wy_25,._circle2_ty5wy_26,._circle3_ty5wy_27{display:none}}@media(max-width:480px){._formCard_ty5wy_203{padding:0}._title_ty5wy_240{font-size:22px}._subtitle_ty5wy_249{font-size:13px}._input_ty5wy_286,._submitButton_ty5wy_354{height:44px}}._psychologistDashboardPage_1dsg9_1{display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._header_1dsg9_9{background:#1e293b;padding:24px 32px;border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e293bf2}._pageTitle_1dsg9_23{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._headerActions_1dsg9_31{display:flex;align-items:center;gap:20px}._timestamp_1dsg9_37{color:#94a3b8;font-size:13px;font-weight:500}._content_1dsg9_43{padding:32px;display:flex;flex-direction:column;gap:24px}._statsSection_1dsg9_51{background:#1e293b;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000004d;border:1px solid #334155}._sectionTitle_1dsg9_59{font-size:16px;font-weight:600;color:#f1f5f9;margin:0 0 20px;letter-spacing:-.2px}._statsGrid_1dsg9_67{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}._twoColumnGrid_1dsg9_73{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._statCard_1dsg9_79,._statCardLarge_1dsg9_80{background:linear-gradient(135deg,#1e293b,#334155);border-radius:10px;padding:20px;display:flex;gap:16px;align-items:flex-start;transition:all .2s ease;border:1px solid #334155;position:relative;overflow:hidden}._statCard_1dsg9_79:before,._statCardLarge_1dsg9_80:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);opacity:0;transition:opacity .2s ease}._statCard_1dsg9_79:hover:before,._statCardLarge_1dsg9_80:hover:before{opacity:1}._statCard_1dsg9_79:hover,._statCardLarge_1dsg9_80:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0006;border-color:#475569}._statIcon_1dsg9_118{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._statContent_1dsg9_128{flex:1;min-width:0}._statLabel_1dsg9_133{font-size:13px;color:#94a3b8;margin:0 0 6px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._statValue_1dsg9_142{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;line-height:1.2;letter-spacing:-.5px}._ratingCard_1dsg9_152{display:flex;flex-direction:column;align-items:center;padding:24px;background:linear-gradient(135deg,#1e293b,#334155);border-radius:10px;border:1px solid #334155}._ratingValue_1dsg9_162{font-size:48px;font-weight:700;color:#f1f5f9;margin-bottom:12px}._ratingStars_1dsg9_169{display:flex;gap:4px;margin-bottom:12px}._ratingText_1dsg9_175{font-size:14px;color:#94a3b8;margin:0}._fillRateCard_1dsg9_182{display:flex;flex-direction:column;align-items:center;padding:24px;background:linear-gradient(135deg,#1e293b,#334155);border-radius:10px;border:1px solid #334155}._fillRateValue_1dsg9_192{font-size:48px;font-weight:700;color:#f1f5f9;margin-bottom:16px}._fillRateBar_1dsg9_199{width:100%;height:12px;background-color:#334155;border-radius:6px;overflow:hidden;margin-bottom:12px}._fillRateProgress_1dsg9_208{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transition:width .3s ease}._fillRateText_1dsg9_214{font-size:14px;color:#94a3b8;margin:0}._loadingContainer_1dsg9_221{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;color:#94a3b8}._spinner_1dsg9_231{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_1dsg9_231 .8s linear infinite}@keyframes _spin_1dsg9_231{to{transform:rotate(360deg)}}._errorBanner_1dsg9_245{background-color:#7f1d1d;border:1px solid #991b1b;border-radius:8px;color:#fca5a5;padding:14px 20px;margin:0 32px 24px;font-size:14px;display:flex;align-items:center;gap:12px;font-weight:500}._errorClose_1dsg9_259{margin-left:auto;background:none;border:none;color:#fca5a5;font-size:18px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}._errorClose_1dsg9_259:hover{background-color:#ffffff1a}@media(max-width:1200px){._twoColumnGrid_1dsg9_73{grid-template-columns:1fr}}@media(max-width:768px){._header_1dsg9_9{padding:20px 24px}._content_1dsg9_43{padding:24px}._statsGrid_1dsg9_67{grid-template-columns:1fr}._pageTitle_1dsg9_23{font-size:24px}}@media(max-width:640px){._content_1dsg9_43{padding:16px}._statValue_1dsg9_142{font-size:24px}._ratingValue_1dsg9_162,._fillRateValue_1dsg9_192{font-size:36px}}._psychologistSchedulePage_vbbgm_1{display:flex;flex-direction:column;height:100vh;overflow:hidden;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;color:#f1f5f9}._header_vbbgm_11{background:#1e293b;padding:16px 24px;border-bottom:1px solid #334155;flex-shrink:0}._headerTop_vbbgm_18{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._pageTitle_vbbgm_25{font-size:20px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._headerActions_vbbgm_33{display:flex;gap:12px;align-items:center}._settingsLink_vbbgm_39{padding:8px 16px;background:#334155;border:1px solid #475569;border-radius:6px;color:#cbd5e1;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s}._settingsLink_vbbgm_39:hover{background:#475569;border-color:#64748b;color:#f1f5f9}._viewToggle_vbbgm_57{display:none;background:#0f172a;border:1px solid #334155;border-radius:8px;padding:3px;gap:0;position:relative}._toggleOption_vbbgm_67{padding:8px 20px;background:transparent;border:none;border-radius:6px;color:#94a3b8;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:1;white-space:nowrap}._toggleOption_vbbgm_67:hover{color:#cbd5e1}._toggleOptionActive_vbbgm_86{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;box-shadow:0 2px 8px #3b82f64d;font-weight:600}._headerControls_vbbgm_93{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._navButton_vbbgm_100{padding:6px 10px;background:#334155;border:1px solid #475569;border-radius:4px;color:#cbd5e1;font-size:14px;cursor:pointer;transition:all .2s}._navButton_vbbgm_100:hover{background:#475569;border-color:#64748b}._todayButton_vbbgm_116{padding:6px 12px;background:#334155;border:1px solid #475569;border-radius:4px;color:#cbd5e1;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}._todayButton_vbbgm_116:hover{background:#475569;border-color:#64748b}._currentDate_vbbgm_133{font-size:14px;font-weight:600;color:#f1f5f9;margin-left:8px}._viewModeSelect_vbbgm_140{padding:6px 32px 6px 12px;background:#334155;border:1px solid #475569;border-radius:4px;color:#cbd5e1;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;outline:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2394a3b8' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}._viewModeSelect_vbbgm_140:hover{background-color:#475569;border-color:#64748b}._viewModeSelect_vbbgm_140:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}._errorBanner_vbbgm_168{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#7f1d1d;border-bottom:1px solid #991b1b;color:#fecaca;font-size:12px;flex-shrink:0}._errorClose_vbbgm_180{background:none;border:none;color:#fecaca;font-size:18px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._errorClose_vbbgm_180:hover{color:#fff}._loadingContainer_vbbgm_198{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._spinner_vbbgm_207{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_vbbgm_207 1s linear infinite}@keyframes _spin_vbbgm_207{to{transform:rotate(360deg)}}._calendarContainer_vbbgm_222{flex:1;padding:8px;overflow:hidden;display:flex;flex-direction:column}._weekView_vbbgm_231{display:flex;gap:0;background:#334155;border-radius:6px;overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;position:relative;align-items:stretch}._timeColumn_vbbgm_244{min-width:50px;width:50px;background:#1e293b;flex-shrink:0;display:flex;flex-direction:column;position:relative}._timeHeader_vbbgm_254{height:40px;min-height:40px;max-height:40px;background:#1e293b;border-bottom:1px solid #334155;border-right:1px solid #334155;flex-shrink:0;box-sizing:border-box;position:sticky;top:0;z-index:15;box-shadow:0 2px 4px #0000001a}._timeSlotsContainer_vbbgm_269{flex:0 0 auto;display:flex;flex-direction:column;overflow:visible}._timeSlot_vbbgm_269{height:60px;min-height:60px;padding:0 4px;font-size:10px;color:#94a3b8;border-bottom:1px solid #334155;border-right:1px solid #334155;display:flex;align-items:center;line-height:1;box-sizing:border-box;flex-shrink:0;transition:background-color .2s ease}._timeSlot_vbbgm_269:hover{background-color:#3b82f61a}._dayColumn_vbbgm_296{flex:1;min-width:0;background:#1e293b;display:flex;flex-direction:column;border-right:1px solid #334155}._dayColumn_vbbgm_296:last-child{border-right:none}._dayHeader_vbbgm_313{height:40px;min-height:40px;max-height:40px;padding:4px 8px;background:#1e293b;border-bottom:1px solid #334155;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;position:sticky;top:0;z-index:15;box-shadow:0 2px 4px #0000001a}._dayColumnWorking_vbbgm_336 ._dayHeader_vbbgm_313{background-color:#22c55e1a;border-bottom:2px solid rgba(34,197,94,.5)}._dayColumnToday_vbbgm_309._dayColumnWorking_vbbgm_336 ._dayHeader_vbbgm_313{background-color:#22c55e26;border-bottom:2px solid rgba(34,197,94,.6)}._dayName_vbbgm_346{font-size:10px;color:#94a3b8;text-transform:uppercase;font-weight:600;margin-bottom:2px}._dayColumnToday_vbbgm_309 ._dayName_vbbgm_346{color:#3b82f6;font-weight:700}._dayNumber_vbbgm_359{font-size:14px;font-weight:700;color:#f1f5f9;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}._dayColumnToday_vbbgm_309 ._dayNumber_vbbgm_359{background:#3b82f6;color:#fff;font-weight:700}._dayContent_vbbgm_378{position:relative;flex:0 0 auto;display:flex;flex-direction:column}._hourCell_vbbgm_385{height:60px;min-height:60px;border-bottom:1px solid #334155;position:relative;background:#0f172a;box-sizing:border-box;flex-shrink:0;transition:background-color .2s ease,border-left-color .2s ease;cursor:default;overflow:visible;border-left:3px solid transparent}._hourCell_vbbgm_385:hover:not(._workingHour_vbbgm_399){background-color:#3b82f626}._hourCell_vbbgm_385._workingHour_vbbgm_399{background-color:#22c55e1a!important;border-left:3px solid rgba(34,197,94,.5)!important;cursor:pointer}._hourCell_vbbgm_385._workingHour_vbbgm_399:hover{background-color:#22c55e33!important;border-left-color:#22c55ecc!important}._dayColumnToday_vbbgm_309 ._hourCell_vbbgm_385:hover{background-color:#3b82f633}._dayColumnToday_vbbgm_309 ._hourCell_vbbgm_385._workingHour_vbbgm_399{background-color:#22c55e26!important;border-left:3px solid rgba(34,197,94,.6)!important}._dayColumnToday_vbbgm_309 ._hourCell_vbbgm_385._workingHour_vbbgm_399:hover{background-color:#22c55e40!important;border-left-color:#22c55ee6!important}._weekView_vbbgm_231::-webkit-scrollbar{width:8px}._weekView_vbbgm_231::-webkit-scrollbar-track{background:#1e293b}._weekView_vbbgm_231::-webkit-scrollbar-thumb{background:#475569;border-radius:4px}._weekView_vbbgm_231::-webkit-scrollbar-thumb:hover{background:#64748b}._currentTimeLine_vbbgm_450{position:absolute;left:0;right:0;z-index:20;pointer-events:none;display:flex;align-items:center;transform:translateY(-50%)}._currentTimeLineDot_vbbgm_461{width:12px;height:12px;background:#ef4444;border:2px solid #ffffff;border-radius:50%;box-shadow:0 0 0 2px #ef44444d;flex-shrink:0;position:absolute;left:50px;transform:translate(-50%)}._currentTimeLineBar_vbbgm_474{height:2px;background:#ef4444;box-shadow:0 0 4px #ef444466;margin-left:50px;flex:1}._slotPlaceholder_vbbgm_482{position:absolute;left:2px;right:2px;background:#94a3b826;border:2px dashed #64748b;border-radius:4px;cursor:pointer;transition:all .2s;min-height:20px;z-index:20;pointer-events:auto!important;user-select:none;-webkit-user-select:none;display:flex;align-items:center;justify-content:center;padding:2px 4px;touch-action:manipulation}._slotLabel_vbbgm_503{font-size:10px;color:#94a3b8;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._slotPlaceholder_vbbgm_482:hover{background:#3b82f633;border-color:#3b82f6;border-style:solid;border-width:2px;transform:scale(1.02);box-shadow:0 2px 8px #3b82f64d}._slotPlaceholder_vbbgm_482:active{background:#94a3b84d}._slotPlaceholderDragOver_vbbgm_524{background:#3b82f64d!important;border-color:#3b82f6!important;border-style:solid!important;border-width:2px!important;box-shadow:0 0 0 2px #3b82f633}._calendarEvent_vbbgm_532{position:absolute;left:2px;right:2px;min-height:24px;padding:4px 6px;border-radius:4px;cursor:move;box-shadow:0 1px 4px #0000004d;transition:all .2s;z-index:5;overflow:hidden;pointer-events:auto}._calendarEvent_vbbgm_532:hover{box-shadow:0 4px 12px #0006;transform:translateY(-1px)}._calendarEvent_vbbgm_532:active{cursor:grabbing;opacity:.8}._sessionEvent_vbbgm_557{border-left:3px solid currentColor}._slotEvent_vbbgm_561{opacity:.7}._eventContent_vbbgm_565{display:flex;flex-direction:column;gap:2px}._eventTime_vbbgm_571{font-size:9px;font-weight:600;color:#ffffffe6;text-transform:uppercase;line-height:1.2}._eventTitle_vbbgm_579{font-size:11px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}._eventStatus_vbbgm_589{font-size:8px;color:#ffffffb3;text-transform:uppercase;line-height:1.2}._monthView_vbbgm_597{background:#1e293b;border-radius:6px;padding:8px;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}._monthGrid_vbbgm_608{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:1px;background:#334155;flex:1;min-height:0}._monthDay_vbbgm_618{background:#1e293b;padding:4px;display:flex;flex-direction:column;gap:4px;min-height:0;overflow:hidden}._monthDay_vbbgm_618._otherMonth_vbbgm_628{opacity:.4}._monthDay_vbbgm_618._today_vbbgm_116{background:#1e3a5f;border:2px solid #3b82f6}._monthDayNumber_vbbgm_637{font-size:12px;font-weight:600;color:#cbd5e1;flex-shrink:0}._monthDay_vbbgm_618._today_vbbgm_116 ._monthDayNumber_vbbgm_637{color:#3b82f6;font-weight:700}._monthDayEvents_vbbgm_649{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow:hidden}._monthEvent_vbbgm_658{padding:2px 4px;border-radius:3px;font-size:9px;color:#fff;cursor:pointer;transition:all .2s;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._monthEvent_vbbgm_658:hover{transform:translate(2px);box-shadow:0 2px 4px #0003}._moreEvents_vbbgm_676{font-size:8px;color:#94a3b8;padding:1px 4px;cursor:pointer;flex-shrink:0}._moreEvents_vbbgm_676:hover{color:#cbd5e1}@media(max-width:1024px){._header_vbbgm_11{padding:16px}._headerTop_vbbgm_18{flex-direction:column;align-items:flex-start;gap:16px}._calendarContainer_vbbgm_222{padding:16px}._dayColumn_vbbgm_296{min-width:150px}}@media(max-width:768px){._weekView_vbbgm_231{flex-direction:column}._timeColumn_vbbgm_244{display:none}._dayColumn_vbbgm_296{min-width:100%}._monthGrid_vbbgm_608{grid-template-columns:repeat(7,1fr)}._monthDay_vbbgm_618{min-height:80px}}._modalOverlay_vbbgm_732{position:fixed;inset:0;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:_fadeIn_vbbgm_1 .2s ease-out}@keyframes _fadeIn_vbbgm_1{0%{opacity:0}to{opacity:1}}._modalContent_vbbgm_757{background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #334155;border-radius:16px;width:100%;max-width:640px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #0009,0 0 0 1px #3b82f61a;overflow:hidden;animation:_slideUp_vbbgm_1 .3s ease-out}@keyframes _slideUp_vbbgm_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_vbbgm_782{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 28px;border-bottom:1px solid rgba(51,65,85,.5);background:linear-gradient(135deg,#3b82f60d,#6366f10d);flex-shrink:0}._modalHeaderContent_vbbgm_792{display:flex;align-items:center;gap:16px;flex:1}._modalIcon_vbbgm_799{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:12px;color:#fff;flex-shrink:0;box-shadow:0 4px 12px #3b82f64d}._modalTitle_vbbgm_812{font-size:22px;font-weight:700;color:#f1f5f9;margin:0 0 4px;letter-spacing:-.5px}._modalSubtitle_vbbgm_820{font-size:13px;color:#94a3b8;margin:0;font-weight:400}._modalClose_vbbgm_827{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s;flex-shrink:0}._modalClose_vbbgm_827:hover{background:#33415580;color:#f1f5f9;transform:rotate(90deg)}._modalClose_vbbgm_827:active{transform:rotate(90deg) scale(.95)}._modalBody_vbbgm_853{padding:28px;overflow-y:auto;flex:1}._modalInfo_vbbgm_859{margin-bottom:28px;padding:20px;background:linear-gradient(135deg,#3b82f614,#6366f114);border:1px solid rgba(59,130,246,.2);border-radius:12px;display:flex;align-items:flex-start;gap:16px}._modalInfoIcon_vbbgm_870{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#3b82f626;border-radius:10px;color:#3b82f6;flex-shrink:0}._modalInfoContent_vbbgm_882{flex:1;display:flex;flex-direction:column;gap:8px}._modalInfoLabel_vbbgm_889{font-size:12px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}._modalInfoTime_vbbgm_897{display:flex;flex-direction:column;gap:4px}._modalInfoDate_vbbgm_903{font-size:16px;font-weight:600;color:#f1f5f9}._modalInfoTimeRange_vbbgm_909{font-size:15px;font-weight:500;color:#cbd5e1}._modalForm_vbbgm_915{display:flex;flex-direction:column;gap:24px}._formGroup_vbbgm_921{display:flex;flex-direction:column;gap:10px}._formLabel_vbbgm_927{font-size:14px;font-weight:600;color:#e2e8f0;display:flex;align-items:center;gap:8px}._formLabelIcon_vbbgm_936{display:flex;align-items:center;justify-content:center;color:#64748b;flex-shrink:0}._formRequired_vbbgm_944{color:#ef4444;font-weight:600}._formSelect_vbbgm_949,._formInput_vbbgm_950,._formTextarea_vbbgm_951{padding:12px 16px;background:#0f172a;border:2px solid #334155;border-radius:10px;color:#f1f5f9;font-size:14px;font-family:inherit;transition:all .2s}._formSelect_vbbgm_949:focus,._formInput_vbbgm_950:focus,._formTextarea_vbbgm_951:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f626;background:#0f172a}._formSelect_vbbgm_949:hover,._formInput_vbbgm_950:hover,._formTextarea_vbbgm_951:hover{border-color:#475569;background:#0f172acc}._formSelect_vbbgm_949:disabled,._formInput_vbbgm_950:disabled,._formTextarea_vbbgm_951:disabled{opacity:.5;cursor:not-allowed}._formTextarea_vbbgm_951{resize:vertical;min-height:100px}._clientTypeToggle_vbbgm_991{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:12px}._clientTypeButton_vbbgm_998{padding:10px 16px;background:#0f172a;border:2px solid #334155;border-radius:8px;color:#cbd5e1;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;font-family:inherit}._clientTypeButton_vbbgm_998:hover{border-color:#475569;background:#0f172acc;color:#f1f5f9}._clientTypeButtonActive_vbbgm_1017{background:linear-gradient(135deg,#3b82f626,#6366f126);border-color:#3b82f6;color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}._clientTypeButtonActive_vbbgm_1017:hover{background:linear-gradient(135deg,#3b82f633,#6366f133);border-color:#2563eb;color:#2563eb}._newClientFields_vbbgm_1030{display:flex;flex-direction:column;gap:12px}._sessionTypeButtons_vbbgm_1037{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._sessionTypeButton_vbbgm_1037{padding:14px 16px;background:#0f172a;border:2px solid #334155;border-radius:10px;color:#cbd5e1;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit}._sessionTypeButton_vbbgm_1037:hover{border-color:#475569;background:#0f172acc;color:#f1f5f9;transform:translateY(-1px)}._sessionTypeButtonActive_vbbgm_1067{background:linear-gradient(135deg,#3b82f626,#6366f126);border-color:#3b82f6;color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._sessionTypeButtonActive_vbbgm_1067:hover{background:linear-gradient(135deg,#3b82f633,#6366f133);border-color:#2563eb;color:#2563eb}._modalFooter_vbbgm_1080{display:flex;justify-content:flex-end;gap:12px;padding:24px 28px;border-top:1px solid rgba(51,65,85,.5);background:#0f172a4d;flex-shrink:0}._modalButtonCancel_vbbgm_1090,._modalButtonSubmit_vbbgm_1091{padding:12px 24px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;border:none;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit}._modalButtonCancel_vbbgm_1090{background:#334155;color:#cbd5e1}._modalButtonCancel_vbbgm_1090:hover:not(:disabled){background:#475569;color:#f1f5f9;transform:translateY(-1px);box-shadow:0 4px 8px #0003}._modalButtonSubmit_vbbgm_1091{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;box-shadow:0 4px 12px #3b82f64d}._modalButtonSubmit_vbbgm_1091:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#4f46e5);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}._modalButtonCancel_vbbgm_1090:disabled,._modalButtonSubmit_vbbgm_1091:disabled{opacity:.5;cursor:not-allowed;transform:none}._buttonSpinner_vbbgm_1137{animation:_spin_vbbgm_207 1s linear infinite}@keyframes _spin_vbbgm_207{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){._modalContent_vbbgm_757{max-width:100%;max-height:100vh;border-radius:0}._modalHeader_vbbgm_782{padding:20px}._modalHeaderContent_vbbgm_792{gap:12px}._modalIcon_vbbgm_799{width:40px;height:40px}._modalTitle_vbbgm_812{font-size:18px}._modalSubtitle_vbbgm_820{font-size:12px}._modalBody_vbbgm_853{padding:20px}._modalInfo_vbbgm_859{padding:16px;gap:12px}._modalInfoIcon_vbbgm_870{width:36px;height:36px}._modalForm_vbbgm_915{gap:20px}._sessionTypeButtons_vbbgm_1037{grid-template-columns:1fr;gap:10px}._sessionTypeButton_vbbgm_1037{padding:12px 14px;font-size:13px}._modalFooter_vbbgm_1080{padding:20px;flex-direction:column-reverse}._modalButtonCancel_vbbgm_1090,._modalButtonSubmit_vbbgm_1091{width:100%;padding:14px 20px}}._psychologistScheduleSettingsPage_1aocv_1{display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;color:#f1f5f9}._header_1aocv_10{background:#1e293b;padding:16px 24px;border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center}._pageTitle_1aocv_19{font-size:24px;font-weight:700;color:#f1f5f9;margin:0}._headerActions_1aocv_26{display:flex;gap:12px}._generateButton_1aocv_31{padding:8px 16px;background:#3b82f6;border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._generateButton_1aocv_31:hover:not(:disabled){background:#2563eb}._generateButton_1aocv_31:disabled{opacity:.5;cursor:not-allowed}._errorBanner_1aocv_52,._successBanner_1aocv_53{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;font-size:14px;flex-shrink:0}._errorBanner_1aocv_52{background:#7f1d1d;border-bottom:1px solid #991b1b;color:#fecaca}._successBanner_1aocv_53{background:#14532d;border-bottom:1px solid #166534;color:#bbf7d0}._errorClose_1aocv_74,._successClose_1aocv_75{background:none;border:none;color:inherit;font-size:18px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._loadingContainer_1aocv_89{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._spinner_1aocv_98{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_1aocv_98 1s linear infinite}@keyframes _spin_1aocv_98{to{transform:rotate(360deg)}}._content_1aocv_113{padding:24px;max-width:1200px;margin:0 auto;width:100%}._section_1aocv_120{background:#1e293b;border-radius:8px;padding:24px;border:1px solid #334155}._sectionHeader_1aocv_127{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._sectionTitle_1aocv_134{font-size:20px;font-weight:600;color:#f1f5f9;margin:0}._addButton_1aocv_141{padding:8px 16px;background:#3b82f6;border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._addButton_1aocv_141:hover{background:#2563eb}._formCard_1aocv_157{background:#0f172a;border-radius:8px;padding:24px;margin-bottom:24px;border:1px solid #334155}._formTitle_1aocv_165{font-size:18px;font-weight:600;color:#f1f5f9;margin:0 0 20px}._form_1aocv_157{display:flex;flex-direction:column;gap:16px}._formRow_1aocv_178{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._label_1aocv_184{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#cbd5e1}._input_1aocv_192,._select_1aocv_193{padding:8px 12px;background:#1e293b;border:1px solid #475569;border-radius:6px;color:#f1f5f9;font-size:14px;font-weight:500;transition:all .2s}._input_1aocv_192:focus,._select_1aocv_193:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._checkboxLabel_1aocv_211{display:flex;align-items:center;gap:8px;font-size:14px;color:#cbd5e1;cursor:pointer}._checkboxLabel_1aocv_211 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._formActions_1aocv_226{display:flex;gap:12px;margin-top:8px}._saveButton_1aocv_232{padding:10px 20px;background:#3b82f6;border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._saveButton_1aocv_232:hover{background:#2563eb}._cancelButton_1aocv_248{padding:10px 20px;background:#334155;border:1px solid #475569;border-radius:6px;color:#cbd5e1;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._cancelButton_1aocv_248:hover{background:#475569}._rulesList_1aocv_264{display:flex;flex-direction:column;gap:12px}._ruleCard_1aocv_270{background:#0f172a;border-radius:8px;padding:16px;border:1px solid #334155;transition:all .2s}._ruleCard_1aocv_270:hover{border-color:#475569}._ruleHeader_1aocv_282{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._ruleDay_1aocv_289{display:flex;align-items:center;gap:12px}._dayName_1aocv_295{font-size:16px;font-weight:600;color:#f1f5f9}._statusBadge_1aocv_301{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}._statusActive_1aocv_308{background:#14532d;color:#bbf7d0}._statusInactive_1aocv_313{background:#7f1d1d;color:#fecaca}._ruleActions_1aocv_318{display:flex;gap:8px}._editButton_1aocv_323,._deleteButton_1aocv_324,._addDayButton_1aocv_325{padding:6px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}._editButton_1aocv_323{background:#334155;color:#cbd5e1}._editButton_1aocv_323:hover{background:#475569}._deleteButton_1aocv_324{background:#7f1d1d;color:#fecaca}._deleteButton_1aocv_324:hover{background:#991b1b}._addDayButton_1aocv_325{background:#3b82f6;color:#fff}._addDayButton_1aocv_325:hover{background:#2563eb}._ruleDetails_1aocv_362{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid #334155}._ruleTime_1aocv_370{font-size:16px;font-weight:600;color:#3b82f6}._ruleInfo_1aocv_376{font-size:14px;color:#94a3b8}@media(max-width:768px){._header_1aocv_10{flex-direction:column;align-items:flex-start;gap:12px}._content_1aocv_113{padding:16px}._formRow_1aocv_178{grid-template-columns:1fr}._ruleHeader_1aocv_282{flex-direction:column;align-items:flex-start;gap:12px}}._scheduleSetupPage_gjine_1{display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif;color:#f1f5f9;padding:12px}._header_gjine_11{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}._scheduleSetupPage_gjine_1 h1{color:#f1f5f9;margin:0;font-size:18px;font-weight:600}._viewToggle_gjine_27{display:flex;background:#0f172a;border:1px solid #334155;border-radius:8px;padding:3px;gap:0;position:relative}._toggleOption_gjine_37{padding:8px 20px;background:transparent;border:none;border-radius:6px;color:#94a3b8;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:1;white-space:nowrap}._toggleOption_gjine_37:hover{color:#cbd5e1}._toggleOptionActive_gjine_56{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;box-shadow:0 2px 8px #3b82f64d}._contentWrapper_gjine_62{position:relative;flex:1;display:flex;flex-direction:column}._content_gjine_62{flex:1;position:relative;z-index:1}._notificationsContainer_gjine_75{position:absolute;top:0;left:0;right:0;z-index:10;display:flex;flex-direction:column;gap:8px;pointer-events:none}._notificationsContainer_gjine_75>*{pointer-events:auto}._errorBanner_gjine_92,._savingBanner_gjine_93{animation:_slideDownFadeIn_gjine_1 .3s ease-out;will-change:transform,opacity}@keyframes _slideDownFadeIn_gjine_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._weekView_gjine_109{display:flex;gap:6px;width:100%;overflow-x:auto;padding-bottom:8px}._weekDay_gjine_117{flex:1;min-width:0;padding:10px;background:#1e293b;border:1px solid #334155;border-radius:6px;display:flex;flex-direction:column;gap:10px;transition:all .2s}._weekDay_gjine_117:hover{border-color:#475569}._weekDayDisabled_gjine_134{opacity:.5}._dayHeader_gjine_138{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid #334155}._dayName_gjine_146{font-size:12px;font-weight:600;color:#f1f5f9}._dayToggle_gjine_152{width:32px;height:18px;background:#334155;border:1.5px solid #475569;border-radius:9px;position:relative;cursor:pointer;transition:all .3s;padding:1.5px;flex-shrink:0}._dayToggle_gjine_152:hover{border-color:#64748b;background:#475569}._dayToggleActive_gjine_170{background:#10b981;border-color:#10b981}._toggleIndicator_gjine_175{display:block;width:13px;height:13px;background:#94a3b8;border-radius:50%;transition:all .3s;transform:translate(0)}._dayToggleActive_gjine_170 ._toggleIndicator_gjine_175{background:#fff;transform:translate(14px)}._dayContent_gjine_190{display:flex;flex-direction:column;gap:10px}._workTimeSection_gjine_196,._breaksSection_gjine_202{display:flex;flex-direction:column;gap:6px}._label_gjine_208{font-size:10px;font-weight:500;color:#94a3b8;text-transform:uppercase;letter-spacing:.3px}._timeInputs_gjine_216{display:flex;align-items:center;gap:6px}._timeInput_gjine_216{flex:1;padding:5px 6px;background:#0f172a;border:1px solid #334155;border-radius:4px;color:#f1f5f9;font-size:11px;font-weight:500;transition:all .2s;font-family:inherit;-webkit-appearance:none;-moz-appearance:textfield}._timeInput_gjine_216::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}._timeInput_gjine_216::-webkit-inner-spin-button,._timeInput_gjine_216::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._timeInput_gjine_216:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._timeSeparator_gjine_255{color:#64748b;font-size:11px;font-weight:500;flex-shrink:0}._breaksHeader_gjine_262{display:flex;justify-content:space-between;align-items:center}._addBreakBtn_gjine_268{width:20px;height:20px;padding:0;background:transparent;border:1px solid #475569;border-radius:50%;color:#94a3b8;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;flex-shrink:0}._addBreakBtn_gjine_268:hover{border-color:#64748b;color:#cbd5e1;background:#94a3b80d;transform:scale(1.05)}._addBreakBtn_gjine_268:active{transform:scale(.95)}._addBreakBtn_gjine_268 svg{width:12px;height:12px}._noBreaks_gjine_300{padding:5px 6px;display:flex;align-items:center;justify-content:center;background:#0f172a4d;border-radius:4px;border:1px solid #334155}._addBreakInlineBtn_gjine_310{width:18px;height:18px;padding:0;background:transparent;border:1px solid #475569;border-radius:50%;color:#64748b;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;flex-shrink:0}._addBreakInlineBtn_gjine_310:hover{border-color:#64748b;color:#cbd5e1;background:#94a3b80d;transform:scale(1.1)}._addBreakInlineBtn_gjine_310:active{transform:scale(.9)}._addBreakInlineBtn_gjine_310 svg{width:12px;height:12px}._breaksList_gjine_342{display:flex;flex-direction:column;gap:5px}._breakItemWrapper_gjine_348{display:flex;flex-direction:column;gap:4px}._breakItem_gjine_348{display:flex;align-items:center;gap:5px;padding:5px 6px;background:#ef444414;border:1px solid rgba(239,68,68,.15);border-radius:4px;transition:all .2s}._breakItemError_gjine_365{border-color:#ef4444;background:#ef444426;box-shadow:0 0 0 2px #ef444433}._breakItem_gjine_348 ._timeInput_gjine_216{flex:1;background:#0f172a99;border-color:#ef444433}._breakItem_gjine_348 ._timeInput_gjine_216:focus{border-color:#ef444466;box-shadow:0 0 0 3px #ef444414}._removeBreakBtn_gjine_382{width:18px;height:18px;padding:0;background:transparent;border:1px solid rgba(239,68,68,.3);border-radius:50%;color:#f87171;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;flex-shrink:0}._removeBreakBtn_gjine_382:hover{background:#ef44441a;border-color:#ef4444;color:#fff;transform:scale(1.1)}._removeBreakBtn_gjine_382:active{transform:scale(.9)}._removeBreakBtn_gjine_382 svg{width:10px;height:10px}._breakError_gjine_414{padding:4px 6px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:4px;color:#f87171;font-size:10px;font-weight:500;line-height:1.3;margin-left:0}._dayDisabledMessage_gjine_426{flex:1;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:10px;font-style:italic;padding:8px 0}._monthView_gjine_437{width:100%;display:flex;flex-direction:column;gap:12px}._monthHeader_gjine_444{display:flex;align-items:center;justify-content:space-between;padding:8px 0}._monthNavButton_gjine_451{width:36px;height:36px;padding:0;background:#1e293b;border:1px solid #334155;border-radius:6px;color:#94a3b8;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}._monthNavButton_gjine_451:hover{background:#334155;border-color:#475569;color:#cbd5e1}._monthNavButton_gjine_451:active{transform:scale(.95)}._monthNavButton_gjine_451 svg{width:16px;height:16px}._monthTitle_gjine_482{display:flex;align-items:center;gap:12px;flex:1;justify-content:center}._monthTitle_gjine_482 h2{margin:0;font-size:18px;font-weight:600;color:#f1f5f9}._todayButton_gjine_497{padding:6px 12px;background:#1e293b;border:1px solid #334155;border-radius:6px;color:#94a3b8;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}._todayButton_gjine_497:hover{background:#334155;border-color:#475569;color:#cbd5e1}._calendarGrid_gjine_515{width:100%;background:#1e293b;border:1px solid #334155;border-radius:8px;overflow:hidden}._weekDaysHeader_gjine_523{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid #334155}._weekDayHeader_gjine_529{padding:10px 8px;text-align:center;font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;border-right:1px solid #334155}._weekDayHeader_gjine_529:last-child{border-right:none}._calendarDays_gjine_544{display:grid;grid-template-columns:repeat(7,1fr)}._calendarDay_gjine_544{min-height:100px;padding:8px;border-right:1px solid #334155;border-bottom:1px solid #334155;display:flex;flex-direction:column;gap:6px;transition:background-color .2s;position:relative}._calendarDayClickable_gjine_561{cursor:pointer}._calendarDayClickable_gjine_561:hover{background:#3b82f61a;border-color:#3b82f64d}._calendarDay_gjine_544:nth-child(7n){border-right:none}._calendarDay_gjine_544:hover{background:#3b82f60d}._calendarDayOtherMonth_gjine_578{opacity:.4;background:#0f172a4d}._calendarDayToday_gjine_583{background:#3b82f61a;border-left:3px solid #3b82f6}._calendarDayToday_gjine_583 ._calendarDayNumber_gjine_588{color:#3b82f6;font-weight:700}._calendarDayDisabled_gjine_593{opacity:.6}._calendarDayNumber_gjine_588{font-size:13px;font-weight:600;color:#f1f5f9;line-height:1;display:flex;align-items:center;gap:4px}._calendarDayOverrideIndicator_gjine_607{color:#3b82f6;font-size:16px;line-height:1;font-weight:700}._calendarDayOverridden_gjine_614{border-left:2px solid #3b82f6}._calendarDaySchedule_gjine_618{display:flex;flex-direction:column;gap:4px;flex:1;overflow:hidden}._calendarDayWorkTime_gjine_626{padding:4px 6px;background:#3b82f626;border:1px solid rgba(59,130,246,.2);border-radius:4px}._calendarDayTime_gjine_633{font-size:10px;font-weight:500;color:#60a5fa;display:block;line-height:1.2}._calendarDayBreaks_gjine_641{padding:3px 6px;background:#ef44441a;border:1px solid rgba(239,68,68,.15);border-radius:4px}._calendarDayBreaksCount_gjine_648{font-size:9px;font-weight:500;color:#f87171;display:block;line-height:1.2}._calendarDayStatus_gjine_656{padding:4px 6px;background:#94a3b81a;border:1px solid rgba(148,163,184,.15);border-radius:4px;margin-top:auto}._calendarDayStatusText_gjine_664{font-size:9px;font-weight:500;color:#94a3b8;font-style:italic;display:block;line-height:1.2}._monthViewInfo_gjine_673{padding:12px 16px;background:#3b82f60d;border:1px solid rgba(59,130,246,.15);border-radius:6px}._monthViewInfoText_gjine_680{margin:0;font-size:12px;color:#94a3b8;line-height:1.5}._loadingContainer_gjine_687{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._spinner_gjine_696{width:40px;height:40px;border:3px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:_spin_gjine_696 1s linear infinite}@keyframes _spin_gjine_696{to{transform:rotate(360deg)}}._errorBanner_gjine_92{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#7f1d1d;border:1px solid #991b1b;color:#fecaca;font-size:12px;border-radius:4px}._errorClose_gjine_723{background:none;border:none;color:#fecaca;font-size:18px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._errorClose_gjine_723:hover{color:#fff}._savingBanner_gjine_93{display:flex;align-items:center;justify-content:center;padding:8px 16px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);color:#60a5fa;font-size:12px;border-radius:4px}._modalOverlay_gjine_754{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:_fadeIn_gjine_1 .2s ease-out}@keyframes _fadeIn_gjine_1{0%{opacity:0}to{opacity:1}}._modalContent_gjine_778{background:#1e293b;border:1px solid #334155;border-radius:8px;width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #00000080;animation:_slideUp_gjine_1 .3s ease-out;overflow:hidden}@keyframes _slideUp_gjine_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_gjine_803{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #334155}._modalTitle_gjine_811{margin:0;font-size:18px;font-weight:600;color:#f1f5f9}._modalClose_gjine_818{width:32px;height:32px;padding:0;background:transparent;border:1px solid #334155;border-radius:6px;color:#94a3b8;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}._modalClose_gjine_818:hover{background:#334155;border-color:#475569;color:#cbd5e1}._modalClose_gjine_818:active{transform:scale(.95)}._modalClose_gjine_818 svg{width:16px;height:16px}._modalBody_gjine_849{padding:20px;overflow-y:auto;flex:1}._modalDayHeader_gjine_855{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #334155;margin-bottom:16px}._modalDayName_gjine_864{font-size:16px;font-weight:600;color:#f1f5f9}._modalDayToggle_gjine_870{width:40px;height:22px;background:#334155;border:1.5px solid #475569;border-radius:11px;position:relative;cursor:pointer;transition:all .3s;padding:1.5px;flex-shrink:0}._modalDayToggle_gjine_870:hover{border-color:#64748b;background:#475569}._modalDayToggleActive_gjine_888{background:#10b981;border-color:#10b981}._modalDayToggleActive_gjine_888 ._toggleIndicator_gjine_175{background:#fff;transform:translate(18px)}._modalDayContent_gjine_898{display:flex;flex-direction:column;gap:16px}@media(max-width:1024px){._scheduleSetupPage_gjine_1{padding:16px}._weekView_gjine_109{flex-direction:column}._weekDay_gjine_117{min-width:100%}._monthHeader_gjine_444{flex-wrap:wrap;gap:8px}._monthTitle_gjine_482{order:2;width:100%;justify-content:center;margin:4px 0}._monthNavButton_gjine_451{order:1}._monthNavButton_gjine_451:last-child{order:3;margin-left:auto}._calendarDay_gjine_544{min-height:80px;padding:6px}._calendarDayNumber_gjine_588{font-size:12px}._calendarDayTime_gjine_633{font-size:9px}._calendarDayBreaksCount_gjine_648,._calendarDayStatusText_gjine_664{font-size:8px}}@media(max-width:640px){._calendarDay_gjine_544{min-height:60px;padding:4px}._weekDayHeader_gjine_529{padding:8px 4px;font-size:10px}._monthTitle_gjine_482 h2{font-size:16px}._todayButton_gjine_497{padding:4px 8px;font-size:11px}._modalContent_gjine_778{max-width:100%;max-height:95vh}._modalHeader_gjine_803{padding:12px 16px}._modalTitle_gjine_811{font-size:16px}._modalBody_gjine_849{padding:16px}}._psychologistClientsPage_1j9hn_1{display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._header_1j9hn_9{background:#1e293b;padding:24px 32px;border-bottom:1px solid #334155}._pageTitle_1j9hn_15{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._content_1j9hn_23{padding:32px;flex:1}._errorMessage_1j9hn_28{background:#7f1d1d;border:1px solid #991b1b;border-radius:8px;padding:16px;color:#fca5a5;margin-bottom:24px}._loading_1j9hn_37,._emptyState_1j9hn_38{background:#1e293b;border-radius:12px;padding:48px;text-align:center;color:#94a3b8;border:1px solid #334155}._tableContainer_1j9hn_47{background:#1e293b;border-radius:12px;border:1px solid #334155;overflow-x:auto}._table_1j9hn_47{width:100%;border-collapse:collapse;min-width:1200px}._table_1j9hn_47 thead{background:#0f172a;border-bottom:2px solid #334155}._table_1j9hn_47 th{padding:16px;text-align:left;font-size:13px;font-weight:600;color:#cbd5e1;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._table_1j9hn_47 tbody tr{border-bottom:1px solid #334155;transition:background-color .15s ease}._table_1j9hn_47 tbody tr:hover{background-color:#334155}._table_1j9hn_47 td{padding:16px;color:#e2e8f0;font-size:14px;white-space:nowrap}._table_1j9hn_47 tbody tr:last-child{border-bottom:none}._pagination_1j9hn_96{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;padding:16px}._paginationButton_1j9hn_105{padding:10px 20px;background:#334155;border:1px solid #475569;border-radius:8px;color:#cbd5e1;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .15s ease}._paginationButton_1j9hn_105:hover:not(:disabled){background:#475569;border-color:#64748b;color:#f1f5f9}._paginationButton_1j9hn_105:disabled{opacity:.5;cursor:not-allowed}._paginationInfo_1j9hn_129{color:#94a3b8;font-size:14px}._psychologistSessionsPage_1ow6l_1{display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._header_1ow6l_9{background:#1e293b;padding:24px 32px;border-bottom:1px solid #334155}._pageTitle_1ow6l_15{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._content_1ow6l_23{padding:32px}._placeholder_1ow6l_27{background:#1e293b;border-radius:12px;padding:48px;text-align:center;color:#94a3b8;border:1px solid #334155}._psychologistAnalyticsPage_1er5v_1{display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._header_1er5v_9{background:#1e293b;padding:24px 32px;border-bottom:1px solid #334155}._pageTitle_1er5v_15{font-size:28px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._content_1er5v_23{padding:32px}._placeholder_1er5v_27{background:#1e293b;border-radius:12px;padding:48px;text-align:center;color:#94a3b8;border:1px solid #334155}._psychologistSettingsPage_sd4r0_1{display:flex;flex-direction:column;min-height:100vh;background-color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Roboto,sans-serif}._header_sd4r0_9{background:#1e293b;padding:16px 24px;border-bottom:1px solid #334155}._pageTitle_sd4r0_15{font-size:22px;font-weight:700;color:#f1f5f9;margin:0;letter-spacing:-.5px}._content_sd4r0_23{padding:20px;max-width:1200px;margin:0 auto;width:100%}._loading_sd4r0_30,._error_sd4r0_31{background:#1e293b;border-radius:12px;padding:48px;text-align:center;color:#94a3b8;border:1px solid #334155}._errorMessage_sd4r0_40{background:#7f1d1d;border:1px solid #991b1b;color:#fca5a5;padding:12px;border-radius:6px;margin-bottom:16px;font-size:13px}._successMessage_sd4r0_50{background:#14532d;border:1px solid #166534;color:#86efac;padding:12px;border-radius:6px;margin-bottom:16px;font-size:13px}._section_sd4r0_60{background:#1e293b;border-radius:8px;padding:16px;margin-bottom:16px;border:1px solid #334155}._sectionHeader_sd4r0_68{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #334155}._sectionTitle_sd4r0_77{font-size:16px;font-weight:600;color:#f1f5f9;margin:0}._editButton_sd4r0_84,._saveButton_sd4r0_85,._cancelButton_sd4r0_86{padding:6px 12px;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;border:none;transition:all .2s}._editButton_sd4r0_84{background:#3b82f6;color:#fff}._editButton_sd4r0_84:hover{background:#2563eb}._saveButton_sd4r0_85{background:#10b981;color:#fff;margin-right:8px}._saveButton_sd4r0_85:hover{background:#059669}._cancelButton_sd4r0_86{background:#6b7280;color:#fff}._cancelButton_sd4r0_86:hover{background:#4b5563}._actionButtons_sd4r0_124{display:flex;gap:6px}._infoDisplay_sd4r0_129{display:flex;flex-direction:column;gap:10px}._infoRow_sd4r0_135{display:flex;gap:12px;padding:8px 0;border-bottom:1px solid #334155;font-size:13px}._infoRow_sd4r0_135:last-child{border-bottom:none}._infoLabel_sd4r0_147{font-weight:500;color:#94a3b8;min-width:160px;font-size:13px}._infoValue_sd4r0_154{color:#f1f5f9;flex:1;font-size:13px}._form_sd4r0_160{display:flex;flex-direction:column;gap:12px}._formRow_sd4r0_166{display:grid;grid-template-columns:1fr 1fr;gap:12px}._formGroup_sd4r0_172{display:flex;flex-direction:column;gap:6px}._formGroup_sd4r0_172 label{font-weight:500;color:#cbd5e1;font-size:13px}._formGroup_sd4r0_172 input,._formGroup_sd4r0_172 textarea,._formGroup_sd4r0_172 select{padding:8px 10px;border:1px solid #334155;border-radius:4px;background:#0f172a;color:#f1f5f9;font-size:13px;font-family:inherit;transition:border-color .2s}._formGroup_sd4r0_172 input:focus,._formGroup_sd4r0_172 textarea:focus,._formGroup_sd4r0_172 select:focus{outline:none;border-color:#3b82f6}._formGroup_sd4r0_172 input:disabled{background:#1e293b;color:#64748b;cursor:not-allowed}._formGroup_sd4r0_172 textarea{resize:vertical;min-height:60px}._formGroup_sd4r0_172 ._hint_sd4r0_215{font-size:11px;color:#64748b;margin-top:2px}._checkboxGroup_sd4r0_221{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;padding:8px;background:#0f172a;border:1px solid #334155;border-radius:4px}._checkboxLabel_sd4r0_233{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#f1f5f9;padding:4px 0}._checkboxLabel_sd4r0_233 input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#3b82f6}._checkboxLabel_sd4r0_233 span{flex:1}._photosContainer_sd4r0_254{display:flex;flex-direction:column;gap:12px}._photosGrid_sd4r0_260{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}._photoItem_sd4r0_266{position:relative;border-radius:6px;overflow:hidden;border:1px solid #334155}._photoImage_sd4r0_273{width:100%;height:150px;object-fit:cover;display:block}._deletePhotoButton_sd4r0_280{position:absolute;top:6px;right:6px;background:#ef4444e6;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:500;cursor:pointer;transition:background .2s}._deletePhotoButton_sd4r0_280:hover{background:#dc2626}._noPhotos_sd4r0_299{padding:20px;text-align:center;color:#64748b;border:2px dashed #334155;border-radius:6px;font-size:13px}._photoUpload_sd4r0_308{display:flex;flex-direction:column;gap:8px}._fileInput_sd4r0_314{display:none}._uploadButton_sd4r0_318{display:inline-block;padding:8px 16px;background:#3b82f6;color:#fff;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;text-align:center;transition:background .2s;border:none}._uploadButton_sd4r0_318:hover{background:#2563eb}@media(max-width:768px){._content_sd4r0_23,._section_sd4r0_60{padding:12px}._formRow_sd4r0_166{grid-template-columns:1fr;gap:12px}._sectionHeader_sd4r0_68{flex-direction:column;align-items:flex-start;gap:8px}._actionButtons_sd4r0_124{width:100%}._saveButton_sd4r0_85,._cancelButton_sd4r0_86{flex:1}._infoRow_sd4r0_135{flex-direction:column;gap:4px}._infoLabel_sd4r0_147{min-width:auto}._photosGrid_sd4r0_260{grid-template-columns:1fr}}._bookingPage_1uswq_1{min-height:100vh;background-color:#f2f2f7;font-family:Nunito,sans-serif}._container_1uswq_7{max-width:1440px;margin:0 auto;position:relative;background-color:#f2f2f7;min-height:calc(100vh - 70px)}._navigationSteps_1uswq_17{display:flex;justify-content:center;gap:0;padding:25px 0 0;margin-bottom:39px;border-bottom:none;background-color:#f2f2f7;height:79px;align-items:flex-end}._step_1uswq_29{width:244px;height:54px;display:flex;align-items:center;justify-content:center;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#1f2937;border-bottom:2px solid #615ddd;border-right:1px solid #e2e3e4;cursor:pointer;transition:all .2s;margin-left:0;position:relative}._step_1uswq_29:last-child{border-right:none}._stepActive_1uswq_52{font-weight:500;color:#1f2937}._bookingCard_1uswq_62{background:#fff;border:none;border-radius:12px;width:560px;margin:0 auto;padding:0;position:relative;box-shadow:0 0 1.8px #00000040,0 0 #00000040,0 1px 2px #0000000d,0 0 #0000,0 0 #0000}._cardTitle_1uswq_77{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;color:#1f2937;text-align:center;margin:0;padding:28px 0 0;line-height:28px;background:#fff}._psychologistInfo_1uswq_90{display:flex;align-items:center;gap:16px;padding:29px 42px 0;margin-bottom:0;background:#fff}._psychologistAvatar_1uswq_99{width:50px;height:50px;border-radius:9999px;overflow:hidden;flex-shrink:0}._psychologistAvatar_1uswq_99 img{width:100%;height:100%;object-fit:cover}._psychologistDetails_1uswq_113{display:flex;flex-direction:column;gap:0;background:#fff}._psychologistName_1uswq_120{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;color:#1f2937;line-height:28px}._sessionDateTime_1uswq_128{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;color:#4a5568;line-height:24px}._paymentMethodSection_1uswq_137{padding:0;margin-top:24px;margin-bottom:0;position:relative;background:#fff;text-align:left}._sessionDetails_1uswq_147{padding:0 42px;margin-top:24px;margin-bottom:0;background:#fff}._paymentMethodLabel_1uswq_154{font-family:Nunito,sans-serif;font-size:14px;font-weight:500;color:#1a202c;margin-bottom:12px;line-height:24px;padding:0 42px;text-align:left}._paymentMethodInput_1uswq_165{display:flex;align-items:center;gap:0;border:1px solid #d9d9d9;border-radius:7px;height:40px;padding:0;background:#fff;cursor:pointer;margin-top:12px;position:relative;width:473px;margin-left:42px}._paymentIcon_1uswq_181{width:20px;height:20px;flex-shrink:0;position:absolute;left:22px;top:10px}._paymentText_1uswq_190{position:absolute;left:53px;top:16px;font-family:Nunito,sans-serif;font-size:14px;font-weight:400;color:#1a202c;line-height:1.2px}._chevronIcon_1uswq_201{width:20px;height:20px;flex-shrink:0;position:absolute;right:22px;top:10px}._sessionDetailRow_1uswq_210{display:flex;justify-content:space-between;align-items:center}._detailLabel_1uswq_216{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;color:#1a202c;line-height:24px}._detailPrice_1uswq_224{font-family:Nunito,sans-serif;font-size:14px;font-weight:600;color:#000;line-height:20px}._promoCodeSection_1uswq_233{padding:0 42px;margin-top:24px;margin-bottom:0;background:#fff}._promoCodeRow_1uswq_240{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;height:24px}._promoCodeLabel_1uswq_248{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;color:#1a202c;line-height:24px}._promoCodeAdd_1uswq_256{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;color:#ccc;cursor:pointer;line-height:20px}._divider_1uswq_265{height:0;width:100%;margin-top:15px;display:none;align-items:center}._divider_1uswq_265 img{width:100%;height:auto;display:none}._totalSection_1uswq_280{padding:0 42px;margin-top:14px;margin-bottom:0;background:#fff}._totalRow_1uswq_287{display:flex;justify-content:space-between;align-items:center}._totalLabel_1uswq_293{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;color:#1a202c;line-height:24px}._totalPrice_1uswq_301{font-family:Nunito,sans-serif;font-size:14px;font-weight:600;color:#000;line-height:20px}._submitButton_1uswq_310{width:476px;height:48px;margin:57px auto 18px;display:block;background:linear-gradient(to right,#5b61df,#853fd6);border:none;border-radius:6px;font-family:Nunito,sans-serif;font-size:16px;font-weight:500;color:#fff;cursor:pointer;transition:opacity .2s;line-height:21px}._submitButton_1uswq_310:hover{opacity:.9}._submitButton_1uswq_310:active{opacity:.8}._agreementText_1uswq_336{text-align:center;font-family:Nunito,sans-serif;font-size:12px;font-weight:400;color:#4a5568;line-height:21px;padding:0;margin:0 auto 106px;width:419px;background:#fff}._agreementLink_1uswq_349{color:#1c89ef;text-decoration:none}._agreementLink_1uswq_349:hover{text-decoration:underline}._faqSection_1uswq_359{padding:0;margin:64px auto 100px;width:562px;max-width:100%}._faqItem_1uswq_366{display:flex;justify-content:space-between;align-items:center;padding:0;cursor:pointer;border:none;background:transparent;width:100%;height:40px;margin-bottom:8px}._faqQuestion_1uswq_379{font-family:Nunito,sans-serif;font-size:14px;font-weight:500;color:#1a202c;line-height:24px;text-align:left}._faqIcon_1uswq_388{width:20px;height:20px;flex-shrink:0}@media(max-width:1440px){._bookingCard_1uswq_62{width:100%;max-width:560px}._navigationSteps_1uswq_17{padding:0 20px}._sessionDetails_1uswq_147,._promoCodeSection_1uswq_233,._totalSection_1uswq_280{padding-left:20px;padding-right:20px}._paymentMethodSection_1uswq_137{padding:0}._paymentMethodLabel_1uswq_154{padding-left:20px;padding-right:20px}._agreementText_1uswq_336{width:calc(100% - 40px);max-width:419px}._faqSection_1uswq_359{padding-left:20px;padding-right:20px}}@media(max-width:1024px){._step_1uswq_29{width:auto;padding:0 12px;font-size:12px}._submitButton_1uswq_310{width:calc(100% - 84px);max-width:476px}._paymentMethodInput_1uswq_165{width:calc(100% - 84px);max-width:473px}}._videoConferenceLinkPage_13ru4_1{min-height:100vh;display:flex;flex-direction:column}._main_13ru4_7{flex:1;display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;background-color:#f5f5f5}._container_13ru4_16{width:100%;max-width:600px;background:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 8px #0000001a}._title_13ru4_25{font-size:28px;font-weight:600;color:#1a1a1a;margin:0 0 12px;text-align:center}._description_13ru4_33{font-size:16px;color:#666;margin:0 0 32px;text-align:center}._form_13ru4_40{display:flex;flex-direction:column;gap:20px}._inputGroup_13ru4_46{display:flex;flex-direction:column;gap:8px}._label_13ru4_52{font-size:14px;font-weight:500;color:#333}._input_13ru4_46{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px;font-weight:500;transition:border-color .2s;box-sizing:border-box}._input_13ru4_46:focus{outline:none;border-color:#667eea}._input_13ru4_46:disabled{background-color:#f5f5f5;cursor:not-allowed}._error_13ru4_79{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#fee;border:1px solid #fcc;border-radius:8px;color:#c33;font-size:14px}._errorIcon_13ru4_91{font-size:18px}._generateButton_13ru4_95{width:100%;padding:14px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;margin-top:8px}._generateButton_13ru4_95:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}._generateButton_13ru4_95:disabled{opacity:.6;cursor:not-allowed}._result_13ru4_119{margin-top:8px;padding:20px;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px}._successMessage_13ru4_127{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:#059669;font-weight:500;font-size:14px}._successIcon_13ru4_137{font-size:18px}._linkContainer_13ru4_141{display:flex;flex-direction:column;gap:12px}._linkInput_13ru4_147{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;background-color:#fff;color:#333;font-family:Courier New,monospace;box-sizing:border-box}._linkActions_13ru4_159{display:flex;gap:12px}._copyButton_13ru4_164,._openButton_13ru4_165{flex:1;padding:10px 16px;border:2px solid #667eea;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._copyButton_13ru4_164{background-color:#fff;color:#667eea}._copyButton_13ru4_164:hover{background-color:#f0f0ff}._openButton_13ru4_165{background-color:#667eea;color:#fff}._openButton_13ru4_165:hover{background-color:#5568d3}._info_13ru4_194{margin-top:16px;padding-top:16px;border-top:1px solid #e0e0e0}._info_13ru4_194 p{margin:0;font-size:14px;color:#666;line-height:1.5}@media(max-width:768px){._container_13ru4_16{padding:24px}._title_13ru4_25{font-size:24px}._linkActions_13ru4_159{flex-direction:column}._copyButton_13ru4_164,._openButton_13ru4_165{width:100%}}._videoConference_1sf48_1{width:100%;height:100vh;display:flex;flex-direction:column;background:#1a1a1a;position:relative}._error_1sf48_10{position:absolute;top:20px;left:50%;transform:translate(-50%);background:#f44;color:#fff;padding:16px 24px;border-radius:8px;box-shadow:0 4px 12px #0000004d;z-index:1000;display:flex;align-items:center;gap:16px}._error_1sf48_10 p{margin:0}._error_1sf48_10 button{background:#fff;color:#f44;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-weight:600;transition:opacity .2s}._error_1sf48_10 button:hover{opacity:.8}._videoGrid_1sf48_45{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:16px;padding:20px;overflow:hidden}@media(max-width:768px){._videoGrid_1sf48_45{grid-template-columns:1fr;padding:10px}}._videoContainer_1sf48_61{position:relative;background:#2a2a2a;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:300px}._video_1sf48_1{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#1a1a1a}._video_1sf48_1 video{width:100%;height:100%;object-fit:cover}._videoLabel_1sf48_87{position:absolute;bottom:12px;left:12px;background:#000000b3;color:#fff;padding:6px 12px;border-radius:6px;font-size:14px;font-weight:600}._controls_1sf48_99{display:flex;justify-content:center;align-items:center;gap:16px;padding:24px;background:#2a2a2a;border-top:1px solid #3a3a3a}._joinButton_1sf48_109{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 4px 12px #667eea4d}._joinButton_1sf48_109:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #667eea66}._joinButton_1sf48_109:disabled{opacity:.6;cursor:not-allowed}._controlButton_1sf48_132{width:56px;height:56px;border-radius:50%;border:none;background:#3a3a3a;color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;box-shadow:0 2px 8px #0000004d}._controlButton_1sf48_132:hover{background:#4a4a4a;transform:scale(1.05)}._controlButton_1sf48_132:active{transform:scale(.95)}._controlButton_1sf48_132._active_1sf48_157{background:#f44}._recordButton_1sf48_161{background:#3a3a3a}._recordButton_1sf48_161._recording_1sf48_165{background:#f44;animation:_pulse_1sf48_1 2s infinite}@keyframes _pulse_1sf48_1{0%,to{opacity:1}50%{opacity:.7}}._leaveButton_1sf48_179{background:#f44}._leaveButton_1sf48_179:hover{background:#f55}._recordingIndicator_1sf48_187{position:absolute;top:20px;right:20px;background:#ff4444e6;color:#fff;padding:10px 20px;border-radius:24px;display:flex;align-items:center;gap:10px;font-weight:600;box-shadow:0 4px 12px #ff44444d;z-index:100}._recordingDot_1sf48_203{width:12px;height:12px;background:#fff;border-radius:50%;animation:_blink_1sf48_1 1.5s infinite}@keyframes _blink_1sf48_1{0%,to{opacity:1}50%{opacity:.3}}@media(max-width:768px){._controls_1sf48_99{padding:16px;gap:12px}._controlButton_1sf48_132{width:48px;height:48px;font-size:20px}._joinButton_1sf48_109{padding:12px 24px;font-size:14px}._recordingIndicator_1sf48_187{top:10px;right:10px;padding:8px 16px;font-size:14px}}._sessionVideoPage_gu1jx_1{width:100%;height:100vh;overflow:hidden}._error_gu1jx_7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;padding:20px;text-align:center}._error_gu1jx_7 h1{color:#f44;margin-bottom:16px}._error_gu1jx_7 p{color:#666;margin-bottom:24px;font-size:16px}._error_gu1jx_7 button{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}._error_gu1jx_7 button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}._videoRoomPage_vr0kn_1{width:100%;height:100vh;display:flex;flex-direction:column;background-color:#1a1a1a;overflow:hidden}._errorBanner_vr0kn_10{position:fixed;top:20px;left:50%;transform:translate(-50%);background-color:#fee;border:1px solid #fcc;border-radius:8px;padding:12px 20px;color:#c33;z-index:1000;display:flex;align-items:center;gap:12px}._errorBanner_vr0kn_10 button{background:none;border:1px solid #c33;color:#c33;padding:4px 12px;border-radius:4px;cursor:pointer;font-size:12px}._error_vr0kn_10{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;padding:20px;text-align:center;color:#fff}._error_vr0kn_10 h1{color:#f44;margin-bottom:16px}._error_vr0kn_10 p{color:#ccc;margin-bottom:24px;font-size:16px}._error_vr0kn_10 button{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}._error_vr0kn_10 button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}._videoGrid_vr0kn_75{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px}@media(max-width:768px){._videoGrid_vr0kn_75{grid-template-columns:1fr}}._videoContainer_vr0kn_89{position:relative;background-color:#2a2a2a;border-radius:12px;overflow:hidden;min-height:300px}._video_vr0kn_1{width:100%;height:100%;min-height:300px}._video_vr0kn_1 video{width:100%;height:100%;object-fit:cover}._videoLabel_vr0kn_109{position:absolute;bottom:10px;left:10px;background-color:#0009;color:#fff;padding:6px 12px;border-radius:4px;font-size:14px;font-weight:500}._controls_vr0kn_121{display:flex;justify-content:center;align-items:center;gap:16px;padding:20px;background-color:#2a2a2a}._joinButton_vr0kn_130{padding:14px 32px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}._joinButton_vr0kn_130:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}._joinButton_vr0kn_130:disabled{opacity:.6;cursor:not-allowed}._controlButton_vr0kn_152{width:50px;height:50px;border-radius:50%;border:2px solid #667eea;background-color:#2a2a2a;color:#fff;font-size:20px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._controlButton_vr0kn_152:hover{background-color:#3a3a3a;transform:scale(1.1)}._controlButton_vr0kn_152._active_vr0kn_172,._leaveButton_vr0kn_177{background-color:#f44;border-color:#f44}._leaveButton_vr0kn_177:hover{background-color:#c33}:root{font-family:Nunito,system-ui,Avenir,Helvetica Neue,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#f2f2f7;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:Nunito,sans-serif;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#f2f2f7}a:hover{color:#747bff}button{background-color:#f9f9f9}}.color-button{background:linear-gradient(to right,#5662df,#8540d5)!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:10px 24px!important;font-size:12px!important;cursor:pointer!important;transition:all .3s ease!important;font-family:Nunito,sans-serif!important;box-shadow:0 2px 8px #5662df33!important}.color-button:hover{filter:brightness(1.2)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #5662df66!important}.color-button:focus{outline:none!important}.react-datepicker{font-family:Nunito,sans-serif!important;border:1px solid #e9ecef!important;border-radius:12px!important;box-shadow:0 4px 12px #0000001a!important}.react-datepicker__header{background-color:#f8f9fa!important;border-bottom:1px solid #e9ecef!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{font-weight:600!important;color:#2d3436!important}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{width:2.2rem!important;line-height:2.2rem!important;margin:.2rem!important}.react-datepicker__day:hover{background-color:#f0f0f0!important;border-radius:50%!important}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range{background:linear-gradient(to right,#5862df,#8342d5)!important;color:#fff!important;border-radius:50%!important}.react-datepicker__day--keyboard-selected{background-color:#e0e0e0!important;border-radius:50%!important}.react-datepicker__navigation{top:15px!important}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#999!important;border-width:.15em .15em 0 0!important;height:.45em!important;width:.45em!important;margin-top:-.1em!important}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{border:1px solid #e9ecef!important;border-radius:8px!important}.form-buttons{display:flex;justify-content:space-between;margin-top:32px;gap:16px}.form-button-back,.form-button-next{flex-grow:1;height:48px;border-radius:8px;border:none;font-size:13.6px;font-weight:500;cursor:pointer;font-family:Inter,sans-serif}.form-button-back{background-color:#f8f9fa;color:#636e72}.form-button-back:hover{background-color:#e9ecef}.form-button-next{background:linear-gradient(to right,#5662df,#8540d5);color:#fff;box-shadow:0 2px 8px #5662df33}.form-button-next:hover{filter:brightness(1.2);transform:translateY(-1px);box-shadow:0 4px 12px #5662df66}.form-button-next:disabled,.form-button-back:disabled{opacity:.6;cursor:not-allowed}
