.notice-overlay{z-index:9990;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.notice-popup{z-index:9999;background-color:#fff;border-radius:34px;padding:5px;transition:all .5s;animation:.25s noticeShow;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px #00000040}.notice-popup .notice-popup-content{border-radius:30px;width:max-content;max-width:95svw;height:fit-content;max-height:95svh;position:relative;overflow:auto}.notice-close{z-index:2;color:#111827;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:24px;line-height:1;display:flex;position:absolute;top:25px;right:25px}.notice-close:hover{color:#dc2626;background:#fee2e2}@keyframes noticeShow{0%{opacity:0;top:200%}to{opacity:1;top:50%}}
.app-faq{-webkit-user-select:none;user-select:none;overflow:hidden}.app-faq p{margin:0;padding:5px 0 0}.app-faq .faq-terms{background:#ede4fb;border:1px solid #000;border-radius:10px;gap:0;width:100%;font-weight:900;overflow:auto}.app-faq .faq-terms .faq-term{color:#36008d;cursor:pointer;text-align:center;border-right:1px solid #36008d18;padding:15px 20px}.app-faq .faq-terms .faq-term span{white-space:nowrap}.app-faq .faq-terms .faq-term.active,.app-faq .faq-terms .faq-term:hover{color:#d3dbff;background:#7474ff}.app-faq .faq-empty,.app-faq .faq-item{background:#fff;border:1px solid #000;border-radius:10px;width:100%;padding:15px;display:block}.app-faq .faq-empty .faq-question,.app-faq .faq-item .faq-question{cursor:pointer;font-weight:900}.app-faq .faq-empty .faq-question svg,.app-faq .faq-item .faq-question svg{width:24px;min-width:24px;height:24px}.app-faq .faq-empty .faq-answer,.app-faq .faq-item .faq-answer{transition:all;animation:.3s linear open;display:none;overflow:hidden}.app-faq .faq-empty .faq-answer .faq-answer-content,.app-faq .faq-item .faq-answer .faq-answer-content{border-top:1px solid #000000a8;margin-top:5px;padding-top:15px}.app-faq .faq-empty.active,.app-faq .faq-item.active{border:1px solid #0400ff;height:auto;transition:all}.app-faq .faq-empty.active .faq-question,.app-faq .faq-item.active .faq-question{color:#020079}.app-faq .faq-empty.active .faq-answer,.app-faq .faq-item.active .faq-answer{display:block}
.sliders{text-shadow:0 0 2px #fff}.sliders .media-title{color:#320a00;text-shadow:0 1px 1px #0003;margin-top:6rem;font-size:6em;font-weight:900;line-height:1.2}.sliders .description{text-shadow:0 1px 1px #0003;color:#37262a;margin-top:0;margin-bottom:2rem;font-size:1.4em;line-height:1.6}.sliders .description b{color:#ff3232;font-weight:900}.sliders .action-btns{align-items:center;gap:10px;display:flex}.sliders .action-btns .button-learn,.sliders .action-btns .button-play{opacity:.95;cursor:pointer;border:3px solid #0000;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;height:56px;padding:.5rem .5rem .5rem 1rem;display:flex;box-shadow:0 4px 5px #ead8d4}.sliders .action-btns .button-learn:hover,.sliders .action-btns .button-play:hover{border:3px solid red;box-shadow:0 6px 20px #ead8d4}.sliders .action-btns .button-learn{color:#fff;background-color:red;padding-right:50px}.sliders .action-btns .button-learn:hover{border:3px solid #fff}.sliders .action-btns .button-learn:hover .startnow-icon{height:58px;transition:all .2s;top:-5px;right:-8px}.sliders .action-btns .inc-icon{color:#fff;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:10px;display:flex}.sliders .action-btns svg{width:100%;height:100%}.sliders .action-btns .startnow-icon{height:48px;transition:all .2s;position:absolute;top:-3px;right:3px}.sliders .action-btns .button-play{color:#5a1a19;background-color:#fff}.sliders .action-btns .button-play .inc-icon{color:red;background-color:#fcdbcc}.sliders .action-btns .button-play .inc-icon svg{color:red;fill:currentColor}.sliders .slide-elements{background-color:var(--top-bg-default);background:radial-gradient(#b3dafd 150%,#b3dafd);width:100%;height:100%;position:absolute;inset:0}.sliders .slide-elements .safe-area{cursor:grab;z-index:2;align-items:flex-end;width:100%;max-width:1900px;margin:0 auto;display:flex;position:relative;overflow:hidden}.sliders .slide-elements .cover-fade{animation:.2s forwards cover-fade;height:100%!important}.sliders .slide-elements .cover-fade .cover-image{width:100%;height:100%;padding-top:50px;animation:.2s forwards hide-show;display:block;position:relative}.sliders .slide-elements:before,.sliders .top-detail-wrap:before{content:"";opacity:0;z-index:1;filter:contrast(.5);background-image:url(/assets/images/dotted.png);background-repeat:repeat;position:absolute;inset:0}.sliders .slide-image{max-width:960px;padding:150px 0 50px}.sliders .slide-image img{max-width:100%}.sliders .slide-content{z-index:5;width:100%;max-width:700px;padding:20px 0;position:relative}.sliders .slide-content .media-title-image{margin-bottom:0}.sliders .slide-content .media-title-image img{max-width:600px}.sliders .slide-content .touch{align-items:center;gap:2rem;display:flex}.sliders .slide-content .touch .button-play{opacity:.95;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex;color:var(--primary-button-text)!important}.sliders .slide-content .touch-group{border:2px solid var(--border-color);border-radius:30px;align-items:center;display:inline-flex;overflow:hidden}.sliders .slide-content .touch-group .item{flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-width:68px;height:50px;padding:0 .2rem;display:flex;position:relative}.sliders .hl-tags{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.6rem;margin-bottom:.75rem;display:flex}.sliders .tag-imdb{color:#fff;cursor:default;border:1px solid #f0d25c;border-image:initial;background-color:#0000;border-radius:.33rem;flex-shrink:0;align-items:center;padding:0 .4rem;font-size:12px;font-weight:500;line-height:24px;display:inline-flex}.sliders .tag-imdb:before{content:"IMDb";color:#f0d25c;padding-right:4px;font-size:10px;font-weight:500;line-height:1;position:relative}.sliders .pin-quality-tag,.sliders .tag-quality{color:#000;background-color:#ffd875;background-image:linear-gradient(220deg,#ffd875,#fff);border-radius:.33rem;justify-content:center;align-items:center;height:26px;padding:0 .4rem;font-size:12px;font-weight:700;display:flex}.sliders .tag-model{color:#000;cursor:default;background-color:#fff;flex-shrink:0;padding:0 .5rem;font-weight:500;line-height:26px;display:flex;overflow:hidden}.sliders .tag-classic{border:1px solid #fff;border-image:initial;color:#fff;background-color:#ffffff10;height:26px;padding:0 .4rem}.sliders .tag-classic,.sliders .tag-topic{color:#fff;cursor:default;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background-color:#ffffff10;border-radius:.33rem;justify-content:center;align-items:center;height:26px;padding:0 .4rem;font-size:12px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}.sliders .mb-4{margin-bottom:1.5rem}.sliders .cover-fade .cover-image video,.sliders .cover-fade .cover-image img,.sliders .gallery-row .item img,.sliders .object-fit img,.sliders .sound-cover img,.sliders .user-avatar img,.sliders .v-actor img,.sliders .v-thumbnail img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sliders .fade-in.visible{opacity:1;filter:blur()}.sliders .swiper-thumbs .swiper-wrapper .swiper-slide{border:3px solid #282b3a}.sliders .swiper-thumbs .swiper-slide-active{border:3px solid #ffc624}.sliders .swiper-slide-active .slide-content{animation:.2s forwards slide-content}.sliders .swiper-slide{cursor:pointer;border-image:initial;width:65px;height:45px;position:relative;overflow:hidden;transform:scale(1);margin-right:0!important}.sliders .swiper-slide img{object-fit:cover}.sliders .top-slide-main{background-color:var(--top-bg-default);width:100%;height:1088px;overflow:hidden}.sliders .slide-elements .background-fade,.sliders .top-detail-wrap .background-fade{filter:blur(580px);opacity:.4;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.sliders .slide-elements .cover-fade,.sliders .top-detail-wrap .cover-fade{width:100%;height:100%;position:absolute;top:0;left:0%;transform:translate(-50%)}.sliders .top-detail-wrap:after,.sliders .top-slide-main:before{z-index:3;background:linear-gradient(#191b2400,#191b24);height:200px;position:absolute;bottom:0;left:0;right:0}.sliders .top-slide-wrap .swiper-slide-active .cover-image{animation:.2s forwards hide-show}.sliders .top-slide-wrap .swiper-slide-active .cover-fade{animation:.2s forwards cover-fade}.sliders .swiper-thumbs .swiper-wrapper{justify-content:center;gap:15px}.slide-report-wrap,.security-wrap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f7f9ad;border:1px solid #fff;border-radius:28px;margin-top:30px;padding:10px}.security-wrap{max-width:500px}.slide-term-wrap{padding:15px 0}.slide-term-item,.slide-report-wrap{z-index:9;border-radius:18px;padding:10px}.slide-term-item span:first-child,.slide-report-wrap span:first-child{font-size:1.2em;font-weight:900;line-height:.8em;display:block}.slide-term-item span:nth-child(2),.slide-report-wrap span:nth-child(2){margin-top:.5em;line-height:.8em;display:block}.slide-term-item span:first-child{font-size:1.2em;font-weight:900;line-height:1.3em;display:block}.slide-term-item span:nth-child(2){margin-top:.5em;line-height:1.3em;display:block}.slide-report-wrap{padding:10px}.slide-term-item{background:url(/trangnguyen/images/icy_butterfly_bird_overlay.svg) 100% 0/cover no-repeat;border:2px solid #fff;border-radius:30px;align-items:center;min-width:160px;max-width:280px;min-height:122px;padding:15px 10px 15px 110px;display:flex}.slide-term-item.icon-96:before{position:absolute;top:15px;left:15px}.slide-term-item.httm{color:#870d09;background:#fedded url(/trangnguyen/images/icy_butterfly_bird_overlay-pink.svg) 100% 0/cover no-repeat;box-shadow:0 0 5px #fedded}.slide-term-item.httm:hover{border:2px solid #870d0988}.slide-term-item.tdhd{color:#0a0a52;background-color:#dae2fc;box-shadow:0 0 5px #dae2fc}.slide-term-item.tdhd:hover{border:2px solid #0a0a529d}.slide-term-item.hhdd{color:#7b0100;background:#feead3 url(/trangnguyen/images/icy_butterfly_bird_overlay-yellow.svg) 100% 0/cover no-repeat;box-shadow:0 0 5px #feead3}.slide-term-item.hhdd:hover{border:2px solid #870d0988}.slide-term-item.cdsd{color:#151551;background:#f2d3fe url(/trangnguyen/images/icy_butterfly_bird_overlay-purper.svg) 100% 0/cover no-repeat;box-shadow:0 0 5px #f2d3fe}.slide-term-item.cdsd:hover{border:2px solid #0a0a529d}.icon-1:before{content:"";background:url(/trangnguyen/images/icon-1-alpha.png?v=1.1) 0 0/900px no-repeat;width:30px;height:30px;padding-left:0;display:inline-flex}.sec:before{background-position:-290px -155px}.free:before{background-position:-345px -155px}.noads:before{background-position:-404px -155px}.advance:before{background-position:-467px -155px}.icon-48:before{background-size:1100px;width:48px;height:48px}.student:before{background-position:-672px -130px}.quiz:before{background-position:-780px -130px}.question:before{background-position:-888px -130px}.school:before{background-position:-988px -130px}.icon-96:before{background-size:1450px;width:96px;height:96px}.httm:before{background-position:-18px -722px}.tdhd:before{background-position:-130px -722px}.hhdd:before{background-position:-235px -722px}.cdsd:before{background-position:-347px -722px}@keyframes slide-content{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes cover-fade{0%{opacity:0;transform:translate(5%)}to{opacity:1;transform:translate(0%)}}.float-box{will-change:transform;animation:9s ease-in-out infinite floatUpDown}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-18px)}to{transform:translateY(0)}}
