.fixed__button__pc{position:fixed;bottom:40%;right:0;background-color:#1c4e99;display:flex;flex-direction:column;gap:12px;border-radius:8px 0 0 8px;z-index:99;padding:12px 4px;justify-content:center}.fixed__button__pc a{display:block;text-align:center;color:#fff;position:relative}.fixed__button__pc a span{display:block;color:#fff;font-size:9px;padding-top:3px}.fixed__button__pc a ins{position:absolute;left:-145px;border:1px solid #D31616;padding:5px 10px;border-radius:8px;font-size:16px;font-weight:600;color:#333;letter-spacing:1px;top:0;z-index:9;background:#fff;opacity:0;visibility:hidden}.fixed__button__pc a ins:before{display:inline-block;content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;right:-4px;position:absolute;top:0;bottom:0;margin:auto;z-index:9}.fixed__button__pc a ins:after{display:inline-block;content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #d41716;right:-6px;position:absolute;top:0;bottom:0;margin:auto}.fixed__button__pc a img{width:26px;height:26px}a.ft_zalo img{width:26px;height:26px}a.ft_messenger img{width:24px;height:24px}.fixed__button__pc .rung{animation:code-pro-rung-lac 2s ease infinite}@-webkit-keyframes code-pro-rung-lac{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@keyframes icon-zoom{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate(3deg);transform:scale3d(1,1,1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate(-3deg);transform:scale3d(1,1,1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.fixed__button__pc>.col-4{display:none}#overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:999999}#overlay[hidden]{display:none!important}#popupForm{width: 440px;padding:12px;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.25);position:relative;opacity:0;transform:translateY(40px)}#popupForm.animate-in{animation:popIn .35s ease forwards}#popupForm.animate-out{animation:popOut .2s ease forwards}@keyframes popIn{to{transform:translateY(0);opacity:1}}@keyframes popOut{to{transform:translateY(40px);opacity:0}}#popupForm h3{margin:0 0 10px;font-size:18px;text-align:center}#popupForm .desc{font-size:13px;margin-bottom:12px;padding:12px 8px;text-align:center;color:#666}.field{margin-bottom:8px}.field label{display:block;font-size:12px;margin-bottom:4px;color:#444}.field input{width:100%;height:35px;border:1px solid #ddd;padding:9px 11px;margin-bottom:8px;font-size:13px;border-radius:8px;outline:none;transition:.2s}.field input:focus{border-color:#ff7a18;box-shadow:0 0 0 3px rgba(255,122,24,.15)}.btn-submit{width:100%;padding:4px;border-radius:9px;border:0;cursor:pointer;background:linear-gradient(135deg,#19458f,#0d2c61);color:#fff;font-size:12px;font-weight:600}.btn-submit:hover{filter:brightness(1.05)}.close-btn{position:absolute;right:-30px;top:0;background:none;border:0;font-size:22px;line-height:1;cursor:pointer;color:#999}.close-btn:hover{color:#333}html.popup-lock,body.popup-lock{overflow:hidden!important}html.popup-lock *,body.popup-lock *{pointer-events:none!important}html.popup-lock #overlay,html.popup-lock #overlay *,body.popup-lock #overlay,body.popup-lock #overlay *{pointer-events:auto!important}.error-msg{font-size:12px;color:#e53935;margin-top:4px;display:none}input.input-error{border-color:#e53935!important;box-shadow:0 0 0 3px rgba(229,57,53,.15)}html.popup-lock #popupForm{transform:none!important}.overlay-hidden{display:none!important}.popup-lock{overflow:hidden}.popup-form.animate-in{animation:popupIn .25s ease forwards}.popup-form.animate-out{animation:popupOut .25s ease forwards}@keyframes popupIn{from{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes popupOut{from{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:0}}@media only screen and (max-width: 48em){.fixed__button__pc a span{}.fixed__button__pc{flex-direction:row;bottom:0;width:100vw;padding:8px 0 4px;border-radius:0;gap:unset}.fixed__button__pc>.col-2{flex:0 0 20%;max-width:20%;border-right:1px solid #a1a1a154}.fixed__button__pc>.col-4{display:flex;flex:0 0 40%;max-width:40%;border-right:1px solid #a1a1a154;color:#fff;font-weight:500;flex-direction:column;justify-content:center;align-items:center}#popupForm{width: 92%}}@media (max-width: 768px){#popupForm input{font-size:16px!important}}