.sway-page{padding-bottom:64px}.sway-shell{background:#120b20;color:#fff;border:3px solid #120b20;box-shadow:12px 12px 0 #b39aff;padding:22px;margin:26px 0 42px}.sway-head,.sway-stats,.sway-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.sway-head h2{margin:0;font:1.6rem AyePixel,monospace}.sway-head label{font-weight:850}.sway-head select{margin-left:9px;padding:10px;border:2px solid #fff;background:#23143d;color:#fff;font:inherit}.sway-stats{display:grid;grid-template-columns:repeat(5,1fr);margin:20px 0}.sway-stats>div{background:#241441;border:2px solid #7355c6;padding:12px}.sway-stats small{display:block;color:#cfbfff;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.sway-stats strong{font-size:1.05rem}.sway-canvas{display:block;width:100%;height:auto;max-height:520px;background:#4b2a83;border:3px solid #fff;touch-action:manipulation}.sway-status{min-height:2.8em;margin:18px 0 12px;font-weight:800;color:#fff}.sway-launch{width:100%;min-height:78px;background:linear-gradient(90deg,#ff4fa3,#ffd447,#2ee6c5)!important;color:#120b20!important;border:3px solid #fff!important;font:1.2rem AyePixel,monospace!important;box-shadow:0 6px 0 #694eb3}.sway-launch:active{transform:translateY(4px);box-shadow:0 2px 0 #694eb3}.sway-launch:disabled{opacity:.45}.sway-actions{margin-top:14px}.sway-actions button{min-height:48px;padding:11px 18px;border:2px solid #fff;background:#2c1950;color:#fff;font-weight:900}.sway-actions .next{background:#b39aff;color:#120b20}.sway-note{line-height:1.55;color:#d9ceff}.sway-guide{margin-bottom:30px}.sway-guide .arc-btn{margin-top:10px}@media(max-width:720px){.sway-shell{padding:14px;box-shadow:7px 7px 0 #b39aff}.sway-stats{grid-template-columns:repeat(2,1fr)}.sway-stats>div:last-child{grid-column:1/-1}.sway-head{align-items:flex-start;flex-direction:column}.sway-head select{margin-left:0}.sway-launch{min-height:88px}}
