@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");.form-select.lang-select,.lang-select{width:auto;height:40px;padding-right:32px}.auth-left--full{padding:0;overflow:hidden;position:sticky;top:0;align-self:flex-start;height:100vh}.auth-left__banner{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;display:block}.auth-brand{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:40px;max-width:290px;text-decoration:none;color:inherit}.auth-brand__logo{max-height:44px;width:auto;display:block}.auth-brand__logo-skel{display:block;height:44px;width:180px}.auth-brand__name{font-size:15px;font-weight:700;color:#244468;letter-spacing:.01em;line-height:1.2}.legal-page .auth-brand,.nf-page .auth-brand{align-items:center;margin-bottom:0}.legal-page .auth-brand__name,.nf-page .auth-brand__name{text-align:center}.form-check.form-switch{padding-left:0}.form-check.form-switch .form-check-input{float:none;margin-left:0;flex-shrink:0}.fixed.top-4.right-4{position:fixed;top:auto;bottom:16px;right:16px;z-index:1080;display:flex;flex-direction:column-reverse;gap:12px;width:384px;max-width:calc(100vw - 2rem);pointer-events:none}.fixed.top-4.right-4>[role=alert]{display:flex;align-items:flex-start;gap:12px;padding-top:12px;padding-bottom:12px;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);pointer-events:auto;animation:qc-toast-in .2s ease-out}.fixed.top-4.right-4>[role=alert] p:first-child{margin:0;font-size:14px;font-weight:600;line-height:1.3}.fixed.top-4.right-4>[role=alert] p+p{margin:4px 0 0;font-size:12px;line-height:1.35;opacity:.9}.fixed.top-4.right-4>[role=alert] svg{width:20px;height:20px;flex-shrink:0}.fixed.top-4.right-4>[role=alert]>div:nth-child(2){flex:1;min-width:0}.fixed.top-4.right-4>[role=alert]>button{border:0;background:none;padding:0;cursor:pointer;flex-shrink:0}@keyframes qc-toast-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.fixed.top-4.right-4>[role=alert][class*="--color-danger"]{background:#F8D7DA;border-color:#F1AEB5;color:#842029}.fixed.top-4.right-4>[role=alert][class*="--color-danger"] svg{color:#B02A37}.fixed.top-4.right-4>[role=alert][class*="--color-success"]{background:#D1E7DD;border-color:#A3CFBB;color:#0F5132}.fixed.top-4.right-4>[role=alert][class*="--color-success"] svg{color:#146C43}.fixed.top-4.right-4>[role=alert][class*="--color-warning"]{background:#FFF3CD;border-color:#FFE69C;color:#664D03}.fixed.top-4.right-4>[role=alert][class*="--color-warning"] svg{color:#997404}.fixed.top-4.right-4>[role=alert][class*="--color-info"]{background:#CFF4FC;border-color:#9EEAF9;color:#055160}.fixed.top-4.right-4>[role=alert][class*="--color-info"] svg{color:#087990}.fixed.top-4.right-4>[role=alert] p:first-child{color:inherit}.fixed.top-4.right-4>[role=alert] p+p{color:inherit;opacity:.85}.fixed.top-4.right-4>[role=alert]>button{color:inherit;opacity:.55}.fixed.top-4.right-4>[role=alert]>button:hover{opacity:1}.sidebar-menu li>a.dashboard-link:hover{color:#fff;background-color:var(--brand)}.sidebar-menu li>a.dashboard-link:hover .menu-icon{color:#fff}