@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@600;700&display=swap);.form-group>label{bottom:34px;left:15px;position:relative;background-color:#fff;padding:0 5px;transition:.2s;pointer-events:none;bottom:53px;font-size:14px}.tooltip{background-color:#fff;padding:0!important}.md-form{margin:0!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);cursor:pointer;border-radius:10px}.fc-button-primary{background-color:#304391!important;text-transform:capitalize!important}.react-tel-input>input{width:100%!important}#capture .fc-day-today{background-color:#fff!important}input:disabled{color:#a5abb0!important}button:active{outline:none!important}.btn{text-transform:capitalize!important;font-size:.9rem!important}h2.fc-toolbar-title{font-size:1.5em!important}.animatedCircle:hover{transition:transform 125ms;transform:translateY(-50px);background-color:red}.modal-header{padding:.5rem .75rem!important}.modal-title>p{font-size:18px!important}.notes_content>p{margin-bottom:0}.btn:hover,.buttonHover:hover{z-index:unset!important}:root{--sw-color-bg:#f6f8fb;--sw-color-surface:#fff;--sw-color-surface-muted:#f1f5f9;--sw-color-border:#d9e2ec;--sw-color-border-strong:#b8c4d6;--sw-color-text:#182230;--sw-color-text-muted:#667085;--sw-color-primary:#3155a6;--sw-color-primary-dark:#223f83;--sw-color-primary-soft:#e7efff;--sw-color-success:#14845f;--sw-shadow-sm:0 1px 2px rgba(16,24,40,0.06);--sw-shadow-md:0 12px 28px rgba(16,24,40,0.1);--sw-radius-sm:6px;--sw-radius-md:8px;--sw-radius-lg:12px;--sw-header-height:64px;--sw-sidebar-width:260px;--sw-font-family:Inter,"Segoe UI",Roboto,Arial,sans-serif}body{background:var(--sw-color-bg);color:var(--sw-color-text);font-family:var(--sw-font-family);font-weight:400}button,input,select,textarea{font-family:inherit}#root *{font-weight:400!important}#root :is(h1,h2,h3){font-weight:650!important}#root :is(h4,h5,h6,button,.btn,label,th,strong,b,legend,summary){font-weight:600!important}#root :is(.material-icons,.material-symbols-outlined,.far,.fa-regular,.fab,.fa-brands){font-weight:400!important}#root :is(.fas,.fa-solid){font-weight:900!important}.form-control,body{font-size:14px!important}.custom-select{font-size:14px}#sidebar{margin-top:50px;background-image:url(/static/media/11.2ac63345.jpg);background-size:100% 100%;width:220px;font-size:medium;font-weight:400}button{outline:none}@media screen and (max-width:550px){.sidebar{display:none}}.optionowner{display:block;position:absolute;list-style:none;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.sidebar ul{list-style:none;margin-top:30px}.sidebar button,.sidebar ul{margin-left:0;padding-left:0}.sidebar button{outline:none;color:#fff;width:100%;height:50px;background-color:initial;border:0}.registerspan{font-size:20;font-weight:700}.sidebar button:active,.sidebar button:focus,.sidebar button:hover{background:#fff;color:#000;color:"blue";border:0}.side-margin{margin-top:0}@media screen and (min-width:550px){.sidebar{height:100%;background:#fff;box-shadow:2px 0 5px rgba(0,0,0,.5);position:fixed;top:0;left:0;width:15%}}@media print{body *{visibility:hidden}.capture *{visibility:visible}.capture{position:absolute;margin-top:200px;margin-right:0;width:250mm;height:297mm}}.PublicInfoPage_page__1mnwQ{min-height:100vh;padding:28px;background:linear-gradient(180deg,rgba(232,238,252,.86),hsla(0,0%,100%,0) 280px),#f8fafc;color:var(--sw-color-text,#0f172a);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.PublicInfoPage_hero__16VTd{display:flex;width:min(1120px,100%);align-items:flex-start;justify-content:space-between;grid-gap:20px;gap:20px;margin:0 auto 22px;padding:28px;border:1px solid var(--sw-color-border,#dbe3ef);border-radius:16px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 42px rgba(15,23,42,.08)}.PublicInfoPage_hero__16VTd h1{margin:4px 0 8px;color:#0f172a;font-size:clamp(32px,4vw,48px);font-weight:850;letter-spacing:0;line-height:1.05}.PublicInfoPage_hero__16VTd p{max-width:700px;margin:0;color:#5f6b7d;font-size:17px;line-height:1.6}.PublicInfoPage_eyebrow__3vQBq{margin:0;color:var(--sw-color-primary,#3159b8)!important;font-size:13px!important;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.PublicInfoPage_backButton__1BukN,.PublicInfoPage_mailButton__3ksGl{display:inline-flex;min-height:44px;align-items:center;justify-content:center;grid-gap:8px;gap:8px;border-radius:10px;text-decoration:none;white-space:nowrap}.PublicInfoPage_backButton__1BukN{padding:10px 14px;border:1px solid var(--sw-color-border,#dbe3ef);background:#fff;color:var(--sw-color-primary,#3159b8);font-weight:800;box-shadow:0 8px 20px rgba(15,23,42,.06)}.PublicInfoPage_backButton__1BukN:hover{background:var(--sw-color-primary-soft,#e8eefc);color:var(--sw-color-primary-dark,#254597);text-decoration:none}.PublicInfoPage_backButton__1BukN .material-icons,.PublicInfoPage_mailButton__3ksGl .material-icons{font-size:20px}.PublicInfoPage_contentGrid__2H2vw{display:grid;width:min(1120px,100%);grid-template-columns:minmax(0,1fr) 330px;grid-gap:22px;gap:22px;margin:0 auto}.PublicInfoPage_faqCard__2NKy3,.PublicInfoPage_mainCard__f7cEL,.PublicInfoPage_sidePanel__3rq66>*,.PublicInfoPage_supportCard__1PQHs{border:1px solid var(--sw-color-border,#dbe3ef);border-radius:16px;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.07)}.PublicInfoPage_mainCard__f7cEL{padding:28px}.PublicInfoPage_sectionHeader__2mTQB{display:flex;align-items:flex-start;grid-gap:14px;gap:14px;padding-bottom:22px;border-bottom:1px solid var(--sw-color-border,#dbe3ef)}.PublicInfoPage_faqCard__2NKy3>.material-icons,.PublicInfoPage_infoCard__1RSEG>.material-icons,.PublicInfoPage_sectionHeader__2mTQB>.material-icons{display:inline-grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--sw-color-primary-soft,#e8eefc);color:var(--sw-color-primary,#3159b8);font-size:22px}.PublicInfoPage_faqCard__2NKy3 h2,.PublicInfoPage_infoCard__1RSEG h2,.PublicInfoPage_sectionHeader__2mTQB h2,.PublicInfoPage_supportCard__1PQHs h2{margin:0 0 8px;color:#0f172a;font-size:20px;font-weight:850;line-height:1.25}.PublicInfoPage_faqCard__2NKy3 p,.PublicInfoPage_infoCard__1RSEG p,.PublicInfoPage_policySection__2uOKv li,.PublicInfoPage_sectionHeader__2mTQB p,.PublicInfoPage_supportCard__1PQHs p{margin:0;color:#5f6b7d;font-size:15px;line-height:1.6}.PublicInfoPage_sectionStack__1t4M0{display:grid;grid-gap:18px;gap:18px;margin-top:22px}.PublicInfoPage_policySection__2uOKv{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:14px;gap:14px}.PublicInfoPage_sectionNumber__2W2pX{display:inline-grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--sw-color-primary,#3159b8);color:#fff;font-size:14px;font-weight:850}.PublicInfoPage_policySection__2uOKv h3{margin:0 0 8px;color:#172033;font-size:17px;font-weight:850}.PublicInfoPage_policySection__2uOKv ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:18px}.PublicInfoPage_sidePanel__3rq66{display:grid;align-content:start;grid-gap:14px;gap:14px}.PublicInfoPage_contactCard__1QbAV,.PublicInfoPage_infoCard__1RSEG{padding:20px}.PublicInfoPage_infoCard__1RSEG{display:grid;grid-gap:10px;gap:10px}.PublicInfoPage_contactCard__1QbAV{display:grid;grid-gap:8px;gap:8px;background:var(--sw-color-primary,#3159b8);color:#fff}.PublicInfoPage_contactCard__1QbAV span{color:hsla(0,0%,100%,.78);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.PublicInfoPage_contactCard__1QbAV strong{font-size:17px;font-weight:850}.PublicInfoPage_contactCard__1QbAV a{color:#fff;font-weight:750;text-decoration:underline}.PublicInfoPage_supportLayout__30GeK{display:grid;width:min(1120px,100%);grid-template-columns:340px minmax(0,1fr);grid-gap:22px;gap:22px;margin:0 auto}.PublicInfoPage_supportCard__1PQHs{align-self:start;padding:24px}.PublicInfoPage_supportIcon__3Nm9A{display:inline-grid;width:56px;height:56px;place-items:center;margin-bottom:18px;border-radius:16px;background:var(--sw-color-primary,#3159b8);color:#fff}.PublicInfoPage_supportIcon__3Nm9A .material-icons{font-size:28px}.PublicInfoPage_mailButton__3ksGl{width:100%;margin-top:18px;padding:10px 12px;background:var(--sw-color-primary,#3159b8);color:#fff;font-size:14px;font-weight:850}.PublicInfoPage_mailButton__3ksGl:hover{background:var(--sw-color-primary-dark,#254597);color:#fff;text-decoration:none}.PublicInfoPage_faqGrid__1nLSa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.PublicInfoPage_faqCard__2NKy3{padding:22px}.PublicInfoPage_faqCard__2NKy3>.material-icons{margin-bottom:14px}@media screen and (max-width:900px){.PublicInfoPage_page__1mnwQ{padding:18px}.PublicInfoPage_contentGrid__2H2vw,.PublicInfoPage_hero__16VTd,.PublicInfoPage_supportLayout__30GeK{grid-template-columns:1fr}.PublicInfoPage_hero__16VTd{display:grid;padding:22px}.PublicInfoPage_backButton__1BukN{width:100%}.PublicInfoPage_contentGrid__2H2vw,.PublicInfoPage_supportLayout__30GeK{display:grid}.PublicInfoPage_faqGrid__1nLSa{grid-template-columns:1fr}}@media screen and (max-width:576px){.PublicInfoPage_page__1mnwQ{padding:12px}.PublicInfoPage_contactCard__1QbAV,.PublicInfoPage_faqCard__2NKy3,.PublicInfoPage_hero__16VTd,.PublicInfoPage_infoCard__1RSEG,.PublicInfoPage_mainCard__f7cEL,.PublicInfoPage_supportCard__1PQHs{border-radius:12px}.PublicInfoPage_hero__16VTd,.PublicInfoPage_mainCard__f7cEL{padding:18px}.PublicInfoPage_sectionHeader__2mTQB{display:grid}.PublicInfoPage_policySection__2uOKv{grid-template-columns:1fr}}.Resetcomponent_reset-password-container__2Iy7K{display:flex;height:100vh;background:#fff;overflow:hidden}.Resetcomponent_hero-section__1vuEb{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.Resetcomponent_illustration__311pJ{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Resetcomponent_form-section__1wwrW{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.Resetcomponent_form-container__3Me8w{width:100%;max-width:450px}.Resetcomponent_logo__2RYu9{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.Resetcomponent_logoImage__3FCB7{max-width:200px;height:auto}.Resetcomponent_welcome-title__3mfE3{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px;text-align:center}.Resetcomponent_subtitle__3EIYY{font-size:16px;color:#6b7280;margin-bottom:32px;text-align:center}.Resetcomponent_loading-container__3tcaZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.Resetcomponent_loading-text__2GTnr{margin-top:24px;font-size:16px;color:#666;font-weight:500}.Resetcomponent_form-group__3y_Qc{margin-bottom:24px;position:relative}.Resetcomponent_form-group__3y_Qc label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.Resetcomponent_form-group__3y_Qc input{width:100%;padding:14px 16px;font-size:15px;border:1px solid #e5e7eb;border-radius:8px;outline:none;transition:all .2s;background:#fff}.Resetcomponent_form-group__3y_Qc input::placeholder{color:#9ca3af}.Resetcomponent_form-group__3y_Qc input:focus{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.Resetcomponent_password-input-wrapper__1mjHU{position:relative}.Resetcomponent_password-input-wrapper__1mjHU input{padding-right:45px}.Resetcomponent_password-toggle__avuRC{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:color .2s}.Resetcomponent_password-toggle__avuRC:hover{color:#3f51b5}.Resetcomponent_password-toggle__avuRC svg{width:20px;height:20px}.Resetcomponent_help-text__2gOlk{display:block;margin-top:6px;font-size:12px;color:#6b7280;line-height:1.4}.Resetcomponent_error-message__-t6jh{color:#f44336;font-size:14px;text-align:center;margin-bottom:24px;padding:12px;background:#ffebee;border-radius:8px;border-left:4px solid #f44336}.Resetcomponent_reset-button__kY1YH{width:100%;padding:14px 40px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;position:relative;min-height:50px;margin-top:32px}.Resetcomponent_reset-button__kY1YH:hover:not(:disabled){background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.Resetcomponent_reset-button__kY1YH:active:not(:disabled){transform:translateY(0)}.Resetcomponent_reset-button__kY1YH:disabled{cursor:not-allowed;opacity:.6;background:#9ca3af}@media(max-width:768px){.Resetcomponent_reset-password-container__2Iy7K{flex-direction:column}.Resetcomponent_hero-section__1vuEb{display:none}.Resetcomponent_form-section__1wwrW{padding:24px}.Resetcomponent_welcome-title__3mfE3{font-size:28px}}@media(max-width:480px){.Resetcomponent_form-section__1wwrW{padding:20px}.Resetcomponent_logo__2RYu9{margin-bottom:32px}.Resetcomponent_welcome-title__3mfE3{font-size:24px}.Resetcomponent_subtitle__3EIYY{font-size:14px}}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LoginV2_login-container__3a2l2{display:flex;height:100vh;background:#fff;overflow:hidden}.LoginV2_hero-section__1AFjh{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.LoginV2_illustration__3wby_{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.LoginV2_heroImage__2F7Bp{width:100%;height:100%;object-fit:cover}.LoginV2_form-section__IPynJ{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.LoginV2_form-container__3X1wo{width:100%;max-width:450px}.LoginV2_logo__1hqmD{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.LoginV2_logoImage___cORj{max-width:200px;height:auto}.LoginV2_welcome-title__3xGJ-{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.LoginV2_subtitle__2ejEa{font-size:16px;color:#6b7280;margin-bottom:32px}.LoginV2_form-group__2yoSK{margin-bottom:24px;position:relative}.LoginV2_form-group__2yoSK label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.LoginV2_form-group__2yoSK input{width:100%;padding:14px 16px;font-size:15px;border:1px solid #e5e7eb;border-radius:8px;outline:none;transition:all .2s;background:#fff}.LoginV2_form-group__2yoSK input::placeholder{color:#9ca3af}.LoginV2_form-group__2yoSK input:focus{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.LoginV2_password-input-wrapper__17guk{position:relative}.LoginV2_password-input-wrapper__17guk input{padding-right:45px}.LoginV2_password-toggle__37DZV{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:color .2s}.LoginV2_password-toggle__37DZV:hover{color:#3f51b5}.LoginV2_password-toggle__37DZV svg{width:20px;height:20px}.LoginV2_form-footer__mY2Rs{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.LoginV2_forgot-password__3WgyM{font-size:14px;color:#3f51b5;font-weight:500;transition:color .2s;text-decoration:underline}.LoginV2_forgot-password__3WgyM:hover{color:#303f9f}.LoginV2_login-button__1LRkS{padding:14px 40px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;position:relative;min-width:130px;min-height:50px}.LoginV2_login-button__1LRkS:hover:not(:disabled){background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.LoginV2_login-button__1LRkS:active:not(:disabled){transform:translateY(0)}.LoginV2_login-button__1LRkS:disabled{cursor:not-allowed;opacity:.8}@media(max-width:768px){.LoginV2_login-container__3a2l2{flex-direction:column}.LoginV2_hero-section__1AFjh{display:none}.LoginV2_form-section__IPynJ{padding:24px}.LoginV2_welcome-title__3xGJ-{font-size:28px}.LoginV2_form-footer__mY2Rs{flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch}.LoginV2_login-button__1LRkS{width:100%;order:-1;justify-content:center}.LoginV2_forgot-password__3WgyM{text-align:center}}@media(max-width:480px){.LoginV2_form-section__IPynJ{padding:20px}.LoginV2_logo__1hqmD{margin-bottom:32px}.LoginV2_welcome-title__3xGJ-{font-size:24px}.LoginV2_subtitle__2ejEa{font-size:14px}}.required{color:red}#container{visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000;font:size 12;font-family:Roboto,sans-serif}.Header_header__2lIKT{position:fixed;top:0;left:0;right:0;z-index:1200;display:flex;align-items:center;grid-gap:18px;gap:18px;min-height:var(--sw-header-height,64px);padding:10px 20px;border-bottom:1px solid var(--sw-color-border);background:hsla(0,0%,100%,.94);box-shadow:0 8px 24px rgba(16,24,40,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.Header_brand__u2eRp{display:inline-flex;align-items:center;flex:0 0 auto;min-width:170px;text-decoration:none}.Header_brand__u2eRp img{display:block;max-width:156px;height:32px;object-fit:contain}.Header_mobileToggle__ayYNq{display:none;width:40px;height:40px;place-items:center;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-md);background:var(--sw-color-surface);color:var(--sw-color-text);cursor:pointer}.Header_moduleNav__3pU8x{display:flex;align-items:center;justify-content:flex-start;grid-gap:4px;gap:4px;flex:1 1 auto;min-width:0;overflow:visible}.Header_moduleButton__3_N2p,.Header_moduleLink__1qspv{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 12px;border:1px solid transparent;border-radius:var(--sw-radius-md);background:transparent;color:#000;font-family:Inter,"Segoe UI",Roboto,Arial,sans-serif;font-size:15px;font-weight:700!important;line-height:1.2;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;white-space:nowrap;text-decoration:none;cursor:pointer}#root .Header_moduleButton__3_N2p,#root .Header_moduleLink__1qspv{font-weight:700!important}.Header_moduleButton__3_N2p:hover,.Header_moduleLink__1qspv:hover{background:var(--sw-color-surface-muted);color:#000;text-decoration:none}.Header_activeModule__jnbeB{border-color:#c8d7ff;background:var(--sw-color-primary-soft);color:var(--sw-color-primary-dark)}.Header_moduleDropdown__1iBK7{position:relative;flex:0 1 auto;min-width:0}.Header_moduleButton__3_N2p{grid-gap:6px;gap:6px}.Header_dropdownMenu__4Ifpn{position:absolute;top:calc(100% + 8px);left:0;z-index:1300;display:none;min-width:210px;padding:6px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:var(--sw-color-surface);box-shadow:var(--sw-shadow-md)}.Header_moduleDropdown__1iBK7:focus-within .Header_dropdownMenu__4Ifpn,.Header_moduleDropdown__1iBK7:hover .Header_dropdownMenu__4Ifpn{display:block}.Header_dropdownItem__m_2kd{display:block;padding:10px 12px;border-radius:var(--sw-radius-md);color:var(--sw-color-text);font-size:14px;font-weight:650;text-decoration:none}.Header_dropdownItem__m_2kd:hover{background:var(--sw-color-surface-muted);color:var(--sw-color-primary-dark);text-decoration:none}.Header_rightTools__1axNt{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;flex:0 0 auto}@media screen and (max-width:1360px){.Header_header__2lIKT{grid-gap:8px;gap:8px;padding:8px 10px}.Header_brand__u2eRp{min-width:112px}.Header_brand__u2eRp img{max-width:108px;height:28px}.Header_moduleButton__3_N2p,.Header_moduleLink__1qspv{min-height:36px;padding:6px 7px;font-size:13px}.Header_moduleButton__3_N2p{grid-gap:3px;gap:3px}.Header_moduleButton__3_N2p .material-icons{font-size:18px}}@media screen and (max-width:1180px){.Header_header__2lIKT{min-height:58px}.Header_mobileToggle__ayYNq{display:grid;order:1}.Header_brand__u2eRp{order:2;flex:1 1 auto;min-width:0}.Header_rightTools__1axNt{order:3}.Header_moduleNav__3pU8x{position:fixed;top:calc(var(--sw-header-height, 64px) + 8px);left:12px;right:12px;z-index:1250;display:none;max-height:calc(100vh - var(--sw-header-height, 64px) - 24px);flex-direction:column;align-items:stretch;justify-content:flex-start;grid-gap:4px;gap:4px;overflow-y:auto;overflow-x:hidden;padding:8px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:hsla(0,0%,100%,.98);box-shadow:var(--sw-shadow-md)}.Header_moduleNavOpen__1W-Tr{display:flex}.Header_moduleButton__3_N2p,.Header_moduleLink__1qspv{justify-content:flex-start;width:100%;min-height:42px;padding:10px 12px;font-size:14px}.Header_moduleButton__3_N2p{justify-content:space-between}.Header_moduleDropdown__1iBK7{width:100%}.Header_dropdownMenu__4Ifpn{position:static;display:none;min-width:0;margin:4px 0 6px 12px;padding:4px;border-radius:var(--sw-radius-md);box-shadow:none}.Header_moduleDropdown__1iBK7:focus-within .Header_dropdownMenu__4Ifpn,.Header_moduleDropdown__1iBK7:hover .Header_dropdownMenu__4Ifpn{display:block}.Header_dropdownItem__m_2kd{padding:9px 10px;font-size:13px}}@media screen and (max-width:768px){.Header_header__2lIKT{flex-wrap:nowrap;min-height:58px}.Header_brand__u2eRp img{max-width:124px}.Header_rightTools__1axNt{grid-gap:4px;gap:4px}}.LanguageSelection_languageSelectRoot__2ZlbO{display:inline-flex;align-items:center}.LanguageSelection_languageButton__1rygW{min-width:0!important;height:38px;padding:0 8px!important;border:1px solid transparent!important;border-radius:999px!important;color:#1f2937!important;font-family:inherit!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}.LanguageSelection_languageButton__1rygW:hover{border-color:var(--sw-color-border)!important;background:#f8fbff!important}.LanguageSelection_flag__tTJuz{display:inline-flex;width:24px;height:18px;align-items:center;justify-content:center;line-height:1}.LanguageSelection_flagSvg__3dQR6{display:block;width:24px;height:18px;overflow:hidden;border-radius:3px;box-shadow:0 0 0 1px rgba(15,23,42,.14)}.LanguageSelection_code__1fRPU{margin-left:6px;color:#1f2937;font-size:13px;font-weight:900}.LanguageSelection_chevron__1gXct{margin-left:2px;color:#4b5563}.LanguageSelection_languageMenu__1m9rB{min-width:172px;padding:6px!important}.LanguageSelection_languageOption__2dV25{min-height:38px!important;border-radius:8px!important;grid-gap:0;gap:0}.LanguageSelection_languageOption__2dV25:hover,.LanguageSelection_languageOption__2dV25[class*=Mui-selected]{background:var(--sw-color-primary-soft)!important}.LanguageSelection_optionLabel__2vWFb{margin-left:8px;color:#667085;font-size:13px;font-weight:750}@media screen and (max-width:768px){.LanguageSelection_languageButton__1rygW{height:36px;padding:0 6px!important}.LanguageSelection_optionLabel__2vWFb{display:inline}}.MyDay_gridWrapper__1M8f_{display:grid;width:100%;height:100%;overflow:auto;grid-gap:10px;gap:10px;grid-template-columns:80% calc(20% - 10px);grid-template-rows:15% 25% 25% 35%}@media screen and (max-width:768px){.MyDay_gridWrapper__1M8f_{display:flex;flex-direction:column}}.MyDay_header__2amSM{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:768px){.MyDay_header__2amSM{flex-direction:column;align-items:flex-start}}.Table_table__2Myj_{width:calc(100% - 20px);table-layout:fixed;font-size:12px!important}.Table_table__2Myj_>tbody>tr{border-bottom:1px solid #d8d8d8;padding-bottom:10px}.Table_table__2Myj_>thead{padding-bottom:10px}.Table_table__2Myj_>thead>tr>th{font-size:13px!important;font-weight:600;cursor:pointer;position:static;border-bottom:2px solid #ddd;top:0;padding-bottom:12px;background-color:#fff;z-index:10;line-height:1.5;vertical-align:top;white-space:normal;line-height:normal}.Table_table__2Myj_>thead>tr>th:after{content:"";width:100%;left:0;height:1px;position:absolute;background-color:#1f1f1f;top:35px}.Table_table__2Myj_>td{vertical-align:center}.Table_table__2Myj_>tbody>tr>td{margin:16px 0;padding:10px 5px;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;overflow:hidden;font-weight:400}#root .Table_table__2Myj_>tbody>tr>td:first-child,#root .Table_table__2Myj_>tbody>tr>td:first-child :not(.Table_material-icons__wXn2E):not(.Table_material-symbols-outlined__1mWxo):not(.Table_fa__1DS7m):not(.Table_fas__3EwV-):not(.Table_far__2pyx1):not(.Table_fab__XZzAm){font-weight:600!important}.Table_table__2Myj_>tbody>tr>td:last-child{overflow:unset}.Table_table__2Myj_>tbody>tr:hover{background-color:#f5f5f5;cursor:pointer}.Table_table__2Myj_>tbody>tr>td>ul>li>p{text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width:768px){.Table_table__2Myj_{height:50%;display:block;width:100%;overflow-x:auto;white-space:nowrap}.Table_table__2Myj_>thead>tr>td,.Table_table__2Myj_>thead>tr>th{font-size:12px!important;min-width:100px!important}.Table_table__2Myj_>tbody>tr>td{margin:8px 0;padding:8px 0;font-size:12px!important}}.Table_tableContainer__2j-_U{height:100%}.PaymentModal_paymentModal__2mn9W .modal-content{overflow:hidden;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);box-shadow:var(--sw-shadow-md)}.PaymentModal_paymentBody__29wHL{position:relative;padding:28px!important}.PaymentModal_closeButton__3qSJH{position:absolute;top:14px;right:14px;display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid var(--sw-color-border);border-radius:50%;background:#fff;color:var(--sw-color-text-muted);cursor:pointer;padding:0}.PaymentModal_closeButton__3qSJH:hover{background:#f8fafc;color:var(--sw-color-text)}.PaymentModal_closeButton__3qSJH svg{width:18px;height:18px}.PaymentModal_modalIcon__1Q3Kv{display:grid;width:58px;height:58px;place-items:center;margin:0 auto 18px;border-radius:50%;background:var(--sw-color-primary-soft);color:var(--sw-color-primary)}.PaymentModal_modalIcon__1Q3Kv svg{width:28px;height:28px}.PaymentModal_modalHeader__hyn0g{text-align:left}.PaymentModal_modalHeader__hyn0g span{display:block;margin-bottom:5px;color:var(--sw-color-primary);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.PaymentModal_modalHeader__hyn0g h3{margin:0;color:var(--sw-color-text);font-size:22px;font-weight:900;line-height:1.2}.PaymentModal_modalHeader__hyn0g p{margin:8px 0 0;color:var(--sw-color-text-muted);font-size:14px;line-height:1.5}.PaymentModal_summaryList__1CP71{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.PaymentModal_summaryList__1CP71 div{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-md);background:#f8fafc;padding:12px}.PaymentModal_summaryList__1CP71 span{color:var(--sw-color-text-muted);font-size:12px;font-weight:850;text-transform:uppercase}.PaymentModal_summaryList__1CP71 strong{color:var(--sw-color-text);font-size:15px;font-weight:900}.PaymentModal_cardElementWrap__19Q92{margin-top:20px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-md);background:#fff;padding:14px}.PaymentModal_errorMessage__hiyde,.PaymentModal_successMessage__11-8i{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:14px;border-radius:var(--sw-radius-md);font-size:13px;font-weight:800;padding:10px 12px}.PaymentModal_successMessage__11-8i{background:#dcfae6;color:#067647}.PaymentModal_errorMessage__hiyde{background:#fee4e2;color:#b42318}.PaymentModal_successMessage__11-8i svg{width:18px;height:18px}.PaymentModal_modalActions__2kbAz{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px;margin-top:24px}.PaymentModal_primaryButton__27_ip,.PaymentModal_secondaryButton__37XQk{min-width:112px;min-height:40px;border-radius:var(--sw-radius-md);font-size:14px;font-weight:850;cursor:pointer;padding:9px 16px}.PaymentModal_primaryButton__27_ip{border:1px solid var(--sw-color-primary);background:var(--sw-color-primary);color:#fff;box-shadow:var(--sw-shadow-sm)}.PaymentModal_primaryButton__27_ip:hover:not(:disabled){border-color:var(--sw-color-primary-dark);background:var(--sw-color-primary-dark)}.PaymentModal_primaryButton__27_ip:disabled{opacity:.55;cursor:not-allowed}.PaymentModal_secondaryButton__37XQk{border:1px solid var(--sw-color-border);background:#fff;color:var(--sw-color-text)}.PaymentModal_secondaryButton__37XQk:hover{background:#f8fafc}@media screen and (max-width:576px){.PaymentModal_paymentBody__29wHL{padding:24px 18px!important}.PaymentModal_summaryList__1CP71 div{align-items:flex-start;flex-direction:column;grid-gap:4px;gap:4px}.PaymentModal_modalActions__2kbAz{flex-direction:column-reverse}.PaymentModal_primaryButton__27_ip,.PaymentModal_secondaryButton__37XQk{width:100%}}.PageShell_shell__2BoIl{min-height:100%;padding:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.75),rgba(246,248,251,0) 280px),var(--sw-color-bg)}.PageShell_header__3k37m{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:20px;gap:20px;margin-bottom:16px}.PageShell_titleBlock__2by1C{min-width:0}.PageShell_eyebrow__2YKgn{margin:0 0 4px;color:var(--sw-color-primary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PageShell_title__1chOZ{margin:0;color:var(--sw-color-text);font-size:26px;font-weight:700;letter-spacing:0;line-height:1.2}.PageShell_description__kQjz_{max-width:720px;margin:8px 0 0;color:var(--sw-color-text-muted);font-size:14px;line-height:1.5}.PageShell_actions__3RP1u{display:flex;flex-wrap:wrap;justify-content:flex-end;grid-gap:10px;gap:10px}.PageShell_toolbar__1Pcob{margin-bottom:16px}.PageShell_content__16uGB{min-width:0}@media screen and (max-width:768px){.PageShell_shell__2BoIl{padding:16px 14px 86px}.PageShell_header__3k37m{flex-direction:column;grid-gap:12px;gap:12px}.PageShell_actions__3RP1u{width:100%;justify-content:stretch}.PageShell_actions__3RP1u>*{flex:1 1}.PageShell_title__1chOZ{font-size:22px}}.DataTable_tablePanel__14wki{overflow:hidden;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:var(--sw-color-surface);box-shadow:var(--sw-shadow-sm)}.DataTable_tableScroll__1MQ31{width:100%;overflow:auto}.DataTable_table__1ucz5{width:100%;min-width:920px;margin:0;border-collapse:initial;border-spacing:0;color:var(--sw-color-text);font-size:14px}.DataTable_compactTable__2CFCd{min-width:0;font-size:13px}.DataTable_table__1ucz5 thead th{position:sticky;top:0;z-index:1;padding:14px 16px;border-bottom:1px solid var(--sw-color-border);background:#f8fafc;color:#344054;font-size:12px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.DataTable_table__1ucz5 tbody td,.DataTable_table__1ucz5 tfoot td{padding:14px 16px;border-bottom:1px solid var(--sw-color-border);color:var(--sw-color-text);vertical-align:middle}#root .DataTable_emphasizedCell__3Fs99,#root .DataTable_emphasizedCell__3Fs99 :not(.DataTable_material-icons__1c1rZ):not(.DataTable_material-symbols-outlined__1kbTo):not(.DataTable_fa__2DIKI):not(.DataTable_fas__11hw3):not(.DataTable_far__21ijP):not(.DataTable_fab__jXqjf),#root .DataTable_emphasizedFooter__3pZuq tfoot td,#root .DataTable_emphasizedFooter__3pZuq tfoot td :not(.DataTable_material-icons__1c1rZ):not(.DataTable_material-symbols-outlined__1kbTo):not(.DataTable_fa__2DIKI):not(.DataTable_fas__11hw3):not(.DataTable_far__21ijP):not(.DataTable_fab__jXqjf),#root .DataTable_table__1ucz5 tbody td:first-child,#root .DataTable_table__1ucz5 tbody td:first-child :not(.DataTable_material-icons__1c1rZ):not(.DataTable_material-symbols-outlined__1kbTo):not(.DataTable_fa__2DIKI):not(.DataTable_fas__11hw3):not(.DataTable_far__21ijP):not(.DataTable_fab__jXqjf){font-weight:600!important}.DataTable_table__1ucz5 tbody td,.DataTable_table__1ucz5 tfoot td,.DataTable_table__1ucz5 thead th{box-sizing:border-box}.DataTable_compactTable__2CFCd tbody td,.DataTable_compactTable__2CFCd tfoot td,.DataTable_compactTable__2CFCd thead th{padding:12px 10px;overflow:hidden;text-overflow:ellipsis}.DataTable_table__1ucz5 tfoot td{position:sticky;bottom:0;z-index:1;border-top:1px solid var(--sw-color-border-strong);border-bottom:0;background:#f8fafc;color:var(--sw-color-text);font-size:13px;font-weight:800}.DataTable_table__1ucz5 tbody tr:last-child td{border-bottom:0}.DataTable_clickableRow__12tt7{cursor:pointer}.DataTable_clickableRow__12tt7:hover td{background:#f8fbff}.DataTable_sortableHeader__2bglk{grid-gap:6px;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.DataTable_headerContent__3oZNq,.DataTable_sortableHeader__2bglk{display:inline-flex;align-items:center}.DataTable_table__1ucz5 tbody td.DataTable_alignRight__2pX5T,.DataTable_table__1ucz5 tfoot td.DataTable_alignRight__2pX5T,.DataTable_table__1ucz5 thead th.DataTable_alignRight__2pX5T{text-align:right}.DataTable_table__1ucz5 tbody td.DataTable_alignCenter__21mcu,.DataTable_table__1ucz5 tfoot td.DataTable_alignCenter__21mcu,.DataTable_table__1ucz5 thead th.DataTable_alignCenter__21mcu{text-align:center}.DataTable_table__1ucz5 thead th.DataTable_alignCenter__21mcu .DataTable_headerContent__3oZNq,.DataTable_table__1ucz5 thead th.DataTable_alignCenter__21mcu .DataTable_sortableHeader__2bglk{justify-content:center}.DataTable_table__1ucz5 thead th.DataTable_alignRight__2pX5T .DataTable_headerContent__3oZNq,.DataTable_table__1ucz5 thead th.DataTable_alignRight__2pX5T .DataTable_sortableHeader__2bglk{justify-content:flex-end}.DataTable_table__1ucz5 thead th.DataTable_alignCenter__21mcu .DataTable_headerContent__3oZNq,.DataTable_table__1ucz5 thead th.DataTable_alignCenter__21mcu .DataTable_sortableHeader__2bglk,.DataTable_table__1ucz5 thead th.DataTable_alignRight__2pX5T .DataTable_headerContent__3oZNq,.DataTable_table__1ucz5 thead th.DataTable_alignRight__2pX5T .DataTable_sortableHeader__2bglk{width:100%}.DataTable_emptyCell__3XAgh{padding:44px 16px!important;color:var(--sw-color-text-muted);text-align:center}.DataTable_loadingRow__qBHdq td{background:var(--sw-color-surface)}.DataTable_skeletonCell__2XKXr{display:block;width:min(100%,160px);height:14px;border-radius:999px;background:linear-gradient(90deg,#eef3fb,#f8fafc 45%,#eef3fb);background-size:200% 100%;animation:DataTable_tableSkeleton__IMPDd 1.2s ease-in-out infinite}.DataTable_table__1ucz5 td:first-child .DataTable_skeletonCell__2XKXr{width:min(100%,210px)}@keyframes DataTable_tableSkeleton__IMPDd{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width:768px){.DataTable_tablePanel__14wki{border:0;background:transparent;box-shadow:none}.DataTable_tableScroll__1MQ31{overflow:visible}.DataTable_table__1ucz5{min-width:0;border-collapse:collapse}.DataTable_table__1ucz5 thead{display:none}.DataTable_table__1ucz5,.DataTable_table__1ucz5 tbody,.DataTable_table__1ucz5 td,.DataTable_table__1ucz5 tfoot,.DataTable_table__1ucz5 tr{display:block;width:100%!important;min-width:0!important;max-width:none!important}.DataTable_table__1ucz5 tbody tr{margin-bottom:12px;background:var(--sw-color-surface)}.DataTable_table__1ucz5 tbody tr,.DataTable_table__1ucz5 tfoot tr{overflow:hidden;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);box-shadow:var(--sw-shadow-sm)}.DataTable_table__1ucz5 tfoot tr{margin:0 0 12px;background:#f8fafc}.DataTable_table__1ucz5 tbody td,.DataTable_table__1ucz5 tfoot td{display:grid;grid-template-columns:minmax(96px,38%) minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 14px;border-bottom:1px solid var(--sw-color-border);overflow:visible;white-space:normal}.DataTable_table__1ucz5 tbody td:before,.DataTable_table__1ucz5 tfoot td:before{content:attr(data-label);color:var(--sw-color-text-muted);font-size:12px;font-weight:700;text-transform:uppercase;overflow-wrap:anywhere}.DataTable_table__1ucz5 tbody td>*,.DataTable_table__1ucz5 tfoot td>*{min-width:0;max-width:100%}.DataTable_table__1ucz5 tbody td[data-label=""],.DataTable_table__1ucz5 tfoot td[data-label=""]{display:flex;justify-content:flex-end}.DataTable_table__1ucz5 tbody td[data-label=""]:before,.DataTable_table__1ucz5 tfoot td[data-label=""]:before{display:none}}.EmptyState_emptyState__1Du_R{display:flex;min-height:260px;align-items:center;justify-content:center;flex-direction:column;padding:32px;border:1px dashed var(--sw-color-border-strong);border-radius:var(--sw-radius-lg);background:var(--sw-color-surface);color:var(--sw-color-text);text-align:center}.EmptyState_iconWrap__rZEiS{display:grid;width:48px;height:48px;margin-bottom:14px;place-items:center;border-radius:50%;background:var(--sw-color-primary-soft);color:var(--sw-color-primary)}.EmptyState_emptyState__1Du_R h2{margin:0;font-size:18px;font-weight:700}.EmptyState_emptyState__1Du_R p{max-width:420px;margin:8px 0 0;color:var(--sw-color-text-muted);font-size:14px;line-height:1.5}.EmptyState_action__fO_IM{margin-top:18px}.PayRoll_payrollPage__gmAT9{box-sizing:border-box;height:100vh;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding-top:96px!important;padding-bottom:0!important;-webkit-overflow-scrolling:touch}.PayRoll_toolbar__vObdE{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center}.PayRoll_searchBox__2thxk{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:46px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff;box-shadow:var(--sw-shadow-sm);padding:0 14px}.PayRoll_searchBox__2thxk svg{flex:0 0 auto;color:var(--sw-color-text-muted)}.PayRoll_searchBox__2thxk input{width:100%;min-width:0;border:0;background:transparent;color:var(--sw-color-text);font-size:14px;font-weight:650;outline:0}.PayRoll_searchBox__2thxk input::placeholder{color:#98a2b3}.PayRoll_monthControl__1K2gb{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;min-height:46px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff;box-shadow:var(--sw-shadow-sm);padding:6px 8px}.PayRoll_monthControl__1K2gb button{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid #dbe5f3;border-radius:50%;background:#fff;color:var(--sw-color-primary);cursor:pointer;padding:0}.PayRoll_monthControl__1K2gb button:hover{background:var(--sw-color-primary-soft)}.PayRoll_monthControl__1K2gb div{min-width:132px;text-align:center}.PayRoll_currencyPill__1tqZr span,.PayRoll_footerSummary__23avW span,.PayRoll_monthControl__1K2gb span,.PayRoll_selectionSummary__FuKfG span,.PayRoll_summaryCard__1Thlu span{display:block;color:var(--sw-color-text-muted);font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.PayRoll_currencyPill__1tqZr strong,.PayRoll_monthControl__1K2gb strong{display:block;color:var(--sw-color-text);font-size:14px;font-weight:900}.PayRoll_currencyPill__1tqZr{display:grid;align-content:center;min-height:46px;min-width:152px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff;box-shadow:var(--sw-shadow-sm);padding:8px 14px}.PayRoll_actionButton__1Ka0q,.PayRoll_primaryButton__2lOfC,.PayRoll_secondaryButton__3bSO_{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:42px;border-radius:var(--sw-radius-md);font-size:14px;font-weight:850;cursor:pointer;padding:9px 14px;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.PayRoll_actionButton__1Ka0q,.PayRoll_primaryButton__2lOfC{border:1px solid var(--sw-color-primary);background:var(--sw-color-primary);color:#fff;box-shadow:var(--sw-shadow-sm)}.PayRoll_secondaryButton__3bSO_{border:1px solid var(--sw-color-border);background:#fff;color:var(--sw-color-primary)}.PayRoll_actionButton__1Ka0q:hover:not(:disabled),.PayRoll_primaryButton__2lOfC:hover:not(:disabled){background:var(--sw-color-primary-dark);border-color:var(--sw-color-primary-dark);transform:translateY(-1px)}.PayRoll_secondaryButton__3bSO_:hover:not(:disabled){background:var(--sw-color-primary-soft);border-color:#b8c7ef;transform:translateY(-1px)}.PayRoll_actionButton__1Ka0q:disabled,.PayRoll_primaryButton__2lOfC:disabled,.PayRoll_secondaryButton__3bSO_:disabled{opacity:.55;cursor:not-allowed;transform:none}.PayRoll_actionButton__1Ka0q svg,.PayRoll_primaryButton__2lOfC svg,.PayRoll_secondaryButton__3bSO_ svg{width:19px;height:19px}.PayRoll_summaryGrid__33lke{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.PayRoll_summaryCard__1Thlu{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:86px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff;box-shadow:var(--sw-shadow-sm);padding:16px}.PayRoll_summaryIcon__prTAD{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--sw-color-primary-soft);color:var(--sw-color-primary)}.PayRoll_summaryCard__1Thlu strong{display:block;margin-top:4px;color:var(--sw-color-text);font-size:20px;font-weight:900;line-height:1.15}.PayRoll_tableActions__2Zwjo{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin:0 0 12px}.PayRoll_selectionSummary__FuKfG{display:inline-flex;align-items:baseline;grid-gap:8px;gap:8px;color:var(--sw-color-text)}.PayRoll_selectionSummary__FuKfG strong{font-size:24px;font-weight:900}.PayRoll_actionGroup__3Uzah{display:flex;flex-wrap:wrap;justify-content:flex-end;grid-gap:10px;gap:10px}.PayRoll_employeeCell__19Qvl{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:210px}.PayRoll_employeeAvatar__2gXmA{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--sw-color-primary-soft);color:var(--sw-color-primary-dark);font-size:13px;font-weight:900}.PayRoll_employeeCell__19Qvl strong{display:block;color:var(--sw-color-text);font-size:14px;font-weight:850}.PayRoll_employeeCell__19Qvl span{display:block;color:var(--sw-color-text-muted);font-size:12px;font-weight:750}.PayRoll_profilePill__2SKoe,.PayRoll_statusChip__3dF8_{display:inline-flex;align-items:center;justify-content:center;min-height:28px;border-radius:999px;font-size:12px;font-weight:850;padding:5px 10px;white-space:nowrap}.PayRoll_profilePill__2SKoe{background:#f2f4f7;color:#475467}.PayRoll_paidChip__2WjPS{background:#dcfae6;color:#067647}.PayRoll_unpaidChip__2dLe_{background:#fff4e5;color:#b54708}.PayRoll_amountText__tWu4B{color:var(--sw-color-text);font-weight:850}.PayRoll_netPayText__2Nl_x{color:var(--sw-color-primary-dark);font-weight:900}.PayRoll_checkboxButton__187lm{display:inline-grid;width:32px;height:32px;place-items:center;border:0;background:transparent;cursor:pointer;padding:0}.PayRoll_checkboxButton__187lm span{display:grid;width:20px;height:20px;place-items:center;border:1px solid #b8c7ef;border-radius:6px;background:#fff;transition:background .15s ease,border-color .15s ease}.PayRoll_checkboxButton__187lm span:after{width:10px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";opacity:0;transform:rotate(-45deg) translate(1px,-1px)}.PayRoll_checkedButton__GK1oO span{border-color:var(--sw-color-primary);background:var(--sw-color-primary)}.PayRoll_checkedButton__GK1oO span:after{opacity:1}.PayRoll_checkboxButton__187lm:disabled{cursor:not-allowed}.PayRoll_checkboxButton__187lm:disabled span{background:#f2f4f7;border-color:#d0d5dd}.PayRoll_sortIcon__2YdT6{width:16px!important;height:16px!important;color:var(--sw-color-primary);transition:transform .15s ease}.PayRoll_sortAscending__1Yarh{transform:rotate(180deg)}.PayRoll_footerSummary__23avW strong{display:block;color:var(--sw-color-text);font-weight:900}.PayRoll_payrollTable__zO_aw table{min-width:980px}.PayRoll_payrollTable__zO_aw{border-bottom:0}.PayRoll_payrollTable__zO_aw>div{height:auto;min-height:0;max-height:none;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:auto}.PayRoll_loaderWrap__3Ar5x{display:grid;min-height:260px;place-items:center;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff}@media screen and (max-width:1200px){.PayRoll_toolbar__vObdE{grid-template-columns:1fr 1fr}.PayRoll_searchBox__2thxk{grid-column:1/-1}.PayRoll_summaryGrid__33lke{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.PayRoll_payrollPage__gmAT9{height:calc(100vh - 72px);height:calc(100dvh - 72px);min-height:0;overflow-x:hidden;overflow-y:auto;padding-top:calc(var(--sw-header-height, 64px) + 82px)!important;padding-bottom:112px!important}.PayRoll_summaryGrid__33lke,.PayRoll_toolbar__vObdE{grid-template-columns:1fr}.PayRoll_currencyPill__1tqZr,.PayRoll_monthControl__1K2gb{width:100%}.PayRoll_monthControl__1K2gb div{min-width:0;flex:1 1}.PayRoll_tableActions__2Zwjo{flex-direction:column;align-items:stretch}.PayRoll_actionGroup__3Uzah{justify-content:stretch}.PayRoll_actionButton__1Ka0q,.PayRoll_primaryButton__2lOfC,.PayRoll_secondaryButton__3bSO_{width:100%}.PayRoll_payrollTable__zO_aw table{min-width:0}.PayRoll_payrollTable__zO_aw>div{height:auto;min-height:0;max-height:none;overflow:visible}.PayRoll_employeeCell__19Qvl{min-width:0}}.ChildRegister_button__W3eEK{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;min-height:44px;flex:0 0 auto;padding:8px 14px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-md);background-color:var(--sw-color-surface);color:var(--sw-color-text-muted);font-size:14px;font-weight:700;white-space:nowrap;box-shadow:var(--sw-shadow-sm);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ChildRegister_button__W3eEK:focus{outline:2px solid var(--sw-color-primary-soft);outline-offset:2px}.ChildRegister_active__B0iWD{border-color:var(--sw-color-primary);background:var(--sw-color-primary-soft);color:var(--sw-color-primary-dark)}.ChildRegister_card__21Qe5{width:100%;height:100%;margin:0;border:1px solid var(--sw-color-border);background-color:var(--sw-color-surface);border-radius:var(--sw-radius-lg);box-shadow:var(--sw-shadow-sm);display:grid;padding:22px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:14px 22px;gap:14px 22px}@media screen and (max-width:768px){.ChildRegister_card__21Qe5{display:flex;flex-direction:column;padding:16px}}.ChildRegister_form__1SJKK{height:100%}.ChildRegister_registerShell__19HjY{width:100%;min-height:100vh;background:linear-gradient(180deg,hsla(0,0%,100%,.8),rgba(246,248,251,0) 280px),var(--sw-color-bg);color:var(--sw-color-text);overflow:auto}.ChildRegister_formHeader__39bDl{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px;padding:22px 24px 6px}.ChildRegister_registrationMode__LR6xq{display:flex;flex:0 0 auto;align-items:center;grid-gap:10px;gap:10px;padding:6px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:hsla(0,0%,100%,.88);box-shadow:var(--sw-shadow-sm)}.ChildRegister_modeLabel__2BlEQ{padding:0 4px 0 8px;color:var(--sw-color-text-muted);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ChildRegister_modeOptions__2s7df{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:3px;border-radius:var(--sw-radius-md);background:var(--sw-color-surface-muted)}.ChildRegister_modeOption__1JDu0{display:inline-flex;min-height:34px;align-items:center;justify-content:center;grid-gap:6px;gap:6px;padding:7px 11px;border:1px solid transparent;border-radius:var(--sw-radius-md);background:transparent;color:var(--sw-color-text-muted);font-size:13px;font-weight:850;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.ChildRegister_modeOption__1JDu0 .material-icons{font-size:18px}.ChildRegister_modeOption__1JDu0:hover{color:var(--sw-color-primary-dark)}.ChildRegister_modeOption__1JDu0:focus{outline:2px solid var(--sw-color-primary-soft);outline-offset:2px}.ChildRegister_modeOptionActive__1eDsi{border-color:rgba(47,84,235,.22);background:#fff;color:var(--sw-color-primary-dark);box-shadow:var(--sw-shadow-sm)}.ChildRegister_eyebrow__2noB5{margin:0 0 4px;color:var(--sw-color-primary);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ChildRegister_title__sIMRv{margin:0;color:var(--sw-color-text);font-size:25px;font-weight:800;line-height:1.2}.ChildRegister_childIdentityHeader__2ERD8{margin:16px 24px 0;padding:20px 22px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:linear-gradient(180deg,rgba(231,239,255,.88),hsla(0,0%,100%,0) 132px),#fff;box-shadow:var(--sw-shadow-sm)}.ChildRegister_childIdentity__JaVMj{display:flex;align-items:center;grid-gap:18px;gap:18px;min-width:0}.ChildRegister_childIdentityPhoto__HIxMn{flex:0 0 auto}.ChildRegister_childIdentityPhoto__HIxMn>div{display:flex;align-items:center;grid-gap:10px;gap:10px}.ChildRegister_childIdentityPhoto__HIxMn>div>p{display:none}.ChildRegister_childIdentityPhoto__HIxMn [aria-label="Avatar initials"],.ChildRegister_childIdentityPhoto__HIxMn img{width:128px!important;height:128px!important}.ChildRegister_childIdentityPhoto__HIxMn button{display:inline-grid!important;width:38px;height:38px;place-items:center;margin-left:-8px!important;border:1px solid var(--sw-color-border)!important;border-radius:50%!important;background:#fff!important;color:var(--sw-color-primary)!important;box-shadow:var(--sw-shadow-sm)}.ChildRegister_childIdentityText__2hG8R{min-width:0}.ChildRegister_childIdentityEyebrow__VTRSA{margin:0 0 4px;color:var(--sw-color-primary);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ChildRegister_childIdentityText__2hG8R h2{margin:0;color:var(--sw-color-text);font-size:25px;font-weight:850;line-height:1.18}.ChildRegister_childIdentityText__2hG8R p:not(.ChildRegister_childIdentityEyebrow__VTRSA){margin:6px 0 0;color:var(--sw-color-text-muted);font-size:14px;font-weight:650}.ChildRegister_tabs__3pwaz{display:flex;grid-gap:10px;gap:10px;width:calc(100% - 48px);margin:14px 24px 18px;padding:4px;overflow-x:auto;scrollbar-width:thin}.ChildRegister_stepNumber__taWAD{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:50%;background:var(--sw-color-surface-muted);color:inherit;font-size:12px;font-weight:800}.ChildRegister_active__B0iWD .ChildRegister_stepNumber__taWAD{background:var(--sw-color-primary);color:#fff}.ChildRegister_stepLabel__2TIsY{overflow:hidden;text-overflow:ellipsis}.ChildRegister_tabContent__2cjHS{padding:0 24px 28px}.ChildRegister_tabPane__1fZjC{min-height:360px}.ChildRegister_sectionBlock__3d7zK{margin-bottom:18px}.ChildRegister_sectionHeader__2Zxnj{margin:0 0 10px}.ChildRegister_sectionHeader__2Zxnj h2{margin:0;color:var(--sw-color-text);font-size:17px;font-weight:800}.ChildRegister_formActions__1L4zT{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:flex-end;grid-gap:16px;gap:16px;margin-top:18px;padding:14px 16px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:hsla(0,0%,100%,.94);box-shadow:0 -8px 24px rgba(16,24,40,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ChildRegister_actionButtons__2HhpW{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px}.ChildRegister_primaryAction__18j5n,.ChildRegister_resultButton__LGtw6,.ChildRegister_secondaryAction__2Er4q{display:inline-flex!important;align-items:center!important;justify-content:center!important;grid-gap:8px;gap:8px;min-width:112px;min-height:42px;margin:0!important;border-radius:var(--sw-radius-md)!important;box-shadow:var(--sw-shadow-sm)!important;font-weight:800!important;text-transform:none!important}.ChildRegister_primaryAction__18j5n,.ChildRegister_resultButton__LGtw6{background:var(--sw-color-primary)!important;color:#fff!important}.ChildRegister_primaryAction__18j5n:hover,.ChildRegister_resultButton__LGtw6:hover{background:var(--sw-color-primary-dark)!important}.ChildRegister_secondaryAction__2Er4q{border:1px solid var(--sw-color-border)!important;background:var(--sw-color-surface)!important;color:var(--sw-color-text)!important}.ChildRegister_resultModal__3pUGD .modal-content{overflow:hidden;border:0;border-radius:var(--sw-radius-lg);box-shadow:var(--sw-shadow-md)}.ChildRegister_resultModalBody__3tFRb{position:relative;display:flex;flex-direction:column;align-items:center;padding:34px 28px 18px!important;text-align:center}.ChildRegister_modalCloseButton__13w48{position:absolute;top:12px;right:12px;display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid var(--sw-color-border);border-radius:50%;background:var(--sw-color-surface);color:var(--sw-color-text-muted);cursor:pointer}.ChildRegister_resultIcon__1QqB0{display:grid;width:64px;height:64px;place-items:center;margin-bottom:16px;border-radius:50%}.ChildRegister_resultIcon__1QqB0 span{font-size:36px}.ChildRegister_resultIconSuccess__1l5ZZ{background:#e7f7ef;color:var(--sw-color-success)}.ChildRegister_resultIconError__2aBc4{background:#fff0f0;color:#c62828}.ChildRegister_resultIconWarning__31D5x{background:#fff7e6;color:#b76e00}.ChildRegister_resultTitle__2HazV{margin:0;color:var(--sw-color-text);font-size:22px;font-weight:800}.ChildRegister_resultMessage__3klUh{max-width:420px;margin:8px 0 0;color:var(--sw-color-text-muted);font-size:15px;line-height:1.5}.ChildRegister_resultFooter__PP7rm{display:flex!important;justify-content:center!important;padding:0 28px 28px!important;border-top:0!important}.ChildRegister_registerShell__19HjY .form-group{width:100%;margin-top:0!important;margin-bottom:0}.ChildRegister_registerShell__19HjY .custom-select,.ChildRegister_registerShell__19HjY .form-control,.ChildRegister_registerShell__19HjY .react-tel-input>input{min-height:42px;border:1px solid var(--sw-color-border)!important;border-radius:var(--sw-radius-md)!important;background-color:#fff!important;color:var(--sw-color-text)!important;box-shadow:none!important}.ChildRegister_registerShell__19HjY .custom-select:focus,.ChildRegister_registerShell__19HjY .form-control:focus,.ChildRegister_registerShell__19HjY .react-tel-input>input:focus{border-color:var(--sw-color-primary)!important;box-shadow:0 0 0 3px var(--sw-color-primary-soft)!important;outline:none!important}.ChildRegister_registerShell__19HjY .form-group>label{position:static!important;bottom:auto!important;left:auto!important;z-index:auto!important;display:inline-flex;width:auto;max-width:100%;margin:0!important;padding:0!important;background:transparent!important;color:var(--sw-color-text-muted);font-size:13px;font-weight:700;line-height:1.2;pointer-events:auto!important}.ChildRegister_registerShell__19HjY .child-register-field{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.ChildRegister_registerShell__19HjY .child-register-phone-wrapper{display:block}.ChildRegister_registerShell__19HjY .form-group>.red-text{position:static!important;margin-top:4px!important;font-size:12px}.ChildRegister_registerShell__19HjY .child-register-phone-field{display:flex;width:100%;flex-direction:column;align-items:stretch;grid-gap:6px;gap:6px;margin-top:0}.ChildRegister_registerShell__19HjY .child-register-phone-label{width:auto!important;margin:0;color:var(--sw-color-text-muted);font-size:13px;font-weight:700;line-height:1.2}.ChildRegister_registerShell__19HjY .child-register-phone-control,.ChildRegister_registerShell__19HjY .react-tel-input{width:100%}.ChildRegister_registerShell__19HjY .react-tel-input .form-control{width:100%!important;padding-left:50px!important}.ChildRegister_registerShell__19HjY .react-tel-input .flag-dropdown{border-color:var(--sw-color-border)!important;border-radius:var(--sw-radius-md) 0 0 var(--sw-radius-md)!important;background:var(--sw-color-surface-muted)!important}.ChildRegister_registerShell__19HjY .child-register-field-error{min-height:0;color:#c62828;font-size:12px}.ChildRegister_registerShell__19HjY .child-register-select-field{display:flex;width:100%;flex-direction:column;grid-gap:6px;gap:6px;position:relative}.ChildRegister_registerShell__19HjY .child-register-select-label{width:auto!important;margin:0!important;padding:0!important;background:transparent!important;color:var(--sw-color-text-muted);font-size:13px!important;font-weight:700;line-height:1.2}.ChildRegister_registerShell__19HjY .child-register-select-trigger{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin:0!important;padding:8px 12px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-md);background:#fff;color:var(--sw-color-text);box-shadow:none;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ChildRegister_registerShell__19HjY .child-register-select-trigger>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChildRegister_registerShell__19HjY .child-register-select-trigger.is-empty{color:#94a3b8}.ChildRegister_registerShell__19HjY .child-register-select-trigger:focus{border-color:var(--sw-color-primary);box-shadow:0 0 0 3px var(--sw-color-primary-soft);outline:none}.ChildRegister_registerShell__19HjY .child-register-select-trigger:disabled{background:#f2f4f7;color:var(--sw-color-text-muted);cursor:not-allowed}.ChildRegister_registerShell__19HjY .child-register-select-trigger .material-icons{flex:0 0 auto;color:var(--sw-color-primary);font-family:"Material Icons"!important;font-size:20px;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:1!important;text-transform:none!important;transition:transform .15s ease}.ChildRegister_registerShell__19HjY .child-register-select-field:focus-within .child-register-select-trigger .material-icons{transform:rotate(180deg)}.ChildRegister_registerShell__19HjY .child-register-select-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:80;display:grid;width:100%;max-height:260px;grid-gap:4px;gap:4px;overflow-y:auto;padding:8px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff;box-shadow:var(--sw-shadow-md)}.ChildRegister_registerShell__19HjY .child-register-select-search{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;margin-bottom:4px;padding:7px 9px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-md);background:#fff}.ChildRegister_registerShell__19HjY .child-register-select-search .material-icons{color:var(--sw-color-primary);font-family:"Material Icons"!important;font-size:18px;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:1!important;text-transform:none!important}.ChildRegister_registerShell__19HjY .child-register-select-search input{width:100%!important;min-height:28px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--sw-color-text)!important;font-size:14px!important;font-weight:500!important;outline:none!important}.ChildRegister_registerShell__19HjY .child-register-select-option{display:flex;width:100%;min-height:38px;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:8px 10px;border:0;border-radius:var(--sw-radius-sm);background:transparent;color:var(--sw-color-text);font-size:14px;font-weight:500;text-align:left;cursor:pointer}.ChildRegister_registerShell__19HjY .child-register-select-option:focus,.ChildRegister_registerShell__19HjY .child-register-select-option:hover{background:#f8fbff;color:var(--sw-color-primary-dark);outline:none}.ChildRegister_registerShell__19HjY .child-register-select-option.is-selected{background:var(--sw-color-primary-soft);color:var(--sw-color-primary-dark);font-weight:500}.ChildRegister_registerShell__19HjY .child-register-select-option .material-icons{color:var(--sw-color-primary);font-family:"Material Icons"!important;font-size:18px;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:1!important;text-transform:none!important}.ChildRegister_registerShell__19HjY .child-register-select-empty{padding:10px;color:var(--sw-color-text-muted);font-size:13px;font-weight:700}.ChildRegister_registerShell__19HjY .child-register-multi-field{display:flex;width:100%;flex-direction:column;grid-gap:6px;gap:6px;position:relative}.ChildRegister_registerShell__19HjY .child-register-multi-label{width:auto!important;margin:0!important;padding:0!important;background:transparent!important;color:var(--sw-color-text-muted);font-size:13px!important;font-weight:700;line-height:1.2}.ChildRegister_registerShell__19HjY .child-register-multi-control{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;min-height:42px;padding:8px 12px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-md);background-color:#fff;color:var(--sw-color-text);cursor:pointer}.ChildRegister_registerShell__19HjY .child-register-multi-control p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChildRegister_registerShell__19HjY .child-register-multi-control i{flex:0 0 auto;color:var(--sw-color-primary)}.ChildRegister_registerShell__19HjY .child-register-multi-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:50;width:100%;flex-direction:column;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-md);background:#fff;box-shadow:var(--sw-shadow-md)}.ChildRegister_registerShell__19HjY .child-register-multi-option{display:flex;align-items:center;grid-gap:8px;gap:8px;min-height:30px;color:var(--sw-color-text);font-size:14px}.ChildRegister_registerShell__19HjY .child-register-multi-option input{width:16px!important;min-height:16px!important;margin:0!important;accent-color:var(--sw-color-primary)}.ChildRegister_registerShell__19HjY .modern-date-field{position:relative}.ChildRegister_registerShell__19HjY .modern-date-trigger{display:inline-flex!important;width:100%!important;min-height:42px;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin:0!important;padding:8px 12px!important;border:1px solid var(--sw-color-border)!important;border-radius:var(--sw-radius-md)!important;background:#fff!important;color:var(--sw-color-text)!important;font-size:14px!important;font-weight:700;box-shadow:none!important;cursor:pointer}.ChildRegister_registerShell__19HjY .modern-date-trigger.is-empty{color:#94a3b8!important}.ChildRegister_registerShell__19HjY .modern-date-trigger svg{width:18px;height:18px;color:var(--sw-color-primary)}.ChildRegister_registerShell__19HjY .modern-date-trigger:focus{border-color:var(--sw-color-primary)!important;box-shadow:0 0 0 3px var(--sw-color-primary-soft)!important;outline:none!important}.ChildRegister_registerShell__19HjY .modern-date-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:60;width:min(320px,92vw);padding:12px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff;box-shadow:var(--sw-shadow-md)}.ChildRegister_registerShell__19HjY .modern-date-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin-bottom:10px}.ChildRegister_registerShell__19HjY .modern-date-header strong{color:var(--sw-color-text);font-size:14px;font-weight:800}.ChildRegister_registerShell__19HjY .modern-date-header button{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid var(--sw-color-border);border-radius:50%;background:var(--sw-color-surface-muted);color:var(--sw-color-primary);cursor:pointer}.ChildRegister_registerShell__19HjY .modern-date-header button:hover{background:var(--sw-color-primary-soft)}.ChildRegister_registerShell__19HjY .modern-date-header svg{width:18px;height:18px}.ChildRegister_registerShell__19HjY .modern-date-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.ChildRegister_registerShell__19HjY .modern-date-day-name{padding:6px 0;color:var(--sw-color-text-muted);font-size:11px;font-weight:800;text-align:center;text-transform:uppercase}.ChildRegister_registerShell__19HjY .modern-date-day{display:inline-grid;width:100%;height:34px;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--sw-color-text);font-size:13px;font-weight:800;cursor:pointer}.ChildRegister_registerShell__19HjY .modern-date-day:hover{background:var(--sw-color-primary-soft)}.ChildRegister_registerShell__19HjY .modern-date-day.is-muted{color:#cbd5e1}.ChildRegister_registerShell__19HjY .modern-date-day.is-today{box-shadow:inset 0 0 0 1px var(--sw-color-primary)}.ChildRegister_registerShell__19HjY .modern-date-day.is-selected{background:var(--sw-color-primary);color:#fff;box-shadow:none}.ChildRegister_registerShell__19HjY .child-register-combo-field{display:flex;width:100%;flex-direction:column;grid-gap:6px;gap:6px}.ChildRegister_registerShell__19HjY .child-register-combo-field>label{margin:0;color:var(--sw-color-text-muted);font-size:13px;font-weight:700;line-height:1.2}.ChildRegister_registerShell__19HjY .child-register-combo-control{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.ChildRegister_registerShell__19HjY .child-register-combo-control.has-currency{grid-template-columns:42px minmax(0,1fr) minmax(138px,220px)}.ChildRegister_registerShell__19HjY .child-register-combo-control .form-group{min-width:0;margin:0!important}.ChildRegister_registerShell__19HjY .child-register-combo-prefix{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:1px solid var(--sw-color-border);border-right:0;border-radius:var(--sw-radius-md) 0 0 var(--sw-radius-md);background:var(--sw-color-surface-muted);color:var(--sw-color-text);font-size:14px;font-weight:800}.ChildRegister_registerShell__19HjY .child-register-combo-input .form-control{border-right-width:0!important;border-radius:var(--sw-radius-md) 0 0 var(--sw-radius-md)!important}.ChildRegister_registerShell__19HjY .child-register-combo-control.has-currency .child-register-combo-input .form-control{border-left-width:0!important;border-radius:0!important}.ChildRegister_registerShell__19HjY .child-register-combo-control.has-currency .child-register-unit-select-trigger{border-left-width:1px}.ChildRegister_registerShell__19HjY .child-register-unit-select-field{position:relative;min-width:86px}.ChildRegister_registerShell__19HjY .child-register-unit-select-trigger{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;margin:0!important;padding:8px 10px;border:1px solid var(--sw-color-border);border-left-width:0;border-radius:0 var(--sw-radius-md) var(--sw-radius-md) 0;background:var(--sw-color-surface-muted);color:var(--sw-color-text);font-size:13px;font-weight:500;text-align:left;cursor:pointer}.ChildRegister_registerShell__19HjY .child-register-unit-select-trigger:focus{position:relative;z-index:2;border-color:var(--sw-color-primary);box-shadow:0 0 0 3px var(--sw-color-primary-soft);outline:none}.ChildRegister_registerShell__19HjY .child-register-unit-select-trigger:disabled{color:var(--sw-color-text-muted);cursor:not-allowed}.ChildRegister_registerShell__19HjY .child-register-unit-select-trigger .material-icons{color:var(--sw-color-primary);font-family:"Material Icons"!important;font-size:18px;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:1!important;text-transform:none!important;transition:transform .15s ease}.ChildRegister_registerShell__19HjY .child-register-unit-select-field:focus-within .child-register-unit-select-trigger .material-icons{transform:rotate(180deg)}.ChildRegister_registerShell__19HjY .child-register-unit-select-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:90;display:grid;min-width:140px;max-height:220px;grid-gap:4px;gap:4px;overflow-y:auto;padding:6px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff;box-shadow:var(--sw-shadow-md)}.ChildRegister_registerShell__19HjY .child-register-unit-select-option{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;min-height:36px;padding:7px 9px;border:0;border-radius:var(--sw-radius-sm);background:transparent;color:var(--sw-color-text);font-size:13px;font-weight:500;text-align:left;cursor:pointer}.ChildRegister_registerShell__19HjY .child-register-unit-select-option:focus,.ChildRegister_registerShell__19HjY .child-register-unit-select-option:hover{background:#f8fbff;color:var(--sw-color-primary-dark);outline:none}.ChildRegister_registerShell__19HjY .child-register-unit-select-option.is-selected{background:var(--sw-color-primary-soft);color:var(--sw-color-primary-dark);font-weight:500}.ChildRegister_registerShell__19HjY .child-register-unit-select-option .material-icons{color:var(--sw-color-primary);font-family:"Material Icons"!important;font-size:17px;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:1!important;text-transform:none!important}.ChildRegister_registerShell__19HjY .child-register-repeat-block{grid-column:1/-1}.ChildRegister_registerShell__19HjY .child-register-repeat-header{display:flex;grid-column:1/-1;align-items:center;grid-gap:8px;gap:8px;margin-top:4px}.ChildRegister_registerShell__19HjY .child-register-repeat-header p{margin:0!important;color:var(--sw-color-text);font-size:14px!important;font-weight:800!important}.ChildRegister_registerShell__19HjY .child-register-remove-row,.ChildRegister_registerShell__19HjY .child-register-repeat-header button{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid var(--sw-color-border)!important;border-radius:50%;background:var(--sw-color-surface)!important;color:var(--sw-color-primary)}.ChildRegister_registerShell__19HjY .child-register-repeat-header+.child-register-repeat-row,.ChildRegister_registerShell__19HjY .child-register-repeat-list,.ChildRegister_registerShell__19HjY .child-register-repeat-row{grid-column:1/-1}.ChildRegister_registerShell__19HjY .child-register-repeat-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.ChildRegister_registerShell__19HjY .child-register-repeat-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 42px;align-items:start;grid-gap:14px;gap:14px}.ChildRegister_registerShell__19HjY .child-register-repeat-row-single{grid-template-columns:minmax(0,1fr) 42px}.ChildRegister_registerShell__19HjY .child-register-repeat-row-paired{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 42px}.ChildRegister_registerShell__19HjY .child-register-repeat-row>.form-group{min-width:0}.ChildRegister_registerShell__19HjY .child-register-remove-row{align-self:end;margin-top:0;margin-bottom:0;color:#b42318}@media screen and (max-width:768px){.ChildRegister_registerShell__19HjY{padding-bottom:70px}.ChildRegister_formHeader__39bDl{flex-direction:column;align-items:stretch;padding:18px 14px 4px}.ChildRegister_registrationMode__LR6xq{width:100%;justify-content:space-between}.ChildRegister_modeOption__1JDu0,.ChildRegister_modeOptions__2s7df{flex:1 1}.ChildRegister_childIdentityHeader__2ERD8{margin:14px 14px 0;padding:16px}.ChildRegister_childIdentity__JaVMj{align-items:center;grid-gap:12px;gap:12px}.ChildRegister_childIdentityPhoto__HIxMn [aria-label="Avatar initials"],.ChildRegister_childIdentityPhoto__HIxMn img{width:76px!important;height:76px!important;font-size:28px!important}.ChildRegister_childIdentityPhoto__HIxMn button{width:34px;height:34px;margin-left:-6px!important}.ChildRegister_childIdentityText__2hG8R h2{font-size:21px}.ChildRegister_tabs__3pwaz{width:calc(100% - 28px);margin:12px 14px 14px}.ChildRegister_tabContent__2cjHS{padding:0 14px 20px}.ChildRegister_button__W3eEK{min-height:40px;padding:7px 11px;font-size:13px}.ChildRegister_formActions__1L4zT{flex-direction:column;align-items:stretch}.ChildRegister_actionButtons__2HhpW{width:100%}.ChildRegister_actionButtons__2HhpW>*{flex:1 1}.ChildRegister_registerShell__19HjY .child-register-repeat-row{grid-template-columns:1fr;grid-gap:8px;gap:8px}.ChildRegister_registerShell__19HjY .child-register-remove-row{justify-self:end}}@media screen and (max-width:576px){.ChildRegister_title__sIMRv{font-size:21px}.ChildRegister_stepLabel__2TIsY{max-width:120px}.ChildRegister_primaryAction__18j5n,.ChildRegister_resultButton__LGtw6,.ChildRegister_secondaryAction__2Er4q{min-width:0}}.child-image-crop-modal.modal-dialog,.child-image-crop-modal .modal-dialog{max-width:min(840px,calc(100vw - 28px))}.child-image-crop-modal .modal-content{overflow:hidden;border:0;border-radius:var(--sw-radius-lg,14px);box-shadow:var(--sw-shadow-md,0 18px 42px rgba(15,23,42,.18))}.child-image-crop-body{display:flex;min-height:min(64vh,620px);align-items:center;justify-content:center;padding:24px;background:#f8fafc;overflow:auto}.child-image-cropper{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:auto;line-height:0}.child-image-cropper.ReactCrop{max-width:100%;max-height:min(56vh,560px)}.child-image-cropper .ReactCrop__crop-selection{border-radius:50%!important;box-shadow:0 0 0 9999px rgba(15,23,42,.42)}.child-image-cropper .ReactCrop__image,.child-image-cropper img{display:block;width:min(720px,calc(100vw - 76px))!important;min-width:0;height:auto!important;max-width:100%;max-height:min(56vh,560px);object-fit:contain}.child-image-crop-header{display:flex!important;align-items:center;padding:16px 20px!important;border:0!important;background:var(--sw-color-primary,#3159b8)!important;color:#fff!important}#root .child-image-crop-header .child-image-crop-title{margin:0;color:#fff!important;font-size:18px;font-weight:600!important;line-height:1.2}.child-image-crop-close{display:inline-grid;width:34px;height:34px;place-items:center;border:0;border-radius:8px;background:hsla(0,0%,100%,.14);color:#fff;cursor:pointer}.child-image-crop-close:hover{background:hsla(0,0%,100%,.24)}.child-image-crop-footer{display:flex!important;align-items:center;justify-content:flex-end!important;grid-gap:10px;gap:10px;padding:14px 24px!important;border-top:1px solid var(--sw-color-border,#dbe3ef)!important;background:#fff;overflow:visible}#root .child-image-crop-confirm{display:inline-flex!important;width:auto;min-width:132px;max-width:100%;min-height:44px;align-items:center;justify-content:center;padding:0 18px!important;border:1px solid var(--sw-color-primary,#3159b8)!important;border-radius:8px!important;background:var(--sw-color-primary,#3159b8)!important;box-shadow:0 6px 14px rgba(49,89,184,.2);color:#fff!important;font-weight:600!important;line-height:1;white-space:nowrap;text-transform:none}#root .child-image-crop-confirm:focus,#root .child-image-crop-confirm:hover{border-color:var(--sw-color-primary-dark,#254597)!important;background:var(--sw-color-primary-dark,#254597)!important;color:#fff!important}.image-upload-field-daycare{display:flex;align-items:center;grid-gap:16px;gap:16px;width:100%}.image-upload-field:not(.image-upload-field-daycare) .image-upload-control{display:inline-flex;align-items:center;grid-gap:12px;gap:12px}.image-upload-field:not(.image-upload-field-daycare) .image-upload-avatar{display:inline-grid;place-items:center;border:1px solid var(--sw-color-border,#dbe3ef);border-radius:50%;background:var(--sw-color-primary-soft,#e8eefc);color:var(--sw-color-primary-dark,#254597);font-size:32px;font-weight:650;object-fit:cover}.image-upload-field:not(.image-upload-field-daycare) .image-upload-copy,.image-upload-field:not(.image-upload-field-daycare) .image-upload-help{display:none}.image-upload-field:not(.image-upload-field-daycare) .image-upload-label{margin:0;font-size:16px;font-weight:600}.image-upload-field:not(.image-upload-field-daycare) .image-upload-button{margin-left:10px;border:0;border-radius:8px;background:transparent;color:var(--sw-color-primary,#3159b8);cursor:pointer}.image-upload-field:not(.image-upload-field-daycare) .image-upload-button span:last-child{display:none}.image-upload-field-daycare .image-upload-control{display:flex;align-items:center;grid-gap:14px;gap:14px;min-width:0;flex:1 1}.image-upload-field-daycare .image-upload-avatar{display:grid;width:76px;height:76px;flex:0 0 76px;place-items:center;border:1px solid var(--sw-color-border,#dbe3ef);border-radius:50%;background:#fff;color:var(--sw-color-primary-dark,#254597);font-size:28px;font-weight:650;object-fit:cover}.image-upload-field-daycare .image-upload-copy{min-width:0}.image-upload-field-daycare .image-upload-label{margin:0 0 4px;color:var(--sw-color-text,#0f172a);font-size:14px;font-weight:600}.image-upload-field-daycare .image-upload-help{margin:0;color:var(--sw-color-text-muted,#64748b);font-size:13px;line-height:1.45}.image-upload-field-daycare .image-upload-button{display:inline-flex;align-items:center;justify-content:center;grid-gap:7px;gap:7px;min-height:38px;padding:0 12px;border:1px solid var(--sw-color-border,#dbe3ef);border-radius:8px;background:#fff;color:var(--sw-color-primary,#3159b8);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.image-upload-field-daycare .image-upload-button:hover{border-color:var(--sw-color-primary,#3159b8);background:var(--sw-color-primary-soft,#e8eefc)}.image-upload-field-daycare .image-upload-button .material-icons{font-size:18px}@media screen and (max-width:576px){.child-image-crop-body{min-height:420px;padding:12px}.child-image-cropper .ReactCrop__image,.child-image-cropper img{width:calc(100vw - 48px)!important;max-width:100%;max-height:420px}#root .child-image-crop-confirm{width:100%}.image-upload-field-daycare{align-items:flex-start;flex-wrap:wrap}.image-upload-field-daycare .image-upload-button{width:100%}}.WarningModal_warningModal__s2R8g .modal-content{overflow:hidden;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);box-shadow:var(--sw-shadow-md)}.WarningModal_warningBody__3bTuA{position:relative;padding:28px!important}.WarningModal_closeButton__1x9-k{position:absolute;top:14px;right:14px;display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid var(--sw-color-border);border-radius:50%;background:#fff;color:var(--sw-color-text-muted);cursor:pointer}.WarningModal_closeButton__1x9-k:hover{background:#f8fafc;color:var(--sw-color-text)}.WarningModal_warningIcon__3JqXK{display:grid;width:58px;height:58px;place-items:center;margin:0 auto 18px;border-radius:50%;background:#fee4e2;color:#b42318;font-size:24px}.WarningModal_warningIcon__3JqXK svg{width:28px;height:28px}.WarningModal_warningCopy__mxOfJ{text-align:left}.WarningModal_warningCopy__mxOfJ h3{margin:0 0 8px;color:var(--sw-color-text);font-size:22px;font-weight:850;line-height:1.2}.WarningModal_warningCopy__mxOfJ p{margin:0;color:var(--sw-color-text-muted);font-size:14px;line-height:1.5}.WarningModal_warningActions__3Untg{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px;margin-top:24px}.WarningModal_dangerButton__3XucF,.WarningModal_secondaryButton__n1t3I{min-width:104px;min-height:40px;border-radius:var(--sw-radius-md);font-size:14px;font-weight:850;cursor:pointer;padding:9px 16px}.WarningModal_secondaryButton__n1t3I{border:1px solid var(--sw-color-border);background:#fff;color:var(--sw-color-text)}.WarningModal_secondaryButton__n1t3I:hover{background:#f8fafc}.WarningModal_dangerButton__3XucF{border:1px solid #b42318;background:#b42318;color:#fff;box-shadow:var(--sw-shadow-sm)}.WarningModal_dangerButton__3XucF:hover{background:#912018}@media screen and (max-width:576px){.WarningModal_warningBody__3bTuA{padding:24px 18px!important}.WarningModal_warningActions__3Untg{flex-direction:column-reverse}.WarningModal_dangerButton__3XucF,.WarningModal_secondaryButton__n1t3I{width:100%}}.DocumentsTab_uploadPanel__19iPP{display:flex;flex-direction:column;grid-gap:14px;gap:14px;margin-bottom:16px;padding:16px;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff;box-shadow:var(--sw-shadow-sm)}.DocumentsTab_uploadGrid___gkdK{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);grid-gap:14px;gap:14px;align-items:end}.DocumentsTab_uploadActions__3PODx{display:flex;align-items:center;justify-content:flex-end;grid-gap:12px;gap:12px}.DocumentsTab_uploadButton__3HtQ3{margin:0!important;border-radius:var(--sw-radius-md)!important;background:var(--sw-color-primary)!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.DocumentsTab_errorText__3_hSu{margin:0;color:#b42318;font-size:13px;font-weight:700}.DocumentsTab_documentsShell__F3ree{overflow:visible}.DocumentsTab_documentsHeader__3i6LB{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;margin-bottom:14px}.DocumentsTab_documentsHeader__3i6LB h3{margin:0;color:var(--sw-color-text);font-size:18px;font-weight:850}.DocumentsTab_documentsHeader__3i6LB p{margin:3px 0 0;color:var(--sw-color-text-muted);font-size:13px;font-weight:650}.DocumentsTab_addButton__3ksYw{display:inline-flex;min-height:40px;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:9px 14px;border:0;border-radius:var(--sw-radius-md);background:var(--sw-color-primary);color:#fff;box-shadow:var(--sw-shadow-sm);font-size:14px;font-weight:800;cursor:pointer}.DocumentsTab_addButton__3ksYw:hover{background:var(--sw-color-primary-dark)}.DocumentsTab_addButton__3ksYw:disabled{opacity:.6;cursor:not-allowed}.DocumentsTab_addButton__3ksYw .material-icons,.DocumentsTab_documentNameCell__3f6Pw .material-icons,.DocumentsTab_emptyState__1TJ6m .material-icons,.DocumentsTab_iconButton__3Mz68 .material-icons{font-family:"Material Icons"!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:1!important;text-transform:none!important}.DocumentsTab_tableWrap__O2WzF{overflow-x:auto;border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-lg);background:#fff}.DocumentsTab_documentsTable__pHn3X{width:100%;min-width:760px;border-collapse:collapse}.DocumentsTab_documentsTable__pHn3X td,.DocumentsTab_documentsTable__pHn3X th{padding:13px 14px;border-bottom:1px solid var(--sw-color-border);color:var(--sw-color-text);text-align:left;vertical-align:middle}.DocumentsTab_documentsTable__pHn3X th{background:var(--sw-color-surface-muted);color:var(--sw-color-text-muted);font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}#root .DocumentsTab_documentsTable__pHn3X tbody td:first-child,#root .DocumentsTab_documentsTable__pHn3X tbody td:first-child :not(.DocumentsTab_material-icons__1NBl2):not(.DocumentsTab_material-symbols-outlined__1wKgy):not(.DocumentsTab_fa__1W9mS):not(.DocumentsTab_fas__2YVmA):not(.DocumentsTab_far__3XGoU):not(.DocumentsTab_fab__2A008){font-weight:600!important}.DocumentsTab_documentsTable__pHn3X tbody tr:hover{background:#f8fbff}.DocumentsTab_documentsTable__pHn3X tbody tr:last-child td{border-bottom:0}.DocumentsTab_documentNameCell__3f6Pw{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0}.DocumentsTab_documentNameCell__3f6Pw>span{display:inline-grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--sw-color-primary-soft);color:var(--sw-color-primary);font-size:19px}.DocumentsTab_documentNameCell__3f6Pw strong{display:block;max-width:260px;overflow:hidden;color:var(--sw-color-text);font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.DocumentsTab_documentNameCell__3f6Pw small{display:block;margin-top:2px;color:var(--sw-color-text-muted);font-size:12px;font-weight:650}.DocumentsTab_typePill__oL27W{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border-radius:999px;background:var(--sw-color-primary-soft);color:var(--sw-color-primary-dark);font-size:12px;font-weight:750}.DocumentsTab_actionGroup__3XKVl{display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.DocumentsTab_iconButton__3Mz68{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid var(--sw-color-border);border-radius:50%;background:#fff;color:var(--sw-color-primary);cursor:pointer}.DocumentsTab_iconButton__3Mz68:hover{border-color:var(--sw-color-primary);background:var(--sw-color-primary-soft)}.DocumentsTab_dangerButton__3wQgb{color:#b42318}.DocumentsTab_dangerButton__3wQgb:hover{border-color:#fda29b;background:#fff3f0}.DocumentsTab_emptyState__1TJ6m{display:flex;min-height:220px;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;color:var(--sw-color-text-muted);text-align:center}.DocumentsTab_emptyState__1TJ6m>span{display:inline-grid;width:54px;height:54px;place-items:center;border-radius:50%;background:var(--sw-color-primary-soft);color:var(--sw-color-primary);font-size:28px}.DocumentsTab_emptyState__1TJ6m strong{color:var(--sw-color-text);font-size:16px;font-weight:800}.DocumentsTab_emptyState__1TJ6m p{margin:0;font-size:14px}@media(max-width:768px){.DocumentsTab_uploadGrid___gkdK{grid-template-columns:1fr}.DocumentsTab_documentsHeader__3i6LB,.DocumentsTab_uploadActions__3PODx{align-items:stretch;flex-direction:column}.DocumentsTab_addButton__3ksYw,.DocumentsTab_uploadButton__3HtQ3{width:100%}}.MainComponent_main__3DPZu{height:100vh;overflow:hidden}.ForgotPasswordV2_forgot-password-container__1AMQZ{display:flex;height:100vh;background:#fff;overflow:hidden}.ForgotPasswordV2_hero-section__2kTvd{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.ForgotPasswordV2_illustration__1zgGq{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ForgotPasswordV2_form-section__30M7k{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.ForgotPasswordV2_form-container__2B8Ku{width:100%;max-width:450px}.ForgotPasswordV2_logo__2z8mh{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.ForgotPasswordV2_logoImage__2uBpa{max-width:200px;height:auto}.ForgotPasswordV2_welcome-title__2Jkil{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.ForgotPasswordV2_subtitle__i1qnL{font-size:16px;color:#6b7280;margin-bottom:32px}.ForgotPasswordV2_form-group__1ZIoi{margin-bottom:24px;position:relative}.ForgotPasswordV2_form-group__1ZIoi label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.ForgotPasswordV2_form-group__1ZIoi input{width:100%;padding:14px 16px;font-size:15px;border:1px solid #e5e7eb;border-radius:8px;outline:none;transition:all .2s;background:#fff}.ForgotPasswordV2_form-group__1ZIoi input::placeholder{color:#9ca3af}.ForgotPasswordV2_form-group__1ZIoi input:focus{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.ForgotPasswordV2_form-footer__4PvbN{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.ForgotPasswordV2_back-to-login__2cyAD{font-size:14px;color:#3f51b5;text-decoration:none;font-weight:500;transition:color .2s}.ForgotPasswordV2_back-to-login__2cyAD:hover{color:#303f9f;text-decoration:underline}.ForgotPasswordV2_submit-button__3Q2GX{padding:14px 40px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;position:relative;min-width:130px;min-height:50px}.ForgotPasswordV2_submit-button__3Q2GX:hover:not(:disabled){background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.ForgotPasswordV2_submit-button__3Q2GX:active:not(:disabled){transform:translateY(0)}.ForgotPasswordV2_submit-button__3Q2GX:disabled{cursor:not-allowed;opacity:.8}.ForgotPasswordV2_alert11__1iTA6{color:#f44336;font-size:14px;margin-top:8px;margin-bottom:16px}@media(max-width:768px){.ForgotPasswordV2_forgot-password-container__1AMQZ{flex-direction:column}.ForgotPasswordV2_hero-section__2kTvd{display:none}.ForgotPasswordV2_form-section__30M7k{padding:24px}.ForgotPasswordV2_welcome-title__2Jkil{font-size:28px}.ForgotPasswordV2_form-footer__4PvbN{flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch}.ForgotPasswordV2_submit-button__3Q2GX{width:100%;order:-1;justify-content:center}.ForgotPasswordV2_back-to-login__2cyAD{text-align:center;order:1}}@media(max-width:480px){.ForgotPasswordV2_form-section__30M7k{padding:20px}.ForgotPasswordV2_logo__2z8mh{margin-bottom:32px}.ForgotPasswordV2_welcome-title__2Jkil{font-size:24px}.ForgotPasswordV2_subtitle__i1qnL{font-size:14px}}@media(min-width:769px)and (max-width:1024px){.ForgotPasswordV2_hero-section__2kTvd{flex:.8 1}.ForgotPasswordV2_form-section__30M7k{flex:1.2 1}}.OTPScreenV2_otp-container__3I_Fc{display:flex;height:100vh;background:#fff;overflow:hidden}.OTPScreenV2_hero-section__3K7-W{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.OTPScreenV2_illustration__3YQ8o{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.OTPScreenV2_form-section__37d_w{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.OTPScreenV2_form-container__PvM1p{width:100%;max-width:500px}.OTPScreenV2_logo__2LHNX{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.OTPScreenV2_logoImage__rUZyO{max-width:200px;height:auto}.OTPScreenV2_welcome-title__1NXOz{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px;text-align:center}.OTPScreenV2_subtitle__3n9a8{font-size:16px;color:#6b7280;margin-bottom:40px;text-align:center}.OTPScreenV2_loading-container__1rB9G{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.OTPScreenV2_loading-text__2C3BD{margin-top:24px;font-size:16px;color:#666;font-weight:500}.OTPScreenV2_otp-input-container__vg96k{display:flex;justify-content:center;margin-bottom:40px}.OTPScreenV2_error-message__29Fpk{color:#f44336;font-size:14px;text-align:center;margin-bottom:24px;padding:12px;background:#ffebee;border-radius:8px;border-left:4px solid #f44336}.OTPScreenV2_resend-section__1_WIz{text-align:center;margin-top:32px}.OTPScreenV2_resend-text__3qGPs{font-size:16px;color:#333;font-weight:500;margin-bottom:16px}.OTPScreenV2_timer-text__gIIAo{font-size:16px;color:#3f51b5;font-weight:500}.OTPScreenV2_action-buttons__1WRBc{display:flex;grid-gap:16px;gap:16px;justify-content:center;margin-top:16px}.OTPScreenV2_resend-button__MKLOL{padding:14px 32px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);min-width:140px}.OTPScreenV2_resend-button__MKLOL:hover{background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.OTPScreenV2_resend-button__MKLOL:active{transform:translateY(0)}.OTPScreenV2_change-number-button__-Vngx{padding:14px 32px;font-size:16px;font-weight:600;color:#3f51b5;background:#fff;border:2px solid #3f51b5;border-radius:8px;cursor:pointer;transition:all .2s;min-width:140px}.OTPScreenV2_change-number-button__-Vngx:hover{background:rgba(63,81,181,.05);transform:translateY(-1px)}.OTPScreenV2_change-number-button__-Vngx:active{transform:translateY(0)}@media(max-width:768px){.OTPScreenV2_otp-container__3I_Fc{flex-direction:column}.OTPScreenV2_hero-section__3K7-W{display:none}.OTPScreenV2_form-section__37d_w{padding:24px}.OTPScreenV2_welcome-title__1NXOz{font-size:28px}.OTPScreenV2_action-buttons__1WRBc{flex-direction:column;grid-gap:12px;gap:12px}.OTPScreenV2_change-number-button__-Vngx,.OTPScreenV2_resend-button__MKLOL{width:100%}.OTPScreenV2_otp-input-container__vg96k input{width:50px!important;height:50px!important;margin:0 4px!important;font-size:20px!important}}@media(max-width:480px){.OTPScreenV2_form-section__37d_w{padding:20px}.OTPScreenV2_logo__2LHNX{margin-bottom:32px}.OTPScreenV2_welcome-title__1NXOz{font-size:24px}.OTPScreenV2_subtitle__3n9a8{font-size:14px}.OTPScreenV2_otp-input-container__vg96k input{width:45px!important;height:45px!important;margin:0 3px!important;font-size:18px!important}}*{margin:0;padding:0;box-sizing:border-box}.ResetPasswordV2_reset-password-container__S2LBh{display:flex;height:100vh;background:#fff;overflow:hidden}.ResetPasswordV2_hero-section__3A3LG{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.ResetPasswordV2_illustration__38Pb0{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ResetPasswordV2_form-section__Rzpnt{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.ResetPasswordV2_form-container__1M8Kq{width:100%;max-width:450px}.ResetPasswordV2_logo__1PW99{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.ResetPasswordV2_logoImage__3BFhb{max-width:200px;height:auto}.ResetPasswordV2_welcome-title__TUJeI{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px;text-align:center}.ResetPasswordV2_subtitle__201Yn{font-size:16px;color:#6b7280;margin-bottom:32px;text-align:center}.ResetPasswordV2_loading-container__37gJQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.ResetPasswordV2_loading-text__2GUug{margin-top:24px;font-size:16px;color:#666;font-weight:500}.ResetPasswordV2_form-group__TMMf0{margin-bottom:24px;position:relative}.ResetPasswordV2_form-group__TMMf0 label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.ResetPasswordV2_form-group__TMMf0 input{width:100%;padding:14px 16px;font-size:15px;border:1px solid #e5e7eb;border-radius:8px;outline:none;transition:all .2s;background:#fff}.ResetPasswordV2_form-group__TMMf0 input::placeholder{color:#9ca3af}.ResetPasswordV2_form-group__TMMf0 input:focus{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.ResetPasswordV2_password-input-wrapper__33Jup{position:relative}.ResetPasswordV2_password-input-wrapper__33Jup input{padding-right:45px}.ResetPasswordV2_password-toggle__2nP1W{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:color .2s}.ResetPasswordV2_password-toggle__2nP1W:hover{color:#3f51b5}.ResetPasswordV2_password-toggle__2nP1W svg{width:20px;height:20px}.ResetPasswordV2_help-text__AjMwf{display:block;margin-top:6px;font-size:12px;color:#6b7280;line-height:1.4}.ResetPasswordV2_error-message__1JMGZ{color:#f44336;font-size:14px;text-align:center;margin-bottom:24px;padding:12px;background:#ffebee;border-radius:8px;border-left:4px solid #f44336}.ResetPasswordV2_reset-button__36sR7{width:100%;padding:14px 40px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;position:relative;min-height:50px;margin-top:32px}.ResetPasswordV2_reset-button__36sR7:hover:not(:disabled){background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.ResetPasswordV2_reset-button__36sR7:active:not(:disabled){transform:translateY(0)}.ResetPasswordV2_reset-button__36sR7:disabled{cursor:not-allowed;opacity:.6;background:#9ca3af}@media(max-width:768px){.ResetPasswordV2_reset-password-container__S2LBh{flex-direction:column}.ResetPasswordV2_hero-section__3A3LG{display:none}.ResetPasswordV2_form-section__Rzpnt{padding:24px}.ResetPasswordV2_welcome-title__TUJeI{font-size:28px}}@media(max-width:480px){.ResetPasswordV2_form-section__Rzpnt{padding:20px}.ResetPasswordV2_logo__1PW99{margin-bottom:32px}.ResetPasswordV2_welcome-title__TUJeI{font-size:24px}.ResetPasswordV2_subtitle__201Yn{font-size:14px}}
/*# sourceMappingURL=main.672e55b9.chunk.css.map */