@font-face{font-display:swap;font-family:Google Sans;font-weight:400;src:url(https://fonts.gstatic.com/s/googlesans/v14/4UabrENHsxJlGDuGo1OIlLU94YtzCwM.ttf) format("truetype")}.login-modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b3;inset:0;position:fixed;z-index:49}.login-modal-panel{--login-heading-font:var( --global-heading-font-family,"Inter",system-ui,-apple-system,sans-serif );--login-spacing-xs:var(--global-spacing-xs,8px);--login-spacing-sm:var(--global-spacing-sm,12px);--login-spacing-md:var(--global-spacing-md,16px);--login-spacing-lg:var(--global-spacing-lg,24px);--login-btn-bg:var( --global-button-primary-bg,linear-gradient(135deg,#9b59b6 0%,#8e44ad 100%) );--login-btn-bg-hover:var( --global-button-primary-bg-hover,linear-gradient(135deg,#8e44ad 0%,#7d3c98 100%) );--login-btn-color:var(--global-button-primary-color,#fff);background:#1e2320fa!important;border:none!important;border-radius:20px;box-shadow:0 25px 50px -12px #00000073;box-sizing:border-box;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;padding:0!important;width:min(520px,calc(100vw - 2rem));z-index:50}@media(max-width:768px){.login-modal-panel{max-height:85vh}}.login-modal-panel [data-slot=header]{background:transparent!important;border:none!important;box-sizing:border-box;display:block;flex-shrink:0;padding:2rem 2rem 1.25rem;padding-inline-end:3.5rem;position:relative;text-align:center}@media(min-width:640px){.login-modal-panel [data-slot=header]{padding-inline:2.5rem;padding-inline-end:4rem}}.login-modal-panel [data-slot=body]{background:transparent!important;border:none!important;box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.5rem 2rem 2rem}@media(min-width:640px){.login-modal-panel [data-slot=body]{padding-inline:2.5rem;padding-bottom:2.5rem}}.login-modal-panel [data-slot=title]{color:#fff!important;font-family:var(--login-heading-font);font-size:1.75rem;font-weight:700;line-height:1.2;margin:0;margin-bottom:var(--login-spacing-xs)}@media(max-width:768px){.login-modal-panel [data-slot=title]{font-size:1.5rem}}.login-modal-panel [data-slot=description]{color:#fffc!important;font-size:.95rem;line-height:1.4;margin:0}.login-modal-panel [data-slot=header] .login-modal-close-btn{align-items:center;background:transparent;border:none;border-radius:10px;color:#ffffffc7;cursor:pointer;display:inline-flex;height:2.25rem;inset-inline-end:1rem;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;top:1rem;transition:background .15s ease,color .15s ease;width:2.25rem;z-index:2}.login-modal-panel [data-slot=header] .login-modal-close-btn:hover{background:#ffffff1a;color:#fff}.login-modal-panel [data-slot=header] .login-modal-close-btn:focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:2px}.login-modal-panel [data-slot=header] .login-modal-close-icon{font-size:1.65rem;font-weight:300;line-height:1;margin-top:-2px}.login-modal-panel [data-slot=body] [data-slot=base]{background:#141916e6!important;border:1.5px solid rgba(80,90,85,.5)!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;font-size:1rem!important;min-height:unset;outline:none;padding:14px 16px!important;transition:background .2s ease,border-color .2s ease;width:100%!important}.login-modal-panel [data-slot=body] [data-slot=base]::-moz-placeholder{color:#ffffff80}.login-modal-panel [data-slot=body] [data-slot=base]::placeholder{color:#ffffff80}.login-modal-panel [data-slot=body] [data-slot=base]:focus{background:#191e1bf2!important;border-color:#646e64b3!important}@media(max-width:768px){.login-modal-panel [data-slot=body] [data-slot=base]{font-size:16px!important}}@font-face{font-family:"Google Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:123.8884%;ascent-override:77.9734%;descent-override:23.0853%;line-gap-override:0%}@font-face{font-family:"Google Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:116.3841%;ascent-override:83.001%;descent-override:24.5738%;line-gap-override:0%}@font-face{font-family:"Google Sans Fallback: Arial";src:local("Arial");size-adjust:115.7468%;ascent-override:83.4581%;descent-override:24.7091%;line-gap-override:0%}@font-face{font-family:Google Sans;src:local("Google Sans Regular Italic"),local("Google Sans Italic"),url(../_fonts/iSNaFXzKHzmJb4HKBzo1sVkPz9imlKDeXGtbPyb0-v0-0s_VNNY_2ywdsPm8Sk-wHHjeCgN7GTvOyVRxhhqj_sE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Regular Italic"),local("Google Sans Italic"),url(../_fonts/QaBA26A1qK23WYzkw9g4VJg2O58S6Vdr6P6W7bV06_E-s7qtnCWULLv1eh7lSoxBVqIFp1psuYA8Pk0VenqLtDo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Regular Italic"),local("Google Sans Italic"),url(../_fonts/I-xm5Zxw-YhXGm_R-LO3Od0pv85Qwsj1ktpE-7iHtPo-hoP_sKrz8to7lcyDb5VfZbN30sMcNcZkSRLmguUuVys.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"Google Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:108.0422%;ascent-override:89.4095%;descent-override:26.4711%;line-gap-override:0%}@font-face{font-family:"Google Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:100%;ascent-override:96.6%;descent-override:28.6%;line-gap-override:0%}@font-face{font-family:"Google Sans Fallback: Arial";src:local("Arial");size-adjust:100.9419%;ascent-override:95.6986%;descent-override:28.3331%;line-gap-override:0%}@font-face{font-family:Google Sans;src:local("Google Sans Medium Italic"),url(../_fonts/pRULBFrlJsANM4aDGBdtnlsJJDehnSktlVmn9lCxeKY-ihD8mtbbCElge4DqMkXHdxQ8QXZsZ1dLVRqft8b6uxc.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Medium Italic"),url(../_fonts/QaBA26A1qK23WYzkw9g4VJg2O58S6Vdr6P6W7bV06_E-s7qtnCWULLv1eh7lSoxBVqIFp1psuYA8Pk0VenqLtDo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Medium Italic"),url(../_fonts/I-xm5Zxw-YhXGm_R-LO3Od0pv85Qwsj1ktpE-7iHtPo-hoP_sKrz8to7lcyDb5VfZbN30sMcNcZkSRLmguUuVys.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold Italic"),url(../_fonts/pRULBFrlJsANM4aDGBdtnlsJJDehnSktlVmn9lCxeKY-ihD8mtbbCElge4DqMkXHdxQ8QXZsZ1dLVRqft8b6uxc.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold Italic"),url(../_fonts/YeOfYa8ESeeXkKXQy-PfvN6K7qNZd5R-BmttAT5Oa9A-HqXsh5tKziuyUhnUw8X9lk3zCVveUmlJJpyt_kLyqVc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold Italic"),url(../_fonts/QaBA26A1qK23WYzkw9g4VJg2O58S6Vdr6P6W7bV06_E-s7qtnCWULLv1eh7lSoxBVqIFp1psuYA8Pk0VenqLtDo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold Italic"),url(../_fonts/I-xm5Zxw-YhXGm_R-LO3Od0pv85Qwsj1ktpE-7iHtPo-hoP_sKrz8to7lcyDb5VfZbN30sMcNcZkSRLmguUuVys.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Bold Italic"),url(../_fonts/pRULBFrlJsANM4aDGBdtnlsJJDehnSktlVmn9lCxeKY-ihD8mtbbCElge4DqMkXHdxQ8QXZsZ1dLVRqft8b6uxc.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Bold Italic"),url(../_fonts/YeOfYa8ESeeXkKXQy-PfvN6K7qNZd5R-BmttAT5Oa9A-HqXsh5tKziuyUhnUw8X9lk3zCVveUmlJJpyt_kLyqVc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Bold Italic"),url(../_fonts/I-xm5Zxw-YhXGm_R-LO3Od0pv85Qwsj1ktpE-7iHtPo-hoP_sKrz8to7lcyDb5VfZbN30sMcNcZkSRLmguUuVys.woff2) format(woff2);font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:"Google Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:126.5294%;ascent-override:76.3459%;descent-override:22.6034%;line-gap-override:0%}@font-face{font-family:"Google Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:117.1111%;ascent-override:82.4858%;descent-override:24.4213%;line-gap-override:0%}@font-face{font-family:"Google Sans Fallback: Arial";src:local("Arial");size-adjust:118.2142%;ascent-override:81.716%;descent-override:24.1934%;line-gap-override:0%}@font-face{font-family:Google Sans;src:local("Google Sans Regular"),local("Google Sans"),url(../_fonts/p6T0wjeuG9UYHtOrC_aB8lPRRiBd_ZDTh-x4ZshqRvs-DkrWhpUBvzLdCdOMQ_w5s894Tm9a0L2ANoJuq0v8bFE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Regular"),local("Google Sans"),url(../_fonts/IzzE6iXZcm6CzCMg8JEjHhQKemxTa7NMAdQ48m4mTkY-XnRC9g5_6azxhEMCc1MaV3YUAx0v56szhVrdza3UY2k.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Regular"),local("Google Sans"),url(../_fonts/DmeHQz7il1unjW6Kg24blvOua6RUPBrgyIX1S4g4nZs-lvLjto9XcZb2_sZQM-bhYYe4RZDVA_-WO6ko1oBCss8.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Medium"),url(../_fonts/hcxlxu4SiNdnQHpXSaH_LjlXee2NPOetoSTae8Ckxpw-Cy8G4l_OZ9haBc4dWLH4uOvhal3D3gppOHDk__PsOTA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Medium"),url(../_fonts/p6T0wjeuG9UYHtOrC_aB8lPRRiBd_ZDTh-x4ZshqRvs-DkrWhpUBvzLdCdOMQ_w5s894Tm9a0L2ANoJuq0v8bFE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Medium"),url(../_fonts/IzzE6iXZcm6CzCMg8JEjHhQKemxTa7NMAdQ48m4mTkY-XnRC9g5_6azxhEMCc1MaV3YUAx0v56szhVrdza3UY2k.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Medium"),url(../_fonts/UHDjPL6S4rVr2s-stJuEitTYLHVzXVSToxhiUPphU_g-Os5__WvZH_k43tIWqwp6IyRUWO7ayz_oY7LUUmQA_PM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:500;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold"),url(../_fonts/p6T0wjeuG9UYHtOrC_aB8lPRRiBd_ZDTh-x4ZshqRvs-DkrWhpUBvzLdCdOMQ_w5s894Tm9a0L2ANoJuq0v8bFE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold"),url(../_fonts/IzzE6iXZcm6CzCMg8JEjHhQKemxTa7NMAdQ48m4mTkY-XnRC9g5_6azxhEMCc1MaV3YUAx0v56szhVrdza3UY2k.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold"),url(../_fonts/DmeHQz7il1unjW6Kg24blvOua6RUPBrgyIX1S4g4nZs-lvLjto9XcZb2_sZQM-bhYYe4RZDVA_-WO6ko1oBCss8.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Bold"),url(../_fonts/p6T0wjeuG9UYHtOrC_aB8lPRRiBd_ZDTh-x4ZshqRvs-DkrWhpUBvzLdCdOMQ_w5s894Tm9a0L2ANoJuq0v8bFE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Bold"),url(../_fonts/dE5YsbqF4u1jt6gOF3xubuQJG7NzD0Sl8pWiwca3iCc-bdEq6m5Ihlh_p-Oj8DwvGyBWdJJjFVexoQqUNdkxVi8.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Bold"),url(../_fonts/badUYiVz9hDfQ1ShoIVs9C_-l8s3c0P4xOdpV8OApac-iv7JUlclzRJNzIB9zZNgjBbLXkHOF8CzVaGc7Pp5eVg.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Bold"),url(../_fonts/UHDjPL6S4rVr2s-stJuEitTYLHVzXVSToxhiUPphU_g-Os5__WvZH_k43tIWqwp6IyRUWO7ayz_oY7LUUmQA_PM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:700;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Regular Italic"),local("Google Sans Italic"),url(../_fonts/pRULBFrlJsANM4aDGBdtnlsJJDehnSktlVmn9lCxeKY-ihD8mtbbCElge4DqMkXHdxQ8QXZsZ1dLVRqft8b6uxc.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Google Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:114.6667%;ascent-override:84.2442%;descent-override:24.9419%;line-gap-override:0%}@font-face{font-family:"Google Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:108.8608%;ascent-override:88.7372%;descent-override:26.2721%;line-gap-override:0%}@font-face{font-family:Google Sans;src:local("Google Sans Regular Italic"),local("Google Sans Italic"),url(../_fonts/YeOfYa8ESeeXkKXQy-PfvN6K7qNZd5R-BmttAT5Oa9A-HqXsh5tKziuyUhnUw8X9lk3zCVveUmlJJpyt_kLyqVc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Regular Italic"),local("Google Sans Italic"),url(../_fonts/hEHdz28bPZclnhITh6a8x0sIW2ZeoJImj87FBQ6b6BA-pFRF_plGC6E1sKNwHQ_fN0tnLkwjRQyLhoA7HVkOcI8.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Regular Italic"),local("Google Sans Italic"),url(../_fonts/BtgsUHhSzpXMws6GIJ6uN01tSif3UtGg69B0oMxQAfQ-YcX6DMFQnOw7Mtnwg8x0os4CsTPrxPXI4GXcWMeYKag.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:italic}@font-face{font-family:"Google Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.4978%;ascent-override:95.1745%;descent-override:28.178%;line-gap-override:0%}@font-face{font-family:"Google Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:94.9367%;ascent-override:101.752%;descent-override:30.1253%;line-gap-override:0%}@font-face{font-family:Google Sans;src:local("Google Sans Medium Italic"),url(../_fonts/iSNaFXzKHzmJb4HKBzo1sVkPz9imlKDeXGtbPyb0-v0-0s_VNNY_2ywdsPm8Sk-wHHjeCgN7GTvOyVRxhhqj_sE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Medium Italic"),url(../_fonts/YeOfYa8ESeeXkKXQy-PfvN6K7qNZd5R-BmttAT5Oa9A-HqXsh5tKziuyUhnUw8X9lk3zCVveUmlJJpyt_kLyqVc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Medium Italic"),url(../_fonts/hEHdz28bPZclnhITh6a8x0sIW2ZeoJImj87FBQ6b6BA-pFRF_plGC6E1sKNwHQ_fN0tnLkwjRQyLhoA7HVkOcI8.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Medium Italic"),url(../_fonts/BtgsUHhSzpXMws6GIJ6uN01tSif3UtGg69B0oMxQAfQ-YcX6DMFQnOw7Mtnwg8x0os4CsTPrxPXI4GXcWMeYKag.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:500;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold Italic"),url(../_fonts/iSNaFXzKHzmJb4HKBzo1sVkPz9imlKDeXGtbPyb0-v0-0s_VNNY_2ywdsPm8Sk-wHHjeCgN7GTvOyVRxhhqj_sE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold Italic"),url(../_fonts/hEHdz28bPZclnhITh6a8x0sIW2ZeoJImj87FBQ6b6BA-pFRF_plGC6E1sKNwHQ_fN0tnLkwjRQyLhoA7HVkOcI8.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold Italic"),url(../_fonts/BtgsUHhSzpXMws6GIJ6uN01tSif3UtGg69B0oMxQAfQ-YcX6DMFQnOw7Mtnwg8x0os4CsTPrxPXI4GXcWMeYKag.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:600;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Bold Italic"),url(../_fonts/iSNaFXzKHzmJb4HKBzo1sVkPz9imlKDeXGtbPyb0-v0-0s_VNNY_2ywdsPm8Sk-wHHjeCgN7GTvOyVRxhhqj_sE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Bold Italic"),url(../_fonts/QaBA26A1qK23WYzkw9g4VJg2O58S6Vdr6P6W7bV06_E-s7qtnCWULLv1eh7lSoxBVqIFp1psuYA8Pk0VenqLtDo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Bold Italic"),url(../_fonts/hEHdz28bPZclnhITh6a8x0sIW2ZeoJImj87FBQ6b6BA-pFRF_plGC6E1sKNwHQ_fN0tnLkwjRQyLhoA7HVkOcI8.woff2) format(woff2);font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Bold Italic"),url(../_fonts/BtgsUHhSzpXMws6GIJ6uN01tSif3UtGg69B0oMxQAfQ-YcX6DMFQnOw7Mtnwg8x0os4CsTPrxPXI4GXcWMeYKag.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:700;font-style:italic}@font-face{font-family:Google Sans;src:local("Google Sans Regular"),local("Google Sans"),url(../_fonts/hcxlxu4SiNdnQHpXSaH_LjlXee2NPOetoSTae8Ckxpw-Cy8G4l_OZ9haBc4dWLH4uOvhal3D3gppOHDk__PsOTA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Google Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:118.8652%;ascent-override:81.2685%;descent-override:24.0609%;line-gap-override:0%}@font-face{font-family:"Google Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:111.1814%;ascent-override:86.885%;descent-override:25.7237%;line-gap-override:0%}@font-face{font-family:Google Sans;src:local("Google Sans Regular"),local("Google Sans"),url(../_fonts/dE5YsbqF4u1jt6gOF3xubuQJG7NzD0Sl8pWiwca3iCc-bdEq6m5Ihlh_p-Oj8DwvGyBWdJJjFVexoQqUNdkxVi8.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Regular"),local("Google Sans"),url(../_fonts/badUYiVz9hDfQ1ShoIVs9C_-l8s3c0P4xOdpV8OApac-iv7JUlclzRJNzIB9zZNgjBbLXkHOF8CzVaGc7Pp5eVg.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Regular"),local("Google Sans"),url(../_fonts/UHDjPL6S4rVr2s-stJuEitTYLHVzXVSToxhiUPphU_g-Os5__WvZH_k43tIWqwp6IyRUWO7ayz_oY7LUUmQA_PM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Medium"),url(../_fonts/dE5YsbqF4u1jt6gOF3xubuQJG7NzD0Sl8pWiwca3iCc-bdEq6m5Ihlh_p-Oj8DwvGyBWdJJjFVexoQqUNdkxVi8.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Medium"),url(../_fonts/badUYiVz9hDfQ1ShoIVs9C_-l8s3c0P4xOdpV8OApac-iv7JUlclzRJNzIB9zZNgjBbLXkHOF8CzVaGc7Pp5eVg.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Medium"),url(../_fonts/DmeHQz7il1unjW6Kg24blvOua6RUPBrgyIX1S4g4nZs-lvLjto9XcZb2_sZQM-bhYYe4RZDVA_-WO6ko1oBCss8.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold"),url(../_fonts/hcxlxu4SiNdnQHpXSaH_LjlXee2NPOetoSTae8Ckxpw-Cy8G4l_OZ9haBc4dWLH4uOvhal3D3gppOHDk__PsOTA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold"),url(../_fonts/dE5YsbqF4u1jt6gOF3xubuQJG7NzD0Sl8pWiwca3iCc-bdEq6m5Ihlh_p-Oj8DwvGyBWdJJjFVexoQqUNdkxVi8.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold"),url(../_fonts/badUYiVz9hDfQ1ShoIVs9C_-l8s3c0P4xOdpV8OApac-iv7JUlclzRJNzIB9zZNgjBbLXkHOF8CzVaGc7Pp5eVg.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans SemiBold"),url(../_fonts/UHDjPL6S4rVr2s-stJuEitTYLHVzXVSToxhiUPphU_g-Os5__WvZH_k43tIWqwp6IyRUWO7ayz_oY7LUUmQA_PM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:600;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Bold"),url(../_fonts/hcxlxu4SiNdnQHpXSaH_LjlXee2NPOetoSTae8Ckxpw-Cy8G4l_OZ9haBc4dWLH4uOvhal3D3gppOHDk__PsOTA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Bold"),url(../_fonts/IzzE6iXZcm6CzCMg8JEjHhQKemxTa7NMAdQ48m4mTkY-XnRC9g5_6azxhEMCc1MaV3YUAx0v56szhVrdza3UY2k.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Google Sans;src:local("Google Sans Bold"),url(../_fonts/DmeHQz7il1unjW6Kg24blvOua6RUPBrgyIX1S4g4nZs-lvLjto9XcZb2_sZQM-bhYYe4RZDVA_-WO6ko1oBCss8.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}.login-container[data-v-1cb272ce]{box-sizing:border-box;display:flex;flex-direction:column;min-height:auto}@media(max-width:768px){.login-container[data-v-1cb272ce]{-webkit-overflow-scrolling:touch}}.login-content[data-v-1cb272ce]{display:flex;flex:1;flex-direction:column;max-width:100%;padding:0}@media(max-width:768px){.login-content[data-v-1cb272ce]{overflow-y:visible}}.login-card[data-v-1cb272ce]{background:transparent;border:none;box-shadow:none;margin-bottom:0;padding:0}.login-form[data-v-1cb272ce]{display:flex;flex-direction:column;gap:var(--login-spacing-sm,12px)}.login-form[data-v-1cb272ce] .form-group{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;width:100%}.login-form[data-v-1cb272ce] label{color:#ffffffe6;font-size:.875rem;font-weight:500;margin:0}.resend-2fa-container[data-v-1cb272ce]{display:flex;justify-content:flex-end;margin-top:8px}.resend-2fa-button[data-v-1cb272ce]{background:none;border:none;color:#e467d3;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:500;padding:4px 0;text-decoration:none;transition:color .2s ease}.resend-2fa-button[data-v-1cb272ce]:hover:not(:disabled){color:#f087e0;text-decoration:underline}.resend-2fa-button[data-v-1cb272ce]:disabled{color:#ffffff80;cursor:not-allowed}.resend-2fa-button[data-v-1cb272ce]:focus{outline:none;text-decoration:underline}.twofa-info-message[data-v-1cb272ce]{align-items:flex-start;background:#2196f326;border:1px solid rgba(33,150,243,.3);border-radius:8px;display:flex;gap:12px;margin-bottom:8px;margin-top:8px;padding:16px}.twofa-info-icon[data-v-1cb272ce]{background:#2196f359;border-radius:50%;color:#fffffff2;flex-shrink:0;font-size:14px;font-style:italic;font-weight:700;height:24px;line-height:24px;margin-top:2px;text-align:center;width:24px}.twofa-info-text[data-v-1cb272ce]{color:#ffffffe6;flex:1;font-size:.875rem;line-height:1.5}.twofa-info-text p[data-v-1cb272ce]{margin:0 0 8px}.twofa-info-text p[data-v-1cb272ce]:last-child{margin-bottom:0}.twofa-info-text strong[data-v-1cb272ce]{color:#fff;font-weight:600}.twofa-info-text a[data-v-1cb272ce]{color:#64b5f6;font-weight:500;text-decoration:none}.twofa-info-text a[data-v-1cb272ce]:hover{color:#90caf9;text-decoration:underline}.google-login-container[data-v-1cb272ce]{font-family:Google Sans,"Google Sans Fallback: BlinkMacSystemFont","Google Sans Fallback: Segoe UI","Google Sans Fallback: Helvetica Neue","Google Sans Fallback: Arial","Google Sans Fallback: Noto Sans",Arial,sans-serif;min-height:44px;width:100%}.google-sign-in-button-host[data-v-1cb272ce]{align-items:center;display:flex;justify-content:center;min-height:44px;width:100%}.google-sign-in-button-host[data-v-1cb272ce] iframe{margin:0 auto}.google-mock-button[data-v-1cb272ce]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;box-sizing:border-box;color:#ffffffeb;cursor:pointer;display:flex;font-family:Google Sans,"Google Sans Fallback: BlinkMacSystemFont","Google Sans Fallback: Segoe UI","Google Sans Fallback: Helvetica Neue","Google Sans Fallback: Arial","Google Sans Fallback: Noto Sans",Arial,sans-serif;font-size:.95rem;font-weight:500;gap:10px;justify-content:center;min-height:44px;padding:0 20px;transition:background .2s ease,border-color .2s ease;width:100%}.google-mock-button[data-v-1cb272ce]:hover{background:#ffffff1a;border-color:#ffffff80}.google-mock-button-inner[data-v-1cb272ce]{letter-spacing:.01em}.google-mock-badge[data-v-1cb272ce]{background:#9b59b673;border-radius:6px;color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.login-mock-toolbar[data-v-1cb272ce]{align-items:center;border-top:1px dashed hsla(0,0%,100%,.2);display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:16px}.login-mock-toolbar-label[data-v-1cb272ce]{color:#ffffff73;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase;width:100%}.login-mock-chip[data-v-1cb272ce]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:#ffffffe0;cursor:pointer;font-size:.8rem;padding:6px 12px;transition:background .2s ease,border-color .2s ease}.login-mock-chip[data-v-1cb272ce]:hover{background:#ffffff24;border-color:#fff6}.login-divider[data-v-1cb272ce]{margin:var(--login-spacing-lg,24px) 0 var(--login-spacing-md,16px) 0;position:relative;text-align:center}.login-divider[data-v-1cb272ce]:before{background:#fff3;content:"";height:1px;left:0;position:absolute;right:0;top:50%;z-index:1}.login-divider span[data-v-1cb272ce]{background:transparent;color:#ffffffb3;font-size:.9rem;padding:0 var(--login-spacing-md,16px);position:relative;z-index:2}.login-button[data-v-1cb272ce]{background:var(--login-btn-bg);border:none;border-radius:24px;color:var(--login-btn-color);cursor:pointer;font-size:1rem;font-weight:600;height:48px;margin-top:var(--login-spacing-sm,12px);text-transform:none;transition:all .2s ease;width:100%}.login-button[data-v-1cb272ce]:hover:not(:disabled){background:var(--login-btn-bg-hover);box-shadow:0 8px 24px #9b59b666;transform:translateY(-2px)}.login-button[data-v-1cb272ce]:disabled{opacity:.7}.login-switch-auth[data-v-1cb272ce]{color:#ffffffbf;font-size:.9rem;margin-top:12px;text-align:center}.login-switch-auth-link[data-v-1cb272ce]{background:none;border:none;color:#e467d3;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:500;margin-inline-start:6px;padding:0;text-decoration:none}.login-switch-auth-link[data-v-1cb272ce]:hover{color:#f087e0;text-decoration:underline}
