@font-face{font-family:"SVN-Agency FB";src:url(fonts/svn-agency-fb-bold.woff2) format("woff2");font-weight:700;font-display:swap}html{background:#03162e;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Arial,Helvetica,sans-serif;color:#fff;background:#03162e;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*,*::before,*::after{box-sizing:border-box}img{display:block;max-width:none;border:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,p{margin:0}:focus-visible{outline:3px solid #5fc8ff;outline-offset:3px;border-radius:6px}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html:not(.is-scaled) #MS__wrapper,html:not(.is-scaled) .MS__outer{visibility:hidden}.MS__outer .is-interactive{pointer-events:auto}.page{position:relative;width:2000px}@media(max-width: 768px)and (orientation: portrait){.page{width:768px}}.sec{position:relative;width:100%;overflow:hidden;background:no-repeat 0 0/100% 100%}.rotate-tip{position:fixed;inset:0;z-index:1600;display:none;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#03162e;color:#fff;font:700 16px/1.4 Arial,Helvetica,sans-serif;text-align:center}.rotate-tip__icon{width:44px;height:72px;border:3px solid #5fc8ff;border-radius:10px;animation:rotate-hint 2s cubic-bezier(0.22, 0.61, 0.36, 1) infinite}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.rotate-tip{display:flex}}@keyframes rotate-hint{0%,20%{transform:rotate(-90deg)}60%,100%{transform:rotate(0)}}.cfl-btn{display:block;cursor:pointer;transition:transform .3s cubic-bezier(0.34, 1.56, 0.64, 1),filter .25s}.cfl-btn picture{display:block;width:100%;height:100%}.cfl-btn img{width:100%;height:100%;pointer-events:none}.cfl-btn:active{transform:scale(0.97)}@media(hover: hover){.cfl-btn--glow:hover{transform:scale(1.05);filter:brightness(1.12)}}.cfl-btn.off,.cfl-btn.received{filter:grayscale(1) brightness(0.9);pointer-events:none}.is-hidden{display:none !important}
.topbar{position:absolute;left:0;top:0;z-index:20;width:100%;height:0}.topbar__logo{position:absolute;left:41px;top:29px;width:357px;height:68px}.topbar__auth{position:absolute}.topbar__auth--login{position:absolute;left:1616px;top:24px;width:178px;height:51px}@media(min-width: 769px),(orientation: landscape){.topbar__auth--login::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-topbar/images/login-h.webp) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.topbar__auth--login:hover::after,.topbar__auth--login:focus-visible::after{opacity:1}}.topbar__auth--logout{position:absolute;left:1807px;top:24px;width:178px;height:51px}@media(min-width: 769px),(orientation: landscape){.topbar__auth--logout::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-topbar/images/logout-h.webp) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.topbar__auth--logout:hover::after,.topbar__auth--logout:focus-visible::after{opacity:1}}.topbar__greet{position:absolute;left:1378.1px;top:83px;width:600px;height:30px;font:700 23.89px/30px "SVN-Agency FB","Arial Narrow",sans-serif;letter-spacing:.071em;-webkit-text-stroke:.03em currentColor;text-align:right;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;text-shadow:3px 0 3px rgba(0,0,0,.25),2.12px 2.12px 3px rgba(0,0,0,.25),0 3px 3px rgba(0,0,0,.25),-2.12px 2.12px 3px rgba(0,0,0,.25),-3px 0 3px rgba(0,0,0,.25),-2.12px -2.12px 3px rgba(0,0,0,.25),0 -3px 3px rgba(0,0,0,.25),2.12px -2.12px 3px rgba(0,0,0,.25)}.topbar__name{color:inherit}.topbar__greet:has(.pm__charactername:empty){display:none}@media(max-width: 768px)and (orientation: portrait){.topbar__logo{position:absolute;left:22px;top:19px;width:257px;height:48px}.topbar__auth--login{position:absolute;left:468px;top:19px;width:135px;height:38px}.topbar__auth--logout{position:absolute;left:614px;top:19px;width:135px;height:38px}.topbar__greet{position:absolute;left:344.5px;top:64px;width:400px;height:24px;font-size:18.2px;line-height:24px}}
.f1{height:1000px;background-image:url(optimized/cfl-frame1/images/bg.webp)}.f1__start{position:absolute;left:821px;top:904px;width:358px;height:73px}@media(min-width: 769px),(orientation: landscape){.f1__start::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-frame1/images/btn-checkin-h.webp) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.f1__start:hover::after,.f1__start:focus-visible::after{opacity:1}}@media(max-width: 768px)and (orientation: portrait){.f1{height:960px;background-image:url(optimized/cfl-frame1/images/bg-mb.webp)}.f1__start{position:absolute;left:255px;top:891px;width:258px;height:52px}}
.f2{height:1000px;background-color:#354f64}.f2.is-ready{background-image:url(optimized/cfl-frame2/images/bg.webp)}.f2 img{width:100%;height:100%}.f2 picture{display:block;width:100%;height:100%}.f2__claim{position:absolute;left:693px;top:878px;width:358px;height:73px}.f2__claim .cfl-btn{position:relative;width:100%;height:100%}@media(min-width: 769px),(orientation: landscape){.f2__claim .cfl-btn::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-frame2/images/btn-claim-h.webp) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.f2__claim .cfl-btn:hover::after,.f2__claim .cfl-btn:focus-visible::after{opacity:1}}.f2__rule{position:absolute;left:1079px;top:885px;width:204px;height:58px}@media(min-width: 769px),(orientation: landscape){.f2__rule::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-frame2/images/btn-rule-h.webp) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.f2__rule:hover::after,.f2__rule:focus-visible::after{opacity:1}}@media(max-width: 768px)and (orientation: portrait){.f2{height:980px}.f2.is-ready{background-image:url(optimized/cfl-frame2/images/bg-mb.webp)}.f2__claim{position:absolute;left:257px;top:249px;width:249px;height:51px}.f2__rule{position:absolute;left:306px;top:313px;width:143px;height:40px}}.f2-vip{position:absolute;left:0;top:0}.f2-vip__hit{position:absolute;cursor:pointer;border-radius:24px}.f2-vip__tip{position:absolute;z-index:5;opacity:0;visibility:hidden;transform:translateY(14px) scale(0.96);transform-origin:50% 100%;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1),transform .35s cubic-bezier(0.34, 1.56, 0.64, 1),visibility 0s .35s}.f2-vip__close{position:absolute;top:0;border-radius:50%}.f2-vip.is-open,.f2-vip:focus-within{z-index:6}.f2-vip.is-open .f2-vip__tip{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media(hover: hover){.f2-vip:not(.is-dismissed):hover{z-index:6}.f2-vip:not(.is-dismissed):hover .f2-vip__tip{opacity:1;visibility:visible;transform:none;transition-delay:0s}}.f2-vip--1 .f2-vip__hit{position:absolute;left:250px;top:600px;width:310px;height:270px}.f2-vip--1 .f2-vip__tip{position:absolute;left:183px;top:319px;width:494px;height:313px}.f2-vip--1 .f2-vip__close{left:432px;width:60px;height:58px}.f2-vip--2 .f2-vip__hit{position:absolute;left:630px;top:600px;width:300px;height:270px}.f2-vip--2 .f2-vip__tip{position:absolute;left:546px;top:319px;width:494px;height:313px}.f2-vip--2 .f2-vip__close{left:432px;width:60px;height:58px}.f2-vip--3 .f2-vip__hit{position:absolute;left:1005px;top:600px;width:300px;height:276px}.f2-vip--3 .f2-vip__tip{position:absolute;left:918px;top:319px;width:544px;height:315px}.f2-vip--3 .f2-vip__close{left:473px;width:60px;height:58px}.f2-vip--4 .f2-vip__hit{position:absolute;left:1370px;top:560px;width:345px;height:310px}.f2-vip--4 .f2-vip__tip{position:absolute;left:1237px;top:319px;width:598px;height:315px}.f2-vip--4 .f2-vip__close{left:535px;width:60px;height:58px}@media(max-width: 768px)and (orientation: portrait){.f2-vip--1 .f2-vip__hit{position:absolute;left:25px;top:775px;width:135px;height:140px}.f2-vip--1 .f2-vip__tip{position:absolute;left:0px;top:373px;width:219px;height:421px}.f2-vip--1 .f2-vip__close{left:175px;width:44px;height:43px}.f2-vip--2 .f2-vip__hit{position:absolute;left:208px;top:775px;width:136px;height:140px}.f2-vip--2 .f2-vip__tip{position:absolute;left:171px;top:374px;width:222px;height:420px}.f2-vip--2 .f2-vip__close{left:178px;width:44px;height:43px}.f2-vip--3 .f2-vip__hit{position:absolute;left:393px;top:775px;width:135px;height:140px}.f2-vip--3 .f2-vip__tip{position:absolute;left:344px;top:371px;width:238px;height:425px}.f2-vip--3 .f2-vip__close{left:196px;width:34px;height:33px}.f2-vip--4 .f2-vip__hit{position:absolute;left:555px;top:745px;width:185px;height:170px}.f2-vip--4 .f2-vip__tip{position:absolute;left:530px;top:375px;width:238px;height:424px}.f2-vip--4 .f2-vip__close{left:197px;width:34px;height:33px}}@media(prefers-reduced-motion: reduce){.f2-vip__tip{transition:none}}
.f3{height:1000px;background-color:#4d4a57}.f3.is-ready{background-image:url(optimized/cfl-frame3/images/bg.webp)}.f3__rule{position:absolute;left:1045px;top:372px;width:204px;height:58px}@media(min-width: 769px),(orientation: landscape){.f3__rule::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-frame3/images/btn-rule-h.webp) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.f3__rule:hover::after,.f3__rule:focus-visible::after{opacity:1}}@media(max-width: 768px)and (orientation: portrait){.f3{height:968px}.f3.is-ready{background-image:url(optimized/cfl-frame3/images/bg-mb.webp)}.f3__rule{position:absolute;left:296px;top:289px;width:144px;height:41px}}
.site-footer{height:479px;background-color:#03162e}.site-footer.is-ready{background-image:url(optimized/cfl-footer/images/bg.png)}@media(max-width: 768px)and (orientation: portrait){.site-footer{height:797px}.site-footer.is-ready{background-image:url(optimized/cfl-footer/images/bg-mb.png)}}
.sidebar{position:absolute;left:1839px;top:clamp(90px,(var(--dh, 1000px) - 779px)/2,164px);z-index:30;width:149px;height:779px}.sidebar>*{position:absolute}.sidebar__qr{left:0;top:287px;width:137px;height:124px}.sidebar__item--nap{position:absolute;left:1px;top:0;width:148px;height:138px}.sidebar__item--ruong{position:absolute;left:0;top:147px;width:137px;height:128px}.sidebar__item--cskh{position:absolute;left:39px;top:424px;width:60px;height:59px}.sidebar__item--fb{position:absolute;left:37px;top:496px;width:61px;height:59px}.sidebar__item--yt{position:absolute;left:35px;top:568px;width:64px;height:66px}.sidebar__item--tt{position:absolute;left:34px;top:641px;width:65px;height:61px}.sidebar__item--group{position:absolute;left:28px;top:713px;width:84px;height:66px}@media(min-width: 769px),(orientation: landscape){.sidebar__item--cskh::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-sidebar/images/cskh-h.png) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.sidebar__item--cskh:hover::after,.sidebar__item--cskh:focus-visible::after{opacity:1}}@media(min-width: 769px),(orientation: landscape){.sidebar__item--fb::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-sidebar/images/fb-h.png) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.sidebar__item--fb:hover::after,.sidebar__item--fb:focus-visible::after{opacity:1}}@media(min-width: 769px),(orientation: landscape){.sidebar__item--yt::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-sidebar/images/yt-h.png) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.sidebar__item--yt:hover::after,.sidebar__item--yt:focus-visible::after{opacity:1}}@media(min-width: 769px),(orientation: landscape){.sidebar__item--tt::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-sidebar/images/tt-h.png) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.sidebar__item--tt:hover::after,.sidebar__item--tt:focus-visible::after{opacity:1}}@media(min-width: 769px),(orientation: landscape){.sidebar__item--group::after{content:"";position:absolute;inset:0;background:url(optimized/cfl-sidebar/images/group-h.png) no-repeat 0 0/100% 100%;opacity:0;transition:opacity .25s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}}@media(hover: hover){.sidebar__item--group:hover::after,.sidebar__item--group:focus-visible::after{opacity:1}}@media(max-width: 768px)and (orientation: portrait){.sidebar{display:none}}
.pop{--pop-scale: 1}.pop.active{z-index:50;pointer-events:auto}.pop .MS__opacity{background:rgba(17,17,17,.68);pointer-events:auto}.pop .pop__box{position:absolute;left:50%;top:calc(var(--dh, 1000px)/2);width:534px;height:763px;transform:translate(-50%, -50%) scale(var(--pop-scale));background:url(optimized/cfl-popup/images/board.webp) no-repeat 0 0/100% 100%;pointer-events:auto;animation:pop-in .35s cubic-bezier(0.34, 1.56, 0.64, 1) both}@media(max-width: 768px)and (orientation: portrait){.pop{--pop-scale: 0.95}}@keyframes pop-in{from{opacity:0;transform:translate(-50%, -46%) scale(calc(var(--pop-scale) * 0.92))}}@media(prefers-reduced-motion: reduce){.pop .pop__box{animation:none}}.pop__title{position:absolute;left:0;top:71px;width:520px;font:700 55px/60px "SVN-Agency FB","Arial Narrow",sans-serif;color:#fff;text-align:center;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 4px rgba(255,255,255,.43)}.pop__title--rule{top:72px;width:516px}.pop__body{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.pop__body>*{pointer-events:auto}.pop__close{position:absolute;left:469px;top:3px;z-index:2;width:77px;height:74px;background:url(optimized/cfl-popup/images/close.webp) no-repeat center/100% 100%;transition:transform .3s cubic-bezier(0.34, 1.56, 0.64, 1)}@media(hover: hover){.pop__close:hover{transform:rotate(90deg) scale(1.05)}}.pop-btn{position:relative;display:flex;align-items:center;justify-content:center;width:265px;height:75px;padding:0 6px 7px 0;background:url(optimized/cfl-popup/images/btn.webp) no-repeat center/100% 100%;color:#fff;font:700 37px/1 "SVN-Agency FB","Arial Narrow",sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .3s cubic-bezier(0.34, 1.56, 0.64, 1),filter .25s}@media(hover: hover){.pop-btn:hover{transform:translateY(-2px);filter:brightness(1.15)}}.pop-btn:active{transform:translateY(1px) scale(0.98)}.pop-btn.off,.pop-btn.received{filter:grayscale(1);pointer-events:none}.pop-login__form{position:absolute;left:134px;top:169px;width:265px}.pop-login__list{display:flex;flex-direction:column;gap:19px}.pop-login__btn{display:block;padding:0}.pop-login__label{position:absolute;left:var(--lx, 132px);top:var(--ty, 13px);transform:translateX(-50%);font:700 37px/40px "SVN-Agency FB","Arial Narrow",sans-serif}.pop-login__label--2{font-size:27px;line-height:22px;text-align:center}.pop-login__label--2 small{display:block;font-size:21.94px;line-height:22px}.pop-login__ico{position:absolute;left:var(--ix, 50px);top:var(--iy, 25px);width:auto;height:24px}.pop-login__ico--zing{height:23px}.pop-login__ico--facebook{height:25px}.pop-login__ico--apple{height:31px}.pop-login__note{position:absolute;left:-134px;top:465px;width:534px;padding:0 40px;font:400 14.02px/15.88px Arial,Helvetica,sans-serif;color:#fff;text-align:center;text-shadow:0 0 10px #3c4495,0 0 20px rgba(60,68,149,.8)}.pop-login__note a{color:inherit}.pop-form__form{position:absolute;left:76px;top:191px;width:381px}.pop-form__fields{display:flex;flex-direction:column;gap:27px;max-height:320px;overflow-y:auto}.pop-form__actions{position:absolute;left:63px;top:342px;display:flex;gap:20px}.pop-form__actions .pop-btn{width:266px;height:74px}.pop-field{display:flex;flex-direction:column;gap:19px}.pop-field__label{padding-left:2px;font:400 14.02px/18px Arial,Helvetica,sans-serif;color:#fff}.pop-field__row{display:flex;gap:10px}.pop-field__row input{flex:1}.pop-field input[type=text],.pop-field input[type=tel],.pop-field input[type=email],.pop-field select{flex:none;width:100%;min-width:0;height:40px;padding:0 40px 0 13px;border:1px solid #fff57b;border-radius:0;background:#fff;color:#333;font:400 14.02px Arial,Helvetica,sans-serif;outline:none;appearance:none}.pop-field input[type=text]:focus,.pop-field input[type=tel]:focus,.pop-field input[type=email]:focus,.pop-field select:focus{box-shadow:0 0 0 2px rgba(255,245,123,.6)}.pop-field input{padding-right:13px}.pop-field select{color:#8f8f8f;background:#fff url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 15 13%27%3E%3Cpath d=%27M0 0h15L7.5 13z%27 fill=%27%23904d0e%27/%3E%3C/svg%3E") no-repeat right 18px center/15px 13px;cursor:pointer}.pop-field__otp{flex:none;height:40px;padding:0 14px;background:#1d5fa8;color:#fff;font:700 14px Arial,Helvetica,sans-serif}.pop-field__radio{display:flex;align-items:center;gap:8px;font:400 14px Arial,Helvetica,sans-serif}.pop-text__inner{position:absolute;left:71px;top:176px;width:400px;height:505px;padding-right:12px;overflow-y:auto;font:700 30px/33px "SVN-Agency FB","Arial Narrow",sans-serif;text-align:justify;text-align-last:center;text-transform:uppercase;color:#fff;scrollbar-width:thin;scrollbar-color:rgba(95,200,255,.7) rgba(0,0,0,0)}.pop-text__inner::-webkit-scrollbar{width:4px}.pop-text__inner::-webkit-scrollbar-thumb{border-radius:2px;background:rgba(95,200,255,.7)}.pop-text__inner p+p{margin-top:14px}.pop-text__inner b{color:#ffc35a}.pop-text--center .pop-text__inner{display:flex;align-items:center;justify-content:center;padding-right:0;text-align:center}.pop-rule__frame{padding-right:0;overflow:hidden}.pop-rule__empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center}.pop-rule iframe{position:relative;display:block;width:100%;height:100%;border:0;background:rgba(0,0,0,0)}.pop-rule iframe[src=""],.pop-rule iframe:not([src]){visibility:hidden}iframe[src]:not([src=""])~.pop-rule__empty{display:none}.is-popup-preview .MS__popup.active:has(~.MS__popup.active){visibility:hidden}.is-popup-preview .MS__popup{transition:none}

/*# sourceMappingURL=cfl-convert.css.map*/