/* Nhà Mình 1.9.14 · Play readiness */
.play-footer-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px 15px;padding:10px 16px 16px;font-size:12px;background:#fff9f3}.play-footer-links a{color:#813e31;text-decoration:none}.play-footer-links a:hover{text-decoration:underline}
.play-register-consent{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.6;color:#634b41;margin:12px 0}.play-register-consent input{flex:none;width:18px;height:18px;margin-top:2px}.play-register-consent a,.play-ugc-link{color:#9a382a;text-decoration:underline}.play-ugc-link{display:inline-block;font-size:11px;margin-left:6px}.play-ugc-action{font-size:12px;text-decoration:none}
.play-consent-alert{padding:9px 15px;background:#fff1cc;color:#724116;text-align:center;font-size:12px}.play-consent-alert a{color:#7e3025;font-weight:700}
.play-shell{max-width:960px;margin:22px auto 42px;padding:0 15px}.play-panel{background:var(--surface,#fff);border:1px solid #e8d6ca;border-radius:18px;padding:22px;margin:12px 0;box-shadow:0 4px 17px rgba(82,49,34,.05)}.play-panel h1{font-size:25px;margin:0 0 10px;color:#7c3124}.play-panel h2{font-size:18px;margin:22px 0 9px;color:#773329}.play-panel p,.play-panel li{line-height:1.75;color:#514842}.play-panel label{display:block;margin:12px 0;font-weight:600}.play-panel input:not([type=checkbox]),.play-panel select,.play-panel textarea{display:block;width:100%;max-width:640px;box-sizing:border-box;border:1px solid #d8bbb0;border-radius:10px;padding:11px;margin-top:5px;font:inherit;background:#fff}.play-panel textarea{min-height:95px}.play-btn{padding:11px 19px;border-radius:10px;border:0;background:#9e3829;color:#fff;font-weight:700;cursor:pointer}.play-btn.secondary{background:#f7e8df;color:#743a2c;border:1px solid #dcc1af}.play-row{display:flex;gap:12px;flex-wrap:wrap}.play-message{background:#f3f9ee;border:1px solid #b6d2a7;padding:10px;border-radius:10px}.play-error{background:#fff0ec;border:1px solid #e1b2a3;padding:10px;border-radius:10px}.play-muted{font-size:12px;color:#766c66}.play-panel table{width:100%;border-collapse:collapse;font-size:13px}.play-panel td,.play-panel th{border-bottom:1px solid #eadbd3;padding:10px 7px;text-align:left;vertical-align:top}
@media(max-width:600px){.play-shell{margin:10px auto 35px;padding:0 9px}.play-panel{padding:15px 13px;border-radius:12px}.play-panel h1{font-size:21px}.play-btn{width:100%}.play-panel table{display:block;overflow-x:auto}}

.play-comment-report{color:#963e30;text-decoration:none;font-size:11px;padding:2px 5px;opacity:.8}.play-comment-report:hover{text-decoration:underline}

.play-media-report{margin-left:auto;font-size:12px;color:#913629;text-decoration:none}.play-media-report:hover{text-decoration:underline}
