@import url("https://fonts.googleapis.com/css2?family=Varela+Round&display=swap");*{color:#fff;font-family:Varela Round;direction:rtl}div:has(.next-error-h1) *{color:#000!important;direction:ltr}body,html{margin:0;padding:0;height:-moz-fit-content;height:fit-content}body{background-image:url(/background.png);background-size:cover;background-repeat:no-repeat}.card,body{background-attachment:fixed}.card{background-image:linear-gradient(#75757520,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 1vw rgba(0,0,0,.314);border-radius:1vmax;display:flex;flex-direction:column;text-align:center;align-items:center;padding:1%}.card,.card *{font-size:3vmin}.card *{max-width:100%}button,input[type=submit]{border:none;border-radius:10px;font-size:2.5vmin!important;margin:10px;background-color:#0054757b;padding:1vmin 1.5vmin;transition:.2s;box-shadow:0 0 5px rgba(0,0,0,.314);cursor:pointer}button:not(:disabled):not(.imageDisabled):hover,input[type=submit]:not(:disabled):not(.imageDisabled):hover{background-color:#00709c7b}button.imageDisabled,button:disabled{opacity:.5;cursor:default}input[type=password],input[type=text]{background-color:transparent;outline:none;margin:5% auto;border:none;border-bottom:1px solid gray;transition:.35s}input[type=password]:focus,input[type=text]:focus{border-bottom:1px solid #fff}#navbar{z-index:999;margin:0;position:-webkit-sticky;position:sticky;top:0;display:flex;background-color:#ffffff1f;width:100%;font-size:1.5vmax;height:4vmax;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 5px 5px #00000020;justify-content:space-evenly;align-items:center;overflow:hidden}select{color:#fff;background-color:#00000000}option{color:#000}a{margin:10px 0}a button{margin:0}.center{display:block;text-align:center}input{color:#fff}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}label{-webkit-user-select:none;-moz-user-select:none;user-select:none}a,button,input,label,select{-webkit-tap-highlight-color:transparent}@media only screen and (max-width:480px){.card,.card *{font-size:5vmin}button,input[type=submit]{font-size:5vmin;padding:2vmin 3vmin}#navbar button{font-size:1.5vmax!important;height:100%;padding:1vmin 2vmin}#navbar{font-size:2.5vmax;height:8vmax}#navbar a{height:80%}}@media only screen and (max-width:1000px){body{background:none}body:after{content:"";position:fixed;left:0;bottom:0;width:100%;height:calc(100% + 100px);background:url(/background.png);background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:-1}}