@font-face{font-display:swap;font-family:Rakkas;font-style:normal;font-weight:400;src:url(/fonts/rakkas-v21-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:400;src:url(/fonts/pt-sans-v17-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:BoxerShorts;font-style:normal;font-weight:400;src:url(/fonts/BoxerShortsBB-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:MainframeBB;font-style:normal;font-weight:400;src:url(/fonts/MAINBRG_.TTF) format("truetype")}@font-face{font-display:swap;font-family:MainframeBB;font-style:bold;font-weight:700;src:url(/fonts/MAINBB__.TTF) format("truetype")}@font-face{font-display:swap;font-family:WebLettererBB;font-style:normal;font-weight:400;src:url(/fonts/WEBLBRG_.TTF) format("truetype")}@font-face{font-display:swap;font-family:WebLettererBB;font-style:bold;font-weight:700;src:url(/fonts/WEBLBB__.TTF) format("truetype")}html,body{background-color:#000;margin:0;padding:0;box-sizing:border-box;color:#f6d725;font-family:PT Sans,sans-serif;font-weight:400;font-style:normal}.hidden{visibility:hidden}dialog.feedback-dialog{width:50%;height:70vh;overflow:hidden;border:solid 4px #ffeca8;color:#ffeca8;background-color:#130f07ee;padding:10px;border-radius:10px;box-sizing:border-box}dialog.feedback-dialog::backdrop{background-color:#0009}dialog.feedback-dialog h1{font-size:1.2rem;margin:0 0 8px}.panel{display:flex;flex-direction:column;height:100%;overflow:hidden}.form{display:flex;flex-direction:column;flex:1 1;gap:10px;overflow:hidden;min-width:0}.checkbox{margin-left:100px}.summary{display:flex}.summary label{display:flex;flex:1 1}.summary label input{flex:1 1}input,select,textarea{background-color:#000;color:#ffeca8;border-color:#ffeca8}input::placeholder,select::placeholder,textarea::placeholder{font-style:italic;color:#ffeca866;font-size:smaller}button{background-color:#ffeca8;color:#000;border-color:#000}button.submit{font-weight:700}.label{display:inline-block;min-width:100px;text-align:right;padding-right:5px;font-weight:700}.detail{display:flex;flex:1 1}.detail-text{display:flex;flex-direction:column;flex:1 1}.detail-info{font-style:italic}textarea{resize:vertical;flex:1 1;min-height:120px}.buttons{display:flex;justify-content:flex-end}
