html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;max-width:100%;overflow-x:auto;word-break:keep-all}ins{vertical-align:top}code{padding:2px 8px;margin:0 2px;border-radius:5px;border:1px solid #aaa}pre code{padding:0;margin:0;border:none}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{font-family:Arial,sans-serif;font-size:15px;line-height:23px;background:#f8f8f8;color:rgba(0,0,0,.87);min-height:101vh}h1,h2,h3,h4,h5{font-size:1em;margin:0;line-height:1.3em;font-weight:100}a{text-decoration:none;color:rgba(0,0,0,.87)}a:hover{color:#ff4500}ul,ol{padding:0;margin:0}pre{max-width:100%;max-height:600px;display:block;overflow:auto;padding:8px;font-size:14px;margin-bottom:16px;border:1px solid #eee;-webkit-overflow-scrolling:touch}.codebar{position:relative}.codebar .btn-copy{position:absolute;right:0;top:0;z-index:9;background:rgba(238,238,238,.87);border:1px solid #ddd;cursor:pointer;color:#808080;padding:0 8px;line-height:24px;font-size:14px}.codebar .btn-copy:before{content:'copy'}.codebar .btn-copied:before{content:'Đã sao chép'}img.lazy:not([src]),iframe.lazy:not([src]){visibility:hidden}.quiz-section .item pre{padding:5px}input,textarea,select{font-size:16px}.trung{background:#f00}.theme.pro .adbox{display:none !important}.theme .topnav.iactive .user-avatar::before{content:"";background:url(/themes/default/images/Free.svg) no-repeat center;background-size:28px;width:28px;height:28px;display:inline-block;left:2px;top:12px;opacity:initial;position:absolute;z-index:9999}.theme .topnav.iactive .user-avatar{position:relative}.theme.pro .topnav.iactive .user-avatar::before{background:url(/themes/default/images/Pro-i.svg) no-repeat center;background-size:28px}#main{max-width:1080px;margin:0 auto;border-radius:3px;background:#fff;min-height:1000px;overflow:hidden}.adbox{position:relative}.adbox .ads-hint{position:absolute;right:0;top:0;font-size:12px}.showmenu #main{max-width:1097px}.taxonomy.three .taxonomypage{padding:0 16px}.theme.repice .more-news .viewmore{margin-bottom:16px}.post.one .top-news.relatedItems{max-width:720px;display:block;margin:0 auto}#adsposttop{margin:16px auto 16px auto;max-width:1048px}#adsposttop #adsposttop1{min-height:303px}.three #adsposttop,.two #adsposttop{max-width:100%}.three #adsposttop .box-section,.two #adsposttop .box-section{max-width:100%}#adrighttop{min-height:400px}#adindexcenter{min-height:370px}.one #contentMain{padding:16px 16px 16px 16px}.postbox #contentMain{padding:0 16px 16px 296px}.post.one .postbox #contentMain{padding:0 16px 16px 16px}#contentMain{padding:16px 368px 16px 16px;position:relative}.taxonomy #contentMain{padding:0 16px 16px 296px;position:relative}.box-section{margin:0 auto;max-width:1080px;position:relative;display:block}.post .viewmore{border:0;margin-bottom:16px;max-width:inherit}.viewmore{display:block;clear:both;margin-bottom:16px;text-align:center;padding:5px;border:1px solid #ccc;border-radius:3px;max-width:90px;margin:0 auto}.more-bot.viewmore{margin-top:16px}.content{overflow:hidden}.sidebar{position:absolute;top:16px;right:16px;width:336px;overflow:hidden}.sidebar .adbox,.sidebar .top-news,.leftbar .top-news{margin:0 auto 16px auto}.leftbar{width:244px;position:absolute;right:16px;top:16px}.theme.howto #main,.theme.recipe #main,.theme.list #main,.theme.prompt #main{overflow:initial}.theme.howto .content,.theme.recipe .content,.theme.list .content,.theme.prompt .content{overflow:initial}.theme.three.showmenu .leftbar{position:static}.theme.three .leftbar{left:16px;width:200px;position:absolute;top:16px}.theme.three .post-detail{min-width:480px}.overlay{display:none;width:100%;height:100%;background:rgba(0,0,0,.54);position:fixed;left:0;top:0;opacity:.5;right:0;bottom:0;content:' ';z-index:50;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.showmenu .overlay,.showvery .overlay{display:block;background:rgba(0,0,0,.87)}.page-search h1{font-size:18px;font-weight:bold;margin-bottom:10px}.no-search .hd{line-height:1.8em;font-size:20px;margin-bottom:16px;border-bottom:1px solid #58257b91}.note-search{padding-bottom:16px;display:block}.theme.open-leftbar .overlay{display:block;visibility:visible}#scrolltop{position:fixed;bottom:100px;right:16px;z-index:999;display:none;height:32px;width:32px;background:#fff url(/themes/default/images/scrolltop.svg) no-repeat center;background-size:32px;cursor:pointer;border-radius:16px;opacity:.8}#scrolltop:hover{opacity:1}.showmenu #header .topnav:hover .nav-top{display:none}body.upscroll #scrolltop{display:block}.pagination-container{clear:both}.pagination{text-align:center;display:block;list-style:none;margin-bottom:8px;list-style:none;line-height:2em;text-align:center;border-top:1px solid #eee;padding-top:16px}.pagination li{display:inline-block;margin-bottom:10px;padding:0 8px;vertical-align:text-top}.pagination li.pskip a{position:relative}.pagination li.page-one a::after{content:"";background:url(/Themes/Default/images/skip-previous.svg) no-repeat center;background-size:20px;width:20px;height:20px;display:block;margin:auto;position:absolute;top:1px;left:1px;bottom:1px;right:1px;opacity:.54}.pagination li.pskip a::after{content:"";background:url(/Themes/Default/images/next-24.svg) no-repeat center;background-size:24px;width:24px;height:24px;display:block;margin:auto;position:absolute;top:1px;left:1px;bottom:1px;right:1px;opacity:.54}.pagination li.pskip.PagedList-skipToPrevious a::after{transform:rotate(180deg)}.pagination li a{display:inline-block;border:1px solid #ccc;width:30px;height:30px;position:relative;border-radius:3px}.pagination li.active a{background:#ddd}.pagination li a:hover{background:#ddd;color:initial}.content iframe{display:block;margin:auto;max-width:100%}.show{display:block !important}.hide{display:none !important}.adbox{text-align:center;background:#f8f8f869}.adbox:before{content:'Quảng cáo';display:block;font-size:12px;color:#666}.adbox.adzone *{max-width:100%}.adbox.adzone img{max-width:100%;height:auto;margin:0 auto;display:block}.adbox .adx-sep-h{border:none}.adbox .adx-cell{text-align:left}.adbox .adx-row div{margin-left:auto;margin-right:auto}.adbox.adsleft{float:left;width:300px}.adbox.adsright{float:right;width:300px}.adszone.adsinarticle{margin:20px auto}.adszone.adsinarticle:before{content:'Quảng cáo';display:block;font-size:12px;text-align:center;color:#999}ins.adsbygoogle[data-anchor-status]>ins.ee>span{position:absolute;margin-left:-40px}#adsviewbottom.adbox{width:336px;height:280px;max-width:100%}.ads-meta{width:100%;border:1px solid #ffca30;border-radius:5px;font-family:Arial;font-size:15px;margin-bottom:10px;position:relative;line-height:23px}.ads-meta li,ul,ol,table.ads-meta,.ads-meta table{clear:both}.ads-meta tr{padding:10px;display:block;border-bottom:1px solid #ffca30}.ads-meta tr:last-child{border:none}.ads-meta td:first-child{width:90px}.page-search .post-news h2{font-size:1.5em}.taxonomy .user-info{border:0;background:#fff}.page-search .info{display:none}.page-search .img-news{width:250px;float:left;margin:0 20px 0 0}.page-search .img-news img{max-width:100%}.page-search .adbox{margin-bottom:20px}.ads-meta p{margin:3px;display:block}.ads-meta a{display:block;font-weight:700;font-size:16px}.ads-meta strong{color:#f00}.ads-meta img{width:80px;max-height:80px}div ::-webkit-scrollbar{width:10px;height:10px}div ::-webkit-scrollbar-track{-webkit-box-shadow:none}div ::-webkit-scrollbar-thumb{border-radius:3px;background:#c1c1c1}.adnwMRect{margin:auto}.adbox.in-article{clear:both}.pagecontent h1{font-size:2em;font-weight:bold;margin-bottom:10px;text-align:center}.theme.video .top-news.relatedItems{background:#f7f7f7;padding:8px 16px;margin-bottom:8px}.showmenu #header,.showmenu #mainmenu{z-index:100;background:#fff;position:fixed;left:20px;right:20px;margin:0 auto;max-width:1080px}.showmenu #mainmenu{top:73px}.theme.video .pagination{border-top:0}.theme.search.pro #contentMain{padding:16px 16px 16px 16px}@media screen and (max-width:1320px){.box-footer{padding:0 16px}}@media screen and (max-width:1023px){.box-section{width:1004px;overflow:inherit}#main{overflow:inherit}.post.one #main,.post.two #main,.post.three #main{max-width:inherit;width:1004px}.leftbar{width:100%}.ui-autocomplete{max-width:400px !important}}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bottomcenter .content{text-align:center;margin:0}.bottomcenter #contentMain{padding:24px;min-height:300px}.noitem #main{min-height:initial}@media print{body,#main{background:none}.postpage .post-detail{width:auto;margin:auto}#header,#footer,.sidebar,#mainmenu,#BG_leftBanner,#BG_rightBanner,#scrolltop,.similaritems,.adsbygoogle,.adbox,.more-news,.comments,.rate-view,.tag-detail,.adsbg{display:none !important}}#header{position:relative;padding:0;z-index:99}.nav-top:after{content:'';display:block;position:absolute;top:-8px;right:75px;width:13px;height:13px;background:#fff;border-top:1px solid #f2f5f8;border-right:1px solid #f2f5f8;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.nav-use::before{content:" ";display:block;opacity:.87;background:url(/themes/default/images/user.png) no-repeat 0 1px;width:24px;height:24px;position:absolute;left:8px;top:5px}.nav-out::before{content:" ";display:block;opacity:.87;background:url(/themes/default/images/power.png) no-repeat 0 1px;width:24px;height:24px;position:absolute;left:8px;top:5px}.showmenu #header .topnav{z-index:30}.nav-favorite::before{content:" ";display:block;opacity:.87;background:url(/themes/default/images/bookmark-24.png) no-repeat 0 1px;width:24px;height:24px;position:absolute;left:8px;top:5px}.nav-notify::before{content:" ";display:block;opacity:.87;background:url(/Themes/Default/images/nav_notify.svg) no-repeat 0 1px;width:24px;height:24px;position:absolute;left:8px;top:5px}.nav-posts::before{content:" ";display:block;opacity:.87;background:url(/themes/default/images/post.svg) no-repeat 0 1px;width:24px;height:24px;position:absolute;left:8px;top:5px}.nav-top li{display:block;position:relative;border-bottom:1px solid #f2f5f8;line-height:35px}.nav-top li:last-child{border-bottom:none}.nav-top li a{padding-left:40px;display:block}.nav-top li a{color:rgba(0,0,0,.87)}.nav-top li a:hover{color:#f8752b}#logo{height:56px;width:240px;margin:8px 16px;display:block;background:url(/themes/default/images/QTM-v1.svg?v=2) no-repeat left center;overflow:hidden;color:initial;text-indent:-999px}.btn-login{cursor:pointer}.btn-login:hover{color:#ff4500}#topnav li.item.all a{padding-left:16px;margin-top:2px}#searchBox{position:absolute;top:12px;left:330px;max-width:380px;min-width:280px;right:0}#searchBox form{line-height:30px;vertical-align:top;display:block;border-radius:3px;overflow:hidden;position:relative;overflow:hidden;padding-right:48px}#searchBox #q{display:block;vertical-align:top;height:32px;margin:0 !important;padding:0 0 0 8px !important;box-sizing:border-box;border:1px solid #58257b91 !important;border-radius:3px 0 0 3px;outline:0;font-size:16px;width:100%}#searchBox #btnHeaderFind{height:32px;width:48px;vertical-align:top;text-align:center;background:#58257b url(/themes/default/images/search-16.png) no-repeat center;color:#fff;text-indent:-100px;cursor:pointer;display:block;border-radius:0;margin:0;padding:0;border:none;outline:none;-webkit-appearance:none;position:absolute;-moz-appearance:none;right:0;top:0}.toggle.menu{display:none;background:url(/themes/default/images/menu-new.png) no-repeat;background-position:2px -21px;height:24px;width:24px;padding:12px;position:absolute;right:8px;top:6px;z-index:100;cursor:pointer}.showmenu #main .toggle.menu{background-position:-32px -21px;top:48px;right:9px;z-index:1000}.toggle.search{display:none;background:url(/themes/default/images/menu-buttons.png) no-repeat center -118px rgba(255,255,255,.89);background-size:32px !important;margin-right:10px;height:32px;width:32px;padding:10px;position:absolute;right:52px;border-radius:3px;top:6px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;box-shadow:none;-webkit-appearance:none;outline:none}.showsearch #main .toggle.search{background-position:center -55px;background-color:#fff}.showmenu #main .leftbar .navbox{display:block;position:absolute;left:10px;right:10px;top:48px;width:auto;border-radius:5px;background:#fff;box-shadow:0 0 100px #000;z-index:999;padding:10px}.ui-menu{background:#fff;border:1px solid #ccc;border-top:0;box-shadow:0 2px 10px #888;padding-bottom:8px;border-radius:2px;border-top-color:#d9d9d9}.titleSearch{display:table-cell;width:100%;vertical-align:middle;padding-left:8px}.ui-menu .ui-menu-item-wrapper{width:100%;display:table;vertical-align:middle}.imgSearch{vertical-align:middle;display:table-cell}.imgSearch img{width:32px;height:32px;vertical-align:middle}.ui-menu .ui-menu-item{border-bottom:1px solid #eee;padding:8px;display:block}.ui-menu .ui-menu-item:last-child{border-bottom:0}.ui-menu-item .titleSearch:hover{color:#f8752b}.viewSearch{opacity:.54;font-size:13px;min-width:90px;vertical-align:middle;text-align:right;display:table-cell}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:0}.ui-autocomplete{max-width:380px !important;z-index:99;position:absolute !important;-webkit-overflow-scrolling:touch;max-height:400px !important;overflow:auto !important}.headerleft{border-bottom:1px solid #eee}.post .ui-autocomplete{z-index:9999}.ui-autocomplete:hover::-webkit-scrollbar-thumb{background:#ddd}.ui-autocomplete::-webkit-scrollbar{width:5px;border-radius:5px}.ui-autocomplete::-webkit-scrollbar-thumb{border-radius:1px;background:none;border-radius:5px}.iconClear{display:none;width:32px;height:32px;position:absolute;top:0;right:56px;background:url(/themes/default/images/icon-clear.png) no-repeat center;opacity:.54;cursor:pointer}.clearText .iconClear{display:block}#mainmenu{line-height:38px;border-bottom:2px solid #58257b91;height:38px;overflow:hidden;position:relative}#topnav .all-menu{margin-right:16px;font-weight:bold;min-width:88px}#topnav.navigation{padding-right:99px}#topnav .all-menu a:hover{color:#ff4500 !important}#topnav .all-menu .toggle-all{position:relative;color:#58257b;text-indent:40px;cursor:pointer}#topnav .all-menu .toggle-all::after{content:"";background:url(/themes/default/images/menu-24.svg) 11px 6px no-repeat;text-indent:26px;width:24px;height:24px;display:block;filter:invert(15%) sepia(50%) saturate(2960%) hue-rotate(260deg) brightness(96%) contrast(93%);position:absolute;top:1px;padding:8px}.showmenu .all-menu{z-index:100}.showmenu #topnav .all-menu .toggle-all::after{z-index:99;opacity:inherit;content:"";background:url(/themes/default/images/menu-new.png) -2px 6px no-repeat;text-indent:26px;width:24px;height:24px;display:block;position:absolute;top:2px;background-position:-32px -30px}#topnav .navigation{padding-right:99px}.navigation .active>a{color:#000}#topnav.navigation li.active>a{color:#ff4500}#topnav li{display:block;float:left;position:relative}#topnav li .sub{display:none}#topnav li.item>a{padding:0 12px;font-size:14px;color:#58257b;font-weight:bold;cursor:pointer}#topnav li.item.all>a>img{filter:invert(15%) sepia(50%) saturate(2960%) hue-rotate(260deg) brightness(96%) contrast(93%)}#topnav li:hover .sub{padding-top:10px;padding-bottom:10px;display:block;position:absolute;background:#fff;border:1px solid #58257b;border-top:none;z-index:99;left:-1px;overflow:hidden}#topnav li:hover .sub a{color:#333;text-transform:none;white-space:nowrap}#topnav .item.s1{display:none}#topnav .item ul{display:none;position:absolute;top:38px;padding-top:10px;left:0;color:#ccc;background:#fff;border:1px solid #aaa;border-top:none;z-index:99;box-shadow:0 0 100px rgba(0,0,0,.2)}#topnav .item:hover ul{display:block}#topnav .item:hover ul li ul{display:none}#topnav .item ul li:hover ul{display:block}#topnav .item ul li{text-indent:0;margin:0;padding:0;width:100%;background:#fff}#topnav .item ul a{color:#039;text-align:left;padding:0 10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.9em}#topnav .item ul a:hover{color:#f8752b}#topnav .item.all a img{display:inline-block}#topnav .item a img{vertical-align:sub;height:24px;display:none;width:24px}#topnav a{display:block}#topnav a:hover{color:#ff4500 !important}#topnav .item:hover>a{color:#ff4500 !important}#header .topnav{position:absolute;right:16px;top:16px;padding-bottom:13px;z-index:99;width:165px}#header .topnav.iactive{top:10px}.showmenu .box-footer{position:fixed;left:20px;right:20px;top:113px;overflow:hidden;overflow-y:auto;background:#fff;border-top:0;z-index:99;padding:0 24px;max-width:1000px}.showmenu #footer a{color:initial}#header .topnav .user-info{display:block}#header .topnav .user-info .user-avatar{display:inline-block;width:32px;height:32px;vertical-align:middle;border-radius:16px;margin-right:8px}#header .topnav .user-info .user-avatar img{max-width:100%;border-radius:50%}.user-info div{display:inline-block}#header .topnav .user-info .user-name{display:inline-block;max-width:100px;overflow:hidden;color:#58257b;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}#header .topnav .nav-top{display:none;position:absolute;width:200px;border:solid 1px #f2f5f8;top:45px;box-shadow:0 1px 3px rgba(0,0,0,.25);border-radius:3px;right:0;background:#fff}#header .topnav:hover .nav-top{display:block}.slider{position:relative;overflow:hidden;margin:0 0 16px 0;height:0;padding-top:52.34%;border-radius:3px}.slider .slide{position:absolute;width:100%;top:0;height:100%;min-height:364px}.slider .slide img{width:100%}.slider .slide .ipost,.box-name-span{position:absolute;bottom:0;right:0;left:0;display:block;margin:0;padding:10px;background:rgba(0,0,0,.6);font-size:1.5em;line-height:1.3em;text-align:center;font-weight:bold;color:#fff}.box-name-span{text-align:left;white-space:nowrap}.box-name-span .name-info{font-size:18px;font-weight:normal}.slider .bx-wrapper{margin-bottom:0}.slider .bx-wrapper .bx-pager{top:0;display:none;height:16px;position:absolute}.slider .bx-wrapper .bx-controls-direction{display:none}.slider:hover .bx-wrapper .bx-controls-direction{display:block}.slider .bx-wrapper .bx-controls-direction a{z-index:1}.slider .bx-wrapper .bx-viewport{border:none;left:0}.slider .bx-wrapper .bx-pager.bx-default-pager a{background:rgba(255,255,255,.5)}.slider .bx-wrapper .bx-pager.bx-default-pager a:hover,.slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:rgba(0,0,0,.5)}.slider-two{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px}.slider-two a .title{word-break:break-word;font-size:18px;line-height:28px;padding-right:8px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}.slider-two img{margin-bottom:8px;width:100%;border-radius:3px;display:block;min-height:150px;max-width:345px;max-height:180px}.slider-two a{width:49%;margin-bottom:16px}.slider-two .comment{color:#888;line-height:24px;margin-left:16px;position:relative;padding-left:22px;font-size:16px;vertical-align:middle}.slider-two .comment::after{content:" ";background:url(/themes/default/images/ic_chat.svg) no-repeat !important;width:18px;height:18px;position:absolute;left:0;top:50% !important;transform:translateY(-50%);display:block;opacity:.35}@media screen and (max-width:1223px){.slider .slide{min-height:initial}}@media screen and (max-width:639px){.slider{height:auto;padding:0}.slider .slide{position:relative;height:auto;display:block;padding-top:52%}.slider .slide img{position:absolute;top:0;left:0}.slide.top img{height:auto !important;max-width:100%;border-radius:3px}.slider .slide h3{position:static;right:0;left:0;bottom:0;font-size:1.2em;background:transparent;color:#000;padding-bottom:0}.slider .bx-wrapper .bx-pager{top:0;height:16px;position:absolute}}.navbar{margin-bottom:20px;box-shadow:0 0 1px #ccc;border-radius:3px}.navbar .hdnav{border-bottom:1px solid #eee;display:block;padding:5px 5px 5px 44px;margin-bottom:5px;line-height:32px;font-weight:bold;position:relative;background:#fcfcfc}.navbar li a{display:block;position:relative;padding-left:32px;min-height:38px;border-bottom:1px solid #eee;line-height:38px}.navbar>ul>li>a{padding-left:40px;white-space:nowrap;padding-right:13px;overflow:hidden;text-overflow:ellipsis}.navbar .hdnav img{width:20px;height:20px;position:absolute;top:9px;left:10px}.navbar>ul>li>a>img{width:20px;height:20px;position:absolute;top:9px;left:10px}.navbar li:last-child a{margin-bottom:0;border-bottom:none}.navbar li ul li img{width:20px;height:20px;position:absolute;top:9px;left:0}.navbar>ul>li{position:relative}.navbar>ul>li>ul{display:none;position:absolute;left:200px;top:-10px;min-width:200px;background:#fff;border:1px solid #eee;white-space:nowrap;padding:10px;border-radius:5px}.navbar>ul>li.hassub>a:after{content:"";position:absolute;top:15px;right:3px;width:0;height:0;border:4px solid transparent;border-left:4px solid #d8d8d8}.navbar .navigation{column-width:310px}.navbar .navigation li{break-inside:avoid-column}@media screen and (max-width:1255px){.navbar{border-bottom:1px solid #eee}}.relatedItems .lists li{border-bottom:0;width:100%;padding:0;font-size:16px;line-height:24px;list-style:disc;margin-left:24px}.relatedItems .lists li .detail{display:none}.relatedItems .lists li img{display:none !important}.relatedItems .lists li a{min-height:0;padding-left:0;display:initial;color:#039}.relatedItems .lists{padding-left:7px}.relatedItems .lists li a:hover{color:#ff4500}.taxonomy.three .lists li{width:31%}.lists li{border-bottom:1px solid #eee;padding:8px 0 8px 0;width:48%;margin:0 4px}.sidebar .lists li{width:100%;margin:0}.lists{display:flex;flex-wrap:wrap;flex-direction:row}.lists li a{display:block;min-height:69px;padding-left:70px;position:relative;max-height:69px;overflow:hidden;text-overflow:ellipsis}.lists li a .title{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.top-news .lists li a .title{white-space:normal;font-size:15px;line-height:1.6}.lists li a .title.author{color:rgba(0,0,0,.48);font-size:14px}.lists li img{width:60px;height:60px;border-radius:3px;margin-right:15px;position:absolute;left:0;top:3px}.title-top-news{line-height:2em;font-size:1.4em;border-bottom:1px solid #58257b91}.title-top-news h2{line-height:1.6;font-size:21px;border-bottom:1px solid #58257b91}.lists .item-top .date{float:left;color:#888;position:relative;padding-left:22px;font-size:13px;vertical-align:middle}.top-news .lists .item-top .date{display:none}.top-news .lists .item-top .comment{margin-left:0}.sidebar .top-news .lists .item-top .date{display:block}.sidebar .top-news .lists .item-top .comment{margin-left:16px}.lists .item-top .date::after{content:" ";background-image:url(/themes/default/images/ic_date.svg) !important;background-size:16px;background-repeat:no-repeat;width:16px;height:16px;position:absolute;left:0;top:2px;display:block;opacity:.5}.lists .item-top .detail{margin-top:2px;display:inline-block}.lists .item-top .comment{float:left;color:#888;line-height:24px;margin-left:16px;position:relative;padding-left:22px;font-size:13px;vertical-align:middle}.lists .item-top .comment::after{content:" ";background-image:url(/themes/default/images/ic_chat.svg) !important;background-size:16px;background-repeat:no-repeat;width:16px;height:16px;position:absolute;left:0;top:50% !important;transform:translateY(-50%);display:block;opacity:.35}.lists .item-top .type{color:#888;line-height:24px;margin-left:16px;position:relative;padding-left:22px;vertical-align:middle;height:18px;width:18px}.lists .item-top .type::after{content:" ";width:16px;height:16px;background-size:16px;background-repeat:no-repeat;position:absolute;left:0;top:-1px;display:block;opacity:.35}.lists .item-top .type.Video::after{background-image:url(/themes/default/images/ic_type_video.svg)}.lists .item-top .type.Photo::after{background-image:url(/themes/default/images/ic_type_image.svg)}.lists .item-top .type.Quiz::after{background-image:url(/themes/default/images/ic_type_quiz.svg)}.ListNews .post-news{position:relative;width:100%;float:left;margin:0 0 20px 0;border-bottom:1px solid #eee;padding-bottom:10px}.ListNews .hd{font-size:1.5em;font-weight:bold;display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}.ListNews .post-news:last-child{border:none;padding:0}.ListNews .post-news .title{font-size:24px;line-height:34px;margin-bottom:10px;display:block}.listview .listitem .user-info{margin:0 0 10px 0;font-size:12px;text-align:right;line-height:16px;clear:both}.listview .type-Video{background:url(/themes/default/images/icon-sprites.png) no-repeat;background-position:-39px -322px;width:16px;opacity:.44;height:16px;padding-right:6px;display:inline-block;margin-top:4px}.listview .type-Quiz{background:url(/themes/default/images/icon-sprites.png) no-repeat;background-position:-39px -305px;width:16px;height:16px;opacity:.44;display:inline-block;margin-top:6px;padding-right:6px}.listview .type-Photo{background:url(/themes/default/images/icon-sprites.png) no-repeat;background-position:-39px -285px;width:16px;opacity:.44;height:16px;display:inline-block;margin-top:4px;padding-right:6px}.listview .user-info .user-link img{display:inline-block;height:24px;width:24px;float:left;vertical-align:middle;border-radius:50%;opacity:.5}.listview .listitem .user-info:hover .user-link img{opacity:1}.listview .user-info .user-name{color:#666;cursor:pointer;float:left;text-indent:8px;margin-top:4px}.top-news .listview{margin-top:16px}.listview .user-info .date{float:left;color:#888;line-height:24px;margin-left:16px;position:relative;padding-left:20px;vertical-align:middle}.listview .user-info .date::after{content:" ";background-image:url(/themes/default/images/ic_date.svg) !important;width:15px;background-size:15px;background-repeat:no-repeat;height:15px;position:absolute;left:0;top:50% !important;transform:translateY(-50%);display:block;opacity:.5}.listview .user-info .date.dindex::after{top:48% !important}.listview .user-info .date.dindex{margin-left:0}.listview .user-info .comment{float:left;color:#888;line-height:24px;margin-left:16px;position:relative;padding-left:22px;vertical-align:middle}.listview .user-info .comment::after{content:" ";background-image:url(/themes/default/images/ic_chat.svg) !important;width:18px;height:18px;background-size:18px;background-repeat:no-repeat;position:absolute;left:0;top:50% !important;transform:translateY(-50%);display:block;opacity:.35}.listview .user-info .type{float:left;color:#888;line-height:24px;margin-left:16px;position:relative;padding-left:22px;width:18px;height:18px;vertical-align:middle}.listview .user-info .type::after{content:" ";width:18px;height:18px;background-size:18px;background-repeat:no-repeat;position:absolute;left:0;top:1px;display:block;opacity:.35}.listview .user-info .type.Video::after{background-image:url(/themes/default/images/ic_type_video.svg) !important}.listview .user-info .type.Photo::after{background-image:url(/themes/default/images/ic_type_image.svg) !important}.listview .user-info .type.Quiz::after{background-image:url(/themes/default/images/ic_type_quiz.svg) !important}.ListNews .info{text-indent:28px;background:url(/themes/default/images/tip.png) no-repeat;height:24px;line-height:24px;margin-bottom:10px}.ListNews .info a{font-size:.9em;padding:0 5px;color:#39c}.ListNews .info a:after{content:" >";font-family:monospace;font-size:.9em}.ListNews .info a:last-child:after{display:none}.ListNews .img-news{max-height:250px;text-align:center;overflow:hidden;display:block;border-radius:3px;margin-bottom:10px}.ListNews .img-news img{display:block;max-width:100%;height:auto}.ListNews .desc-news{line-height:23px}.listview .listitem{position:relative;margin:10px 0 0 0;clear:both;min-height:178px;padding-left:316px;border-bottom:1px solid #eee}.listview .listitem:last-child{border-bottom:none}.listview .listitem .title{font-size:20px;line-height:28px;display:block;margin-bottom:10px;word-break:break-word;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.listview .listitem .thumb{max-height:156px;overflow:hidden;display:block;border-radius:3px;width:300px;margin-right:16px;margin-bottom:16px;position:absolute;left:0;top:6px}.listview .listitem .thumb img{width:100%;height:auto;background:url(/themes/default/images/noimage.png) center no-repeat;display:block}.listview .listitem .desc{max-height:92px;clear:right;margin-bottom:10px;display:inline-block;word-break:break-word;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}@media screen and (max-width:1023px){.listview .listitem{padding-left:0;min-height:initial}.listview .listitem .thumb{width:30%;min-width:100px;max-height:100px;position:relative;float:left}.listview .listitem .desc{display:inherit}}@media screen and (max-width:639px){.listview .thumb img{height:auto;max-width:100%}}@media screen and (max-width:479px){.listview .listitem{padding-left:100px;min-height:100px}.listview .listitem .thumb{float:none;position:absolute;width:80px;height:80px;margin:0;min-width:initial}.listview .listitem .title{font-size:18px;line-height:26px;float:none}.listview .user-info .date{line-height:16px}.listview .listitem .user-info{font-size:12px;line-height:16px;clear:both}.listview .listitem .desc,.listview .user-info .user-link img{display:none}}@media screen and (max-width:319px){.listview .listitem{padding-left:0}.listview .listitem .title{float:none;width:100%;font-weight:bold}.listview .listitem .desc{width:100%;float:none;overflow:hidden}.listview .listitem .thumb{clear:both;position:relative;float:none;width:100%;height:auto;margin:0 0 10px 0;max-height:150px}}.footer-sideNavigation .navigation{columns:auto 220px;column-gap:56px;margin-top:8px;padding-bottom:16px}.showmenu .footer-sideNavigation .navigation{column-gap:16px}.footer-sideNavigation .navigation li{padding:0}.showmenu .footer-sideNavigation .navigation .parentitems{font-weight:normal;text-decoration:initial}.showmenu .footer-sideNavigation .navigation li img{display:block}.footer-sideNavigation .navigation .parentitems{font-weight:bold;text-decoration:none}.footer-sideNavigation .navigation li img{display:none}.navbox .hdnav{font-size:1.2em;border-bottom:1px solid #eee;display:block;padding-bottom:5px;margin-bottom:10px}.showmenu .navbox li a{border-top:1px solid #eee;min-height:36px;font-size:15px;line-height:36px}.navbox li a{display:block;position:relative;overflow:hidden;font-size:14px;line-height:32px;white-space:nowrap}.navbox li a img{width:24px;height:24px;position:absolute;top:7px;left:0}.showmenu .navbox>ul>li>ul>li:last-child>a{border-bottom:none;margin-bottom:0}.navbox .tax-tong-hop{display:none}.showmenu .footer-sideNavigation .navigation{margin-bottom:48px;margin-top:0;border-bottom:0}.showmenu .navbox>ul>li>ul>li>ul>li a:hover{color:#ff4500}.showmenu .navbox>ul>li>ul>li{position:relative}.showmenu .navbox>ul>li>ul>li>ul{display:none;position:absolute;left:200px;top:-10px;min-width:200px;background:#fff;border:1px solid #eee;white-space:nowrap;padding:10px;border-radius:5px}.showmenu .navbox>ul>li>ul>li>ul li:last-child a{border-bottom:none;margin-bottom:0}.showmenu .navbox>ul>li>ul>li.hassub>a:after{content:"";position:absolute;top:15px;right:5px;width:0;height:0;border:4px solid transparent;border-left:4px solid #d8d8d8}.showmenu .navbox>ul>li>ul>li:hover>a{color:#ff4500}.showmenu #footer .parentitems{font-weight:bold;padding-left:40px}.showmenu .navbox.sidenav>ul>li>ul>li>a{padding-left:40px;white-space:nowrap;padding-right:13px;overflow:hidden;text-overflow:ellipsis}.navbar.taxonomyList{box-shadow:initial;border-top:1px solid #58257b;padding-top:8px;border-radius:0}.navbar.taxonomyList .hdnav{background:#fff;border-bottom:0}.taxonomyList .navigation a{color:initial;border-bottom:0}.navbar.taxonomyList .navigation{column-width:190px}@media screen and (max-width:1320px){.leftbar .navbox>ul{-moz-columns:auto 340px;-webkit-columns:auto 340px;columns:auto 340px;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.navbox.sidenav>ul>li{box-shadow:none}.leftbar .navbox>ul>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.navbox.sidenav>ul>li>a>img{-moz-filter:initial;-webkit-filter:initial;filter:initial;opacity:1}.navbar>ul{background:rgba(255,255,255,.98);-webkit-columns:auto 220px;column-gap:10px}.navbar>ul>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media screen and (max-width:800px){.leftbar .navbox>ul{-moz-columns:auto 220px;-webkit-columns:auto 220px;columns:auto 220px}}@media screen and (max-width:479px){.navbox>ul{-moz-columns:initial;-webkit-columns:initial;columns:initial;-moz-column-gap:initial;-webkit-column-gap:initial;column-gap:initial}.navbox.sidenav{position:fixed;bottom:0;background:#fff;top:0;padding:18px 10px;z-index:1000;overflow:auto;width:240px;left:-260px;transition:all .5s}.showmenu,.showsearch{overflow:hidden;-webkit-overflow-scrolling:touch}.theme.three .navbox.sidenav{display:block}.showmenu .navbox.sidenav{left:0}.showmenu #main .toggle.menu{background-color:transparent;background-position:center -248px;opacity:.6;left:260px}.showmenu #main .toggle.search{opacity:0}.showmenu #main #logo{opacity:0}.showsearch #main .toggle.search{background-color:transparent;background-position:center -248px;opacity:.6}.showmenu .overlay,.showsearch .overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:.5;top:0;width:100%;z-index:999;position:fixed;transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transform:translateZ(0);overflow-y:scroll;-webkit-user-drag:none;touch-action:none;display:block}}#footer{text-align:left;padding:0 0 0 0;display:block;position:relative;border-top:2px solid #58257b;background:#f5f5f5;margin:0 auto}.box-section.box-footer{display:none}.box-section.box-footer,.box-info .box-section{max-width:1048px}.showmenu .box-section.box-footer{max-width:1032px;display:block}#footer .box-info{padding:16px;background:#f1f1f1;border-top:1px solid #58257b}#footer a:hover{color:#ff4500}.info,.copyright{color:rgba(0,0,0,.87);font-size:12px}.footer-info-layout{display:flex;align-items:stretch;gap:24px}.footer-logo{flex:0 0 200px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer-logo .logob img{display:block;max-width:180px;height:auto;width:200px;margin:0 auto}.footer-logo-caption{display:block;color:#8a8a8a;font-size:12px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.footer-details{flex:1;min-width:0}.showmenu .box-footer .info{visibility:hidden}@media(max-width:768px){.footer-info-layout{display:block}.footer-logo{margin-bottom:12px}}.pswp{display:none}.pagination li a.loading{display:inherit;padding:0;border-radius:50%;border:0}.taxonomy .sidebar{overflow:hidden}.taxonomy .pagination li a.loading{margin:0 0 14.5px 0}.viewmore.loading{padding:0;border:0}.viewmore.loading,.viewmore.loading:before,.viewmore.loading:after{border-radius:50%;width:14px;height:14px;display:block;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.viewmore.loading:hover{color:#9e9e9e}.viewmore.loading{color:#9e9e9e;font-size:8px;margin:0 auto;top:-10px;margin-bottom:19px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.viewmore.loading:before,.viewmore.loading:after{content:'';position:absolute;top:0}.viewmore.loading:before{left:-2.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.viewmore.loading:after{left:2.5em}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.box-listtrend .listnav{position:relative;padding-left:32px}.box-listtrend .listnav li{display:inline-block;overflow:hidden;border-radius:5px;border:1px solid #0000002f}.box-listtrend .listnav a{font-weight:normal;display:block;position:relative;color:#555;border-radius:3px;font-size:14px;line-height:22px;padding:7px 10px 7px 10px;white-space:nowrap}.box-listtrend .listnav a:hover{opacity:.87}.box-listtrend .listnav::after{content:'';background:url(/Themes/Default/images/fire-24.svg) no-repeat center;background-size:24px;width:24px;height:24px;position:absolute;left:0;top:5px;display:block;visibility:visible;filter:brightness(0) saturate(100%) invert(32%) sepia(59%) saturate(2828%) hue-rotate(343deg) brightness(100%) contrast(92%)}.tax-appps *{box-sizing:border-box;margin:0;padding:0}.tax-appps{background-color:#fff;color:#111827;position:relative;width:100%}.tax-appps button{border:none;background:none;cursor:pointer;font-family:inherit}.tax-appps input,.tax-appps textarea,.tax-appps select{font-family:inherit}.tax-appps .header{height:56px;background-color:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;padding:0 16px;position:sticky;top:0;z-index:40;flex-shrink:0}.tax-appps .header-left,.tax-appps .header-right{display:flex;align-items:center;gap:16px}.tax-appps .menu-btn{display:none;padding:6px;color:#6b7280;border-radius:8px}.tax-appps .menu-btn:hover{background-color:#f3f4f6}.tax-appps .logo{display:flex;align-items:center;gap:8px;cursor:pointer}.tax-appps .logo-icon{background-color:#2563eb;padding:6px;border-radius:8px;color:#fff;display:flex;width:32px;height:32px;align-items:center;justify-content:center}.tax-appps .logo-icon svg{width:18px;height:18px}.tax-appps .logo-text{font-size:18px;font-weight:700;letter-spacing:-.5px}.tax-appps .search-container{flex:1;max-width:500px;margin:0 16px;position:relative}.tax-appps .search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;width:16px;height:16px;display:flex}.tax-appps .search-input{width:100%;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px 8px 36px;font-size:13px;outline:none;transition:all .2s}.tax-appps .search-input:focus{background-color:#fff;border-color:#3b82f6}.tax-appps .action-btn{padding:8px;color:#6b7280;border-radius:8px;position:relative;display:flex}.tax-appps .action-btn:hover{background-color:#f3f4f6}.tax-appps .notification-dot{position:absolute;top:6px;right:6px;width:8px;height:8px;background-color:#ef4444;border-radius:50%}.tax-appps .user-profile{display:flex;align-items:center;gap:10px;cursor:pointer}.tax-appps .user-avatar{width:32px;height:32px;background-color:#2563eb;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(37,99,235,.2)}.tax-appps .user-avatar svg{width:16px;height:16px}.tax-appps .user-name{font-size:13px;font-weight:600}.tax-appps .app-layout{display:flex;flex:1;overflow:hidden;position:relative;height:calc(100vh - 56px)}.tax-appps .sidebar-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.2);z-index:25}.tax-appps .sidebar{width:240px;left:0;background-color:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;flex-shrink:0;transition:transform .2s ease;z-index:30;height:100%;top:0}.tax-appps .sidebar-header{display:none;padding:16px;align-items:center;justify-content:space-between;border-bottom:1px solid #f3f4f6;font-weight:700;font-size:14px}.tax-appps .sidebar-close{color:#6b7280;padding:4px;border-radius:8px}.tax-appps .sidebar-close:hover{background-color:#f3f4f6}.taxonomy .tax-appps #contentMain{padding:0 16px 16px 256px;background:#fff;min-height:468px}.apps #main{min-height:initial}.tax-appps .sidebar-menu{padding:12px;flex:1;min-height:0;overflow-y:auto}@media(min-width:1024px){.tax-appps .series-sidebar-sticky.sticky .sidebar-footer{position:fixed;left:var(--apps-sidebar-left);bottom:0;width:var(--apps-sidebar-width);z-index:31}}.tax-appps .sidebar-title{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;padding:0 12px}.tax-appps .nav-list{display:flex;flex-direction:column;gap:4px}.tax-appps .nav-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:600;color:#6b7280;transition:all .2s;border:1px solid transparent;text-align:left;width:100%}.tax-appps .nav-item:hover{background-color:#f3f4f6}.tax-appps .nav-item.active{background-color:#eff6ff;color:#1d4ed8;border-color:#dbeafe}.tax-appps .nav-item svg{width:16px;height:16px;color:#9ca3af}.tax-appps .nav-item.active svg{color:#2563eb}.tax-appps .sidebar-footer{border-top:1px solid #f3f4f6;background-color:#fff;flex-shrink:0;position:absolute;width:100%;bottom:0}.tax-appps .upgrade-card{background:linear-gradient(to bottom right,#eff6ff,#eef2ff);padding:16px}.tax-appps .upgrade-title{font-size:13px;font-weight:700;color:#1d4ed8;display:flex;align-items:center;gap:6px;margin-bottom:8px}.tax-appps .upgrade-title svg{width:16px;height:16px;fill:#f59e0b;color:#f59e0b}.tax-appps .credit-info-box{background-color:rgba(255,255,255,.8);border:1px solid rgba(191,219,254,.5);border-radius:8px;padding:10px;margin-bottom:14px;display:flex;flex-direction:column;gap:6px}.tax-appps .credit-row{display:flex;align-items:center;justify-content:space-between;font-size:12px}.tax-appps .credit-row-title{color:#6b7280;font-weight:500}.tax-appps .credit-row-value{font-weight:700;color:#2563eb;display:flex;align-items:center;gap:4px}.tax-appps .credit-row-value svg{width:14px;height:14px;fill:#f59e0b;color:#f59e0b}.tax-appps .expiry-row{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#6b7280;border-top:1px dashed #dbeafe;padding-top:6px}.tax-appps .upgrade-btn{width:100%;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;padding:8px 12px;font-size:12px;font-weight:700;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 4px 6px -1px rgba(37,99,235,.2);transition:transform .2s,box-shadow .2s,filter .2s}.tax-appps .upgrade-btn:hover{filter:brightness(.9);box-shadow:0 4px 12px rgba(37,99,235,.3);transform:translateY(-1px)}.tax-appps .upgrade-btn svg{width:14px;height:14px;fill:white}.tax-appps .main-content{flex:1;padding:32px;overflow-y:auto}.tax-appps .content-container{max-width:1200px;margin:0 auto}.tax-appps .page-header{padding:16px 0}.tax-appps .page-title{font-size:24px;font-weight:bold;letter-spacing:-.5px;color:#111827}.tax-appps .page-desc{color:#6b7280;margin-top:4px}.tax-appps .tools-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}@media(min-width:640px){.tax-appps .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.tax-appps .tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.tax-appps .tools-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1536px){.tax-appps .tools-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.tax-appps .tool-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s ease;cursor:pointer}.tax-appps .tool-card:hover{border-color:#3b82f6;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-4px)}.tax-appps .tool-card-banner-wrapper{width:100%;height:120px;overflow:hidden;background-color:#f3f4f6;position:relative}.tax-appps .tool-card-banner{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.tax-appps .tool-card:hover .tool-card-banner{transform:scale(1.05)}.tax-appps .tool-card-body{padding:16px;display:flex;flex-direction:column;flex:1}.tax-appps .tool-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}.tax-appps .tool-name{font-size:14px;font-weight:700;color:#111827;line-height:1.3;min-height:36px}.tax-appps .tool-card:hover .tool-name{color:#2563eb}.tax-appps .tool-version{font-size:11px;color:#9ca3af;margin-bottom:10px}.tax-appps .badge{font-size:9px;font-weight:700;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;border:1px solid;white-space:nowrap;height:20px;line-height:19px}.tax-appps .badge-free{background-color:#f0fdf4;color:#16a34a;border-color:#bbf7d0}.tax-appps .badge-trial{background-color:#fff7ed;color:#ea580c;border-color:#fed7aa}.tax-appps .badge-credit{background-color:#faf5ff;color:#9333ea;border-color:#e9d5ff}.tax-appps .tool-desc{font-size:12px;color:#6b7280;line-height:1.5;margin-bottom:16px;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:36px}.tax-appps .tool-footer{padding-top:12px;border-top:1px solid #f3f4f6;display:flex;align-items:center;justify-content:space-between;font-weight:700;color:#2563eb}.tax-appps .tool-footer svg{width:14px;height:14px;transition:transform .2s ease}.tax-appps .tool-card:hover .tool-footer svg{transform:translateX(3px)}.tax-appps .empty-state{display:none;text-align:center;padding:64px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-column:1/-1;flex-direction:column;align-items:center;gap:12px}.tax-appps .apps-results{position:relative;min-height:180px}.tax-appps .apps-results.loading{cursor:progress}.tax-appps .apps-results.loading::before{content:"";position:absolute;inset:0;z-index:40;background:rgba(255,255,255,.78);border-radius:12px}.tax-appps .apps-results.loading::after{content:"";position:absolute;top:50%;left:50%;z-index:41;width:36px;height:36px;margin:-18px 0 0 -18px;border:4px solid #dbeafe;border-top-color:#2563eb;border-radius:50%;animation:apps-results-spin .7s linear infinite}@keyframes apps-results-spin{to{transform:rotate(360deg)}}.tax-appps .empty-icon{color:#9ca3af;display:flex}.tax-appps .empty-icon svg{width:32px;height:32px}.tax-appps .empty-title{font-weight:700;font-size:14px}.tax-appps .empty-desc{font-size:12px;color:#6b7280}.tax-appps .modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.tax-appps .modal-overlay.active{opacity:1;pointer-events:auto}.tax-appps .modal-content{background:#fff;border-radius:16px;width:100%;max-width:960px;max-height:95vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(24px);transition:transform .2s ease-out;overflow:hidden;border:1px solid #e5e7eb}.tax-appps .modal-overlay.active .modal-content{transform:translateY(0)}.tax-appps .modal-header{padding:14px 24px;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;align-items:center}.tax-appps .modal-title-desc{display:flex;flex-direction:column}.tax-appps .modal-title{font-size:18px;font-weight:800;color:#111827}.tax-appps .modal-desc{font-size:12px;color:#6b7280;margin-top:1px}.tax-appps .modal-close{padding:6px;color:#9ca3af;border-radius:8px;display:flex}.tax-appps .modal-close:hover{background:#f3f4f6;color:#111827}.tax-appps .modal-close svg{width:16px;height:16px}.tax-appps .modal-body{padding:20px 24px 24px 24px;background-color:#fff;overflow-y:auto}.tax-appps .pricing-table-container{overflow-x:auto;border-radius:12px !important;border:1px solid #e5e7eb;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:2px !important}.tax-appps .pricing-table{width:100%;border-collapse:collapse;text-align:center;font-size:12px}.tax-appps .pricing-table th:first-child{border-top-left-radius:8px}.tax-appps .pricing-table th:last-child{border-top-right-radius:8px}.tax-appps .pricing-table tfoot td:first-child{border-bottom-left-radius:8px}.tax-appps .pricing-table tfoot td:last-child{border-bottom-right-radius:8px}.tax-appps .pricing-table th,.tax-appps .pricing-table td{padding:10px 14px;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;transition:background-color .15s ease,border-color .15s ease}.tax-appps .pricing-table th:last-child,.tax-appps .pricing-table td:last-child{border-right:none}.tax-appps .pricing-table td.benefit-name{text-align:left;font-weight:700;color:#111827;background-color:#f9fafb;width:200px}.tax-appps .pricing-table th.col-benefit,.tax-appps .pricing-table td.benefit-name,.tax-appps .pricing-table tfoot td:first-child{position:sticky;left:0;z-index:20}.tax-appps .pricing-table th.col-benefit{background-color:#46c2d8;color:#fff;font-weight:700;text-align:left;font-size:13px}.tax-appps .pricing-table tfoot td:first-child{background-color:#f9fafb;border-bottom:none}.tax-appps .pricing-table th.col-plan{background-color:#f1f5f9;color:#111827;position:relative;padding-top:38px;padding-bottom:12px;width:150px;vertical-align:bottom;transition:all .2s;cursor:pointer}.tax-appps .plan-badge{position:absolute;top:8px;left:50%;transform:translateX(-50%);color:#fff;padding:4px 12px;font-size:10px;font-weight:800;border-radius:9999px;text-transform:uppercase;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);white-space:nowrap;transition:all .2s ease}.tax-appps .col-plan[data-plan="M1"] .plan-badge{background-color:#16a34a}.tax-appps .col-plan[data-plan="M3"] .plan-badge{background-color:#ea580c}.tax-appps .col-plan[data-plan="M6"] .plan-badge{background-color:#2563eb}.tax-appps .col-plan[data-plan="M12"] .plan-badge{background-color:#dc2626}.tax-appps .col-plan.selected .plan-badge{transform:translateX(-50%) scale(1.08);box-shadow:0 4px 8px rgba(0,0,0,.15)}.tax-appps .plan-header{display:flex;flex-direction:column;gap:2px}.tax-appps .plan-name{font-size:15px;font-weight:800;text-transform:uppercase;margin-bottom:2px}.tax-appps .col-plan[data-plan="M1"] .plan-name{color:#15803d}.tax-appps .col-plan[data-plan="M3"] .plan-name{color:#c2410c}.tax-appps .col-plan[data-plan="M6"] .plan-name{color:#1d4ed8}.tax-appps .col-plan[data-plan="M12"] .plan-name{color:#b91c1c}.tax-appps .plan-price{font-size:18px;font-weight:800}.tax-appps .col-plan[data-plan="M1"] .plan-price{color:#16a34a}.tax-appps .col-plan[data-plan="M3"] .plan-price{color:#ea580c}.tax-appps .col-plan[data-plan="M6"] .plan-price{color:#2563eb}.tax-appps .col-plan[data-plan="M12"] .plan-price{color:#dc2626}.tax-appps .pricing-table th.selected,.tax-appps .pricing-table td.selected{font-weight:bold !important;position:relative;z-index:30 !important}.tax-appps .pricing-table th.col-plan.selected{border-top-left-radius:8px;border-top-right-radius:8px}.tax-appps .pricing-table tfoot td.selected{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.tax-appps .pricing-table-container.active-m1 .pricing-table th.selected,.tax-appps .pricing-table-container.active-m1 .pricing-table td.selected{background-color:rgba(240,253,244,.4) !important}.tax-appps .pricing-table-container.active-m1 .pricing-table th.selected,.tax-appps .pricing-table-container.active-m1 .pricing-table tbody td.selected,.tax-appps .pricing-table-container.active-m1 .pricing-table tfoot td.selected{box-shadow:inset 2px 0 0 0 #22c55e,inset -2px 0 0 0 #22c55e !important}.tax-appps .pricing-table-container.active-m1 .pricing-table th.col-plan.selected{box-shadow:inset 2px 0 0 0 #22c55e,inset -2px 0 0 0 #22c55e,inset 0 2px 0 0 #22c55e !important}.tax-appps .pricing-table-container.active-m1 .pricing-table tfoot td.selected{box-shadow:inset 2px 0 0 0 #22c55e,inset -2px 0 0 0 #22c55e,inset 0 -2px 0 0 #22c55e !important}.tax-appps .pricing-table-container.active-m1 .pricing-table tfoot td.selected .plan-select-btn.selected{background-color:#22c55e !important;border-color:#22c55e !important}.tax-appps .pricing-table-container.active-m3 .pricing-table th.selected,.tax-appps .pricing-table-container.active-m3 .pricing-table td.selected{background-color:rgba(255,247,237,.35) !important}.tax-appps .pricing-table-container.active-m3 .pricing-table th.selected,.tax-appps .pricing-table-container.active-m3 .pricing-table tbody td.selected,.tax-appps .pricing-table-container.active-m3 .pricing-table tfoot td.selected{box-shadow:inset 2px 0 0 0 #f97316,inset -2px 0 0 0 #f97316 !important}.tax-appps .pricing-table-container.active-m3 .pricing-table th.col-plan.selected{box-shadow:inset 2px 0 0 0 #f97316,inset -2px 0 0 0 #f97316,inset 0 2px 0 0 #f97316 !important}.tax-appps .pricing-table-container.active-m3 .pricing-table tfoot td.selected{box-shadow:inset 2px 0 0 0 #f97316,inset -2px 0 0 0 #f97316,inset 0 -2px 0 0 #f97316 !important}.tax-appps .pricing-table-container.active-m3 .pricing-table tfoot td.selected .plan-select-btn.selected{background-color:#f97316 !important;border-color:#f97316 !important}.tax-appps .pricing-table-container.active-m6 .pricing-table th.selected,.tax-appps .pricing-table-container.active-m6 .pricing-table td.selected{background-color:rgba(239,246,255,.35) !important}.tax-appps .pricing-table-container.active-m6 .pricing-table th.selected,.tax-appps .pricing-table-container.active-m6 .pricing-table tbody td.selected,.tax-appps .pricing-table-container.active-m6 .pricing-table tfoot td.selected{box-shadow:inset 2px 0 0 0 #3b82f6,inset -2px 0 0 0 #3b82f6 !important}.tax-appps .pricing-table-container.active-m6 .pricing-table th.col-plan.selected{box-shadow:inset 2px 0 0 0 #3b82f6,inset -2px 0 0 0 #3b82f6,inset 0 2px 0 0 #3b82f6 !important}.tax-appps .pricing-table-container.active-m6 .pricing-table tfoot td.selected{box-shadow:inset 2px 0 0 0 #3b82f6,inset -2px 0 0 0 #3b82f6,inset 0 -2px 0 0 #3b82f6 !important}.tax-appps .pricing-table-container.active-m6 .pricing-table tfoot td.selected .plan-select-btn.selected{background-color:#3b82f6 !important;border-color:#3b82f6 !important}.tax-appps .pricing-table-container.active-m12 .pricing-table th.selected,.tax-appps .pricing-table-container.active-m12 .pricing-table td.selected{background-color:rgba(254,242,242,.35) !important}.tax-appps .pricing-table-container.active-m12 .pricing-table th.selected,.tax-appps .pricing-table-container.active-m12 .pricing-table tbody td.selected,.tax-appps .pricing-table-container.active-m12 .pricing-table tfoot td.selected{box-shadow:inset 2px 0 0 0 #ef4444,inset -2px 0 0 0 #ef4444 !important}.tax-appps .pricing-table-container.active-m12 .pricing-table th.col-plan.selected{box-shadow:inset 2px 0 0 0 #ef4444,inset -2px 0 0 0 #ef4444,inset 0 2px 0 0 #ef4444 !important}.tax-appps .pricing-table-container.active-m12 .pricing-table tfoot td.selected{box-shadow:inset 2px 0 0 0 #ef4444,inset -2px 0 0 0 #ef4444,inset 0 -2px 0 0 #ef4444 !important}.tax-appps .pricing-table-container.active-m12 .pricing-table tfoot td.selected .plan-select-btn.selected{background-color:#ef4444 !important;border-color:#ef4444 !important}.tax-appps .pricing-table tfoot td.selected .plan-select-btn.selected .btn-action-text,.tax-appps .pricing-table tfoot td.selected .plan-select-btn.selected .btn-price-text{color:#fff !important}.tax-appps .pricing-table tbody td:not(.selected){font-weight:normal !important}.tax-appps .pricing-table tbody td,.tax-appps .pricing-table tfoot td{cursor:pointer}.tax-appps .pricing-table td.benefit-name,.tax-appps .pricing-table tfoot td:first-child{cursor:default}.tax-appps .pricing-table td.col-hover,.tax-appps .pricing-table th.col-hover{background-color:#f1f5f9 !important}.tax-appps .pricing-table td.selected.col-hover{background-color:rgba(219,234,254,.7) !important}.tax-appps .pricing-table th.col-hover .plan-badge{transform:translateX(-50%) translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.tax-appps .plan-select-btn{width:100%;padding:8px 10px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;transition:all .2s;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1.2}.tax-appps .plan-select-btn:hover{border-color:#3b82f6;background-color:#eff6ff}.tax-appps .plan-select-btn .btn-action-text{font-size:13px;font-weight:800;color:#111827}.tax-appps .plan-select-btn .btn-price-text{font-size:11px;font-weight:500;color:#6b7280}.tax-appps .pricing-table tfoot td.selected .plan-select-btn.selected{box-shadow:0 4px 10px rgba(0,0,0,.15)}.tax-appps .pricing-table tfoot td.selected .plan-select-btn.selected:hover{filter:brightness(.9);transform:translateY(-1px)}.tax-appps .cell-check{color:#16a34a;font-weight:bold;font-size:14px}@media(max-width:1023px){.tax-appps .menu-btn{display:block}.tax-appps .logo-text{display:none}.tax-appps .main-content{padding:16px}.tax-appps .sidebar{position:fixed;inset:0 auto 0 0;transform:translateX(-100%)}.tax-appps .sidebar.open{transform:translateX(0)}.tax-appps .sidebar-overlay.open{display:block}.tax-appps .sidebar-header{display:flex}}@media(min-width:640px){.tax-appps .logo-text{display:block}}@media(max-width:480px){.tax-appps .header{padding:0 12px}.tax-appps .header-left,.tax-appps .header-right{gap:8px}.tax-appps .search-container{margin:0 4px}.tax-appps .search-input{padding:8px 12px 8px 30px;font-size:12px}.tax-appps .search-icon{left:8px}.tax-appps .user-name{display:none}.tax-appps .main-content{padding:16px 12px}.tax-appps .page-title{font-size:20px}.tax-appps .page-desc{font-size:12px;line-height:1.4}.tax-appps .tool-card-body{padding:12px}.tax-appps .tool-name{font-size:13px}.tax-appps .action-icon-btn{padding:6px 10px;font-size:10px}.tax-appps .modal-content{border-radius:12px;max-height:90vh}.tax-appps .modal-header{padding:12px 16px}.tax-appps .modal-body{padding:16px 12px 20px 12px}.tax-appps .modal-title{font-size:16px}.tax-appps .pricing-table th,.tax-appps .pricing-table td{padding:8px 10px}.tax-appps .pricing-table td.benefit-name{width:130px;font-size:11px}.tax-appps .pricing-table th.col-plan{width:110px;padding-top:32px}.tax-appps .plan-name{font-size:13px}.tax-appps .plan-price{font-size:14px}.tax-appps .plan-select-btn{padding:6px}.tax-appps .plan-select-btn .btn-action-text{font-size:11px}.tax-appps .plan-select-btn .btn-price-text{font-size:10px}.tax-appps .empty-state{padding:40px 16px}}.tax-appps .pagination{border-top:0;margin-top:8px}.tax-appps .pagination li{margin-bottom:0}.qm-tool-package-modal{position:fixed;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;background:rgba(107,114,128,.5);font-family:Inter,Arial,sans-serif;padding:16px;color:#374151;backdrop-filter:blur(4px);--qm-selected-color:#f17122;--qm-selected-bg:rgba(255,247,237,.5);--qm-selected-shadow:rgba(241,113,34,.15)}.qm-tool-package-modal *{box-sizing:border-box}.qm-tool-package-modal ul{list-style:none;margin:0;padding:0}.qm-tool-package-modal svg{display:block}.qm-tool-package-modal .modal{background-color:#fff;border-radius:14px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:100%;max-width:1000px;max-height:96vh;overflow-y:auto;overflow-x:hidden;position:relative}.qm-tool-package-modal .modal-header{padding:12px 24px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #f9fafb}.qm-tool-package-modal .modal-title{font-size:22px;font-weight:700;color:#1f2937;margin:0}.qm-tool-package-modal .modal-subtitle{font-size:13.5px;color:#6b7280;margin-top:4px}.qm-tool-package-modal .btn-close{color:#9ca3af;cursor:pointer;border:0;background:transparent;font-size:24px;line-height:1}.qm-tool-package-modal .btn-close:hover{color:#4b5563}.qm-tool-package-modal .modal-body{padding:16px;background-color:rgba(249,250,251,.5)}.qm-tool-package-modal .badge{display:inline-block;color:#fff;font-size:10px;padding:3px 12px;border-radius:9999px;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.qm-tool-package-modal .badge-green{background-color:#22c55e}.qm-tool-package-modal .badge-orange{background-color:#f17122}.qm-tool-package-modal .badge-blue{background-color:#3b82f6}.qm-tool-package-modal .badge-red{background-color:#ef4444}.qm-tool-package-modal .icon-check{color:#855bda;stroke-width:3}.qm-tool-package-modal .icon-check-mobile{width:16px;height:16px}.qm-tool-package-modal .icon-check-desktop{width:18px;height:18px;margin:0 auto}.qm-tool-package-modal .mobile-view{display:flex;flex-direction:column;gap:16px}.qm-tool-package-modal .card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;position:relative}.qm-tool-package-modal .card.is-selected-package{background-color:var(--qm-selected-bg);border:2px solid var(--qm-selected-color);box-shadow:0 10px 15px -3px var(--qm-selected-shadow);transform:scale(1.02)}.qm-tool-package-modal .badge-absolute{position:absolute;top:-14px;left:50%;transform:translateX(-50%)}.qm-tool-package-modal .card-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.qm-tool-package-modal .card-title{font-size:20px;font-weight:700;color:#1f2937}.qm-tool-package-modal .card-price-box{font-size:18px;font-weight:700;color:#1f2937;margin-bottom:12px}.qm-tool-package-modal .card.is-selected-package .card-price-box{font-size:20px;color:var(--qm-selected-color)}.qm-tool-package-modal .card-price-sub{font-size:14px;font-weight:400;color:#6b7280}.qm-tool-package-modal .card-features{font-size:14px;color:#374151;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;border-top:1px solid #f3f4f6;padding-top:12px}.qm-tool-package-modal .card-features li{display:flex;justify-content:space-between;align-items:center}.qm-tool-package-modal .val-bold{font-weight:500;color:#111827}.qm-tool-package-modal .val-dash{font-weight:700;color:#d1d5db}.qm-tool-package-modal .btn-card,.qm-tool-package-modal .btn-card-buy{display:block;text-align:center;text-decoration:none;width:100%;padding:8px 0;font-size:14px;font-weight:600;border-radius:8px}.qm-tool-package-modal .btn-card{color:#374151;background-color:#fff;border:1px solid #d1d5db}.qm-tool-package-modal .btn-card-buy{color:#fff;background-color:var(--qm-selected-color);box-shadow:0 4px 6px -1px var(--qm-selected-shadow)}.qm-tool-package-modal .btn-card .btn-buy-top,.qm-tool-package-modal .btn-card .btn-buy-bottom,.qm-tool-package-modal .btn-card-buy .btn-buy-top,.qm-tool-package-modal .btn-card-buy .btn-buy-bottom{display:block;line-height:1.25}.qm-tool-package-modal .desktop-view{display:none}@media(min-width:1024px){.qm-tool-package-modal .modal-body{background-color:#fff}.qm-tool-package-modal .mobile-view{display:none}.qm-tool-package-modal .desktop-view{display:block}}.qm-tool-package-modal .table-wrapper{min-width:850px;position:relative}.qm-tool-package-modal .highlight-border{position:absolute;top:-1px;bottom:-1px;left:40%;width:20%;border:2px solid var(--qm-selected-color);border-radius:12px;pointer-events:none;z-index:10;box-shadow:0 0 12px var(--qm-selected-shadow);transition:left .18s ease,border-color .18s ease}.qm-tool-package-modal[data-selected-package-code="M1"] .highlight-border{left:20%}.qm-tool-package-modal[data-selected-package-code="M3"] .highlight-border{left:40%}.qm-tool-package-modal[data-selected-package-code="M6"] .highlight-border{left:60%}.qm-tool-package-modal[data-selected-package-code="M12"] .highlight-border{left:80%}.qm-tool-package-modal .table-box{border:1px solid #f3f4f6;border-radius:12px;overflow:hidden;background-color:#fff}.qm-tool-package-modal table{width:100%;font-size:13.5px;text-align:center;table-layout:fixed;border-collapse:collapse}.qm-tool-package-modal .th-feature{width:20%;background-color:#4db3c6;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;vertical-align:middle}.qm-tool-package-modal .th-plan{width:20%;padding:10px 0 8px;border-right:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;background-color:#fff;cursor:pointer}.qm-tool-package-modal .is-selected-package{background-color:var(--qm-selected-bg)}.qm-tool-package-modal .is-selected-package-value{font-weight:700;color:#111827}.qm-tool-package-modal .th-plan-name{margin-top:4px;font-size:19px;font-weight:700;color:#1f2937}.qm-tool-package-modal .th-plan-price{margin-top:2px;font-size:17px;font-weight:700;color:#1f2937}.qm-tool-package-modal td{padding:8px 0;border-right:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;color:#374151}.qm-tool-package-modal .td-feature-name{text-align:left;padding-left:24px;font-weight:500}.qm-tool-package-modal .td-val-dash{font-size:18px;font-weight:700;color:#9ca3af}.qm-tool-package-modal tfoot td{padding:12px 0;border-top:1px solid #f3f4f6;border-bottom:none}.qm-tool-package-modal .btn-table,.qm-tool-package-modal .btn-table-buy{text-decoration:none}.qm-tool-package-modal .btn-table{display:inline-block;width:85%;max-width:140px;padding:6px 0;font-size:13px;font-weight:600;color:#111827;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px}.qm-tool-package-modal .btn-table-buy{width:85%;max-width:140px;padding:5px 0;color:#fff;background-color:var(--qm-selected-color);border-radius:8px;box-shadow:0 4px 6px -1px var(--qm-selected-shadow);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.3;margin:0 auto}.qm-tool-package-modal .btn-buy-top{font-weight:700;font-size:13px}.qm-tool-package-modal .btn-buy-bottom{font-weight:500;font-size:12px}.qm-tool-package-modal .toast{position:fixed;bottom:20px;right:20px;display:flex;align-items:center;width:100%;max-width:320px;padding:16px;background-color:#fff;border-radius:12px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(150%);opacity:0;transition:all .3s ease-in-out;z-index:2147483647;pointer-events:none}.qm-tool-package-modal .toast.show{transform:translateY(0);opacity:1;pointer-events:auto}.qm-tool-package-modal .toast-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;color:#fff;background-color:#22c55e;border-radius:50%}.qm-tool-package-modal .toast-text{font-size:14px;font-weight:500;margin-left:12px}.qm-tool-package-modal .toast-text strong{color:var(--qm-selected-color)}.tax-appps .main-wrapper{min-height:600px}.top-utilities{margin-bottom:10px}.top-videos{margin-bottom:10px}.top-videos li{border:none !important}.top-videos .thumb img{border-radius:5px}.utilities ul{display:grid;grid-template-columns:auto auto auto;grid-column-gap:16px;grid-row-gap:16px}.utilities ul li{border:8px solid #eee;border-radius:5px}.utilities ul a{display:block;word-break:break-word}.utilities ul .title{font-weight:normal}.utilities .title{margin-top:8px;font-size:16px;line-height:1.6;font-weight:600;display:block;margin-bottom:10px;margin-left:8px;margin-right:8px;word-break:break-word;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.utilities a.thumb img{max-width:100%}.average-rating-stars{display:inline-block;background:url(/themes/default/images/star_black_24dp.svg) no-repeat;background-size:13px;width:13px;height:13px;margin-right:0}.average-stars-0{background:url(/themes/default/images/star-new.png) -64px}.average-stars-1{background:url(/themes/default/images/star-new.png) -52px}.average-stars-2{background:url(/themes/default/images/star-new.png) -39px}.average-stars-3{background:url(/themes/default/images/star-new.png) -26px}.average-rating-stars.average-stars{background:url(/themes/default/images/star_black.svg);opacity:.87;background-size:13px}.average-rating-stars.stars::before{content:"";background:url(/themes/default/images/star_black.svg);opacity:.87;background-size:13px;display:block;width:13px;height:13px}.average-rating-stars.stars.s-1::before{width:4.6px}.average-rating-stars.stars.s-2::before{width:4.6px}.average-rating-stars.stars.s-3::before{width:5.2px}.average-rating-stars.stars.s-4::before{width:5.7px}.average-rating-stars.stars.s-5::before{width:6.5px}.average-rating-stars.stars.s-6::before{width:7.8px}.average-rating-stars.stars.s-7::before{width:8.7px}.average-rating-stars.stars.s-8::before{width:9.1px}.average-rating-stars.stars.s-9::before{width:9.9px}.average-rating-stars-5{background:url(/themes/default/images/star-new.png)}.box-view .rating-icon{width:initial;margin-right:0;position:relative}.item-first .rating-icon.license:before{left:73px;top:1px}.rating-icon.license.Paid:before{content:"Mất phí";color:#d11b1a}.rating-icon.license:before{color:#fff;position:absolute;right:-30px;top:1px;line-height:16px;border-radius:3px;font-size:11px;display:block;margin-left:0 !important}.rating-icon.license.Free:before{content:"Miễn phí";color:#4caf50}.rating-icon{width:104px;margin-right:0;position:relative;font-size:12px;height:16px;display:block}.rating-icon.license.Trial:before{content:"Dùng thử";color:#007ec1}@media screen and (max-width:768px){.rating-icon.license:before{top:4px}}.notifications{display:inline-block;vertical-align:bottom}div.notifications{position:absolute;top:8px;right:190px}.theme.users div.notifications,.profile div.notifications,.theme.posts div.notifications{right:48px}.profile div.notifications,.theme.posts div.notifications{top:3px}.theme.users .box-notifications,.profile .box-notifications,.theme.posts .box-notifications{right:-16px;width:352px}.toggle.notifications{padding:6px 8px 6px 28px;margin-right:8px;cursor:pointer;display:inline-block;color:initial;height:23px;position:relative;vertical-align:bottom;border-radius:50%;z-index:99;background:#eee url(/themes/default/images/notifications.svg) no-repeat center;background-size:24px}.toggle.notifications:hover{opacity:.87}.toggle .notRead{position:absolute;top:-7px;left:22px;background:#f44336;border-radius:50%;color:#fff;display:block;text-align:center;min-width:11.5px;height:19px;line-height:19px;padding:0 4px;font-size:13px}.box-notifications{position:absolute;top:40px;right:-134px;max-height:calc(100vh - 8.5rem);overflow:hidden;overflow-y:auto;z-index:99;width:361px;box-shadow:0 0 5px 0 #666;padding:16px 12px 16px 16px;border-radius:5px;background:#fff}.box-notifications:hover::-webkit-scrollbar-thumb{background:#ddd}.list-notifications b{font-weight:bold}.box-notifications::-webkit-scrollbar{width:8px}.box-notifications::-webkit-scrollbar-thumb{border-radius:5px;background:none}.t-notifications{font-size:24px;font-weight:bold;margin:8px 12px 12px 8px;display:block;color:initial}a.t-notifications{color:#000}.list-notifications li img{border-radius:50%;width:100%;height:54px;border:1px solid #ddd}.list-notifications li.noItem{padding:4px 8px 0 8px;position:relative}.list-notifications li.noItem a{display:block;height:66px;color:rgba(0,0,0,.87);padding-left:72px;padding-right:16px;position:relative;overflow:hidden}.list-notifications li.first{display:flex;margin:8px 16px;justify-content:space-between}.list-notifications li.first .ifirst{font-size:16px;font-weight:bold;display:block}.list-notifications li.first a{color:#1e90ff}.list-notifications li .ides{display:-webkit-box;font-size:15px;line-height:22px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list-notifications li .thumb{width:56px;top:2px;display:block;height:56px;border-radius:50%;position:absolute;left:0}.list-notifications li .itime{color:rgba(0,0,0,.54);font-size:13px;line-height:19px;display:block}.list-notifications li.noItem:hover{background:#f2f2f3;border-radius:5px}.list-notifications li[data-reader='noOpen']::after{content:"";background:#2196f3;width:12px;right:8px;height:12px;display:block;border-radius:50%;position:absolute;top:34px}.list-notifications .ibefore{font-size:16px;font-weight:bold;margin:8px 12px 4px 8px;display:block}.box-notifications .inew{font-size:16px;font-weight:bold;margin:8px 12px 0 8px;display:block}.box-notifications .openNotifi{position:absolute;top:24px;color:initial;right:16px;background:url(/themes/default/images/switch.svg) no-repeat;background-size:22px;text-indent:25px}.box-notifications .openNotifi:hover{opacity:.72}.box-notifications .inotifi-more{display:block;text-align:center;color:initial;height:initial;padding:0;margin:8px 0}.box-notifications .inotifi-more:hover{color:#f8752b}.shownotifi .overlay{display:block;background:rgba(0,0,0,0)}@media(min-width:768px){div.notifications{position:absolute;top:10px;right:190px}}@media(max-width:480px){.theme.users .box-notifications,.profile .box-notifications,.theme.posts .box-notifications{right:-48px;width:319px}}