.dm-home{gap:14px;display:grid}.dm-admin-note{color:var(--color-amber);text-align:center;background:#ff9f0a29;border-radius:999px;margin:0;padding:6px 12px;font-size:13px}.dm-off p{margin:0 0 10px}.dm-resume-icon{width:34px;height:34px;display:grid}.dm-faq h2{margin:0 0 8px;font-size:18px}.dm-faq-list details{border-top:1px solid #ffffff14;padding:8px 0}.dm-faq-list summary{cursor:pointer;font-weight:700}.dm-faq-list p{color:var(--color-text-2);margin:6px 0 0;font-size:14px}.dm-rules-room{border-radius:12px;padding:8px 10px}.dm-rules section{margin-bottom:14px}.dm-rules h3{margin:0 0 4px;font-size:15px}.dm-rules p{margin:0 0 4px}.dm-example{justify-items:center;gap:4px;margin:8px 0 0;display:grid}.dm-example figcaption{color:var(--color-text-2);text-align:center;font-size:12px}.dm-whatif{gap:8px;margin:0;display:grid}.dm-whatif dt{font-weight:700}.dm-whatif dd{color:var(--color-text-2);margin:2px 0 0;font-size:14px}.dm-tutorial{touch-action:pan-y;gap:10px;display:grid}.dm-tour-layer .dm-tutorial{background:#120b30eb;border-radius:24px}.dm-tutorial-card h2{margin:0;font-size:18px}.dm-tutorial-art{justify-content:center;align-items:center;min-height:150px;display:flex}.dm-tutorial-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.dm-tutorial-foot .dots{gap:5px;display:inline-flex}.dm-tutorial-foot .dots i{background:#ffffff40;border-radius:50%;width:7px;height:7px}.dm-tutorial-foot .dots i.on{background:var(--color-gold)}.dm-tutorial-skip{color:var(--color-text-2);background:0 0;border:0;justify-self:center;text-decoration:underline}.dm-commit-btn{color:var(--color-text-3);background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:4px;margin:0 auto;padding:2px 10px;font-size:11px;display:inline-flex}.dm-verify{gap:12px;display:grid}.dm-verify h1{margin:0;font-size:22px}.dm-verdict{border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-weight:700;display:flex}.dm-verdict.ok{color:#9be8b0}.dm-verdict.bad{color:#ff9aa6}.dm-hash{overflow-wrap:anywhere;margin:0;font-size:12px}.dm-draw{border-radius:14px;padding:10px 12px}.dm-draw h2,.dm-replay h2{margin:0 0 4px;font-size:16px}.dm-draw p{margin:0}.dm-explain p{color:var(--color-text-2);margin:0 0 4px;font-size:13px}.dm-replay{border-radius:14px;gap:8px;padding:10px 12px;display:grid}.dm-replay-board{justify-content:center;display:flex}.dm-replay-tools{justify-content:center;align-items:center;gap:10px;display:flex}
