@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-cyrillic-ext-300-normal.fefc551b7396b899b5ee.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-300-normal.bb744e52181efeb1e20a.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-cyrillic-300-normal.444fc46382ddebf9206b.woff2) format("woff2"),url(/static/media/inter-cyrillic-300-normal.4303dad54c0440af6b9d.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-greek-ext-300-normal.544089023996bb0a2e03.woff2) format("woff2"),url(/static/media/inter-greek-ext-300-normal.11f7f5fefca8b9a10797.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-greek-300-normal.36c1e0d5e770cc6a3971.woff2) format("woff2"),url(/static/media/inter-greek-300-normal.45fe2c6dbf7f7b48c190.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-vietnamese-300-normal.2a4055b17286ecdd503d.woff2) format("woff2"),url(/static/media/inter-vietnamese-300-normal.364184c9994e78d1ec87.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-latin-ext-300-normal.c339d02bc1066c5eb0eb.woff2) format("woff2"),url(/static/media/inter-latin-ext-300-normal.8eeafc82bf1e3850a262.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-latin-300-normal.eb229bb9406cc043d5a4.woff2) format("woff2"),url(/static/media/inter-latin-300-normal.07e0e0017a987f6c727e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-ext-500-normal.b2740f247d3be4a05ca0.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-500-normal.e9974e820735012b025b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-500-normal.33a76a7cbcfcb7076534.woff2) format("woff2"),url(/static/media/inter-cyrillic-500-normal.72f7a9db87626ca30c76.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-ext-500-normal.4c6d520b97e3bb4ef613.woff2) format("woff2"),url(/static/media/inter-greek-ext-500-normal.47cc2391a7edf82cf4e1.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-500-normal.e7cec4ef4f6780e90a52.woff2) format("woff2"),url(/static/media/inter-greek-500-normal.6d34bacda2be54829b97.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-vietnamese-500-normal.63d02ea896a7406849b6.woff2) format("woff2"),url(/static/media/inter-vietnamese-500-normal.296d66c0bba9086788b9.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-ext-500-normal.cdb4dd5dc508fe6e7398.woff2) format("woff2"),url(/static/media/inter-latin-ext-500-normal.2f93aaa35e870cec4704.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-500-normal.b7c27c60f848f2083f45.woff2) format("woff2"),url(/static/media/inter-latin-500-normal.5014db633e71a7741bf5.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.8c6413cdd8004fde0a19.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.d6d44e8705a633436dfe.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c3c138d889b8c929822c.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.c7983dac0ad6a359aef0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.984050ecee12eabe9366.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.d8b0044cf6afdd52b07b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.04bb56ffa463ab55708d.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.69a8d1d484967aba2389.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.f10265da6bd8d66999ac.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-ext-700-normal.b0c28c6752a13fa5abaf.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-700-normal.43f6f7e8a4205f05e58c.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-700-normal.533055ff3700190d8dfa.woff2) format("woff2"),url(/static/media/inter-cyrillic-700-normal.9f2de06ca9a7c8458434.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-ext-700-normal.c9429f4b77b1f85e999d.woff2) format("woff2"),url(/static/media/inter-greek-ext-700-normal.0f8675bdd7f3fe3a3dba.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-700-normal.3f04511ca7c0cea0cc2f.woff2) format("woff2"),url(/static/media/inter-greek-700-normal.8b95c1e2b193d0541864.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-vietnamese-700-normal.d1c85cabbe96efcaeb68.woff2) format("woff2"),url(/static/media/inter-vietnamese-700-normal.05b640f829d1ac5ff29d.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-ext-700-normal.bc59219ed344909a4f53.woff2) format("woff2"),url(/static/media/inter-latin-ext-700-normal.d4a91814dd3f1e022ab1.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-700-normal.1104236696a5d2d1f236.woff2) format("woff2"),url(/static/media/inter-latin-700-normal.c73ae7252669254d2588.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-loader{align-items:center;background:#fff;display:flex;height:100vh;justify-content:center}.mt-3{margin-top:12px}.highLight{color:#805ee9;font-weight:500}.input-wrapper{display:flex;flex-direction:column;gap:6px;width:100%}.input-inner{position:relative}.input-right{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.input-label{font-size:14px;font-weight:500}.required{color:red}.input-field{border:1px solid #d1d5db;border-radius:10px;box-sizing:border-box;font-size:14px;outline:none;padding:14px 16px;width:100%}.input-field:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}.input-error{border-color:#ef4444}.btn{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px}.btn-sm{font-size:12px;padding:4px 10px}.btn-md{font-size:14px;padding:8px 16px}.btn-lg{font-size:16px;padding:12px 20px}.btn-primary{background-color:#805ee9;box-shadow:0 4px 15px #805ee966;color:#fff}.btn-full{width:100%}.btn-primary:hover{background-color:#805ee9}.btn-secondary{background-color:#e5e7eb;color:#111827}.btn-danger{background-color:#ef4444;color:#fff}.btn:disabled{cursor:not-allowed;opacity:.6}.loginPageWrapper{background:linear-gradient(135deg,#f479e4,#805ee9 50%,#8ec5fc);background:url(/static/media/login_back_frame.6eb0ebcddb1c4895e489.png) no-repeat 50%/cover;min-height:100vh;overflow:hidden;position:relative}.topNavBar{justify-content:space-between;padding:20px 50px;position:relative;z-index:10}.logoSection,.topNavBar{align-items:center;display:flex}.loginLogo{height:40px;width:auto}.signupSection{align-items:center;display:flex;gap:15px}.firstTimeText{color:#000;font-size:14px;font-weight:500}.signupBtn{background:#805ee9;border:none;border-radius:10px;box-shadow:0 4px 15px #0000001a;color:#fff;cursor:pointer;font-weight:600;padding:10px 30px;transition:all .3s ease}.signupBtn:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.loginMainContent{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 100px);padding:40px 20px;position:relative}.floatingAvatar{animation:float 6s ease-in-out infinite;border-radius:50%;box-shadow:0 8px 25px #00000026;overflow:hidden;position:absolute}.floatingAvatar img{height:100%;object-fit:cover;width:100%}.avatar1{animation-delay:0s;height:80px;left:8%;top:15%;width:80px}.avatar2{animation-delay:1s;top:25%}.avatar2,.avatar3{height:100px;left:18%;width:100px}.avatar3{animation-delay:2s;bottom:25%}.avatar4{animation-delay:3s;bottom:10%;left:10%}.avatar4,.avatar5{height:100px;width:100px}.avatar5{animation-delay:.5s;right:8%;top:15%}.avatar6{animation-delay:1.5s;top:30%}.avatar6,.avatar7{height:100px;right:20%;width:100px}.avatar7{animation-delay:2.5s;bottom:30%}.avatar8{animation-delay:3.5s;bottom:15%;height:100px;right:10%;width:100px}.avatar9{left:6%}.avatar10,.avatar9{height:150px;width:150px}.avatar10{right:6%}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.loginCard{animation:slideUp .6s ease-out;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffbf;border:1px solid #fff6;border-radius:20px;box-shadow:0 20px 60px #00000026,inset 0 0 0 1px #ffffff40;max-width:650px;padding:55px 80px;position:relative;width:100%;z-index:5}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.loginTitle{color:#1a1a1a;font-size:32px;font-weight:700;margin-bottom:38px;text-align:center}.googleBtn{align-items:center;background:#fff;border:1px solid #dadce0;border-radius:10px;color:#3c4043;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;justify-content:center;margin-bottom:25px;padding:14px;transition:all .3s ease;width:100%}.googleBtn:hover{background:#f8f9fa;box-shadow:0 2px 8px #0000001a}.divider{margin:25px 0;position:relative;text-align:center}.divider:after,.divider:before{background:#e0e0e0;content:"";height:1px;position:absolute;top:50%;width:45%}.divider:before{left:0}.divider:after{right:0}.divider span{color:#9ca3af;font-size:14px;padding:0 15px}.loginForm{align-items:center;gap:20px}.inputGroup,.loginForm{display:flex;flex-direction:column;width:100%}.inputGroup{gap:8px}.inputGroup label{color:#374151;font-size:14px;font-weight:500}.inputError{background-color:#fef2f2;border-color:#ef4444!important}.success{color:#50a14f;font-size:14px;text-align:center}.formOptions{justify-content:space-between;margin-top:-5px;width:100%}.formOptions,.rememberMe{align-items:center;display:flex}.rememberMe{color:#374151;cursor:pointer;font-size:14px;gap:4px}.rememberMe input[type=checkbox]{cursor:pointer;height:14px;width:14px}.forgotPassword{color:#805ee9;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s ease}.forgotPassword:hover{color:#6b46c1;text-decoration:underline}.loginBtn{background-color:#805ee9;border:none;border-radius:10px;box-shadow:0 4px 15px #805ee966;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;padding:16px;transition:all .3s ease;width:70%}.loginBtn:hover{box-shadow:0 6px 20px #805ee980;transform:translateY(-2px)}.loginBtn:disabled{cursor:not-allowed;opacity:.6}.signupLink{color:#6b7280;font-size:14px;margin-top:38px;text-align:center}.signupLink a{color:#805ee9;cursor:pointer;font-weight:600;text-decoration:none}.otpVerifyText{margin-bottom:50px;text-align:center}.signupLink a:hover{text-decoration:underline}.passwordInputWrapper{position:relative;width:100%}.passwordInputWrapper input{padding-right:45px;width:100%}.otpInputs{display:flex;gap:10px;justify-content:center}.otpDash{background:#0000;border:none;border-bottom:2px solid #000;display:inline-block;font-size:2rem;height:4rem;line-height:4rem;outline:none;text-align:center;width:4rem}.passwordToggle{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:5px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .3s ease}.passwordToggle:hover{color:#805ee9}.passwordToggle:focus{outline:none}.passwordToggle svg{display:block}@media (max-width:768px){.topNavBar{padding:15px 20px}.loginCard{max-width:400px;padding:40px 30px}.floatingAvatar{display:none}.loginTitle{font-size:28px}.otpDash{font-size:1rem;height:2rem;line-height:1rem;width:2rem}}@media (max-width:480px){.topNavBar{align-items:flex-start;flex-direction:row;gap:15px}.loginLogo{height:25px}.loginCard{padding:35px 25px}.loginTitle{font-size:24px}.signupSection{gap:10px}.firstTimeText,.signupBtn{font-size:12px}.signupBtn{padding:10px 15px}.formOptions{align-items:flex-start;gap:10px}}.header{background:#f9f8ff;border-bottom:1px solid #eee;justify-content:space-between;padding:16px 40px;transition:all .3s linear;z-index:2}.header,.profile{align-items:center;display:flex}.profile{gap:10px}.profile img{border-radius:50%;height:36px;width:36px}.header .logo img{max-width:160px;width:100%}@media screen and (max-width:767px){.header .logo img{max-width:125px}.profile img{height:30px;width:30px}.profile{gap:7px}}.mobile-menu{background:#fff;height:100vh;left:-100%;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:1001}.mobile-menu.open{left:0}.mobile-overlay{background:#00000080;inset:0;position:fixed;transition:all .3s linear;z-index:1}.hamburger{align-items:center;background:none;background-color:#eae3ff80;border:none;cursor:pointer;display:flex;flex-direction:column;gap:0;height:26px;justify-content:center;width:34px}.hamburger span{background:#805ee9;height:2px;margin:2px 0;width:18px}.header .header-left{align-items:center;display:flex;gap:12px}@media (min-width:768px){.hamburger,.mobile-menu{display:none}}@media screen and (max-width:767px){.header{padding:15px 20px;position:-webkit-sticky;position:sticky;top:0}}a{text-decoration:none}.sidebar{background:#f3eefe;min-width:260px;padding:50px 20px}.sidebar ul{list-style:none;padding:0}.sidebar li{color:#555;cursor:pointer;padding:10px 0}.sidebar li.active{color:#7a4cff;font-weight:600}.sidebar .navLink span img{display:block;width:12px}.sidebar>.navLink{align-items:center;display:flex;gap:10px;padding:18px 0}.sidebar>:not(:last-child){border-bottom:1px solid #d8d8d8}.sidebar .navLink:first-child{padding-top:0}.sidebar .submenu .navLink{align-items:center;border:0;display:flex;gap:10px;padding:10px 0}.sidebar .submenu{padding-bottom:15px;padding-left:10%;padding-top:15px}.sidebar>.navLink>span{align-items:center;background-color:#805ee93b;border-radius:3px;display:flex;height:28px;justify-content:center;width:28px}.sidebar a.navLink{color:#000;transition:all .3s linear}.sidebar .submenu a.navLink{opacity:.5}.sidebar .submenu a.navLink.active,.sidebar .submenu a.navLink:hover{opacity:1}aside.sidebar-mobile{border-radius:0 0 0 1em;bottom:10px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);left:10px;overflow:hidden;position:absolute;top:71px;transform-origin:left;transition:all .3s linear;z-index:2}aside.sidebar-mobile>nav{height:-webkit-fill-available}aside.sidebar-mobile.open{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.dashboard:has(aside.sidebar-mobile.open),.main:has(aside.sidebar-mobile.open){height:calc(100vh - 20px)}@media screen and (min-width:768px){.sidebar>a.navLink+.submenu{height:0;opacity:0;transform:scaleY(0);transform-origin:top}.sidebar>a.navLink.active+.submenu{height:auto;opacity:1;transform:scaleY(1)}.sidebar>a.navLink:not(.active)+.submenu{padding:0}}@media screen and (max-width:767px){.sidebar-desktop{display:none}}.dashboard{background:#f6f4ff;border-radius:2em;display:flex;flex-direction:column;overflow:hidden}.dashboard-main{display:flex;min-height:0}.main{height:100vh}.dashboard{height:calc(100vh - 20px)}.dashboard-content{background-color:#fff;min-height:0;overflow-y:auto;padding:clamp(.9375rem,-.1019rem + 2.1683vw,2.5rem);width:100%}.main{background-image:linear-gradient(45deg,#f479e466,#805ee966);overflow:hidden;padding:10px}.profile{font-size:14px}.dashboard-content::-webkit-scrollbar{display:none}@media screen and (max-width:1024px){.dashboard{border-radius:1em}.sidebar{min-width:175px}.profile-card.email .profile-card-user{align-items:baseline;flex-direction:column;gap:20px}}@media screen and (max-width:767px){.dashboard,.main{height:calc(100vh - 20px);overflow:clip}}button{cursor:pointer}.profile-card .profile-card-box{background:#fff;border-radius:14px;box-shadow:0 0 4px 4px #eae3ff59;-webkit-box-shadow:0 0 4px 4px #eae3ff59;padding:14px}.profile-card.email .profile-card-box{padding-bottom:30px}.security-page .profile-card.email .profile-card-box{padding-bottom:14px}.info-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr);padding:30px 15px}.email-input label,.info-grid label{color:#000;font-size:18px}.info-grid p{color:#737373}.profile-actions{display:flex;gap:10px}.profile-cancel,.profile-save{background-color:#805ee9;border:none;border-radius:10px;box-shadow:0 4px 15px #805ee966;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;padding:16px;transition:all .3s ease}.btn-cancel:hover,.profile-cancel:hover,.profile-save:hover{box-shadow:0 6px 20px #805ee980;transform:translateY(-2px)}.profile-card-box .profile-card-user .profile-left img{border-radius:10px;max-width:78px;width:100%}.profile-card-box .profile-card-user .profile-left{align-items:center;display:flex;gap:15px}.profile-card-box .profile-card-user .profile-left .profile-info h3{font-size:clamp(1.25rem,1.0005rem + .5204vw,1.625rem);margin:0}.profile-card-box .profile-card-user .profile-left .profile-info p{font-size:13px;margin:10px 0 0}.profile-card-user{align-items:center;background-color:#eae3ff59;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:15px}.profile-card-user button{align-items:center;display:flex;gap:7px}.profile-card-user button .icon img{display:block;max-width:18px;width:100%}.profile-card>h2{color:#805ee9;font-size:clamp(1.5rem,1.1674rem + .6938vw,2rem);margin:0 0 20px}.dashboard-content .seperator{background:#e4e4e4;height:1px;margin:clamp(1.25rem,.4185rem + 1.7346vw,2.5rem) 0;width:100%}.email-right{align-items:center;display:flex;margin-left:auto}.profile-card.email .profile-card-user{padding:25px 15px}.email-item:hover{background-color:initial}.registered-emails .email-item span img{display:block;height:16px;width:16px}.registered-emails .email-item span.email-icon{align-items:center;background-color:#eae3ff80;border-radius:50%;display:inline-flex;height:30px;justify-content:center;width:30px}.registered-emails .email-item{align-items:center;display:flex;font-size:18px;gap:12px;padding:20px 0}.registered-emails .email-item:last-child{padding-bottom:0}.registered-emails{margin-top:25px;padding:0 15px}.registered-emails button.view-all{background:none;border:0;color:#805ee9;font-size:14px;margin-top:15px;padding:0}.profile-card.email .profile-card-user button .icon img{max-width:15px}.profile-card-box .profile-card-user .profile-left .profile-info p{line-height:1.5}.primary-badge{align-items:center;color:#2ebb96;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-left:8px}.email-actions{align-items:center;display:flex;gap:14px;opacity:0;transition:opacity .2s ease;visibility:hidden}.email-item:hover .email-actions{opacity:1;visibility:visible}.delete-btn,.set-primary-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:6px}.delete-btn{color:#d11a2a}.email-input{display:flex;flex-direction:column;gap:4px}.input-group{align-items:center;border:1px solid #ddd;display:flex;gap:10px;padding:10px;transition:border-color .2s,box-shadow .2s}.input-group svg{color:#805ee9;transition:color .2s}.input-group input{border:none;outline:none;width:100%}.input-Error{border-color:#ef4444!important}.country-view{align-items:center;display:flex;gap:8px}.country-flag{border-radius:2px;height:14px;object-fit:cover;width:20px}.errorText{color:#ef4444;font-size:13px;margin-top:4px}.generalError{color:#ef4444;font-size:14px;text-align:center}.custom-checkbox{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:10px}.checkbox-row{margin-top:10px}.custom-checkbox input{display:none}.checkmark{background:#fff;border:2px solid #805ee9;border-radius:4px;height:16px;position:relative;width:18px}.custom-checkbox input:checked+.checkmark{background-color:#805ee9}.custom-checkbox input:checked+.checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:7px;left:4px;position:absolute;top:0;transform:rotate(45deg);width:4px}@media screen and (max-width:1024px){.email-input label,.info-grid label{font-size:16px}.info-grid p{font-size:14px}.registered-emails .email-item{font-size:15px}.registered-emails .email-item span img{height:14px;width:14px}.registered-emails .email-item span.email-icon{height:26px;width:26px}}@media (max-width:480px){.info-grid{grid-template-columns:repeat(1,1fr)}}.ss-wrapper{position:relative;width:100%}.ss-label{display:block;font-size:14px;font-weight:500;margin-bottom:6px}.ss-control{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:10px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:14px 16px}.ss-error{border-color:#ef4444}.ss-selected{align-items:center;display:flex;gap:8px}.ss-option img,.ss-selected img{height:12px;object-fit:cover;width:18px}.ss-placeholder{color:#757575}.ss-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 20px #00000014;left:0;position:absolute;top:100%;width:100%;z-index:100}.ss-search{border:none;border-bottom:1px solid #e5e7eb;outline:none;padding:10px 12px;width:100%}.ss-options{max-height:220px;overflow-y:auto}.ss-option{align-items:center;cursor:pointer;display:flex;gap:10px;padding:10px 14px}.ss-option:hover{background:#f3f4f6}.ss-no-data{color:#9ca3af;padding:12px;text-align:center}.ss-arrow{border-color:#0000 #ccc #ccc #0000;border-style:solid;border-width:3px;display:inline-block;height:0;margin-left:8px;position:relative;top:-2px;transform:rotate(45deg);width:0}.modal-overlay{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.modal-card{background:#fff;border-radius:10px;box-shadow:0 20px 50px #0003;max-width:480px;overflow:hidden;width:100%}.modal-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:18px 20px}.modal-header h3{font-size:18px;font-weight:600;margin:0}.close-btn{background:none;border:none;color:#6b7280;cursor:pointer;font-size:18px}.modal-body{padding:20px}.modal-footer{display:flex;gap:12px;justify-content:flex-end;padding:20px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:480px){.modal-card{margin:0 12px;max-width:92%}}.phone-wrapper{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:6px;display:flex;height:44px;position:relative}.phone-wrapper:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}.phone-wrapper.has-error{border-color:#ef4444}.error-text{color:#ef4444;font-size:14px}.phone-country{align-items:center;border-right:1px solid #e5e7eb;cursor:pointer;display:flex;gap:6px;height:100%;padding:0 10px}.phone-flag{border-radius:2px;height:14px;object-fit:cover;width:20px}.phone-code{color:#111827;font-size:14px}.phone-arrow{color:#6b7280;font-size:10px}.phone-input{border:none;flex:1 1;font-size:14px;outline:none;padding:0 12px}.phone-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 10px 25px #0000001f;left:0;position:absolute;top:calc(100% + 6px);width:320px;z-index:50}.phone-search{border-bottom:1px solid #e5e7eb;padding:8px}.phone-search input{border:1px solid #d1d5db;border-radius:4px;padding:6px 8px;width:100%}.phone-list{max-height:220px;overflow-y:auto}.phone-item{align-items:center;cursor:pointer;display:flex;gap:10px;padding:8px 10px}.phone-item:hover{background:#f3f4f6}.phone-item img{border-radius:2px;height:12px;width:18px}.phone-name{flex:1 1;font-size:14px}.phone-dial{color:#374151;font-size:14px}.step-wrapper{align-items:center;background:#f6f7fb;display:flex;justify-content:center}.step-wrapper-main{background:url(/static/media/onboarding_back_frame.363f4af6836333664e3c.png) no-repeat 50%/cover;min-height:100vh;overflow:hidden;position:relative}.step-card{background:#fff;border-radius:14px;max-width:900px;min-height:520px;padding:60px 10px;position:relative;width:100%}.step-title{font-size:28px;font-weight:700;margin-bottom:40px;text-align:center}.floating-label{color:#666;display:inline-block;font-size:13px;margin-bottom:6px}.step-footer{bottom:30px;display:flex;justify-content:space-between;left:40px;position:absolute;right:40px}.step-wrapper-main .modal-card{max-width:810px!important;min-height:560px!important}.floating-label{background:#fff;color:#3e3e3e;font-size:12px;left:14px;padding:0 6px;position:absolute;top:-8px;z-index:2}.input-group{background:#0000;border:1px solid #000!important;border-radius:6px;font-size:14px;height:48px!important;margin:0 auto;max-width:420px;position:relative}.input-group input{border:none!important;box-shadow:none!important;outline:none!important}.invite-list{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:420px}.add-invite-btn{background:none;border:none;color:#4f46e5;cursor:pointer;font-size:14px;margin-top:8px;padding:0;text-align:left}.add-invite-btn:hover{text-decoration:underline}.option-group.center{gap:16px;margin-bottom:40px}.option-grid,.option-group.center{display:flex;justify-content:center}.option-grid{flex-wrap:wrap;gap:10px;margin:0 auto;max-width:650px}.option-btn{background:#fff;border:1px solid #ddd;border-radius:10px;cursor:pointer;font-size:14px;padding:12px 30px;transition:all .2s ease}.members-padd{padding:10px 40px!important}.option-btn.active,.option-btn:hover{border-color:#4f46e5}.option-btn.active{background:#eef2ff;color:#4f46e5;font-weight:600}.tool-btn{align-items:center;display:flex;gap:10px;justify-content:center;min-width:160px}.tool-icon{height:20px;object-fit:contain;width:20px}.btn-with-icon{align-items:center;display:flex;gap:8px}.btn-icon{height:14px;width:14px}.invite-list{margin-top:24px}.invite-row{align-items:center;display:flex;gap:12px;margin-bottom:16px}.flex-1{flex:1 1}.invite-center{margin:0 auto;max-width:420px}.invite-input-group{border:none!important;padding:0}.invite-input-inner{align-items:center;border:1px solid #000;border-radius:6px;display:flex;height:48px;position:relative}.invite-input-inner input{border:none!important;height:100%;outline:none!important;padding-left:14px;padding-right:90px;width:420px}.invite-add-btn{background:#4f46e5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;height:34px;padding:0 14px;position:absolute;right:6px}.invite-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.invite-chip{align-items:center;background:#f1f3f5;border-radius:18px;display:inline-flex;font-size:13px;gap:6px;padding:6px 10px}.chip-remove{background:none;border:none;cursor:pointer;font-size:14px}.step-error{color:#e53935;font-size:13px;margin-top:18px;text-align:center}@media (max-width:1024px){.step-title{font-size:24px;margin-bottom:32px}.option-grid{gap:16px;max-width:100%}.tool-btn{min-width:150px}}@media (max-width:992px){.modal-card{margin:0 12px;max-width:92%}}@media (max-width:768px){.step-wrapper{padding:20px}.step-card{border-radius:12px;padding:40px 20px}.step-title{font-size:20px;margin-bottom:30px}.option-grid{gap:12px}.tool-btn{justify-content:flex-start;min-width:0;min-width:auto;padding:12px 16px;width:100%}.tool-icon{height:18px;width:18px}.input-group{max-width:100%}.step-footer{display:flex;flex-direction:column;gap:12px;margin-top:40px;position:static}.btn-with-icon{justify-content:center}}@media (max-width:480px){.step-title{font-size:18px}.option-btn{padding:10px 14px}.option-btn,.tool-btn span{font-size:13px}.btn-icon{height:12px;width:12px}.invite-input-inner input{font-size:14px;padding-left:10px;padding-right:50px;width:100%}.invite-add-btn{font-size:13px;height:32px;padding:0 10px;right:6px}.input-res{display:inline;display:initial}}
/*# sourceMappingURL=main.9da31c7b.css.map*/