@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.f-semi{font-weight:600}.f-bold{font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{font-size:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}::selection{background-color:#7460da;color:#fff}body{display:flex;min-height:100vh;flex-direction:column;font:400 16px/22px Poppins,sans-serif;text-align:left;word-break:break-word;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background-color:#eff1f9}footer{margin-top:auto}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}a:active,a:hover{outline:0}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;color:#8a8a8a}::-moz-placeholder{opacity:1;transition:opacity .3s ease;color:#8a8a8a}:-moz-placeholder{opacity:1;transition:opacity .3s ease;color:#8a8a8a}:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;color:#8a8a8a}:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}img,button[type=submit],a,li,span,i,input[type=submit],button,svg{text-decoration:none!important;transition:color .2s ease,background-color .2s ease,filter .2s ease,border-color .2s ease}a i{transition:none}a{display:inline-block}*{box-sizing:border-box}img{max-width:100%}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.z-index-1{z-index:1}.lh-0{line-height:0}.text-right{text-align:right!important}.text-transform-none{text-transform:none!important}.m-auto{margin:auto!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.login-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.login__logo{display:block;height:100px;margin:1px auto 30px}.login__title{margin:20px 0 25px;font:600 25px/normal Poppins,sans-serif;text-align:center;color:#12134c}.login__title span{color:#7460da}.login-box{width:350px;background-color:#fff;border-radius:10px;padding:10px}.login-box-error{padding:12px;font-size:14px;color:red;background-color:#ffc7c7;border-radius:10px}.login-box-success{padding:12px;font-size:14px;color:#0f5132;background-color:#d1e7dd;border-radius:10px}.login-form{display:flex;flex-direction:column;gap:10px}.login-form__input{width:100%;padding:10px;background-color:#fff;color:#12134c;font:inherit;border:2px solid #dadae7;border-radius:5px;outline:none;transition:.1s ease border-color}.login-form__input:focus-visible{border-color:#7460da}.login-form__input[type=submit]{cursor:pointer;border-color:transparent;font-size:16px;font-weight:500;background-color:#7460da;color:#fff;transition:.2s ease background-color}.login-form__input[type=submit]:hover{background-color:#8675df}.login-form__input[type=submit]:active{background-color:#9181e2}
