.trang-sp-cu{--container:1120px;--gutter:10px;--font-display:var(--font-montserrat), "Montserrat", "Segoe UI", system-ui, -apple-system, sans-serif;--fs-h2:clamp(32px, 4vw, 48px);--fs-lead:19px;--font-body:var(--font-be-vietnam), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;color:var(--fg);font-family:var(--font-body);font-size:var(--fs-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;line-height:1.55}.trang-sp-cu .container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.trang-sp-cu .h2,.trang-sp-cu h2{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.015em;margin:0;line-height:1.1}.trang-sp-cu .lead{font-size:var(--fs-lead);color:var(--muted);max-width:60ch;margin:0;line-height:1.55}.trang-sp-cu .hero .container{position:relative}.trang-sp-cu .hero .lead{margin:0 auto var(--gap-lg)}@media (max-width:920px){.trang-sp-cu .topnav .container{padding-inline:14px}}.trang-sp-cu .luoi-san-pham{gap:var(--gap-lg);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}@media (max-width:640px){.trang-sp-cu .luoi-san-pham{gap:var(--gap-sm);grid-template-columns:repeat(2,1fr)}}.trang-sp-cu .trang-noi-dung{min-height:calc(100vh - var(--topnav-h) - 200px);padding-block:clamp(32px,5vw,64px)}.trang-sp-cu .sp-layout{gap:var(--gap-lg);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.trang-sp-cu .sp-sidebar-sticky{top:calc(var(--topnav-h) + var(--gap-md));align-self:start;position:sticky}@media (max-width:920px){.trang-sp-cu .sp-layout{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:600px){.trang-sp-cu .sp-layout{grid-template-columns:minmax(0,1fr)}.trang-sp-cu .sp-sidebar-sticky{top:var(--topnav-h);z-index:9;background:color-mix(in oklch, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border);margin-inline:calc(var(--gutter) * -1);padding-top:4px}.trang-sp-cu .dm-chip-vung{padding-top:4px;padding-bottom:4px}}.trang-sp-cu .breadcrumb{color:var(--muted);margin-bottom:var(--gap-md);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.trang-sp-cu .breadcrumb a:hover{color:var(--accent)}.trang-sp-cu .breadcrumb span{color:var(--border)}.trang-sp-cu .slideshow-dv-content .lead{max-width:40ch;margin:0}@media (max-width:600px){.trang-sp-cu .slideshow-dv-content .lead{max-width:30ch;font-size:var(--fs-body)}}.trang-sp-cu .dm-ben{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;position:relative}.trang-sp-cu .dm-item-wrap{border-bottom:1px solid var(--border);position:relative}.trang-sp-cu .dm-item-wrap:last-child{border-bottom:none}.trang-sp-cu .dm-item{color:var(--fg);align-items:center;gap:12px;padding:13px 16px;font-size:14px;transition:background .15s,color .15s;display:flex}.trang-sp-cu .dm-item:hover{background:var(--fg-soft);color:var(--accent)}.trang-sp-cu .dm-icon{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.trang-sp-cu .dm-icon .bt{width:20px;height:20px}.trang-sp-cu .dm-ten{white-space:nowrap;flex:1;line-height:1.3}.trang-sp-cu .dm-chevron{border-right:1.6px solid var(--muted);border-bottom:1.6px solid var(--muted);flex:none;width:7px;height:7px;transition:border-color .15s;transform:rotate(-45deg)}.trang-sp-cu .dm-item:hover .dm-chevron{border-color:var(--accent)}.trang-sp-cu .dm-item--uu-dai{color:var(--accent);font-weight:600}.trang-sp-cu .dm-item--uu-dai:hover{color:var(--accent)}.trang-sp-cu .dm-flyout{z-index:30;padding-left:20px;display:none;position:absolute;top:0;left:100%}.trang-sp-cu .dm-item-wrap:hover .dm-flyout,.trang-sp-cu .dm-flyout:hover{display:block}.trang-sp-cu .dm-flyout-inner{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:240px;max-width:320px;padding:8px;box-shadow:0 18px 40px #0006}.trang-sp-cu .dm-flyout-link{color:var(--fg);border-radius:var(--radius);padding:9px 10px;font-size:14px;transition:background .15s,color .15s;display:block}.trang-sp-cu .dm-flyout-link:hover{background:var(--fg-soft);color:var(--accent)}.trang-sp-cu .dm-chip-vung{display:none;position:relative}.trang-sp-cu .dm-chip-strip{scroll-behavior:smooth;scrollbar-width:none;gap:10px;padding:3px 34px;display:flex;overflow-x:auto}.trang-sp-cu .dm-chip-strip::-webkit-scrollbar{display:none}.trang-sp-cu .dm-chip{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:9px 14px;font-size:13px;transition:border-color .15s,color .15s;display:flex}.trang-sp-cu .dm-chip .dm-icon,.trang-sp-cu .dm-chip .dm-icon .bt{width:16px;height:16px}.trang-sp-cu .dm-chip:hover,.trang-sp-cu .dm-chip:active{border-color:var(--accent);color:var(--accent)}.trang-sp-cu .dm-chip--uu-dai{color:var(--accent);border-color:var(--accent)}.trang-sp-cu .dm-chip-nut{z-index:5;border:0;align-items:center;width:34px;padding:0;transition:visibility;display:flex;position:absolute;top:0;bottom:0}.trang-sp-cu .dm-chip-nut--trai{background:linear-gradient(to right, var(--bg) 45%, transparent);justify-content:flex-start;left:0}.trang-sp-cu .dm-chip-nut--phai{background:linear-gradient(to left, var(--bg) 45%, transparent);justify-content:flex-end;right:0}.trang-sp-cu .dm-chip-nut span{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:26px;height:26px;color:var(--fg);justify-content:center;align-items:center;font-size:16px;line-height:1;display:flex}.trang-sp-cu .dm-chip-nut:active span{background:var(--fg-soft)}.trang-sp-cu .dm-chip-nut:focus-visible span{outline:2px solid var(--accent);outline-offset:1px}@media (max-width:920px){.trang-sp-cu .dm-ten{white-space:normal}}@media (max-width:600px){.trang-sp-cu .dm-ben{display:none}.trang-sp-cu .dm-chip-vung{display:block}}.trang-sp-cu .gsf-cfg-dau .lead{max-width:52ch;color:var(--muted)}.trang-sp-cu .bm-dau .lead{max-width:56ch;color:var(--muted)}
.trang-sp-cu .sp-sidebar-sticky{z-index:9}@media (max-width:600px){.trang-sp-cu .sp-sidebar-sticky{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000;transition:background-color .2s,border-color .2s}.trang-sp-cu .sp-sidebar-sticky[data-dinh]{background:color-mix(in oklch, var(--bg) 82%, transparent);border-bottom-color:var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.trang-sp-cu .dm-chip-nut--trai,.trang-sp-cu .dm-chip-nut--phai{background:0 0}.trang-sp-cu .dm-chip-strip{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 34px calc(100% - 34px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 34px calc(100% - 34px),#0000 100%)}}.trang-sp-cu .breadcrumb .bc-doan{color:var(--muted);display:contents}.trang-sp-cu .dm-so{font-family:var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.trang-sp-cu .dm-flyout-link{justify-content:space-between;align-items:center;gap:12px;display:flex}.trang-sp-cu .dm-item--dang-chon{color:var(--accent);background:color-mix(in oklch, var(--accent) 10%, transparent);box-shadow:inset 2px 0 0 var(--accent);font-weight:600}.trang-sp-cu .dm-item--dang-chon .dm-so{color:var(--accent)}.trang-sp-cu .dm-flyout-link--dang-chon{color:var(--accent);background:var(--fg-soft)}.trang-sp-cu .dm-chip--dang-chon{border-color:var(--accent);color:var(--accent);background:color-mix(in oklch, var(--accent) 12%, var(--surface))}.trang-sp-cu .dm-chip .dm-so{font-size:11px}.trang-sp-cu .bl-tieu-de{margin:var(--gap-md) 0 8px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11.5px}.trang-sp-cu .bl-cham{border:1.5px solid var(--muted);border-radius:50%;width:14px;height:14px;transition:border-color .15s}.trang-sp-cu .dm-item:hover .bl-cham{border-color:var(--accent)}.trang-sp-cu .dm-item--dang-chon .bl-cham{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 0 40%, transparent 45%)}.trang-sp-cu .sp-rong{padding:var(--gap-lg);border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted);grid-column:1/-1}.trang-sp-cu .sp-rong p{margin:0 0 10px}.trang-sp-cu .sp-rong-tieu-de{color:var(--fg);font-size:17px;font-weight:600}.trang-sp-cu .sp-rong a{color:var(--accent)}.trang-sp-cu .sp-rong-nut{flex-wrap:wrap;gap:16px;margin:0;display:flex}@media (max-width:600px){.trang-sp-cu .bl-tieu-de{display:none}.trang-sp-cu .dm-chip-vung+.dm-chip-vung{padding-top:0}}.trang-sp-cu .dm-flyout-inner{overscroll-behavior:contain;max-height:min(70vh,560px);overflow-y:auto}@media (min-width:601px){.trang-sp-cu .dm-ben--cuon{max-height:max(240px, calc(100vh - var(--topnav-h) - 2 * var(--gap-md) - 340px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;overflow-y:auto}.trang-sp-cu .dm-ben--cuon::-webkit-scrollbar{width:6px}.trang-sp-cu .dm-ben--cuon::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}}
