/*! © The Mandarin Lab (themandarinlab.vn). Mã nguồn, thiết kế và nội dung do The Mandarin Lab biên soạn – bảo lưu mọi quyền. Không sao chép, đăng lại hay khai thác tự động khi chưa được phép. Nội dung của bên thứ ba theo giấy phép gốc. Điều khoản: https://www.themandarinlab.vn/dieu-khoan */#hb{--cn:var(--danger);--tw:var(--lab-blue);font-family:var(--ui)}.hb-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;background:var(--surface-200);border-radius:16px;padding:5px;margin:0 0 12px}.hb-tabs button{border:0;background:transparent;border-radius:12px;padding:8px 10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:1px;font:inherit;color:var(--ink-muted);min-height:52px}.hb-tabs b{font-size:15px;font-weight:800}.hb-tabs em{font-style:normal;font-size:12px;color:var(--ink-muted);font-weight:600}.hb-tabs small{font-size:11.5px;color:var(--ink-muted)}.hb-tabs .on{background:var(--surface-000);color:var(--ink);box-shadow:0 1px 3px #0b1f4d26}.hb-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 10px}.hb-q{flex:1;min-width:220px;display:flex;align-items:center;gap:8px;border:1.5px solid var(--surface-200);border-radius:12px;padding:0 12px;min-height:46px;background:var(--surface-000)}.hb-q:focus-within{border-color:var(--outline)}.hb-q span{font:600 12px var(--font-sans);color:var(--ink-muted)}.hb-q input{flex:1;border:0;outline:0;font:inherit;font-size:15px;background:none;min-width:0}.hb-sw{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--surface-200);border-radius:99px;padding:0 14px;min-height:44px;background:var(--surface-000);font-size:14px;cursor:pointer}.hb-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.hb-chips button{border:1px solid var(--surface-200);background:var(--surface-000);border-radius:99px;padding:6px 12px;min-height:36px;font:600 13px var(--font-sans);color:var(--ink-muted);cursor:pointer}.hb-chips em{font-style:normal;color:var(--ink-muted);font-weight:500}.hb-chips .on{background:var(--outline);color:var(--on-lab-blue);border-color:var(--outline)}.hb-chips .on em{color:var(--lab-blue)}.hb-count{margin:0 0 8px;font-size:13px;color:var(--ink-muted)}.hb-list{display:grid;gap:8px}.hb-row{display:grid;grid-template-columns:minmax(150px,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:14px;align-items:center;background:var(--surface-000);border:1px solid var(--surface-200);border-radius:16px;padding:12px 16px}.hb-vi b{display:block;font-size:15px;color:var(--ink);line-height:1.35}.hb-tp{display:inline-block;margin-top:4px;font-size:11px;color:var(--ink-muted);background:var(--surface-100);border-radius:99px;padding:2px 8px}.hb-side{border-left:4px solid var(--c);padding:2px 0 2px 10px;display:flex;flex-direction:column;gap:1px}.hb-side.cn{--c:var(--cn)}.hb-side.tw{--c:var(--tw)}.hb-side small{font:600 10.5px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--c)}.hb-w{display:flex;align-items:center;gap:6px}.hb-w .zh{font-family:var(--hz);font-size:24px;line-height:1.25;color:var(--ink)}.hb-py{font-size:14px;color:var(--ink-muted);font-weight:600}.hb-zy{font-size:13px;color:var(--ink-muted);letter-spacing:.04em}.hb-play{border:1px solid var(--surface-200);background:var(--surface-100);border-radius:99px;min-width:34px;min-height:34px;padding:0 8px;cursor:pointer;font:600 12.5px var(--font-sans);color:var(--ink)}.hb-play:hover{border-color:var(--outline)}.hb-play.on-air{background:var(--outline);color:var(--on-lab-blue);border-color:var(--outline)}.hb-note{margin:0;font-size:13px;line-height:1.5;color:var(--ink-muted)}.hb-row.f{grid-template-columns:minmax(150px,1fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1fr)}.hb-row.f .zh.big{display:block;font-family:var(--hz);font-size:26px;color:var(--ink)}.hb-row.f .hb-side p{margin:2px 0 0;font-size:14px;color:var(--ink);line-height:1.45}.hb-pp{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.hb-empty{background:var(--surface-000);border:1px dashed var(--surface-200);border-radius:14px;padding:18px;color:var(--ink-muted);text-align:center}@media(max-width:820px){.hb-row,.hb-row.f{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;padding:12px}.hb-vi,.hb-note{grid-column:1/-1}.hb-note:empty{display:none}.hb-tabs small{display:none}.hb-tabs b{font-size:13.5px}}.hb-alt{font-size:12px;color:var(--ink-muted)}.hb-tp.tml{margin-left:4px;background:var(--butter);color:var(--warning);font-weight:700}.hb-more{justify-self:center;border:1.5px solid var(--surface-200);background:var(--surface-000);border-radius:12px;min-height:44px;padding:0 18px;font:700 14px var(--font-sans);color:var(--ink);cursor:pointer;margin-top:6px}