@font-face{font-family:Vazirmatn;src:url('fonts/Vazirmatn.woff2') format('woff2');font-weight:100 900;font-display:swap}body.login{background:radial-gradient(ellipse at 50% 25%,#24354c,#0b1525 65%);color:#f4f0e8;font-family:Vazirmatn,Tahoma,sans-serif}#login{width:min(380px,calc(100% - 45px));padding-top:6vh}.login h1 a{width:100%;height:105px;background-size:440px auto;background-position:center;background-repeat:no-repeat}.login form{background:#122238;border:1px solid #d0b27750;border-radius:4px;box-shadow:0 25px 70px #0005;padding:30px}.login label{font-size:13px;color:#bdc8d7}.login input[type=text],.login input[type=password]{background:#0b1728;border:1px solid #ffffff30;color:#f4f0e8;font-family:inherit;font-size:17px}.login .button-primary{background:#d0b277;border-color:#d0b277;color:#0b1525;text-shadow:none;font-family:inherit;box-shadow:none}.login #nav a,.login #backtoblog a,.login .privacy-policy-link{color:#d0b277}.login .message,.login .notice,.login #login_error{background:#15253b;color:#f4f0e8;border-left-color:#d0b277}.login .language-switcher select{background:#122238;color:#f4f0e8;border-color:#d0b27760}.login .language-switcher .button{background:#d0b277;color:#0b1525;border:0}.login form .forgetmenot label{font-size:12px}
