.ver8-app{max-width:1100px;margin:0 auto;padding:20px}#board{display:block;width:100%;height:auto;aspect-ratio:3/4;cursor:pointer}.notice{padding:14px 18px;border:1px solid #495376;border-radius:12px;margin:16px 0;line-height:1.65}.notice h2{font-size:1.1rem}.notice li{margin:.6em 0}#storageNotice{background:#692323;padding:18px;color:#fff}button,input,select,textarea{font:inherit}input,select,textarea{max-width:100%;box-sizing:border-box}label{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:8px 0}textarea{display:block;width:100%;background:#0b1020;color:#fff;border:1px solid #59689e;border-radius:8px;padding:12px}dialog{max-width:650px;width:88vw;max-height:85vh;overflow:auto;background:#111a43;color:#fff;border:1px solid #6776b2;border-radius:20px;padding:26px}dialog::backdrop{background:#020619bb;backdrop-filter:blur(6px)}dialog button{margin:10px 8px 0 0;padding:9px 14px}.ver8-disclosure-content{max-width:100%;box-sizing:border-box}#later a,.notice a,dialog a{color:#a9d6ff}#codeMessage,#message{white-space:pre-wrap}#tradePanel{padding:20px;border:1px solid #59689e;border-radius:12px;margin-top:20px}[hidden]{display:none!important}@media(max-width:600px){.ver8-app{padding:10px}.ver8-settings-grid{grid-template-columns:1fr}dialog{padding:18px}.ver8-toolbar-row{flex-wrap:wrap}}@media(min-width:641px){.ver8-app{max-width:none;margin:0;padding:0}#board{width:min(96vw,900px);margin:0 auto}}