.vie-blog-detail{padding:0 0 var(--vie-gap-block)}.content-article blockquote{background:#f2efe8;border:1px solid #e1d9c0;border-left-width:5px;margin:5px 0 15px 0;padding:0 15px;font-style:italic}.blog-gallery{margin-bottom:16px}.blog-gallery .item{border-radius:24px;overflow:hidden;display:flex}.blog-gallery .item.w-img:before{padding-bottom:33%}.blog-gallery .item img{width:100%}.blog-gallery-v2{margin-bottom:16px}.blog-gallery-v2 .wrp{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.blog-gallery-v2 .wrp .item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.blog-gallery-v2 .item{position:relative;border-radius:8px;overflow:hidden}.blog-gallery-v2 .item:before{padding-bottom:56.25%;content:"";display:block}.blog-gallery-v2 .item span{position:absolute;left:50%;padding:8px 16px;background:rgba(0,0,0,.5);color:#fff;transform:translateX(-50%);border-radius:8px;white-space:nowrap;bottom:16px}.blog-gallery-v2 .item:hover span{background:rgba(0,0,0,.8)}.blog-gallery-v2 .item:nth-child(n+6){display:none}.blog-gallery-v2 .item img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.vie-blog-detail .wrp{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;row-gap:var(--vie-gap-block)}.vie-blog-detail .col-primary{width:calc(100% - 392px);display:flex;flex-direction:column;row-gap:24px}.vie-blog-detail .col-widget{width:360px;display:flex;flex-direction:column;row-gap:32px;position:sticky;top:74px}.vie-blog-detail .col-primary h1{margin:0;font-size:2em}.vie-blog-detail .content-article h2{font-size:1.5em}.blog-summary h3{margin:0 0 8px}.blog-summary .blog-summary-list{display:flex;flex-direction:column;max-height:250px;overflow-y:auto;padding:16px;border-radius:8px;background:rgba(0,0,0,.12)}.blog-summary-list a{color:var(--vie-color-accent);text-decoration:none;padding:6px 0}.blog-summary-list a.head2{font-weight:normal}.blog-summary-list a.head3{padding-left:1em}.blog-summary-list a:hover{color:var(--vie-color-text);text-decoration:underline}.blog-modified-date{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:.875em}.blog-modified-date span,.blog-modified-date a{display:flex;gap:6px}.blog-modified-date a{text-decoration:none;color:var(--vie-color-primary)}.blog-modified-date .item-category{display:flex;align-items:baseline;gap:6px;color:var(--vie-color-primary);background:#fff4f0;padding:3px 6px;border-radius:3px}.blog-modified-date svg{color:var(--vie-color-text)}.vie-share-social{border-top:1px solid #c6b89e;border-bottom:1px solid #c6b89e;display:flex;align-items:center;gap:12px;padding:12px 0}.share-button{display:flex;align-items:center;gap:6px}.vie-share-social a,.vie-share-social span{cursor:pointer;display:flex;text-decoration:none}.vie-share-social img{height:28px}.vie-comment{display:flex;flex-direction:column;row-gap:16px}.vie-comment h3{margin:0}.vie-comment-list{display:flex;flex-direction:column;row-gap:24px}.vie-comment .item{display:flex;flex-direction:column;row-gap:16px}.vie-comment .item.sub-item{padding-left:48px}.vie-comment .item .head{display:flex;gap:12px;align-items:center}.vie-comment .item .cm-avatar{width:64px;height:64px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#c6b89e;font-weight:700;font-size:1.4em}.vie-comment .item .cm-name{display:flex;flex-direction:column;gap:6px;font-weight:600}.vie-comment .item .cm-name time{font-weight:300;font-size:.875em}.vie-comment .item .desc{white-space:pre-line}.vie-comment-form{display:flex;flex-direction:column;gap:16px}.vie-comment-form h3{margin:0}.vie-comment-form .w-input{display:flex;justify-content:space-between}.vie-comment-form .w-input input{width:calc((100% - 32px)/3);border:1px solid #c6b89e;border-radius:8px;padding:16px}.vie-comment-form textarea{border:1px solid #c6b89e;border-radius:8px;padding:16px}.vie-comment-form button{border:0;cursor:pointer;align-self:flex-end;color:#fff;background:var(--vie-color-primary);text-decoration:none;padding:12px 48px;border-radius:8px}.vie-comment-list:not(.expanded) .item:nth-child(n+4){display:none}.btn-toggle-reviews{display:flex;justify-content:center}.btn-toggle-reviews span{cursor:pointer}.btn-toggle-reviews:not(.active) span:last-child{display:none}.btn-toggle-reviews.active span:first-child{display:none}.blog-other{width:100%;margin:var(--vie-gap-block) 0}.blog-other .wrp{display:flex;flex-direction:column;row-gap:16px;padding-top:16px;border-top:1px solid #c6b89e}.blog-other h3{margin:0}.blog-other .group-items{display:flex;flex-wrap:wrap;gap:24px}.blog-other .item{width:calc((100% - 48px)/3);display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;box-shadow:0 2px 2px rgba(81,16,6,.12)}.blog-other .item .item-info{padding:16px;color:var(--vie-color-text);display:flex;flex-direction:column;gap:8px}.blog-other .item .item-category{background:#fff4f0;padding:4px 8px;border-radius:4px;align-self:flex-start}.blog-other .item .item-date{display:flex;justify-content:space-between;align-items:center}.blog-other .item span{display:flex;gap:6px;font-size:12px}.blog-other .item h3{font-weight:600;font-size:1em;margin:0}.blog-other .item-desc{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--vie-color-accent)}.rating-order-wrap[class]:hover>a{background-image:url(/css/icon/star_check.png)}.rating-order-wrap[class]>a:hover~a{background-image:url(/css/icon/star_no.png)}.vie-widget-category{display:flex;flex-direction:column;row-gap:12px}.vie-widget-category .w-category{display:flex;flex-direction:column;row-gap:12px}.vie-widget-category h3{margin:0}.vie-widget-category a{text-decoration:none;color:var(--vie-color-text);border-bottom:1px solid #c6b89e;padding-bottom:8px}.vie-widget-category a:hover{text-decoration:underline}.vie-widget-category a.active{color:var(--vie-color-primary)}.vie-widget-category a:last-child{border:0}.vie-widget-tag{display:flex;flex-wrap:wrap;gap:16px}.vie-widget-tag h3{margin:0;width:100%}.vie-widget-tag a{text-decoration:none;color:var(--vie-color-secondary);background:#fff;border-radius:6px;padding:4px 12px;font-size:.8em}.vie-widget-tag a:hover,.vie-widget-tag a.active{background:var(--vie-color-primary);color:#fff}#gl-toc{display:none}.vie-author{display:flex;flex-direction:column;gap:8px;justify-content:center;border-radius:16px;background:url(/css/icon/vietnam-culture3.png) no-repeat left 16px bottom 16px,url(/css/icon/vietnam-culture4.png) no-repeat right 16px bottom 16px,var(--vie-color-item);padding:24px;border:1px solid #e8b4a6}.vie-author .author-name{display:flex;align-items:baseline;gap:4px}.vie-author .author-name b{font-weight:600}.vie-author .author-name span{color:#555}.vie-author .author-social{display:flex;align-items:center;gap:12px;padding:12px 0;align-self:flex-start;border-top:1px solid #e8b4a6}.vie-author .author-social a{text-decoration:none;color:#555;display:flex}.vie-author .author-social a:hover{color:var(--vie-color-text)}@media(min-width:1200px){.vie-widget-category .w-category{max-height:260px;overflow-y:scroll}}@media(max-width:1199px){#gl-toc{display:block;margin-bottom:1em}#gl-toc ul{list-style:none;padding:16px;border-radius:8px;background:rgba(0,0,0,.12);gap:8px;display:flex;flex-direction:column;margin:0}#gl-toc ul a{text-decoration:none;color:var(--vie-color-secondary)}.vie-blog-detail .col-primary{width:100%}.vie-blog-detail .col-widget{width:100%}.vie-blog-detail .col-widget .blog-summary{display:none}}@media(max-width:767px){.vie-comment-form .w-input{flex-wrap:wrap;gap:16px}.vie-comment-form .w-input input{width:100%}.blog-other .group-items{gap:16px}.blog-other .item{width:calc((100% - 16px)/2)}.blog-gallery-v2 .wrp{grid-template-columns:1fr 1fr}}@media(max-width:479px){.blog-other .item{width:100%}.vie-comment-form button{align-self:center;width:100%}}