@font-face{font-family:Faktum SemiBold;src:url(/assets/Faktum-SemiBold-KrLEZOTu.woff2)format("woff2"),url(/assets/Faktum-SemiBold-ClRxmLMW.woff)format("woff"),url(/assets/Faktum-SemiBold-DBOtyi9p.otf)format("opentype");font-style:normal;font-weight:400}*{box-sizing:border-box;margin:0;padding:0;font-family:Open Sans,Arial,sans-serif}html,body{background:var(--p-content-background);height:100%;color:var(--p-text-color);font-size:14px}#app{height:100%}.layout{flex-direction:row-reverse;min-height:100vh;display:flex}.layout-form{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative}.layout-image{flex:0 0 50%;display:none}@media (width>=992px){.layout-image{display:flex}}.layout-content{width:100%;max-width:420px}.layout-footer{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.p-message{margin-top:.5rem}.app-logo{justify-content:center;align-items:center;gap:.65rem;margin-bottom:3rem;display:flex}.app-logo__icon{width:auto;height:42px}.app-logo__text{flex-direction:column;line-height:1.2;display:flex}.app-logo__title{color:var(--p-text-color);font-family:Faktum SemiBold,sans-serif;font-size:1.5rem}.app-logo__subtitle{letter-spacing:.15em;color:var(--p-text-muted-color);text-transform:uppercase;font-size:.65rem;font-weight:400}.material-symbols-outlined.pi:before{display:none}.required{color:var(--p-red-500)}.p-error,.field-hint{margin-top:.25rem;font-size:.75rem;display:block}.p-error{color:var(--p-red-500)}.field-hint{color:var(--p-text-muted-color)}a{color:var(--p-primary-color);cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}.sidebar-message[data-v-bbba330f]{background-image:url(/assets/img/login-picture.jpg);background-position:50%;background-size:cover;width:100%;height:100%;position:relative}.sidebar-message__overlay[data-v-bbba330f]{background:linear-gradient(#1c212f40 0%,#1c212fe6 90%);position:absolute;inset:0}.lang-switcher[data-v-a64b3834]{align-items:center;gap:.5rem;display:flex}.lang-switcher__button[data-v-a64b3834]{cursor:pointer;color:var(--p-text-muted-color);background:0 0;border:none;padding:.25rem .5rem;font-size:.875rem;font-weight:400}.lang-switcher__button--active[data-v-a64b3834]{color:var(--p-primary-color);font-weight:700}.email-form[data-v-a2801c9c]{flex-direction:column;gap:16px;display:flex}.email-form__clear-icon[data-v-a2801c9c]{cursor:pointer;font-size:16px}.reset-methods[data-v-84e2aae4]{flex-direction:column;gap:1rem;display:flex}.reset-methods__form[data-v-84e2aae4]{flex-direction:column;gap:.75rem;display:flex}.reset-methods__divider[data-v-84e2aae4]{color:var(--p-text-muted-color);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.back-btn[data-v-31f15766]{margin-top:1rem}.back-btn__icon[data-v-31f15766]{margin-right:.25rem;font-size:18px}.password-strength__label[data-v-2dee90db]{color:var(--p-text-muted-color);margin-bottom:.25rem;font-weight:600;display:block}.password-form[data-v-2f40a8bf]{flex-direction:column;gap:16px;display:flex}.password-form__rules[data-v-2f40a8bf]{margin:.5rem 0 0}.password-form__rule[data-v-2f40a8bf]{color:var(--p-text-muted-color);padding:2px 0;font-size:.875rem;font-weight:600}.password-form__rule--invalid[data-v-2f40a8bf]{color:var(--p-red-500)}.password-form__rule--valid[data-v-2f40a8bf]{color:var(--p-green-500)}.card-message[data-v-44e690b1]{margin-bottom:1rem}.token-error__actions[data-v-44e690b1]{margin-top:1rem}.back-btn__icon[data-v-44e690b1]{margin-right:.25rem;font-size:18px}.reset-form[data-v-4278457c]{flex-direction:column;gap:16px;display:flex}.reset-form__rules[data-v-4278457c]{margin-top:-.5rem}.reset-form__rule[data-v-4278457c]{color:var(--p-text-muted-color);padding:2px 0;font-size:.875rem;font-weight:600}.reset-form__rule--invalid[data-v-4278457c]{color:var(--p-red-500)}.reset-form__rule--valid[data-v-4278457c]{color:var(--p-green-500)}.card-message[data-v-5dab36f6]{margin-bottom:1rem}.token-error__actions[data-v-5dab36f6]{margin-top:1rem}.back-btn__icon[data-v-5dab36f6]{margin-right:.25rem;font-size:18px}.confirmation[data-v-7f71fc27]{text-align:center}.confirmation__icon[data-v-7f71fc27]{color:var(--p-green-500);font-size:64px}.confirmation__heading[data-v-7f71fc27]{margin:1rem 0 .5rem;font-weight:700}.confirmation__text[data-v-7f71fc27]{color:var(--p-text-muted-color)}.confirmation__choose[data-v-7f71fc27]{color:var(--p-text-muted-color);margin:.75rem 0 1.5rem;font-size:.875rem}.confirmation__buttons[data-v-7f71fc27]{flex-direction:column;gap:.25rem;display:flex}.confirmation__buttons .p-button[data-v-7f71fc27]{text-decoration:none}.confirmation__logo[data-v-7f71fc27]{width:auto;height:1.25rem}.error-layout[data-v-3ae5e295]{justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative}.error-layout__content[data-v-3ae5e295]{width:100%;max-width:520px}.error-layout__footer[data-v-3ae5e295]{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.error-page[data-v-3ae5e295]{text-align:center}.error-page__icon[data-v-3ae5e295]{color:var(--p-red-500);font-size:64px}.error-page__heading[data-v-3ae5e295]{margin:1rem 0 .5rem;font-weight:700}.error-page__message[data-v-3ae5e295]{color:var(--p-text-muted-color);margin-bottom:1.5rem}.error-page__back-icon[data-v-3ae5e295]{margin-right:.25rem;font-size:18px}
