@font-face{font-family:SandwichMarkerPro;src:url("./media/SandwichMarkerPro-Bold-R5JKQS3I.otf") format("opentype");font-weight:700;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}body{color:#000;background-color:#000}body,p{font-size:15px}img{max-height:100%;max-width:100%}a{color:#000;letter-spacing:1px;cursor:pointer}:focus-visible{outline:3px solid #EE6A21;outline-offset:-4px}body,p,button,input{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;line-height:1.4;color:#000}h1{text-align:center;padding:20px;border-bottom:1px solid #1C954F}.form-group{display:flex;flex-direction:column;padding-bottom:20px}.form-group label{font-weight:700;font-size:18px}.form-group input{font-size:24px;border:none;border-radius:10px;padding:10px}.form-buttons{text-align:center}.container{background-color:#9bc939;max-width:600px;margin:0 auto;padding:20px;position:relative}.sandwich-font{font-family:SandwichMarkerPro,sans-serif;font-weight:700}.btn{display:inline-block;padding:16px 40px;border:none;border-radius:10px;font-size:26px;cursor:pointer;text-decoration:none;text-align:center;transition:all .2s ease;text-transform:uppercase;font-weight:700;letter-spacing:4px;background-color:#1c954f;color:#fff}.btn:hover{box-shadow:0 2px 8px #00000026}.btn:active{transform:translateY(0)}.error{color:#500000}.spinner{width:24px;height:24px;border:2px solid #f3f3f3;border-top:2px solid #2d5016;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#9bc939;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1c954f}@media (display-mode: standalone){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@supports (-webkit-touch-callout: none){body{position:fixed;overflow:hidden;width:100%;height:100%}.app-container{overflow:auto;-webkit-overflow-scrolling:touch;height:100vh}}.btn,button,.install-prompt{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
