@import"https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;600&display=swap";@font-face{font-family:Impact;src:url(/assets/Impacted-51qH7qJQ.ttf) format("truetype")}body{font-family:Impact,Arial,sans-serif;background:linear-gradient(135deg,#0b3d0b,#0e4d0e);margin:0;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff}input:focus,button:focus{outline:2px solid #FFD700;outline-offset:2px}button:active{background-color:#0e4811;transform:scale(1)}button:focus:not(:disabled){background-color:#1a6b1a}.container{display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:10px;box-sizing:border-box}.box{background-color:#1e5631d9;width:90%;max-width:600px;padding:20px;border-radius:12px;position:relative;box-shadow:0 8px 24px #0000004d;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;animation:fadeIn 1s ease-out}.top-box{background-color:#000000d9;width:calc(100% - 10px);height:auto;border-radius:12px;position:absolute;top:-5px;left:50%;transform:translate(-50%,10px);display:flex;justify-content:center;align-items:center;padding:5px 10px;box-shadow:0 3px 10px #0000004d;box-sizing:border-box;animation:slideDown .8s ease-out}.text{color:#fff;font-size:1.2rem;text-align:center;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.4)}.trade-form{font-family:Titillium Web,sans-serif;display:flex;flex-direction:column;gap:10px;width:100%;max-width:400px;margin-top:40px;box-sizing:border-box;animation:fadeIn 1.5s ease-out;font-size:1.2rem}.trade-form label{font-family:Titillium Web,sans-serif;color:#fff;font-size:1.2rem;padding-bottom:3px;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.trade-form input{font-family:Titillium Web,sans-serif;padding:8px;margin-bottom:10px;border-radius:6px;border:1px solid #CCCCCC;font-size:1.2rem;background-color:#f0f0f0d9;box-sizing:border-box}.trade-form button{font-family:Titillium Web,sans-serif;padding:8px;border-radius:6px;border:none;background-color:#308c53;color:#fff;font-size:1.2rem;cursor:pointer;transition:background-color .3s ease,transform .3s ease;box-sizing:border-box;animation:fadeIn 2s ease-out}.trade-form button:hover{background-color:#177117;transform:scale(1.05)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{transform:translate(-50%,-50px)}to{transform:translate(-50%,10px)}}@media (max-width: 768px){.box{padding:15px}.top-box{width:calc(100% - 20px)}.text{font-size:1rem}.trade-form{max-width:100%}.trade-form label,.trade-form input,.trade-form button{font-size:.8rem}}@media (max-width: 480px){.box{padding:5px}.top-box{padding:3px 5px;width:calc(100% - 10px)}.text{font-size:.8rem}.trade-form{max-width:100%}.trade-form label,.trade-form input,.trade-form button{font-size:.6rem;padding:5px}}.submit-button{background-color:#1e5631;color:#fff;border:none;padding:8px 15px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.submit-button:disabled{background-color:#686868;cursor:not-allowed}.submit-button:hover:not(:disabled){background-color:#134c13;transform:scale(1.05)}.top-right{position:absolute;top:10px;right:10px;padding:10px;background-color:#1e5631d9;border-radius:12px;box-shadow:0 8px 24px #0000004d;display:flex;align-items:center;transition:width .3s ease,transform .3s ease;width:30px;overflow:hidden}.top-right a{display:flex;align-items:center;text-decoration:none}.top-right a svg{fill:#fff;transition:fill .3s ease}.top-right a svg:hover{fill:gold}.top-right:hover{width:230px}.top-right .github-text{opacity:0;margin-left:10px;color:#fff;white-space:nowrap;transition:opacity .3s ease}.top-right:hover .github-text{opacity:1}.disclaimer{font-size:.8rem;color:gold;text-align:center;margin-top:10px}.disclaimer-large{font-size:1rem;color:#fff;text-align:center;margin-top:10px}
