/* Van khan (04/11/2026): o dien, bai khan, o chon bai. */
.la-vk-f{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}
.la-vk-f label{display:flex;flex-direction:column;font-size:13px;color:var(--la-mute);gap:4px}
.la-vk-f input,.la-vk-f select{padding:9px;border:1px solid #cfc8bc;border-radius:8px;font-size:16px;background:#fff;width:100%}
.la-vk-acts{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}
.la-vk-msg{font-size:14px;color:var(--la-green);margin-left:6px;align-self:center}
.la-vk-body{background:#fffaf0;border:1px dashed #e2c98f;border-radius:12px;padding:14px 16px;font-size:17px;line-height:1.7}
.la-vk-body p{margin:0 0 10px}
.la-vk-ph{background:#fff1c2;border-radius:4px;padding:0 3px;color:#8a5a00}
.la-vk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}
.la-vk-tile{display:flex;flex-direction:column;gap:4px;border:1px solid var(--la-line);border-radius:12px;padding:12px 14px;text-decoration:none;color:var(--la-ink);background:#fffaf3}
.la-vk-tile b{color:var(--la-red);font-size:17px}
.la-vk-tile span{font-size:14px;color:var(--la-mute)}
.la-vk-tile:hover{border-color:var(--la-red)}
@media print{
  .la-top,.la-crumb,.la-ad,.la-vk-fill,.la-links,.la-xl,.la-foot,.la-faq,.la-answer,.related-tools,ins.adsbygoogle{display:none!important}
  body.la-vk-printing main>*:not(.la-vk-text):not(h1){display:none!important}
  .la-vk-body{border:0;background:#fff;font-size:15pt}
  .la-vk-ph{background:none}
}
