.ot-vitri{margin-bottom:var(--space-4)}.ot-vitri>nav{align-items:center;min-height:32px;margin:0;display:flex}.ot-vitri li:nth-child(2){flex:none}.ot-vitri-tail{color:var(--color-muted);font-size:var(--fs-meta);margin:0;display:none}.ot-h1{margin-top:var(--space-4);font-size:var(--fs-h1-post);line-height:1.35}.ot-h1--sat{margin-top:var(--space-0-5)}.ot-chan{margin-top:var(--space-7);color:var(--color-muted);font-size:var(--fs-meta);line-height:1.55}.ot-chan-bao a{min-height:var(--size-touch);margin-top:var(--space-1-5);font-weight:var(--fw-medium);align-items:center;display:inline-flex}.ot-k4{margin-top:var(--space-10);padding-top:var(--space-4);border-top:var(--rule-strong)}.ot-k4-tieu-de{font-size:var(--fs-block);line-height:1.35}.ot-k4-luat,.ot-k4-note,.ot-k4-src,.ot-o7-nguon{color:var(--color-muted);font-size:var(--fs-note);line-height:1.5}.ot-k4-luat,.ot-k4-note{margin-top:var(--space-1)}.ot-k4-list{margin:var(--space-2-5) 0 0;border-top:var(--rule-soft);padding:0;list-style:none}.ot-k4-list li{padding:var(--space-2) 0;border-bottom:var(--rule-soft)}.ot-k4-list a{min-height:28px;font-size:var(--fs-ui);font-weight:var(--fw-strong);align-items:center;line-height:1.45;display:inline-flex}.ot-k4-src{display:block}.ot-k4-them{margin-top:var(--space-2);font-size:var(--fs-ui)}.ot-k4-them a{min-height:var(--size-touch);font-weight:var(--fw-medium);align-items:center;display:inline-flex}.ot-ask{align-items:center;gap:var(--space-2) var(--space-3-5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.ot-ask-ngu{color:var(--color-muted);font-size:var(--fs-meta)}.ot-o7{margin-top:var(--space-7);padding-top:var(--space-3-5);border-top:var(--rule-soft)}.ot-o7-nhan{color:var(--color-muted);font-size:var(--fs-label);font-weight:var(--fw-strong);line-height:1.45}.ot-o7 a{min-height:32px;margin-top:var(--space-0-5);font-size:var(--fs-ui);font-weight:var(--fw-strong);align-items:center;display:inline-flex}.ot-o7-nguon{margin-top:var(--space-0-5)}.ot-rail .ot-rail-ol{margin:var(--space-2) 0 0;padding-left:var(--space-5);color:var(--color-muted);font-size:var(--fs-rail-body);line-height:1.6}.ot-rail-ol li+li{margin-top:var(--space-1-5)}.ot-rail-ten{margin-top:var(--space-2);color:var(--color-ink);font-size:var(--fs-ui);font-weight:var(--fw-strong);line-height:1.45;display:block}.ot-rail .ot-rail-nguoi{margin-top:var(--space-0-5)}.ot-rail-nguoi .ot-ten{color:var(--color-ink);font-weight:var(--fw-medium)}.ot-rail-vb,.ot-rail-bo{margin:var(--space-2) 0 0;padding:0;list-style:none}.ot-rail-vb li,.ot-rail-bo li{padding:var(--space-1-5) 0;color:var(--color-muted);font-size:var(--fs-rail-body);flex-direction:column;line-height:1.5;display:flex}.ot-rail-vb b{color:var(--color-ink);font-weight:var(--fw-medium)}.ot-rail-bo a{color:var(--color-ink);font-weight:var(--fw-strong)}.ot-nhat-ky summary{min-height:32px;color:var(--color-brand);cursor:pointer;align-items:center;display:inline-flex}.ot-nhat-ky ul{margin:var(--space-1) 0 0;padding-left:var(--space-5);color:var(--color-ink-2);font-size:var(--fs-note);line-height:1.55}@media (width<=767px){.ot-vitri{margin-bottom:var(--space-2)}.ot-vitri nav :is(li,a){line-height:var(--lh-meta)}.ot-vitri nav a{min-height:var(--size-touch);align-items:center;display:flex}.ot-vitri-tail{display:block}.ot-h1{margin-top:var(--space-2);line-height:1.3}.ot-ask{flex-direction:column;align-items:stretch}.ot-k4-list a,.ot-o7 a,.ot-den-han a{min-height:var(--size-touch)}}.ot-trang :is(.ot-ten,.ot-nhom-ten a,.ot-cc dd a){padding-block:calc((var(--size-touch) - 1lh) / 2);margin-block:calc((1lh - var(--size-touch)) / 2);display:inline-block}.ot-dau-trang .ot-dan{margin-top:var(--space-2);color:var(--color-ink-2);font-size:var(--fs-body);line-height:var(--lh-body)}.ot-sec{margin-top:var(--space-10)}.ot-sec>h2{font-size:var(--fs-section);margin:0;line-height:1.3}.ot-sec-phu{margin-top:var(--space-1);color:var(--color-muted);font-size:var(--fs-ui);line-height:1.5}.ot-hangs{margin:0;padding:0;list-style:none}.ot-hangs--ke{margin-top:var(--space-5);border-top:var(--rule-strong)}.ot-hang{padding:var(--space-3-5) 0;border-bottom:var(--rule-soft)}.ot-hang-ten{color:var(--color-ink);font-size:var(--fs-list-title);font-weight:var(--fw-strong);line-height:var(--lh-list)}a.ot-hang-ten:not(.ot-hang-ten--khoi){padding-block:calc((var(--size-touch) - 1lh) / 2);margin-block:calc((1lh - var(--size-touch)) / 2);display:inline-block}.ot-hang-ten--chu{font-size:var(--fs-ui)}.ot-hang-ten--khoi{min-height:var(--size-touch);font-size:var(--fs-block);align-items:center;line-height:1.45;display:flex}.ot-hang-facts{margin-top:var(--space-1);color:var(--color-muted);font-size:var(--fs-meta);line-height:1.5}.ot-hang-facts--dam{color:var(--color-ink-2)}.ot-them{margin-top:var(--space-2);font-size:var(--fs-ui)}.ot-them a,.ot-lien-ket a{min-height:var(--size-touch);font-weight:var(--fw-medium);align-items:center;display:inline-flex}.ot-them--dau{margin:0 0 var(--space-2);font-size:var(--fs-meta)}.ot-lien-ket{gap:0 var(--space-6);margin-top:var(--space-1);font-size:var(--fs-ui);flex-wrap:wrap;display:flex}@media (width<=767px){.ot-hang-ten--khoi{font-size:var(--fs-body)}}.ot-gioi-thieu{margin-top:var(--space-2);color:var(--color-ink-2);font-size:var(--fs-body);line-height:var(--lh-body)}.ot-bo-facts,.ot-bo-hd{margin-top:var(--space-1-5);color:var(--color-muted);font-size:var(--fs-meta)}.ot-bo-hd a{font-weight:var(--fw-medium)}.ot-bo-cau{margin:var(--space-5) 0 0;padding:0;list-style:none}.ot-bo-muc{padding:var(--space-6) 0 var(--space-7);border-top:var(--rule);scroll-margin-top:var(--space-4)}.ot-bo-muc .ot-q{margin-top:0}.ot-bo-ngan{margin-top:var(--space-2);color:var(--color-ink-2);font-size:var(--fs-ui);line-height:1.6}.ot-bo-cc{margin-top:var(--space-1-5);color:var(--color-muted);font-size:var(--fs-meta);line-height:1.5}.ot-bo-xem a{min-height:var(--size-touch);font-size:var(--fs-ui);font-weight:var(--fw-medium);align-items:center;display:inline-flex}.ot-nop{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-8);padding-top:var(--space-5);border-top:var(--rule-strong);flex-wrap:wrap;display:flex}.ot-nop-luat{color:var(--color-muted);font-size:var(--fs-meta);flex:280px;line-height:1.5}.ot-nhan{color:var(--color-muted);font-size:var(--fs-label);font-weight:var(--fw-strong);line-height:1.4}.ot-diem{margin-top:var(--space-5);color:var(--color-ink);font-size:var(--fs-section);font-weight:var(--fw-strong);line-height:1.3}.ot-diem-sai{margin-top:var(--space-1-5);color:var(--color-ink-2);font-size:var(--fs-body)}.ot-khong-luu{margin-top:var(--space-3);color:var(--color-muted);font-size:var(--fs-meta);line-height:1.5}.ot-sec--sat{margin-top:var(--space-7)}.ot-sec>.ot-sec-nho{font-size:var(--fs-section);line-height:1.3}.ot-cua-ban{display:flow-root}@media (scripting:enabled){.ot-trang--cua-ban:has(.ot-cua-ban:not([data-xong])) .ot-k4,body:has(.ot-cua-ban:not([data-xong])) footer{visibility:hidden;animation:0s 3s forwards ot-hien}}@media (scripting:enabled) and (width<=1023px){.ot-trang--cua-ban:has(.ot-cua-ban:not([data-xong])) aside{visibility:hidden;animation:0s 3s forwards ot-hien}}@keyframes ot-hien{to{visibility:visible}}.ot-cb-chu{margin-top:var(--space-7);padding-top:var(--space-4);border-top:var(--rule-strong);color:var(--color-ink-2);font-size:var(--fs-ui);line-height:1.55}.ot-cb-nhom+.ot-cb-nhom{margin-top:var(--space-10)}.ot-cb-ngay{margin-top:var(--space-5);padding-bottom:var(--space-1-5);border-bottom:var(--rule-strong);color:var(--color-muted);font-size:var(--fs-ui)}.ot-cb-ngay+.ot-hangs--ke{border-top:0;margin-top:0}.ot-cb-xong{margin-top:var(--space-5);color:var(--color-ink);font-size:var(--fs-meta);font-weight:var(--fw-strong)}.ot-cb-xong:empty{display:none}.ot-cb-xoa{margin-top:var(--space-8)}.ot-cb-hoi{margin-top:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-surface);color:var(--color-ink-2);font-size:var(--fs-ui);line-height:1.55}.ot-cb-hoi-tieu-de{color:var(--color-ink);font-weight:var(--fw-strong)}.ot-cb-hoi-nut{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.ot-van ul{margin-top:var(--space-2);padding-left:var(--space-5)}.ot-van p,.ot-van li{margin-top:var(--space-2);color:var(--color-ink-2);font-size:var(--fs-body);line-height:var(--lh-body)}.ot-bs-form{margin-top:var(--space-4)}@media (width<=767px){.ot-nop-luat{flex-basis:100%}.ot-nop .btn{justify-content:center;width:100%;height:48px}}
