.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-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-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-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-dang-ra{margin-bottom:var(--space-5);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-dang-ra b{color:var(--color-ink);font-weight:var(--fw-strong)}.ot-xem{margin-top:var(--space-5)}.ot-xem-nut{height:var(--size-btn-lg);padding:0 var(--space-5);border:1px solid var(--color-ink);border-radius:var(--radius-control);color:var(--color-ink);font-size:var(--fs-ui);font-weight:var(--fw-strong);cursor:pointer;transition:background-color var(--duration-fast) ease;align-items:center;list-style:none;display:inline-flex}.ot-xem-nut::-webkit-details-marker{display:none}.ot-xem-nut:hover{background:var(--color-hover)}.ot-xem--mo>.ot-xem-nut,.ot-xem--mo>.ot-dap-an{display:none}.ot-dap-an{margin-top:var(--space-5);color:var(--color-ink);font-size:var(--fs-body);font-weight:var(--fw-strong)}.ot-giai{margin-top:var(--space-7);padding:var(--space-4) 0 var(--space-1);border-top:var(--rule-accent)}.ot-giai-nhan{margin-bottom:var(--space-3);color:var(--color-brand);font-size:var(--fs-label);font-weight:var(--fw-strong)}.ot-giai-nguoi{grid-template-columns:var(--size-avatar-md) minmax(0, 1fr);column-gap:var(--space-2-5);align-items:center;display:grid}.ot-giai-nguoi .ot-ten{color:var(--color-ink);font-size:var(--fs-username-sm);font-weight:var(--fw-strong)}.ot-giai-than{margin-top:var(--space-3-5);color:var(--color-ink-2);font-size:var(--fs-post);line-height:var(--lh-post)}.ot-giai-than p+p{margin-top:var(--space-3)}.ot-cong-thuc{padding-left:var(--space-6);color:var(--color-ink);font-weight:var(--fw-strong)}.ot-f{white-space:nowrap}.ot-f+.ot-f:before{content:" ";white-space:normal}.ot-giai-chan{align-items:center;gap:0 var(--space-2);margin-top:var(--space-3-5);color:var(--color-muted);font-size:var(--fs-note);flex-wrap:wrap;display:flex}.ot-can-cu{margin-top:var(--space-8);padding-top:var(--space-3-5);border-top:var(--rule-strong)}.ot-can-cu-nhan{font-size:var(--fs-ui)}.ot-cc-vb{margin-top:var(--space-3);color:var(--color-muted);font-size:var(--fs-meta)}.ot-cc{margin:var(--space-1-5) 0 0}.ot-cc-dong{column-gap:var(--space-6);padding:var(--space-2-5) 0;border-bottom:var(--rule-soft);grid-template-columns:200px minmax(0,1fr);display:grid}.ot-cc dt{color:var(--color-muted);font-size:var(--fs-meta);line-height:1.5}.ot-cc dd{color:var(--color-ink-2);font-size:var(--fs-ui);margin:0;line-height:1.55}.ot-cc dd a{text-underline-offset:3px;text-decoration:underline}.ot-cc-kiem,.ot-cc-khong{margin-top:var(--space-2-5);color:var(--color-muted);font-size:var(--fs-note)}.ot-cc-kiem .ot-ten{color:var(--color-ink);font-weight:var(--fw-medium)}.ot-bs-loai .check-row{min-height:var(--size-touch)}.ot-lop{width:min(520px,100%);padding:var(--space-6);border:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-float)}.ot-lop::backdrop{background:var(--color-scrim)}.ot-lop-dau{justify-content:space-between;gap:var(--space-3);display:flex}.ot-lop h2{font-size:var(--fs-spotlight-title)}.ot-lop-cau{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--fs-note)}@media (width<=767px){.ot-lop{width:100%;max-width:none;height:100%;max-height:none;padding:var(--space-3) var(--space-4);border:0;margin:0}.ot-cong-thuc{padding-left:var(--space-4)}.ot-cc-dong{row-gap:var(--space-0-5);grid-template-columns:minmax(0,1fr)}.ot-xem-nut{justify-content:center;width:100%;height:48px;display:flex}}.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-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-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}}@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 .btn{justify-content:center;width:100%;height:48px}}
