@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700&display=swap";:root{--col-background-main: #FEFCFC;--col-background-light2: #FFFFFF;--col-brand-light: #FFFFFF;--col-brand-primary: #0D358C;--col-brand-secondary: #20232D;--col-text-brand: #0c8281;--col-text-primary: #0f1036;--col-text-secondary: #868C98;--col-text-label: #585a63;--col-text-off: #f5f5f5;--col-text-third: #525866;--col-text-red: #DF1C41;--col-text-disable: #d0d0d0;--col-text-white: #ffffff;--col-new-accent02: #005b5f;--col-accent03: #3a99d8;--col-accent04: #a45db5;--col-accent05: #ff8c00;--col-accent06: #00bfae;--col-accent07: #ff6f61;--col-success01: #17A16F;--col-border: #0000001A;--col-border-gray: #CDD0D5;--col-others-border: #e5e5e5;--col-gray-2-border: #E2E4E9;--col-semanics-success-main: #38C793;--col-semanics-error-main: #ff3b30;--col-background-disabled: rgba(176, 176, 176, .15)}.form-group .label-container{width:max-content;display:flex;align-items:center;margin-bottom:.8rem}.form-group label{display:flex;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0%}.form-group .sub-label{display:inline-block;font-size:1.4rem;font-weight:400;line-height:1.68rem;text-align:left;color:var(--col-text-brand)}span.form-group--inner{position:relative;display:block}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border:1.5px solid var(--col-border)!important}.form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{font-family:Geist,sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-1%;color:#c8c9d1}.form-group input:disabled,.form-group textarea:disabled,.form-group select:disabled{background-color:var(--col-background-disabled);cursor:not-allowed}.form-group .required_star{color:#cb1b1b;font-size:1.4rem;transform:translateY(2px);padding-left:.2rem}.form-group .input_icon{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:1.6rem;right:1.6rem}.form-group span.password_toggle{position:absolute!important;top:1.4rem;right:1.2rem;cursor:pointer;z-index:10}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:100%;height:100%;position:absolute;top:0;left:50%;cursor:pointer!important}.form-group .input_error_text{max-height:9999px;height:auto;overflow:hidden;color:var(--semantic-colours-error, #dc3545);font-size:1.2rem;font-weight:400;line-height:1.6rem;padding-top:.4rem}.form-group .input_error_text.hidden{max-height:0}@media (max-width: 475px){.form-group label{font-size:14px;line-height:20px}.form-group .sub-label{font-size:1.2rem}}.app_page_container{position:relative;overflow:hidden}.app_main__section{position:relative;max-width:800px;margin:auto;padding-bottom:6rem;padding-top:3rem}.app_main__section_inner{padding:2rem}.app_main__section__title{display:flex;align-items:center;justify-content:space-between}.app_main__section__title{font-size:2.4rem;font-weight:500;margin:1.2rem 0}.app_main__section__subtitle{font-size:1.8rem;font-weight:500;color:var(--col-text-secondary)}.section_header{font-size:1.8rem;font-weight:500;margin-bottom:1.2rem}.app__module_name{font-family:Avenir;font-weight:600;font-size:20px;line-height:100%;letter-spacing:0%;color:var(--col-text-primary)}:root{--mobile-width: 99rem}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%;background:var(--col-background-light2);scroll-behavior:smooth}body{font-size:1.6rem;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--col-background-main);line-height:1.5;color:var(--text-primary, #1a1a1a)}p,h1,h2,h3,h4,h5,h6,a,input,textarea,select,button,label,span,div{font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3}h1{font-size:3.2rem}h2{font-size:2.4rem}h3{font-size:2rem}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{font-size:1.4rem}p{font-weight:400;line-height:1.6}a{text-decoration:none;color:inherit}button{font-family:Manrope,sans-serif;font-weight:500;cursor:pointer;border:none;background:none}button:focus{outline:none}button:disabled{cursor:not-allowed;opacity:.45}input,textarea,select{font-family:Manrope,sans-serif;font-weight:400}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:""}select::-ms-expand{display:none}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.6}.form-group{position:relative}.app__page_top_container{min-height:7rem;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #f0eded}._container_3560g_1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px}._content_3560g_11{background:#fff;border-radius:12px;padding:40px;width:100%;max-width:65.5rem;text-align:center}._logo_3560g_21{margin-bottom:30px}._subtitle_3560g_28{font-size:3.2rem;font-weight:500;margin-bottom:1.1rem}._description_3560g_35{color:var(--col-text-secondary);font-size:16px;margin-bottom:30px}._roleOptions_3560g_41{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}._roleCard_3560g_48{display:flex;align-items:center;padding:20px;border:2px solid #e8e8e8;border-radius:10px;cursor:pointer;transition:all .3s ease;background-color:#fff}._roleCard_3560g_48:hover{border-color:#3498db;transform:translateY(-2px);box-shadow:0 4px 12px #3498db26}._roleCard_3560g_48._selected_3560g_65{border-color:#375dfb}._roleIcon_3560g_70{margin-right:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#3498db;font-size:20px}._roleIcon_3560g_70 img{width:100%;height:auto}._roleInfo_3560g_87{text-align:left;flex:1}._roleTitle_3560g_92{font-size:16px;font-weight:500;margin-bottom:4px}._roleDescription_3560g_99{color:var(--col-text-secondary);font-size:14px;font-weight:400;margin:0}._btn_container_3560g_106{width:100%;display:flex;justify-content:center;margin-bottom:24px;margin-top:6.4rem}._continueButton_3560g_115{width:100%;max-width:200px}._loginPrompt_3560g_120{color:var(--col-text-third);font-size:1.6rem;font-weight:500;margin:0}._loginLink_3560g_127{font-size:1.6rem;color:#20232d;text-decoration:none;font-weight:500}._loginLink_3560g_127:hover{text-decoration:underline}@media (max-width: 576px){._content_3560g_11{padding:24px}._roleCard_3560g_48{flex-direction:column;text-align:center}._roleIcon_3560g_70{margin-right:0;margin-bottom:12px}._roleInfo_3560g_87{text-align:center}._btn_container_3560g_106{justify-content:center}}._secondary-button-wrapper_jlmop_1{width:auto}._button_jlmop_5{width:auto;min-width:14rem;height:5rem;display:flex;justify-content:center;align-items:center;column-gap:1rem;background:#0d358c;padding:1rem 1.6rem;border-radius:1.6rem;outline:none;cursor:pointer;font-size:1.4rem;font-weight:400;line-height:150%;color:#fff;transition:all ease-in-out .2s}._iconLeft_jlmop_25,._iconRight_jlmop_30{width:1.6rem;height:1.6rem}._container_12npi_1{display:flex;min-height:100vh}._heroSection_12npi_7{flex:1;position:relative;display:flex;flex-direction:column;padding:2rem;overflow:hidden}._logoContainer_12npi_16{position:absolute;top:2rem;left:2rem;z-index:3}._logo_12npi_16{height:40px;width:auto}._heroContent_12npi_28{position:relative;z-index:2;flex:1;display:flex;align-items:flex-end;padding-bottom:5.7rem}._heroTitle_12npi_37{color:var(--col-text-white);font-size:3.2rem;font-weight:500;line-height:1.2;margin:0;max-width:60%}._heroImageOverlay_12npi_46{position:absolute;inset:0;z-index:1;display:flex;justify-content:flex-start;align-items:center}._heroImage_12npi_46{max-width:645px;width:100%;height:100vh;border-radius:50px;object-fit:cover;object-position:center}._formSection_12npi_68{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem}._formContainer_12npi_76{width:100%;max-width:60.8rem}._formHeader_12npi_81{text-align:center;margin-bottom:2rem}._welcomeTitle_12npi_86{font-size:3.2rem;font-weight:500;color:#1a1a1a;margin:0 0 1.1rem}._welcomeSubtitle_12npi_93{font-size:1.8rem;color:var(--col-text-secondary);font-weight:400;margin:0;line-height:1.5}._form_12npi_68{display:flex;flex-direction:column;gap:1.5rem}._inputGroup_12npi_107{display:flex;flex-direction:column;gap:.5rem}._input_12npi_107::placeholder{color:#9ca3af}._passwordContainer_12npi_118{position:relative}._forgotPassword_12npi_122{align-self:flex-end;background:none;border:none;color:var(--col-text-red);font-size:1.4rem;font-weight:500;cursor:pointer;padding:0;margin-top:.5rem;text-decoration:none;transition:color .2s ease}._forgotPassword_12npi_122:hover{color:#5a6fd8;text-decoration:underline}._loginButtonContainer_12npi_142{display:flex;justify-content:center;width:100%;margin-top:.5rem}._loginButton_12npi_142{max-width:19.4rem;width:100%}._loginButton_12npi_142 button:hover{background:#1f2937}._loginButton_12npi_142:active{transform:translateY(1px)}._signupPrompt_12npi_163{text-align:center;margin-top:1rem}._signupText_12npi_168{font-size:1.6rem;color:var(--col-text-third);font-weight:500}._signupLink_12npi_174{background:none;border:none;font-size:1.6rem;font-weight:500;cursor:pointer;text-decoration:underline;padding:0;margin-left:.25rem;transition:color .2s ease}._signupLink_12npi_174:hover{color:#5a6fd8}@media (max-width: 768px){._container_12npi_1{flex-direction:column}._heroSection_12npi_7{display:none}._formSection_12npi_68{flex:none;width:100%;min-height:100vh;padding:1.5rem}._welcomeTitle_12npi_86{font-size:2rem}._welcomeSubtitle_12npi_93{font-size:1.4rem}._loginButtonContainer_12npi_142{justify-content:center}}@media (max-width: 480px){._formSection_12npi_68{padding:1rem}._formContainer_12npi_76,._loginButton_12npi_142{max-width:100%}}.form-group input{width:100%;height:5.6rem;padding:1.2rem 1.6rem;border-radius:8px;border:.2px solid var(--col-text-disable);background-color:var(--col-brand-light);outline:none;font-family:Geist,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.764rem;letter-spacing:.01em;text-align:left;color:var(--col-text-primary)}._app_1usbg_1{min-height:100vh;height:auto}._form_1s1l4_3{width:100%;max-width:100%;margin:0 auto;padding:20px 0}._heading_1s1l4_10{font-size:32px;font-weight:500;text-align:center;margin-bottom:1.1rem}._heading_container_1s1l4_17{width:100%;margin:0 auto 30px}._subtitle_1s1l4_23{font-size:1.8rem;font-weight:400;color:var(--col-text-secondary);text-align:center;margin-bottom:0}._row_1s1l4_31{display:flex;width:100%;gap:2rem;margin-bottom:20px;box-sizing:border-box}._errorText_1s1l4_39{display:block;color:#dc3545;font-size:1.3rem;margin-top:4px;margin-bottom:8px}._buttonContainer_1s1l4_47{display:flex;justify-content:flex-end;width:100%;margin-top:20px}._button_1s1l4_47{max-width:19.4rem;width:100%}._button_1s1l4_47 button{background:#0d358c;color:#fff;border:none;width:100%}._login_1s1l4_66{margin-top:6.4rem;font-size:1.6rem;text-align:center;color:#525866;font-weight:500;padding-bottom:20px}._login_1s1l4_66 a{color:#20232d;text-decoration:none;font-weight:600}._login_1s1l4_66 a:hover{color:var(--col-text-red);text-decoration:underline}._input_1s1l4_86,._inputFull_1s1l4_92{flex:1;width:100%;box-sizing:border-box}._signatureRow_1s1l4_98{margin-bottom:2rem;width:100%}._termsContainer_1s1l4_104{margin:1.5rem 0 2rem;padding:1rem 1.2rem;background-color:#ffffffd9;border:1px solid #e5e7eb;border-radius:12px}._termsLabel_1s1l4_112{display:flex;align-items:flex-start;gap:10px;font-size:1.45rem;color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none}._termsLabel_1s1l4_112 input[type=checkbox]{margin-top:4px;width:18px;height:18px;accent-color:#1a1a1a;cursor:pointer}._termsLink_1s1l4_130{background:none;border:none;color:#1a1a1a;font-weight:500;text-decoration:underline;cursor:pointer;padding:0;font-size:inherit}._termsLink_1s1l4_130:hover{color:#007bff;text-decoration:underline}@media (max-width: 1024px){._form_1s1l4_3{padding:15px 0}._heading_1s1l4_10{font-size:28px}._subtitle_1s1l4_23{font-size:1.6rem}._row_1s1l4_31{gap:1.5rem}._login_1s1l4_66{margin-top:4rem}}@media (max-width: 768px){._form_1s1l4_3{padding:10px 0}._row_1s1l4_31{flex-direction:column;gap:1.5rem;margin-bottom:15px}._heading_1s1l4_10{font-size:26px}._subtitle_1s1l4_23{font-size:1.5rem}._buttonContainer_1s1l4_47{justify-content:center}._button_1s1l4_47{max-width:100%}._login_1s1l4_66{margin-top:3.5rem;font-size:1.4rem}}@media (max-width: 480px){._form_1s1l4_3{padding:5px 0}._heading_1s1l4_10{font-size:24px;margin-bottom:.8rem}._subtitle_1s1l4_23{font-size:1.4rem}._row_1s1l4_31{gap:1rem;margin-bottom:12px}._errorText_1s1l4_39{font-size:1.2rem}._login_1s1l4_66{margin-top:3rem;font-size:1.3rem}}@media (max-width: 360px){._heading_1s1l4_10{font-size:22px}._subtitle_1s1l4_23{font-size:1.3rem}._login_1s1l4_66{margin-top:2.5rem;font-size:1.2rem}}._wrapper_2hygy_1{display:flex;flex-direction:column;gap:.8rem;width:100%}._label_2hygy_8{font-size:1.4rem;font-weight:500;color:var(--col-text-primary, #1a1a1a)}._star_2hygy_14{color:#e53935}._tabs_2hygy_19{display:flex;gap:0;border:1px solid #e0e0e0;border-radius:1rem;overflow:hidden;width:fit-content}._tab_2hygy_19{display:flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;font-size:1.4rem;font-weight:500;color:var(--col-text-secondary, #666);background:#fafafa;border:none;cursor:pointer;transition:background .18s ease,color .18s ease}._tab_2hygy_19:first-child{border-right:1px solid #e0e0e0}._tab_2hygy_19:hover:not(._tabActive_2hygy_46){background:#f0f0f0;color:#1a1a1a}._tabActive_2hygy_46{background:#1a1a1a;color:#fff}._drawPanel_2hygy_57{display:flex;flex-direction:column;gap:.8rem}._canvasWrapper_2hygy_63{position:relative;border:1.5px solid #e0e0e0;border-radius:1rem;background:#fff;overflow:hidden;width:100%}._canvas_2hygy_63{display:block;width:100%;height:18rem;cursor:crosshair;touch-action:none}._canvasDrawing_2hygy_80{cursor:crosshair}._canvasPlaceholder_2hygy_84{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;pointer-events:none;color:#bdbdbd;font-size:1.3rem}._drawActions_2hygy_97{display:flex;align-items:center;gap:1.2rem}._clearBtn_2hygy_103{display:flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:1.3rem;font-weight:500;color:#666;background:transparent;border:1px solid #e0e0e0;border-radius:.8rem;cursor:pointer;transition:all .15s ease}._clearBtn_2hygy_103:hover:not(:disabled){background:#fff0f0;border-color:#e53935;color:#e53935}._clearBtn_2hygy_103:disabled{opacity:.4;cursor:not-allowed}._uploadPanel_2hygy_130{display:flex;flex-direction:column;gap:.8rem}._dropzone_2hygy_136{display:flex;align-items:center;justify-content:center;border:1.5px dashed #d0d0d0;border-radius:1rem;background:#fafafa;cursor:pointer;padding:3.2rem 2rem;transition:border-color .2s ease,background .2s ease}._dropzone_2hygy_136:hover{border-color:#1a1a1a;background:#f5f5f5}._dropzoneInner_2hygy_153{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}._uploadIcon_2hygy_161{width:5rem;height:5rem;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#666}._dropzoneText_2hygy_172{font-size:1.4rem;color:#444;margin:0}._dropzoneHint_2hygy_178{font-size:1.2rem;color:#aaa;margin:0}._fileInput_2hygy_184{display:none}._previewWrapper_2hygy_189{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;border:1.5px solid #e0e0e0;border-radius:1rem;padding:1.6rem;background:#fff}._previewImage_2hygy_200{max-width:100%;max-height:14rem;object-fit:contain;border-radius:.6rem;background:repeating-conic-gradient(#f0f0f0 0% 25%,#fff 0% 50%) 0 0 / 16px 16px}._removeBtn_2hygy_208{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1.3rem;font-weight:500;color:#e53935;background:#fff0f0;border:1px solid #ffcdd2;border-radius:.7rem;cursor:pointer;transition:all .15s ease}._removeBtn_2hygy_208:hover{background:#ffebee;border-color:#e53935}._signedBadge_2hygy_229{display:inline-flex;align-items:center;gap:.4rem;font-size:1.3rem;font-weight:500;color:#2e7d32}._errorText_2hygy_238{font-size:1.3rem;color:#e53935;margin:0}._primary-button-container_j34n5_1{width:100%;display:flex;column-gap:1.2rem;align-items:center}._primary-button-wrapper_j34n5_8{width:100%}._button_j34n5_12{width:100%;height:5rem;display:flex;justify-content:center;align-items:center;column-gap:1rem;background:#0d358c;padding:.6rem 1.6rem;border:none;outline:none;cursor:pointer;font-size:1.4rem;font-weight:400;border-radius:1.8rem;line-height:150%;text-align:center;color:var(--col-text-white);transition:all ease-in-out .2s}._button_j34n5_12:disabled{opacity:50%}@media (max-width: 990px){._button_j34n5_12{height:5rem;font-size:1.8rem;line-height:2.7rem}}@media (max-width: 675px){._button_j34n5_12{height:4.4rem;font-size:1.6rem;line-height:2.4rem}}._modalOverlay_13ux6_1{position:fixed;inset:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}._modalContent_13ux6_15{background-color:#fff;border-radius:16px;width:100%;max-width:680px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 10px 30px #00000026;overflow:hidden}._modalHeader_13ux6_27{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background-color:#f8f9fa}._modalHeader_13ux6_27 h3{margin:0;font-size:1.5rem;font-weight:600;color:#20232d}._closeBtn_13ux6_43{background:none;border:none;font-size:1.8rem;cursor:pointer;color:#6b7280;padding:4px 8px;border-radius:4px;transition:all .2s}._closeBtn_13ux6_43:hover{color:#ef4444;background-color:#fee2e2}._modalBody_13ux6_60{padding:2rem;overflow-y:auto;line-height:1.7;flex:1;font-size:1rem;color:#374151}._introText_13ux6_69{font-size:1.05rem;color:#4b5563;margin-bottom:2rem;font-weight:500}._termsSection_13ux6_76{margin:1.8rem 0 .8rem;font-size:1.1rem;font-weight:600;color:#1f2937}._bulletList_13ux6_83{padding-left:1.2rem;margin:.8rem 0}._bulletList_13ux6_83 li{margin-bottom:.6rem;color:#4b5563}._modalFooter_13ux6_94{padding:1.5rem 2rem;border-top:1px solid #e5e7eb;background-color:#f8f9fa}@media (max-width: 768px){._modalContent_13ux6_15{max-height:90vh;margin:1rem}._modalHeader_13ux6_27{padding:1.2rem 1.5rem}._modalBody_13ux6_60{padding:1.5rem}._modalFooter_13ux6_94{padding:1.2rem 1.5rem}}@media (max-width: 480px){._modalHeader_13ux6_27 h3{font-size:1.35rem}}._container_7hg25_1{display:flex;justify-content:center;align-items:center;padding:2rem;margin-top:15.5rem}._box_7hg25_10{text-align:center;max-width:60.8rem;width:100%;padding:0 1rem}._heading_7hg25_17{font-size:3.2rem;font-weight:500;margin-bottom:1.1rem}._subtitle_7hg25_23{font-size:1.8rem;font-weight:400;color:var(--col-text-secondary);margin-bottom:3.2rem}._otpContainer_7hg25_30{display:flex;justify-content:center;gap:1.2rem;margin-bottom:2rem;flex-wrap:wrap}._otpInput_7hg25_38{width:4.8rem;height:4.8rem;border:1px solid #dcdcdc;border-radius:.8rem;text-align:center;font-size:2rem;font-weight:500;flex-shrink:0}._otpInput_7hg25_38:focus{border-color:#007bff;outline:none}._resend_7hg25_54{font-size:1.4rem;color:var(--col-text-secondary);margin-bottom:2.4rem}._resend_7hg25_54 span{font-weight:500;color:#000}._buttonRow_7hg25_66{display:flex;justify-content:center;align-items:center;margin-top:2.4rem;width:100%}._buttonWrapper_7hg25_75{display:flex;justify-content:center;width:100%}._continueButton_7hg25_81{max-width:none;width:auto}._continueButton_7hg25_81 button{background:var(--col-brand-primary);color:#fff;border:none;font-size:1.6rem;font-weight:500;padding:1.2rem 4rem;border-radius:1rem;width:19.4rem;display:block;margin:0 auto}@media (max-width: 768px){._container_7hg25_1{padding:2rem 1rem 1rem;align-items:flex-start}._box_7hg25_10{padding:0}._heading_7hg25_17{font-size:2.4rem;margin-bottom:.8rem}._subtitle_7hg25_23{font-size:1.6rem;margin-bottom:2.4rem}._otpContainer_7hg25_30{gap:.8rem;margin-bottom:1.6rem}._otpInput_7hg25_38{width:4rem;height:4rem;font-size:1.8rem}._resend_7hg25_54{font-size:1.3rem;margin-bottom:2rem}._buttonRow_7hg25_66{margin-top:2rem}._continueButton_7hg25_81 button{width:100%;max-width:25rem;font-size:1.5rem;padding:1.4rem 2rem}}@media (max-width: 480px){._container_7hg25_1{padding:.5rem}._heading_7hg25_17{font-size:2rem}._subtitle_7hg25_23{font-size:1.4rem}._otpContainer_7hg25_30{gap:.6rem}._otpInput_7hg25_38{width:3.5rem;height:3.5rem;font-size:1.6rem}._continueButton_7hg25_81 button{font-size:1.4rem;padding:1.2rem 1.5rem}}@media (max-width: 320px){._otpInput_7hg25_38{width:3rem;height:3rem;font-size:1.4rem}._otpContainer_7hg25_30{gap:.4rem}}._container_14tt9_1{display:flex;flex-direction:column;min-height:100vh;max-height:100vh;overflow:hidden}._main_14tt9_9{display:grid;grid-template-columns:1fr 42.2rem;flex:1;min-height:0;overflow:hidden}._content_14tt9_17{max-width:83rem;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem 2rem 4rem;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;height:100%;scrollbar-width:none;-ms-overflow-style:none}._content_14tt9_17::-webkit-scrollbar{display:none}._container_14tt9_1>:first-child{flex-shrink:0;z-index:10}._main_14tt9_9>:last-child{overflow-y:auto;height:100%;scrollbar-width:none;-ms-overflow-style:none}._main_14tt9_9>:last-child::-webkit-scrollbar{display:none}@media (max-width: 768px){._container_14tt9_1{max-height:none}._container_14tt9_1>:first-child{display:none}._main_14tt9_9{grid-template-columns:1fr;overflow:visible}._main_14tt9_9>:last-child{display:none}._content_14tt9_17{padding:1.5rem 1.5rem 3rem;max-width:100%;height:auto;overflow-y:visible}}@media (max-width: 480px){._content_14tt9_17{padding:1rem 1rem 2.5rem}}@media (max-height: 800px){._content_14tt9_17{padding:1.5rem 2rem 3rem}}@media (max-height: 700px){._content_14tt9_17{padding:1rem 2rem 2.5rem}}@media (max-height: 600px){._content_14tt9_17{padding:.75rem 2rem 2rem}}._navbar_1v9qv_1{display:flex;align-items:center;height:60px;padding:20px;background-color:#fff;border-bottom:.5px solid var(--col-border-gray)}._logo_1v9qv_10{height:40px}._sidebar_1aydh_1{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:2.8rem 20px;border-left:.5px solid var(--col-border-gray);background:var(--col-background-light2)}._steps_1aydh_11{list-style:none;max-width:32.6rem;padding:0;margin:0}._step_1aydh_11{margin-bottom:3rem;position:relative}._stepWrapper_1aydh_23{display:flex;align-items:flex-start;position:relative}._circle_1aydh_29{width:3.4rem;height:3.4rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin-right:1.2rem;border:.5px solid #CDD0D5;position:relative;z-index:2;font-size:14px;font-weight:600;color:#9ca3af;flex-shrink:0}._circle_1aydh_29:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:1.5px;height:3rem;background:#e2e4e9;z-index:-1}._step_1aydh_11:last-child ._circle_1aydh_29:after{display:none}._stepContent_1aydh_65{flex:1;padding-top:.2rem}._stepTitle_1aydh_70{font-size:1.8rem;font-weight:500;margin-bottom:.4rem;line-height:1.3}._stepSubtitle_1aydh_77{font-size:1.4rem;font-weight:400;color:var(--col-text-secondary);line-height:1.4}._active_1aydh_85 ._circle_1aydh_29{border-color:#20232d;color:#20232d}._active_1aydh_85 ._stepTitle_1aydh_70{color:#1f2937;font-weight:600}._active_1aydh_85 ._stepSubtitle_1aydh_77{color:#6b7280}._active_1aydh_85 ._circle_1aydh_29:after{background:#e5e7eb}._completed_1aydh_104 ._circle_1aydh_29{background:var( --col-semanics-success-main);border-color:#10b981;color:#fff}._completed_1aydh_104 ._stepTitle_1aydh_70{color:#1f2937}._completed_1aydh_104 ._stepSubtitle_1aydh_77{color:#6b7280}._completed_1aydh_104 ._circle_1aydh_29:after{background:#10b981}._illustrationContainer_1aydh_123{display:flex;justify-content:center;align-items:flex-end;flex:1;min-height:200px}._illustration_1aydh_123{max-width:30.5rem;width:100%;height:auto;object-fit:contain}._container_ix53l_1{max-width:900px;margin:0 auto;width:100%;background:#fff}._title_ix53l_8{font-size:3.2rem;font-weight:500;text-align:center;margin-bottom:1rem}._subtitle_ix53l_15{font-size:1.8rem;text-align:center;font-weight:400;color:var(--col-text-secondary);margin-bottom:2rem}._form_ix53l_23{display:flex;flex-direction:column;gap:1.5rem}._row_ix53l_29{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}._sectionTitle_ix53l_35{font-size:1.8rem;font-weight:500;margin-top:2rem}._sectionSubtitle_ix53l_41{font-size:1.6rem;color:var(--col-text-third);margin-bottom:1rem}._actions_ix53l_47{display:flex;justify-content:flex-end;gap:1.6rem;margin-top:2rem}._primaryBtn_ix53l_54 button{background:#0d358c;color:#fff;padding:.9rem 2rem;border:none;border-radius:18px;cursor:pointer;font-size:1.6rem;width:19.4rem;font-weight:500}._secondaryBtn_ix53l_66 button{width:19.4rem;background:#f1f1f1;color:#333;padding:.9rem 2rem;border:none;border-radius:18px;cursor:pointer;font-size:1.6rem;font-weight:500}.form-group select{width:100%;height:5.6rem;padding:1.2rem 1.6rem;border-radius:8px;border:.2px solid var(--col-text-disable);background-color:var(--col-brand-light);outline:none;font-family:Geist,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.764rem;letter-spacing:.01em;text-align:left;color:var(--col-text-primary)}.disabled-select-input{cursor:not-allowed}.form-group img.dropdown-icon{height:2.4rem;display:flex;align-items:center;justify-content:center;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);pointer-events:none;z-index:5}._wrapper_1ro7f_1{position:relative;width:100%}._inputGroup_1ro7f_7{display:flex;flex-direction:column;gap:6px;cursor:pointer}._label_1ro7f_14{font-size:13px;font-weight:500;color:#374151}._asterisk_1ro7f_20{color:#ef4444}._inputField_1ro7f_24{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border:1.5px solid #D1D5DB;border-radius:10px;background:#fff;transition:border-color .2s,box-shadow .2s;min-height:44px}._inputField_1ro7f_24:hover{border-color:#6b7280}._inputValue_1ro7f_40{font-size:14px;color:#111827;font-weight:400}._placeholder_1ro7f_46{color:#9ca3af}._calIcon_1ro7f_50{width:18px;height:18px;color:#9ca3af;flex-shrink:0}._backdrop_1ro7f_58{position:fixed;inset:0;z-index:40;background:#00000073}._popup_1ro7f_66{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:50;background:#fff;border-radius:20px;width:320px;box-shadow:0 24px 64px #00000038;overflow:hidden;animation:_popIn_1ro7f_1 .22s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_1ro7f_1{0%{opacity:0;transform:translate(-50%,-48%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}._header_1ro7f_86{background:#fff;padding:20px 20px 14px;border-bottom:1px solid #F3F4F6;position:relative}._headerLabel_1ro7f_93{font-size:12px;color:#6b7280;font-weight:500;margin:0 0 4px;text-transform:uppercase;letter-spacing:.05em}._headerDate_1ro7f_102{font-size:28px;font-weight:400;color:#111827;margin:0;letter-spacing:-.5px;line-height:1.1}._editBtn_1ro7f_111{position:absolute;top:18px;right:18px;background:none;border:none;cursor:pointer;color:#6b7280;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}._editBtn_1ro7f_111:hover{color:#111827;background:#f3f4f6}._nav_1ro7f_133{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 6px}._navBtn_1ro7f_140{width:34px;height:34px;border:none;background:none;border-radius:50%;font-size:22px;color:#374151;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;line-height:1}._navBtn_1ro7f_140:hover:not(:disabled){background:#f3f4f6}._navBtn_1ro7f_140:disabled{opacity:.25;cursor:not-allowed}._monthYearBtn_1ro7f_165{display:flex;align-items:center;gap:4px;background:none;border:none;font-size:14px;font-weight:600;color:#111827;cursor:pointer;padding:6px 10px;border-radius:8px;transition:background .15s}._monthYearBtn_1ro7f_165:hover{background:#f3f4f6}._dayHeaders_1ro7f_185{display:grid;grid-template-columns:repeat(7,1fr);padding:4px 12px 2px}._dayHeader_1ro7f_185{text-align:center;font-size:11px;font-weight:600;color:#9ca3af;padding:4px 0;text-transform:uppercase;letter-spacing:.04em}._grid_1ro7f_202{display:grid;grid-template-columns:repeat(7,1fr);padding:4px 12px 8px;gap:2px}._cell_1ro7f_209{aspect-ratio:1;border:none;background:none;border-radius:50%;font-size:13px;font-weight:400;color:#111827;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s,color .12s;width:100%;padding:0}._cell_1ro7f_209:hover:not(._disabled_1ro7f_226):not(._empty_1ro7f_226):not(._selected_1ro7f_226){background:#f3f4f6}._cell_1ro7f_209._empty_1ro7f_226{cursor:default;visibility:hidden}._cell_1ro7f_209._selected_1ro7f_226{background:#1c1c1e;color:#fff;font-weight:600}._cell_1ro7f_209._today_1ro7f_241{color:#2563eb;font-weight:700;position:relative}._cell_1ro7f_209._today_1ro7f_241:after{content:"";position:absolute;bottom:3px;left:50%;transform:translate(-50%);width:3px;height:3px;border-radius:50%;background:#2563eb}._cell_1ro7f_209._disabled_1ro7f_226{color:#d1d5db;cursor:not-allowed}._yearPicker_1ro7f_265{padding:12px 16px 4px;max-height:260px;overflow-y:auto}._yearPickerTitle_1ro7f_271{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px}._yearGrid_1ro7f_280{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._yearCell_1ro7f_286{padding:10px 6px;border:1.5px solid #E5E7EB;background:#fff;border-radius:10px;font-size:13px;font-weight:500;color:#374151;cursor:pointer;text-align:center;transition:all .15s}._yearCell_1ro7f_286:hover{border-color:#1c1c1e;background:#f9fafb}._yearSelected_1ro7f_304{background:#1c1c1e!important;color:#fff!important;border-color:#1c1c1e!important;font-weight:600}._footer_1ro7f_312{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:10px 16px 16px;border-top:1px solid #F3F4F6;margin-top:4px}._cancelBtn_1ro7f_322{background:none;border:none;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;padding:8px 16px;border-radius:8px;transition:background .15s,color .15s;letter-spacing:.02em}._cancelBtn_1ro7f_322:hover{background:#f3f4f6;color:#111827}._okBtn_1ro7f_340{background:none;border:none;font-size:14px;font-weight:700;color:#2563eb;cursor:pointer;padding:8px 16px;border-radius:8px;transition:background .15s;letter-spacing:.02em}._okBtn_1ro7f_340:hover{background:#eff6ff}._yearPicker_1ro7f_265::-webkit-scrollbar{width:4px}._yearPicker_1ro7f_265::-webkit-scrollbar-track{background:transparent}._yearPicker_1ro7f_265::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}._container_csadt_1{max-width:72.2rem;margin:0 auto;padding:2rem;background:#fff;width:100%}._title_csadt_9{font-size:3.2rem;font-weight:500;text-align:center;margin-bottom:1.1rem}._subtitle_csadt_16{font-size:1.8rem;font-weight:400;text-align:center;color:var(--col-text-secondary);margin-bottom:2rem}._form_csadt_24{display:flex;flex-direction:column;gap:2.4rem}._questionRow_csadt_31{display:flex;justify-content:space-between;align-items:center;gap:2rem}._questionRow_csadt_31 label{color:var(--col-text-third);font-size:1.8rem;font-weight:500;flex:1}._options_csadt_45{display:flex;gap:4rem;align-items:center}._radioOption_csadt_51{display:flex;flex-direction:column;align-items:center;gap:.8rem;cursor:pointer}._optionLabel_csadt_59{font-size:1.65rem;font-weight:600;color:#111827;-webkit-user-select:none;user-select:none}._inlineSection_csadt_67{display:flex;flex-direction:column;gap:.8rem;margin-top:.8rem}._addedItems_csadt_74{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}._addedItem_csadt_74{background:#e3f2fd;color:#1565c0;padding:.6rem 1.2rem;border-radius:20px;font-size:1.4rem;border:1px solid #bbdefb;display:flex;align-items:center;gap:.8rem}._removeItemBtn_csadt_93{background:none;border:none;color:#1565c0;cursor:pointer;font-size:1.6rem;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}._removeItemBtn_csadt_93:hover{background:#1565c01a}._chipLabel_csadt_113{display:flex;align-items:center;gap:.4rem;cursor:pointer;-webkit-user-select:none;user-select:none}._chipLabel_csadt_113:hover{text-decoration:underline}._editIcon_csadt_125{opacity:0;transition:opacity .15s ease}._addedItem_csadt_74:hover ._editIcon_csadt_125{opacity:1}._editingItem_csadt_134{background:#fff;border-color:#0d358c;padding:.3rem .6rem}._chipEditInput_csadt_140{border:none;outline:none;font-size:1.4rem;color:#1565c0;background:transparent;width:12rem;font-family:inherit}._chipSaveBtn_csadt_150{background:none;border:none;color:#0d358c;font-size:1.6rem;cursor:pointer;padding:0 .2rem;font-weight:700}._inputRow_csadt_160{display:flex;align-items:center;gap:.8rem}._inlineInput_csadt_166{flex:1;background:#ebf1ff;border:.5px solid #e2e4e9;border-radius:2.5rem;padding:.9rem 1.6rem;font-size:1.6rem;color:#333;outline:none}._inlineInput_csadt_166:focus{border-color:#0d358c;background:#fff}._addIconBtn_csadt_182{width:3.8rem;height:3.8rem;border-radius:50%;border:none;background:#0d358c;color:#fff;font-size:2.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center}._actions_csadt_197{display:flex;justify-content:flex-start;gap:1.5rem;margin-top:4rem}._primaryBtn_csadt_204 button,._secondaryBtn_csadt_205 button{border:none;border-radius:18px;padding:1.2rem 2.4rem;font-size:1.6rem;cursor:pointer;min-width:19.4rem}._primaryBtn_csadt_204 button{background:#0d358c;color:#fff}._secondaryBtn_csadt_205 button{background:#f1f1f1;color:#333;font-weight:500}._primaryBtn_csadt_204 button:hover{background:#0e42b4}._secondaryBtn_csadt_205 button:hover{background:#e4e4e4}.checkbox-form-group{width:100%}.checkbox-form-group label{display:block;width:100%;display:flex;align-items:center;column-gap:.8rem;cursor:pointer;font-weight:400;font-size:16px;line-height:150%;letter-spacing:-2%}.checkbox-form-group label a{color:var(--col-text-brand)}.checkbox-form-group input{position:relative;width:2rem!important;height:2rem!important;accent-color:var(--col-text-brand);border:2px solid #d1d5db;border-radius:25px;appearance:none;cursor:pointer;transition:all .2s ease;flex-shrink:0}.checkbox-form-group input:checked{background-color:var(--col-brand-primary);border-color:var(--col-brand-primary)}.checkbox-form-group input:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700}@media (max-width: 675px){.checkbox-form-group label{font-size:1.4rem}}._layout_container_14evk_1{display:flex;min-height:100vh}._main_content_14evk_6{flex:1;padding:2rem;background-color:#f5f5f5;background-image:url(/assets/background-DoL0Oa0Z.svg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow-y:auto;margin-left:clamp(22rem,22%,34rem)}@media (max-width: 1025px){._layout_container_14evk_1{flex-direction:column}._main_content_14evk_6{margin-left:0;padding-bottom:6rem}}:root{--sidebar-max-width: 34rem;--main-sidebar-lr-padding: 3.2rem;--col-red-primary: #ff0000;--col-text-gray: #7E7E7E;--col-text-dark: #333}._sidebar_section_1yal3_9{position:fixed;top:0;left:0;z-index:40;background:var(--col-background-light2);height:100vh;width:clamp(22rem,22%,34rem);padding:2.4rem;display:flex;flex-direction:column;overflow:hidden}._sidebar_section__inner_1yal3_23{display:flex;flex-direction:column;height:100%;overflow:hidden}._company_logo_1yal3_30{flex-shrink:0;margin-bottom:3rem}._company_logo_1yal3_30 img{height:4rem}._sidebar_navigation_container_1yal3_39{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;overflow-x:hidden;flex:1;padding-right:.5rem;scrollbar-width:none;-ms-overflow-style:none}._sidebar_navigation_container_1yal3_39::-webkit-scrollbar{display:none}._section_title_1yal3_57{font-size:1.2rem;font-weight:400;color:var(--col-text-secondary);margin-bottom:1.2rem;text-transform:uppercase}._navigation_links_container_1yal3_65{display:flex;flex-direction:column;gap:.8rem}._nav_link_container_1yal3_71 a{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;text-decoration:none;color:var(--col-text-dark);font-size:1.4rem;font-weight:400;border-radius:2.5rem;transition:background .2s}._nav_link_container_1yal3_71 a img{width:2rem;height:2rem}._active_link_wrapper_1yal3_89 a{background:#0d358c;color:var(--col-brand-light);font-weight:600}._disabled_1yal3_95 a{opacity:.5;pointer-events:none}._nav_link_container_1yal3_71 a:hover{background:#0000000d}._app_download_wrapper_1yal3_104{margin:6rem 0 2rem;padding:2.9rem;background:var(--col-brand-light);border-radius:1.2rem;text-align:center;border:.5px solid #0000001A;box-shadow:0 0 .5rem #0000001a}._app_download_title_1yal3_114{font-size:1.4rem;font-weight:400}._app_download_subtitle_1yal3_119{font-size:1.2rem;font-weight:400;color:var(--col-text-gray)}._qr_code_wrapper_1yal3_125{margin-top:1rem}._qr_code_wrapper_1yal3_125 img{width:10rem;height:10rem;background:#fff}._logout_button_wrapper_1yal3_135{margin-top:auto;padding-top:2rem}._logout_button_wrapper_1yal3_135 button{display:flex;align-items:center;gap:1rem;background:none;border:none;color:#525866;font-size:1.4rem;cursor:pointer}._logout_button_wrapper_1yal3_135 button img{width:2rem;height:2rem}@media (max-width: 1025px){._sidebar_section_1yal3_9{display:none}}._bottom_nav_section_ittse_1{position:fixed;bottom:0;left:0;width:100%;display:none;justify-content:space-around;align-items:stretch;background:#fff;border-top:1px solid #e5e5e5;padding:0;z-index:50}._nav_item_ittse_15{flex:1;display:flex;justify-content:center;align-items:stretch;position:relative}._nav_item_ittse_15 a,._nav_link_button_ittse_24{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;color:#868c98;font-size:12px;font-weight:400;padding:8px 12px 12px;width:100%;transition:color .2s ease;background:none;border:none;cursor:pointer}._nav_item_ittse_15._active_ittse_42 a,._nav_item_ittse_15._active_ittse_42 ._nav_link_button_ittse_24{color:#0d358c}._nav_item_ittse_15._active_ittse_42:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:32px;height:2px;background-color:#0d358c;border-radius:0 0 2px 2px}._nav_item_ittse_15 svg{width:24px;height:24px;flex-shrink:0}._nav_item_ittse_15 img{width:24px;height:24px;flex-shrink:0}._nav_item_ittse_15 span{font-size:12px;line-height:1;white-space:nowrap}._full_screen_view_ittse_78{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:100;display:flex;flex-direction:column}._full_screen_header_ittse_90{display:flex;justify-content:space-between;align-items:center;padding:20px 16px;border-bottom:1px solid #e5e5e5}._full_screen_header_ittse_90 h3{font-size:18px;font-weight:600;margin:0}._close_button_ittse_104{background:none;border:none;font-size:18px;cursor:pointer;color:#333}._more_options_list_ittse_112{display:flex;flex-direction:column;gap:8px;padding:16px;overflow-y:auto}._more_option_item_ittse_120{display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;color:#868c98;font-size:14px;font-weight:400;border-radius:8px;transition:background .2s,color .2s}._more_option_item_ittse_120._active_ittse_42{background:#0d358c;color:#fff}._more_option_item_ittse_120._active_ittse_42 svg{fill:#fff}._more_option_item_ittse_120._disabled_ittse_142{opacity:.5;pointer-events:none}._more_option_item_ittse_120 svg{width:24px;height:24px;flex-shrink:0}@media (max-width: 1025px){._bottom_nav_section_ittse_1{display:flex}}._sectionWrapper_jee2w_1{width:100%;margin:0 auto;padding:20px}._header_jee2w_7{display:flex;align-items:center;gap:1rem;margin-bottom:20px}._title_jee2w_14{font-size:1.8rem;font-weight:500;margin:0}._newBadge_jee2w_20{background:#fce8ec;color:#df1c41;font-size:1.6rem;font-weight:500;padding:4px 12px;border-radius:12px;text-transform:lowercase}._scrollContainer_jee2w_30{max-height:500px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}._scrollContainer_jee2w_30::-webkit-scrollbar{display:none}._empty_container_jee2w_42{background:var(--col-background-light2);border-radius:3rem;border:.5px solid var(--col-border)}._notificationsList_jee2w_48{display:flex;flex-direction:column}._emptyState_jee2w_53{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}._emptyStateIcon_jee2w_62 img{width:60px;height:auto}._emptyStateText_jee2w_67{font-size:16px;font-weight:500;color:var(--col-text-third);margin:0}@media (max-width: 768px){._sectionWrapper_jee2w_1{padding:16px}._title_jee2w_14{font-size:1.6rem}._newBadge_jee2w_20{font-size:1.3rem;padding:3px 10px}._scrollContainer_jee2w_30{max-height:400px}._emptyState_jee2w_53{padding:30px 15px}._emptyStateText_jee2w_67{font-size:14px}}@media (max-width: 480px){._sectionWrapper_jee2w_1{padding:0}._header_jee2w_7{gap:.8rem;margin-bottom:14px}._title_jee2w_14{font-size:1.4rem}._newBadge_jee2w_20{font-size:1.1rem;padding:2px 8px;border-radius:8px}._scrollContainer_jee2w_30{max-height:360px}._empty_container_jee2w_42{border-radius:1.6rem}._emptyState_jee2w_53{padding:24px 12px}._emptyStateIcon_jee2w_62 img{width:44px}._emptyStateText_jee2w_67{font-size:13px;margin-top:8px}}._notificationItem_zz7vc_1{display:flex;align-items:flex-start;padding:16px;background:#fff;border-radius:12px;border:1px solid #f0f0f0;margin-bottom:12px;transition:all .2s ease;cursor:pointer}._notificationItem_zz7vc_1:hover{border-color:#e0e0e0;box-shadow:0 2px 8px #0000000f}._notificationItem_zz7vc_1:last-child{margin-bottom:0}._iconContainer_zz7vc_22{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}._iconContainer_zz7vc_22 img{width:20px;height:20px;object-fit:contain}._noteIcon_zz7vc_40{background-color:#e3f2fd}._taskIcon_zz7vc_44{background-color:#fff3e0}._assignmentIcon_zz7vc_48{background-color:#f3e5f5}._defaultIcon_zz7vc_52{background-color:#f0f0f0}._content_zz7vc_56{flex:1;margin-right:12px;min-width:0}._title_zz7vc_62{font-size:16px;font-weight:600;color:#333;margin:0 0 4px;line-height:1.3}._description_zz7vc_70{font-size:14px;color:#666;margin:0;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word}._timeAgo_zz7vc_79{font-size:12px;color:#999;white-space:nowrap;flex-shrink:0;align-self:flex-start;margin-top:2px}@media (max-width: 768px){._notificationItem_zz7vc_1{padding:12px}._iconContainer_zz7vc_22{width:36px;height:36px;margin-right:10px}._iconContainer_zz7vc_22 img{width:18px;height:18px}._title_zz7vc_62{font-size:15px}._description_zz7vc_70{font-size:13px}._timeAgo_zz7vc_79{font-size:11px}}@media (max-width: 480px){._notificationItem_zz7vc_1{padding:10px;border-radius:10px;margin-bottom:8px}._iconContainer_zz7vc_22{width:32px;height:32px;margin-right:8px}._iconContainer_zz7vc_22 img{width:16px;height:16px}._content_zz7vc_56{margin-right:8px}._title_zz7vc_62{font-size:13px;margin-bottom:2px}._description_zz7vc_70{font-size:12px;line-height:1.35}._timeAgo_zz7vc_79{font-size:10px}}._container_1siod_1{padding:20px;border-radius:12px}._spinnerContainer_1siod_6{display:flex;justify-content:center;align-items:center;width:100%}._header_1siod_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}._title_1siod_22{font-size:18px;font-weight:500;margin:0}._headerRight_1siod_28{display:flex;align-items:center;gap:12px}._seeAll_1siod_34{background:#fafafa;border:none;color:#525866;font-size:1.6rem;cursor:pointer;padding:.5rem;border-radius:2.9rem}._seeAll_1siod_34:hover{color:#374151}._navArrows_1siod_49{display:flex;gap:4px}._navArrow_1siod_49{background:none;border:none;color:#9ca3af;font-size:16px;cursor:pointer;padding:4px 6px;border-radius:4px;transition:background-color .2s}._navArrow_1siod_49:hover{background-color:#f3f4f6;color:#6b7280}._scrollContainer_1siod_71{overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;margin:0 -20px;padding:0 20px}._scrollContainer_1siod_71::-webkit-scrollbar{display:none}._cards_1siod_84{display:flex;gap:15px;padding-bottom:10px;flex-wrap:nowrap}._cards_1siod_84::-webkit-scrollbar{display:none}._cards_1siod_84>*{flex-shrink:0;min-width:280px}._emptyState_container_1siod_101{background:var(--col-background-light2);border-radius:3rem;display:flex;align-items:center;gap:2.4rem;padding-left:2rem}._emptyState_1siod_101{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 20px;color:var(--col-text-secondary);font-size:16px;font-weight:500;height:200px}._emptyState_1siod_101 p{text-align:left;width:100%;max-width:400px}._findCaregiver_1siod_128 button{color:#fff;border:none;width:19.4rem;max-width:100%;padding:10px 20px;border-radius:1.8rem;font-size:14px;cursor:pointer;margin-top:15px;text-align:center}._findCaregiver_1siod_128 button:hover{background-color:#b91c1c}@media (max-width: 768px){._container_1siod_1{padding:16px}._header_1siod_13{gap:8px}._title_1siod_22{font-size:16px}._seeAll_1siod_34{font-size:1.4rem;padding:.4rem .8rem}._navArrows_1siod_49{gap:2px}._navArrow_1siod_49{font-size:14px;padding:2px 4px}._scrollContainer_1siod_71{margin:0 -16px;padding:0 16px}._cards_1siod_84{gap:12px}._cards_1siod_84>*{min-width:260px}._emptyState_container_1siod_101{flex-direction:column;gap:1.6rem;padding:2rem 1.6rem;text-align:center}._emptyState_1siod_101{padding:20px 16px;height:auto;align-items:center}._emptyState_1siod_101 p{text-align:center;font-size:14px}._findCaregiver_1siod_128 button{width:100%;max-width:280px}}@media (max-width: 480px){._container_1siod_1{padding:12px}._title_1siod_22{font-size:15px}._headerRight_1siod_28{gap:8px}._seeAll_1siod_34{font-size:1.3rem}._scrollContainer_1siod_71{margin:0 -12px;padding:0 12px}._cards_1siod_84>*{min-width:240px}._emptyState_container_1siod_101{padding:1.6rem 1.2rem;border-radius:2rem}._emptyState_1siod_101{padding:16px 12px}._emptyState_1siod_101 p{font-size:13px}._findCaregiver_1siod_128 button{font-size:13px;padding:8px 16px}}@media (max-width: 640px){._navArrows_1siod_49{display:none}._headerRight_1siod_28{justify-content:flex-end}}._card_zw891_1{background:#fff;border:1px solid #eee;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column;gap:1rem;width:100%;max-width:320px}._name_zw891_14{font-size:1.6rem;font-weight:500;margin:0}._specialty_zw891_21{font-size:1.4rem;font-weight:400;color:var(--col-text-secondary);margin:0}._dateRow_zw891_28{display:flex;align-items:center;gap:.5rem;color:var(--col-text-secondary);font-size:1.4rem}._dot_zw891_38{margin:0 .3rem}._messageBtn_zw891_42{display:flex;align-items:center;margin:3rem auto 0;gap:.5rem;font-size:1.2rem;font-weight:500;color:#374151;background:none;border:none;cursor:pointer;padding:.5rem 0;transition:color .2s}._messageBtn_zw891_42:hover{color:#111827}._spinner_1ayhu_1{border-radius:50%;border-style:solid;border-color:#007add33;border-top-color:#0d358c;animation:_spin_1ayhu_1 .8s linear infinite;display:inline-block}._small_1ayhu_10{width:16px;height:16px;border-width:2px}._medium_1ayhu_16{width:24px;height:24px;border-width:3px}._large_1ayhu_22{width:32px;height:32px;border-width:4px}@keyframes _spin_1ayhu_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._modalOverlay_7uos4_2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContainer_7uos4_16{background:#fff;border-radius:16px;width:100%;max-width:86.7rem;max-height:90vh;overflow-y:auto;position:relative;padding:32px 24px 24px;margin:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;scrollbar-width:none;-ms-overflow-style:none}._modalContainer_7uos4_16::-webkit-scrollbar{display:none}._closeButton_7uos4_38{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}._closeButton_7uos4_38:hover{background-color:#f3f4f6;color:#374151}._header_7uos4_62{margin-bottom:32px;text-align:center}._title_7uos4_67{font-size:24px;font-weight:500;margin:0 0 8px;line-height:1.3}._subtitle_7uos4_74{font-size:14px;color:var(--col-text-secondary);margin:0;line-height:1.5}._formContent_7uos4_82{display:flex;flex-direction:column;gap:24px}._dateInput_7uos4_87{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;color:#374151;background-color:#fff;transition:border-color .2s}._dateInput_7uos4_87:focus{outline:none;border-color:#17a16f;box-shadow:0 0 0 3px #17a16f1a}._dateInput_7uos4_87:disabled{background-color:#f3f4f6;cursor:not-allowed}._section_7uos4_110{display:flex;flex-direction:column;gap:12px}._sectionTitle_7uos4_116{font-size:16px;font-weight:500;color:#374151;margin:0;line-height:1.4}._radioGroup_7uos4_125{display:flex;gap:16px;flex-wrap:wrap}._radioOption_7uos4_131{flex:1;min-width:140px}._scheduleGroup_7uos4_136{display:flex;gap:16px;flex-wrap:wrap}._scheduleOption_7uos4_142{flex:1;min-width:100px}._dropdown_7uos4_148{width:100%}._timeGroup_7uos4_153{display:flex;gap:16px;align-items:center;flex-wrap:wrap}._timeInput_7uos4_160{flex:1;min-width:140px;height:48px;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-family:inherit;color:#374151;background-color:#fff;transition:all .2s ease;outline:none;box-sizing:border-box}._timeInput_7uos4_160:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._timeInput_7uos4_160:hover{border-color:#9ca3af}._timeInput_7uos4_160::-webkit-calendar-picker-indicator{background-color:transparent;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%236b7280'%3e%3cpath stroke-linecap='round' stroke-linejoin='round' d='M12 6v6h4.5m4.5 0a9 9 0 11-18 0 9 9 0 0118 0z'/%3e%3c/svg%3e");color:transparent;cursor:pointer;width:20px;height:20px;margin-left:8px;opacity:.7;transition:opacity .2s ease}._timeInput_7uos4_160::-webkit-calendar-picker-indicator:hover{opacity:1}._timeInput_7uos4_160::-moz-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%236b7280'%3e%3cpath stroke-linecap='round' stroke-linejoin='round' d='M12 6v6h4.5m4.5 0a9 9 0 11-18 0 9 9 0 0118 0z'/%3e%3c/svg%3e");width:20px;height:20px;opacity:.7;cursor:pointer}._daysGroup_7uos4_212{display:flex;gap:12px;flex-wrap:wrap}._dayOption_7uos4_218{flex:0 0 auto;min-width:60px}._dateGroup_7uos4_224{display:flex;gap:16px;flex-wrap:wrap}._dateField_7uos4_230{flex:1;min-width:180px;display:flex;flex-direction:column;gap:8px}._dateLabel_7uos4_238{font-size:14px;font-weight:500;color:#374151}._dateInput_7uos4_87{height:48px;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-family:inherit;color:#374151;background-color:#fff;transition:all .2s ease;outline:none;box-sizing:border-box;width:100%}._dateInput_7uos4_87:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._dateInput_7uos4_87:hover{border-color:#9ca3af}._dateInput_7uos4_87::-webkit-calendar-picker-indicator{background-color:transparent;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%236b7280'%3e%3cpath stroke-linecap='round' stroke-linejoin='round' d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5'/%3e%3c/svg%3e");color:transparent;cursor:pointer;width:20px;height:20px;margin-left:8px;opacity:.7;transition:opacity .2s ease}._dateInput_7uos4_87::-webkit-calendar-picker-indicator:hover{opacity:1}._dateInput_7uos4_87::-moz-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%236b7280'%3e%3cpath stroke-linecap='round' stroke-linejoin='round' d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5'/%3e%3c/svg%3e");width:20px;height:20px;opacity:.7;cursor:pointer}._urgentCheckbox_7uos4_295{font-weight:400}._actionButtons_7uos4_300{display:flex;justify-content:space-between;margin-top:32px;padding-top:24px}._cancelButton_7uos4_307 button{flex:1;max-width:7rem;background:transparent!important;border:none;color:#6b7280!important}._continueButton_7uos4_315{justify-content:flex-end}._continueButton_7uos4_315 button{flex:1;background:#1f2937!important;color:#fff!important;border:1px solid #1f2937!important;max-width:19.4rem}@media (max-width: 640px){._modalContainer_7uos4_16{margin:8px;padding:24px 16px 16px;max-height:95vh}._title_7uos4_67{font-size:20px}._radioGroup_7uos4_125,._scheduleGroup_7uos4_136{flex-direction:column;gap:12px}._timeGroup_7uos4_153{flex-direction:column;align-items:stretch}._timeInput_7uos4_160{min-width:unset;width:100%}._daysGroup_7uos4_212{gap:10px}._dayOption_7uos4_218{min-width:50px}._dateGroup_7uos4_224{flex-direction:column;gap:12px}._dateField_7uos4_230{min-width:unset;width:100%}._actionButtons_7uos4_300{flex-direction:column;gap:8px}}@media (max-width: 480px){._modalContainer_7uos4_16{margin:4px;padding:20px 12px 12px}._header_7uos4_62{margin-bottom:24px}._formContent_7uos4_82{gap:20px}._daysGroup_7uos4_212{justify-content:space-between}._dayOption_7uos4_218{flex:1;min-width:45px}._actionButtons_7uos4_300{margin-top:24px;padding-top:20px}}._locationPickerBtn_7uos4_413{width:100%;display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s;font-family:inherit}._locationPickerBtn_7uos4_413:hover{border-color:#2d7d46;box-shadow:0 0 0 3px #2d7d4614}._locationPickerBtn_7uos4_413:has(._locationSelected_7uos4_434){border-color:#2d7d46;border-width:1.5px}._locationIconActive_7uos4_439{color:#2d7d46;flex-shrink:0}._locationIconIdle_7uos4_444{color:#9ca3af;flex-shrink:0}._locationSelected_7uos4_434{flex:1;font-size:14px;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._locationPlaceholder_7uos4_459{flex:1;font-size:14px;color:#9ca3af}._chevron_7uos4_465{color:#9ca3af;flex-shrink:0}.form-group textarea{width:100%;height:15rem;padding:1.2rem 1.6rem 3.2rem;border-radius:12px;border:.2px solid var(--col-text-disable);background-color:var(--col-brand-light);outline:none;font-size:1.6rem;font-weight:500;line-height:1.764rem;letter-spacing:.01em;text-align:left;color:var(--col-text-primary)}.form-group .word-length{position:absolute;bottom:.8rem;right:.8rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:var(--col-text-off);background:var(--col-brand-light);z-index:10}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._overlay_1yh5t_2{position:fixed;inset:0;z-index:9999;background:#00000073;display:flex;align-items:stretch;justify-content:center}._modal_1yh5t_12{width:100%;max-width:600px;display:flex;flex-direction:column;background:#fff;overflow:hidden}._mapArea_1yh5t_23{flex:1;position:relative;min-height:0}._mapEl_1yh5t_29{width:100%;height:100%;min-height:420px}._bootLoader_1yh5t_37{position:absolute;inset:0;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;z-index:10}._bootSpinner_1yh5t_49{width:38px;height:38px;border:3px solid #e5e7eb;border-top-color:#1a7a4a;border-radius:50%;animation:_spin_1yh5t_1 .75s linear infinite}._bootText_1yh5t_58{margin:0;font-size:14px;color:#6b7280;font-family:inherit}@keyframes _spin_1yh5t_1{to{transform:rotate(360deg)}}._pinWrap_1yh5t_69{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;z-index:5}._pin_1yh5t_69{color:#1a7a4a;transform:translateY(-23px);transition:transform .15s ease-out;filter:drop-shadow(0 3px 6px rgba(0,0,0,.28))}._pinUp_1yh5t_88{transform:translateY(-34px)}._pinShadow_1yh5t_92{width:10px;height:5px;border-radius:50%;background:#0003;margin-top:-23px;transition:all .15s ease-out}._pinShadowSmall_1yh5t_101{width:6px;height:3px;background:#0000001f}._topBar_1yh5t_109{position:absolute;top:0;left:0;right:0;padding:14px 14px 0;display:flex;align-items:flex-start;gap:10px;z-index:6}._backBtn_1yh5t_121{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000024;color:#1f2937;transition:background .15s}._backBtn_1yh5t_121:hover{background:#f3f4f6}._searchWrap_1yh5t_141{flex:1;position:relative}._searchBox_1yh5t_146{display:flex;align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000024;padding:0 12px;height:44px;gap:8px}._searchLeading_1yh5t_157{display:flex;align-items:center;color:#9ca3af;flex-shrink:0}._searchSpinner_1yh5t_164{display:inline-block;width:17px;height:17px;border:2px solid #e5e7eb;border-top-color:#1a7a4a;border-radius:50%;animation:_spin_1yh5t_1 .75s linear infinite}._searchInput_1yh5t_174{flex:1;border:none;outline:none;font-size:14px;color:#111827;background:transparent;font-family:inherit;min-width:0}._searchInput_1yh5t_174::placeholder{color:#9ca3af}._clearBtn_1yh5t_187{display:flex;align-items:center;background:none;border:none;cursor:pointer;color:#9ca3af;padding:3px;transition:color .15s}._clearBtn_1yh5t_187:hover{color:#6b7280}._dropdown_1yh5t_202{position:absolute;top:calc(100% + 5px);left:0;right:0;background:#fff;border-radius:10px;box-shadow:0 6px 20px #00000024;overflow:hidden;z-index:20;max-height:280px;overflow-y:auto}._suggRow_1yh5t_216{width:100%;display:flex;align-items:center;gap:10px;padding:11px 14px;background:none;border:none;border-bottom:1px solid #f3f4f6;cursor:pointer;text-align:left;transition:background .12s;font-family:inherit}._suggRow_1yh5t_216:last-child{border-bottom:none}._suggRow_1yh5t_216:hover{background:#f9fafb}._suggPin_1yh5t_234{color:#9ca3af;flex-shrink:0}._suggInfo_1yh5t_236{display:flex;flex-direction:column;gap:1px;overflow:hidden}._suggTitle_1yh5t_243{font-size:14px;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._suggSub_1yh5t_252{font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._myLocBtn_1yh5t_262{position:absolute;bottom:16px;right:16px;width:44px;height:44px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000002e;color:#2563eb;z-index:6;transition:background .15s}._myLocBtn_1yh5t_262:hover{background:#eff6ff}._bottomPanel_1yh5t_285{background:#fff;padding:16px 16px 20px;box-shadow:0 -2px 14px #00000017;display:flex;flex-direction:column;gap:14px}._addrRow_1yh5t_294{display:flex;align-items:flex-start;gap:10px}._addrIcon_1yh5t_300{color:#1a7a4a;flex-shrink:0;margin-top:1px}._addrLoading_1yh5t_302{display:flex;align-items:center;gap:8px;font-size:14px;color:#9ca3af;font-family:inherit}._addrSpinner_1yh5t_311{display:inline-block;width:15px;height:15px;border:2px solid #e5e7eb;border-top-color:#1a7a4a;border-radius:50%;animation:_spin_1yh5t_1 .75s linear infinite;flex-shrink:0}._addrText_1yh5t_322{font-size:14px;font-weight:500;color:#111827;line-height:1.45}._addrPlaceholder_1yh5t_329{font-size:14px;color:#9ca3af;line-height:1.45}._confirmBtn_1yh5t_335{width:100%;padding:14px;background:#1a7a4a;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,opacity .15s}._confirmBtn_1yh5t_335:hover:not(:disabled){background:#155f39}._confirmBtn_1yh5t_335:disabled{opacity:.45;cursor:not-allowed}@media (max-width: 600px){._modal_1yh5t_12{max-width:100%}}._wallet_card_2qjht_1{display:flex;justify-content:space-between;align-items:center;background:var(--col-brand-light);border-radius:3.5rem;padding:2.6rem;border:.5px solid var(--col-border);box-shadow:0 1px 4px #00000014;gap:2rem}._left_2qjht_14{display:flex;flex-direction:column;gap:8px}._label_2qjht_21{font-size:1.6rem;font-weight:500;color:var(--col-text-label);display:flex;align-items:center;gap:4px}._eye_2qjht_30{font-size:12px;opacity:.6}._amount_2qjht_36{font-size:4rem;font-weight:500;color:#000}._currency_2qjht_42{font-weight:500;font-size:4rem}._kobo_2qjht_47{font-size:22px;color:#aaa;margin-left:2px}._fundBtn_2qjht_54 button{display:inline-flex;align-items:center;gap:6px;color:#fff;border:none;border-radius:1.8rem;padding:8px 14px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease-in-out;max-width:17.3rem}._fundBtn_2qjht_54 button:hover{background-color:#b50000}._btn_container_2qjht_73{margin-top:5rem}._subtext_2qjht_77{margin-top:1.2rem;max-width:17.3rem;font-size:16px;font-weight:500;color:var(--col-text-secondary)}._right_2qjht_86{flex-shrink:0}._right_2qjht_86 img{width:29.2rem;height:auto;display:block}._modal_2qjht_97{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._form_card_2qjht_110{background:#fff;padding:20px;border-radius:8px;width:90%;max-width:400px;box-shadow:0 2px 10px #0000001a}._form_title_2qjht_119{font-size:1.5rem;margin-bottom:20px;text-align:center}._form_group_2qjht_125{margin-bottom:15px}._form_group_2qjht_125 label{display:block;font-size:.9rem;margin-bottom:5px}._form_group_2qjht_125 input{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:1rem}@media (max-width: 768px){._wallet_card_2qjht_1{padding:1.8rem;gap:1.2rem;border-radius:2.5rem}._label_2qjht_21{font-size:1.3rem}._amount_2qjht_36,._currency_2qjht_42{font-size:3rem}._kobo_2qjht_47{font-size:18px}._fundBtn_2qjht_54 button{padding:6px 12px;font-size:12px;max-width:14rem}._btn_container_2qjht_73{margin-top:3rem}._subtext_2qjht_77{font-size:13px;max-width:14rem;margin-top:1rem}._right_2qjht_86 img{width:18rem}}@media (max-width: 480px){._wallet_card_2qjht_1{padding:1.4rem 1.6rem;gap:.8rem;border-radius:2rem;overflow:hidden}._label_2qjht_21{font-size:1.1rem}._eye_2qjht_30 img{width:14px;height:14px}._amount_2qjht_36,._currency_2qjht_42{font-size:2.2rem}._kobo_2qjht_47{font-size:13px}._fundBtn_2qjht_54 button{padding:5px 10px;font-size:11px;max-width:11rem;border-radius:1.4rem}._btn_container_2qjht_73{margin-top:1.6rem}._subtext_2qjht_77{font-size:11px;max-width:11rem;margin-top:.6rem}._right_2qjht_86 img{width:11rem}}._overlay_vr8ni_1{position:fixed;inset:0;background:#00000059;display:flex;justify-content:center;align-items:center;z-index:999}._modal_vr8ni_11{max-width:55.3rem;background:#fff;border-radius:16px;box-shadow:0 4px 30px #0000001a;padding:5rem;position:relative}._header_vr8ni_20{display:flex;align-items:center;gap:10px;margin-bottom:32px}._backButton_vr8ni_27{border:none;background:transparent;cursor:pointer;color:#333}._header_vr8ni_20 h2{font-size:16px;font-weight:500}._balanceCard_vr8ni_41{display:flex;justify-content:space-between;align-items:center;border:.5px solid #0000001A;border-radius:8px;padding:13px 12px;margin-bottom:20px}._balanceLabel_vr8ni_51{font-size:14px;color:#555;margin-bottom:4px}._balanceAmount_vr8ni_57{font-size:22px;font-weight:600;color:#111}._kobo_vr8ni_63{font-size:14px;font-weight:400;margin-left:2px;color:#555}._walletIcon_vr8ni_70{width:135px;height:56px}._detailsSection_vr8ni_75{display:flex;flex-direction:column;gap:14px}._detailsSection_vr8ni_75 h3{font-size:14px;font-weight:500;margin-bottom:8px}._detailItem_vr8ni_88{display:flex;padding:1.6rem 0;justify-content:space-between;align-items:center;border-bottom:.5px solid #0000001A}._label_vr8ni_96{font-size:14px;color:#777}._value_vr8ni_101{font-size:15px;font-weight:500;color:#111}._accountNumberWrapper_vr8ni_107{display:flex;align-items:center;gap:6px}._copyIcon_vr8ni_113{width:14px;height:14px;cursor:pointer}._copyButton_vr8ni_118{background:none;border:none;cursor:pointer;position:relative;display:flex;align-items:center;padding:4px;border-radius:4px;transition:background-color .2s}._copyButton_vr8ni_118:hover{background-color:#0000000d}._accountNumberWrapper_vr8ni_107{display:flex;align-items:center;gap:8px}._copiedText_vr8ni_140{position:absolute;top:-25px;right:0;background:#4caf50;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;animation:_fadeInOut_vr8ni_1 2s ease-in-out}@keyframes _fadeInOut_vr8ni_1{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}._detailsHint_vr8ni_160{font-size:1.3rem;color:#888;margin-bottom:1.2rem}._noAccount_vr8ni_166{text-align:center;color:#666;margin-top:1rem;font-size:1.4rem}._divider_vr8ni_174{display:flex;align-items:center;gap:1rem;margin:2rem 0 1.5rem;color:#aaa;font-size:1.3rem}._divider_vr8ni_174:before,._divider_vr8ni_174:after{content:"";flex:1;height:1px;background:#e5e5e5}._cardFundSection_vr8ni_192{display:flex;flex-direction:column;gap:.8rem}._amountLabel_vr8ni_198{font-size:1.4rem;font-weight:500;color:#333}._amountInputRow_vr8ni_204{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:.8rem;overflow:hidden;transition:border-color .2s ease}._amountInputRow_vr8ni_204:focus-within{border-color:#278b67}._nairaSymbol_vr8ni_217{padding:0 1.2rem;font-size:1.6rem;color:#555;background:#f5f5f5;border-right:1px solid #e0e0e0;height:100%;display:flex;align-items:center}._amountInput_vr8ni_204{flex:1;padding:1rem 1.2rem;font-size:1.5rem;border:none;outline:none;font-family:inherit}._amountInput_vr8ni_204::-webkit-inner-spin-button,._amountInput_vr8ni_204::-webkit-outer-spin-button{-webkit-appearance:none}._amountInputError_vr8ni_242{border-color:#e53935}._amountError_vr8ni_246{font-size:1.3rem;color:#e53935}._fundCardBtn_vr8ni_251{margin-top:.4rem;padding:1.2rem;background:#278b67;color:#fff;border:none;border-radius:.8rem;font-size:1.5rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.8rem;transition:background .2s ease}._fundCardBtn_vr8ni_251:hover:not(:disabled){background:#1f6b4f}._fundCardBtn_vr8ni_251:disabled{opacity:.7;cursor:not-allowed}._modal_lm5iz_3{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_lm5iz_1 .3s ease-out}._form_card_lm5iz_17{background:#fff;border-radius:16px;width:90%;max-width:420px;padding:32px 28px;box-shadow:0 20px 40px #00000026;animation:_slideUp_lm5iz_1 .4s ease-out;position:relative}._form_title_lm5iz_28{font-size:24px;font-weight:600;color:#1a1a1a;text-align:center;margin:0 0 24px}._form_group_lm5iz_36{margin-bottom:20px}._form_group_lm5iz_36 label{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:8px}._form_group_lm5iz_36 input{width:100%;padding:14px 16px;font-size:16px;border:1.5px solid #e0e0e0;border-radius:12px;background-color:#fafafa;transition:all .3s ease;box-sizing:border-box}._form_group_lm5iz_36 input:focus{outline:none;border-color:#007bff;background-color:#fff;box-shadow:0 0 0 3px #007bff26}._form_group_lm5iz_36 input::placeholder{color:#aaa}._btn_container_lm5iz_70{margin-top:28px;display:flex;justify-content:center}._form_card_lm5iz_17:before{content:"×";position:absolute;top:16px;right:20px;font-size:28px;color:#999;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}._form_card_lm5iz_17:before:hover{background-color:#f5f5f5;color:#666}._inputError_lm5iz_98{border-color:#ff4d4f!important;background-color:#fff5f5}._inputError_lm5iz_98:focus{border-color:#ff4d4f!important;box-shadow:0 0 0 3px #ff4d4f26!important}._errorText_lm5iz_108{color:#ff4d4f;font-size:13px;margin-top:6px;display:block}@keyframes _fadeIn_lm5iz_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_lm5iz_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 480px){._form_card_lm5iz_17{padding:28px 20px;margin:20px;width:calc(100% - 40px)}._form_title_lm5iz_28{font-size:22px}._form_group_lm5iz_36 input{padding:14px;font-size:15px}}._schedule_container_5cetb_1{margin:3.2rem 0}@media (max-width: 768px){._schedule_container_5cetb_1{margin:2rem 0}}@media (max-width: 480px){._schedule_container_5cetb_1{margin:1.6rem 0}}._header_section_1ghq2_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._profile_info_1ghq2_8{display:flex;justify-content:center;margin:6rem 0}._profile_card_1ghq2_14{display:flex;flex-direction:column;align-items:center;text-align:center}._profile_image_wrapper_1ghq2_21{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;margin-bottom:1rem}._profile_image_1ghq2_21{width:100%;height:100%;object-fit:cover}._profile_name_1ghq2_36{font-size:1.8rem;font-weight:500;margin:0}._profile_meta_1ghq2_42{font-size:1.4rem;color:#6b7280;margin-top:.25rem}._container_1ghq2_48{border-radius:12px}._navbar_1ghq2_52{display:flex;gap:1.5rem;padding:1rem;background:var(--col-background-light2);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}._navbar_1ghq2_52::-webkit-scrollbar{display:none}._navItem_1ghq2_66{background:none;border:none;font-size:1.6rem;font-weight:500;color:var(--col-text-secondary);cursor:pointer;padding:1rem;border-radius:20px;transition:all .3s;white-space:nowrap;flex-shrink:0}._navItem_1ghq2_66:hover{color:#111}._active_1ghq2_84{background:#0d358c;color:var(--col-background-light2);font-weight:500}._tabContent_1ghq2_90{margin-top:2rem}._formGrid_1ghq2_95{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}._formGroup_1ghq2_101{display:flex;flex-direction:column}._formGroup_1ghq2_101 label{font-size:.9rem;margin-bottom:.3rem;color:#111}._formGroup_1ghq2_101 input,._formGroup_1ghq2_101 select{padding:.75rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:.95rem;outline:none}._formGroup_1ghq2_101 input:focus,._formGroup_1ghq2_101 select:focus{border-color:#e50914}._loadingSpinner_1ghq2_126{width:120px;height:120px;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:.875rem}._uploadingOverlay_1ghq2_138{position:absolute;inset:0;background:#000000b3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;font-weight:500;z-index:10}._uploadingOverlay_1ghq2_138 span{animation:_pulse_1ghq2_1 1.5s ease-in-out infinite}@keyframes _pulse_1ghq2_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){._header_section_1ghq2_1{margin-bottom:1.5rem}._profile_info_1ghq2_8{margin:4rem 0 3rem}._profile_image_wrapper_1ghq2_21,._loadingSpinner_1ghq2_126{width:100px;height:100px}._profile_name_1ghq2_36{font-size:1.6rem}._profile_meta_1ghq2_42{font-size:1.3rem}._navbar_1ghq2_52{gap:1rem;margin:0 -1rem;padding:.8rem 1rem;border-radius:0}._navItem_1ghq2_66{font-size:1.4rem;padding:.8rem 1.2rem;border-radius:16px}._tabContent_1ghq2_90{margin-top:1.5rem}._formGrid_1ghq2_95{grid-template-columns:1fr;gap:1.2rem}._formGroup_1ghq2_101 label{font-size:.85rem}._formGroup_1ghq2_101 input,._formGroup_1ghq2_101 select{padding:.7rem .9rem;font-size:.9rem}}@media (max-width: 480px){._header_section_1ghq2_1{margin-bottom:1rem}._profile_info_1ghq2_8{margin:3rem 0 2rem}._profile_image_wrapper_1ghq2_21,._loadingSpinner_1ghq2_126{width:80px;height:80px}._profile_name_1ghq2_36{font-size:1.4rem}._profile_meta_1ghq2_42{font-size:1.2rem}._navbar_1ghq2_52{gap:.8rem;margin:0 -.8rem;padding:.6rem .8rem}._navItem_1ghq2_66{font-size:1.3rem;padding:.7rem 1rem;border-radius:14px}._tabContent_1ghq2_90{margin-top:1.2rem}._formGrid_1ghq2_95{gap:1rem}._formGroup_1ghq2_101 input,._formGroup_1ghq2_101 select{padding:.65rem .85rem;font-size:.875rem}._uploadingOverlay_1ghq2_138{font-size:.75rem}}@media (max-width: 768px){._navbar_1ghq2_52{position:relative}._navbar_1ghq2_52:after{content:"";position:absolute;right:0;top:0;bottom:0;width:30px;background:linear-gradient(to left,var(--col-background-light2),transparent);pointer-events:none}}._personal-info__name-row_1axyi_6{display:flex;gap:20px;margin-bottom:20px}._personal-info__age-section_1axyi_12{margin-bottom:20px}._readOnlyField_1axyi_15{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed;opacity:1;pointer-events:none}._readOnlyField_1axyi_15 input{background-color:transparent;border-color:#ced4da}._personal-info__gender-section_1axyi_27{margin-bottom:20px}._personal-info__country-state-row_1axyi_31,._personal-info__city-address-row_1axyi_37{display:flex;gap:20px;margin-bottom:20px}._personal-info__save-button_1axyi_43{margin-top:20px;max-width:15rem}._personal-info__button-row_1axyi_54{display:flex;justify-content:flex-end}._buttonRow_1axyi_60{display:flex;justify-content:flex-end;margin-top:32px}@media (max-width: 768px){._buttonRow_1axyi_60{justify-content:center}}@media (max-width: 768px){._buttonRow_1axyi_60{justify-content:flex-start}}._personal-info_1axyi_1{width:100%;margin:0 auto}._personal-info__name-row_1axyi_6,._personal-info__country-state-row_1axyi_31,._personal-info__city-address-row_1axyi_37{display:flex;gap:20px;margin-bottom:20px}._personal-info__name-row_1axyi_6>*,._personal-info__country-state-row_1axyi_31>*,._personal-info__city-address-row_1axyi_37>*{flex:1}._page_container_7jkik_1{display:flex;flex-direction:column;gap:24px;color:#333}._section_7jkik_8{display:flex;flex-direction:column;gap:8px}._sectionTitle_7jkik_14{font-size:18px;font-weight:500}._pillsWrapper_7jkik_20{display:flex;flex-wrap:wrap;gap:8px}._pill_7jkik_20{display:flex;align-items:center;gap:6px;border:1px solid #e1e1e1;border-radius:20px;padding:1rem;font-size:13px;color:#444;cursor:default}._closeBtn_7jkik_38{font-size:14px;cursor:pointer;color:#666}._closeBtn_7jkik_38:hover{color:#000}._addNew_7jkik_48{background:var(-col-brand-light);border:1px dashed #ccc;color:#666;cursor:pointer;transition:all .2s ease}._addNew_7jkik_48:hover{border-color:#999;color:#333}._personal-info__button-row_7jkik_60{display:flex;justify-content:flex-end}._personal-info__save-button_7jkik_65{margin-top:20px;max-width:15rem}._buttonRow_7jkik_70{display:flex;justify-content:flex-end;margin-top:32px}@media (max-width: 768px){._buttonRow_7jkik_70{justify-content:center}}@media (max-width: 768px){._buttonRow_7jkik_70{justify-content:flex-start}}._personal-info_7jkik_60{width:100%;margin:0 auto}._personal-info__name-row_7jkik_96,._personal-info__country-state-row_7jkik_97,._personal-info__city-address-row_7jkik_98{display:flex;gap:20px;margin-bottom:20px}._personal-info__name-row_7jkik_96>*,._personal-info__country-state-row_7jkik_97>*,._personal-info__city-address-row_7jkik_98>*{flex:1}._modalOverlay_18a10_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_18a10_1{background:#fff;border-radius:3.2rem;box-shadow:0 10px 25px #0003;width:90%;max-width:53.5rem;max-height:90vh;overflow:hidden;animation:_modalSlideIn_18a10_1 .2s ease-out}@keyframes _modalSlideIn_18a10_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_18a10_37{display:flex;justify-content:space-between;align-items:center;padding:2rem 2rem 0}._modalTitle_18a10_44{font-size:1.8rem;font-weight:600;margin:0;color:#333}._modalCloseBtn_18a10_51{background:none;border:none;font-size:2.4rem;cursor:pointer;color:#666;padding:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}._modalCloseBtn_18a10_51:hover{background:#f5f5f5;color:#333}._modalCloseBtn_18a10_51:focus{outline:2px solid #007bff;outline-offset:2px}._modalBody_18a10_77{padding:1.5rem 2rem}._modalLabel_18a10_81{display:block;font-size:1.4rem;font-weight:500;margin-top:3.2rem;margin-bottom:.8rem;text-transform:capitalize}._modalInput_18a10_91:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff1a}._modalFooter_18a10_98{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem 2rem}._modalCancelBtn_18a10_105{background:transparent;border:none;color:#666;padding:1rem 1.5rem;border-radius:4px;cursor:pointer;font-size:1.4rem;font-weight:500;transition:all .2s ease}._modalCancelBtn_18a10_105:hover{background:#f5f5f5}._modalCancelBtn_18a10_105:focus{outline:2px solid #007bff;outline-offset:2px}._modalSaveBtn_18a10_126{background:#0a0d14;color:#fff;border:none;padding:1rem 2rem;border-radius:.8rem;cursor:pointer;font-size:1.4rem;font-weight:500;transition:all .2s ease}._modalSaveBtn_18a10_126:hover:not(:disabled){background:#555}._modalSaveBtn_18a10_126:focus:not(:disabled){outline:2px solid #007bff;outline-offset:2px}._modalSaveBtn_18a10_126:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 480px){._modal_18a10_1{width:95%;margin:1rem}._modalHeader_18a10_37,._modalBody_18a10_77,._modalFooter_18a10_98{padding-left:1.5rem;padding-right:1.5rem}}._inputWrapper_18a10_167{position:relative}._suggestionsDropdown_18a10_171{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:.8rem;box-shadow:0 4px 16px #0000001f;z-index:10;max-height:24rem;overflow-y:auto;margin-top:.4rem}._suggestionItem_18a10_186{padding:1rem 1.4rem;font-size:1.4rem;color:#333;cursor:pointer;transition:background .15s ease;border-bottom:1px solid #f5f5f5}._suggestionItem_18a10_186:last-child{border-bottom:none}._suggestionItem_18a10_186:hover{background:#f9f9f9}._suggestionItemHighlighted_18a10_203{background:#f0f4ff;color:#0a0d14}._suggestionItem_18a10_186 strong{font-weight:600;color:#0a0d14}._suggestionsLoading_18a10_213{position:absolute;top:100%;left:0;right:0;padding:1rem 1.4rem;font-size:1.3rem;color:#888;background:#fff;border:1px solid #e0e0e0;border-radius:.8rem;margin-top:.4rem;z-index:10}._container_hr31v_1{display:flex;flex-direction:column;gap:1.6rem;width:100%}._tabBar_hr31v_9{display:flex;gap:0;width:100%;text-align:center;max-width:68.3rem;border-radius:1.6rem;margin-bottom:.4rem}._tab_hr31v_9{flex:1;background:#f6f8fa;border:none;padding:1rem 1.6rem;font-size:1.4rem;font-weight:400;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s ease,border-color .2s ease}._tab_hr31v_9:hover{color:#111827}._tabActive_hr31v_38{color:#111827;font-weight:500;background:#fff;border-radius:1.2rem}._infoBanner_hr31v_46{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.6rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px}._infoText_hr31v_56{font-size:1.3rem;color:#6b7280;line-height:1.6;margin:0}._cardsList_hr31v_64{display:flex;flex-direction:column;gap:1.2rem}._emptyText_hr31v_70{font-size:1.4rem;color:#9ca3af;text-align:center;padding:2.4rem 0}._card_hr31v_64{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:box-shadow .2s ease}._cardOpen_hr31v_86{box-shadow:0 2px 8px #0000000f}._cardHeader_hr31v_91{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.6rem 2rem;background:none;border:none;cursor:pointer;text-align:left;gap:1.2rem}._cardHeaderLeft_hr31v_104{display:flex;align-items:center;gap:1.2rem;flex:1;min-width:0}._avatar_hr31v_113{width:4.4rem;height:4.4rem;border-radius:50%;background:#f1f5f9;color:#374151;font-size:1.4rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #e5e7eb}._nameBlock_hr31v_128{display:flex;flex-direction:column;gap:.2rem;min-width:0}._contactName_hr31v_135{font-size:1.5rem;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._relationText_hr31v_144{font-size:1.3rem;color:#6b7280;font-weight:400}._chevron_hr31v_151{color:#9ca3af;flex-shrink:0;transition:transform .25s ease}._chevronOpen_hr31v_157{transform:rotate(180deg)}._cardBody_hr31v_162{border-top:1px solid #f3f4f6;padding:1.6rem 2rem 0;display:flex;flex-direction:column;gap:1rem}._detailRow_hr31v_171{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;color:#374151}._detailRow_hr31v_171 svg{flex-shrink:0}._cardActions_hr31v_184{display:flex;align-items:stretch;border-top:1px solid #f3f4f6;margin:.8rem -2rem 0}._actionBtn_hr31v_191{flex:1;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:1.4rem;background:none;border:none;font-size:1.4rem;font-weight:500;color:#374151;cursor:pointer;transition:background .2s ease}._actionBtn_hr31v_191:hover{background:#f9fafb}._actionBtnDelete_hr31v_211{color:#374151}._actionBtnDelete_hr31v_211:hover{background:#fef2f2;color:#dc2626}._actionBtnDelete_hr31v_211:hover svg{stroke:#dc2626}._actionDivider_hr31v_224{width:1px;background:#f3f4f6;flex-shrink:0}._addDashedBtn_hr31v_231{width:100%;padding:1.6rem;display:flex;align-items:center;justify-content:center;gap:.8rem;background:transparent;border:1.5px dashed #d1d5db;border-radius:12px;font-size:1.4rem;font-weight:500;color:#6b7280;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}._addDashedBtn_hr31v_231:hover{border-color:#9ca3af;color:#374151;background:#f9fafb}._addPlus_hr31v_254{font-size:1.8rem;line-height:1;color:inherit}@media (max-width: 480px){._cardHeader_hr31v_91{padding:1.4rem 1.6rem}._cardBody_hr31v_162{padding:1.4rem 1.6rem 0}._cardActions_hr31v_184{margin:.8rem -1.6rem 0}._contactName_hr31v_135{font-size:1.4rem}}._overlay_1svwj_2{position:fixed;inset:0;background-color:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1svwj_14{background:#fff;border-radius:20px;width:100%;max-width:520px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 8px 40px #00000024;overflow:hidden}._header_1svwj_27{padding:28px 32px 20px;border-bottom:1px solid #F3F4F6;text-align:center}._title_1svwj_33{font-size:17px;font-weight:600;color:#0a0d14;margin:0 0 6px;line-height:1.3}._subtitle_1svwj_41{font-size:13px;color:#6b7280;margin:0;line-height:1.55}._content_1svwj_49{padding:24px 32px 8px;overflow-y:auto;flex:1}._formGroup_1svwj_56{margin-bottom:18px}._fieldLabel_1svwj_60{display:block;font-size:13px;font-weight:500;color:#111827;margin-bottom:7px;line-height:1.4}._optionalTag_1svwj_69{font-weight:400;color:#9ca3af}._textInput_1svwj_75{width:100%;height:42px;border:1px solid #E5E7EB;border-radius:8px;padding:0 14px;font-size:13.5px;color:#111827;background:#fff;outline:none;transition:border-color .18s,box-shadow .18s;box-sizing:border-box}._textInput_1svwj_75::placeholder{color:#b0b7c3}._textInput_1svwj_75:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f114}._phoneRow_1svwj_99{display:flex;gap:8px;align-items:center}._countryWrapper_1svwj_106{position:relative;flex-shrink:0}._countryPill_1svwj_111{display:flex;align-items:center;gap:5px;height:42px;padding:0 10px;border:1px solid #E5E7EB;border-radius:8px;background:#fff;cursor:pointer;white-space:nowrap;transition:border-color .18s}._countryPill_1svwj_111:hover{border-color:#9ca3af}._flagEmoji_1svwj_129{font-size:17px;line-height:1}._countryCode_1svwj_134{font-size:13px;font-weight:500;color:#374151}._countryDropdown_1svwj_141{position:absolute;top:calc(100% + 6px);left:0;background:#fff;border:1px solid #E5E7EB;border-radius:10px;box-shadow:0 8px 24px #0000001a;z-index:50;min-width:200px;overflow:hidden}._countryOption_1svwj_154{width:100%;display:flex;align-items:center;gap:10px;padding:10px 14px;background:none;border:none;cursor:pointer;text-align:left;transition:background .15s;font-size:13.5px}._countryOption_1svwj_154:hover{background:#f9fafb}._countryOptionActive_1svwj_172{background:#f3f4f6}._countryOptionName_1svwj_176{flex:1;color:#111827;font-weight:400}._countryOptionCode_1svwj_182{color:#9ca3af;font-size:12.5px;font-weight:500}._phoneInput_1svwj_189{flex:1;height:42px;border:1px solid #E5E7EB;border-radius:8px;padding:0 14px;font-size:13.5px;color:#111827;background:#fff;outline:none;transition:border-color .18s,box-shadow .18s;box-sizing:border-box;min-width:0}._phoneInput_1svwj_189::placeholder{color:#b0b7c3}._phoneInput_1svwj_189:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f114}._selectWrapper_1svwj_214{position:relative}._selectInput_1svwj_218{width:100%;height:42px;border:1px solid #E5E7EB;border-radius:8px;padding:0 38px 0 14px;font-size:13.5px;color:#6b7280;background:#fff;outline:none;appearance:none;cursor:pointer;transition:border-color .18s,box-shadow .18s;box-sizing:border-box}._selectInput_1svwj_218:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f114}._selectChevron_1svwj_239{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none}._footer_1svwj_248{padding:16px 32px 24px;display:flex;gap:12px}._cancelButton_1svwj_254{flex:1;height:48px;border:none;border-radius:12px;background:transparent;color:#374151;font-size:14.5px;font-weight:500;cursor:pointer;transition:background .18s}._cancelButton_1svwj_254:hover:not(:disabled){background:#f3f4f6}._cancelButton_1svwj_254:disabled{opacity:.5;cursor:not-allowed}._saveButton_1svwj_276{flex:1;height:48px;border:none;border-radius:12px;background:#0a0d14;color:#fff;font-size:14.5px;font-weight:600;cursor:pointer;transition:background .18s,opacity .18s}._saveButton_1svwj_276:hover:not(:disabled){background:#1f2937}._saveButton_1svwj_276:disabled{opacity:.45;cursor:not-allowed}@media (max-width: 580px){._overlay_1svwj_2{padding:0;align-items:flex-end}._modal_1svwj_14{max-width:100%;max-height:95vh;border-radius:20px 20px 0 0}._header_1svwj_27{padding:22px 20px 16px}._content_1svwj_49{padding:20px 20px 8px}._footer_1svwj_248{padding:12px 20px 28px}}._personal-info__save-button_11dae_1{margin-top:20px;max-width:15rem;border-radius:.8rem}._personal-info__button-row_11dae_6{display:flex;justify-content:flex-end}._wrapper_4555w_2{display:flex;flex-direction:column;gap:1.6rem;width:100%}._card_4555w_10{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.4rem;display:flex;flex-direction:column}._cardTitle_4555w_20{font-size:1.6rem;font-weight:600;color:#111827;margin:0 0 2rem}._sectionHeader_4555w_28{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0;border-bottom:1px solid #e5e7eb;margin-bottom:.4rem}._sectionHeader_4555w_28:not(:first-of-type){margin-top:1.2rem}._sectionTitle_4555w_41{font-size:1.45rem;font-weight:600;color:#111827}._enableAllBtn_4555w_47{background:none;border:none;padding:0;font-size:1.35rem;font-weight:500;color:#1d4ed8;cursor:pointer}._enableAllBtn_4555w_47:hover{opacity:.75}._item_4555w_62{display:flex;justify-content:space-between;align-items:center;padding:1.4rem 0;border-bottom:1px solid #f3f4f6;gap:2.4rem;min-height:56px}._item_4555w_62:last-of-type{border-bottom:none}._itemLabel_4555w_77,._itemLabelWithIcon_4555w_78{flex:1;font-size:1.4rem;font-weight:400;color:#6b7280;line-height:1.5}._itemLabelWithIcon_4555w_78{display:flex;align-items:center;gap:.6rem}._infoIcon_4555w_92{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;border:1.5px solid #9ca3af;font-size:1rem;color:#6b7280;flex-shrink:0}._item_4555w_62>:last-child{flex-shrink:0}._radioGroup_4555w_111{display:flex;align-items:center;gap:2rem}._radioOption_4555w_117{display:flex;align-items:center;gap:.5rem;font-size:1.4rem;color:#374151;cursor:pointer}._radioInput_4555w_126{width:1.6rem;height:1.6rem;accent-color:#1d4ed8;cursor:pointer}._updateBtn_4555w_134{width:100%;height:4.8rem;margin-top:2.4rem;background:#0a0d14;color:#fff;border:none;border-radius:12px;font-size:1.5rem;font-weight:600;cursor:pointer}._updateBtn_4555w_134:hover:not(:disabled){background:#1f2937}._updateBtn_4555w_134:disabled{opacity:.5;cursor:not-allowed}._dangerCard_4555w_157{border:1px solid #fecaca;border-radius:16px;overflow:hidden}.simple-checkbox-wrapper{display:flex;align-items:center}.simple-checkbox{width:2.2rem!important;height:2.2rem!important;accent-color:#0d358c;border:2px solid #9ca3af;border-radius:5px;appearance:none;cursor:pointer;background:#fff;flex-shrink:0;position:relative;transition:all .2s ease}.simple-checkbox:checked{background-color:#0d358c;border-color:#0d358c}.simple-checkbox:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.4rem;font-weight:700}._container_nty1y_1{background:#f5f5f5;padding:24px 32px;border-radius:8px}._title_nty1y_7{font-size:18px;font-weight:600;margin-bottom:20px;color:#1f2937}._content_nty1y_14{display:flex;justify-content:space-between;align-items:center;gap:20px}._textSection_nty1y_21{max-width:500px}._heading_nty1y_25{font-size:14px;font-weight:600;margin-bottom:6px;color:#111827}._description_nty1y_32{font-size:13px;line-height:1.5;color:#6b7280}._deleteButton_nty1y_38{padding:10px 20px;border-radius:6px;border:1px solid #ef4444;background:transparent;color:#ef4444;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}._deleteButton_nty1y_38:hover{background:#ef4444;color:#fff}@media (max-width: 768px){._container_nty1y_1{padding:20px 18px}._title_nty1y_7{font-size:17px;margin-bottom:16px}._content_nty1y_14{flex-direction:column;align-items:flex-start;gap:16px}._textSection_nty1y_21{max-width:100%}._heading_nty1y_25{font-size:15px}._description_nty1y_32{font-size:13.5px;line-height:1.55}._deleteButton_nty1y_38{width:100%;padding:12px 20px;font-size:14px}}@media (max-width: 480px){._container_nty1y_1{padding:18px 16px}._title_nty1y_7{font-size:16px}._heading_nty1y_25{font-size:14.5px}._description_nty1y_32{font-size:13px}}._avatarWrapper_1lxxb_1{position:relative;border-radius:50%;overflow:hidden;display:inline-block}._avatarWrapper_1lxxb_1._small_1lxxb_8{width:40px;height:40px}._avatarWrapper_1lxxb_1._medium_1lxxb_13{width:80px;height:80px}._avatarWrapper_1lxxb_1._large_1lxxb_18{width:120px;height:120px}._avatarImage_1lxxb_23{width:100%;height:100%;object-fit:cover}._avatarInitials_1lxxb_29{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:1em}._small_1lxxb_8 ._avatarInitials_1lxxb_29{font-size:.875rem}._medium_1lxxb_13 ._avatarInitials_1lxxb_29{font-size:1.5rem}._large_1lxxb_18 ._avatarInitials_1lxxb_29{font-size:2.5rem}._uploadOverlay_1lxxb_52{position:absolute;bottom:0;left:0;right:0;background:#0009;height:35%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;opacity:0}._avatarWrapper_1lxxb_1:hover ._uploadOverlay_1lxxb_52{opacity:1}._fileInput_1lxxb_71{display:none}._uploadIcon_1lxxb_75{color:#fff;display:flex;align-items:center;justify-content:center}._uploadIcon_1lxxb_75 svg{width:20px;height:20px}._large_1lxxb_18 ._uploadIcon_1lxxb_75 svg{width:24px;height:24px}._card_1h6in_1{background:#fff;border-radius:12px;padding:24px;border:1px solid #e8eaf0;width:100%}._label_1h6in_9{font-size:13px;color:#9ca3af;margin:0 0 4px}._planName_1h6in_15{font-size:22px;font-weight:500;color:#111827;margin:0 0 4px}._description_1h6in_22{font-size:14px;color:#6b7280;margin:0 0 20px}._amount_1h6in_28{font-size:22px;font-weight:500;color:#111827;margin:0 0 20px}._renewButton_1h6in_35{background-color:#1e3a8a;color:#fff;border:none;border-radius:10px;padding:12px 32px;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .2s}._renewButton_1h6in_35:hover{background-color:#1e40af}._overlay_1qkdx_1{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1qkdx_11{background:#fff;border-radius:16px;padding:32px 28px;width:100%;max-width:440px;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}._closeButton_1qkdx_24{position:absolute;top:16px;right:20px;background:none;border:none;font-size:22px;color:#9ca3af;cursor:pointer;line-height:1}._closeButton_1qkdx_24:hover{color:#374151}._iconWrapper_1qkdx_40{margin-bottom:16px}._icon_1qkdx_40{width:56px;height:56px;background:#fff4ed;border-radius:50%;display:flex;align-items:center;justify-content:center}._title_1qkdx_54{font-size:18px;font-weight:600;color:#111827;margin:0 0 10px}._message_1qkdx_61{font-size:14px;color:#6b7280;line-height:1.6;margin:0 0 24px}._message_1qkdx_61 strong{color:#374151;font-weight:500}._planSummary_1qkdx_73{width:100%;background:#f9fafb;border-radius:10px;padding:16px;margin-bottom:24px}._summaryRow_1qkdx_81{display:flex;justify-content:space-between;align-items:center}._summaryLabel_1qkdx_87{font-size:13px;color:#9ca3af}._summaryValue_1qkdx_92{font-size:13px;font-weight:500;color:#374151}._summaryAmount_1qkdx_98{font-size:15px;font-weight:600;color:#111827}._divider_1qkdx_104{height:1px;background:#e5e7eb;margin:12px 0}._actions_1qkdx_110{display:flex;gap:12px;width:100%}._cancelButton_1qkdx_116{flex:1;padding:12px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:background .2s}._cancelButton_1qkdx_116:hover:not(:disabled){background:#f3f4f6}._cancelButton_1qkdx_116:disabled{opacity:.5;cursor:not-allowed}._confirmButton_1qkdx_138{flex:1;padding:12px;border-radius:10px;border:none;background:#1e3a8a;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s}._confirmButton_1qkdx_138:hover:not(:disabled){background:#1e40af}._confirmButton_1qkdx_138:disabled{opacity:.6;cursor:not-allowed}._tableWrapper_1nshu_1{width:100%;overflow-x:auto}._table_1nshu_1{width:100%;border-collapse:collapse;font-family:Arial,sans-serif}._table_1nshu_1 thead{background:#f6f8fa;text-align:left}._table_1nshu_1 th{font-size:1.2rem;font-weight:400;color:#525866;padding:12px}._table_1nshu_1 td{font-size:14px;color:#0a0d14;padding:12px;font-weight:400;border-bottom:1px solid #E2E4E9}._status_1nshu_33{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;font-size:13px;font-weight:500}._icon_1nshu_43{flex-shrink:0}._approved_1nshu_47{background-color:#e6f9f0;color:#1a8a4b}._pending_1nshu_52{background-color:#fff2e6;color:#e67300}._table_container_1tcne_1{margin:3.4rem 0}._table_container_1tcne_1{margin:3.4rem 0;position:relative}._card_container_1tcne_4{margin-top:4.4rem}._sessions_container_1tcne_36{margin:3rem 0}._session_title_1tcne_40{font-size:1.8rem;font-weight:400;padding-bottom:1.2rem}._tableOverlay_1tcne_45{position:absolute;inset:60px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fffffff2;color:#666;font-size:1rem;z-index:1;border-radius:0 0 8px 8px}._tableOverlay_1tcne_45 p{margin:3rem}._loadingCard_1tcne_8,._emptyCard_1tcne_9{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;background:#f9f9f9;border-radius:8px;padding:2rem;color:#666;font-size:1rem}._loadingCard_1tcne_8 p,._emptyCard_1tcne_9 p{margin-top:1rem}._card_18tsn_1{width:100%;max-width:700px;border:1px solid #e5e7eb;border-radius:12px;padding:20px;background:#fff}._header_18tsn_10{margin-bottom:12px}._title_18tsn_14{font-size:16px;font-weight:500;color:#111827}._sessionInfo_18tsn_20{display:flex;align-items:baseline;gap:6px;margin-bottom:14px}._count_18tsn_27{font-size:18px;font-weight:600;color:#111827}._remaining_18tsn_33{font-size:13px;color:#6b7280}._progressWrapper_18tsn_38{width:100%;height:8px;background:#e5e7eb;border-radius:999px;overflow:hidden;margin-bottom:18px}._progressBar_18tsn_47{height:100%;background:#375dfb;border-radius:999px;transition:width .3s ease}._button_18tsn_54{width:100%;padding:12px;border-radius:8px;border:none;background:#f3f4f6;color:#111827;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}._button_18tsn_54:hover{background:#e5e7eb}._modalOverlay_xq1gc_2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContainer_xq1gc_16{background:#fff;border-radius:16px;width:100%;max-width:100rem;max-height:90vh;overflow-y:auto;position:relative;padding:32px 24px 24px;margin:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._closeButton_xq1gc_30{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}._closeButton_xq1gc_30:hover{background-color:#f3f4f6;color:#374151}._backButton_xq1gc_54{position:absolute;top:16px;left:16px;background:none;border:none;font-size:20px;color:#6b7280;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}._backButton_xq1gc_54:hover{background-color:#f3f4f6;color:#374151}._header_xq1gc_78{margin-bottom:32px;text-align:center;padding-top:16px}._title_xq1gc_84{font-size:24px;font-weight:500;margin:0 0 12px;line-height:1.3}._subtitle_xq1gc_91{font-size:14px;color:#6b7280;line-height:1.5;max-width:75.8rem;margin:0 auto}._plansContainer_xq1gc_102{display:flex;flex-direction:column;gap:16px}._planCard_xq1gc_109{border:1px solid #e5e7eb;border-radius:12px;padding:24px;background:#fff;transition:all .2s ease;position:relative}._planCard_xq1gc_109:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._planContent_xq1gc_124{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._planInfo_xq1gc_131{flex:1}._planTitle_xq1gc_135{font-size:18px;font-weight:500;color:#111827;margin:0 0 8px;line-height:1.3}._planDescription_xq1gc_143{font-size:14px;color:#6b7280;margin:0 0 12px;line-height:1.5}._planPrice_xq1gc_150{font-size:16px;font-weight:500;color:#111827;margin:0}._planAction_xq1gc_158{flex-shrink:0}._planCardSelected_xq1gc_162{border-color:#2563eb!important;background:#eff6ff;box-shadow:0 0 0 3px #2563eb26}._selectButton_xq1gc_168 button[disabled]{opacity:.7;cursor:not-allowed}._selectButton_xq1gc_168 button{min-width:120px;background:#1f2937!important;color:#fff!important;border:1px solid #1f2937!important}._selectButton_xq1gc_168:hover button{background:#111827!important;border-color:#111827!important}@media (max-width: 640px){._modalContainer_xq1gc_16{margin:8px;padding:24px 16px 16px;max-height:95vh}._title_xq1gc_84{font-size:20px}._subtitle_xq1gc_91{font-size:13px}._planContent_xq1gc_124{flex-direction:column;align-items:stretch;gap:16px}._planAction_xq1gc_158{align-self:stretch}._selectButton_xq1gc_168{width:100%;min-width:unset}._plansContainer_xq1gc_102{gap:12px}._planCard_xq1gc_109{padding:20px}}@media (max-width: 480px){._modalContainer_xq1gc_16{margin:4px;padding:20px 12px 12px}._header_xq1gc_78{margin-bottom:24px;padding-top:12px}._title_xq1gc_84{font-size:18px}._planTitle_xq1gc_135{font-size:16px}._planDescription_xq1gc_143{font-size:13px}._planPrice_xq1gc_150{font-size:15px}._planCard_xq1gc_109{padding:16px}}._customPlanCard_xq1gc_257{border-style:dashed;border-color:#d1d5db;background:#f9fafb}._customPlanCard_xq1gc_257:hover{border-color:#9ca3af;background:#f3f4f6}._overlay_fs5ji_1{position:fixed;inset:0;background:#0006;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_fs5ji_11{width:420px;background:#f3f3f3;border-radius:20px;padding:24px;font-family:Inter,sans-serif}._header_fs5ji_19{display:flex;align-items:center;gap:12px}._header_fs5ji_19 h2{font-size:18px;font-weight:600;color:#111}._backArrow_fs5ji_31{font-size:18px;cursor:pointer}._subtitle_fs5ji_36{margin-top:10px;font-size:14px;color:#666}._counterWrapper_fs5ji_42{margin-top:28px;display:flex;align-items:center;justify-content:center;gap:28px}._circleBtn_fs5ji_50{width:48px;height:48px;border-radius:50%;border:1px solid #ddd;background:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}._count_fs5ji_42{font-size:28px;font-weight:600}._priceBox_fs5ji_68{margin-top:28px;background:#e9e9e9;border-radius:12px;padding:18px;text-align:center;font-size:22px;font-weight:500}._buyBtn_fs5ji_78{margin-top:24px;width:100%;padding:16px;background:#1e3a8a;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:500;cursor:pointer}._textarea_container_ple3c_1{padding:8.8rem 0}._complaint_form-group_ple3c_5{margin-bottom:1.5rem}._complaint-form-group_ple3c_9 ._label-container_ple3c_9{margin-bottom:.5rem}._submitButtonWrapper_ple3c_13{display:flex;justify-content:flex-end}@media (max-width: 480px){._complaint-submit-btn_ple3c_21 button{width:100%!important}}._form_container_1nrwd_1{padding-top:5.6rem}._tabs_1nrwd_5{display:flex;align-items:center;gap:.8rem;margin-bottom:3.2rem}._tab_1nrwd_5{padding:.8rem 2rem;border-radius:10rem;border:none;background:transparent;color:#6b7280;font-size:1.4rem;font-weight:500;cursor:pointer;transition:all .2s ease}._tab_1nrwd_5:hover{color:#111827}._tab_active_1nrwd_28{background-color:#1e3a6e;color:#fff!important}._cards_row_1la7v_5{display:flex;gap:1.6rem;margin-top:3.2rem;flex-wrap:wrap}._card_1la7v_5{flex:1;min-width:28rem;border:1px solid #e5e7eb;border-radius:1.2rem;padding:2rem 2.4rem;display:flex;flex-direction:column;gap:2rem}._card_title_1la7v_23{font-size:1.4rem;font-weight:600;color:#111827;margin:0}._contact_item_1la7v_30,._social_item_1la7v_36{display:flex;align-items:center;gap:1.2rem}._social_icon_1la7v_44{width:2rem;height:2rem;flex-shrink:0;object-fit:contain;color:#111827}._contact_info_1la7v_52{display:flex;flex-direction:column;gap:.2rem;flex:1}._contact_label_1la7v_59{font-size:1.1rem;color:#9ca3af}._contact_value_1la7v_64{font-size:1.3rem;color:#111827;font-weight:500}._copy_btn_1la7v_70{background:none;border:none;cursor:pointer;color:#9ca3af;font-size:1.6rem;padding:.4rem;display:flex;align-items:center;transition:color .2s}._copy_btn_1la7v_70:hover{color:#374151}@media (max-width: 640px){._cards_row_1la7v_5{flex-direction:column}}._wrapper_c1kav_1{width:100%;height:calc(100vh - 180px);display:flex;position:relative}._sidebar_c1kav_8{width:100%;background:#f8f9fa;border-radius:16px 16px 0 0;overflow:hidden;display:flex;flex-direction:column}._main_c1kav_17{display:none;flex:1;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014}@media (min-width: 768px){._wrapper_c1kav_1{gap:20px}._sidebar_c1kav_8{width:380px;max-width:380px;border-radius:16px}._main_c1kav_17{display:block}}._mobileChatView_c1kav_36 ._sidebar_c1kav_8{display:none}._mobileChatView_c1kav_36 ._main_c1kav_17{display:block;width:100%;border-radius:16px 16px 0 0}._header_c1kav_43{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin-bottom:16px}._title_c1kav_51{font-size:26px;font-weight:700;color:#1a1a1a}._actionButtons_c1kav_57{display:flex;gap:12px}._actionBtn_c1kav_62{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#007bff;color:#fff;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s}._actionBtn_c1kav_62:nth-child(2){background:#28a745}._actionBtn_c1kav_62:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}@media (max-width: 480px){._actionBtn_c1kav_62 span{display:none}._actionBtn_c1kav_62{padding:12px;border-radius:50%;width:48px;height:48px;justify-content:center}}._loading_c1kav_96,._error_c1kav_96,._empty_c1kav_96{padding:60px 20px;text-align:center;color:#6c757d}._error_c1kav_96 button{margin-top:16px;padding:10px 24px;background:#007bff;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}._error_c1kav_96 button:hover{background:#0056b3;transform:translateY(-2px)}._empty_c1kav_96 small{display:block;margin-top:8px;font-size:14px;color:#999}._emptyState_c1kav_127{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;color:#666;background:linear-gradient(135deg,#f8f9fa,#fff)}._emptyIcon_c1kav_139{font-size:64px;margin-bottom:24px;opacity:.3;color:#007bff}._emptyState_c1kav_127 h3{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 0 12px}._emptyState_c1kav_127 p{font-size:16px;color:#666;margin:0 0 32px;max-width:400px}._emptyActions_c1kav_160{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}._emptyActions_c1kav_160 button{padding:12px 28px;font-size:15px;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #0000001a}._emptyActions_c1kav_160 button:first-child{background:#0d358c;color:#fff}._emptyActions_c1kav_160 button:last-child{background:#0d358c;color:#fff}._emptyActions_c1kav_160 button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._emptyActions_c1kav_160 button:first-child:hover{background:#0056b3}._emptyActions_c1kav_160 button:last-child:hover{background:#1e7e34}._emptyActions_c1kav_160 button:active{transform:translateY(0)}@media (max-width: 480px){._emptyState_c1kav_127{padding:24px}._emptyIcon_c1kav_139{font-size:48px;margin-bottom:16px}._emptyState_c1kav_127 h3{font-size:20px}._emptyState_c1kav_127 p{font-size:14px;margin-bottom:24px}._emptyActions_c1kav_160{flex-direction:column;width:100%}._emptyActions_c1kav_160 button{width:100%;padding:14px 24px}}._container_ljmm7_1{background:#fff;border-radius:22px;padding:20px;width:100%;margin-bottom:22px;box-shadow:0 1px 6px #0000000a}._searchWrapper_ljmm7_10{background:#f7f8fa;border-radius:14px;display:flex;align-items:center;padding:10px 14px;margin-bottom:20px}._searchIcon_ljmm7_19{color:#8a8a8a;margin-right:10px}._input_ljmm7_24{border:none;outline:none;width:100%;font-size:15px;background:transparent}._tabs_ljmm7_32{display:flex;gap:10px}._tab_ljmm7_32{padding:10px 20px;border-radius:16px;background:#f3f4f6;border:none;font-size:15px;cursor:pointer;transition:.2s ease}._activeTab_ljmm7_47{background:#0d358c;color:#fff}._card_z6li4_1{width:100%;background:#fff;border-radius:20px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 6px #0000000d;margin-bottom:16px;cursor:pointer;transition:background .2s ease}._card_z6li4_1:hover{background:#fafafa}._leftSection_z6li4_19{display:flex;align-items:center;gap:14px}._avatarWrapper_z6li4_25{position:relative}._avatar_z6li4_25{width:46px;height:46px;border-radius:50%;object-fit:cover}._onlineDot_z6li4_36{width:10px;height:10px;position:absolute;right:0;bottom:2px;background:#2ecc71;border:2px solid #ffffff;border-radius:50%}._texts_z6li4_47{display:flex;flex-direction:column}._name_z6li4_52{font-size:16px;font-weight:600;color:#0f0f0f;margin:0 0 2px}._message_z6li4_59{font-size:14px;color:#555;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rightSection_z6li4_68{display:flex;align-items:center;gap:16px}._callIcon_z6li4_74{width:38px;height:38px;background:#f7f7f7;border-radius:50%;display:flex;justify-content:center;align-items:center}._unreadBadge_z6li4_84{background:#e6ecff;color:#3a55f4;padding:4px 7px;border-radius:12px;font-size:13px;font-weight:600}._chatContainer_116o8_2{width:100%;height:100%;background:#fff;border-radius:20px;display:flex;flex-direction:column;overflow:hidden}._header_116o8_13{height:70px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #ececec;flex-shrink:0}._userInfo_116o8_24{display:flex;align-items:center;gap:10px}._avatar_116o8_30{width:38px;height:38px;border-radius:50%;object-fit:cover}._nameSection_116o8_38{display:flex;flex-direction:column;gap:2px}._userName_116o8_44{font-weight:600;font-size:15px;color:#1a1a1a}._memberCount_116o8_50{font-size:12px;color:#6c757d;font-weight:400}._messagesArea_116o8_57{flex:1;padding:20px;overflow-y:auto;background-image:url(/pattern.png);background-size:450px}._messagesArea_116o8_57::-webkit-scrollbar{width:6px}._messagesArea_116o8_57::-webkit-scrollbar-track{background:transparent}._messagesArea_116o8_57::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}._messagesArea_116o8_57::-webkit-scrollbar-thumb:hover{background:#a0aec0}._messageWrapper_116o8_82{margin-bottom:25px;display:flex;flex-direction:column}._left_116o8_88{align-items:flex-start}._right_116o8_92{align-items:flex-end}._messageBubble_116o8_96{background:#f6f6f6;padding:12px 16px;border-radius:14px;max-width:60%;word-wrap:break-word}._messageBubbleDark_116o8_104{background:#1a1c2e;padding:12px 16px;border-radius:14px;color:#fff;max-width:60%;word-wrap:break-word}._time_116o8_113,._timeRight_116o8_114{font-size:11px;margin-top:4px;color:gray}._inputBar_116o8_121{padding:14px 20px;display:flex;align-items:center;gap:12px;border-top:1px solid #eee;background:#fff;flex-shrink:0}._iconsLeft_116o8_131{display:flex;gap:10px;font-size:20px;cursor:pointer}._iconsLeft_116o8_131 span{display:flex;align-items:center;transition:opacity .2s}._iconsLeft_116o8_131 span:hover{opacity:.7}._input_116o8_121{flex:1;padding:12px 16px;background:#f4f4f4;border:none;border-radius:40px;outline:none;font-size:14px}._input_116o8_121:focus{background:#eee}._mic_116o8_162{background:none;border:none;font-size:20px;cursor:pointer;display:flex;align-items:center;transition:opacity .2s}._mic_116o8_162:hover:not(:disabled){opacity:.7}._mic_116o8_162:disabled{opacity:.4;cursor:not-allowed}._callIconWrapper_116o8_181{background:#fff;border:none;cursor:pointer;display:flex;align-items:center;padding:8px;border-radius:50%;transition:background .2s}._callIconWrapper_116o8_181:hover{background:#f8f9fa}._backButton_116o8_195{display:none;background:none;border:none;color:#007bff;cursor:pointer;padding:8px;margin-right:12px;border-radius:8px;transition:all .2s;flex-shrink:0}._backButton_116o8_195:hover{background:#007bff1a}._backButton_116o8_195:active{transform:scale(.95)}@media (max-width: 767px){._backButton_116o8_195{display:flex;align-items:center;justify-content:center}._header_116o8_13{gap:0}}._modalOverlay_8sv1g_4{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modalContent_8sv1g_19{background:#fff;border-radius:16px;width:90%;max-width:500px;max-height:80vh;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:10000}._modalHeader_8sv1g_34{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e0e0e0;background:#fff}._modalHeader_8sv1g_34 h2{margin:0;font-size:20px;font-weight:600;color:#333}._closeButton_8sv1g_50{background:none;border:none;font-size:28px;color:#999;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s;padding:0;line-height:1}._closeButton_8sv1g_50:hover{background:#f0f0f0;color:#333}._modalBody_8sv1g_73{padding:20px 24px;flex:1;overflow-y:auto}._formGroup_8sv1g_80{margin-bottom:20px}._formGroup_8sv1g_80 label{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:#333}._typeButtons_8sv1g_93{display:flex;gap:12px}._typeButton_8sv1g_93{flex:1;padding:10px 16px;border:2px solid #e0e0e0;background:#fff;color:#333;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s}._typeButton_8sv1g_93:hover{border-color:#007bff;background:#f8f9fa}._typeButtonActive_8sv1g_116{border-color:#007bff;background:#007bff;color:#fff}._typeButtonActive_8sv1g_116:hover{background:#0056b3;border-color:#0056b3}._searchInput_8sv1g_128{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:all .2s}._searchInput_8sv1g_128:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff1a}._userList_8sv1g_144{max-height:350px;overflow-y:auto;margin:0 -24px;padding:0 24px}._userList_8sv1g_144::-webkit-scrollbar{width:6px}._userList_8sv1g_144::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}._userList_8sv1g_144::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}._userList_8sv1g_144::-webkit-scrollbar-thumb:hover{background:#999}._userItem_8sv1g_169{display:flex;align-items:center;gap:12px;padding:12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:all .2s;border-radius:8px;margin-bottom:4px}._userItem_8sv1g_169:hover{background:#f8f9fa;transform:translate(4px)}._userItem_8sv1g_169:last-child{border-bottom:none}._userAvatar_8sv1g_190{width:40px;height:40px;border-radius:50%;background:#007bff;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0}._userInfo_8sv1g_204{flex:1;min-width:0}._userInfo_8sv1g_204 h4{margin:0;font-size:15px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userInfo_8sv1g_204 p{margin:4px 0 0;font-size:13px;color:#6c757d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._noUsers_8sv1g_228{text-align:center;padding:40px 20px;color:#6c757d;font-size:14px}._loadingContainer_8sv1g_235{text-align:center;padding:40px 0}._modalButtons_8sv1g_241{display:flex;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background:#fff}._btnSecondary_8sv1g_249{flex:1;padding:12px 24px;border:2px solid #e0e0e0;background:#fff;color:#666;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}._btnSecondary_8sv1g_249:hover:not(:disabled){background:#f8f9fa;border-color:#ccc}._btnSecondary_8sv1g_249:disabled{opacity:.6;cursor:not-allowed}._modalOverlay_m941r_4{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._groupModalContent_m941r_19{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:85vh;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:10000}._modalHeader_m941r_34{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e0e0e0;background:#fff;flex-shrink:0}._headerTitleGroup_m941r_44{display:flex;align-items:center;gap:12px}._headerTitleGroup_m941r_44 h2{margin:0;font-size:20px;font-weight:600;color:#333}._groupIcon_m941r_57{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._closeButton_m941r_69{background:none;border:none;font-size:28px;color:#999;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s;padding:0;line-height:1}._closeButton_m941r_69:hover{background:#f0f0f0;color:#333}._groupForm_m941r_92{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._groupFormBody_m941r_100{padding:20px 24px;flex:1;overflow-y:auto;min-height:0}._groupFormBody_m941r_100::-webkit-scrollbar{width:6px}._groupFormBody_m941r_100::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}._groupFormBody_m941r_100::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}._groupFormBody_m941r_100::-webkit-scrollbar-thumb:hover{background:#999}._formGroup_m941r_125{margin-bottom:20px}._formGroup_m941r_125 label{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:#333}._searchInput_m941r_138{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:all .2s}._searchInput_m941r_138:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._selectedUsersContainer_m941r_154{display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:#f8f9fa;border-radius:8px;min-height:60px;align-items:flex-start}._userPill_m941r_165{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:13px;font-weight:500;color:#333;transition:all .2s}._userPill_m941r_165:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._clientPill_m941r_182{background:#e3f2fd}._providerPill_m941r_186{background:#f3e5f5}._pillAvatar_m941r_190{width:24px;height:24px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;flex-shrink:0}._clientAvatar_m941r_203{background:#2196f3}._providerAvatar_m941r_207{background:#9c27b0}._pillName_m941r_211{white-space:nowrap}._pillRemove_m941r_215{background:none;border:none;cursor:pointer;padding:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#666;font-size:20px;line-height:1;transition:color .2s;flex-shrink:0}._pillRemove_m941r_215:hover{color:#d32f2f}._tabButtons_m941r_237{display:flex;gap:8px}._tabButton_m941r_237{flex:1;padding:10px 16px;border:2px solid #e0e0e0;background:#fff;color:#666;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:6px}._tabButton_m941r_237:hover{border-color:#667eea;background:#f8f9fa}._tabButtonActive_m941r_264{border-color:#667eea;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._tabButtonActive_m941r_264:hover{background:linear-gradient(135deg,#5568d3,#653a8b)}._searchWrapper_m941r_275{position:relative;margin-bottom:16px}._searchIcon_m941r_280{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none;z-index:1}._searchInputWithIcon_m941r_290{width:100%;padding:12px 16px 12px 40px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:all .2s}._searchInputWithIcon_m941r_290:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._userList_m941r_306{max-height:300px;overflow-y:auto;margin:0 -24px 20px;padding:0 24px}._userList_m941r_306::-webkit-scrollbar{width:6px}._userList_m941r_306::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}._userList_m941r_306::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}._userList_m941r_306::-webkit-scrollbar-thumb:hover{background:#999}._userItem_m941r_331{display:flex;align-items:center;gap:12px;padding:12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:all .2s;border-radius:8px;margin-bottom:4px}._userItem_m941r_331:hover{background:#f8f9fa}._userItem_m941r_331:last-child{border-bottom:none}._userItemSelected_m941r_351{background:#f0f4ff;border:1px solid #667eea}._userItemSelected_m941r_351:hover{background:#e8efff}._userAvatar_m941r_360{width:40px;height:40px;border-radius:50%;background:#007bff;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0}._userInfo_m941r_374{flex:1;min-width:0}._userInfo_m941r_374 h4{margin:0;font-size:15px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userInfo_m941r_374 p{margin:4px 0 0;font-size:13px;color:#6c757d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._checkmark_m941r_398{width:24px;height:24px;border-radius:50%;background:#667eea;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:_checkmarkPop_m941r_1 .3s ease}@keyframes _checkmarkPop_m941r_1{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}._noUsers_m941r_423{text-align:center;padding:40px 20px;color:#6c757d;font-size:14px}._loadingContainer_m941r_430{text-align:center;padding:40px 0}._modalButtons_m941r_436{display:flex;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background:#fff;flex-shrink:0}._btnPrimary_m941r_445,._btnSecondary_m941r_446{flex:1;padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}._btnPrimary_m941r_445{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._btnPrimary_m941r_445:hover:not(:disabled){background:linear-gradient(135deg,#5568d3,#653a8b);transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}._btnPrimary_m941r_445:disabled{background:#ccc;cursor:not-allowed;opacity:.6}._btnSecondary_m941r_446{background:#fff;color:#666;border:2px solid #e0e0e0}._btnSecondary_m941r_446:hover:not(:disabled){background:#f8f9fa;border-color:#ccc}._btnSecondary_m941r_446:disabled{opacity:.6;cursor:not-allowed}._header_section_5xcil_1{display:flex;justify-content:space-between;align-items:center}._header_left_5xcil_6{display:flex;align-items:center;gap:1rem}._header_left_5xcil_6 h3{font-size:1.4rem}._navigationTabs_j43ld_1{display:flex;gap:12px;background:#f6f8fa;padding:1rem;border-radius:8px;width:fit-content;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}._navigationTabs_j43ld_1::-webkit-scrollbar{display:none}._tab_j43ld_21{background:transparent;border:none;outline:none;padding:6px 12px;border-radius:6px;font-size:14px;color:#6b7280;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;flex-shrink:0;position:relative;overflow:hidden}._tab_j43ld_21:hover{background:#e5e7eb;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._tab_j43ld_21:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s ease}._tab_j43ld_21:hover:before{left:100%}._active_j43ld_58{background:#fff;color:#111827;font-weight:600;box-shadow:0 2px 6px #00000026;transform:translateY(-1px);animation:_tabActivate_j43ld_1 .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes _tabActivate_j43ld_1{0%{transform:scale(.95) translateY(0);box-shadow:0 1px 3px #0000001a}50%{transform:scale(1.02) translateY(-2px);box-shadow:0 4px 8px #0003}to{transform:scale(1) translateY(-1px);box-shadow:0 2px 6px #00000026}}._tab_j43ld_21:active{transform:scale(.98) translateY(0);transition:all .1s ease}._tab_j43ld_21:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}@media (max-width: 1024px){._navigationTabs_j43ld_1{padding:.875rem;gap:10px}._tab_j43ld_21{font-size:13px;padding:5px 10px}._active_j43ld_58{animation:_tabActivateTablet_j43ld_1 .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes _tabActivateTablet_j43ld_1{0%{transform:scale(.95) translateY(0);box-shadow:0 1px 3px #0000001a}50%{transform:scale(1.02) translateY(-1px);box-shadow:0 3px 6px #00000026}to{transform:scale(1) translateY(-1px);box-shadow:0 2px 4px #0000001f}}}@media (max-width: 768px){._navigationTabs_j43ld_1{width:100%;padding:.75rem;gap:8px;border-radius:6px}._tab_j43ld_21{font-size:12px;padding:5px 10px;transition:all .25s ease}._tab_j43ld_21:hover{transform:translateY(-.5px)}._active_j43ld_58{animation:_tabActivateMobile_j43ld_1 .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes _tabActivateMobile_j43ld_1{0%{transform:scale(.98) translateY(0)}50%{transform:scale(1.01) translateY(-1px)}to{transform:scale(1) translateY(-.5px)}}}@media (max-width: 480px){._navigationTabs_j43ld_1{padding:.625rem;gap:6px;border-radius:6px}._tab_j43ld_21{font-size:11px;padding:4px 8px;border-radius:5px;transition:all .2s ease}._active_j43ld_58{box-shadow:0 1px 2px #00000014;animation:none;transform:translateY(0)}._tab_j43ld_21:hover{transform:translateY(0);box-shadow:none}}@media (max-width: 360px){._navigationTabs_j43ld_1{padding:.5rem;gap:4px}._tab_j43ld_21{font-size:10px;padding:4px 6px}}._date_selector_lhkx8_1{margin:2rem 0}._container_lhkx8_4{padding:24px 0;min-height:100vh}._header_lhkx8_12{max-width:640px;margin:0 auto 24px}._taskList_lhkx8_18{display:flex;flex-direction:column;gap:12px}._loading_lhkx8_23,._error_lhkx8_24,._empty_lhkx8_25{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;text-align:center;color:#666;font-size:1rem;padding:2rem}._loading_lhkx8_23 p,._error_lhkx8_24 p,._empty_lhkx8_25 p{margin-top:.75rem}._errorDetail_lhkx8_43{font-size:.875rem;color:#d32f2f;margin-top:.25rem}._emptySubtext_lhkx8_49{font-size:.875rem;color:#999;margin-top:.5rem}@media (max-width: 768px){._container_lhkx8_4{padding:16px}._header_lhkx8_12{margin-bottom:16px}._title_lhkx8_64{font-size:24px}._taskList_lhkx8_18{gap:10px}}._taskList_1bpj0_1{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:12px}._card_1bpj0_10{background:#fff;border-radius:2.2rem;padding:1.6rem;box-shadow:0 1px 3px #00000014;transition:box-shadow .2s ease}._card_1bpj0_10:hover{box-shadow:0 2px 8px #0000001f}._cardHeader_1bpj0_23{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:.5px solid #0000001a;margin-bottom:12px}._timeSection_1bpj0_32{display:flex;align-items:center;gap:6px}._clockIcon_1bpj0_38{color:#666}._time_1bpj0_32{font-size:14px;color:#333;font-weight:500}._statusBadge_1bpj0_49{display:flex;align-items:center;gap:8px}._statusLabel_1bpj0_55{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border:.5px solid #0000001A;border-radius:2.5rem;font-size:12px;font-weight:500}._statusIcon_1bpj0_66{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._statusDone_1bpj0_75{background-color:#ebf9f4;color:#278b67}._statusPending_1bpj0_80{background-color:#fff9e5;color:#b28700}._statusMissed_1bpj0_85{background-color:#ffe5e5;color:#b20000}._statusAssigned_1bpj0_90{background-color:#fff9e5;color:#b28700}._chevron_1bpj0_95{color:#666;cursor:pointer;transition:transform .2s ease}._chevron_1bpj0_95:hover{color:#333}._titleSection_1bpj0_106{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}._title_1bpj0_106{font-size:18px;font-weight:500;margin:0;line-height:1.4;flex:1}._markAsDone_1bpj0_123{background:transparent;border:1px solid #E2E4E9;color:#666;font-size:13px;padding:.8rem 1.2rem;border-radius:.8rem;cursor:pointer;transition:color .2s ease,border-color .2s ease;flex-shrink:0;margin-left:12px}._markAsDone_1bpj0_123:hover{color:#333;border-color:#d0d5dd}._expandedContent_1bpj0_142{margin-top:16px;padding-top:16px}._notesSection_1bpj0_148{background-color:#f6f8fa;padding:1rem;border-radius:1.2rem;margin-bottom:12px}._notesContent_1bpj0_155{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._notesLabel_1bpj0_162{font-size:14px;color:#868c98;margin:0 0 3px;font-weight:500}._notesText_1bpj0_169{font-size:16px;font-weight:500;color:#525866;margin:0;line-height:1.5;flex:1}._uploadSection_1bpj0_179{display:flex;justify-content:flex-end;margin-bottom:12px}._documentsSection_1bpj0_186{margin-bottom:12px}._documentItem_1bpj0_190{display:flex;align-items:center;gap:8px;padding:10px 12px;background-color:#f9f9f9;border-radius:6px;margin-bottom:8px}._docIcon_1bpj0_200{color:#666;flex-shrink:0}._docName_1bpj0_205{font-size:13px;color:#333;font-weight:500}._uploadButton_1bpj0_212{display:flex;align-items:center;gap:8px;padding:10px 12px;background-color:#fff;color:#525866;border:1px solid #E2E4E9;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;flex-shrink:0;margin-left:12px}._uploadButton_1bpj0_212:hover{background-color:#f8f9fa;border-color:#d0d5dd}@media (max-width: 768px){._container_1bpj0_236{padding:12px}._card_1bpj0_10{padding:16px}._title_1bpj0_106{font-size:14px}._time_1bpj0_32{font-size:13px}._titleSection_1bpj0_106{flex-direction:column;align-items:flex-start;gap:8px}._markAsDone_1bpj0_123{margin-left:0;align-self:flex-end}._notesContent_1bpj0_155{flex-direction:column;gap:12px}._uploadButton_1bpj0_212{margin-left:0;align-self:flex-end}}._modalOverlay_d2udr_2{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_d2udr_17{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;-ms-overflow-style:none;scrollbar-width:none}._modalContent_d2udr_17::-webkit-scrollbar{display:none}._modalHeader_d2udr_37{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-bottom:1px solid #e5e7eb}._modalTitle_d2udr_45{font-size:24px;font-weight:600;color:#111827;margin:0}._closeButton_d2udr_52{background:none;border:none;font-size:32px;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s}._closeButton_d2udr_52:hover{color:#111827}._uploadSection_d2udr_72{padding:32px}._documentLabel_d2udr_76{display:flex;align-items:center;gap:8px;font-size:16px;color:#374151;margin-bottom:16px;position:relative}._documentIcon_d2udr_86{font-size:20px}._removeButton_d2udr_90{margin-left:auto;background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .2s}._removeButton_d2udr_90:hover{color:#ef4444}._dropzone_d2udr_111{border:2px dashed #d1d5db;border-radius:8px;padding:48px 32px;text-align:center;cursor:pointer;transition:all .2s;background-color:#f9fafb}._dropzone_d2udr_111:hover{border-color:#9ca3af;background-color:#f3f4f6}._uploadIcon_d2udr_126{font-size:48px;margin-bottom:16px}._uploadText_d2udr_131{font-size:16px;color:#111827;margin:0 0 8px}._uploadHint_d2udr_137{font-size:14px;color:#6b7280;margin:0}._fileInput_d2udr_143{display:none}._previewContainer_d2udr_148{border:2px solid #e5e7eb;border-radius:8px;padding:24px;background-color:#f9fafb}._pdfPreview_d2udr_156{display:flex;align-items:center;gap:16px}._pdfIcon_d2udr_162{font-size:64px;flex-shrink:0}._imagePreview_d2udr_168{display:flex;flex-direction:column;gap:16px}._previewImage_d2udr_174{width:100%;max-height:300px;object-fit:contain;border-radius:8px;background-color:#fff}._fileInfo_d2udr_183{display:flex;flex-direction:column;gap:4px}._fileName_d2udr_189{font-size:16px;font-weight:500;color:#111827;margin:0;word-break:break-word}._fileSize_d2udr_197{font-size:14px;color:#6b7280;margin:0}._modalFooter_d2udr_204{padding:24px 32px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}._submitButton_d2udr_211{background-color:#1f2937;color:#fff;border:none;border-radius:8px;padding:12px 32px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s}._submitButton_d2udr_211:hover:not(:disabled){background-color:#111827}._submitButton_d2udr_211:disabled{background-color:#9ca3af;cursor:not-allowed}@media (max-width: 640px){._modalContent_d2udr_17{margin:0;border-radius:0;max-height:100vh}._modalHeader_d2udr_37,._uploadSection_d2udr_72,._modalFooter_d2udr_204{padding:20px}._dropzone_d2udr_111{padding:32px 20px}._previewImage_d2udr_174{max-height:200px}}._wrapper_1nv73_2{position:relative;width:100%}._scrollContainer_1nv73_8{display:flex;align-items:center;gap:1rem;position:relative}._container_1nv73_16{display:flex;align-items:center;gap:1.6rem;overflow-x:auto;scrollbar-width:none;flex:1;padding:.5rem 0;scroll-behavior:smooth}._container_1nv73_16::-webkit-scrollbar{display:none}._card_1nv73_32{background-color:#fff;border-radius:1.2rem;padding:.5rem 1.7rem;text-align:center;cursor:pointer;min-width:6.5rem;box-shadow:0 1px 3px #0000000d;transition:all .2s ease;border:.5px solid #0000001A}._card_1nv73_32:hover{transform:translateY(-2px)}._day_1nv73_48{display:block;font-size:1.4rem;color:#8c8c8c}._date_1nv73_54{display:block;font-weight:600;font-size:2.4rem;color:#333}._today_1nv73_61{background-color:#278b67;color:#fff}._today_1nv73_61 ._day_1nv73_48,._today_1nv73_61 ._date_1nv73_54{color:#fff}._active_1nv73_74{border:2px solid #107c41}._scrollButton_1nv73_79{position:absolute;z-index:10;background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000026;transition:all .2s ease;color:#333}._scrollButton_1nv73_79:hover{background-color:#f5f5f5;transform:scale(1.05)}._scrollButton_1nv73_79:active{transform:scale(.95)}._scrollButtonLeft_1nv73_105{left:0}._scrollButtonRight_1nv73_109{right:6rem}._calendarButton_1nv73_114{position:absolute;right:0;background-color:#278b67;border:none;border-radius:50%;width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #278b674d;transition:all .2s ease;z-index:10;color:#fff}._calendarButton_1nv73_114:hover{background-color:#1f6b4f;transform:scale(1.05)}._calendarButton_1nv73_114:active{transform:scale(.95)}._backdrop_1nv73_142{position:fixed;inset:0;background-color:#0000004d;z-index:999;animation:_fadeIn_1nv73_1 .2s ease}._calendarModal_1nv73_154{position:absolute;right:0;top:6rem;background-color:#fff;border-radius:1.2rem;padding:2rem;box-shadow:0 4px 20px #00000026;z-index:1000;min-width:28rem;animation:_slideDown_1nv73_1 .3s ease}._modalTitle_1nv73_167{margin:0 0 1.5rem;font-size:1.6rem;font-weight:600;color:#333}._dateInput_1nv73_174{width:100%;padding:1rem;font-size:1.4rem;border:1px solid #e0e0e0;border-radius:.8rem;outline:none;cursor:pointer;font-family:inherit;transition:border-color .2s ease}._dateInput_1nv73_174:focus{border-color:#278b67}._cancelButton_1nv73_190{margin-top:1.5rem;width:100%;padding:1rem;background-color:#f5f5f5;border:none;border-radius:.8rem;font-size:1.4rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}._cancelButton_1nv73_190:hover{background-color:#e0e0e0}._cancelButton_1nv73_190:active{background-color:#d0d0d0}@keyframes _fadeIn_1nv73_1{0%{opacity:0}to{opacity:1}}@keyframes _slideDown_1nv73_1{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._scrollButton_1nv73_79{width:3.6rem;height:3.6rem}._calendarButton_1nv73_114{width:4.4rem;height:4.4rem}._scrollButtonRight_1nv73_109{right:5.5rem}._calendarModal_1nv73_154{min-width:26rem;right:0;left:50%;transform:translate(-50%)}}@media (max-width: 480px){._card_1nv73_32{min-width:5.5rem;padding:.5rem 1.2rem}._day_1nv73_48{font-size:1.2rem}._date_1nv73_54{font-size:2rem}._calendarModal_1nv73_154{min-width:90%;max-width:32rem}}._pickerWrapper_1nv73_277{position:relative;flex-shrink:0;z-index:10}._pickerWrapper_1nv73_277 .inputGroup{cursor:pointer}._pickerWrapper_1nv73_277 .inputField{background-color:#278b67;border-radius:50%;width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #278b674d;transition:all .2s ease;border:none}._pickerWrapper_1nv73_277 .inputField:hover{background-color:#1f6b4f;transform:scale(1.05)}._pickerWrapper_1nv73_277 .inputValue,._pickerWrapper_1nv73_277 .placeholder{display:none}._pickerWrapper_1nv73_277 .calIcon{color:#fff;width:2.2rem;height:2.2rem}._container_17jp6_2{display:flex;flex-direction:column;gap:0;padding:0}._avatarFallback_17jp6_9{width:44px;height:44px;border-radius:50%;background-color:#e0f2ef;color:#17a16f;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;flex-shrink:0}._emptyState_17jp6_24{padding:4rem 2rem;text-align:center;border:1px dashed #e5e7eb;border-radius:12px}._emptyTitle_17jp6_31{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 .6rem}._emptySubtitle_17jp6_38{font-size:1.3rem;color:#9ca3af;margin:0}._summaryCard_17jp6_44{background:#fff;border-radius:1.2rem;padding:1.6rem 2rem;display:flex;align-items:center;gap:2rem;box-shadow:0 2px 8px #0000000f;margin-bottom:2.4rem}._summaryLeft_17jp6_55{flex-shrink:0}._overallCircle_17jp6_59{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center}._overallLabel_17jp6_68{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1}._overallPercent_17jp6_78{font-size:1.4rem;font-weight:600;color:#0e1726}._overallText_17jp6_84{font-size:1rem;color:#868c98}._summaryRight_17jp6_89{flex:1;display:flex;flex-direction:column;gap:0}._summaryRow_17jp6_96{display:flex;justify-content:space-between;align-items:center;padding:.6rem 0}._summaryKey_17jp6_103{font-size:1.3rem;color:#525866}._summaryVal_17jp6_108{font-size:1.3rem;font-weight:500;color:#0e1726}._summaryDivider_17jp6_114{height:1px;background:#f1f2f4}._sectionTitle_17jp6_120{font-size:1.4rem;font-weight:500;color:#0e1726;margin-bottom:1.2rem}._sessionsList_17jp6_128{display:flex;flex-direction:column;gap:1rem}._sessionCard_17jp6_135{background:#fff;border-radius:1.2rem;overflow:hidden;box-shadow:0 2px 8px #0000000d}._sessionCardOpen_17jp6_142{box-shadow:0 4px 16px #00000014}._sessionHeader_17jp6_147{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.4rem 1.6rem;background:transparent;border:none;cursor:pointer;text-align:left}._sessionLeft_17jp6_159{display:flex;align-items:center;gap:1.2rem}._circleWrap_17jp6_166{position:relative;width:52px;height:52px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._circleLabel_17jp6_176{position:absolute;font-size:1rem;font-weight:600;color:#0e1726}._sessionMeta_17jp6_184{display:flex;flex-direction:column;gap:.4rem}._sessionName_17jp6_190{font-size:1.4rem;font-weight:500;color:#0e1726;margin:0}._sessionBadgeRow_17jp6_197{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._badge_17jp6_204{width:8px;height:8px;border-radius:50%;flex-shrink:0}._badgeInProgress_17jp6_211{background:#f59e0b}._badgeCompleted_17jp6_215{background:#17a16f}._badgeText_17jp6_219{font-size:1.2rem;color:#525866}._dot_17jp6_224{font-size:1rem;color:#868c98}._sessionLabel_17jp6_229{font-size:1.2rem;color:#868c98}._chevron_17jp6_234{font-size:1.6rem;color:#868c98;flex-shrink:0}._sessionBody_17jp6_241{padding:0 1.6rem 1.6rem;border-top:1px solid #f1f2f4;display:flex;flex-direction:column;gap:1.4rem;animation:_fadeIn_17jp6_1 .2s ease}@keyframes _fadeIn_17jp6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._detailsRow_17jp6_256{display:flex;gap:2.4rem;padding-top:1.4rem;flex-wrap:wrap}._detailCol_17jp6_263{display:flex;flex-direction:column;gap:.3rem}._detailLabel_17jp6_269{font-size:1rem;font-weight:500;color:#868c98;letter-spacing:.04em;text-transform:uppercase;margin:0}._detailValue_17jp6_278{font-size:1.3rem;color:#0e1726;margin:0}._completionSection_17jp6_285{display:flex;flex-direction:column;gap:.6rem}._completionLabelRow_17jp6_291{display:flex;justify-content:space-between;align-items:center}._completionPercent_17jp6_297{font-size:1.2rem;font-weight:500;color:#17a16f}._progressBar_17jp6_303{width:100%;height:6px;background:#ebf9f4;border-radius:9999px;overflow:hidden}._progressFill_17jp6_311{height:100%;background:#17a16f;border-radius:9999px;transition:width .4s ease}._caregiverSection_17jp6_319{display:flex;flex-direction:column;gap:.8rem}._caregiverRow_17jp6_325{display:flex;align-items:center;gap:1.2rem}._avatar_17jp6_9{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}._caregiverName_17jp6_339{font-size:1.4rem;font-weight:600;color:#0e1726;margin:0}._caregiverSpecialty_17jp6_346{font-size:1.2rem;color:#868c98;margin:2px 0 4px}._ratingRow_17jp6_352{display:flex;align-items:center;gap:4px;font-size:1.2rem}._star_17jp6_359{color:#fbbf24;font-size:1.3rem}._ratingScore_17jp6_364{font-weight:500;color:#0e1726}._ratingReviews_17jp6_369{color:#868c98}._card_i7rut_1{background-color:#fff;border-radius:12px;padding:1.6rem;margin-bottom:16px;border-left:3px solid #0D358C;box-shadow:0 1px 3px #0000001a;transition:transform .2s,box-shadow .2s}._card_i7rut_1._hovered_i7rut_11{transform:translateY(-2px);box-shadow:0 4px 6px #00000026}._header_i7rut_16{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._timestamp_i7rut_23{font-size:16px;font-weight:500;margin:0;color:#1f2937}._author_i7rut_30{font-size:16px;margin:0;color:#4b5563;font-weight:500}._content_i7rut_37{font-size:16px;color:#868c98;line-height:1.6;margin:0}._loading_1yu7n_2,._empty_1yu7n_3{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:#666;font-size:1rem}._loading_1yu7n_2 p,._empty_1yu7n_3 p{margin-top:1rem}._top_section_1uwet_1{display:flex;align-items:center;gap:1rem}._arrowIcon_wrapper_1uwet_7{width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;background:var(--col-background-light2);border-radius:50%;border:1px solid var(--col-gray-2-border);cursor:pointer;transition:background .3s ease;flex-shrink:0}._arrowIcon_wrapper_1uwet_7:hover{background:var(--col-gray-2-border)}._arrowIcon_wrapper_1uwet_7 img{width:1rem;height:1rem}._top_section_1uwet_1 h3{font-size:1.6rem;margin:0}._container_1uwet_35{margin-top:4rem;display:flex;align-items:flex-start;gap:3.2rem;justify-content:space-between}._rightside_1uwet_43{flex:1}@media (max-width: 1024px){._container_1uwet_35{gap:2.4rem}._top_section_1uwet_1 h3{font-size:1.4rem}}@media (max-width: 768px){._container_1uwet_35{flex-direction:column;gap:2rem;margin-top:3rem}._rightside_1uwet_43{width:100%;order:2}._container_1uwet_35>:not(._rightside_1uwet_43){order:1;width:100%}._top_section_1uwet_1{gap:.8rem}._top_section_1uwet_1 h3{font-size:1.3rem}._arrowIcon_wrapper_1uwet_7{width:3.2rem;height:3.2rem}._arrowIcon_wrapper_1uwet_7 img{width:.9rem;height:.9rem}}@media (max-width: 480px){._container_1uwet_35{margin-top:2.4rem;gap:1.6rem}._top_section_1uwet_1 h3{font-size:1.2rem}._arrowIcon_wrapper_1uwet_7{width:3rem;height:3rem}._arrowIcon_wrapper_1uwet_7 img{width:.8rem;height:.8rem}}@media (max-width: 360px){._top_section_1uwet_1 h3{font-size:1.1rem}._container_1uwet_35{margin-top:2rem}}._careDetails_wrapper_1c2l6_1{width:43rem}._title_1c2l6_5{font-size:1.6rem;color:var(--col-text-third);padding-bottom:1.6rem}._top_card_1c2l6_11{background:var(--col-background-light2);padding:2rem;border-radius:2.4rem;border:.5px solid #E2E4E9;margin-bottom:2.4rem}._card_data_1c2l6_19{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.2rem}._card_info_title_1c2l6_26{font-size:1.4rem;font-weight:400;color:var(--col-text-third)}._card_info_item_1c2l6_32{font-size:1.4rem;font-weight:500}._status_container_1c2l6_37{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.2rem}._personalInfoSubmitBtn_1c2l6_44 button{background:transparent;color:var(--col-text-third);border:.5px solid #E2E4E9;border-radius:.8rem}._btn_container_1c2l6_51{display:flex;align-items:center;gap:2rem;justify-content:space-between}._statusUpcoming_1c2l6_59{background:#e6ebfe;padding:.1rem;border-radius:2.5rem;font-size:1.2rem;color:#0325af;border:.5px solid #0000001A}._statusPending_1c2l6_68{background:#f2f2f2;padding:.5rem 1rem;border-radius:2.5rem;font-size:1.2rem;color:#595959;border:.5px solid #0000001A}._statusOngoing_1c2l6_77,._statusCompleted_1c2l6_78{background:#ebf9f4;padding:.5rem 1rem;border-radius:2.5rem;font-size:1.2rem;color:#278b67;border:.5px solid #0000001A}._statusCancelled_1c2l6_87{background:#ffede5;padding:.5rem 1rem;border-radius:2.5rem;font-size:1.2rem;color:#b23700;border:.5px solid #0000001A}@media (max-width: 768px){._careDetails_wrapper_1c2l6_1{width:100%}._top_card_1c2l6_11{padding:1.6rem;border-radius:1.8rem}._card_info_title_1c2l6_26,._card_info_item_1c2l6_32{font-size:1.3rem}}@media (max-width: 480px){._top_card_1c2l6_11{padding:1.4rem;border-radius:1.4rem;margin-bottom:1.6rem}._title_1c2l6_5{font-size:1.4rem;padding-bottom:1.2rem}._card_info_title_1c2l6_26,._card_info_item_1c2l6_32{font-size:1.2rem}._btn_container_1c2l6_51{flex-direction:column;gap:1rem}._btn_container_1c2l6_51>*{width:100%}}._overlay_kei8e_2{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1100}._modal_kei8e_12{background:#fff;border-radius:12px;padding:24px;width:90%;max-width:420px;box-shadow:0 4px 20px #00000026}._title_kei8e_21{margin:0 0 12px;font-size:1.25rem;font-weight:600;color:#222}._message_kei8e_28{margin:0 0 20px;color:#555;font-size:.95rem}._textarea_kei8e_34{width:100%}._actions_kei8e_38{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}._cancelBtn_kei8e_45,._confirmBtn_kei8e_46{padding:10px 20px;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:background .2s}._cancelBtn_kei8e_45{background:#f0f0f0;color:#555}._cancelBtn_kei8e_45:hover{background:#e0e0e0}._confirmBtn_kei8e_46{background:#d00;color:#fff}._confirmBtn_kei8e_46:hover{background:#c20000}._confirmBtn_kei8e_46:disabled,._cancelBtn_kei8e_45:disabled{opacity:.6;cursor:not-allowed}._profileContainer_jnt67_1{width:350px}._title_jnt67_5{font-size:1.6rem;color:var(--col-text-third);padding-bottom:1.6rem}._profileHeader_jnt67_11{display:flex;gap:16px;align-items:center;border-bottom:1px solid #f0f0f0;padding-bottom:16px}._profileImage_jnt67_19{width:60px;height:60px;border-radius:50%;object-fit:cover;flex-shrink:0}._name_jnt67_27{font-size:16px;font-weight:600;color:#111}._category_price_wrapper_jnt67_33{display:flex;gap:1rem;flex-wrap:wrap}._category_jnt67_33{color:#555;font-size:14px}._price_jnt67_44{color:#444;font-weight:500}._rating_jnt67_49{display:flex;align-items:center;gap:4px;margin-top:6px}._reviewCount_jnt67_56{color:#868c98;font-size:16px}._bioSection_jnt67_61{margin-top:20px}._bioSection_jnt67_61 h4{font-size:14px;color:#868c98;margin-bottom:6px;font-weight:400}._bioSection_jnt67_61 p{color:#525866;line-height:1.5;font-size:1.4rem;margin-bottom:12px}._infoList_jnt67_79{list-style:none;padding:0;margin:0}._infoList_jnt67_79 li{display:flex;align-items:flex-start;gap:8px;color:#333;font-size:14px;margin-bottom:6px}._certList_jnt67_96{display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:4px}._certLink_jnt67_103{background:none;border:none;padding:0;font-size:14px;color:#278b67;cursor:pointer;text-decoration:underline;font-family:inherit;transition:color .2s}._certLink_jnt67_103:hover{color:#1a6b4f}._certOverlay_jnt67_121{position:fixed;inset:0;background:#000000bf;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px}._certOverlayContent_jnt67_132{position:relative;background:#fff;border-radius:12px;padding:16px;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center}._certOverlayClose_jnt67_144{position:absolute;top:10px;right:12px;background:none;border:none;font-size:18px;cursor:pointer;color:#333;line-height:1;padding:4px 8px;border-radius:4px;transition:background .2s}._certOverlayClose_jnt67_144:hover{background:#f0f0f0}._certOverlayImage_jnt67_163{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;margin-top:8px}._btn_container_jnt67_173{display:flex;gap:1rem;align-items:center;justify-content:space-between}._contactButton_jnt67_180{background-color:#e60000;color:#fff;border:none;width:100%;padding:12px 0;border-radius:8px;margin-top:20px;font-weight:500;cursor:pointer;transition:.3s}._rateButton_jnt67_193{background:transparent;color:#525866;border:.5px solid #E2E4E9;width:100%;padding:12px 0;border-radius:8px;margin-top:20px;font-weight:500;cursor:pointer;transition:.3s}._contactButton_jnt67_180:hover{background-color:#c00}._reviewsSection_jnt67_212{margin-top:24px}._reviewsHeader_jnt67_216{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._reviewsHeader_jnt67_216 h4{font-size:1.6rem}._seeAll_jnt67_227{background:none;border:none;color:#666;cursor:pointer;font-size:14px}._reviewCard_jnt67_235{background:#f9f9f9;border-radius:8px;padding:16px}._reviewsList_jnt67_241>div+div{margin-top:12px}._reviewHeader_jnt67_245{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._stars_jnt67_252{font-size:14px;line-height:1;color:#fbbf24;margin-bottom:8px}._filledStar_jnt67_259{color:#fbbf24}._emptyStar_jnt67_263{color:#e0e0e0}._reviewDate_jnt67_267{font-size:12px;color:#868c98}._reviewText_jnt67_272{color:#333;font-size:14px;line-height:1.5;margin-bottom:10px}._reviewer_jnt67_279{font-weight:600;color:#222}._date_jnt67_284{font-size:13px;color:#666}@media (max-width: 768px){._profileContainer_jnt67_1{width:100%}._reviewCount_jnt67_56{font-size:14px}._certOverlayContent_jnt67_132{padding:12px}}@media (max-width: 480px){._title_jnt67_5{font-size:1.4rem;padding-bottom:1.2rem}._profileImage_jnt67_19{width:50px;height:50px}._name_jnt67_27{font-size:15px}._category_jnt67_33,._price_jnt67_44,._reviewCount_jnt67_56{font-size:13px}._bioSection_jnt67_61 p,._infoList_jnt67_79 li{font-size:1.3rem}._btn_container_jnt67_173{flex-direction:column;gap:0}._contactButton_jnt67_180,._rateButton_jnt67_193{width:100%;padding:11px 0;font-size:14px}._reviewsHeader_jnt67_216 h4{font-size:1.4rem}._reviewCard_jnt67_235{padding:12px}._reviewText_jnt67_272,._certLink_jnt67_103{font-size:13px}._certOverlayClose_jnt67_144{font-size:16px}}._modalOverlay_1nuyv_2{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_1nuyv_2{background:#fff;border-radius:12px;padding:32px;width:480px;max-width:90%;box-shadow:0 4px 30px #00000014;position:relative;z-index:1001}._title_1nuyv_26{font-size:20px;font-weight:600;margin-bottom:4px}._subtitle_1nuyv_32{font-size:14px;color:#555;margin-bottom:24px}._selectText_1nuyv_38{font-size:14px;font-weight:500;margin-bottom:8px;text-align:center}._stars_1nuyv_45{display:flex;justify-content:center;gap:8px;margin-bottom:24px}._star_1nuyv_45{font-size:32px;cursor:pointer;color:#ccc;transition:color .2s ease;-webkit-user-select:none;user-select:none}._star_1nuyv_45._active_1nuyv_60{color:#ffb400}._label_1nuyv_64{font-size:14px;color:#555;margin-bottom:8px;display:block}._textarea_1nuyv_71{width:100%;min-height:100px;border-radius:8px;border:1px solid #ddd;padding:12px;font-size:14px;outline:none;resize:vertical;margin-bottom:24px;box-sizing:border-box;font-family:inherit}._textarea_1nuyv_71:focus{border-color:#000}._actions_1nuyv_89{display:flex;justify-content:space-between;gap:16px}._cancel_1nuyv_95{background:transparent;border:none;font-size:14px;cursor:pointer;color:#555;padding:12px 20px;transition:color .2s ease}._cancel_1nuyv_95:hover{color:#000}._submit_1nuyv_109{background:#000;color:#fff;font-size:14px;padding:12px 20px;border-radius:8px;border:none;cursor:pointer;transition:opacity .2s ease}._submit_1nuyv_109:hover{opacity:.9}._submit_1nuyv_109:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_t44wf_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:50}._modalContainer_t44wf_12{background-color:#fff;border-radius:1.5rem;width:100%;max-width:80rem;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a}._header_t44wf_23{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;border-bottom:1px solid #e5e7eb}._avatar_t44wf_31{width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover}._headerContent_t44wf_38{flex:1}._doctorName_t44wf_42{font-size:2.4rem;font-weight:500;margin:0 0 .25rem}._subtitle_t44wf_48{font-size:1.4rem;color:#868c98;margin:0}._closeButton_t44wf_54{color:#9ca3af;background:none;border:none;cursor:pointer;padding:.25rem;transition:color .2s}._closeButton_t44wf_54:hover{color:#4b5563}._tabsContainer_t44wf_67{display:flex;gap:.5rem;padding:1rem 1.5rem 0}._tabButton_t44wf_73{padding:.5rem 1rem;border-radius:9999px;font-size:1.4rem;font-weight:500;border:none;cursor:pointer;transition:all .2s}._tabButton_t44wf_73._active_t44wf_83{background-color:#111827;color:#fff}._tabButton_t44wf_73._inactive_t44wf_88{background-color:#f3f4f6;color:#4b5563}._tabButton_t44wf_73._inactive_t44wf_88:hover{background-color:#e5e7eb}._filterContainer_t44wf_97{display:flex;gap:.5rem;padding:1rem 1.5rem;border-bottom:1px solid #f3f4f6;overflow-x:auto}._filterContainer_t44wf_97::-webkit-scrollbar{height:4px}._filterContainer_t44wf_97::-webkit-scrollbar-track{background:transparent}._filterContainer_t44wf_97::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}._filterButton_t44wf_118{padding:.5rem 1rem;border-radius:9999px;font-size:1.4rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .2s}._filterButton_t44wf_118._active_t44wf_83{background-color:#111827;color:#fff;border:1px solid #111827}._filterButton_t44wf_118._inactive_t44wf_88{background-color:#fff;color:#4b5563;border:1px solid #d1d5db}._filterButton_t44wf_118._inactive_t44wf_88:hover{background-color:#f9fafb}._reviewsList_t44wf_144{flex:1;overflow-y:auto;padding:1rem 1.5rem}._reviewsList_t44wf_144::-webkit-scrollbar{width:6px}._reviewsList_t44wf_144::-webkit-scrollbar-track{background:transparent}._reviewsList_t44wf_144::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}._reviewsContainer_t44wf_163{display:flex;flex-direction:column;gap:1.5rem}._reviewItem_t44wf_169{display:flex;gap:1rem}._reviewAvatar_t44wf_174{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._avatarText_t44wf_184{color:#fff;font-weight:600;font-size:1.125rem}._reviewContent_t44wf_190{flex:1}._reviewHeader_t44wf_194{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._reviewerName_t44wf_201{font-weight:600;font-size:1.6rem;color:#111827;margin:0}._reviewMeta_t44wf_208{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}._starRating_t44wf_215{display:flex;gap:.125rem;color:#fbbf24;font-size:1.6rem}._reviewDate_t44wf_222{font-size:1.4rem;color:#525866}._reviewText_t44wf_227{font-size:1.4rem;color:#525866;line-height:1.6;margin:0}._avatarPurple_t44wf_235{background-color:#c4b5fd}._avatarBlue_t44wf_239{background-color:#93c5fd}._avatarGreen_t44wf_243{background-color:#86efac}._avatarYellow_t44wf_247{background-color:#fde047}._avatarPink_t44wf_251{background-color:#f9a8d4}._overlay_y76x3_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:39}._spinner_y76x3_14{width:50px;height:50px;border:5px solid rgba(0,122,221,.2);border-top:5px solid #0D358C;border-radius:50%;animation:_spin_y76x3_14 .8s linear infinite}@keyframes _spin_y76x3_14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._pageWrapper_i626s_2{display:flex;gap:3.2rem;align-items:flex-start}._acceptBtn_i626s_9 button{background:#278b67!important;color:#fff!important;border:none!important;border-radius:.8rem}._acceptBtn_i626s_9 button:hover{background:#1f6e52!important}._acceptBtn_i626s_9 button:disabled{background:#a0c9bb!important;cursor:not-allowed}._rejectBtn_i626s_26 button{background:transparent!important;color:var(--col-text-third)!important;border:.5px solid #E2E4E9!important;border-radius:.8rem}._rejectBtn_i626s_26 button:hover{background:#f9f9f9!important}._rejectBtn_i626s_26 button:disabled{opacity:.5;cursor:not-allowed}._awaitingCard_i626s_43{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3.2rem 2rem;gap:1.2rem}._awaitingIcon_i626s_52{font-size:4rem;opacity:.4}._awaitingTitle_i626s_57{font-size:1.4rem;font-weight:500;color:var(--col-text-primary)}._awaitingSubtitle_i626s_63{font-size:1.2rem;color:var(--col-text-third);line-height:1.6;max-width:26rem}@media (max-width: 768px){._pageWrapper_i626s_2{flex-direction:column;gap:0}}._header_section_u2ebs_1{display:flex;justify-content:space-between;align-items:center}._paginationContainer_u2ebs_7{margin-top:3rem}._header_text_u2ebs_11{max-width:51.2rem}._appointments_section_u2ebs_15{margin-top:3.2rem}._loadingContainer_u2ebs_19{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#666;min-height:200px}._loadingText_u2ebs_30{margin-top:16px;font-size:1rem;color:#555}._errorMessage_u2ebs_36,._emptyMessage_u2ebs_37{text-align:center;padding:40px 20px;color:#888;font-size:1rem}._addBtn_u2ebs_45{display:none}@media (max-width: 768px){._header_section_u2ebs_1{gap:1.2rem}._appointments_section_u2ebs_15{margin-top:2rem;padding-bottom:8rem}}@media (max-width: 767px){._fundBtn_u2ebs_65{display:none}._addBtn_u2ebs_45{display:flex;position:fixed;bottom:9rem;right:2rem;z-index:100;width:5.6rem;height:5.6rem;background:#0d358c;border-radius:50%;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 4px 16px #301cca59;transition:transform .15s ease,box-shadow .15s ease;margin:0}._addBtn_u2ebs_45:active{transform:scale(.93);box-shadow:0 2px 8px #dd00004d}._addBtn_u2ebs_45 img{width:2.2rem;height:2.2rem}._header_section_u2ebs_1{flex-direction:column;align-items:flex-start;gap:0}._header_text_u2ebs_11{max-width:100%}}._card_rzsf4_1{display:flex;align-items:center;background:#fff;border-radius:12px;padding:12px 16px;margin:8px 0;box-shadow:0 1px 3px #0000000d}._dateSection_rzsf4_11{display:flex;flex-direction:column;align-items:center;margin-right:18px;min-width:40px;flex-shrink:0}._day_rzsf4_20{color:#991b1b;font-size:13px;font-weight:500}._date_rzsf4_11{color:#991b1b;font-size:22px;font-weight:700;line-height:1}._details_rzsf4_33{flex:1;display:flex;align-items:center;gap:4px;min-width:0}._timeRow_rzsf4_41{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280;flex-shrink:0}._icon_rzsf4_50{color:#6b7280;flex-shrink:0}._descriptionRow_rzsf4_55{display:flex;align-items:center;gap:8px;min-width:0}._avatars_rzsf4_62{display:flex;position:relative;width:40px;flex-shrink:0}._avatar_rzsf4_62{width:22px;height:22px;border-radius:50%;border:2px solid #fff;position:absolute;top:50%;transform:translateY(-50%)}._text_rzsf4_79{font-size:14px;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._more_rzsf4_88{font-size:16px;cursor:pointer;margin-left:10px;color:#6b7280;flex-shrink:0;padding:4px 8px;-webkit-user-select:none;user-select:none}._more_rzsf4_88:hover{color:#374151}@media (max-width: 1024px){._card_rzsf4_1{padding:10px 14px}._dateSection_rzsf4_11{margin-right:14px;min-width:36px}._day_rzsf4_20{font-size:12px}._date_rzsf4_11{font-size:20px}._timeRow_rzsf4_41{font-size:12px;gap:5px}._text_rzsf4_79{font-size:13px}._more_rzsf4_88{margin-left:8px}}@media (max-width: 768px){._card_rzsf4_1{padding:10px 12px}._dateSection_rzsf4_11{margin-right:12px;min-width:32px}._day_rzsf4_20{font-size:11px}._date_rzsf4_11{font-size:18px}._details_rzsf4_33{flex-direction:column;align-items:flex-start;gap:6px}._timeRow_rzsf4_41{font-size:11px;gap:4px}._icon_rzsf4_50{width:12px;height:12px}._descriptionRow_rzsf4_55{gap:6px}._text_rzsf4_79{font-size:12px;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.4}._more_rzsf4_88{font-size:14px;margin-left:6px}}@media (max-width: 480px){._card_rzsf4_1{padding:8px 10px;border-radius:10px}._dateSection_rzsf4_11{margin-right:10px;min-width:30px}._day_rzsf4_20{font-size:10px}._date_rzsf4_11{font-size:16px}._details_rzsf4_33{gap:4px}._timeRow_rzsf4_41{font-size:10px}._text_rzsf4_79{font-size:11px}._more_rzsf4_88{font-size:13px;margin-left:4px;padding:2px 6px}}@media (max-width: 360px){._card_rzsf4_1{padding:8px}._dateSection_rzsf4_11{margin-right:8px;min-width:28px}._day_rzsf4_20{font-size:9px}._date_rzsf4_11{font-size:15px}._timeRow_rzsf4_41{font-size:9px}._text_rzsf4_79{font-size:10px}._more_rzsf4_88{font-size:12px}}._modalOverlay_a0n66_1{position:fixed;inset:0;z-index:1000;pointer-events:none;background:transparent}._modalOverlay_a0n66_1>*{pointer-events:auto}._modalContent_a0n66_13{position:fixed;background:#fff;border-radius:12px;padding:12px;min-width:180px;max-width:220px;pointer-events:auto;box-shadow:0 4px 20px #11111126;z-index:1001}._modalItem_a0n66_25{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:14px;color:#6b7280;cursor:pointer;white-space:nowrap;border-radius:8px;transition:all .2s ease}._modalItem_a0n66_25:hover{background:#f9fafb;color:#111827}._modalItem_a0n66_25 img{width:16px;height:16px;flex-shrink:0}@media (max-width: 768px){._modalContent_a0n66_13{min-width:160px;max-width:200px;padding:10px}._modalItem_a0n66_25{padding:8px 10px;font-size:13px;gap:6px}._modalItem_a0n66_25 img{width:14px;height:14px}}@media (max-width: 480px){._modalContent_a0n66_13{min-width:150px;max-width:calc(100vw - 32px);padding:8px}._modalItem_a0n66_25{padding:6px 8px;font-size:12px}}._filterHeader_1v5tf_1{display:flex;gap:12px;background:#f6f8fa;padding:1rem;border-radius:8px;width:fit-content;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}._filterHeader_1v5tf_1::-webkit-scrollbar{display:none}._tab_1v5tf_21{background:transparent;border:none;outline:none;padding:6px 12px;border-radius:6px;font-size:14px;color:#6b7280;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;flex-shrink:0}._tab_1v5tf_21:hover{background:#e5e7eb}._active_1v5tf_39{background:#fff;color:#111827;font-weight:600;box-shadow:0 1px 3px #0000001a}@media (max-width: 1024px){._filterHeader_1v5tf_1{padding:.875rem;gap:10px}._tab_1v5tf_21{font-size:13px;padding:5px 10px}}@media (max-width: 768px){._filterHeader_1v5tf_1{width:100%;padding:.75rem;gap:8px;border-radius:6px}._tab_1v5tf_21{font-size:12px;padding:5px 10px}}@media (max-width: 480px){._filterHeader_1v5tf_1{padding:.625rem;gap:6px;border-radius:6px}._tab_1v5tf_21{font-size:11px;padding:4px 8px;border-radius:5px}._active_1v5tf_39{box-shadow:0 1px 2px #00000014}}@media (max-width: 360px){._filterHeader_1v5tf_1{padding:.5rem;gap:4px}._tab_1v5tf_21{font-size:10px;padding:4px 6px}}._modalOverlay_qlksh_2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContainer_qlksh_16{background:#fff;border-radius:3rem;width:100%;max-width:69.1rem;max-height:90vh;overflow-y:auto;position:relative;padding:40px 32px;margin:16px;box-shadow:0 25px 50px -12px #00000040}._closeButton_qlksh_30{position:absolute;top:20px;right:20px;background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}._closeButton_qlksh_30:hover{background-color:#f3f4f6;color:#6b7280}._successContent_qlksh_54{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:20px}._iconContainer_qlksh_63{margin-bottom:32px}._clockIcon_qlksh_67{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin:0 auto}._messageContainer_qlksh_81{margin-bottom:40px;max-width:49.1rem}._title_qlksh_86{font-size:24px;font-weight:600;color:#111827;margin:0 0 16px;line-height:1.3}._subtitle_qlksh_94{font-size:16px;color:#6b7280;margin:0;line-height:1.5}._actionContainer_qlksh_102{width:100%;max-width:280px}._continueButton_qlksh_107 button{width:100%;background:#1f2937!important;color:#fff!important;border:1px solid #1f2937!important;padding:14px 24px!important;font-size:16px!important;font-weight:500!important;border-radius:12px!important}._continueButton_qlksh_107 button:hover{background:#111827!important;border-color:#111827!important}@media (max-width: 640px){._modalContainer_qlksh_16{margin:8px;padding:32px 24px;border-radius:20px;max-height:95vh}._title_qlksh_86{font-size:20px}._subtitle_qlksh_94{font-size:15px}._clockIcon_qlksh_67{width:72px;height:72px}._clockIcon_qlksh_67 svg{width:40px;height:40px}._messageContainer_qlksh_81{margin-bottom:32px}._iconContainer_qlksh_63{margin-bottom:24px}}@media (max-width: 480px){._modalContainer_qlksh_16{margin:4px;padding:28px 20px;border-radius:16px}._title_qlksh_86{font-size:18px}._subtitle_qlksh_94{font-size:14px}._clockIcon_qlksh_67{width:64px;height:64px}._clockIcon_qlksh_67 svg{width:36px;height:36px}._closeButton_qlksh_30{top:16px;right:16px}}@media (max-width: 360px){._modalContainer_qlksh_16{padding:24px 16px}._title_qlksh_86{font-size:16px}._subtitle_qlksh_94{font-size:13px}}._pagination_1704p_1{display:flex;align-items:center;gap:.6rem;justify-content:center}._pageButton_1704p_8,._navButton_1704p_9{border:1px solid #20232D;background-color:transparent;padding:.8rem;border-radius:6px;cursor:pointer;color:#20232d;font-size:1.4rem;font-weight:500;transition:all .2s ease-in-out}._pageButton_1704p_8:hover,._navButton_1704p_9:hover{background-color:#0080801a}._pageButton_1704p_8:disabled{cursor:default;opacity:.6;border:none}._navButton_1704p_9{background-color:transparent;border:none;font-weight:500;color:#1e1a33}._navButton_1704p_9:disabled{opacity:.5;cursor:not-allowed}._active_1704p_44{background-color:#20232d;color:#fff;border-color:#20232d}._emptyContainer_10diy_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 2rem;text-align:center;min-height:32rem;gap:1.2rem}._iconWrapper_10diy_12{width:8rem;height:8rem;margin-bottom:5rem;animation:_floatIcon_10diy_1 3.5s ease-in-out infinite;display:flex;align-items:center;justify-content:center}._iconWrapper_10diy_12 svg,._iconWrapper_10diy_12 img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(221,0,0,.15))}@keyframes _floatIcon_10diy_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._emptyTitle_10diy_39{font-size:1.8rem;font-weight:700;color:#1a1a1a;margin:0;letter-spacing:-.02em}._emptySubtitle_10diy_47{font-size:1.4rem;color:#888;margin:0;max-width:38rem;line-height:1.6}._emptyBtn_10diy_56{margin-top:.8rem;padding:1.1rem 2.8rem;background:#1f222c;color:#fff;border:none;border-radius:.8rem;font-size:1.4rem;font-weight:600;cursor:pointer;transition:background .18s ease,transform .14s ease,box-shadow .18s ease;box-shadow:0 4px 14px #38020240;letter-spacing:.01em}._emptyBtn_10diy_56:hover{background:#1d0505;transform:translateY(-2px);box-shadow:0 6px 20px #dd000052}._emptyBtn_10diy_56:active{transform:translateY(0);box-shadow:0 2px 8px #d003}@media (max-width: 767px){._emptyContainer_10diy_1{padding:4rem 1.6rem;min-height:24rem;gap:1rem}._iconWrapper_10diy_12{width:6.4rem;height:6.4rem}._emptyTitle_10diy_39{font-size:1.6rem}._emptySubtitle_10diy_47{font-size:1.3rem}._emptyBtn_10diy_56{width:100%;max-width:30rem;padding:1.2rem 2rem}}._title_8vbza_2{font-size:2rem;font-weight:500;padding:2rem 0}._selectedDate_8vbza_8{margin-top:1rem;font-size:1.4rem;color:#333}._timeRow_8vbza_15{display:flex;gap:1.6rem;margin-top:2.4rem;max-width:46rem}._infoBox_8vbza_22{display:flex;align-items:center;gap:1rem;margin-top:2rem;max-width:50rem;line-height:1.4}._infoBox_8vbza_22 p{font-size:1.4rem;color:#525866;margin:0}._buttonWrapper_8vbza_37{width:23.6rem;margin:6rem 0}._loading_8vbza_42{display:flex;justify-content:center;align-items:center;min-height:40vh}._arrowIcon_wrapper_3bhxc_1{display:flex;align-items:center;gap:1rem;cursor:pointer}._backbuttonContainer_3bhxc_7{width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;background:var(--col-background-light2);border-radius:50%;border:1px solid var(--col-gray-2-border);cursor:pointer;transition:background .3s ease;flex-shrink:0}._backbuttonContainer_3bhxc_7 img{width:1rem;height:1rem}._backbuttonContainer_3bhxc_7 h4{font-size:1.6rem;margin:0}@media (max-width: 768px){._backbuttonContainer_3bhxc_7 img{width:20px;height:20px}._backbuttonContainer_3bhxc_7 h4{font-size:2rem}}@media (max-width: 480px){._backbuttonContainer_3bhxc_7{gap:.8rem}._backbuttonContainer_3bhxc_7 img{width:18px;height:18px}._backbuttonContainer_3bhxc_7 h4{font-size:1.6rem}}._calendar_ie1st_1{max-width:480px;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:#fff;border:1px solid #e5e5e5;border-radius:8px}._header_ie1st_12{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._monthYear_ie1st_19{font-size:24px;font-weight:700;margin:0;color:#000}._navigation_ie1st_26{display:flex;gap:8px}._navButton_ie1st_31{width:32px;height:32px;border:none;background:transparent;cursor:pointer;font-size:20px;color:#666;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}._navButton_ie1st_31:hover{background-color:#f0f0f0}._daysOfWeek_ie1st_50{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:16px}._dayLabel_ie1st_57{text-align:center;font-size:14px;font-weight:500;color:#666;padding:8px 0}._daysGrid_ie1st_65{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid #e5e5e5;border-radius:4px;overflow:hidden}._dayCell_ie1st_73{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;color:#000;background:transparent;border:none;cursor:pointer;transition:background-color .2s;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}._dayCell_ie1st_73:nth-child(7n){border-right:none}._dayCell_ie1st_73:nth-last-child(-n+7){border-bottom:none}._dayCell_ie1st_73:not(._empty_ie1st_98):not(._otherMonth_ie1st_98):not(._disabled_ie1st_98):not(._selected_ie1st_98):hover{background-color:#f5f5f5}._dayCell_ie1st_73._selected_ie1st_98{background-color:#1a1a1a;color:#fff;font-weight:500}._dayCell_ie1st_73._today_ie1st_110{border:2px solid #1a1a1a;font-weight:500}._dayCell_ie1st_73._otherMonth_ie1st_98{color:#ccc;cursor:not-allowed}._dayCell_ie1st_73._disabled_ie1st_98{color:#ccc;cursor:not-allowed;background-color:#f9f9f9}._dayCell_ie1st_73._disabled_ie1st_98:hover{background-color:#f9f9f9}._dayCell_ie1st_73._empty_ie1st_98{cursor:default;background:transparent}._wrapper_r9w3x_3{position:relative;display:flex;flex-direction:column;gap:.6rem;flex:1}._label_r9w3x_11{font-size:1.3rem;font-weight:500;color:#344054}._trigger_r9w3x_18{display:flex;align-items:center;gap:.8rem;width:100%;padding:1.1rem 1.4rem;border:1.5px solid #d0d5dd;border-radius:1rem;background:#fff;cursor:pointer;font-size:1.4rem;color:#98a2b3;transition:border-color .2s,box-shadow .2s;text-align:left}._trigger_r9w3x_18:hover{border-color:#a1baf0}._triggerOpen_r9w3x_38{border-color:#0d358c;box-shadow:0 0 0 3px #3b7cff1f}._triggerFilled_r9w3x_43{color:#101828}._clockIcon_r9w3x_47{width:1.8rem;height:1.8rem;color:#667085;flex-shrink:0}._trigger_r9w3x_18 span{flex:1}._chevron_r9w3x_58{width:1.6rem;height:1.6rem;color:#667085;flex-shrink:0;transition:transform .2s ease}._chevronUp_r9w3x_66{transform:rotate(180deg)}._dropdown_r9w3x_71{position:absolute;top:calc(100% + .6rem);left:0;z-index:100;background:#fff;border:1.5px solid #e4e7ec;border-radius:1.2rem;box-shadow:0 8px 24px #1018281f;padding:1.2rem;min-width:22rem;animation:_fadeIn_r9w3x_1 .15s ease}@keyframes _fadeIn_r9w3x_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._columns_r9w3x_91{display:flex;gap:.4rem}._col_r9w3x_91{display:flex;flex-direction:column;align-items:center;flex:1;gap:.4rem}._colLabel_r9w3x_104{font-size:1.1rem;font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.04em;padding-bottom:.4rem}._scroll_r9w3x_113{display:flex;flex-direction:column;gap:.2rem;width:100%;max-height:18rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e4e7ec transparent}._scroll_r9w3x_113::-webkit-scrollbar{width:4px}._scroll_r9w3x_113::-webkit-scrollbar-track{background:transparent}._scroll_r9w3x_113::-webkit-scrollbar-thumb{background:#e4e7ec;border-radius:4px}._cell_r9w3x_136{width:100%;padding:.75rem .4rem;border:none;border-radius:.7rem;background:transparent;font-size:1.4rem;font-weight:500;color:#344054;cursor:pointer;text-align:center;transition:background .15s,color .15s}._cell_r9w3x_136:hover:not(._cellDisabled_r9w3x_150):not(._cellActive_r9w3x_150){background:#f2f6ff;color:#0d358c}._cellActive_r9w3x_150{background:#0d358c;color:#fff}._cellDisabled_r9w3x_150{color:#d0d5dd;cursor:not-allowed;pointer-events:none}._doneBtn_r9w3x_167{width:100%;margin-top:1rem;padding:.9rem;border:none;border-radius:.8rem;background:#0d358c;color:#fff;font-size:1.4rem;font-weight:600;cursor:pointer;transition:background .2s}._doneBtn_r9w3x_167:hover{background:#2563eb}._container_1yiuj_1{display:flex;min-height:100vh}._heroSection_1yiuj_7{flex:1;position:relative;display:flex;flex-direction:column;padding:2rem;overflow:hidden}._logoContainer_1yiuj_16{position:absolute;top:2rem;left:2rem;z-index:3}._logo_1yiuj_16{height:40px;width:auto}._heroContent_1yiuj_28{position:relative;z-index:2;flex:1;display:flex;align-items:flex-end;padding-bottom:5.7rem}._heroTitle_1yiuj_37{color:var(--col-text-white);font-size:3.2rem;font-weight:500;line-height:1.2;margin:0;max-width:60%}._heroImageOverlay_1yiuj_46{position:absolute;inset:0;z-index:1;display:flex;justify-content:flex-start;align-items:center}._heroImage_1yiuj_46{max-width:645px;width:100%;height:100vh;border-radius:50px;object-fit:cover;object-position:center}._formSection_1yiuj_68{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem}._formContainer_1yiuj_76{width:100%;max-width:60.8rem}._formHeader_1yiuj_81{text-align:center;margin-bottom:3rem}._welcomeTitle_1yiuj_86{font-size:3.2rem;font-weight:500;color:#1a1a1a;margin:0 0 1.1rem}._welcomeSubtitle_1yiuj_93{font-size:1.8rem;color:var(--col-text-secondary);font-weight:400;margin:0;line-height:1.5}._form_1yiuj_68{display:flex;flex-direction:column;gap:2rem}._inputGroup_1yiuj_107{display:flex;flex-direction:column;gap:.5rem}._input_1yiuj_107::placeholder{color:#9ca3af}._submitButtonContainer_1yiuj_117{display:flex;justify-content:center;width:100%;margin-top:1rem}._submitButton_1yiuj_117{max-width:19.4rem;width:100%}._submitButton_1yiuj_117 button:hover{background:#1f2937}._submitButton_1yiuj_117:active{transform:translateY(1px)}._backToLogin_1yiuj_138{text-align:center;margin-top:1rem}._backText_1yiuj_143{font-size:1.6rem;color:var(--col-text-third);font-weight:500}._backLink_1yiuj_149{background:none;border:none;font-size:1.6rem;font-weight:500;cursor:pointer;text-decoration:underline;padding:0;margin-left:.25rem;transition:color .2s ease}._backLink_1yiuj_149:hover{color:#5a6fd8}@media (max-width: 768px){._container_1yiuj_1{flex-direction:column}._heroSection_1yiuj_7{min-height:40vh;padding:1.5rem}._heroTitle_1yiuj_37{font-size:1.75rem;max-width:100%}._formSection_1yiuj_68{padding:1.5rem}._welcomeTitle_1yiuj_86{font-size:2.4rem}._welcomeSubtitle_1yiuj_93{font-size:1.6rem}._submitButtonContainer_1yiuj_117{justify-content:center}}@media (max-width: 480px){._heroSection_1yiuj_7{min-height:35vh;padding:1rem}._logoContainer_1yiuj_16{top:1rem;left:1rem}._heroTitle_1yiuj_37{font-size:1.5rem;padding-bottom:2rem}._formSection_1yiuj_68{padding:1rem}._formContainer_1yiuj_76{max-width:100%}._welcomeTitle_1yiuj_86{font-size:2rem}._welcomeSubtitle_1yiuj_93{font-size:1.4rem}._submitButton_1yiuj_117{max-width:100%}}._container_ifpn0_1{background:#f7f7f7;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:2rem 1.6rem}._wrapper_ifpn0_10{background:var(--col-background-light2);padding:6rem 4rem;border-radius:2.5rem;max-width:105.8rem;width:100%;box-shadow:0 4px 10px #0000000d;text-align:center}._heading_container_ifpn0_20{max-width:60.8rem;margin:0 auto 4rem;text-align:center}._heading_ifpn0_20{font-size:3.2rem;font-weight:600;margin-bottom:1.6rem;color:var(--col-text-primary, #20232d)}._subtitle_ifpn0_33{font-size:1.8rem;font-weight:400;color:var(--col-text-secondary);line-height:1.5}._otpContainer_ifpn0_40{display:flex;justify-content:center;gap:1.2rem;margin-bottom:2rem;flex-wrap:wrap}._otpInput_ifpn0_48{width:5.6rem;height:5.6rem;border:2px solid #dcdcdc;border-radius:.8rem;text-align:center;font-size:2.4rem;font-weight:600;flex-shrink:0;transition:all .2s ease;background:#fff}._otpInput_ifpn0_48:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 3px #007bff1a}._otpInput_ifpn0_48:hover{border-color:#999}._errorText_ifpn0_71{color:#dc3545;font-size:1.4rem;text-align:center;margin-top:1rem;line-height:1.4}._generalError_ifpn0_79{color:#dc3545;font-size:1.6rem;text-align:center;margin-top:1rem}._resend_ifpn0_86{font-size:1.6rem;color:var(--col-text-secondary);text-align:center;margin-top:2rem;line-height:1.5}._resendLink_ifpn0_94{color:#007bff;cursor:pointer;margin-left:.5rem;background:none;border:none;font-size:inherit;font-family:inherit;text-decoration:underline;transition:color .2s ease}._resendLink_ifpn0_94:hover{color:#0056b3}._resendDisabled_ifpn0_110{color:#6c757d;margin-left:.5rem;background:none;border:none;font-size:inherit;font-family:inherit;cursor:not-allowed}._buttonContainer_ifpn0_120{margin-top:3rem;display:flex;justify-content:center;align-items:center}._continueButton_ifpn0_127{width:auto!important;display:inline-flex}._continueButton_ifpn0_127 button{width:100%;max-width:19.4rem;background-color:#20232d}._continueButton_ifpn0_127:hover:not(:disabled) button{background-color:#dee2e6}@media (max-width: 768px){._wrapper_ifpn0_10{padding:4rem 3rem;border-radius:2rem}._heading_ifpn0_20{font-size:2.8rem}._subtitle_ifpn0_33{font-size:1.6rem}._heading_container_ifpn0_20{margin-bottom:3rem}._otpInput_ifpn0_48{width:5rem;height:5rem;font-size:2rem}._otpContainer_ifpn0_40{gap:1rem}}@media (max-width: 480px){._container_ifpn0_1{padding:1.6rem 1rem}._wrapper_ifpn0_10{padding:3rem 1.5rem;border-radius:1.6rem}._heading_ifpn0_20{font-size:2.4rem;margin-bottom:1.2rem}._subtitle_ifpn0_33{font-size:1.4rem}._heading_container_ifpn0_20{margin-bottom:2.5rem}._otpInput_ifpn0_48{width:4rem;height:4rem;font-size:1.6rem;border-width:1.5px}._otpContainer_ifpn0_40{gap:.5rem}._errorText_ifpn0_71{font-size:1.3rem}._resend_ifpn0_86{font-size:1.4rem;margin-top:1.5rem}._buttonContainer_ifpn0_120{margin-top:2.5rem}._continueButton_ifpn0_127 button{max-width:100%;width:100%}}@media (max-width: 360px){._wrapper_ifpn0_10{padding:2.5rem 1.2rem}._heading_ifpn0_20{font-size:2.2rem}._otpInput_ifpn0_48{width:3.6rem;height:3.6rem;font-size:1.5rem}._otpContainer_ifpn0_40{gap:.4rem}}._container_x0at6_3{background:#f7f7f7;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:2rem 1.6rem}._wrapper_x0at6_12{background:var(--col-background-light2);padding:5rem 4rem;border-radius:2.5rem;max-width:48rem;width:100%;box-shadow:0 4px 10px #0000000d;text-align:center}._heading_x0at6_22{font-size:3.2rem;font-weight:600;margin-bottom:1.2rem;color:var(--col-text-primary, #20232d)}._subtitle_x0at6_29{font-size:1.6rem;color:var(--col-text-secondary);margin-bottom:3.2rem}._form_x0at6_35{display:flex;flex-direction:column;gap:2.4rem;max-width:38rem;margin:0 auto}._errorText_x0at6_43{color:#dc3545;font-size:1.4rem;text-align:center;margin-top:.8rem}._buttonRow_x0at6_50{display:flex;justify-content:center;margin-top:2rem}._saveButton_x0at6_56{width:100%;max-width:22rem;border-radius:.8rem}@media (max-width: 768px){._wrapper_x0at6_12{padding:4rem 3rem;border-radius:2rem}._heading_x0at6_22{font-size:2.6rem}._subtitle_x0at6_29{font-size:1.5rem}}@media (max-width: 480px){._wrapper_x0at6_12{padding:3rem 1.8rem;border-radius:1.8rem}._heading_x0at6_22{font-size:2.3rem}._saveButton_x0at6_56{max-width:100%}}._container_l5tfa_1{text-align:center;padding:6rem 2rem;max-width:600px;margin:0 auto}._homeLink_l5tfa_8{display:inline-block;margin-top:2rem;padding:.8rem 1.8rem;background-color:#007bff;color:#fff;border-radius:6px;text-decoration:none;font-weight:500}._homeLink_l5tfa_8:hover{background-color:#0056b3}._container_i2t0c_1{width:100%;height:100vh;background-color:#f7f7f7;display:flex;justify-content:center;align-items:center}._content_i2t0c_11{max-width:520px;text-align:center}._title_i2t0c_16{font-size:32px;font-weight:600;color:#111;margin-bottom:16px}._description_i2t0c_23{font-size:14px;color:#6b7280;line-height:1.6;margin-bottom:28px}._actions_i2t0c_30{display:flex;justify-content:center;gap:12px}._deleteButton_i2t0c_36{padding:10px 16px;border-radius:8px;border:1px solid #d1d5db;background:#fff;color:#2563eb;font-size:14px;cursor:pointer;transition:all .2s ease}._deleteButton_i2t0c_36:hover{background:#f3f4f6}._cancelButton_i2t0c_51{padding:10px 16px;border-radius:8px;border:none;background:#111827;color:#fff;font-size:14px;cursor:pointer;transition:opacity .2s ease}._cancelButton_i2t0c_51:hover{opacity:.9}._overlay_i2t0c_66{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_i2t0c_77{background:#fff;border-radius:12px;padding:32px;width:100%;max-width:460px;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column;gap:20px}._modalHeader_i2t0c_89{display:flex;align-items:center;justify-content:space-between}._modalTitle_i2t0c_95{font-size:1.2rem;font-weight:700;color:#1a1a1a}._closeButton_i2t0c_101{background:none;border:none;font-size:1.5rem;color:#888;cursor:pointer;line-height:1;padding:0}._closeButton_i2t0c_101:hover{color:#333}._modalDescription_i2t0c_115{font-size:.9rem;color:#555;line-height:1.6}._inputGroup_i2t0c_122{display:flex;flex-direction:column;gap:6px}._label_i2t0c_128{font-size:.85rem;font-weight:600;color:#333}._input_i2t0c_122{width:100%;padding:10px 14px;border:1px solid #ddd;border-radius:8px;font-size:.95rem;outline:none;transition:border-color .2s;box-sizing:border-box}._input_i2t0c_122:focus{border-color:#e53e3e}._input_i2t0c_122:disabled{background-color:#f5f5f5;cursor:not-allowed}._passwordWrapper_i2t0c_155{position:relative;display:flex;align-items:center}._passwordWrapper_i2t0c_155 ._input_i2t0c_122{padding-right:60px}._togglePassword_i2t0c_165{position:absolute;right:12px;background:none;border:none;font-size:.8rem;font-weight:600;color:#666;cursor:pointer}._togglePassword_i2t0c_165:hover{color:#333}._modalActions_i2t0c_181{display:flex;gap:12px;justify-content:flex-end;margin-top:4px}._modalCancelButton_i2t0c_188{padding:10px 20px;border-radius:8px;border:1px solid #ddd;background:#fff;font-size:.9rem;font-weight:600;color:#333;cursor:pointer;transition:background .2s}._modalCancelButton_i2t0c_188:hover:not(:disabled){background:#f5f5f5}._modalDeleteButton_i2t0c_204{padding:10px 20px;border-radius:8px;border:none;background:#e53e3e;font-size:.9rem;font-weight:600;color:#fff;cursor:pointer;transition:background .2s,opacity .2s}._modalDeleteButton_i2t0c_204:hover:not(:disabled){background:#c53030}._modalDeleteButton_i2t0c_204:disabled{opacity:.5;cursor:not-allowed}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}._toastContainer_f0hgh_1{position:fixed;top:20px;right:20px;z-index:1000}._toast_f0hgh_1{padding:10px 20px;margin-bottom:10px;border-radius:4px;color:#fff;cursor:pointer}._success_f0hgh_16{background-color:#28a745}._error_f0hgh_20{background-color:#dc3545}._warning_f0hgh_24{background-color:#ffc107}
