.sao4 .top1px {
        top: -1px !important;
}
.promo-list[data-v-8c20f952] .promo-list-tab .swiper-wrapper .swiper-slide:first-child {
    margin-left: 1.5rem;
}
.swiper-slide[data-v-4f01d375] {
    width: auto;
}
.sao4 .normal-case {
    text-transform: none !important;
}
.sao4 .border-primary {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 106, 0, var(--tw-border-opacity)) !important;
}
.sao4 .border-solid {
    border-style: solid;
}
/* .sao4 .border-0 {
    border-width: 0 !important;
} */
/* .sao4 .border-b-2 {
    border-bottom-width: 2px !important;
} */
.sao4 .rounded-none {
    border-radius: 0 !important;
}
/* .sao4 .h-12 {
    height: 3rem !important;
} */
.sao4 .pointer-events-auto {
    pointer-events: auto;
}
.sao4 .mr-6 {
    margin-right: 1.5rem;
}
.sao4 .justify-end {
    justify-content: flex-end;
}
.sao4 .m-1 {
    margin: .25rem;
}
.sao4 .border-t-thin {
    border-top-width: thin !important;
}
.sao4 .max-h-0 {
    max-height: 0;
}
.sao4 .h-0 {
    height: 0;
}
.sao4 .-mt-px {
    margin-top: -2px;
}
.sao4 .-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
}
.sao4 .mt-5 {
    margin-top: 1.25rem;
}
.sao4 .mycalc75rem1495em {
    margin-top: calc(.75rem - .1495em);
    margin-bottom: calc(.75rem - .1495em);
}
.sao4 .text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
}
.sao4 .shadow-1 {
    --tw-shadow: 0px 0px 4px -2px rgba(0, 0, 0, .04), 0px 0px 4px 2px rgba(0, 0, 0, .02), 0px 0px 8px 2px rgba(0, 0, 0, .02);
    --tw-shadow-colored: 0px 0px 4px -2px var(--tw-shadow-color), 0px 0px 4px 2px var(--tw-shadow-color), 0px 0px 8px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow);
}
.sao4 .rounded-t-lg {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
}
.sao4 .h-176px {
    height: 176px;
}
.sao4 .bg-black60 {
    background-color: rgba(0, 0, 0, .6);
}
.sao4 .overflow-clip {
    overflow: clip;
}
.sao4 .origin-bottom-left {
    transform-origin: 0 100%;
}
.sao4 .max-w-calc100-1rem {
    max-width: calc(100% - 1rem);
}
.sao4 .left-3 {
    left: .75rem;
}
.sao4 .bottom-2 {
    bottom: .5rem;
}
.sao4 .leading-6 {
    line-height: 1.5rem !important;
}
.sao4 .origin-center {
    transform-origin: 50%;
}
.sao4 .rounded-b-lg {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
}
.sao4 .-mt-03125rem {
    margin-top: -.03125rem;
}
.sao4 .min-h-70dvh {
    min-height: 70dvh;
}
.sao4 .h-auto {
    height: auto;
}
.sao4 .object-left {
    -o-object-position: left;
    object-position: left;
}
.sao4 .brightness-2 {
    --tw-brightness: brightness(.2);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.sao4 .flex00100 {
    flex: 0 0 100%;
}
.sao4 .pb-9 {
    padding-bottom: 2.25rem;
}
.sao4 .media-text-bg-dark {
    --tw-gradient-from: rgba(0, 0, 0, .95);
    --tw-gradient-stops: var(--tw-gradient-from), rgba(0, 0, 0, .8), var(--tw-gradient-to);
    --tw-gradient-to: transparent;
}
.sao4 .not-lastmb-2:not(:last-child),
.sao4 .not-onlymb-2:not(:only-child) {
    margin-bottom: .5rem;
}
.sao4 .text-h4 {
    letter-spacing: -.015625rem;
    font-size: 2.125rem;
    font-weight: 500;
    line-height: 1.17647em;
}
.sao4 .-mb-5 {
    margin-bottom: -1.25rem;
}
.sao4 .bottom-3 {
    bottom: .75rem;
}
.sao4 .pb-2 {
    padding-bottom: .5rem;
}
.sao4 .min-h-11 {
    min-height: 2.75rem;
}
.sao4 .-mb-2 {
    margin-bottom: -.5rem;
}
.sao4 .emptyhidden:empty {
    display: none;
}
.sao4 .p-3 {
    padding: .75rem;
}
.sao4 .pb-15 {
    padding-bottom: 3.75rem;
}
#content-vi-vn{
    display: block;
}
[data-v-3469d928] * .tnc-content-wrap {
    font-size: 1rem;
    line-height: 1.5rem;
    display: none;
}
.sao4 .lastrounded-b-lg:last-child {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
}
.sao4 .border-l-0 {
    border-left-width: 0 !important;
}
.sao4 .border-t-0 {
    border-top-width: 0 !important;
}
.sao4 .border-r-0 {
    border-right-width: 0 !important;
}
.sao4 .rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.sao4 .m-4 {
    margin: 1rem;
}
.sao4 .list-decimal {
    list-style-type: decimal;
}
.sao4 .pl-8 {
    padding-left: 2rem;
}
.sao4 .list-lower-alpha {
    list-style-type: lower-alpha;
}
[data-v-3daa8886] * .table-responsive, [data-v-3daa8886] * .thumbspacing {
    max-width: 100%;
    overflow-x: auto;
}

[data-v-3daa8886] * .table-responsive, [data-v-3daa8886] * .thumbspacing {
    max-width: 100%;
    overflow-x: auto;
}
.sao4 .py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
}
.sao4 .pl-10 {
    padding-left: 2.5rem;
}
.sao4 .list-outside {
    list-style-position: outside;
}
.sao4 .pl-3 {
    padding-left: .75rem;
}
.sao4 .mb-3 {
    margin-bottom: .75rem;
}
.sao4 .tnc-content-format table tr:first-child td,
.sao4 .tnc-content-format table tr:first-child th {
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 1.25rem;
}

.sao4 .tnc-content-format table tr td,
.sao4 .tnc-content-format table tr th {
    padding: 0.75rem;
}
.sao4 .divide-y>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
@media (min-width: 600px) {
    .sao4 .sm1px {
        top: -1px !important;
    }
    .sao4 .smcol-span-6 {
        grid-column: span 6 / span 6;
    }
}
@media (min-width: 960px) {
    .promo-list[data-v-8c20f952] .promo-list-tab .swiper-wrapper .swiper-slide:first-child {
        margin-left: 0;
    }
    .sao4 .mdpt-4 {
        padding-top: 2rem;
    }
    .sao4 .mdgap-8 {
        gap: 2rem;
    }
    .sao4 .mdjustify-around {
        justify-content: space-around;
    }
    .sao4 .mditems-start {
        align-items: flex-start;
    }
    .sao4 .mdborder-b-0 {
        border-bottom-width: 0;
    }
    .sao4 .mdw-12 {
        width: 50%;
    }
    .sao4 .mdmb-0 {
        margin-bottom: 0;
    }
}
@media (max-width: 1024px) {
    .sao4 .tnc-content-wrap {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important;
    }
}