.login-background[data-v-92457dab]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#0a6f96;background-image:url(/data/LoginMaske/dist/static/login-background-2026.jpg);background-size:cover;background-position:50%;font-family:Figtree,Arial,Helvetica,sans-serif}.login-background[data-v-92457dab] *{font-family:Figtree,Arial,Helvetica,sans-serif}.lang-switch[data-v-92457dab]{position:absolute;top:16px;right:20px}.lang-button[data-v-92457dab]{background:transparent;border:none;color:#ffffffb3;font-size:14px;cursor:pointer;padding:4px 6px}.lang-button.active[data-v-92457dab]{color:#fff;font-weight:700;text-decoration:underline}.login-card[data-v-92457dab]{width:90%;max-width:440px;min-height:420px;border-radius:16px;box-shadow:0 4px 20px #0000001a;padding:34px 34px 24px;display:flex;flex-direction:column;background-color:#fff;box-sizing:border-box;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%)}.page-header-area[data-v-92457dab]{min-height:110px}.welcome-title[data-v-92457dab]{font-size:26px;font-weight:700;color:#08a3ae;text-align:left;margin:12px 0 8px}.login-hint-text[data-v-92457dab]{font-size:14px;color:#666;text-align:left;margin-bottom:12px;line-height:1.5}.login-form[data-v-92457dab]{display:flex;flex-direction:column;flex-grow:1;margin-top:12px}.input-label[data-v-92457dab]{font-size:14px;text-align:left;margin-bottom:6px;color:#212529}.input-label.spaced[data-v-92457dab]{margin-top:14px}.custom-input[data-v-92457dab]{height:40px;border-radius:6px;font-size:14px;width:100%;border:1px solid #ced4da;padding:0 12px;box-sizing:border-box;background:#fff}.custom-input[readonly][data-v-92457dab]{background:#f4f6f7;color:#495057}.custom-input[data-v-92457dab]:focus{outline:none;border-color:#08a3ae;box-shadow:0 0 0 3px #08a3ae33}.custom-input.is-invalid[data-v-92457dab]{border-color:#dc3545}.input-wrapper[data-v-92457dab]{position:relative}.custom-input.with-toggle[data-v-92457dab]{padding-right:44px}.toggle-button[data-v-92457dab]{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:18px;padding:4px}.invalid-feedback[data-v-92457dab]{font-size:14px;min-height:18px;color:#dc3545;text-align:left;margin:6px 0 0;visibility:hidden}.invalid-feedback.visible[data-v-92457dab]{visibility:visible}.login-button[data-v-92457dab]{height:48px;font-size:14px;font-weight:500;border-radius:8px;border:1px solid #067c84;background-color:#067c84;color:#fff;cursor:pointer;margin-top:auto}.login-button[data-v-92457dab]:hover:not(:disabled),.login-button[data-v-92457dab]:focus:not(:disabled),.login-button[data-v-92457dab]:active:not(:disabled){background-color:#06777f;border-color:#06777f}.login-button[data-v-92457dab]:disabled{opacity:.6;cursor:not-allowed}.link-button[data-v-92457dab]{background:none;border:none;padding:0;margin-top:6px;color:#067c84;font-size:13px;text-align:left;cursor:pointer;align-self:flex-start}.link-button[data-v-92457dab]:hover{text-decoration:underline}.reset-link[data-v-92457dab]{margin-top:14px;align-self:center}.copyright-text[data-v-92457dab]{font-size:14px;color:#aaa;text-align:center;margin-top:16px;margin-bottom:0}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/data/LoginMaske/dist/static/figtree-latin-ext-400-normal.woff2) format("woff2");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-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/data/LoginMaske/dist/static/figtree-latin-400-normal.woff2) format("woff2");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-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/data/LoginMaske/dist/static/figtree-latin-ext-500-normal.woff2) format("woff2");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-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/data/LoginMaske/dist/static/figtree-latin-500-normal.woff2) format("woff2");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-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/data/LoginMaske/dist/static/figtree-latin-ext-700-normal.woff2) format("woff2");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-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/data/LoginMaske/dist/static/figtree-latin-700-normal.woff2) format("woff2");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}
