@charset "UTF-8";.h2,h2{font-size:var(--h2)}.h3,h3{font-size:var(--h3)}.h4,h4{font-size:var(--h4)}.h5,h5{font-size:var(--h5)}.h6,h6{font-size:var(--h6)}.videoEmbed{position:relative;z-index:1;margin-bottom:15px}.videoEmbed:before{content:"";display:block;padding-bottom:56.25%}.videoEmbed iframe,.videoEmbed video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}iframe{width:100%;max-width:100%}.wnnote{padding:10px;background:#ffebcd;margin-bottom:10px}.wnnote.align-right{float:right;width:320px;margin-left:15px}.wnnote.align-left{float:left;width:320px;margin-right:15px}.wnnote.align-center{margin-left:auto;margin-right:auto}.wnquote{padding:20px;position:relative;background:#f0f2f5;border-radius:10px;margin-bottom:15px}.wnquote.align-right{float:right;width:320px;margin-left:15px}.wnquote.align-left{float:left;width:320px;margin-right:15px}.wnquote.align-center{margin-left:auto;margin-right:auto}.wnquote:after,.wnquote:before{font-family:Times New Roman,Times,sans-serif;position:absolute;font-size:4em;color:var(--color-primary)}.wnquote:before{content:"\201C";top:5px;left:10px}.wnquote:after{content:"\201D";bottom:-25px;right:10px}blockquote{padding:15px 10px;background:#f0f2f5;position:relative;border-left:5px solid var(--color-primary)}blockquote:before{content:"\201C";font-family:Times New Roman,Times,sans-serif;color:var(--color-primary);font-size:4em;position:absolute;left:10px;top:5px}blockquote p:last-child{margin:0}.attachments{background:#eee;padding:15px;margin-bottom:15px}.attachments .item:not(:last-child){margin-bottom:5px}.attachments .item i{margin-right:5px}.attachments .item a{color:var(--color-primary)}.trich_dan{border:1px solid #eee;padding:30px 60px;position:relative;background:#eee;margin-top:10px;font-size:90%}.trich_dan.trich_dan_trai{float:left;max-width:300px;margin:10px 10px 10px 0}.trich_dan.trich_dan_phai{float:right;max-width:300px;margin:0 0 10px 10px}.trich_dan:before{content:"\F10D";left:10px;top:-10px}.trich_dan:after,.trich_dan:before{font-size:40px;position:absolute;color:var(--color-primary);font-family:Font Awesome\ 5 Pro}.trich_dan:after{content:"\F10E";right:10px;bottom:-12px}@media screen and (max-width:480px){.trich_dan{padding:30px 40px;float:none!important;max-width:100%!important;width:100%;margin:20px 0!important}}.action-panel{background:#eee;margin-bottom:15px;position:relative}@media screen and (max-width:480px){.action-panel{margin:0 -15px 15px}}.action-panel .share-action{position:relative}@media screen and (max-width:480px){.action-panel .share-action{position:static}}.action-panel .social-button>a,.action-panel .social-button button{color:#484848;border:none;background:none;font-weight:600;outline:none;flex:1}.action-panel .share-popup{width:100%;padding:10px}.action-panel .share-popup li{display:block}.action-panel .share-popup li a,.action-panel .share-popup li button{padding:5px 15px;display:block;font-size:14px;width:100%;text-align:left}.action-panel .share-popup li a:hover,.action-panel .share-popup li button:hover{background:#eee;border-radius:5px}.action-panel .share-popup i{width:24px;height:24px;line-height:24px;vertical-align:middle;font-size:24px}.articles-suggest-wrapper{width:100%;padding:15px 15px 15px 20px;border:1px solid #e1e4ed;border-radius:3px;box-sizing:border-box;position:relative;background-color:#fbfcff;margin-bottom:15px;display:flex}.articles-suggest-wrapper .titlebox{font-size:14px;display:inline-block;flex:0 0 auto;color:#575757;font-weight:600}.articles-suggest-wrapper ul{margin-left:30px;margin-bottom:0!important;list-style-type:none!important}.articles-suggest-wrapper ul li{position:relative;margin-bottom:15px;line-height:18px}.articles-suggest-wrapper ul li:last-child{margin-bottom:0}.articles-suggest-wrapper ul li a{font-size:14px;line-height:22px;color:var(--color-primary);font-weight:700}@media screen and (max-width:480px){.articles-suggest-wrapper{width:100%;margin-left:0;margin-bottom:15px;float:none;flex-wrap:wrap}.articles-suggest-wrapper .titlebox{margin-bottom:5px}.articles-suggest-wrapper ul{margin-left:0!important}}.articles-suggest-wrapper.type-2{padding:15px;margin-bottom:20px;border:1px solid #e5e5e5;flex-direction:column}.articles-suggest-wrapper.type-2 .item-news:not(:last-child){margin-bottom:13px;padding-bottom:13px;border-bottom:1px solid #e5e5e5}.articles-suggest-wrapper.type-2 .item-news .image-wrapper{width:145px;margin-right:10px}.articles-suggest-wrapper.type-2 .item-news .title{font-size:15px!important;font-weight:700}.articles-suggest-wrapper.type-2 .item-news .title a{line-height:inherit!important;font-size:inherit!important}.articles-suggest-wrapper.type-2 .item-news .description{font-size:14px;line-height:20px;margin-bottom:0}.articles-suggest-wrapper.type-2 .item-news .description a{line-height:inherit;font-size:inherit!important}figure>*{margin-bottom:0}figure figcaption{font-style:italic;text-align:center;font-size:15px!important;background:#f2f2f2;padding:5px;margin-bottom:10px}figure figcaption *{margin-bottom:0;line-height:1.5;font-size:15px!important}@media screen and (max-width:480px){figure figcaption{font-size:13px!important}}.article-content{font-size:17px;line-height:25px;width:100%}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-weight:700;line-height:1.25;letter-spacing:-.2px;margin:var(--space-5) 0 var(--space-2)}.article-content table{width:100%!important;margin-bottom:20px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.article-content table{font-size:15px}}.article-content img{margin-bottom:0;display:block;height:auto;width:100%}.article-content a{color:var(--color-primary)}.article-content p{line-height:1.65;letter-spacing:-.2px;color:#111;margin:0 0 var(--space-4)}.article-content ul{list-style:disc}.article-content ol,.article-content ul{margin-left:20px;margin-bottom:15px}.article-content ol li:not(:last-child),.article-content ul li:not(:last-child){margin-bottom:10px}@media (max-width:767px){.article-content .videoEmbed,.article-content div[data-oembed-url],.article-content figure:not(.photo-gallery figure),.article-content table{width:100vw;max-width:none!important;position:relative;left:50%;transform:translateX(-50vw)}}@media (max-width:767px) and (min-width:480px){.article-content img{width:100%}}@media (max-width:480px){.article-content{overflow:visible}.article-content .content_mecloud,.article-content .videoEmbed,.article-content div[data-oembed-url],.article-content figure.image,.article-content table.tplCaption{max-width:none!important}.article-content .content_mecloud td,.article-content .videoEmbed td,.article-content div[data-oembed-url] td,.article-content figure.image td,.article-content table.tplCaption td{padding:0}.article-content .content_mecloud td h2,.article-content .content_mecloud td h3,.article-content .content_mecloud td h4,.article-content .videoEmbed td h2,.article-content .videoEmbed td h3,.article-content .videoEmbed td h4,.article-content div[data-oembed-url] td h2,.article-content div[data-oembed-url] td h3,.article-content div[data-oembed-url] td h4,.article-content figure.image td h2,.article-content figure.image td h3,.article-content figure.image td h4,.article-content table.tplCaption td h2,.article-content table.tplCaption td h3,.article-content table.tplCaption td h4{padding:0 15px}}@media (width:414px){.article-content{overflow:visible}.article-content table.tplCaption{width:414px;margin-left:-15px}.article-content table.tplCaption td{padding:0}}@media (width:375px){.article-content{overflow:visible}.article-content table.tplCaption{width:375px;margin-left:-15px}.article-content table.tplCaption td{padding:0}}.article-detail{display:inline-block;width:100%}.article-detail em{font-size:15px}.article-detail .article-content *,.article-detail .comment-modal.modal.in .modal-dialog,.article-detail .storyInlinePhoto{max-width:100%}.article-detail .article-title{padding:1rem 0;font-size:var(--h1);font-weight:700;margin-top:0}.article-detail .sub-title{font-family:var(--heading-font);font-size:20px;font-weight:600;margin-bottom:-10px}.article-detail .more-click{border:none;margin-top:0}.article-detail .related-links{padding:20px;border:1px solid #d4d4d4;background-color:#ebebeb;margin:10px 0;display:block;float:left;width:100%}.article-detail .footer_blog_content{margin-bottom:10px}@media screen and (max-width:480px){.article-detail .thread-info .share-button{background:#eee;width:100%;padding:15px}}.share-button .fbplugin iframe{width:140px}.sapo.txt-head{padding-top:0;font-size:var(--lead);line-height:1.7;font-weight:600;color:#231f20;padding-bottom:1.3em;border-bottom:1px solid #ecedee;margin-bottom:25px}.wrapper-qt{margin:1em auto;text-align:right}.wrapper-qt .source{font-size:14px;color:#707070;float:right;display:block;padding-top:10px;margin-right:10px}.wrapper-qt{overflow:hidden;margin-top:15px}.wrapper-qt .author i{display:inline-block;margin-right:4px;color:#000}.VCSortableInPreviewMode[type=RelatedNews] *{box-sizing:border-box}.VCSortableInPreviewMode[type=RelatedNews] td{width:31.5%!important;display:inline-block;margin:0 0 0 8px;padding:6px 0}.VCSortableInPreviewMode[type=RelatedNews] td:first-child{margin:0}.VCSortableInPreviewMode[type=RelatedNews] a{color:#1a4c90;display:block;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;line-height:20px;padding:3px}.VCSortableInPreviewMode[type=RelatedNews] img{display:block;margin-bottom:5px;float:none!important;max-width:200px!important}.VCSortableInPreviewMode[type=RelatedNews] td img{width:100%;height:auto}.VCSortableInPreviewMode[type=RelatedOneNews]{display:inline-block;margin:10px 0;width:100%;background-color:#f5f7f9;border:1px solid #edeeef;overflow:hidden}.VCSortableInPreviewMode[type=RelatedOneNews] a.OneNewsTitle{color:#004276;font-size:15px;font-weight:700;margin:7px 0;line-height:1.2;display:block;padding-right:10px;font-family:Helvetica,Arial,sans-serif}.VCSortableInPreviewMode[type=RelatedOneNews] .VCObjectBoxRelatedNewsItemSapo{color:#777;display:block;font-size:12px;margin:0 10px 0 0;text-align:left;font-family:Helvetica,Arial,sans-serif;padding-top:0}.link-content-footer a,.VCSortableInPreviewMode[type=link-content-footer] a{position:relative;font-family:Roboto,serif;font-weight:700;font-style:normal;font-size:22px;color:var(--color-primary);margin-bottom:2%;display:block;text-align:left;line-height:26px}.link-content-footer a:before,.VCSortableInPreviewMode[type=link-content-footer] a:before{content:"\BB";font-size:26px;line-height:1;margin-right:10px}.VCSortableInPreviewMode[type=content]{padding:1.3em;box-sizing:border-box;text-align:left}.VCSortableInPreviewMode[type=content],.VCSortableInPreviewMode[type=content] p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:1.28em;line-height:1.5;color:#231f20}table.trichdan td:not(.quote_author):before{top:0}.VCSortableInPreviewMode[data-type=Photo]{display:table}.article-detail .chisochungkhoan,.article-detail .link-content-footer,.article-detail .sharemxh,.article-detail .tagdetail,.article-detail .tindnd,.article-detail .tintucsukien{display:none}.article-detail .sapo{font-size:17px;line-height:1.5;font-weight:600;color:#333;font-family:inherit}.VCSortableInPreviewMode[data-type=Photo]{margin:0 auto}.VCSortableInPreviewMode[data-type=Photo] img{margin-bottom:0!important}.VCSortableInPreviewMode[data-type=Photo] .PhotoCMS_Caption{padding:5px 10px 10px;background:#f2f2f2;margin-bottom:10px}.VCSortableInPreviewMode[data-type=Photo] .PhotoCMS_Caption p{margin-bottom:0}div[data-oembed-url]>div{max-width:100%!important}.chu_ky_bv{float:left;width:100%}.chu_ky_bv,.chu_ky_bv *{font-size:16px;line-height:23px}@media (min-width:991px){.dt-news__body{width:calc(100% - 90px);float:right}}.detail-info-block .author-name{font-weight:500;font-size:15px;color:#000;position:relative;overflow:hidden;white-space:nowrap;max-width:350px;contain:layout style;line-height:1.4}.detail-info-block .author-name a{display:inline-block;transition:transform .3s ease}.detail-info-block .author-name a,.detail-info-block .author-name a:hover{color:inherit;text-decoration:none}.detail-info-block .author-name.auto-scroll{position:relative}.detail-info-block .author-name.auto-scroll a{-webkit-animation:scrollText 8s ease-in-out infinite;animation:scrollText 8s ease-in-out infinite;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:transform;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.detail-info-block .author-name.auto-scroll:hover a{-webkit-animation-play-state:paused;animation-play-state:paused}.detail-info-block .author-name.auto-scroll:after{content:"";position:absolute;top:0;bottom:0;width:10px;z-index:1;pointer-events:none;right:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.detail-info-block .author-avatar{display:flex;align-items:center}.detail-info-block .author-avatar__picture{display:block;height:2.5rem;width:2.5rem;position:relative;overflow:hidden;border-radius:50%;order:3}.detail-info-block .author-avatar__picture:not(:first-child){margin-left:-15px}.detail-info-block .author-avatar__picture img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail-info-block .comment{margin:0 5px}.detail-info-block .comment:before{content:"\2022";margin-right:5px;padding-left:0}@-webkit-keyframes scrollText{0%{transform:translateZ(0)}10%{transform:translateZ(0)}85%{transform:translate3d(var(--scroll-distance,-50px),0,0)}to{transform:translate3d(var(--scroll-distance,-50px),0,0)}}@keyframes scrollText{0%{transform:translateZ(0)}10%{transform:translateZ(0)}85%{transform:translate3d(var(--scroll-distance,-50px),0,0)}to{transform:translate3d(var(--scroll-distance,-50px),0,0)}}@media (max-width:768px){.detail-info-block .author-name{max-width:300px}.detail-info-block .author-name.auto-scroll a{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;pointer-events:auto}}.related-posts{margin-bottom:30px}.related-posts .title-box-category .parent-cate{color:var(--color-primary)}.related-posts .blog-card .title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;font-weight:600;font-size:18px;margin-bottom:.5rem;font-family:var(--post-title-font)}.related-posts .blog-card .title a{color:inherit;line-height:1.2;display:block}.relate-container{margin-bottom:15px}.relate-container ul{margin-left:10px}.relate-container ul li .title{color:var(--color-primary);font-size:15px;line-height:25px;margin:0;font-weight:400}.relate-container ul li .title:before{content:"";width:4px;height:10px;background:var(--color-primary);display:inline-block;margin-right:5px}.relate-container ul li .title a{color:inherit;line-height:inherit}.relate-container.type-2{width:100%;padding:0 20px 40px;border:1px solid #e1e4ed;border-radius:3px;box-sizing:border-box;position:relative;background-color:#fbfcff}.relate-container.type-2 .titlebox{display:inline-block;border-bottom:1px solid #c90000;margin-bottom:24px}.relate-container.type-2 .titlebox span{display:block;color:#575757;text-transform:uppercase;margin:0;padding:20px 4px 6px 0;font-weight:600}.relate-container.type-2 ul{padding-left:20px;margin-left:0;border-left:1px solid #d2d2d2}.relate-container.type-2 ul li{position:relative;margin-bottom:15px;line-height:18px}.relate-container.type-2 ul li .title{font-size:14px;line-height:22px;margin:0;font-weight:400}.relate-container.type-2 ul li .title:before{content:"";width:15px;height:15px;background-color:#d2d2d2;border-radius:50%;border:4px solid #fbfcff;left:-28px;display:inline-block;position:absolute;top:4px}.relate-container.type-2 ul li:last-child{margin-bottom:0}.quang_cuoi_bai .image-wrapper>.image{position:relative;display:block;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:40%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…IvPjxjaXJjbGUgZmlsbD0iI2NjYyIgY3g9IjQ1IiBjeT0iNDEiIHI9IjUiLz48L2c+PC9zdmc+);background-color:#f5f4f4}.quang_cuoi_bai .qc_item{display:inline-block;width:100%;margin-bottom:10px}.quang_cuoi_bai .image-wrapper>.image>img{position:absolute;width:100%}.quang_cuoi_bai .image-wrapper>.image-medium{padding-bottom:62.439%}.quang_cuoi_bai .box-news img{transition:all .5s ease-in-out;transform:scale(1);width:100%}.quang_cuoi_bai .box-news>.image{display:block;margin-bottom:11px}.quang_cuoi_bai .box-news .news_title a{padding-top:2px;padding-bottom:5px;color:#303030;line-height:1.2;font-weight:700;font-size:15px;height:auto;overflow:hidden;display:block}.quang_cuoi_bai .box-news .news_info span{color:#9c9c9c;line-height:1.6;font-size:11px;font-weight:500;margin-top:10px;margin-bottom:15px}.quang_cuoi_bai .box-news .news_info .feed-replycount{padding-left:10px}.quang_cuoi_bai .box-news-right .image{position:relative;display:block;float:left;max-width:120px;margin-right:10px}.quang_cuoi_bai .box-news-right .news_title a{padding:0;font-size:16px;margin:0 0 5px}.quang_cuoi_bai .main_container{padding:0 15px}.quang_cuoi_bai .box-news{display:block;width:100%;float:left;padding:10px;background-color:#f2f2f2}.quang_cuoi_bai .box-news>.image{margin-bottom:0}.quang_cao_shortcode .box-news{padding:0}.quang_cao_shortcode .logo{width:100px!important;float:left;display:block;margin-bottom:10px!important}.quang_cao_shortcode .quang_cao_block_left,.quang_cao_shortcode .quang_cao_block_right{float:left;display:block}.quang_cao_shortcode .quang_cao_block_left{width:calc(50% - 20px);margin-right:20px;padding:10px}.quang_cao_shortcode .quang_cao_block_right{width:50%;height:100%}.quang_cao_shortcode .box-news-right .image{max-width:100%;width:100%;height:100%}.quang_cao_shortcode .addddss__name a{font-weight:700;font-size:20px!important;color:#000;line-height:normal;margin-bottom:10px}.quang_cao_shortcode .box-news-right .image{margin:0}.quang_cao_shortcode .xem_them{float:right;font-size:14px!important;padding:3px 10px;background:var(--color-primary);display:block;color:#fff!important;border-radius:15px}.quang_cao_shortcode svg{fill:#fff;height:10px}@media screen and (max-width:768px){.quang_cao_shortcode .quang_cao_block_left,.quang_cao_shortcode .quang_cao_block_right{width:100%}.quang_cao_shortcode .quang_cao_block_right{order:0}}.login-comment .thread-action{margin:10px 0;padding:12px 0;display:flex}.login-comment .thread-action img{width:40px;height:40px;border-radius:100%;margin-right:15px;margin-top:1px;border-radius:50%}.login-comment .thread-action .thread-login{height:40px;display:flex;align-items:center;padding:0 .5rem;color:#9d9d9d}.comment-list,.comment-list .item{margin-bottom:25px}.comment-list .item .title{font-size:16px;font-weight:600;margin-bottom:8px}.comment-list .item .title:hover{color:var(--color-primary)}.comment-list .item a{color:#222b45}.comment-list .item .content{display:flex;flex-direction:row}.comment-list .item .content .avatar{border-radius:100%;background-color:#e5e6ec;margin-right:12px;height:30px}.comment-list .item .content .body{font-size:14px;padding:15px;border-radius:6px;background-color:#eaedf1;width:100%}.comment-list .item .content .body .author-info{font-size:12px;margin-bottom:8px;display:flex;flex-direction:row;align-content:center}.comment-list .item .content .body .author-info p{margin-bottom:0}.comment-list .item .content .body .author-info .author.upper{margin-left:0;margin-right:12px;color:var(--color-primary);font-weight:700;font-style:normal}.comment-list .item .content .body .excerpt,.comment-list .item:last-child{margin-bottom:0}.display-tags{margin:20px 0 12px;overflow:hidden;display:flex;gap:12px;padding-left:40px;position:relative}.display-tags>span{display:block;float:left;position:absolute;top:13px;transform:translateY(-50%);left:5px}.display-tags>span i{font-size:16px;color:#000}.display-tags a{padding:4px 6px;background:#f0f0f0;border-radius:2px;font-family:var(--post-title-font);color:#7c7c7c;font-size:12px;font-weight:600}.display-tags a>*{font-size:inherit;line-height:inherit;margin:0;font-weight:inherit;font-family:inherit}.link-source-wrapper{width:auto;max-width:100%;display:block;box-sizing:border-box;float:right;position:relative;padding-top:15px;text-align:left}.link-source-wrapper .link-source-name{font:normal 12px/14px Arial;color:#888;box-sizing:border-box;background:#f2f2f2;border-radius:100px;padding:9px 11px;display:block}.link-source-wrapper .link-source-name:hover{color:#888}.link-source-wrapper .link-source-name .btn-copy-link-source{margin-left:20px}.link-source-wrapper .link-source-name .btn-copy-link-source svg{top:-1px}.link-source-wrapper .link-source-name .btn-copy-link-source i{color:#888}.link-source-wrapper .link-source-name *{font-family:arial;font-size:12px;line-height:normal}.link-source-wrapper .link-source-detail{font-family:arial;line-height:normal;opacity:0;visibility:hidden;background:rgba(0,0,0,.9);border-radius:6px;width:300px;max-width:300px;position:absolute;right:0;bottom:50px;padding:10px 12px;z-index:5;transition:all .5s ease .3s}.link-source-wrapper .link-source-detail *{font-family:arial;line-height:normal}.clearfix.bottom-info,.clearfix.link-source-wrapper{zoom:1}.wrapper-qt .author{float:right;font-size:14px;font-weight:700;text-align:left;color:#231f20;padding-left:16px;position:relative}.bottom-info{display:block;text-align:right;font-weight:700;margin-top:-10px}.link-source-name svg{position:relative;top:-2px;margin-left:5px}.link-source-name span{color:rgba(68,68,68,.7215686274509804);font-weight:700;font-size:12px}.link-source-detail.open-tp{opacity:1;visibility:visible}span.link-source-detail-title{color:hsla(0,0%,100%,.8);font:normal 10px/11px Arial}span.btn-copy-link-source{float:right;cursor:pointer}span.btn-copy-link-source svg{position:relative;margin-right:5px}span.btn-copy-link-source i{font:normal 10px/11px Arial;color:#fff}a.link-source-full{font:normal 12px/14px Arial;color:#fff;display:block;margin-top:5px;word-break:break-word}.link-source-detail .arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,.9);position:absolute;bottom:-10px;right:16px}.rate-input{direction:rtl}.rate-input input{display:none}.rate-input label{margin-left:-2px;margin-right:-2px;color:var(--color-primary);font-size:20px}@media screen and (max-width:480px){.rate-input label{font-size:18px}}.rate-input label:hover,.rate-input label:hover~label{color:var(--color-primary)}.rate-input label:hover i,.rate-input label:hover~label i{font-weight:600}.rate-input input:checked~label{color:var(--color-primary)}.rate-input input:checked~label i{font-weight:600}.rate-input:hover>input:checked~label{color:var(--color-primary)}.rating-comment-container{border-radius:6px;background:#f4f6fa;padding:4px}.rating-comment-container .rating-comment{width:100%;height:73px;padding:6px 12px;border:none}.rating-comment-container .submitRatingButtonContainer{width:100%;margin-top:5px;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:480px){.rating-title{font-size:15px}}.post-rating{display:inline-flex}.post-rating .back-stars{position:relative;display:flex}.post-rating .back-stars>i{margin-right:1px;color:#a6a6a6}.post-rating .back-stars>i:last-child{margin-right:0}.post-rating .front-stars{position:absolute;left:0;top:0;display:flex;color:#ffb136;overflow:hidden}.post-rating .front-stars>i{margin-right:1px}.post-rating .front-stars>i:last-child{margin-right:0}.post-rating .rating-count{font-size:11px;line-height:12px;margin:1px 0 0 5px}.audio-player{display:flex;align-items:center;gap:8px;background-color:#f0f0f0;padding:8px 12px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);width:100%;max-width:100%;justify-content:space-between;margin-bottom:15px}.audio-player button{outline:none}.audio-player .player-left{display:flex;align-items:center;gap:8px;flex:1}.audio-player .player-right{display:flex;align-items:center;gap:8px;margin-left:15px}.audio-player .play-button{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;cursor:pointer;color:#555;font-size:16px;padding:0}.audio-player .play-button svg{width:24px;height:24px}.audio-player .audio-text{color:#555;font-size:14px;font-weight:500}.audio-player .audio-text.audio-note{font-weight:600}@media screen and (max-width:768px){.audio-player .audio-text.audio-note{font-weight:500;font-size:12px}}.audio-player .progress-container{flex:1;height:4px;background-color:#ddd;border-radius:2px;overflow:hidden;margin:0 10px;cursor:pointer}.audio-player .progress-container .progress-bar{height:100%;background-color:#555;width:0;transition:width .1s linear}.audio-player .playback-speed{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:2px 6px;font-size:12px;color:#555;cursor:pointer}.audio-player .audio-controls{display:flex;align-items:center;gap:4px;position:relative}.audio-player .audio-controls .audio-control-button{background:transparent;border:none;cursor:pointer;padding:0;color:#555;display:flex;align-items:center;gap:5px}.audio-player .audio-controls .curent-voice{font-size:12px}@media screen and (max-width:768px){.audio-player .audio-controls .curent-voice{display:none}}.audio-player .audio-controls .dropdown-icon{width:12px;height:12px;margin-left:2px}.audio-player .audio-controls .voice-selector{position:absolute;bottom:100%;right:0;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:8px 0;display:none;z-index:10;width:150px;margin:0 0 8px;list-style:none}.audio-player .audio-controls .voice-selector li{padding:6px 12px;font-size:13px;cursor:pointer;color:#333}.audio-player .audio-controls .voice-selector li:hover{background-color:#f5f5f5}.audio-player .audio-controls .voice-selector.active{display:block}.detail_events_box{border-bottom:1px solid #f2f2f2;padding-bottom:24px;margin-bottom:24px}.detail_events_box .box-content{background:#fff0ef;border:1px solid #f2f2f2;border-radius:8px;padding:24px}.detail_events_box .box-content .box-top{border-bottom:1px solid #e2e2e2;padding-bottom:16px;margin-bottom:16px}.detail_events_box .box-content .box-top .title-box{font-weight:400;font-size:16px;line-height:22px;color:#222;display:flex;align-items:center;padding-left:11px;position:relative}.detail_events_box .box-content .box-top .title-box span{flex:0 0 auto}.detail_events_box .box-content .box-top .title-box span:before{content:"";background:#ed1c24;width:3px;height:15px;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.detail_events_box .box-content .box-top .title-box{flex-wrap:wrap;font-size:15px}.detail_events_box .box-content .box-top .title-box span:before{height:100%}}.detail_events_box .box-content .box-top .note{font-weight:700;font-size:22px;line-height:28px;color:#222;margin-left:4px;font-family:var(--heading-font)}@media screen and (max-width:767px){.detail_events_box .box-content .box-top .note{font-size:16px;line-height:24px}}.detail_events_box .box-content .box-middle .item{padding-left:32px;padding-bottom:16px;position:relative}.detail_events_box .box-content .box-middle .item:before{width:8px;height:8px;background:#ff7772;content:"";position:absolute;left:0;top:11px;border-radius:50%;z-index:1}.detail_events_box .box-content .box-middle .item:after{width:1px;height:100%;content:"";position:absolute;border-left:1px dashed #d9d9d9;left:4px;top:14px}.detail_events_box .box-content .box-middle .item .box-category-link-title{font-size:17px;line-height:1.5;color:#222;display:block;margin-bottom:4px;font-weight:400;font-family:var(--post-title-font)}@media screen and (max-width:767px){.detail_events_box .box-content .box-middle .item .box-category-link-title{font-size:15px;line-height:26px}}.detail_events_box .box-content .box-middle .item .box-category-time{font-size:13px;line-height:18px;color:#8f8f8f;display:block;margin:0}.detail_events_box .box-content .box-middle .item:last-child:after{content:none}.detail_events_box .view-more{font-weight:500;font-size:13px;line-height:18px;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important;color:#565656}.password-protect-wrapper{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.password-protect-wrapper .password-protect-container{max-width:500px;width:100%;background:#fff;border-radius:20px;padding:50px 40px;box-shadow:0 20px 60px rgba(0,0,0,.1);text-align:center;position:relative;overflow:hidden}.password-protect-wrapper .password-protect-container:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(var(--color-primary-rgb),.05) 0,transparent 70%);-webkit-animation:rotate 20s linear infinite;animation:rotate 20s linear infinite}.password-protect-wrapper .password-protect-container .lock-icon{position:relative;z-index:1;margin-bottom:30px}.password-protect-wrapper .password-protect-container .lock-icon i{font-size:64px;color:var(--color-primary);filter:drop-shadow(0 4px 8px rgba(var(--color-primary-rgb),.2));-webkit-animation:pulse-lock 2s ease-in-out infinite;animation:pulse-lock 2s ease-in-out infinite}.password-protect-wrapper .password-protect-container .password-protect-title{position:relative;z-index:1;font-size:28px;font-weight:700;color:#1d2f38;margin-bottom:15px;letter-spacing:-.5px}.password-protect-wrapper .password-protect-container .password-protect-description{position:relative;z-index:1;font-size:16px;color:#6c757d;margin-bottom:35px;line-height:1.6}.password-protect-wrapper .password-protect-container .password-protect-form{position:relative;z-index:1}.password-protect-wrapper .password-protect-container .password-protect-form label{display:block;text-align:left;font-weight:600;color:#495057;margin-bottom:12px;font-size:14px;letter-spacing:.3px}.password-protect-wrapper .password-protect-container .password-protect-form .password-input-group{position:relative;margin-bottom:20px}.password-protect-wrapper .password-protect-container .password-protect-form .password-input-group .password-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#adb5bd;font-size:18px;z-index:2}.password-protect-wrapper .password-protect-container .password-protect-form .password-input-group input[name=password]{width:100%;padding:16px 20px 16px 50px;border:2px solid #e9ecef;border-radius:12px;font-size:16px;transition:all .3s ease;background:#f8f9fa}.password-protect-wrapper .password-protect-container .password-protect-form .password-input-group input[name=password]:focus{outline:none;border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 4px rgba(var(--color-primary-rgb),.1)}.password-protect-wrapper .password-protect-container .password-protect-form .password-input-group input[name=password]::-moz-placeholder{color:#adb5bd}.password-protect-wrapper .password-protect-container .password-protect-form .password-input-group input[name=password]:-ms-input-placeholder{color:#adb5bd}.password-protect-wrapper .password-protect-container .password-protect-form .password-input-group input[name=password]::placeholder{color:#adb5bd}.password-protect-wrapper .password-protect-container .password-protect-form .password-input-group .toggle-password{position:absolute;right:18px;top:50%;transform:translateY(-50%);background:none;border:none;color:#adb5bd;cursor:pointer;padding:5px;font-size:18px;transition:color .3s ease}.password-protect-wrapper .password-protect-container .password-protect-form .password-input-group .toggle-password:hover{color:var(--color-primary)}.password-protect-wrapper .password-protect-container .password-protect-form .btn-submit-password{width:100%;padding:16px;background:linear-gradient(135deg,var(--color-primary),rgba(var(--color-primary-rgb),.8));color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 4px 15px rgba(var(--color-primary-rgb),.3)}.password-protect-wrapper .password-protect-container .password-protect-form .btn-submit-password:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--color-primary-rgb),.4)}.password-protect-wrapper .password-protect-container .password-protect-form .btn-submit-password:active{transform:translateY(0)}.password-protect-wrapper .password-protect-container .password-protect-form .btn-submit-password i{margin-left:8px}.password-protect-wrapper .password-protect-container .password-protect-form .error-message{margin-top:15px;margin-bottom:15px;padding:12px 16px;background:#fee;border-left:4px solid #dc3545;border-radius:8px;color:#721c24;font-size:14px;text-align:left;-webkit-animation:shake .5s ease-in-out;animation:shake .5s ease-in-out}.password-protect-wrapper .password-protect-container .password-protect-footer{position:relative;z-index:1;margin-top:30px;padding-top:25px;border-top:1px solid #e9ecef}.password-protect-wrapper .password-protect-container .password-protect-footer .help-text{font-size:14px;color:#6c757d}.password-protect-wrapper .password-protect-container .password-protect-footer .help-text a{color:var(--color-primary);text-decoration:none;font-weight:600}.password-protect-wrapper .password-protect-container .password-protect-footer .help-text a:hover{text-decoration:underline}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes pulse-lock{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes pulse-lock{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@-webkit-keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@media (max-width:576px){.password-protect-wrapper{padding:30px 15px}.password-protect-wrapper .password-protect-container{padding:40px 25px;border-radius:16px}.password-protect-wrapper .password-protect-container .lock-icon i{font-size:48px}.password-protect-wrapper .password-protect-container .password-protect-title{font-size:24px}.password-protect-wrapper .password-protect-container .password-protect-description{font-size:14px}}.photo-gallery{display:grid;gap:8px;margin:20px 0;width:100%}.photo-gallery figure{margin:0;position:relative;overflow:hidden;border-radius:4px;background:#f5f5f5}.photo-gallery figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.photo-gallery figure figcaption{padding:8px 12px;font-size:14px;font-style:italic;color:#666;background:#f8f9fa;text-align:center}.photo-gallery.align-center{width:100%;margin:12px auto 24px}.photo-gallery.align-overflow{width:var(--site-content-width);max-width:960px;left:calc(50% - 480px);position:relative}.photo-gallery.align-left{margin:12px 48px 24px -160px;max-width:450px;float:left;position:relative;z-index:1}.photo-gallery.align-right{margin:12px -160px 24px 48px;max-width:450px;float:right}.photo-gallery.layout-grid-2-cols{grid-template-columns:repeat(2,1fr)}.photo-gallery.layout-grid-2-cols figure{min-height:250px}.photo-gallery.layout-grid-3-cols{grid-template-columns:repeat(3,1fr)}.photo-gallery.layout-grid-3-cols figure{min-height:200px}.photo-gallery.layout-grid-4-cols{grid-template-columns:repeat(4,1fr)}.photo-gallery.layout-grid-4-cols figure{min-height:150px}.photo-gallery.layout-hero-top-2-bottom{grid-template-columns:repeat(2,1fr)}.photo-gallery.layout-hero-top-2-bottom figure:first-child{grid-column:1/-1;min-height:400px}.photo-gallery.layout-hero-top-2-bottom figure:not(:first-child){min-height:250px}.photo-gallery.layout-hero-top-3-bottom{grid-template-columns:repeat(3,1fr)}.photo-gallery.layout-hero-top-3-bottom figure:first-child{grid-column:1/-1;min-height:400px}.photo-gallery.layout-hero-top-3-bottom figure:not(:first-child){min-height:200px}.photo-gallery.layout-hero-left-2-right{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.photo-gallery.layout-hero-left-2-right figure:first-child{grid-row:1/-1;min-height:500px}.photo-gallery.layout-hero-left-2-right figure:not(:first-child){min-height:240px}.photo-gallery.layout-2-top-hero-bottom{grid-template-columns:repeat(2,1fr)}.photo-gallery.layout-2-top-hero-bottom figure:last-child{grid-column:1/-1;min-height:400px}.photo-gallery.layout-2-top-hero-bottom figure:not(:last-child){min-height:250px}.photo-gallery.layout-quad-balanced{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.photo-gallery.layout-quad-balanced figure{min-height:250px}.photo-gallery.layout-2-top-3-bottom{grid-template-columns:repeat(6,1fr)}.photo-gallery.layout-2-top-3-bottom figure:first-child,.photo-gallery.layout-2-top-3-bottom figure:nth-child(2){grid-column:span 3;min-height:300px}.photo-gallery.layout-2-top-3-bottom figure:nth-child(n+3){grid-column:span 2;min-height:200px}.photo-gallery.layout-grid-2x3{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.photo-gallery.layout-grid-2x3 figure{min-height:250px}@media (max-width:768px){.photo-gallery{gap:6px}.photo-gallery.layout-grid-3-cols,.photo-gallery.layout-grid-4-cols,.photo-gallery.layout-hero-top-3-bottom{grid-template-columns:repeat(2,1fr)}.photo-gallery.layout-hero-top-3-bottom figure:first-child{grid-column:1/-1}.photo-gallery.layout-2-top-3-bottom{grid-template-columns:repeat(2,1fr)}.photo-gallery.layout-2-top-3-bottom figure:first-child,.photo-gallery.layout-2-top-3-bottom figure:nth-child(2){grid-column:span 1;min-height:200px}.photo-gallery.layout-2-top-3-bottom figure:nth-child(n+3){grid-column:span 1;min-height:150px}.photo-gallery.layout-2-top-3-bottom figure:nth-child(5){grid-column:1/-1}.photo-gallery.layout-grid-2x3{grid-template-columns:repeat(2,1fr)}.photo-gallery figure{min-height:180px!important}}@media (max-width:480px){.photo-gallery{gap:4px;margin:15px 0;grid-template-columns:1fr!important;grid-template-rows:auto!important}.photo-gallery figure{grid-column:auto!important;grid-row:auto!important;min-height:200px!important}.photo-gallery figcaption{font-size:13px;padding:6px 10px}}.admin-verify{display:flex;align-items:center;margin-left:10px}.admin-verify .admin-verify-icon{margin-right:-5px;border:unset;position:relative;color:var(--color-primary);font-size:22px}.admin-verify .admin-verify-title{color:var(--color-primary);font-weight:500;white-space:nowrap;background-color:#e4f1ff;padding:0 10px;line-height:20px;font-size:14px}.admin-verify .white-triagle{border-color:transparent #fff transparent transparent;border-style:solid;border-width:10px 5px 10px 0;height:0;width:0;background-color:#e4f1ff}.ico-google-new{height:20px;line-height:20px;background:url(/frontend/images/ico-google-new.png) 100% no-repeat;padding-right:82px;position:relative;padding-left:9px;font-size:13px;background-size:80px;color:var(--color-primary);margin-left:10px}.ico-google-new:before{content:"";display:inline-block;width:1px;height:100%;background:#dcdcdc;position:absolute;left:0}.post-detail{font-size:15px}.post-detail img,.post-detail video{max-width:100%;height:auto;margin:0 auto}.post-detail .post-title{font-size:1.75em;line-height:1.35;margin-bottom:15px;font-weight:600;color:var(--color-primary)}.post-detail .osahan-post-header{margin-bottom:15px}.post-detail .sapo{font-style:italic;margin-bottom:20px;color:#777;border-left:3px solid #ffc20f;padding-left:15px;letter-spacing:1.25px}.post-detail .card-body{padding:1rem}@media (max-width:468px){.post-detail{margin:0 -15px}.post-detail .post-content .content_mecloud,.post-detail .post-content div[data-oembed-url],.post-detail .post-content figure.image,.post-detail .post-content table.tplCaption{margin-left:-15px}}.post-content .caption,.post-content figcaption{text-align:center;font-size:14px!important;background:#f2f2f2;padding:5px 10px;margin-bottom:10px;max-width:600px;font-style:italic}.post-content .caption>*,.post-content figcaption>*{font-size:inherit;margin-bottom:0}.post-content .caption p,.post-content figcaption p{margin:0}.bottom-main .title-box-category,.news-box-color .full-thumb .cat{font-size:22px}

/*!
 * Bootstrap Table of Contents v<%= version %> (http://afeld.github.io/bootstrap-toc/)
 * Copyright 2015 Aidan Feldman
 * Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md) */nav[data-toggle=toc] .nav>li>a{color:#000}nav[data-toggle=toc] .nav>li>a:focus,nav[data-toggle=toc] .nav>li>a:hover{color:var(--color-primary);text-decoration:none;background-color:transparent}nav[data-toggle=toc] .nav-link.active,nav[data-toggle=toc] .nav-link.active:focus,nav[data-toggle=toc] .nav-link.active:hover{font-weight:700;color:var(--color-primary)}nav[data-toggle=toc] .nav-link+ul{display:none;padding-bottom:10px}nav[data-toggle=toc] .nav .nav>li>a{padding-top:1px;padding-bottom:1px;padding-left:10px;color:#000}nav[data-toggle=toc] .nav .nav>li>.active,nav[data-toggle=toc] .nav .nav>li>.active:focus,nav[data-toggle=toc] .nav .nav>li>.active:hover{font-weight:500}nav[data-toggle=toc] .nav-link.active+ul{display:block}.table_content_sticky_top{top:58px}.table_content_sticky{position:fixed;width:240px;left:calc(50% + 600px);display:none;height:100%;overflow-x:scroll;padding-bottom:100px}.table_content_sticky .sticky-top{background:hsla(0,0%,93.3%,.9333333333333333);padding:10px}.table_content_sticky ul{padding:0;margin:0}.toc-container{background:#edf6ff;border:1px solid #c5c5c5;padding:10px;margin-bottom:1em;display:table;width:100%;position:relative}.toc-container p.toc_title{text-align:center;font-weight:700;margin-bottom:0!important}@media screen and (min-width:1650px){.table_content_sticky{display:block}}.sticky-top .nav>li>a{font-size:14px;padding:5px 0}nav[data-toggle=toc] .nav-link+ul{display:block;padding-left:25px;float:left;width:100%}nav[data-toggle=toc] .nav li{font-size:14px;display:flex;flex-wrap:wrap;padding:5px 0;gap:5px}nav[data-toggle=toc] .nav>li>a{display:block;padding:0;flex:1}nav[data-toggle=toc] .nav .nav>li>a{width:100%}nav[data-toggle=toc] .nav .nav>li{padding-left:20px;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect width="24" height="24" rx="8"/><g transform="translate(4 4)" fill-rule="nonzero" stroke="%23656464" stroke-linecap="round" stroke-linejoin="round"><path d="M11.232 9.533c-.809.269-1.433.892-1.702 1.7l-.978 2.911c-.826 2.508-4.366 2.457-5.141-.05L.124 3.524C-.516 1.42 1.422-.515 3.495.124l10.602 3.282c2.511.791 2.545 4.326.05 5.15l-2.915.977z"/></g></g></svg>');background-repeat:no-repeat;min-height:24px;display:inline-block;width:100%;background-position-y:6px}nav[data-toggle=toc] .toc_stt{display:block;color:var(--color-primary);font-size:15px;font-weight:600;flex:0}.toc_btn{position:fixed;bottom:0;right:0;transform:translate(-50%,-50%);padding:5px;background:#fff;border:1px solid #ccc;box-shadow:0 5px 15px rgba(0,0,0,.35);width:40px;height:40px;z-index:149;display:none}.toc_btn i{font-size:30px}.toc_title{font-weight:700;margin-bottom:10px}.toc_mobile{display:none;background-color:#fff;border:1px solid #ccc;padding:15px;z-index:151;width:300px;position:fixed;right:0;top:60px;height:100%}.toc_mobile .toc_close{width:40px;height:40px;position:absolute;top:5px;right:5px;z-index:152;text-align:center;padding-top:2px;cursor:pointer;font-size:20px}.toc_mobile .toc_content{display:block;height:90%;overflow-x:scroll}.table_content_sticky::-webkit-scrollbar{width:3px}.table_content_sticky::-webkit-scrollbar-track{background:#f1f1f1}.table_content_sticky::-webkit-scrollbar-thumb{background:#bec4c4}.table_content_sticky::-webkit-scrollbar-thumb:hover{background:#555}.toc_group_btns{position:absolute;right:0;top:0}.toc_group_btns .toc_group_btn{width:30px;height:30px;margin:7px;border:none;background:none;display:inline-block;text-align:center}.toc_group_btns .toc_group_btn:active,.toc_group_btns .toc_group_btn:focus{border:none}.article-actions{gap:1rem!important}.article-actions .share-buttons{display:flex;gap:.5rem;align-items:center}.article-actions .btn-share{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;text-decoration:none;transition:all .3s ease;font-size:16px}.article-actions .btn-share i{line-height:1}.article-actions .btn-share:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.article-actions .btn-share-x{background:#000;color:#fff}.article-actions .btn-share-x:hover{background:#1a1a1a;color:#fff}.article-actions .btn-share-facebook{background:#1877f2;color:#fff}.article-actions .btn-share-facebook:hover{background:#145dbf;color:#fff}.article-actions .btn-share-print{background:#6c757d;color:#fff}.article-actions .btn-share-print:hover{background:#545b62;color:#fff}.article-actions .font-size-controls{display:flex;gap:4px;margin-left:.5rem;padding-left:.5rem;border-left:1px solid #dee2e6}.article-actions .btn-font-size{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;font-size:13px;font-weight:600;color:#495057;cursor:pointer;transition:all .3s ease;outline:none}.article-actions .btn-font-size:hover{background:#e9ecef;border-color:#adb5bd}.article-actions .btn-font-size.active,.article-actions .btn-font-size:active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.article-actions .btn-font-size:first-child{font-size:11px}.article-actions .btn-font-size:last-child{font-size:15px}.btn-share-menu{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border-radius:50%;background:#6c757d;color:#fff;border:none;cursor:pointer;transition:all .3s ease;outline:none;order:2}.btn-share-menu i{font-size:16px}.btn-share-menu:hover{background:#545b62;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}@media (max-width:768px){.article-actions{position:relative}.article-actions .btn-share-menu{display:block}.article-actions .share-buttons-container{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000}.article-actions .share-buttons-container.show{opacity:1;visibility:visible;transform:translateY(0)}.article-actions .share-buttons{flex-direction:column;gap:0}.article-actions .share-buttons .btn-share{width:100%;border-radius:0;height:44px;justify-content:flex-start;padding-left:16px;font-size:14px}.article-actions .share-buttons .btn-share i{margin-right:12px}.article-actions .share-buttons .btn-share:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.article-actions .share-buttons .btn-share:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.article-actions .share-buttons .btn-share:hover{transform:none;background:#f8f9fa}.article-actions .btn-font-size{min-width:32px;height:32px;font-size:12px;padding:0 6px}.article-actions .btn-font-size:first-child{font-size:10px}.article-actions .btn-font-size:last-child{font-size:14px}.article-actions .font-size-controls{margin-left:0;padding-left:0;border-left:none;width:100%;margin-top:0;justify-content:flex-start}}@media (min-width:769px){.btn-share-menu{display:none!important}.share-buttons-container{display:block!important}.share-buttons{display:flex!important}}.article-detail-v2{background:#fff}.article-detail-v2 .breadcrumb-wrapper{padding:20px 0}.article-detail-v2 .article-header-fullwidth{margin:20px 0 40px}.article-detail-v2 .article-detail{max-width:1120px;display:block;margin:0 auto}.article-detail-v2 .article-category{display:flex;align-items:center;gap:15px}.article-detail-v2 .article-category .admin-verify{margin-left:0}.article-detail-v2 .category-badge{display:inline-block;color:#666;text-decoration:none;border-radius:20px;transition:all .3s;text-transform:uppercase}.article-detail-v2 .article-title{font-weight:700;color:#1d2f38;line-height:1.25}.article-detail-v2 .article-meta{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #e9ecef}.article-detail-v2 .article-meta span{display:flex;align-items:center;gap:6px;color:#6c757d;font-size:.9rem}.article-detail-v2 .article-meta i{color:#007bff}.article-detail-v2 .article-summary{font-size:var(--lead);line-height:1.7;color:#222;font-weight:500;margin-bottom:25px;font-style:italic}.article-detail-v2 .article-social-share{padding-top:20px}.article-detail-v2 figure img{width:100%}.article-detail-v2 .article-main-content{padding:0 0 40px}.article-detail-v2 .article-content-wrapper{background:#fff;font-size:var(--paragraph)}.article-detail-v2 .article-featured-image{margin-bottom:30px}.article-detail-v2 .article-featured-image img{width:100%;height:auto;border-radius:12px}.article-detail-v2 .image-caption{margin-top:10px;font-size:.9rem;color:#6c757d;font-style:italic;text-align:center}.article-detail-v2 .article-body{line-height:1.7;color:#333}.article-detail-v2 .article-tags{margin-top:40px;padding-top:30px;border-top:2px solid #f1f3f4}.article-detail-v2 .article-tags h4{font-size:1.1rem;font-weight:700;margin-bottom:15px;color:#1d2f38}.article-detail-v2 .tags-list{display:flex;flex-wrap:wrap;gap:10px}.article-detail-v2 .tag-item{display:inline-block;padding:8px 16px;background:#f8f9fa;color:#495057;text-decoration:none;border-radius:20px;font-size:.9rem;transition:all .3s}.article-detail-v2 .tag-item:hover{background:#007bff;color:#fff}.article-detail-v2 .article-sidebar{padding-left:20px}.article-detail-v2 .sticky-sidebar{position:sticky;top:20px}.article-detail-v2 .sidebar-widget{background:#f8f9fa;border-radius:12px;padding:25px;margin-bottom:30px}.article-detail-v2 .recent-post-item,.article-detail-v2 .related-post-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9ecef}.article-detail-v2 .recent-post-item:last-child,.article-detail-v2 .related-post-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.article-detail-v2 .recent-post-link,.article-detail-v2 .related-post-link{display:flex;gap:15px;text-decoration:none;color:inherit}.article-detail-v2 .recent-post-image,.article-detail-v2 .related-post-image{width:100px;height:70px;flex-shrink:0;overflow:hidden;border-radius:8px}.article-detail-v2 .recent-post-image img,.article-detail-v2 .related-post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.article-detail-v2 .recent-post-link:hover img,.article-detail-v2 .related-post-link:hover img{transform:scale(1.1)}.article-detail-v2 .recent-post-content h4,.article-detail-v2 .related-post-content h4{font-size:.95rem;font-weight:600;line-height:1.4;margin-bottom:8px;color:#1d2f38}.article-detail-v2 .post-date{font-size:.85rem;color:#6c757d}@media (max-width:991px){.article-detail-v2 .article-sidebar{padding-left:0;margin-top:40px}.article-detail-v2 .sticky-sidebar{position:static}}@media (max-width:768px){.article-detail-v2{overflow-x:hidden}.article-detail-v2 .article-meta{flex-direction:column;gap:10px}}.article-detail-v3{padding:40px 0;overflow:hidden}.article-detail-v3 .bg-photo{width:100%;height:auto;max-width:100%;position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:-1;background-position:50%;background-repeat:no-repeat!important;aspect-ratio:16/9;display:block;background-size:cover!important;opacity:.3;filter:blur(20px)}.article-detail-v3 .bg-photo:after{content:"";position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,#fff 10%,hsla(0,0%,100%,0));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:100%}.article-detail-v3 .article-header-centered{max-width:740px;margin:0 auto 40px;padding:0 20px}.article-detail-v3 .article-content-centered{max-width:740px;margin:0 auto;padding:0 20px;font-size:var(--paragraph)}.article-detail-v3 .article-category{margin-bottom:15px;text-align:center}.article-detail-v3 .category-badge{display:inline-block;color:#666;text-decoration:none;border-radius:20px;transition:all .3s;text-transform:uppercase;font-size:.85rem;font-weight:600;letter-spacing:.5px}.article-detail-v3 .category-badge:hover{color:var(--color-primary)}.article-detail-v3 .article-title{color:#1d2f38;line-height:1.3;margin-bottom:25px;text-align:center}.article-detail-v3 .article-meta{margin-bottom:30px}.article-detail-v3 .article-meta .detail-info-block{justify-content:center}.article-detail-v3 .article-meta .share-button{margin-top:15px;justify-content:center;gap:15px;flex-wrap:wrap}.article-detail-v3 .article-meta .post-date{color:#6d6d6d}.article-detail-v3 .article-summary{font-size:var(--lead);line-height:1.8;color:#333;font-weight:500;margin-bottom:30px;text-align:center;font-style:italic;padding:20px 0;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.article-detail-v3 .article-body{font-size:var(--paragraph);line-height:1.8;color:#333;margin-bottom:40px;overflow:visible}.article-detail-v3 .article-body h2,.article-detail-v3 .article-body h3,.article-detail-v3 .article-body h4{margin-top:2rem;margin-bottom:1rem;font-weight:700;color:#1d2f38}.article-detail-v3 .article-body h2{font-size:1.75rem}.article-detail-v3 .article-body h3{font-size:1.5rem}.article-detail-v3 .article-body h4{font-size:1.25rem}.article-detail-v3 .article-body blockquote{border-left:4px solid #007bff;padding-left:20px;margin:1.5rem 0;font-style:italic;color:#666}.article-detail-v3 .article-body ol,.article-detail-v3 .article-body ul{margin-bottom:1.5rem;padding-left:2rem}.article-detail-v3 .article-body ol li,.article-detail-v3 .article-body ul li{margin-bottom:.5rem}.article-detail-v3 .article-body a{color:var(--color-primary);text-decoration:none}.article-detail-v3 .article-body a:hover{text-decoration:underline}.article-detail-v3 .article-body .photo-gallery.align-full{margin:12px 0 24px;min-width:100vw;left:calc(50% - 50vw);position:relative;z-index:1}.article-detail-v3 .article-body .photo-gallery figure{margin:0!important;display:block!important}.article-detail-v3 .article-body figure.image:not(.photo-gallery figure.image).align-full{margin:12px 0 24px;min-width:100vw;left:calc(50% - 50vw);position:relative;z-index:1}@media screen and (min-width:1024px){.article-detail-v3 .article-body .photo-gallery.align-overflow,.article-detail-v3 .article-body figure.image:not(.photo-gallery figure.image).align-overflow{width:var(--site-content-width);max-width:860px;left:calc(50% - 430px);position:relative}.article-detail-v3 .article-body figure.image:not(.photo-gallery figure.image).align-left{margin:12px 40px 24px -135px;max-width:470px;float:left}.article-detail-v3 .article-body figure.image:not(.photo-gallery figure.image).align-right{margin:12px -135px 24px 40px;max-width:470px;float:right}}@media screen and (min-width:1360px){.article-detail-v3 .article-body .photo-gallery.align-overflow,.article-detail-v3 .article-body figure.image:not(.photo-gallery figure.image).align-overflow{width:var(--site-content-width);max-width:960px;left:calc(50% - 480px);position:relative}}.article-detail-v3 .ads-below-summary{margin-bottom:30px}.article-detail-v3 .tags-list{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0}.article-detail-v3 .tag-item{display:inline-block;padding:8px 16px;background:#f8f9fa;color:#495057;text-decoration:none;border-radius:20px;font-size:.9rem;transition:all .3s}.article-detail-v3 .tag-item:hover{background:var(--color-primary);color:#fff}.article-detail-v3 .footer_blog_content{margin:30px 0;padding:20px;background:#f8f9fa;border-radius:8px;font-size:.95rem;color:#666}.article-detail-v3 #news__comment{margin-top:40px;padding-top:40px;border-top:2px solid #f1f3f4}.article-detail-v3 #news__comment label{font-size:1.3rem;font-weight:700;margin-bottom:20px;display:block}.article-detail-v3 .attachments{list-style:none;padding:0;margin:20px 0}.article-detail-v3 .attachments .item{padding:10px 15px;margin-bottom:10px;background:#f8f9fa;border-radius:5px;transition:background .3s}.article-detail-v3 .attachments .item:hover{background:#e9ecef}.article-detail-v3 .attachments .item i{margin-right:10px;color:var(--color-primary)}.article-detail-v3 .attachments .item a{color:#333;text-decoration:none}.article-detail-v3 .attachments .item a:hover{color:var(--color-primary)}@media (max-width:991px){.article-detail-v3{padding:30px 0}.article-detail-v3 .article-content-centered,.article-detail-v3 .article-header-centered{padding:0 15px}}@media (max-width:768px){.article-detail-v3{overflow-x:hidden;padding:20px 0}.article-detail-v3 .article-title{margin-bottom:20px}.article-detail-v3 .article-summary{padding:15px 0}.article-detail-v3 .article-meta .share-button{width:100%}.article-detail-v3 .article-content-centered,.article-detail-v3 .article-header-centered{max-width:100%;padding:0}}@media (max-width:576px){.article-detail-v3 .category-badge{font-size:.75rem}.article-detail-v3 .article-meta{padding-bottom:20px}.article-detail-v3 .article-meta .author-avatar img{width:32px;height:32px}}