.blog-module__tacttG__page{--blog-chip-bg:#ecf2f0;--blog-chip-ink:#5d7069;--blog-accent-bg:#d8efea;--blog-accent-ink:#0b6d64;--blog-gold-bg:#fcf0da;--blog-gold-ink:#d98a06;--blog-danger-bg:#fbe9e9;--blog-danger-ink:#d83a3a;--blog-shadow-card:0 1px 2px #14211e0a, 0 8px 24px -12px #14211e1f;flex-direction:column;gap:16px;padding-top:20px;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .blog-module__tacttG__page{--blog-chip-bg:#152723;--blog-chip-ink:#cbdad5;--blog-accent-bg:#143731;--blog-accent-ink:#6fe2d3;--blog-gold-bg:#33270f;--blog-gold-ink:#f0b454;--blog-danger-bg:#3a1a1a;--blog-danger-ink:#f07575;--blog-shadow-card:0 1px 2px #0003, 0 10px 28px -14px #00000080}}:root[data-theme=dark] .blog-module__tacttG__page{--blog-chip-bg:#152723;--blog-chip-ink:#cbdad5;--blog-accent-bg:#143731;--blog-accent-ink:#6fe2d3;--blog-gold-bg:#33270f;--blog-gold-ink:#f0b454;--blog-danger-bg:#3a1a1a;--blog-danger-ink:#f07575;--blog-shadow-card:0 1px 2px #0003, 0 10px 28px -14px #00000080}.blog-module__tacttG__breadcrumb{width:100%;max-width:100%;color:var(--app-muted);font-size:12.5px;overflow:hidden}@media (min-width:640px){.blog-module__tacttG__breadcrumb{font-size:13px}}.blog-module__tacttG__breadcrumbList{flex-wrap:nowrap;align-items:center;gap:6px;width:100%;max-width:100%;margin:0;padding:0;line-height:1;list-style:none;display:flex;overflow:hidden}.blog-module__tacttG__breadcrumbItem{flex-shrink:0;align-items:center;gap:6px;min-width:0;display:flex}.blog-module__tacttG__breadcrumbItem:last-child{flex-shrink:1;min-width:0}.blog-module__tacttG__breadcrumbLink{color:inherit;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.blog-module__tacttG__breadcrumbLink:hover{color:var(--app-teal)}.blog-module__tacttG__breadcrumbHomeText{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}@media (min-width:640px){.blog-module__tacttG__breadcrumbHomeText{max-width:none}}.blog-module__tacttG__breadcrumbIcon{flex-shrink:0;width:14px;height:14px}.blog-module__tacttG__breadcrumbSep{-webkit-user-select:none;user-select:none;width:14px;height:14px;color:color-mix(in srgb, var(--app-muted) 50%, transparent);flex-shrink:0}.blog-module__tacttG__breadcrumbCurrent{text-overflow:ellipsis;white-space:nowrap;max-width:170px;color:var(--app-ink);font-weight:600;display:inline-block;overflow:hidden}@media (min-width:360px){.blog-module__tacttG__breadcrumbCurrent{max-width:210px}}@media (min-width:440px){.blog-module__tacttG__breadcrumbCurrent{max-width:280px}}@media (min-width:640px){.blog-module__tacttG__breadcrumbCurrent{max-width:20rem}}.blog-module__tacttG__list{flex-direction:column;gap:14px;display:flex}.blog-module__tacttG__cardLink{color:inherit;text-decoration:none;display:block}.blog-module__tacttG__card{border:1px solid var(--app-border);background:var(--app-card);box-shadow:var(--blog-shadow-card);border-radius:24px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden}.blog-module__tacttG__cardLink:hover .blog-module__tacttG__card{border-color:color-mix(in srgb, var(--app-teal) 40%, transparent)}.blog-module__tacttG__cardLink:active .blog-module__tacttG__card{transform:scale(.99)}.blog-module__tacttG__coverImg{object-fit:cover;width:100%;height:100%;display:block}.blog-module__tacttG__empty{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-muted);text-align:center;border-radius:16px;margin:24px 16px;padding:18px 16px;font-size:14px;line-height:1.6}.blog-module__tacttG__cover{aspect-ratio:1200/630;border-bottom:1px solid color-mix(in srgb, var(--app-border) 40%, transparent);background:color-mix(in srgb, var(--blog-chip-bg) 20%, transparent);width:100%;overflow:hidden}.blog-module__tacttG__coverImg{object-fit:cover;width:100%;height:100%;transition:transform .3s}.blog-module__tacttG__cardLink:hover .blog-module__tacttG__coverImg{transform:scale(1.02)}.blog-module__tacttG__coverPlaceholder{background:radial-gradient(circle at 18% 20%, #fff3, #0000 42%), var(--blog-cover-gradient,linear-gradient(135deg, #16aa9d 0%, #087f75 56%, #066b64 100%));flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;width:100%;height:100%;padding:14px 16px;transition:transform .3s;display:flex}.blog-module__tacttG__coverKinhNghiem{--blog-cover-gradient:linear-gradient(135deg, #16aa9d 0%, #087f75 56%, #066b64 100%)}.blog-module__tacttG__coverLuat{--blog-cover-gradient:linear-gradient(135deg, #2f7fb8 0%, #1b5f92 58%, #14496f 100%)}.blog-module__tacttG__coverMeo{--blog-cover-gradient:linear-gradient(135deg, #e0a32b 0%, #c07c10 56%, #96600c 100%)}.blog-module__tacttG__coverMoPhong{--blog-cover-gradient:linear-gradient(135deg, #d9584f 0%, #b63c39 56%, #8d2c2c 100%)}.blog-module__tacttG__coverHuongDan{--blog-cover-gradient:linear-gradient(135deg, #5f6f97 0%, #45537a 56%, #333f5e 100%)}.blog-module__tacttG__cardLink:hover .blog-module__tacttG__coverPlaceholder{transform:scale(1.02)}.blog-module__tacttG__coverPlaceholderKicker{letter-spacing:.08em;text-transform:uppercase;color:#fffc;font-size:10px;font-weight:800}.blog-module__tacttG__coverPlaceholderText{color:#fff;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.blog-module__tacttG__cardBody{padding:16px}.blog-module__tacttG__cardMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.blog-module__tacttG__chip{background:var(--blog-chip-bg);color:var(--blog-chip-ink);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.blog-module__tacttG__chipAccent{background:var(--blog-accent-bg);color:var(--blog-accent-ink)}.blog-module__tacttG__chipGold{background:var(--blog-gold-bg);color:var(--blog-gold-ink)}.blog-module__tacttG__chipDanger{background:var(--blog-danger-bg);color:var(--blog-danger-ink)}.blog-module__tacttG__cardDate{color:var(--app-muted);align-items:center;gap:4px;font-size:10.5px;font-weight:500;display:flex}.blog-module__tacttG__cardDateIcon{width:12px;height:12px;color:color-mix(in srgb, var(--app-teal) 80%, transparent);flex-shrink:0}.blog-module__tacttG__cardTitle{color:var(--app-ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:800;line-height:1.375;transition:color .15s;display:-webkit-box;overflow:hidden}.blog-module__tacttG__cardLink:hover .blog-module__tacttG__cardTitle{color:var(--app-teal)}.blog-module__tacttG__cardExcerpt{color:var(--app-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12.5px;line-height:1.625;display:-webkit-box;overflow:hidden}.blog-module__tacttG__footer{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:40px;display:flex}.blog-module__tacttG__footerHeading{letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb, var(--app-muted) 80%, transparent);font-size:11px;font-weight:800}.blog-module__tacttG__socialRow{justify-content:center;align-items:center;gap:12px;display:flex}.blog-module__tacttG__socialTile{background:var(--blog-accent-bg);width:44px;height:44px;color:var(--app-muted);border-radius:14px;flex:none;justify-content:center;align-items:center;transition:color .15s,transform .15s;display:flex}.blog-module__tacttG__socialTile:hover{color:var(--app-ink)}.blog-module__tacttG__socialTile:active{transform:scale(.9)}.blog-module__tacttG__socialIcon{width:20px;height:20px}.blog-module__tacttG__notice{border:1px solid color-mix(in srgb, var(--app-border) 50%, transparent);background:color-mix(in srgb, var(--blog-chip-bg) 40%, transparent);text-align:center;border-radius:16px;width:100%;margin-top:4px;padding:14px}.blog-module__tacttG__noticeText{color:var(--app-muted);margin:0;font-size:11.5px;font-weight:500;line-height:1.625}.blog-module__tacttG__noticeStrong{color:color-mix(in srgb, var(--app-ink) 80%, transparent);font-weight:700}.blog-module__tacttG__footerNav{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;width:100%;max-width:100%;padding:0 4px;display:flex}@media (min-width:360px){.blog-module__tacttG__footerNav{column-gap:10px}}@media (min-width:640px){.blog-module__tacttG__footerNav{column-gap:12px}}.blog-module__tacttG__footerNavItem{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}@media (min-width:360px){.blog-module__tacttG__footerNavItem{gap:8px}}@media (min-width:640px){.blog-module__tacttG__footerNavItem{gap:12px}}.blog-module__tacttG__footerNavDot{color:var(--app-border);font-size:9px}@media (min-width:360px){.blog-module__tacttG__footerNavDot{font-size:10px}}.blog-module__tacttG__footerNavLink{color:var(--app-muted);text-underline-offset:4px;white-space:nowrap;font-size:10.5px;font-weight:600;text-decoration:none;transition:color .15s}@media (min-width:360px){.blog-module__tacttG__footerNavLink{font-size:11px}}.blog-module__tacttG__footerNavLink:hover{color:var(--app-teal);text-decoration:underline}
