/* V14.13 – Quản lý chương nhanh, không thay đổi giao diện công khai. */
.tg-v1413-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:15px 0 10px;padding:15px;border:1px solid rgba(229,190,115,.3);border-radius:12px;background:rgba(229,190,115,.045)}
.tg-v1413-filters label{display:flex;flex-direction:column;gap:6px;flex:1 1 170px;font-size:12px;font-weight:600}
.tg-v1413-filters label:first-child{flex:2 1 230px}
.tg-v1413-filters input,.tg-v1413-filters select{width:100%;min-height:41px;border:1px solid var(--line,rgba(255,255,255,.23));border-radius:8px;background:var(--surface,#182132);color:var(--text,#f3ead6);font:inherit;padding:9px 10px}
.tg-v1413-filters input:focus-visible,.tg-v1413-filters select:focus-visible{outline:2px solid var(--gold,#e5be73);outline-offset:2px}
.tg-v1413-filters button{min-height:41px;margin:0}
#tg-v1413-visible-count{font-size:12px;color:var(--muted);width:100%;font-variant-numeric:tabular-nums}
.tg-v1413-chapter-list [data-v1413-row][hidden],#tg-v1413-empty[hidden]{display:none!important}
#tg-v1413-empty{padding:24px 12px;text-align:center;border:1px dashed var(--line,rgba(255,255,255,.2));border-radius:9px;color:var(--muted)}
#chapter-form .tg-v1413-save-next{min-height:41px;font-weight:600;border-color:rgba(229,190,115,.55)}
@media(max-width:680px){.tg-v1413-filters{gap:10px;padding:12px}.tg-v1413-filters label{flex:1 1 100%}.tg-v1413-filters button{width:100%}#chapter-form .tg-v1413-save-next{flex:1 1 100%}}
