/* VUIPHIM số 187 — khuôn TRANG THÔNG TIN: gọn gàng, chuyên nghiệp, KHÔNG biểu tượng (giới thiệu · quyền riêng tư · điều khoản · liên hệ · DMCA · tác giả · đạo diễn & diễn viên) */
@font-face{font-family:"VP Logo";font-weight:900;font-style:normal;font-display:block;src:url(data:font/woff2;base64,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AEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuACAAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAIABhACAARgBBAFEAIABhAHQAOgAgAGgAdAB0AHAAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATAAuACAAVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABvAG4AIABhAG4AICAYAEEAUwAgAEkAUyAZACAAQgBBAFMASQBTACwAIABXAEkAVABIAE8AVQBUACAAVwBBAFIAUgBBAE4AVABJAEUAUwAgAE8AUgAgAEMATwBOAEQASQBUAEkATwBOAFMAIABPAEYAIABBAE4AWQAgAEsASQBOAEQALAAgAGUAaQB0AGgAZQByACAAZQB4AHAAcgBlAHMAcwAgAG8AcgAgAGkAbQBwAGwAaQBlAGQALgAgAFMAZQBlACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAgAGYAbwByACAAdABoAGUAIABzAHAAZQBjAGkAZgBpAGMAIABsAGEAbgBnAHUAYQBnAGUALAAgAHAAZQByAG0AaQBzAHMAaQBvAG4AcwAgAGEAbgBkACAAbABpAG0AaQB0AGEAdABpAG8AbgBzACAAZwBvAHYAZQByAG4AaQBuAGcAIAB5AG8AdQByACAAdQBzAGUAIABvAGYAIAB0AGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAuAGgAdAB0AHAAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABCAGwAYQBjAGsAAwAAAAAAAP/OADIAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAACAAAAAQADgACaWRlb3JvbW4ABERGTFQAGmN5cmwAGmdyZWsAGmxhdG4AGgAGAAAAAAABAAIACAAMAAH/VgABAAAAAAABAAAADAAAAAAAAAACAAEAAQAGAAEAAAABAAAACgAwAD4ABERGTFQAGmN5cmwAGmdyZWsAGmxhdG4AGgAEAAAAAP//AAEAAAABa2VybgAIAAAAAQAAAAEABAAJAAgAAgAKABIAAQACAAAAEAABAAIAAAAyAAIAEAAAAAAAFgAaAAEABQABAAEABAACAAAAAQACAAUAAQAAAAMABAACAAIAOAAEAAAARgBYAAQABQAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAA/+IACv/sAAAAAQAFAAEAAgADAAUABgABAAEABgABAAMAAAAAAAAAAgABAAIABQACAAAABAADAAEAAAABAAAACgAyADQABERGTFQAGmN5cmwAJGdyZWsAJGxhdG4AJAAEAAAAAP//AAAAAAAAAAAAAAAA) format("woff2")}
:root{--vt-nen:#0b1017;--vt-the:#131b27;--vt-vien:rgba(255,255,255,.08);--vt-chu:#e8edf5;--vt-mo:#98a5b8;--vt-cam:#ff9f1c;--vt-cam2:#ffc75f}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--vt-nen)}
body.vt{margin:0;min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(900px 380px at 50% -200px,rgba(255,159,28,.08),transparent 70%),var(--vt-nen);color:var(--vt-chu);font:16px/1.6 Poppins,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased}
.vt-w{width:100%;max-width:880px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
.vt-dau{position:sticky;top:0;z-index:20;background:rgba(11,16,23,.86);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border-bottom:1px solid var(--vt-vien);padding-top:env(safe-area-inset-top,0px)}
.vt-dau .vt-w{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;min-height:62px}
.vt-logo{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent}
.vt-logo img{display:block;width:30px;height:30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.45)}
.vt-logo span{font-family:"VP Logo","Source Sans Pro",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-weight:900;font-size:25px;line-height:1;letter-spacing:-.02em;color:#fff;-webkit-text-fill-color:#fff;white-space:nowrap}
.vt-logo b{font-weight:900;background:linear-gradient(135deg,#ff9f1c,#ffc75f);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.vt-nav{display:flex;gap:6px;margin-left:auto}
.vt-nav a{padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.05);color:#dfe6f0;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}
.vt-nav a:hover,.vt-nav a:focus-visible{background:rgba(255,159,28,.14);border-color:rgba(255,159,28,.42);color:#ffd08a;outline:0}
.vt-trang{flex:1 0 auto;padding-top:20px;padding-bottom:44px}
.vt-duong{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 18px;color:var(--vt-mo);font-size:13px}
.vt-duong a{color:var(--vt-mo);text-decoration:none}
.vt-duong a:hover{color:var(--vt-cam2)}
.vt-duong span[aria-hidden]{opacity:.6}
.vt-tieude{margin:0 0 22px}
.vt-tieude h1{margin:0;font-size:30px;line-height:1.25;font-weight:800;letter-spacing:-.015em;color:#fff}
.vt-phu{margin:8px 0 0;color:var(--vt-mo);font-size:13.5px;line-height:1.5}
.vt-tieude::after{content:"";display:block;width:44px;height:3px;margin-top:16px;border-radius:3px;background:linear-gradient(90deg,#ff9f1c,#ffc75f)}
.vt-the{padding:24px 26px 12px;border-radius:16px;border:1px solid var(--vt-vien);background:var(--vt-the);box-shadow:0 10px 28px rgba(0,0,0,.24)}
.vt-the p{margin:0 0 15px;color:#cdd5e1;line-height:1.8}
.vt-the h2{position:relative;margin:26px 0 10px;padding-left:12px;font-size:18px;line-height:1.4;font-weight:700;color:#fff}
.vt-the h2:first-child{margin-top:2px}
.vt-the h2::before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:3px;background:var(--vt-cam)}
.vt-the ul,.vt-the ol{margin:0 0 16px;padding:0;list-style:none}
.vt-the li{position:relative;margin:0 0 9px;padding-left:18px;color:#cdd5e1;line-height:1.72}
.vt-the li::before{content:"";position:absolute;left:2px;top:.72em;width:6px;height:6px;border-radius:50%;background:#e0a24a}
.vt-the a{color:#ffc75f;text-decoration:underline;text-decoration-color:rgba(255,199,95,.45);text-underline-offset:3px}
.vt-the a:hover{color:#ffd99a}
.vt-the strong,.vt-the b{color:#fff;font-weight:700}
.vt-the em{color:#e4e9f1}
.vt-the .ph-tg{display:inline-block;padding:1px 9px;border-radius:8px;border:1px solid rgba(42,171,238,.38);background:rgba(42,171,238,.14);color:#86d3f7}
.vt-khac{margin-top:30px}
.vt-khac h2{margin:0 0 12px;color:var(--vt-mo);font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.vt-ds{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--vt-vien);border-radius:14px;overflow:hidden;background:var(--vt-vien)}
.vt-ds li{margin:0;padding:0;background:var(--vt-the)}
.vt-ds li:last-child:nth-child(odd){grid-column:1/-1}
.vt-ds a{display:flex;align-items:center;gap:14px;height:100%;padding:14px 18px;color:var(--vt-chu);text-decoration:none;transition:background .15s;-webkit-tap-highlight-color:transparent}
.vt-ds a:hover,.vt-ds a:focus-visible{background:#18212f;outline:0}
.vt-ds span{flex:1 1 auto;min-width:0}
.vt-ds b{display:block;font-size:15px;line-height:1.35;font-weight:600;color:#fff}
.vt-ds small{display:block;margin-top:2px;color:var(--vt-mo);font-size:13px;line-height:1.4}
.vt-ds a::after{content:"";flex:0 0 auto;width:7px;height:7px;margin-right:3px;border-top:2px solid #6f7c90;border-right:2px solid #6f7c90;transform:rotate(45deg);transition:border-color .15s}
.vt-ds a:hover::after,.vt-ds a:focus-visible::after{border-color:var(--vt-cam2)}
.vt-ve{display:inline-flex;align-items:center;justify-content:center;margin-top:26px;padding:12px 22px;border-radius:12px;background:linear-gradient(135deg,#f0803c,#ffb340);color:#1a1200;font-size:14.5px;font-weight:700;text-decoration:none;box-shadow:0 8px 20px rgba(240,128,60,.26)}
.vt-ve:hover{filter:brightness(1.06)}
.vt-chan{margin-top:auto;border-top:1px solid var(--vt-vien);background:#090d13;padding:24px 0 calc(24px + env(safe-area-inset-bottom,0px))}
.vt-chan .vt-w{display:flex;flex-direction:column;gap:9px}
.vt-logo--nho img{width:24px;height:24px;border-radius:7px}
.vt-logo--nho span{font-size:20px}
.vt-mota{margin:0;color:var(--vt-mo);font-size:13px}
.vt-chan-lk{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13.5px}
.vt-chan-lk a{color:#c7d0dc;text-decoration:none}
.vt-chan-lk a:hover,.vt-chan-lk a[aria-current]{color:var(--vt-cam2)}
.vt-bq{margin:2px 0 0;color:#6f7c90;font-size:12.5px}
@media (max-width:600px){
  .vt-dau .vt-w{min-height:0;padding-top:10px;padding-bottom:10px}
  .vt-nav{width:100%;margin-left:0}
  .vt-nav a{flex:1 1 0;text-align:center;padding:8px 6px;font-size:13.5px}
  .vt-logo img{width:28px;height:28px}
  .vt-logo span{font-size:23px}
  .vt-tieude h1{font-size:24px}
  .vt-tieude::after{margin-top:14px}
  .vt-the{padding:20px 17px 8px;border-radius:14px}
  .vt-the p,.vt-the li{line-height:1.74}
  .vt-ds{grid-template-columns:1fr}
  .vt-ds li:last-child:nth-child(odd){grid-column:auto}
  .vt-ds a{padding:13px 15px}
  .vt-ve{display:flex;width:100%}
}
@media (prefers-reduced-motion:reduce){.vt-ds a,.vt-ds a::after,.vt-nav a{transition:none}}
