.page-title{justify-content:center;margin-top:.5rem}.nav-link{color:rgba(var(--tblr-link-color-rgb),var(--tblr-link-opacity,1))}.flag{border-radius:2px}.swal-footer{text-align:center}.swal-overlay--show-modal .swal-modal{will-change:initial!important}body.modal-open{padding-right:0!important}.swal-button{background-color:#206bc4}.swal-button:not([disabled]):hover{background-color:rgba(32,107,196,.8)}.form-control:not(textarea){height:45px}#snapvn-form .btn-request-download{height:45px}#page-home{margin-top:0;margin-bottom:0}#page-home .card{border:none}.snapvn-card-body{background-color:#764ba2}.input-group-flat:focus-within{box-shadow:none}.btn-paste{cursor:pointer}#snapvn-form .btn-facebook,#snapvn-form .form-control,#snapvn-form .form-control:focus,#snapvn-form .link-secondary:focus,#snapvn-form a.link-secondary{outline:0;border:none!important;box-shadow:none}.footer li,.footer li.a{font-size:14px!important}.input-group-flat:focus-within .form-control,.input-group-flat:focus-within .input-group-text{border:none!important}#get-link-progress-bar{display:none}#fetch-result img{height:400px;max-height:400px;object-fit:cover}#fetch-result .video-link{position:relative;float:left}#fetch-result .video-link img{display:block}#fetch-result .video-link:after,#fetch-result .video-link:before{content:"";position:absolute;top:50%;left:50%}#fetch-result .video-link:after{width:0;height:0;border:16px solid transparent;border-left:20px solid #fff;margin-top:-20px;margin-left:-10px;-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,0.25))}#fetch-result .video-link:before{margin-top:-34px;margin-left:-34px;width:60px;height:60px;border:3px solid #fff;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.18);background:rgba(0,0,0,.42)}#fetch-result .video-link:hover:before{background:rgba(0,0,0,.7)}#fetch-result .hidden{display:none}#accordion-faqs{background-color:#fff}.loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:#ff3d00;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.navbar-nav .nav-item a{font-weight:400}#app-install-bar{display:none;position:fixed;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:12px 16px;z-index:9999;transition:transform .3s ease;transform:translateY(-100%)}#app-install-bar.show{transform:translateY(0);display:flex}.app-info{display:flex;align-items:center;flex:1}.app-logo{width:48px;height:48px;border-radius:8px;margin-right:12px;background-color:#f1f1f1;overflow:hidden}.app-logo img{width:100%;height:100%;object-fit:cover}.app-details{flex:1}.app-name{font-weight:700;font-size:16px;margin:0 0 4px 0;color:#333}.app-description{font-size:14px;margin:0;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%}.app-actions{display:flex;align-items:center}.install-button{background-color:#4285f4;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:700;font-size:14px;cursor:pointer;margin-right:12px;transition:background-color .2s ease}.install-button:hover{background-color:#3367d6}.close-button{background:0 0;border:none;color:#999;font-size:20px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.close-button:hover{color:#666}@media (max-width:480px){.app-description{max-width:150px}}.icon.icon-ggplay{background:url(/assets/frontend/img/google-play.svg) center no-repeat;width:165.93px;height:48px;display:inline-block}.footer{padding:1rem 0}.tblr-banner{top:0;left:0;right:0;padding:0;margin:0;font-family:var(--tblr-body-font-family, Lato, sans-serif);font-size:var(--tblr-body-font-size, 14px);font-weight:var(--tblr-body-font-weight,400);line-height:var(--tblr-body-line-height, 1.5);background:linear-gradient(135deg,#667eea,#764ba2);z-index:9999;display:block;text-align:center;display:flex}.tblr-banner-text{flex:1;padding:8px 16px;color:#fff;text-decoration:none;display:block;transition:opacity .3s ease}.tblr-banner-close{color:#fff;cursor:pointer;z-index:10000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;opacity:.5;transition:opacity .3s ease,transform .3s ease}.tblr-banner b,.tblr-banner strong{font-weight:600}@media (max-width:767.98px){.navbar-expand-md .navbar-collapse .navbar-nav .nav-link{padding-left:0}.snapvn-form-content .input-group-flat .form-control:not(:last-child){width:100%}.snapvn-form-content .input-group{position:relative;display:flex;flex-direction:column}.snapvn-form-content span.input-group-text{position:absolute;right:5px;top:4px;padding:.2rem}.snapvn-form-content .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:var(--tblr-border-radius);border-bottom-right-radius:var(--tblr-border-radius)}.snapvn-form-content .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--tblr-border-width) * -1);border-top-left-radius:var(--tblr-border-radius);border-bottom-left-radius:var(--tblr-border-radius);margin-top:5px}}.faq-card{background:#fff;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:15px!important;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.faq-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#d1d5db!important;transform:translateY(-2px)}.faq-title{font-size:1.125rem;font-weight:600;color:#1f2937;line-height:1.5;margin-bottom:16px!important;display:flex;align-items:flex-start}.faq-icon{font-size:1.5rem;flex-shrink:0;margin-right:12px!important;line-height:1}.faq-content p{color:#6b7280;font-size:.9375rem;line-height:1.65;margin:0}.box-faqs .page-title{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:24px}
