/* SINH TỰ ĐỘNG bởi tools/canvas-port/port.mjs từ canvas/Pricing.dc.html — đừng sửa tay. */
[data-site-page="pricing"]{--c-paper:#f8f7f1;--c-surface:#fffef9;--c-ink:#203f35;--c-head:#1d3a30;--c-muted:#5f665d;--c-line:#dfdccf;--c-acc:#5d5294;--c-accSoft:#eceaf7;--c-btn:#5d5294;--c-onBtn:#ffffff;--c-band:#efece2;--c-check:#4f7a5f;--c-freeBg:#eef0e5;--c-freeLine:#d4d8c6;--c-track:#eceee4;--c-familyBg:#eae4d9;--c-famLine:#d6cdbd;--c-chip:#ebe7dc;--c-closingBg:#e9e5d7;--c-closeBtn:#1d3a30;--c-closeBtnInk:#f8f7f1;--c-cardBg:#fffef9;--c-proBg:#2f3449;--v-1:#fffef9}
html[data-site-theme="dark"] [data-site-page="pricing"]{--c-paper:#1b2029;--c-surface:#242b34;--c-ink:#e6e4dc;--c-head:#f3efe4;--c-muted:#b8bcc6;--c-line:#343a46;--c-acc:#d2cefd;--c-accSoft:#2b2741;--c-btn:#9184d9;--c-onBtn:#161826;--c-band:#20252e;--c-check:#c9b783;--c-freeBg:#28352f;--c-freeLine:#3b4a41;--c-track:#252a34;--c-familyBg:#2d3035;--c-famLine:#43464d;--c-chip:#3a3f4a;--c-closingBg:#2d3035;--c-closeBtn:#e9d6a6;--c-closeBtnInk:#1b2029;--c-cardBg:#242b34;--c-proBg:#35354b;--v-1:#4b4470}
.jb-when-light{display:contents}.jb-when-dark{display:none}
html[data-site-theme="dark"] .jb-when-light{display:none}html[data-site-theme="dark"] .jb-when-dark{display:contents}
[data-jb-variant][hidden],[data-jb-menu][hidden]{display:none!important}
body{margin:0;-webkit-font-smoothing:antialiased}
*{box-sizing:border-box}
a{color:#5d5294;text-underline-offset:4px}a:hover{color:#423a6a}
:focus-visible{outline:2px solid #9184d9;outline-offset:3px}
h1,h2,h3{text-wrap:balance}
.jb-plans3{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width:900px){.jb-plans3{grid-template-columns:minmax(0,1fr)}}
@media (max-width:760px){.jb-hide-sm{display:none}}
.jb-shelf{grid-template-columns:repeat(4,minmax(0,1fr))}
.jb-plans{grid-template-columns:repeat(4,minmax(0,1fr))}
@media (max-width:1180px){.jb-nav{display:none !important}.jb-menu-btn{display:flex !important}.jb-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1181px){.jb-menu{display:none !important}}
@media (max-width:560px){.jb-hdr-ctl{display:none !important}}
@media (min-width:561px){.jb-menu-ctl{display:none !important}}
@media (max-width:620px){.jb-plans{grid-template-columns:minmax(0,1fr)}}
@media (max-width:520px){.jb-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}
