/* Danh sách chờ đợt FREETIME sau (02/11). Dùng ở /qua/content-manager và trang cảm ơn. */
.ft-cho[hidden],[data-ft-mo][hidden]{display:none!important}
.ft-cho h3{font-size:19px;font-weight:500;line-height:1.45;margin:0}
.ft-cho p{margin-top:8px}
.ft-cho form{margin-top:16px;display:grid;gap:12px;max-width:440px}
.ft-cho label{display:block;font-size:13px;margin-bottom:6px}
.ft-cho input{width:100%;background:#0e1912;border:1px solid #63775e;border-radius:12px;padding:14px;color:#e8ede5;font:14px 'Be Vietnam Pro',sans-serif}
.ft-cho input:focus-visible{outline:2px solid #e3b04b;outline-offset:3px;border-color:#e3b04b}
.ft-cho input[aria-invalid="true"]{border-color:#ffb4b4}
.ft-cho button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:#e3b04b;color:#0f1713;font:700 15px 'Be Vietnam Pro',sans-serif;cursor:pointer}
.ft-cho button[disabled]{opacity:.6;cursor:default}
.ft-cho .ft-msg{font-size:14px;min-height:1em;margin:0}
.ft-cho .ft-msg.loi{color:#ffb4b4}
.ft-cho .ft-msg.ok{color:#8fd694}
