@import"https://fonts.googleapis.com/css2?family=Kantumruy+Pro:wght@300;400;500;600;700&family=Noto+Sans:wght@400;500;600&display=swap";.nasla-auth{--nasla-accent: #0a4d94;--nasla-accent-hover: #073567;--nasla-brand-from: #0a4d94;--nasla-brand-mid: #063a72;--nasla-brand-to: #052e5c;--nasla-on-brand: #eaf1f9;--nasla-page-bg: #f4f5f7;--nasla-surface: #ffffff;--nasla-border: #d6dade;--nasla-ink: #17202b;--nasla-ink-strong: #3a4550;--nasla-ink-muted: #606a75;--nasla-ink-faint: #7b858f;--nasla-placeholder: #9aa3ad;--nasla-hover-bg: #f1f3f5;--nasla-danger: #c8372d;--nasla-radius: 10px;--nasla-font: "Kantumruy Pro", "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--nasla-eye: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12s4-5.8 9-5.8 9 5.8 9 5.8-4 5.8-9 5.8S3 12 3 12z'/%3E%3Ccircle cx='12' cy='12' r='2.9'/%3E%3C/svg%3E");--nasla-eye-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3l18 18'/%3E%3Cpath d='M10.6 6.3A9.6 9.6 0 0 1 12 6.2c5 0 9 5.8 9 5.8a17 17 0 0 1-3.2 3.7'/%3E%3Cpath d='M6.5 8.2A17.6 17.6 0 0 0 3 12s4 5.8 9 5.8a8.9 8.9 0 0 0 3.6-.8'/%3E%3Cpath d='M9.9 10.1a2.9 2.9 0 0 0 4.1 4.1'/%3E%3C/svg%3E")}body:has(.nasla-auth){margin:0;padding:0;background:#f4f5f7}body:has(.nasla-auth)>[data-path],body:has(.nasla-auth) .page-content-wrapper{min-height:0;max-width:none;margin:0;padding:0}body:has(.nasla-auth) .page-breadcrumbs{display:none}body:has(.nasla-auth) .web-footer{display:none}.nasla-auth,.nasla-auth *{box-sizing:border-box}.nasla-auth{display:grid;grid-template-columns:1.05fr 1fr;min-height:100vh;min-height:100dvh;font-family:var(--nasla-font);color:var(--nasla-ink);background:var(--nasla-page-bg)}.nasla-noscript{padding:24px;text-align:center}.nasla-auth a{color:var(--nasla-ink-strong)}.nasla-auth a:hover,.nasla-auth a:focus{color:var(--nasla-accent)}.nasla-brand{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:56px 64px;overflow:hidden;color:var(--nasla-on-brand);background:linear-gradient(180deg,var(--nasla-brand-from) 0%,var(--nasla-brand-mid) 60%,var(--nasla-brand-to) 100%)}.nasla-brand:before,.nasla-brand:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.nasla-brand:before{top:-140px;right:-160px;width:520px;height:520px;border:1px solid rgba(255,255,255,.1)}.nasla-brand:after{bottom:-220px;left:-120px;width:480px;height:480px;border:1px solid rgba(255,255,255,.08)}.nasla-brand>*{position:relative}.nasla-brand-top{display:flex;align-items:center;gap:14px}.nasla-brand-logo{flex:0 0 auto;width:64px;height:64px;border-radius:50%;-o-object-fit:contain;object-fit:contain;background:rgba(255,255,255,.96)}.nasla-brand-name{display:flex;flex-direction:column;gap:6px;min-width:0}.nasla-brand-org{font-size:16px;font-weight:600;line-height:1.7;letter-spacing:.01em}.nasla-brand-tagline{font-size:14px;font-weight:400;line-height:1.7;color:#eaf1f99e}.nasla-brand-body{display:flex;flex-direction:column;gap:22px;max-width:460px}.nasla-badge{align-self:flex-start;padding:8px 16px;border:1px solid rgba(255,255,255,.24);border-radius:999px;font-size:13px;font-weight:500;line-height:1.7;color:#eaf1f9cc}.nasla-headline{margin:0;font-size:40px;font-weight:600;line-height:1.5;color:#fff;text-wrap:pretty}.nasla-description{margin:0;font-size:16px;line-height:1.9;color:#eaf1f9b8;text-wrap:pretty}.nasla-stats{display:flex;flex-wrap:wrap;gap:40px;margin-top:8px}.nasla-stat{display:flex;flex-direction:column;gap:4px}.nasla-stat-value{font-size:26px;font-weight:600;line-height:1.6}.nasla-stat-label{font-size:13px;line-height:1.7;color:#eaf1f999}.nasla-brand-foot{margin:0;font-size:12px;line-height:1.8;color:#eaf1f973;text-wrap:pretty}.nasla-panel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 40px}.nasla-theme-toggle{position:absolute;top:24px;right:24px;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--nasla-ink-faint);background:var(--nasla-surface);border:1px solid var(--nasla-border);border-radius:8px;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.nasla-theme-toggle:hover{color:var(--nasla-ink);background:var(--nasla-hover-bg);border-color:var(--nasla-ink-faint)}.nasla-theme-toggle:focus-visible{outline:2px solid var(--nasla-accent);outline-offset:2px}.nasla-theme-toggle svg{display:block}.nasla-theme-toggle .nasla-icon-sun{display:none}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .nasla-theme-toggle .nasla-icon-sun{display:block}:root:not([data-theme="light"]) .nasla-theme-toggle .nasla-icon-moon{display:none}}:root[data-theme=dark] .nasla-theme-toggle .nasla-icon-sun{display:block}:root[data-theme=dark] .nasla-theme-toggle .nasla-icon-moon{display:none}.nasla-panel>section{width:100%}.for-forgot,.for-login-with-email-link,.for-signup,.for-email-login{display:none}.nasla-pane{display:flex;flex-direction:column;gap:26px;width:100%;max-width:404px;margin:0 auto;animation:nasla-pane-in .35s ease-out}.nasla-head{display:flex;flex-direction:column;gap:8px}.nasla-title{margin:0;font-size:28px;font-weight:600;line-height:1.5;color:var(--nasla-ink);text-wrap:pretty}.nasla-subtitle{margin:0;font-size:15px;line-height:1.8;color:var(--nasla-ink-muted);text-wrap:pretty}.nasla-auth .login-content.page-card{display:flex;flex-direction:column;gap:26px;max-width:none;margin:0;padding:0;background:none;border:none;border-radius:0;box-shadow:none}.nasla-auth .form-signin{display:flex;flex-direction:column;gap:26px;max-width:none;margin:0}.nasla-fields{display:flex;flex-direction:column;gap:16px}.nasla-auth .form-group,.nasla-field{display:flex;flex-direction:column;gap:7px;margin:0}.nasla-label{margin:0;font-size:13px;font-weight:600;line-height:1.7;color:var(--nasla-ink-strong)}.nasla-control{display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;background:var(--nasla-surface);border:1px solid var(--nasla-border);border-radius:var(--nasla-radius);transition:border-color .15s ease,box-shadow .15s ease}.nasla-control:hover{border-color:var(--nasla-ink-faint)}.nasla-control:focus-within{border-color:var(--nasla-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--nasla-accent) 16%,transparent)}.nasla-control.password-field{padding-right:6px}.nasla-icon{flex:0 0 auto;color:var(--nasla-ink-faint);transition:color .15s ease}.nasla-control:focus-within .nasla-icon{color:var(--nasla-accent)}.nasla-auth .nasla-control .form-control{flex:1;min-width:0;height:auto;padding:0;font-family:inherit;font-size:15px;line-height:1.7;color:var(--nasla-ink);background:transparent;border:none;border-radius:0;box-shadow:none}.nasla-auth .nasla-control .form-control:focus{outline:none;border:none;box-shadow:none}.nasla-auth .form-control{height:52px;padding:0 14px;font-family:inherit;font-size:15px;line-height:1.7;color:var(--nasla-ink);background:var(--nasla-surface);border:1px solid var(--nasla-border);border-radius:var(--nasla-radius);transition:border-color .15s ease,box-shadow .15s ease}.nasla-auth .form-control:focus{outline:none;border-color:var(--nasla-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--nasla-accent) 16%,transparent)}.nasla-auth .form-control::-moz-placeholder{color:var(--nasla-placeholder);opacity:1}.nasla-auth .form-control::placeholder{color:var(--nasla-placeholder);opacity:1}.nasla-auth .page-card-body.invalid .nasla-control,.nasla-auth .page-card-body.invalid .form-control{border-color:var(--nasla-danger)}.nasla-auth .form-label.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nasla-auth .toggle-password{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:0;line-height:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease}.nasla-auth .toggle-password:after{content:"";position:absolute;inset:10px;background-color:var(--nasla-ink-faint);transition:background-color .15s ease;-webkit-mask:var(--nasla-eye) center / 20px 20px no-repeat;mask:var(--nasla-eye) center / 20px 20px no-repeat}.nasla-auth .toggle-password:hover{background:var(--nasla-hover-bg)}.nasla-auth .toggle-password:hover:after{background-color:var(--nasla-ink-strong)}.nasla-auth .toggle-password:focus-visible{outline:2px solid var(--nasla-accent);outline-offset:1px}.nasla-auth .password-field:has(input[type="text"]) .toggle-password:after{-webkit-mask-image:var(--nasla-eye-off);mask-image:var(--nasla-eye-off)}.nasla-options{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.nasla-remember{display:flex;align-items:center;gap:9px;margin:0;font-size:14px;font-weight:400;line-height:1.7;color:var(--nasla-ink-strong);cursor:pointer}.nasla-remember input[type=checkbox]{width:17px;height:17px;margin:0;accent-color:var(--nasla-accent);cursor:pointer}.nasla-auth .forgot-password-message{margin:0;font-size:14px;line-height:1.7;text-align:right}.nasla-auth .forgot-password-message a{font-weight:500}.nasla-auth .page-card-actions{margin:0}.nasla-auth .btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:54px;padding:0 18px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.7;letter-spacing:.01em;border:1px solid transparent;border-radius:var(--nasla-radius);box-shadow:none;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.nasla-auth .btn-primary{color:#fff;background:var(--nasla-accent);border-color:var(--nasla-accent)}.nasla-auth .btn-primary:hover,.nasla-auth .btn-primary:focus{color:#fff;background:var(--nasla-accent-hover);border-color:var(--nasla-accent-hover)}.nasla-auth .btn-default{color:var(--nasla-ink-strong);background:var(--nasla-surface);border-color:var(--nasla-border);font-weight:500}.nasla-auth .btn-default:hover,.nasla-auth .btn-default:focus{color:var(--nasla-ink);background:var(--nasla-hover-bg);border-color:var(--nasla-ink-faint)}.nasla-auth .btn:active{transform:translateY(1px)}.nasla-auth .btn:focus-visible{outline:2px solid var(--nasla-accent);outline-offset:2px}.nasla-auth .btn-login-option img,.nasla-auth .btn-login-option svg{width:20px;height:20px;margin:0}.nasla-alt{display:flex;flex-direction:column;gap:16px}.nasla-auth .login-divider{display:flex;align-items:center;gap:14px;margin:0;font-size:13px;line-height:1.7;color:var(--nasla-ink-muted)}.nasla-auth .login-divider:before,.nasla-auth .login-divider:after{content:"";flex:1;height:1px;background:var(--nasla-border)}.nasla-auth .social-login-buttons{display:flex;flex-direction:column;gap:10px}.nasla-foot{display:flex;flex-direction:column;gap:6px;margin:0;text-align:center;font-size:13px;line-height:1.9;color:var(--nasla-ink-muted);text-wrap:pretty}.nasla-foot a{font-weight:500}.nasla-auth .nasla-link-button{padding:0;font:inherit;font-weight:500;color:var(--nasla-ink-strong);background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.nasla-auth .nasla-link-button:hover,.nasla-auth .nasla-link-button:focus-visible{color:var(--nasla-accent)}.nasla-dialog{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;color:var(--nasla-ink);font-family:var(--nasla-font);background:var(--nasla-surface);border:1px solid var(--nasla-border);border-radius:14px;box-shadow:0 24px 60px #052e5c47}.nasla-dialog::backdrop{background:rgba(5,20,40,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.nasla-dialog[open]{animation:nasla-pane-in .2s ease-out}.nasla-dialog-card{position:relative;display:flex;flex-direction:column;gap:20px;padding:28px 24px 24px}.nasla-dialog .nasla-head{padding-inline-end:32px}.nasla-dialog .nasla-dialog-title{font-size:22px}.nasla-dialog-close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:var(--nasla-ink-faint);background:none;border:0;border-radius:8px;cursor:pointer}.nasla-dialog-close:hover{color:var(--nasla-ink);background:var(--nasla-hover-bg)}.nasla-dialog-close:focus-visible,.nasla-contact-copy:focus-visible,.nasla-contact-body:focus-visible{outline:2px solid var(--nasla-accent);outline-offset:2px}.nasla-contacts{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.nasla-contact{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--nasla-border);border-radius:var(--nasla-radius);transition:border-color .15s ease,background-color .15s ease}.nasla-contact:hover{background:var(--nasla-hover-bg);border-color:var(--nasla-ink-faint)}.nasla-contact-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;color:var(--nasla-accent);background:rgba(10,77,148,.1);border-radius:50%}.nasla-contact-icon.is-telegram{color:#229ed9;background:rgba(34,158,217,.12)}.nasla-dialog .nasla-contact-icon .nasla-icon{position:static;color:inherit}.nasla-auth a.nasla-contact-body{display:flex;flex:1;flex-direction:column;min-width:0;color:var(--nasla-ink);text-decoration:none;border-radius:4px}.nasla-contact-label{font-size:12px;line-height:1.6;color:var(--nasla-ink-muted)}.nasla-contact-value{overflow:hidden;font-size:15px;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;text-align:start;unicode-bidi:plaintext}.nasla-auth a.nasla-contact-body:hover .nasla-contact-value{color:var(--nasla-accent)}.nasla-contact-copy{flex-shrink:0;padding:5px 10px;font:inherit;font-size:12px;font-weight:500;color:var(--nasla-ink-strong);background:var(--nasla-surface);border:1px solid var(--nasla-border);border-radius:6px;cursor:pointer}.nasla-contact-copy:hover{color:var(--nasla-accent);border-color:var(--nasla-accent)}.nasla-contact-copy.is-copied{color:#1f8a4c;border-color:#1f8a4c}.nasla-contacts-empty{margin:0;padding:14px;font-size:14px;line-height:1.8;text-align:center;color:var(--nasla-ink-muted);background:var(--nasla-hover-bg);border-radius:var(--nasla-radius)}.nasla-contact-hours{display:flex;align-items:center;gap:8px;margin:-6px 0 0;font-size:13px;line-height:1.7;color:var(--nasla-ink-muted)}.nasla-dialog .nasla-contact-hours .nasla-icon{position:static;flex-shrink:0;color:inherit}.nasla-dialog .nasla-dialog-done{margin:0}.nasla-auth #twofactor_div,.nasla-auth #twofactor_div .form-verify{display:flex;flex-direction:column;gap:16px}.nasla-auth .page-card-head{padding:0;margin:0;text-align:left}.nasla-auth .indicator{font-size:15px;font-weight:600;line-height:1.7;color:var(--nasla-ink)}.nasla-auth #otp_div,.nasla-auth #qr_info{font-size:14px;line-height:1.8;color:var(--nasla-ink-muted)}.nasla-auth #twofactor_div .btn{margin-top:0!important}.nasla-auth .invalid-login{animation:nasla-wiggle .5s linear}@keyframes nasla-wiggle{8%,41%{transform:translate(-10px)}25%,58%{transform:translate(10px)}75%{transform:translate(-5px)}92%{transform:translate(5px)}0%,to{transform:translate(0)}}@keyframes nasla-pane-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.nasla-auth{grid-template-columns:1fr;min-height:100dvh}.nasla-brand{gap:0;padding:24px}.nasla-brand:before,.nasla-brand:after,.nasla-brand-body,.nasla-brand-foot{display:none}.nasla-brand-logo{width:44px;height:44px}.nasla-panel{padding:36px 24px}}@media (max-width: 420px){.nasla-panel{padding:28px 18px}.nasla-theme-toggle{top:14px;right:14px}.nasla-title{font-size:24px}}@media (min-width: 901px) and (max-width: 1180px){.nasla-brand{padding:44px 40px}.nasla-headline{font-size:32px}.nasla-panel{padding:44px 32px}}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .nasla-auth{--nasla-page-bg: #12161b;--nasla-surface: #1a1f26;--nasla-border: #2f3742;--nasla-ink: #e7ecf2;--nasla-ink-strong: #c2cbd5;--nasla-ink-muted: #94a1ae;--nasla-ink-faint: #7d8996;--nasla-placeholder: #6b7681;--nasla-hover-bg: #232a33;--nasla-danger: #f07167}body:has(.nasla-auth){background:#12161b}}:root[data-theme=dark] .nasla-auth{--nasla-page-bg: #12161b;--nasla-surface: #1a1f26;--nasla-border: #2f3742;--nasla-ink: #e7ecf2;--nasla-ink-strong: #c2cbd5;--nasla-ink-muted: #94a1ae;--nasla-ink-faint: #7d8996;--nasla-placeholder: #6b7681;--nasla-hover-bg: #232a33;--nasla-danger: #f07167}:root[data-theme=dark] body:has(.nasla-auth){background:#12161b}@media (prefers-reduced-motion: reduce){.nasla-pane,.nasla-dialog[open],.nasla-auth .invalid-login{animation:none!important}.nasla-auth .btn,.nasla-auth .form-control,.nasla-control,.nasla-icon,.nasla-theme-toggle,.nasla-auth .toggle-password,.nasla-auth .toggle-password:after{transition:none!important}.nasla-auth .btn:active{transform:none}}
/*# sourceMappingURL=login.bundle.K6WFYINT.css.map */
