header[data-v-b4aede6d]{position:fixed;height:56px;left:0;right:0;top:0;color:#fff;background:var(--primary-color);display:flex;justify-content:space-between;align-items:center;transition:left .3s ease-in-out}header a[data-v-b4aede6d]{color:#fff}main[data-v-b4aede6d]{position:absolute;background:var(--background-color);overflow:hidden;inset:56px 0 0;transition:left .3s ease-in-out}.header_icon[data-v-b4aede6d]{position:relative;cursor:pointer;padding:0 .6em;background:var(--primary-color);border-radius:4px;display:flex;justify-content:center;align-items:center}.header_icon[data-v-b4aede6d]:hover{background:#3e77ba}.header_icon.hasnote[data-v-b4aede6d]:after{position:absolute;content:"";background:red;top:8px;right:8px;width:5px;height:5px;border-radius:50%}.btn-switch.lang-switch[data-v-b4aede6d]{background:var(--primary-light-color)}@media only screen and (min-width:576px){main[data-v-b4aede6d]{display:flex}}#logo[data-v-b4aede6d]{display:flex;align-items:center;font-size:1.25rem;margin-left:10px}#search_bar[data-v-b4aede6d]{flex-grow:1;display:flex;align-items:stretch;justify-content:flex-end;height:35px}#login_logo_text[data-v-b4aede6d]{font-size:42px}@media only screen and (max-width:400px){#login_logo_text[data-v-b4aede6d]{font-size:32px}}#login[data-v-b4aede6d]{position:fixed;inset:0;z-index:3000}#login.hide[data-v-b4aede6d]{display:none}.auth[data-v-b4aede6d]{position:relative;display:flex;flex-direction:column;align-items:center;min-height:100%;background-color:var(--background-color)}.auth-header[data-v-b4aede6d]{position:relative;padding:2rem 1.25rem 0;width:100%;background-color:#346cb0;color:#fff;text-align:center;background-size:cover}.auth-form[data-v-b4aede6d]{position:relative;padding:2rem 1.25rem 0;width:100%;z-index:1}.auth-footer[data-v-b4aede6d]{padding:1rem;color:#888c9b}.form-group[data-v-b4aede6d]{margin-bottom:1rem}.form-label-group[data-v-b4aede6d]{position:relative}.form-label-group>input[data-v-b4aede6d],.form-label-group>label[data-v-b4aede6d]{padding:0 .75rem}.form-label-group input[data-v-b4aede6d]{padding-top:1.25rem;padding-bottom:.25rem;height:auto}.form-label-group>label[data-v-b4aede6d]{display:block;position:absolute;top:0;left:0;width:100%;padding-top:.25rem;padding-bottom:.25rem;margin-bottom:0;line-height:1.5;text-align:left;font-size:.75rem;color:#888c9b;border:1px solid transparent;border-radius:.25rem;transition:all .1s ease-in-out;pointer-events:none}.form-label-group input[data-v-b4aede6d]::-webkit-input-placeholder{color:transparent}.form-label-group input[data-v-b4aede6d]::-moz-placeholder{color:transparent}.form-label-group input[data-v-b4aede6d]:-ms-input-placeholder{color:transparent}.form-label-group input[data-v-b4aede6d]::-ms-input-placeholder{color:transparent}.form-label-group input[data-v-b4aede6d]::placeholder{color:transparent}.form-label-group input[data-v-b4aede6d]:placeholder-shown:not(:-webkit-autofill){padding-top:.75rem;padding-bottom:.75rem}.form-label-group input:placeholder-shown:not(:-webkit-autofill)~label[data-v-b4aede6d]{padding-top:.75rem;padding-bottom:.75rem;color:#888c9b;font-size:inherit}@media(min-width:768px){.auth-header[data-v-b4aede6d]{margin-bottom:-3rem;padding-top:6rem;padding-bottom:3rem}.auth-header .container[data-v-b4aede6d]{padding:0;max-width:420px}.auth-form[data-v-b4aede6d]{padding:3rem 2rem 1rem;max-width:420px;border-radius:.25rem;background-color:var(--card-background);box-shadow:0 0 0 1px #14141f0d,0 1px 3px #14141f26}.auth-footer[data-v-b4aede6d]{max-width:420px}}.alert-empty[data-v-b4aede6d]{color:transparent;background-color:transparent;border-color:transparent}.login-language[data-v-b4aede6d]{cursor:pointer;margin-bottom:1rem}@media(min-width:768px){.login-language[data-v-b4aede6d]{position:absolute;top:1px;right:1px;width:50px;height:50px;overflow:hidden;border-radius:4px;color:#fff}.login-language[data-v-b4aede6d]:before{content:"";position:absolute;left:10px;top:-80px;width:120px;height:120px;background:#346cb0;transform:rotate(45deg)}.login-language div[data-v-b4aede6d]{position:absolute;right:5px;top:2px}.login-language[data-v-b4aede6d]:hover:before{background:#4183d4}}pre[data-v-b4aede6d]{margin:0;white-space:break-spaces;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;font-size:14px}
