.vts-article li strong{color:#382e25}.vts-article .vts-toc{background:#faf6ee;border:1px solid #e5d8be}.vts-article .vts-toc strong{color:#971c20}.vts-article .vts-toc a{color:#69442e}.vts-article .vts-steps{background:#fdfbf7;border:1px solid #ebdcc5}.vts-article .vts-steps li strong{color:#971c20}.vts-article .vts-note{background:#fff8f5;border-left:4px solid #c93b2b;border-top:1px solid #f6ded8;border-right:1px solid #f6ded8;border-bottom:1px solid #f6ded8;border-radius:0 .75rem .75rem 0;padding:1.35rem 1.6rem;margin-bottom:2.25rem}.vts-article .vts-note p strong{color:#a82315;font-size:1.025rem;text-transform:uppercase;letter-spacing:.03em}.vts-article .vts-note ul{margin-bottom:0;margin-top:.75rem;padding-left:1.25rem}.vts-article .vts-note li{margin-bottom:.65rem;line-height:1.7}.vts-article table caption{color:#971c20;background:#fcedea}.vts-article th[scope=col]{background:#fcedea;color:#8f1e1d;border-bottom:2px solid #eadfca}.vts-article th[scope=row]{background:#fffbf5;color:#8f1e1d;border-bottom:1px solid #f2e8dc}.vts-article td{border-bottom:1px solid #f2e8dc}.vts-article tr:hover td,.vts-article tr:hover th[scope=row]{background-color:#fbf4eb}.vts-article .faq-section{background:#fdfbf7;border:1px solid #ebdcc5}.vts-article .faq-section h3{color:#971c20;border-bottom:1px dashed #e3d2ba}.vts-article .faq-section p{color:#382e25}.vts-article .article-sources{background:#f9f6f0}.vts-article{color:#2c241e}.vts-article .vts-answer{font-size:1.125rem;color:#1e3a8a;background:#f0f7ff;border-left:5px solid #2563eb;box-shadow:0 3px 12px #2563eb14}.vts-article .vts-byline{color:#4b5563;background:#f8fafc;border:1px solid #cbd5e1}.vts-article h2{color:#1e3a8a;font-size:1.58rem;border-bottom:2px solid #bfdbfe}.vts-article h3{color:#2563eb;font-size:1.28rem}.vts-article p{margin-bottom:1.4rem}.vts-article ul,.vts-article ol{margin-bottom:1.6rem;padding-left:1.5rem}.vts-article li{margin-bottom:.75rem;line-height:1.75}.vts-article li strong{color:#1e3a8a}.vts-article .vts-toc{background:#f8fafc;border:1px solid #cbd5e1;padding:1.4rem 1.65rem}.vts-article .vts-toc strong{font-size:1.125rem;color:#1e3a8a;margin-bottom:.85rem}.vts-article .vts-toc li{line-height:1.5}.vts-article .vts-toc a{color:#2563eb;font-weight:500;transition:color .15s ease}.vts-article .vts-toc a:hover{color:#1d4ed8}.vts-article .vts-steps{background:#f8fafc;border:1px solid #cbd5e1;border-radius:.85rem;padding:1.5rem 1.75rem;margin-bottom:2rem}.vts-article .vts-steps ol{margin-bottom:0;padding-left:1.25rem}.vts-article .vts-steps li{margin-bottom:1.25rem;line-height:1.75}.vts-article .vts-steps li:last-child{margin-bottom:0}.vts-article .vts-steps li strong{color:#1e3a8a;font-size:1.05rem}.vts-article .vts-note,.vts-article .vts-caution-box{background:#fef2f2;border-left:4px solid #ef4444;border-top:1px solid #fee2e2;border-right:1px solid #fee2e2;border-bottom:1px solid #fee2e2;border-radius:0 .75rem .75rem 0;margin-bottom:2.25rem}.vts-article .vts-note p strong,.vts-article .vts-caution-box p strong{color:#b91c1c;font-size:1.025rem;text-transform:uppercase;letter-spacing:.03em}.vts-article .vts-note ul,.vts-article .vts-caution-box ul{margin-bottom:0;margin-top:.75rem;padding-left:1.25rem}.vts-article .vts-note li,.vts-article .vts-caution-box li{margin-bottom:.65rem;line-height:1.7}.vts-article table{border-collapse:separate;border-spacing:0;line-height:1.65}.vts-article table caption{font-weight:700;color:#1e3a8a;text-align:left;padding:.75rem 1rem;background:#eff6ff;font-family:Georgia,Playfair Display,serif}.vts-article th[scope=col]{background:#eff6ff;color:#1e3a8a;font-weight:700;padding:.85rem 1rem;border-bottom:2px solid #bfdbfe}.vts-article th[scope=row]{background:#f8fafc;color:#1e3a8a;font-weight:700;padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;vertical-align:top}.vts-article td{padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;vertical-align:top}.vts-article tr:hover td,.vts-article tr:hover th[scope=row]{background-color:#f1f5f9}.vts-article figure{margin:2rem 0}.vts-article figcaption{font-size:.875rem;color:#64748b;text-align:center;padding-top:.6rem;line-height:1.5;font-style:italic}.vts-article .faq-section{background:#f8fafc;border:1px solid #cbd5e1;border-radius:.85rem;padding:1.5rem 1.75rem;margin-top:1.5rem;margin-bottom:2.5rem}.vts-article .faq-section h3{color:#1e3a8a;font-size:1.15rem;font-weight:700;margin-top:1.5rem;margin-bottom:.5rem;padding-bottom:.35rem;border-bottom:1px dashed #cbd5e1}.vts-article .faq-section h3:first-child{margin-top:0}.vts-article .faq-section p{color:#334155;margin-bottom:1rem;line-height:1.75}.vts-article .article-sources{background:#f1f5f9;border-radius:.75rem;padding:1.25rem 1.5rem;margin-top:2rem}.vts-article .article-sources h2{font-size:1.15rem;border-bottom:none;margin-top:0;margin-bottom:.65rem;padding-bottom:0;color:#1e3a8a}.vts-article .article-sources p{font-size:.9rem;margin-bottom:.75rem;color:#475569}.vts-article .article-sources ul{margin-bottom:0;padding-left:1.25rem}.vts-article .article-sources li{font-size:.875rem;margin-bottom:.4rem;color:#475569}.vts-article .vts-answer{font-size:1.1rem;color:#2c221a;background:#fdfaf2;border-left:5px solid #971c20;box-shadow:0 3px 12px #971c200f}.vts-article h2{color:#971c20;font-size:1.55rem;border-bottom:2px solid #eadfca}.vts-article h3{color:#493223;font-size:1.25rem}.vts-article .vts-figure{overflow:hidden;border-radius:.85rem;border:1px solid #ebdcc5;background:#fdfbf7;box-shadow:0 4px 16px #5c4a3a14}.vts-article .vts-figure img{-o-object-fit:cover;object-fit:cover}.vts-article .vts-figure figcaption{padding:.85rem 1.2rem;font-size:.875rem;color:#6d6053;background:#fcf8f1;border-top:1px solid #ebdcc5;text-align:center;line-height:1.55}.vts-article .vts-toc{border:1px solid #ebdcc5;padding:1.35rem 1.6rem;margin-bottom:2.5rem}.vts-article .vts-toc-title{color:#7b2123;font-size:1.05rem}.vts-article .vts-toc ul{list-style:none!important;padding-left:0!important;margin-bottom:0!important}@media (min-width: 640px){.vts-article .vts-toc ul{gap:.5rem 1.25rem}}.vts-article .vts-toc a{color:#5c4a3a;font-size:.925rem;transition:color .2s ease;display:block}.vts-article .vts-table-wrapper{background:#fff;border:1px solid #e5d8c3;border-radius:.75rem;box-shadow:0 2px 8px #5c4a3a0d}.vts-article .vts-table{font-size:.875rem}.vts-article .vts-table caption{padding:.85rem 1.15rem;font-weight:700;font-size:.95rem;color:#7a1c1e;background:#fcf8f0;border-bottom:1px solid #ebdcc5}.vts-article .vts-table th{background:#f7efe1;color:#493223;font-weight:700;padding:.75rem 1rem;border-bottom:2px solid #dfcfb7;white-space:nowrap}.vts-article .vts-table td{padding:.75rem 1rem;border-bottom:1px solid #f0e6d6;color:#382e25}.vts-article .vts-table tr:last-child td{border-bottom:none}.vts-article .vts-table tr:nth-child(2n) td{background-color:#faf6ee}.vts-article .vts-table th[scope=row]{background-color:#faf4e8;font-weight:600;border-right:1px solid #ebdcc5}.vts-article .vts-caution-box{background:#fff5f5;border:1px solid #fecaca;border-left:5px solid #dc2626;border-radius:.65rem;padding:1.25rem 1.5rem}.vts-article .vts-caution-box h4{color:#991b1b;font-weight:700;margin-top:0;margin-bottom:.5rem;font-size:1.05rem}.vts-article .vts-caution-box p{color:#7f1d1d;font-size:.925rem;margin-bottom:.5rem}.vts-article .vts-step{gap:1rem;background:#fdfbf7;border:1px solid #ebdcc5;border-radius:.65rem;padding:1.15rem 1.35rem}.vts-article .vts-step-num{width:2rem;height:2rem;background:#971c20;color:#fff;font-size:.9rem}.vts-article .vts-step-body h4{margin:0 0 .35rem;font-size:1rem;font-weight:700;color:#493223}.vts-article .vts-step-body p{margin:0;font-size:.925rem;color:#4a3a2d;line-height:1.6}.vts-article details{background:#fffdfa;border:1px solid #ebdcc5;border-radius:.65rem;padding:1rem 1.25rem;margin-bottom:.85rem;transition:all .2s ease}.vts-article details[open]{border-color:#d1b48c;background:#fcf9f2}.vts-article summary{font-weight:700;color:#3f2c20;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.vts-article summary::-webkit-details-marker{display:none}.vts-article summary:after{content:"▾";font-size:1rem;color:#8c7a6b;transition:transform .2s ease}.vts-article details[open] summary:after{transform:rotate(180deg);color:#971c20}.vts-article details p{margin-top:.75rem;margin-bottom:0;font-size:.925rem;color:#4a3a2d;line-height:1.7}.vts-article .vts-quote{font-style:italic;color:#5d4a3c;background:#fbf7ee;border-left:4px solid #c9a875;padding:1.15rem 1.5rem;margin:1.5rem 0;border-radius:0 .5rem .5rem 0}.vts-faq-item:hover{border-color:#cbd5e1}.vts-article .vts-answer{font-size:1.125rem;line-height:1.85;color:#3b0764;background:#faf5ff;border-left:5px solid #9333ea;padding:1.35rem 1.6rem;border-radius:0 .85rem .85rem 0;margin-bottom:2rem;box-shadow:0 3px 12px #9333ea14}.vts-article .vts-answer strong{color:#7e22ce}.vts-article .vts-byline{color:#581c87;font-size:.875rem;background:#fdf4ff;border:1px solid #f0abfc;margin-bottom:2rem}.vts-article h2{color:#6b21a8;font-size:1.58rem;margin-top:2.75rem;margin-bottom:1.15rem;border-bottom:2px solid #e9d5ff;padding-bottom:.6rem}.vts-article h3{color:#7e22ce;font-size:1.28rem;margin-top:2rem;margin-bottom:.85rem}.vts-toc{background:#faf5ff;border:1px solid #e9d5ff;border-radius:.75rem;padding:1.35rem 1.6rem;margin:1.85rem 0 2.25rem}.vts-toc ul{padding-left:0}.vts-toc a{color:#9333ea;font-size:.965rem;transition:color .15s ease-in-out}.vts-toc a:hover{color:#6b21a8}.vts-figure img{box-shadow:0 4px 14px #00000014;display:inline-block}.vts-figure figcaption{color:#6b7280;margin-top:.65rem;line-height:1.5}.vts-table-wrapper{margin:2rem 0 2.5rem;border:1px solid #e9d5ff;box-shadow:0 2px 8px #0000000a}.vts-table caption{font-weight:700;color:#581c87;padding:.85rem 1rem;background:#fdf4ff;border-bottom:1px solid #e9d5ff;font-size:1.025rem}.vts-table th,.vts-table td{padding:.85rem 1.05rem;border:1px solid #f3e8ff}.vts-table thead th{background:#7e22ce;color:#fff;font-weight:600;font-size:.95rem}.vts-table tbody th{background:#faf5ff;color:#3b0764}.vts-table tbody tr:nth-child(2n){background-color:#faf5ff}.vts-table tbody tr:hover{background-color:#f3e8ff}.vts-caution-box{background:#fffbeb;border-left:5px solid #d97706;padding:1.35rem 1.5rem;box-shadow:0 2px 8px #d9770614}.vts-caution-title{color:#b45309;font-size:1.075rem}.vts-faq{margin:2.25rem 0}.vts-faq-item{background:#ffffff;border:1px solid #e9d5ff;border-radius:.65rem;padding:1.25rem 1.4rem;transition:border-color .2s ease}.vts-faq-item:hover{border-color:#c084fc}.vts-article .vts-byline{font-size:.85rem;padding-bottom:1.2rem}.vts-article h3{font-size:1.2rem}.vts-toc{border-left:3px solid #a42728;padding:.8rem 1.2rem;background:#f7f0e1}.vts-toc ul{flex-wrap:wrap;gap:.3rem 1.5rem;margin:.5rem 0 0}.vts-cycle{margin:1.5rem 0}.vts-cycle ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;gap:1px;background:#dfd0b5;border:1px solid #dfd0b5}.vts-cycle li{background:#f7f0e1;margin:0;padding:.8rem;display:flex;flex-direction:column;line-height:1.5}.vts-cycle li:nth-child(n+6):nth-child(-n+10){background:#f0eee7}.vts-cycle li:nth-child(n+11){background:#edf1e4}.vts-cycle .vts-number{color:#866443;font-size:.75rem;font-variant-numeric:tabular-nums}.vts-cycle li strong{color:#842024;font-size:1rem}.vts-cycle li>span:last-child{font-size:.8rem;color:#645746}.vts-cycle figcaption{font-size:.85rem;color:#6d6053;line-height:1.6}.vts-table{margin:1.5rem 0}.vts-table table{font-size:.95rem}.vts-table caption{font-weight:600;padding-bottom:.6rem}.vts-table :is(th,td){padding:.65rem .8rem}.vts-table thead th{background:#f3e8d2;color:#493223}.vts-table tbody th{min-width:7rem}@media (max-width: 639px){.vts-cycle ol{grid-template-columns:repeat(3,minmax(0,1fr))}.vts-cycle li{padding:.65rem .5rem}.vts-table :is(th,td){padding:.6rem .5rem}}.vts-article .vts-answer{font-size:1.13rem;line-height:1.8;border-left:4px solid #971c20;padding:1.1rem 1.3rem;border-radius:0 .5rem .5rem 0;margin-bottom:1.5rem}.vts-article a:focus-visible,.vts-table:focus-visible{outline:2px solid #971c20;outline-offset:4px}.vts-toc{border-left:3px solid #971c20;padding:1rem 1.25rem;background:#fbf6ec;border-radius:0 .5rem .5rem 0;margin:1.75rem 0}.vts-toc strong{color:#493223;font-size:1.05rem;margin-bottom:.5rem}.vts-toc ul{gap:.4rem}.vts-toc li{font-size:.95rem}.vts-toc a{color:#6d4e33}.vts-table{margin:2rem 0;border:1px solid #e7d9bf;border-radius:.5rem;background:#fffefb;box-shadow:0 2px 8px #5a3b190a}.vts-table table{margin:0;font-size:.95rem}.vts-table caption{color:#493223;padding:.8rem 1rem;background:#fbf5e9;border-bottom:1px solid #e7d9bf;font-size:.95rem}.vts-table :is(th,td){padding:.75rem 1rem;border-bottom:1px solid #e7d9bf}.vts-table thead th{background:#f5ecd8;color:#3b281b;border-bottom:2px solid #dfcfb2}.vts-table tbody th{min-width:8rem}.vts-table tbody tr:hover td{background-color:#fffaf0}.vts-faq{margin:2rem 0;gap:1rem}.vts-faq-item{border:1px solid #e7d9bf;border-radius:.5rem;padding:1.1rem 1.3rem;box-shadow:0 2px 6px #5a3b1908}.vts-faq-item h3{margin:0 0 .5rem;font-size:1.1rem}.vts-faq-item p{color:#4f3b26;line-height:1.7}@media (max-width: 639px){.vts-article h2{margin-top:2rem}.vts-article .vts-answer{padding:1rem}.vts-table :is(th,td){padding:.6rem .75rem}.vts-table caption{padding:.6rem .75rem;font-size:.875rem}}.vts-article .vts-answer{line-height:1.85;border-left:5px solid #971c20;padding:1.25rem 1.5rem;border-radius:0 .75rem .75rem 0;margin-bottom:2rem}.vts-article .vts-byline{margin-bottom:2rem}.vts-article h3{font-size:1.28rem;margin-top:2rem;margin-bottom:.85rem}.vts-toc{background:#faf5eb;border-radius:0 .75rem .75rem 0;margin:2rem 0}.vts-toc strong{color:#971c20;font-size:1.1rem;font-family:Georgia,Playfair Display,serif}.vts-toc ul{display:flex;flex-direction:column;gap:.5rem;padding-left:1.25rem;list-style-type:decimal}.vts-toc li{margin:0;padding:0;font-size:.96rem}.vts-toc a{color:#553e28}.vts-table-wrapper{margin:2.25rem 0;border:1px solid #e5d7be;border-radius:.65rem;background:#fffefb;box-shadow:0 4px 14px #5a3b190d}.vts-table{margin:0;font-size:.95rem;line-height:1.65}.vts-table caption{color:#3b281b;padding:.9rem 1.2rem;background:#f8f0e0;border-bottom:2px solid #e5d7be}.vts-table :is(th,td){text-align:left;padding:.85rem 1.15rem;border-bottom:1px solid #ebdcc5;vertical-align:top}.vts-table thead th{background:#f4e9d3;color:#332014;font-weight:700;border-bottom:2px solid #dccbb0}.vts-table tbody th{color:#493223;min-width:9rem;background:#fcf9f2}.vts-table tbody tr:hover td{background-color:#fff9ed}.vts-caution-box{border-left:5px solid #a32225;padding:1.25rem 1.5rem;background:#fdf5f5;margin:2.25rem 0;border-radius:0 .75rem .75rem 0;border-top:1px solid #edd5d5;border-right:1px solid #edd5d5;border-bottom:1px solid #edd5d5}.vts-caution-box strong{display:block;font-size:1.1rem;margin-bottom:.6rem;color:#8f1b1e}.vts-caution-box p{margin:.5rem 0 0;color:#4f3b26;font-size:.98rem;color:#4a2222}.vts-figure img{border:1px solid #ebdcc5;border-radius:.65rem;box-shadow:0 4px 14px #5a3b1912}.vts-figure figcaption{margin-top:.75rem;font-size:.9rem;line-height:1.6;padding:0 1rem}.vts-faq{margin:2.25rem 0;gap:1.15rem}.vts-faq-item{border:1px solid #ebdcc5;border-radius:.65rem;background:#fffdf9;padding:1.25rem 1.45rem;box-shadow:0 2px 8px #5a3b190a}.vts-faq-item h3{margin:0 0 .55rem;font-size:1.125rem;font-weight:700;color:#971c20;line-height:1.45}.vts-faq-item p{color:#4a3a2d;line-height:1.75;font-size:.98rem}@media (max-width: 639px){.vts-article{font-size:1rem;line-height:1.75}.vts-article h2{font-size:1.35rem;margin-top:2.25rem}.vts-article .vts-answer{font-size:1.05rem;padding:1.1rem}.vts-table :is(th,td){padding:.65rem .8rem;font-size:.875rem}.vts-table caption{padding:.75rem .9rem;font-size:.9rem}}.vts-article{font-family:inherit}.vts-article .vts-answer{line-height:1.8;border-left:4px solid #971c20;padding:1.15rem 1.4rem;border-radius:0 .5rem .5rem 0;margin-bottom:1.5rem}.vts-article .vts-byline{margin-bottom:1.75rem}.vts-article h2{font-size:1.55rem;margin-top:2.5rem;margin-bottom:1rem;border-bottom:1px solid #eadfca;padding-bottom:.5rem}.vts-article h3{font-size:1.25rem;margin-top:1.75rem;margin-bottom:.75rem}.vts-article .vts-toc{background:#fbf7ee;border:1px solid #eadfca;border-radius:.75rem;margin:1.75rem 0}.vts-article .vts-toc strong{color:#493223;font-size:1rem}.vts-article .vts-toc ul{gap:.45rem}@media (min-width: 768px){.vts-article .vts-toc ul{grid-template-columns:1fr 1fr;gap:.5rem 1.5rem}}.vts-article .vts-toc li{font-size:.9375rem;line-height:1.45}.vts-article .vts-toc a{color:#634b35}.vts-article .vts-toc a:hover{color:#971c20}.vts-article .vts-image img{border-radius:.75rem;border:1px solid #eadfca;box-shadow:0 4px 12px #49322314;aspect-ratio:16/9;margin:0 auto}.vts-article .vts-image figcaption{color:#6d6053;margin-top:.65rem}.vts-article .vts-table{margin:1.75rem 0;background:#ffffff;box-shadow:0 2px 8px #4932230d}.vts-article .vts-table table{line-height:1.55}.vts-article .vts-table caption{font-size:.875rem;font-weight:600;color:#493223;background:#fbf7ee;padding:.65rem 1rem;border-bottom:1px solid #eadfca}.vts-article .vts-table th,.vts-article .vts-table td{border-bottom:1px solid #f0e6d6}.vts-article .vts-table thead th{background:#f5eedf;color:#2c221a;font-weight:700;border-bottom:2px solid #dfd1b8}.vts-article .vts-table tbody th{color:#493223;background:#fdfcf9}.vts-article .vts-table tbody tr:hover td{background:#fdfaf4}.vts-article .vts-steps{list-style:none;counter-reset:vts-step-counter;padding:0;margin:1.75rem 0;gap:1rem}.vts-article .vts-steps li{counter-increment:vts-step-counter;position:relative;padding:1rem 1.25rem 1rem 3rem;background:#fdfaf2;border:1px solid #eadfca;border-radius:.625rem}.vts-article .vts-steps li:before{content:counter(vts-step-counter);position:absolute;left:.85rem;top:1rem;width:1.75rem;height:1.75rem;background:#971c20;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700}.vts-article .vts-steps li strong{display:block;color:#2c221a;font-size:1.0625rem;margin-bottom:.35rem}.vts-article .vts-note{background:#fff8eb;border-left:4px solid #d97706;padding:1rem 1.25rem;color:#451a03}.vts-article .vts-note strong{color:#92400e}.vts-article .vts-faq-item{background:#fdfcf9;border-radius:.625rem;padding:1.15rem 1.35rem}.vts-article .vts-faq-question{color:#971c20;font-size:1.0625rem;font-weight:700;margin-bottom:.5rem}.vts-article .vts-faq-answer{color:#382e25;font-size:.95rem;line-height:1.65;margin:0}.vts-article .vts-sources{margin-top:2.5rem;padding-top:1.25rem;border-top:1px dashed #d6c5a8;font-size:.875rem;color:#6d6053}.vts-article .vts-sources ul{padding-left:1.25rem;margin-top:.5rem}.vts-toc{background:#fbf7ee;border-radius:.75rem;margin:1.75rem 0}.vts-faq{margin-top:2rem}.vts-faq-item h4{color:#2c221a;font-size:1.05rem;font-weight:600;margin:0 0 .5rem}.vts-article{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.vts-article .vts-answer{line-height:1.85;border-left:5px solid #971c20;padding:1.25rem 1.5rem;border-radius:0 .75rem .75rem 0;margin-bottom:2rem;box-shadow:0 2px 10px #971c200d}.vts-article .vts-byline{padding:.85rem 1.15rem;border-radius:.5rem;border:1px solid #eadfca;margin-bottom:2rem}.vts-article h2{font-size:1.6rem;margin-top:2.75rem;margin-bottom:1.15rem;border-bottom:2px solid #eadfca;padding-bottom:.6rem}.vts-article h3{font-size:1.28rem;margin-top:2rem;margin-bottom:.85rem;line-height:1.5}.vts-article p{margin-top:0;margin-bottom:1.25rem;color:#382e25}.vts-article [id]{scroll-margin-top:5.5rem}.vts-article a:hover{color:#c4272c}.vts-article a:focus-visible,.vts-table-wrapper:focus-visible{outline:2px solid #971c20;outline-offset:4px}.vts-toc{border-left:4px solid #971c20;background:#faf5eb;border-radius:0 .75rem .75rem 0;margin:2rem 0;border-left-width:4px}.vts-table-wrapper{margin:2rem 0;box-shadow:0 2px 8px #382e250a}.vts-table{font-size:.9375rem;line-height:1.6}.vts-table caption{color:#493223;padding:.85rem 1.25rem;background:#fdfaf2;border-bottom:2px solid #eadfca}.vts-table tbody tr:nth-child(2n){background:#fdfcf9}.vts-table tbody tr:hover{background:#f9f4ea}.vts-table th[scope=row]{font-weight:600;color:#493223}.vts-faq-item{padding:1.15rem 1.35rem;background:#fdfaf2}.vts-faq-item h3,.vts-faq-item h4{color:#2c221a;font-size:1.05rem;font-weight:600;margin:0 0 .5rem}.vts-faq-item p{color:#55473a;margin:0;font-size:.9375rem;line-height:1.7}.vts-article .offering-roadmap{background:#faf6ec;border:1px solid #e7d9bf;border-radius:.625rem;padding:1.5rem;margin:2rem 0}.vts-article .offering-roadmap h3{margin-top:0;color:#6e1a1e}.vts-article .offering-roadmap-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;list-style:none;padding:0;margin:1.25rem 0 0}.vts-article .offering-roadmap-step{min-width:0;overflow-wrap:anywhere;padding:1.25rem;margin:0;background:#fffef9;border:1px solid #e7d9bf;border-top:3px solid #971c20;border-radius:.625rem}.vts-article .offering-roadmap-step>strong{display:block;color:#6e1a1e;font-size:1rem;line-height:1.6}.vts-article .offering-roadmap-step>p{margin:.75rem 0 0;font-weight:400;text-align:left}.vts-article .vts-table tbody th[scope=row]{width:26%}.vts-article .forehead-roadmap{background:#faf6ec;border:1px solid #e7d9bf;border-radius:.625rem;padding:1.5rem;margin:2rem 0}.vts-article .forehead-roadmap h3{margin-top:0;color:#6e1a1e}.vts-article .forehead-roadmap-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;list-style:none;padding:0;margin:1.25rem 0 0}.vts-article .forehead-roadmap-step{min-width:0;overflow-wrap:anywhere;padding:1.25rem;margin:0;background:#fffef9;border:1px solid #e7d9bf;border-top:3px solid #971c20;border-radius:.625rem}.vts-article .forehead-roadmap-step>strong{display:block;color:#6e1a1e;font-size:1rem;line-height:1.6}.vts-article .forehead-roadmap-step>p{margin:.75rem 0 0;font-weight:400;text-align:left}.vts-toc a{color:#7b181c;font-size:.95rem;transition:color .15s ease}.vts-toc a:hover{color:#b3261e}.vts-table-wrapper{margin:1.75rem 0;border:1px solid #eadfca;border-radius:.75rem;box-shadow:0 1px 3px #0000000a}.vts-table{font-size:.95rem;min-width:600px}.vts-table caption{color:#6e1a1e;padding:.85rem 1.15rem;background:#faf4e6;border-bottom:1px solid #e7d9bf}.vts-table th,.vts-table td{padding:.85rem 1rem;border-bottom:1px solid #ede4d1}.vts-table thead th{background:#fdfaf3;color:#493223;font-weight:600}.vts-table tbody tr:last-child th,.vts-table tbody tr:last-child td{border-bottom:none}.vts-table tbody th[scope=row]{color:#5c1619;background:#faf7ef;width:28%}.vts-table tbody tr:hover{background-color:#fefdfa}.vts-caution-box{background:#fdf2f2;border:1px solid #f5c6cb;border-left:4px solid #dc3545;padding:1.15rem 1.35rem;border-radius:0 .5rem .5rem 0;margin:1.75rem 0}.vts-faq-item{border:1px solid #eadfca}.vts-faq-question{width:100%;text-align:left;background:#fdfaf3;color:#5c1619;font-weight:600;font-size:1.05rem;border:none;display:block}.vts-faq-answer{padding:1rem 1.25rem;border-top:1px solid #f0e6d6;background:#ffffff;line-height:1.75}.vts-article.tan-mui-nam-panel{color:#382e25;font-size:1.0625rem;line-height:1.85}.vts-article .vts-answer{padding:1.15rem 1.4rem;margin-bottom:1.5rem}.vts-article .heritage-roadmap{background:#faf6ec;border:1px solid #e7d9bf;border-radius:.625rem;padding:1.5rem;margin:2rem 0}.vts-article .heritage-roadmap h3{margin-top:0;color:#6e1a1e}.vts-article .heritage-roadmap-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;list-style:none;padding:0;margin:1.25rem 0 0}.vts-article .heritage-roadmap-step{min-width:0;overflow-wrap:anywhere;padding:1.25rem;margin:0;background:#fffef9;border:1px solid #e7d9bf;border-top:3px solid #971c20;border-radius:.625rem}.vts-article .heritage-roadmap-step>strong{display:block;color:#6e1a1e;font-size:1rem;line-height:1.6}.vts-article .heritage-roadmap-step>p{margin:.75rem 0 0;font-weight:400;text-align:left}.vts-article .vts-answer{line-height:1.8;background:#fdfaf2;border-left:4px solid #971c20;padding:1.25rem 1.5rem;border-radius:0 .5rem .5rem 0;margin-bottom:1.75rem}.vts-article .vts-byline{color:#6d6053;font-size:.875rem;padding-bottom:1rem;border-bottom:1px solid #e7d9bf;margin-bottom:1.75rem}.vts-article h2{color:#971c20;font-size:1.55rem;font-weight:700;margin-top:2.5rem;margin-bottom:1rem;line-height:1.4;border-bottom:1px solid #eadfca;padding-bottom:.5rem}.vts-article h3{color:#493223;font-size:1.25rem;font-weight:600;margin-top:1.75rem;margin-bottom:.75rem}.vts-article h4{color:#5c1619;font-size:1.1rem;margin-top:1.25rem;margin-bottom:.5rem}.vts-article a{font-weight:500}.vts-article a:hover{color:#b7252a}.vts-article .vts-toc{background:#fcf9f2;border:1px solid #e7d9bf;border-radius:.625rem;padding:1.25rem 1.5rem;margin:1.75rem 0 2rem}.vts-article .vts-toc strong{color:#6e1a1e}.vts-article .vts-toc li{font-size:.95rem}.vts-article .vts-table-wrapper{border:1px solid #e7d9bf;border-radius:.625rem;background:#ffffff;box-shadow:0 1px 3px #0000000a}.vts-article .vts-table{min-width:600px}.vts-article .vts-table caption{color:#6e1a1e;padding:.85rem 1.15rem;background:#faf4e6;border-bottom:1px solid #e7d9bf;font-size:1rem}.vts-article .vts-table th,.vts-article .vts-table td{padding:.85rem 1rem;border-bottom:1px solid #ede4d1}.vts-article .vts-table thead th{background:#fdfaf3;color:#493223;font-weight:600}.vts-article .vts-table tbody tr:last-child th,.vts-article .vts-table tbody tr:last-child td{border-bottom:none}.vts-article .vts-table tbody th[scope=row]{color:#5c1619;background:#faf7ef;width:25%}.vts-article .vts-table tbody tr:hover{background-color:#fefdfa}.vts-article .first-month-roadmap{background:#faf6ec;border:1px solid #e7d9bf;border-radius:.625rem;padding:1.5rem;margin:2rem 0}.vts-article .first-month-roadmap h3{margin-top:0;color:#6e1a1e}.vts-article .first-month-roadmap-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;list-style:none;padding:0;margin:1.25rem 0 0}.vts-article .first-month-roadmap-step{min-width:0;overflow-wrap:anywhere;padding:1.25rem;margin:0;background:#fffef9;border:1px solid #e7d9bf;border-top:3px solid #971c20;border-radius:.625rem}.vts-article .first-month-roadmap-step>strong{display:block;color:#6e1a1e;font-size:1rem;line-height:1.6}.vts-article .first-month-roadmap-step>p{margin:.75rem 0 0;font-weight:400;text-align:left}.vts-article .vts-note{background:#fbf5e6;border-left:4px solid #b58d3d;padding:1.15rem 1.35rem}.vts-article .vts-note p:last-child{margin-bottom:0}.vts-article .vts-caution-box{background:#fdf2f2;border:1px solid #f5c6cb;border-left:4px solid #dc3545;padding:1.15rem 1.35rem;border-radius:0 .5rem .5rem 0;margin:1.75rem 0}.vts-article .vts-faq{margin:2rem 0}.vts-article .vts-faq-item{border:1px solid #eadfca;border-radius:.5rem;margin-bottom:1rem}.vts-article .vts-faq-question{padding:1rem 1.25rem;background:#fdfaf3;color:#5c1619;font-weight:600;display:block}.vts-article .vts-faq-answer{padding:1rem 1.25rem;border-top:1px solid #f0e6d6;background:#ffffff;font-size:.98rem;line-height:1.75}.vts-article .vts-image{margin:2rem 0}.vts-article .vts-image img{border-radius:.5rem;border:1px solid #e7d9bf;box-shadow:0 2px 6px #0000000d}.vts-article .vts-image figcaption{color:#685b4f}.vts-article .vts-answer{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border:1px solid #86efac;border-left:5px solid #16a34a;box-shadow:0 2px 8px #16a34a14}.vts-article .vts-answer-title{color:#14532d}.vts-article .vts-answer p{color:#166534}.vts-article .vts-byline-badge{background-color:#dcfce7;color:#15803d}.vts-article .vts-table thead th{background-color:#0f766e;border:1px solid #0d9488}.vts-article .vts-table tbody tr:hover{background-color:#f0fdf4}.vts-article .vts-roadmap{margin:2rem 0}.vts-article .vts-roadmap-step{background-color:#f8fafc;border-radius:.75rem;padding:1.25rem 1.4rem}.vts-article .vts-roadmap-step:hover{box-shadow:0 4px 12px #0000000f}.vts-article .vts-roadmap-badge{display:inline-block;background-color:#0f766e;color:#fff;font-weight:800;font-size:.85rem;padding:.25rem .65rem;border-radius:9999px;margin-bottom:.75rem}.vts-article .vts-roadmap-step h4{font-size:1.1rem;font-weight:700;color:#0f172a;margin-top:0;margin-bottom:.5rem}.vts-article .vts-roadmap-step p{font-size:.95rem;color:#475569;margin-bottom:0;line-height:1.6}.vts-article .vts-answer{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:1px solid #f59e0b;border-left:5px solid #d97706;box-shadow:0 2px 8px #d9770614}.vts-article .vts-answer p{color:#92400e}.vts-article .vts-byline-badge{background-color:#fef3c7;color:#b45309}.vts-article .vts-table thead th{background-color:#1e3a8a;border:1px solid #1d4ed8}.vts-article .vts-table tbody tr:hover{background-color:#eff6ff}.vts-article .four-elements-roadmap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.25rem;margin:2rem 0}.vts-article .four-elements-roadmap-step{min-width:0;overflow-wrap:anywhere;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:.75rem;padding:1.25rem 1.4rem;position:relative;transition:transform .2s ease,box-shadow .2s ease}.vts-article .four-elements-roadmap-step:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.vts-article .four-elements-roadmap-badge{display:inline-block;background-color:#1e3a8a;color:#fff;font-weight:800;font-size:.85rem;padding:.25rem .65rem;border-radius:9999px;margin-bottom:.75rem}.vts-article .four-elements-roadmap-step h4{font-size:1.1rem;font-weight:700;color:#0f172a;margin-top:0;margin-bottom:.5rem}.vts-article .four-elements-roadmap-step p{font-size:.95rem;color:#475569;margin-bottom:0;line-height:1.6}.vts-article .vts-answer{background:linear-gradient(135deg,#fefce8 0%,#fef08a 100%);border:1px solid #eab308;border-left:5px solid #ca8a04;box-shadow:0 2px 8px #ca8a0414}.vts-article .vts-byline-badge{background-color:#fef08a;color:#854d0e}.vts-article .vts-table thead th{background-color:#854d0e;border:1px solid #a16207}.vts-article .director-office-roadmap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.25rem;margin:2rem 0}.vts-article .director-office-roadmap-step{min-width:0;overflow-wrap:anywhere;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:.75rem;padding:1.25rem 1.4rem;position:relative;transition:transform .2s ease,box-shadow .2s ease}.vts-article .director-office-roadmap-step:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.vts-article .director-office-roadmap-badge{display:inline-block;background-color:#854d0e;color:#fff;font-weight:800;font-size:.85rem;padding:.25rem .65rem;border-radius:9999px;margin-bottom:.75rem}.vts-article .director-office-roadmap-step h4{font-size:1.1rem;font-weight:700;color:#0f172a;margin-top:0;margin-bottom:.5rem}.vts-article .director-office-roadmap-step p{font-size:.95rem;color:#475569;margin-bottom:0;line-height:1.6}.vts-article .vts-answer{background:linear-gradient(135deg,#fefce8 0%,#fef9c3 100%);border:1px solid #facc15;border-left:5px solid #eab308;box-shadow:0 2px 8px #eab30814}.vts-article .vts-answer-title{color:#713f12}.vts-article .vts-answer p{color:#854d0e}.vts-article .vts-byline-badge{background-color:#fef9c3;color:#a16207}.vts-article .vts-toc{background-color:#f8fafc;border:1px solid #cbd5e1}.vts-article .vts-toc-title{font-size:1.125rem;font-weight:700;color:#0f172a}.vts-article .vts-toc-list{list-style-type:none;display:flex;gap:.5rem}.vts-article .vts-toc-list li a{color:#2563eb;font-size:.975rem;display:inline-block;transition:color .15s ease}.vts-article .vts-toc-list li a:hover{color:#1d4ed8}.vts-article .vts-table-wrapper{border:1px solid #cbd5e1;box-shadow:0 1px 4px #0000000a;-webkit-overflow-scrolling:touch}.vts-article .vts-table caption{font-size:1.05rem;color:#0f172a;padding:.85rem 1.25rem;background-color:#f1f5f9;border-bottom:1px solid #cbd5e1}.vts-article .vts-table thead th{background-color:#b45309;color:#fff;padding:.85rem 1rem;border:1px solid #d97706}.vts-article .vts-table tbody tr:nth-child(2n){background-color:#f8fafc}.vts-article .vts-table tbody tr:hover{background-color:#fefce8}.vts-article .vts-table th[scope=row]{font-weight:700;color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0}.vts-article .vts-table td{border:1px solid #e2e8f0}.vts-article .vts-figure img{border-radius:.75rem}.vts-article .vts-figure figcaption{font-size:.925rem;padding:0 1rem}.vts-article .accounting-roadmap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.25rem;margin:2rem 0}.vts-article .accounting-roadmap-step{min-width:0;overflow-wrap:anywhere;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:.75rem;padding:1.25rem 1.4rem;position:relative;transition:transform .2s ease,box-shadow .2s ease}.vts-article .accounting-roadmap-step:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.vts-article .accounting-roadmap-badge{display:inline-block;background-color:#b45309;color:#fff;font-weight:800;font-size:.85rem;padding:.25rem .65rem;border-radius:9999px;margin-bottom:.75rem}.vts-article .accounting-roadmap-step h4{font-size:1.1rem;font-weight:700;color:#0f172a;margin-top:0;margin-bottom:.5rem}.vts-article .accounting-roadmap-step p{font-size:.95rem;color:#475569;margin-bottom:0;line-height:1.6}.vts-article .vts-caution-box{padding:1.4rem 1.6rem}.vts-article .vts-caution-box-title{font-size:1.15rem;font-weight:800;color:#9f1239;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.vts-article .vts-caution-box p{font-size:.985rem;margin-bottom:.65rem}.vts-article .vts-caution-box ul{color:#881337;padding-left:1.25rem}.vts-article .vts-caution-box li{margin-bottom:.4rem}.vts-article .vts-faq{display:flex;flex-direction:column;gap:1rem}.vts-article .vts-faq-item{box-shadow:0 1px 3px #00000008}.vts-article .vts-faq-question{background:#f8fafc}.vts-article .vts-faq-answer{padding:1.1rem 1.35rem;font-size:.985rem}.vts-article .vts-answer{background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 100%);border:1px solid #fdba74;border-left:5px solid #ea580c;box-shadow:0 2px 8px #ea580c14}.vts-article .vts-answer-title{color:#9a3412}.vts-article .vts-answer p{color:#7c2d12}.vts-article .vts-byline-badge{background-color:#ffedd5;color:#c2410c}.vts-article .vts-toc{background-color:#fffbf5;border:1px solid #fed7aa}.vts-article .vts-toc-title{color:#9a3412}.vts-article .vts-toc-list a:hover{color:#ea580c}.vts-article .vts-table-wrapper{border:1px solid #fed7aa}.vts-article .vts-table-wrapper:focus{outline:2px solid #ea580c}.vts-article .vts-table caption{color:#9a3412;background-color:#fff7ed;border-bottom:1px solid #fed7aa}.vts-article .vts-table thead{background-color:#ffedd5}.vts-article .vts-table th[scope=col]{color:#7c2d12;border-bottom:2px solid #fdba74}.vts-article .vts-table th[scope=row]{background-color:#fffaf0}.vts-article .vts-table tbody tr:hover td,.vts-article .vts-table tbody tr:hover th[scope=row]{background-color:#fff7ed}.vts-article .vts-roadmap-step{color:#ea580c;background-color:#ffedd5}.vts-article .vts-faq-question:hover{background-color:#fff7ed}.vts-article .vts-key-point{background-color:#fff7ed;border-left:3px solid #ea580c;color:#7c2d12}.vts-article h2{color:#0f172a;border-bottom:2px solid #e2e8f0}.vts-article h3{color:#1e293b}.vts-article h4{color:#334155}.vts-article .vts-answer{background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 100%);border:1px solid #86efac;border-left:5px solid #10b981;box-shadow:0 2px 8px #10b98114}.vts-article .vts-answer p{color:#047857}.vts-article .vts-byline-badge{background-color:#d1fae5;color:#065f46}.vts-article .vts-toc{background-color:#f7fee7;border:1px solid #bef264}.vts-article .vts-toc-title{color:#3f6212}.vts-article .vts-toc-list a:hover{color:#10b981}.vts-article .vts-table-wrapper{border:1px solid #a7f3d0}.vts-article .vts-table-wrapper:focus{outline:2px solid #10b981}.vts-article .vts-table caption{color:#065f46;background-color:#ecfdf5;border-bottom:1px solid #a7f3d0}.vts-article .vts-table thead{background-color:#d1fae5}.vts-article .vts-table th[scope=col]{color:#064e3b;border-bottom:2px solid #6ee7b7}.vts-article .vts-table th[scope=row]{color:#1e293b;background-color:#f0fdf4}.vts-article .vts-table tbody tr:hover td,.vts-article .vts-table tbody tr:hover th[scope=row]{background-color:#ecfdf5}.vts-article .vts-roadmap-step{color:#059669;background-color:#d1fae5}.vts-article .vts-faq-question:hover{background-color:#ecfdf5}.vts-article .vts-key-point{background-color:#ecfdf5;border-left:3px solid #10b981;color:#065f46}.vts-article .vts-answer p{margin-bottom:.6rem;color:#5b21b6;font-size:1.03rem}.vts-article .vts-answer p:last-child{margin-bottom:0}.vts-article .vts-byline{gap:.75rem;font-size:.9rem;color:#64748b;padding:.75rem 1rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.625rem}.vts-article .vts-byline-author{font-weight:600;color:#334155}.vts-article .vts-byline-badge{background-color:#ede9fe;color:#6d28d9;font-weight:600;padding:.2rem .55rem;border-radius:9999px;font-size:.8rem}.vts-article .vts-toc{background-color:#faf5ff;border:1px solid #e9d5ff;padding:1.35rem 1.6rem;margin-bottom:2.25rem}.vts-article .vts-toc-title{font-size:1.1rem;color:#581c87;margin-bottom:.85rem}.vts-article .vts-toc-list li{margin-bottom:.5rem}.vts-article .vts-toc-list a{color:#475569;padding:.15rem 0}.vts-article .vts-roadmap-card{background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem;position:relative;box-shadow:0 1px 2px #0000000a}.vts-article .vts-roadmap-step{display:inline-block;font-size:.8rem;font-weight:800;color:#6d28d9;background-color:#ede9fe;padding:.2rem .6rem;border-radius:9999px;margin-bottom:.5rem}.vts-article .vts-roadmap-heading{font-size:1.05rem;font-weight:700;color:#0f172a;margin-bottom:.4rem}.vts-article .vts-roadmap-card p{font-size:.92rem;color:#475569;margin-bottom:0;line-height:1.6}.vts-article .vts-caution-box{background-color:#fff1f2;border:1px solid #fecdd3;border-left:5px solid #e11d48}.vts-article .vts-caution-title{color:#9f1239;margin-bottom:.65rem}.vts-article .vts-caution-box p{color:#881337;font-size:.98rem;margin-bottom:.5rem}.vts-article .vts-caution-box p:last-child{margin-bottom:0}.vts-article .vts-faq-question{width:100%;padding:1.1rem 1.35rem;background:none;font-size:1.05rem;color:#0f172a;text-align:left;transition:background-color .15s ease}.vts-article .vts-faq-question:hover{background-color:#f5f3ff}.vts-article .vts-faq-answer{padding:0 1.35rem 1.1rem;font-size:.98rem}.vts-article .vts-faq-answer p:last-child{margin-bottom:0}.vts-article .vts-figure{margin:2.25rem 0}.vts-article .vts-figure img{border-radius:.875rem}.vts-article .vts-figcaption{font-size:.88rem;color:#64748b;margin-top:.65rem;font-style:italic;line-height:1.5}.vts-article .vts-key-point{background-color:#f5f3ff;border-left:3px solid #7c3aed;padding:.75rem 1rem;margin:1.25rem 0;border-radius:0 .5rem .5rem 0;font-size:.98rem;color:#4c1d95}.vts-article ul,.vts-article ol{padding-left:1.5rem;color:#334155}.vts-article{border:1px solid #e2e8f0}.vts-article h2{color:#1e1b4b;border-bottom:2px solid #e0e7ff}.vts-article h3{color:#312e81}.vts-article h4{color:#3730a3}.vts-article .vts-answer{background:linear-gradient(135deg,#f5f3ff 0%,#ede9fe 100%);border:1px solid #c4b5fd;border-left:5px solid #7c3aed;box-shadow:0 2px 8px #7c3aed14}.vts-article .vts-answer-title{color:#4c1d95}.vts-article .vts-answer-content{color:#3b0764}.vts-article .vts-byline{background-color:#faf5ff;border:1px solid #f3e8ff;color:#6b21a8}.vts-article .vts-toc{background-color:#f8fafc;border:1px solid #e2e8f0}.vts-article .vts-toc-title{color:#1e293b}.vts-article .vts-toc-list a{color:#4338ca}.vts-article .vts-toc-list a:hover{color:#7c3aed}.vts-article .vts-table-wrapper{border:1px solid #ddd6fe}.vts-article .vts-table-wrapper:focus{outline:2px solid #7c3aed}.vts-article .vts-table caption{color:#4c1d95;background-color:#f5f3ff;border-bottom:1px solid #ddd6fe}.vts-article .vts-table thead{background-color:#ede9fe}.vts-article .vts-table th[scope=col]{color:#3b0764;border-bottom:2px solid #c4b5fd}.vts-article .vts-table th[scope=row]{color:#1e1b4b;background-color:#faf5ff}.vts-article .vts-table tbody tr:hover td,.vts-article .vts-table tbody tr:hover th[scope=row]{background-color:#f5f3ff}.vts-article .vts-roadmap{background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0}.vts-article .vts-roadmap-title{color:#0f172a}.vts-article .vts-roadmap-step{border:1px solid #cbd5e1;border-top:4px solid #6366f1}.vts-article .vts-step-number{color:#4338ca;background-color:#e0e7ff}.vts-article .vts-step-title{color:#1e293b}.vts-article .vts-faq-title{color:#1e1b4b}.vts-article .vts-faq-item{border:1px solid #e2e8f0}.vts-article .vts-faq-question{color:#1e293b;background-color:#f8fafc}.vts-article .vts-faq-question:after{color:#6366f1}.vts-article details[open] .vts-faq-question:after{color:#4338ca}.vts-article .vts-faq-answer{border-top:1px solid #f1f5f9}.vts-article{font-family:inherit;color:#1e293b;line-height:1.8;border:1px solid #fce7f3}.vts-article p{color:#334155}.vts-article h2{font-size:1.625rem;font-weight:800;color:#881337;margin-bottom:1.25rem;border-bottom:2px solid #fecdd3;line-height:1.35}.vts-article h3{font-size:1.3rem;font-weight:700;color:#9f1239;line-height:1.4}.vts-article .vts-answer{background:linear-gradient(135deg,#fff1f2 0%,#ffe4e6 100%);border:1px solid #fecdd3;border-left:5px solid #e11d48;border-radius:.875rem;padding:1.35rem 1.6rem;box-shadow:0 2px 8px #e11d4814}.vts-article .vts-answer-title{color:#9f1239}.vts-article .vts-answer-content{color:#881337}.vts-article .vts-byline{gap:1.25rem;padding:.85rem 1.25rem;background-color:#fff1f2;border:1px solid #ffe4e6;border-radius:.75rem;font-size:.925rem;color:#be123c}.vts-article .vts-toc{background-color:#fffafb;border:1px solid #fce7f3;border-radius:.875rem;padding:1.5rem}.vts-article .vts-toc-title{color:#4c0519}.vts-article .vts-toc-list a{color:#be123c}.vts-article .vts-toc-list a:hover{color:#e11d48}.vts-article .vts-table-wrapper{border:1px solid #fecdd3}.vts-article .vts-table caption{font-size:.95rem;color:#9f1239;padding:.85rem 1rem;background-color:#fff1f2;border-bottom:1px solid #fecdd3}.vts-article .vts-table thead{background-color:#ffe4e6}.vts-article .vts-table th[scope=col]{color:#881337;border-bottom:2px solid #fda4af}.vts-article .vts-table th[scope=row]{color:#4c0519;background-color:#fff5f7}.vts-article .vts-table tbody tr:hover td,.vts-article .vts-table tbody tr:hover th[scope=row]{background-color:#fff1f2}.vts-article .vts-roadmap{background:linear-gradient(180deg,#fffafa 0%,#fff1f2 100%);border:1px solid #fecdd3}.vts-article .vts-roadmap-step{border:1px solid #fecdd3;border-top:4px solid #e11d48}.vts-article .vts-step-number{color:#be123c;background-color:#ffe4e6}.vts-article .vts-step-title{color:#4c0519}.vts-article .vts-caution-box{border-left:5px solid #d97706}.vts-article .vts-faq-title{color:#881337}.vts-article .vts-faq-item{border:1px solid #fecdd3}.vts-article .vts-faq-question{color:#4c0519;background-color:#fff5f7}.vts-article .vts-faq-question:after{color:#e11d48}.vts-article details[open] .vts-faq-question:after{color:#be123c}.vts-article .vts-faq-answer{border-top:1px solid #ffe4e6}.vts-toc{border:1px solid #eadfca;border-radius:.75rem;margin:1.75rem 0}.vts-toc strong{color:#493223;font-size:1rem;font-weight:700}.vts-toc ul{padding:0;gap:.45rem}@media (min-width: 768px){.vts-toc ul{grid-template-columns:1fr 1fr;gap:.5rem 1.5rem}}.vts-toc li{font-size:.9375rem;line-height:1.45}.vts-figure img{border-radius:.75rem;box-shadow:0 4px 16px #382e2514;border:1px solid #eadfca}.vts-figure figcaption{font-size:.875rem;color:#6d6053}.vts-table,.vts-table-wrapper{margin:2rem 0;overflow-x:auto;border-radius:.75rem;border:1px solid #eadfca;box-shadow:0 2px 8px #382e250a;background:#ffffff}.vts-table table{line-height:1.6}.vts-table caption{font-size:1rem;color:#493223;padding:.85rem 1.25rem;background:#fdfaf2;border-bottom:2px solid #eadfca}.vts-table thead tr{background:#f7efe1;color:#2c221a;border-bottom:2px solid #eadfca}.vts-table th[scope=col]{padding:.85rem 1.15rem;font-weight:700;color:#493223;vertical-align:top;border:1px solid #eadfca}.vts-table tbody tr{border-bottom:1px solid #f0e6d6}.vts-table tbody tr:nth-child(2n){background:#fdfaf5}.vts-table tbody tr:hover{background:#f7efe1}.vts-table th[scope=row]{font-weight:700;color:#1a5632;vertical-align:top;border:1px solid #eadfca;background:inherit}.vts-table td{padding:.85rem 1.15rem;color:#382e25;border:1px solid #eadfca}.vts-faq{margin:2rem 0;background:#ffffff;border:1px solid #eadfca;border-radius:.75rem;padding:1.5rem 1.75rem}.vts-faq-item{border-bottom:1px solid #f0e6d6;padding:1rem 0}.vts-faq-item:first-child{padding-top:0}.vts-faq-item:last-child{border-bottom:none;padding-bottom:0}.vts-faq-question{color:#2c221a;font-size:1.0625rem;margin-bottom:.4rem}.vts-faq-answer{color:#5c4b38;line-height:1.7}.vts-article .vts-answer{padding:1.25rem 1.5rem;box-shadow:0 2px 10px #971c200d}.vts-article [id]{scroll-margin-top:5rem}.vts-article a{transition:color .15s ease-in-out}.vts-article a:focus-visible,.vts-article .vts-table:focus-visible{outline:2px solid #971c20;outline-offset:4px}.vts-article .vts-toc{padding:1.25rem 1.5rem;border-radius:.75rem;background:#fdf8ef;border:1px solid #e7d9bf;box-shadow:0 2px 6px #49322308}.vts-article .vts-toc strong{color:#5c1b1e;font-family:Georgia,Playfair Display,serif}.vts-article .vts-toc ul{grid-template-columns:1fr}@media (min-width: 640px){.vts-article .vts-toc ul{grid-template-columns:1fr 1fr}}.vts-article .vts-toc li a{color:#493223;text-decoration:none;font-size:.95rem;display:inline-block;padding:.15rem 0;transition:color .15s ease}.vts-article .vts-toc li a:hover{color:#971c20;text-decoration:underline}.vts-article .vts-table{margin:2.25rem 0;border-radius:.75rem;border:1px solid #eadfca;background:#fffdfa;box-shadow:0 2px 8px #4932230a}.vts-article .vts-table table{line-height:1.6}.vts-article .vts-table caption{font-size:1.025rem;color:#5c1b1e;padding:.85rem 1.15rem;border-bottom:2px solid #e7d9bf;background:#fdf8ef}.vts-article .vts-table th,.vts-article .vts-table td{padding:.85rem 1.15rem;border-bottom:1px solid #ebd9c5}.vts-article .vts-table thead th{background:#fcf4e6;color:#493223;border-bottom:2px solid #dcbe99}.vts-article .vts-table tbody tr:nth-child(2n){background:#fbf7ee}.vts-article .vts-table tbody tr:hover{background:#f5ece0}.vts-article .vts-table tbody th[scope=row]{font-weight:600;color:#382e25;background:inherit}.vts-article .vts-cycle{margin:2.5rem 0;padding:1.5rem;background:#fbf8f2;border:1px solid #eadfca;border-radius:.875rem}.vts-article .vts-cycle ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 640px){.vts-article .vts-cycle ol{grid-template-columns:1fr 1fr}}.vts-article .vts-cycle li{background:#fff;border:1px solid #ebd9c5;border-radius:.65rem;padding:1.15rem 1.25rem;box-shadow:0 2px 6px #382e2508}.vts-article .vts-cycle .vts-number{display:inline-block;font-size:.75rem;font-weight:700;color:#83181b;letter-spacing:.05em;background:#fbeee7;padding:.2rem .6rem;border-radius:.35rem;margin-bottom:.5rem}.vts-article .vts-cycle li strong{display:block;font-size:1.05rem;color:#2c221a;margin-bottom:.5rem}.vts-article .vts-cycle li span{display:block;font-size:.925rem;color:#554538;line-height:1.55}.vts-article .vts-cycle figcaption{margin-top:1rem;font-size:.875rem;color:#796859;text-align:center;font-style:italic}.vts-article .vts-note,.vts-article .vts-caution-box{margin:2.25rem 0;padding:1.35rem 1.6rem;border-radius:.75rem;background:#fffbf0;border:1px solid #e5c992;border-left:5px solid #d97706}.vts-article .vts-caution-box{background:#fff7f7;border-color:#f5c2c7;border-left:5px solid #dc3545}.vts-article .vts-note strong,.vts-article .vts-caution-box strong{display:block;font-size:1.05rem;color:#78350f;margin-bottom:.75rem}.vts-article .vts-caution-box strong{color:#842029}.vts-article .vts-note p,.vts-article .vts-caution-box p{margin:.6rem 0;font-size:.95rem;line-height:1.65}.vts-article .vts-image{border-radius:.75rem;border:1px solid #eadfca;background:#fff;box-shadow:0 4px 14px #4932230d}.vts-article .vts-image figcaption{padding:.75rem 1.15rem;background:#fdfaf2;border-top:1px solid #ebd9c5;color:#685748}.vts-article .vts-faq{border:1px solid #eadfca;border-radius:.75rem;background:#fffdfa;padding:1.5rem}.vts-article .vts-faq h3{font-size:1.08rem;color:#7b1c1e;margin-top:1.25rem;margin-bottom:.5rem;padding-bottom:.35rem;border-bottom:1px dashed #e3cfb6}.vts-article .vts-faq h3:first-child{margin-top:0}.vts-article .vts-faq p{margin-bottom:1.25rem;font-size:.95rem;line-height:1.65;color:#3f3329}.vts-article .vts-next{margin:2.5rem 0;padding:1.35rem 1.5rem;border-radius:.75rem;background:#f8f3e8;border:1px solid #eadfca}.vts-article .vts-next strong{display:block;color:#5c1b1e;font-size:1.05rem;margin-bottom:.6rem}.vts-article .vts-next p{margin-bottom:.85rem;font-size:.95rem}.vts-article .vts-next ul{margin:0;padding-left:1.25rem}.vts-article .vts-next li{margin-bottom:.45rem;font-size:.925rem}.vts-article{color:#382e25;line-height:1.85}.vts-article .vts-answer{padding:1.5rem 1.75rem;border-radius:0 .75rem .75rem 0;box-shadow:0 2px 12px #971c200f}.vts-toc summary{color:#84251d;outline:none}.vts-toc ol{margin:1rem 0 0;padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}.vts-toc a{color:#3f2c20;transition:color .2s ease}.vts-toc a:hover{color:#9f2f24}.vts-article h2{color:#971c20;font-size:1.6rem;margin-top:2.75rem;margin-bottom:1.15rem;line-height:1.4;border-bottom:2px solid #eadfca;padding-bottom:.6rem}.vts-article h3{color:#493223;font-size:1.28rem;margin-top:2rem;margin-bottom:.85rem}.vts-article p{margin-bottom:1.35rem;text-align:justify}.vts-figure{margin:2.25rem 0;background-color:#faf6ee;border-radius:6px}.vts-figure figcaption{color:#635345;text-align:center;background-color:#f7f1e5}.vts-table-wrapper{margin:2.25rem 0;border:1px solid #dfcfbc;border-radius:6px;box-shadow:0 2px 8px #0000000a}.vts-table caption{padding:.875rem 1rem;background-color:#fbf4e6;border-bottom:2px solid #dfcfbc}.vts-table th,.vts-table td{padding:.875rem 1rem;border:1px solid #e8dcce}.vts-table thead th{background-color:#f5ece0;font-size:.9375rem}.vts-table tbody th{background-color:#faf6ee;color:#84251d}.vts-table tbody tr:nth-child(2n){background-color:#fdfaf5}.vts-table tbody tr:hover{background-color:#f7f0e4}.vts-cycle{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.vts-caution-box{background-color:#fef7f6;border-left:5px solid #d32f2f;border-top:1px solid #f8d7da;border-right:1px solid #f8d7da;border-bottom:1px solid #f8d7da;border-radius:6px;padding:1.25rem 1.5rem}.vts-caution-box p{color:#4a2727;font-size:.9375rem}.vts-article a{color:#971c20;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.vts-article a:hover{color:#6d1215;text-decoration-thickness:2px}@media (max-width: 640px){.vts-cycle{grid-template-columns:1fr}}.vts-article{color:#2d241e;line-height:1.8}.vts-toc{background-color:#faf6ee;border:1px solid #ebdcc7;border-radius:6px;padding:1.25rem 1.5rem;margin:2rem 0}.vts-toc summary{color:#3f2c20}.vts-toc a{color:#84251d;transition:color .15s ease}.vts-article h2{color:#84251d;font-size:1.5rem;line-height:1.35;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #f0e2cf}.vts-article h3{color:#3f2c20;font-size:1.25rem;margin-top:1.75rem;margin-bottom:.75rem}.vts-article strong{color:#271e18}.vts-figure{background-color:#fcf9f2;border:1px solid #ebdcc7;box-shadow:0 3px 12px #3f2c200d}.vts-figure img{display:block}.vts-figure figcaption{padding:.75rem 1.25rem;font-size:.9375rem;color:#5c4a3e;border-top:1px solid #ebdcc7;background-color:#f7f1e4}.vts-table-wrapper{margin:1.75rem 0 2.25rem;border:1px solid #dfcfb8;border-radius:8px;box-shadow:0 2px 8px #3f2c200a}.vts-table-wrapper:focus{outline:2px solid #84251d}.vts-table caption{font-size:1.0625rem;color:#84251d;padding:.875rem 1.25rem;background-color:#f7efe1;border-bottom:1px solid #dfcfb8}.vts-table thead th{background-color:#fdfaf3;color:#3f2c20;border-bottom:2px solid #d4c1a7}.vts-table tbody th[scope=row]{background-color:#fdfcf9;color:#84251d}.vts-caution-box{background:#fdf5f4;border-left:5px solid #bd3224;border-radius:0 8px 8px 0;padding:1.5rem 1.75rem}.vts-caution-box p{color:#4a2824}.vts-article{color:#382e25;line-height:1.85;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.vts-article .vts-answer{background:#fdfaf2;border-left:5px solid #971c20;border-radius:0 .85rem .85rem 0;box-shadow:0 3px 12px #971c200f}.vts-article .vts-byline{color:#6d6053;font-size:.875rem;padding:.85rem 1.15rem;border-radius:.5rem;border:1px solid #eadfca;gap:.75rem}.vts-article h2{color:#971c20;font-size:1.58rem;font-weight:700;margin-bottom:1.15rem;line-height:1.4;border-bottom:2px solid #eadfca}.vts-article h3{color:#493223;font-size:1.28rem;font-weight:600;line-height:1.5}.vts-article{border:1px solid #fef3c7}.vts-article .vts-answer-title{color:#92400e}.vts-article .vts-answer-content{color:#78350f}.vts-article .vts-byline{background-color:#fffbeb;border:1px solid #fef3c7;color:#b45309}.vts-article .vts-toc{background-color:#fffdf5;border:1px solid #fef3c7;padding:1.5rem}.vts-article .vts-toc-title{font-weight:800;color:#451a03}.vts-article .vts-toc-list{padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.6rem}.vts-article .vts-toc-list a{color:#b45309;text-decoration:none;font-size:.95rem;font-weight:500;display:inline-block;transition:color .15s ease}.vts-article .vts-toc-list a:hover{color:#d97706;text-decoration:underline}.vts-article .vts-table-wrapper{box-shadow:0 1px 3px #0000000d;border:1px solid #fde68a;outline:none}.vts-article .vts-table-wrapper:focus{outline:2px solid #d97706;outline-offset:1px}.vts-article .vts-table{line-height:1.6}.vts-article .vts-table caption{font-size:.95rem;color:#92400e;padding:.85rem 1rem;background-color:#fffbeb;border-bottom:1px solid #fde68a}.vts-article .vts-table thead{background-color:#fef3c7}.vts-article .vts-table th[scope=col]{color:#78350f;border-bottom:2px solid #fcd34d;vertical-align:bottom}.vts-article .vts-table th[scope=row]{font-weight:600;color:#451a03;background-color:#fffdf5;vertical-align:top;white-space:nowrap}.vts-article .vts-table td{vertical-align:top}.vts-article .vts-table tbody tr:nth-child(2n) td{background-color:#fafaf9}.vts-article .vts-table tbody tr:hover td,.vts-article .vts-table tbody tr:hover th[scope=row]{background-color:#fffbeb}.vts-article .vts-roadmap{background:linear-gradient(180deg,#fffdfa 0%,#fffbeb 100%);border:1px solid #fde68a;border-radius:.875rem;padding:1.5rem}.vts-article .vts-roadmap-title{font-size:1.2rem;font-weight:800;color:#78350f;margin-bottom:1.25rem}.vts-article .vts-roadmap-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.vts-article .vts-roadmap-step{background-color:#fff;border:1px solid #fde68a;border-top:4px solid #d97706}.vts-article .vts-step-number{display:inline-block;font-size:.8rem;font-weight:800;color:#b45309;background-color:#fef3c7;padding:.2rem .55rem;border-radius:.375rem;margin-bottom:.5rem;text-transform:uppercase}.vts-article .vts-step-title{font-size:1.05rem;font-weight:700;color:#451a03;margin-bottom:.5rem}.vts-article .vts-step-desc{font-size:.925rem;color:#475569;line-height:1.6}.vts-article .vts-caution-box{background-color:#fffbeb;border:1px solid #fde68a;border-left:5px solid #d97706}.vts-article .vts-caution-title{color:#92400e;margin-bottom:.75rem}.vts-article .vts-caution-content{font-size:1rem;color:#78350f}.vts-article .vts-faq-title{font-size:1.35rem;font-weight:800;color:#78350f;margin-bottom:1.25rem}.vts-article .vts-faq-item{border:1px solid #fde68a;border-radius:.75rem;margin-bottom:.85rem}.vts-article .vts-faq-question{padding:1rem 1.25rem;font-weight:700;font-size:1.025rem;color:#451a03;cursor:pointer;background-color:#fffdf5;border:none;outline:none;list-style:none;display:flex;justify-content:space-between;align-items:center}.vts-article .vts-faq-question::-webkit-details-marker{display:none}.vts-article .vts-faq-question:after{content:"+";font-size:1.25rem;color:#d97706;font-weight:700;transition:transform .2s ease}.vts-article details[open] .vts-faq-question:after{content:"−";color:#b45309}.vts-article .vts-faq-answer{padding:1.15rem 1.25rem;font-size:.975rem;color:#334155;line-height:1.7;border-top:1px solid #fef3c7}.vts-article .vts-figure{margin:2rem 0}.vts-article .vts-figure img{border-radius:.75rem;box-shadow:0 4px 12px #00000014;margin:0 auto}.vts-article .vts-figure figcaption{font-size:.9rem;margin-top:.75rem}.vts-article{border:1px solid #ffe4e6}.vts-article h2{color:#881337;border-bottom:2px solid #fecdd3}.vts-article h3{color:#9f1239}.vts-article h4{color:#be123c}.vts-article .vts-answer{background:linear-gradient(135deg,#fff1f2 0%,#ffe4e6 100%);border:1px solid #fecdd3;border-left:5px solid #e11d48;box-shadow:0 2px 8px #e11d4814}.vts-article .vts-answer-title{color:#881337}.vts-article .vts-answer-content{color:#9f1239}.vts-article .vts-byline{background-color:#fff1f2;border:1px solid #ffe4e6;color:#be123c}.vts-article .vts-toc{border-radius:.875rem;padding:1.5rem 1.75rem;margin-bottom:2.5rem}.vts-article .vts-toc-title{font-size:1.15rem;margin-bottom:1rem}.vts-article .vts-toc-list{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.vts-article .vts-toc-list li a{color:#be123c;text-decoration:none;font-weight:500;transition:all .2s ease}.vts-article .vts-toc-list li a:hover{color:#881337;text-decoration:underline;padding-left:.25rem}.vts-article .vts-image-box{margin:2.25rem 0;text-align:center}.vts-article .vts-image-box img{max-width:100%;height:auto;border-radius:.75rem;box-shadow:0 4px 16px #00000014;display:inline-block;border:1px solid #ffe4e6}.vts-article .vts-table-wrapper:focus{outline:2px solid #e11d48}.vts-article .vts-table caption{color:#881337;background:#fff1f2;border-bottom:2px solid #fecdd3}.vts-article .vts-table th[scope=row]{color:#881337}.vts-article .vts-table tbody tr:nth-child(2n) td{background-color:#fff1f240}.vts-article .vts-table tbody tr:hover td,.vts-article .vts-table tbody tr:hover th[scope=row]{background-color:#ffe4e660}.vts-article .vts-roadmap-step{border:1px solid #fecdd3;box-shadow:0 2px 6px #e11d480d}.vts-article .vts-roadmap-step:hover{box-shadow:0 4px 12px #e11d481f}.vts-article .vts-roadmap-num{background-color:#e11d48}.vts-article .vts-roadmap-title{color:#881337}.vts-article .vts-faq details{border:1px solid #fecdd3}.vts-article .vts-faq details[open]{background-color:#fff1f240;border-color:#fda4af}.vts-article .vts-faq summary{color:#881337}.vts-article .vts-faq summary:hover{color:#e11d48}.vts-article .vts-faq-ans{border-top:1px dashed #fecdd3}.vts-article{border:1px solid #d1fae5}.vts-article h4{color:#059669}.vts-article .vts-answer{background:linear-gradient(135deg,#ecfdf5 0%,#f0fdf4 100%);border:1px solid #a7f3d0;border-left:5px solid #059669;box-shadow:0 2px 8px #05966914}.vts-article .vts-answer-title{color:#065f46}.vts-article .vts-answer-content{color:#064e3b}.vts-article .vts-byline{background-color:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.vts-article .vts-toc a{color:#047857}.vts-article .vts-toc a:hover{color:#065f46}.vts-article .vts-image-wrapper{border:1px solid #d1fae5}.vts-article .vts-table-wrapper:focus{outline:2px solid #059669}.vts-article .vts-table caption{color:#065f46;background:#ecfdf5;border-bottom:2px solid #a7f3d0}.vts-article .vts-table th[scope=row]{color:#065f46}.vts-article .vts-table tbody tr:nth-child(2n) td{background-color:#f0fdf440}.vts-article .vts-table tbody tr:hover td,.vts-article .vts-table tbody tr:hover th[scope=row]{background-color:#d1fae560}.vts-article .vts-roadmap-step{border:1px solid #a7f3d0;box-shadow:0 2px 6px #0596690d}.vts-article .vts-roadmap-step:hover{box-shadow:0 4px 12px #0596691f}.vts-article .vts-roadmap-num{background-color:#059669}.vts-article .vts-roadmap-title{color:#065f46}.vts-article .vts-faq details{border:1px solid #a7f3d0}.vts-article .vts-faq details[open]{background-color:#ecfdf540;border-color:#6ee7b7}.vts-article .vts-faq summary{color:#065f46}.vts-article .vts-faq summary:hover{color:#059669}.vts-article .vts-faq-ans{border-top:1px dashed #a7f3d0}.vts-article{border:1px solid #fde68a}.vts-article h4{color:#b45309}.vts-article .vts-answer{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #fde68a;border-left:5px solid #d97706;box-shadow:0 2px 8px #d9770614}.vts-article .vts-answer-title{color:#78350f}.vts-article .vts-answer-content{color:#713f12}.vts-article .vts-byline{background-color:#fffbeb;border:1px solid #fde68a;color:#92400e}.vts-article .vts-toc a{color:#b45309}.vts-article .vts-toc a:hover{color:#78350f}.vts-article .vts-image-wrapper{border:1px solid #fde68a}.vts-article .vts-table-wrapper:focus{outline:2px solid #d97706}.vts-article .vts-table caption{color:#78350f;background:#fffbeb;border-bottom:2px solid #fde68a}.vts-article .vts-table th[scope=row]{color:#78350f}.vts-article .vts-table tbody tr:nth-child(2n) td{background-color:#fef3c730}.vts-article .vts-table tbody tr:hover td,.vts-article .vts-table tbody tr:hover th[scope=row]{background-color:#fde68a50}.vts-article .vts-roadmap-step{border:1px solid #fde68a;box-shadow:0 2px 6px #d977060d}.vts-article .vts-roadmap-step:hover{box-shadow:0 4px 12px #d977061f}.vts-article .vts-roadmap-num{background-color:#d97706}.vts-article .vts-roadmap-title{color:#78350f}.vts-article .vts-faq details{border:1px solid #fde68a}.vts-article .vts-faq details[open]{background-color:#fef3c740;border-color:#f59e0b}.vts-article .vts-faq summary{color:#78350f}.vts-article .vts-faq summary:hover{color:#d97706}.vts-article .vts-faq-ans{border-top:1px dashed #fde68a}.vts-article{font-family:inherit;color:#1e293b;line-height:1.8;background-color:#fff;border-radius:1rem;padding:2rem;border:1px solid #ddd6fe;box-shadow:0 4px 20px #0000000a}@media (max-width: 768px){.vts-article{padding:1.25rem}}.vts-article p{margin-bottom:1.35rem}.vts-article h2{font-size:1.625rem;font-weight:800;color:#3b0764;margin-bottom:1.25rem;border-bottom:2px solid #ddd6fe;line-height:1.35}.vts-article h3{font-size:1.3rem;font-weight:700;color:#581c87;line-height:1.4}.vts-article h4{font-size:1.125rem;color:#6b21a8;margin-bottom:.65rem}.vts-article .vts-answer{background:linear-gradient(135deg,#faf5ff 0%,#f3e8ff 100%);border:1px solid #d8b4fe;border-left:5px solid #7e22ce;border-radius:.875rem;box-shadow:0 2px 8px #7e22ce14}.vts-article .vts-answer-title{font-size:1.15rem;font-weight:800;color:#3b0764;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.vts-article .vts-answer-content{font-size:1.025rem;color:#581c87;line-height:1.7}.vts-article .vts-byline{gap:1.25rem;padding:.85rem 1.25rem;background-color:#faf5ff;border:1px solid #ddd6fe;border-radius:.75rem;font-size:.925rem;color:#6b21a8}.vts-article .vts-byline-item{display:flex;align-items:center;gap:.4rem}.vts-article .vts-toc{background-color:#f8fafc;border-radius:.75rem;margin-bottom:2.25rem}.vts-article .vts-toc-title{font-size:1.1rem;display:flex;align-items:center;gap:.5rem}.vts-article .vts-toc li{margin-bottom:.5rem;line-height:1.5}.vts-article .vts-toc a{color:#7e22ce;font-size:.95rem}.vts-article .vts-toc a:hover{color:#3b0764}.vts-article .vts-image-figure{margin:2.25rem 0;text-align:center}.vts-article .vts-image-wrapper{border-radius:.75rem;overflow:hidden;box-shadow:0 4px 16px #00000014;display:inline-block;border:1px solid #ddd6fe}.vts-article .vts-image-caption{font-size:.9rem;color:#64748b;margin-top:.65rem;font-style:italic}.vts-article .vts-table-wrapper{overflow-x:auto;margin:2rem 0;border:1px solid #e2e8f0;border-radius:.75rem;background-color:#fff;box-shadow:0 2px 8px #00000008}.vts-article .vts-table-wrapper:focus{outline:2px solid #7e22ce;outline-offset:2px}.vts-article .vts-table{border-collapse:collapse;text-align:left;font-size:.95rem}.vts-article .vts-table caption{padding:1rem 1.25rem;font-size:1.05rem;font-weight:700;color:#3b0764;background:#faf5ff;border-bottom:2px solid #ddd6fe}.vts-article .vts-table th[scope=col]{background-color:#f8fafc;color:#0f172a;font-weight:700;padding:.85rem 1rem;border-bottom:2px solid #cbd5e1;white-space:nowrap}.vts-article .vts-table th[scope=row]{background-color:#fff;color:#3b0764;font-weight:700;padding:.85rem 1rem;border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;width:22%;min-width:170px}.vts-article .vts-table td{padding:.85rem 1rem;border-bottom:1px solid #f1f5f9;color:#334155;line-height:1.6}.vts-article .vts-table tbody tr:nth-child(2n) td{background-color:#faf5ff40}.vts-article .vts-table tbody tr:hover td,.vts-article .vts-table tbody tr:hover th[scope=row]{background-color:#ddd6fe50}.vts-article .vts-roadmap{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin:2.25rem 0}.vts-article .vts-roadmap-step{background:#ffffff;border:1px solid #ddd6fe;border-radius:.75rem;padding:1.25rem;position:relative;box-shadow:0 2px 6px #7e22ce0d;transition:transform .2s ease,box-shadow .2s ease}.vts-article .vts-roadmap-step:hover{transform:translateY(-2px);box-shadow:0 4px 12px #7e22ce1f}.vts-article .vts-roadmap-num{display:inline-block;background-color:#7e22ce;color:#fff;font-size:.85rem;font-weight:800;padding:.2rem .6rem;border-radius:9999px;margin-bottom:.75rem}.vts-article .vts-roadmap-title{font-size:1.05rem;font-weight:700;color:#3b0764;margin-bottom:.5rem}.vts-article .vts-roadmap-desc{font-size:.925rem;color:#475569;line-height:1.6;margin-bottom:0}.vts-article .vts-caution-box{background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 100%);border:1px solid #fed7aa;border-left:5px solid #ea580c;border-radius:.875rem}.vts-article .vts-caution-title{font-size:1.15rem;font-weight:800;color:#9a3412;margin-bottom:.65rem;display:flex;align-items:center;gap:.5rem}.vts-article .vts-caution-content{font-size:.975rem;color:#7c2d12;line-height:1.7}.vts-article .vts-faq details{background-color:#fff;border:1px solid #ddd6fe;border-radius:.65rem;padding:1rem 1.25rem;margin-bottom:.85rem}.vts-article .vts-faq details[open]{background-color:#faf5ff60;border-color:#c084fc}.vts-article .vts-faq summary{color:#3b0764;outline:none;font-size:1.05rem}.vts-article .vts-faq summary:hover{color:#7e22ce}.vts-article .vts-faq-ans{margin-top:.85rem;padding-top:.85rem;border-top:1px dashed #ddd6fe;color:#475569;font-size:.95rem;line-height:1.7}.vts-article .vts-answer{background:#fdfaf2}.vts-article .vts-answer{color:#2c221a;background:#fdfaf5;border-left:5px solid #971c20;box-shadow:0 3px 12px #971c200f}.vts-article .vts-byline{color:#6d6053;background:#f8f3e8;border:1px solid #eadfca}.vts-article h2{color:#971c20;border-bottom:2px solid #eadfca}.vts-toc-title{color:#971c20}.vts-toc a{color:#734f2d}.vts-toc a:hover{color:#971c20}.vts-table-wrapper{border:1px solid #e5d8be;box-shadow:0 2px 8px #5c3d1e0a}.vts-table caption{color:#971c20;background:#faf4e8;border-bottom:2px solid #ebdcc5}.vts-table th,.vts-table td{border-bottom:1px solid #efe4ce}.vts-table thead th{background:#f5edd8;color:#493223;border-bottom:2px solid #d9c39f}.vts-cycle-step{border:1px solid #ebdcc5;border-top:4px solid #971c20;box-shadow:0 2px 6px #971c200a}.vts-cycle-step h4{color:#493223}.vts-cycle-step p{color:#554435}.vts-figure img{border:1px solid #ebdcc5;box-shadow:0 3px 12px #50321414}.vts-figure figcaption{color:#705e4d}.vts-faq-item{border:1px solid #ebdcc5}.vts-faq-question{background:#faf4e8;color:#971c20;border-bottom:1px solid #ebdcc5}.vts-faq-answer{color:#3f3124}.vts-article .vts-answer{color:#1a323a;background:#f4fafb;border-left:5px solid #0891b2;box-shadow:0 3px 12px #0891b214}.vts-article .vts-answer strong{color:#0e7490}.vts-article .vts-byline{color:#596c73;background:#f0f7f9;border:1px solid #d1e7ed}.vts-article h2{color:#0e7490;border-bottom:2px solid #cfe3e8}.vts-article h3{color:#164e63}.vts-toc{background:#f2f9fb;border:1px solid #cbe5ec}.vts-toc-title{color:#0e7490}.vts-toc a{color:#155e75}.vts-toc a:hover{color:#0891b2}.vts-table-wrapper{border:1px solid #cbe5ec;box-shadow:0 2px 8px #0891b20d}.vts-table-wrapper:focus{outline:2px solid #0891b2}.vts-table caption{color:#0e7490;background:#f0f8fa;border-bottom:2px solid #cbe5ec}.vts-table th,.vts-table td{border-bottom:1px solid #e1eff2}.vts-table thead th{background:#e6f4f7;color:#164e63;border-bottom:2px solid #b2dde6}.vts-table tbody th{background:#f7fcfe;color:#0e7490}.vts-table tbody tr:nth-child(2n){background:#fbfdfe}.vts-table tbody tr:hover{background:#f0f9fb}.vts-cycle-step{border:1px solid #cbe5ec;border-top:4px solid #0891b2;box-shadow:0 2px 6px #0891b20f}.vts-cycle-number{background:#0891b2}.vts-cycle-step h4{color:#164e63}.vts-cycle-step p{color:#334e58}.vts-caution-box{background:#fdf6f6;border:1px solid #f3c7c7;border-left:5px solid #d32f2f}.vts-caution-box h4{color:#c62828}.vts-caution-box p{color:#4d2626}.vts-caution-box ul{color:#532d2d}.vts-figure img{border:1px solid #cbe5ec;box-shadow:0 3px 12px #0891b217}.vts-figure figcaption{color:#526c75}.vts-faq-item{border:1px solid #cbe5ec}.vts-faq-question{background:#f0f8fa;color:#0e7490;border-bottom:1px solid #cbe5ec}.vts-faq-answer{color:#243c44}.vts-article .vts-answer{color:#2b1d16;background:#fef7ed;border-left:5px solid #c2410c;box-shadow:0 3px 12px #c2410c14}.vts-article .vts-answer strong{color:#9a3412}.vts-article h2{color:#9a3412;border-bottom:2px solid #eadbc8}.vts-toc a{color:#7c2d12}.vts-toc a:hover{color:#c2410c}.vts-table-wrapper{border:1px solid #eadbc8;box-shadow:0 2px 8px #c2410c0d}.vts-table caption{color:#9a3412;background:#fff7ed;border-bottom:2px solid #eadbc8}.vts-table th,.vts-table td{border-bottom:1px solid #f3e8dc}.vts-table thead th{background:#ffedd5;color:#431407;border-bottom:2px solid #fed7aa}.vts-table tbody th{background:#fffaf5;color:#7c2d12}.vts-table tbody tr:nth-child(2n){background:#fffdfb}.vts-table tbody tr:hover{background:#fef4e9}.vts-cycle-step{border:1px solid #eadbc8;border-top:4px solid #c2410c;box-shadow:0 2px 6px #c2410c0f}.vts-cycle-number{background:#c2410c}.vts-cycle-step h4,.vts-cycle-step p{color:#431407}.vts-figure img{border:1px solid #eadbc8;box-shadow:0 3px 12px #c2410c17}.vts-faq-item{border:1px solid #eadbc8}.vts-faq-question{background:#fff7ed;color:#9a3412;border-bottom:1px solid #eadbc8}.vts-faq-answer{color:#2b1d16}.vts-article .vts-answer{color:#143522;background:#f0fdf4;border-left:5px solid #16a34a;box-shadow:0 3px 12px #16a34a14}.vts-article .vts-byline{color:#536557;background:#f3faf4;border:1px solid #d1ebd6}.vts-article h2{color:#15803d;border-bottom:2px solid #cfead4}.vts-article h3{color:#166534}.vts-toc a{color:#166534}.vts-toc a:hover{color:#15803d}.vts-table-wrapper{border:1px solid #d2edd7;box-shadow:0 2px 8px #16a34a0d}.vts-table-wrapper:focus{outline:2px solid #16a34a}.vts-table caption{color:#15803d;background:#f0fdf4;border-bottom:2px solid #d2edd7}.vts-table th,.vts-table td{border-bottom:1px solid #e5f5e8}.vts-table thead th{background:#dcfce7;color:#14532d;border-bottom:2px solid #bbf7d0}.vts-table tbody th{background:#f7fdf8;color:#166534}.vts-table tbody tr:nth-child(2n){background:#fbfefc}.vts-table tbody tr:hover{background:#f0faf2}.vts-cycle-step{border:1px solid #d2edd7;border-top:4px solid #16a34a;box-shadow:0 2px 6px #16a34a0f}.vts-cycle-step h4{color:#14532d}.vts-cycle-step p{color:#27432f;margin-bottom:0}.vts-caution-box{background:#fdf2f2;border-radius:0 .75rem .75rem 0;padding:1.35rem 1.6rem}.vts-caution-box h4{color:#b91c1c;font-size:1.15rem;margin:0 0 .75rem;display:flex;align-items:center;gap:.5rem}.vts-caution-box p{color:#450a0a;font-size:.98rem}.vts-caution-box ul{padding-left:1.35rem;color:#591616}.vts-caution-box li{font-size:.95rem}.vts-figure img{border:1px solid #d2edd7;box-shadow:0 3px 12px #16a34a17}.vts-figure figcaption{color:#536557;padding:0 1rem}.vts-faq{margin:2.5rem 0 2rem}.vts-faq-item{border:1px solid #d2edd7;border-radius:.5rem}.vts-faq-question{background:#f0fdf4;color:#15803d;margin:0;border-bottom:1px solid #d2edd7}.vts-faq-answer{padding:1.15rem 1.25rem;color:#26382b}@media (max-width: 768px){.vts-article .vts-answer{padding:1.1rem 1.25rem}.vts-table caption{font-size:.98rem}.vts-table th,.vts-table td{padding:.65rem .75rem;font-size:.88rem}}.vts-article .vts-answer{border-left:5px solid #971c20;box-shadow:0 3px 12px #971c200f}.vts-article .vts-answer strong{color:#971c20}.vts-article .vts-byline{background:#f8f3e8}.vts-article h2,.vts-toc-title,.vts-toc a:hover{color:#971c20}.vts-table-wrapper:focus{outline:2px solid #971c20}.vts-table caption{color:#971c20}.vts-table thead th{background:#f5edd8}.vts-cycle-step{border-top:4px solid #971c20;box-shadow:0 2px 6px #971c200a}.vts-cycle-number{background:#971c20}.vts-article .vts-answer{border-left:5px solid #b45309;box-shadow:0 3px 12px #b453090f}.vts-article .vts-byline{background:#fcf6eb}.vts-article h2,.vts-toc-title,.vts-toc a:hover{color:#92400e}.vts-table caption{color:#92400e}.vts-cycle-step{border-top:4px solid #b45309;box-shadow:0 2px 6px #b453090a}.vts-cycle-number{background:#b45309}.vts-article .vts-answer{color:#2c221a;background:#fdfaf2;border-left:5px solid #854d0e;box-shadow:0 3px 12px #854d0e0f}.vts-article .vts-answer strong{color:#854d0e}.vts-article .vts-byline{color:#6d6053;background:#fcf7ec;border:1px solid #eadfca}.vts-article h2{color:#854d0e;border-bottom:2px solid #eadfca}.vts-article h3{color:#493223}.vts-toc{background:#fbf7ee;border:1px solid #ebdcc5}.vts-toc-title{color:#854d0e}.vts-toc a{color:#734f2d;transition:color .2s ease}.vts-toc a:hover{color:#854d0e}.vts-table-wrapper{margin:2rem 0;border:1px solid #e5d8be;box-shadow:0 2px 8px #5c3d1e0a}.vts-table-wrapper:focus{outline:2px solid #854d0e}.vts-table{line-height:1.65}.vts-table caption{color:#854d0e;font-size:1.05rem;padding:.85rem 1.15rem;background:#faf4e8;border-bottom:2px solid #ebdcc5}.vts-table th,.vts-table td{padding:.85rem 1rem;border-bottom:1px solid #efe4ce}.vts-table thead th{background:#f7eed8;color:#493223;font-weight:700;font-size:.92rem;border-bottom:2px solid #d9c39f;text-transform:uppercase}.vts-table tbody th{background:#faf6ec;color:#5a3818}.vts-table tbody tr:nth-child(2n){background:#fdfaf4}.vts-table tbody tr:hover{background:#f9f2e3}.vts-cycle-step{background:#ffffff;border:1px solid #ebdcc5;border-top:4px solid #854d0e;border-radius:.5rem;padding:1.25rem 1.15rem;box-shadow:0 2px 6px #854d0e0a}.vts-cycle-number{display:inline-block;background:#854d0e;font-size:.85rem;padding:.2rem .65rem;border-radius:999px;margin-bottom:.65rem}.vts-cycle-step h4{color:#493223;font-size:1.05rem;font-weight:700;margin:0 0 .5rem}.vts-cycle-step p{font-size:.92rem;color:#554435;margin:0;line-height:1.6}.vts-caution-box{background:#fff8f8;border:1px solid #fecaca;border-left:5px solid #dc2626;border-radius:.65rem;padding:1.35rem 1.5rem}.vts-caution-title{color:#b91c1c;font-size:1.125rem;margin-bottom:.65rem}.vts-caution-box ul{color:#7f1d1d;font-size:.95rem}.vts-caution-box li{margin-bottom:.45rem}.vts-faq-item{border:1px solid #ebdcc5;border-radius:.6rem;margin-bottom:1rem}.vts-faq-question{background:#fdfaf4;color:#493223;font-weight:700;font-size:1.05rem;padding:1rem 1.25rem;border-bottom:1px solid #ebdcc5}.vts-faq-answer{padding:1rem 1.25rem;font-size:.98rem;color:#382e25}.vts-figure img{box-shadow:0 4px 14px #5c3d1e14;border:1px solid #ebdcc5}.vts-figure figcaption{font-size:.88rem;color:#6d6053}@media (max-width: 768px){.vts-article .vts-answer{padding:1.15rem 1.25rem;font-size:1.05rem}.vts-article h2{font-size:1.35rem}.vts-article h3{font-size:1.15rem}}.vts-article{color:#1e293b}.vts-article .vts-answer{color:#1e3a8a;background:#eff6ff;border-left:5px solid #2563eb;box-shadow:0 3px 12px #2563eb14}.vts-article .vts-byline{color:#475569}.vts-article h2{color:#1e40af;border-bottom:2px solid #bfdbfe}.vts-article h3{color:#1e3a8a}.vts-toc{background:#f0f7ff;border:1px solid #dbeafe}.vts-toc-title{color:#1d4ed8}.vts-toc a{color:#2563eb}.vts-toc a:hover{color:#1e40af}.vts-figure figcaption{color:#64748b}.vts-table caption{color:#1e3a8a}.vts-faq-question{color:#1e3a8a}.vts-faq-answer{color:#334155}.vts-article{color:#27272a}.vts-article .vts-answer{color:#14532d;background:#f0fdf4;border-left:5px solid #16a34a;box-shadow:0 3px 12px #16a34a14}.vts-article .vts-answer strong{color:#15803d}.vts-article .vts-byline{color:#4b5563;background:#f8fafc;border:1px solid #e2e8f0}.vts-article h2{color:#166534;border-bottom:2px solid #bbf7d0}.vts-article h3{color:#14532d}.vts-toc{background:#f4fbf5;border:1px solid #d2edd7}.vts-toc-title{color:#15803d}.vts-toc a{color:#16a34a}.vts-toc a:hover{color:#14532d}.vts-figure figcaption{color:#4b5563}.vts-table-wrapper{border:1px solid #cbd5e1}.vts-table caption{color:#14532d;background:#f1f5f9;border-bottom:1px solid #cbd5e1}.vts-table th,.vts-table td{border:1px solid #e2e8f0}.vts-table thead th{background:#166534}.vts-table tbody th{background:#f8fafc;color:#1e293b}.vts-cycle-step:hover{box-shadow:0 4px 12px #16a34a1a}.vts-cycle-number{background:#16a34a}.vts-cycle-title,.vts-cycle-desc{color:#166534}.vts-caution-box{background:#fffbeb;border:1px solid #fde68a;border-left:5px solid #d97706}.vts-caution-title{color:#b45309}.vts-caution-box p,.vts-caution-box ul{color:#78350f}.vts-faq-item{border:1px solid #e2e8f0}.vts-faq-question{color:#166534;background:#f8fafc;border-bottom:1px solid #e2e8f0}.vts-faq-answer{color:#374151}.vts-article{color:#292524;font-size:1.0625rem;line-height:1.85;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.vts-article .vts-answer{font-size:1.125rem;line-height:1.85;color:#78350f;background:#fffbeb;border-left:5px solid #d97706;box-shadow:0 3px 12px #d9770614}.vts-article .vts-byline{color:#57534e;background:#fafaf9;border:1px solid #e7e5e4}.vts-article h2{color:#78350f;font-size:1.58rem;line-height:1.4;border-bottom:2px solid #fed7aa;padding-bottom:.6rem}.vts-article h3{color:#92400e;font-size:1.28rem;margin-top:2rem;margin-bottom:.85rem;line-height:1.5}.vts-article ul,.vts-article ol{padding-left:1.4rem}.vts-toc{background:#fefce8;border:1px solid #fef08a;border-radius:.75rem;padding:1.35rem 1.6rem;margin:1.85rem 0 2.25rem}.vts-toc-title{color:#854d0e;font-size:1.125rem;gap:.5rem}.vts-toc ul{list-style:none;padding-left:0}.vts-toc a{color:#b45309;font-size:.965rem;transition:color .15s ease-in-out}.vts-toc a:hover{color:#78350f}.vts-figure img{border-radius:.65rem;box-shadow:0 4px 14px #00000014;display:inline-block}.vts-figure figcaption{font-size:.9rem;color:#57534e;margin-top:.65rem}.vts-table-wrapper{margin:2rem 0 2.5rem;border-radius:.65rem;border:1px solid #d6d3d1}.vts-table caption{color:#78350f;padding:.85rem 1rem;background:#fbfbfa;border-bottom:1px solid #d6d3d1;font-size:1.025rem}.vts-table th,.vts-table td{padding:.85rem 1.05rem;border:1px solid #e7e5e4}.vts-table thead th{background:#78350f;color:#fff;font-size:.95rem;letter-spacing:.02em}.vts-table tbody th{background:#fafaf9;color:#292524}.vts-table tbody tr:nth-child(2n){background-color:#fafaf9}.vts-table tbody tr:hover{background-color:#fffbeb}.vts-cycle{margin:2.25rem 0;gap:1.25rem}.vts-cycle-step{background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;padding:1.35rem 1.45rem}.vts-cycle-step:hover{transform:translateY(-2px);box-shadow:0 4px 12px #d977061a}.vts-cycle-number{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#d97706;color:#fff;border-radius:50%;font-size:.95rem;margin-bottom:.75rem}.vts-cycle-title{color:#92400e;margin-bottom:.5rem}.vts-cycle-desc{font-size:.925rem;color:#78350f}.vts-caution-box{background:#fef2f2;border:1px solid #fecaca;border-left:5px solid #ef4444;border-radius:0 .75rem .75rem 0;padding:1.35rem 1.6rem;margin:2.25rem 0}.vts-caution-title{gap:.5rem;color:#b91c1c;margin-bottom:.75rem}.vts-caution-box p{margin-bottom:.75rem;color:#991b1b;font-size:.975rem}.vts-caution-box ul{margin-bottom:0;color:#991b1b}.vts-faq-item{border:1px solid #e7e5e4;border-radius:.65rem;margin-bottom:.85rem;background:#ffffff}.vts-faq-question{color:#78350f;padding:1rem 1.35rem;background:#fafaf9;border-bottom:1px solid #e7e5e4;font-size:1.025rem;line-height:1.5}.vts-faq-answer{padding:1.15rem 1.35rem;font-size:.975rem;line-height:1.75;color:#44403c}.vts-article{max-width:860px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.8;color:#1e293b}.vts-toc-title{gap:8px}.vts-toc ul{padding-left:20px;list-style:disc}.vts-toc li{margin-bottom:6px;font-size:.95rem}.vts-toc a{color:#be185d;transition:color .2s}.vts-toc a:hover{color:#9d174d}.vts-article h2{font-size:1.5rem;color:#881337;margin:40px 0 16px;line-height:1.35;padding-bottom:8px;border-bottom:2px solid #fce7f3}.vts-article h3{font-weight:600;color:#9d174d;margin:28px 0 12px}.vts-article h4{font-size:1.1rem;color:#1e293b;margin:20px 0 10px}.vts-article p{margin:0 0 16px}.vts-article ul,.vts-article ol{margin:0 0 20px;padding-left:24px}.vts-article li{margin-bottom:8px}.vts-table-wrapper{width:100%;-webkit-overflow-scrolling:touch;margin:26px 0}.vts-table{font-size:.935rem}.vts-table caption{font-size:.985rem;color:#881337;padding:12px 16px 8px;background:#fff}.vts-table thead th{color:#881337;font-weight:600;padding:12px 16px}.vts-table tbody th[scope=row]{background:#fcfcfd;color:#0f172a;padding:12px 16px;border-bottom:1px solid #f1f5f9;vertical-align:top;width:22%}.vts-table tbody td{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155}.vts-table tbody tr:nth-child(2n) td{background:#fafafa}.vts-table tbody tr:hover td,.vts-table tbody tr:hover th{background:#fff1f2}.vts-cycle{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:28px 0}.vts-cycle-step{background:#fff;border:1px solid #fce7f3;border-top:4px solid #be185d;border-radius:8px;padding:18px}.vts-cycle-number{display:inline-block;font-size:.85rem;font-weight:700;color:#fff;background:#be185d;padding:2px 8px;border-radius:4px;margin-bottom:8px}.vts-cycle-title{color:#881337;margin:0 0 8px}.vts-cycle-desc{font-size:.92rem}.vts-caution-box{background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 100%);border-radius:10px;padding:20px 24px;box-shadow:0 4px 12px #ea580c14}.vts-caution-title{font-size:1.15rem;color:#9a3412;margin:0 0 10px}.vts-caution-box p{color:#431407;margin-bottom:10px}.vts-faq{margin:36px 0}.vts-faq-item{margin-bottom:14px;background:#fff}.vts-faq-question{background:#fdf2f8;font-weight:600;font-size:1.02rem;color:#881337;border-bottom:1px solid #fce7f3}.vts-faq-answer{padding:14px 18px}.vts-faq-answer p{margin-bottom:8px}@media (max-width: 768px){.vts-article{line-height:1.75}.vts-table th,.vts-table td{padding:10px 12px;font-size:.885rem}}.vts-article{color:#334155;line-height:1.85;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.vts-article .vts-answer{font-size:1.1rem;line-height:1.8;color:#1e293b;background:#fef2f2;border-left:5px solid #dc2626;box-shadow:0 2px 8px #dc262614}.vts-article .vts-answer strong{color:#b91c1c}.vts-article .vts-byline{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0}.vts-article h2{color:#991b1b;font-size:1.55rem;line-height:1.4;border-bottom:2px solid #fee2e2;padding-bottom:.6rem}.vts-article h3{font-size:1.25rem;font-weight:700;margin-top:1.75rem;margin-bottom:.75rem}.vts-article .vts-figure{margin:2.25rem 0;text-align:center}.vts-article .vts-figure img{width:100%;max-width:100%;height:auto;border-radius:.875rem;box-shadow:0 4px 8px #00000014;display:block}.vts-article .vts-figure figcaption{font-size:.875rem;color:#64748b;margin-top:.65rem;font-style:italic;line-height:1.5}.vts-article .vts-table-container{overflow-x:auto;margin:2rem 0;border-radius:.875rem;border:1px solid #e2e8f0;background:#ffffff;box-shadow:0 1px 3px #0000000d}.vts-article .vts-table-container table{width:100%;border-collapse:collapse;text-align:left;font-size:.925rem}.vts-article .vts-table-container caption{font-size:.975rem;font-weight:700;color:#991b1b;padding:.85rem 1.15rem;background:#fef2f2;border-bottom:1px solid #fee2e2;text-align:left}.vts-article .vts-table-container th{background:#f8fafc;font-weight:700;color:#0f172a;padding:.85rem 1rem;border-bottom:2px solid #cbd5e1}.vts-article .vts-table-container td{padding:.85rem 1rem;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:top;line-height:1.65}.vts-article .vts-table-container tr:last-child td{border-bottom:none}.vts-article .vts-table-container tbody tr:hover{background:#fffbfa}.vts-article .vts-toc{border:1px solid #e2e8f0;border-radius:.875rem}.vts-article .vts-toc-title{font-weight:700;color:#0f172a;font-size:1.05rem;margin-bottom:.75rem}.vts-article .vts-toc ul{list-style-type:none;padding:0;grid-template-columns:repeat(1,1fr);gap:.5rem}.vts-article .vts-toc a{color:#b91c1c;font-size:.925rem;transition:color .15s ease}.vts-article .vts-toc a:hover{color:#dc2626}.vts-toc li a{color:#9f1239}.vts-toc li a:hover{color:#e11d48}.vts-article h2{border-bottom:2px solid #fecdd3}.vts-table caption{background:#fff1f2;color:#9f1239;border-bottom:1px solid #fecdd3}.vts-table thead th{background:#fdf2f8;color:#831843;border-bottom:2px solid #fbcfe8}.vts-table tbody tr:hover{background:#fff1f2}.vts-cycle-number{color:#be123c}.vts-article{max-width:880px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.05rem;line-height:1.8;color:#1e293b;word-wrap:break-word}.vts-article *{box-sizing:border-box}.vts-figure{margin:28px 0}.vts-figure img{border-radius:12px;box-shadow:0 4px 16px #00000014}.vts-figure figcaption{font-size:.885rem;color:#64748b;margin-top:10px;padding:0 12px}.vts-toc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:18px 22px;margin:28px 0}.vts-toc-title{font-size:1.05rem;color:#0f172a;margin:0 0 10px}.vts-toc ul{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width: 640px){.vts-toc ul{grid-template-columns:1fr 1fr}}.vts-toc li a{color:#b45309;text-decoration:none;font-size:.95rem;transition:color .15s ease}.vts-toc li a:hover{color:#78350f;text-decoration:underline}.vts-article h2{font-size:1.45rem;color:#0f172a;margin:36px 0 16px;padding-bottom:8px;border-bottom:2px solid #fed7aa;line-height:1.35}.vts-article h3{font-size:1.2rem;color:#1e293b;margin:24px 0 12px;line-height:1.4}.vts-table-wrapper{margin:24px 0 28px;border-radius:10px;border:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000a}.vts-table caption{font-size:.925rem;padding:10px 14px;background:#fffbeb;color:#92400e;border-bottom:1px solid #fed7aa}.vts-table th,.vts-table td{padding:12px 14px;border-bottom:1px solid #f1f5f9}.vts-table thead th{background:#faf5ff;color:#6b21a8;border-bottom:2px solid #e9d5ff}.vts-table tbody tr:nth-child(2n){background:#fafafa}.vts-table tbody tr:hover{background:#fffbeb}.vts-table tbody th{color:#0f172a;background:#fbfbfc}.vts-cycle{grid-template-columns:1fr;gap:16px;margin:24px 0}@media (min-width: 640px){.vts-cycle{grid-template-columns:1fr 1fr}}.vts-cycle-step{border:1px solid #e2e8f0;border-radius:10px;padding:16px 18px;box-shadow:0 2px 6px #0000000a}.vts-cycle-number{font-size:.8rem;font-weight:800;color:#b45309;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.vts-cycle-title{color:#0f172a;margin-bottom:8px}.vts-cycle-desc{font-size:.925rem;color:#475569;line-height:1.6;margin:0}.vts-caution-box{background:#fff5f5;border:2px solid #fca5a5;border-radius:12px;padding:22px 24px;margin:32px 0;box-shadow:0 4px 14px #ef444414}.vts-caution-title{font-size:1.2rem;color:#991b1b;margin-bottom:12px;gap:8px}.vts-caution-box p{color:#334155;margin:0 0 12px;font-size:.95rem}.vts-faq{margin:28px 0}.vts-faq-item{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:12px}.vts-faq-question{padding:14px 18px;color:#0f172a;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:1rem}.vts-faq-answer{padding:16px 18px;font-size:.95rem;color:#334155;line-height:1.7}.vts-faq-answer p{margin:0 0 10px}.vts-article .vts-answer{border-left:5px solid #c2410c;box-shadow:0 3px 12px #c2410c14}.vts-article .vts-answer-heading,.vts-article .vts-answer strong,.vts-article h2{color:#9a3412}.vts-article h3{color:#431407}.vts-toc-title,.vts-toc a:hover{color:#9a3412}.vts-table-wrapper:focus{outline:2px solid #c2410c}.vts-table caption,.vts-table thead th{color:#7c2d12}.vts-table tbody th{color:#9a3412}.vts-cycle-step{border-top:4px solid #c2410c}.vts-cycle-num{background:#9a3412}.vts-cycle-title{color:#7c2d12}.vts-caution-box{border-left:5px solid #ea580c}.vts-caution-title{color:#9a3412}.vts-caution-box p{color:#7c2d12}.vts-faq-question{color:#9a3412}.vts-article{color:#382e25}.vts-article .vts-answer{color:#2b1d16;background:#fef7ed;border-left:5px solid #d97706;box-shadow:0 3px 12px #d9770614}.vts-article .vts-answer-heading,.vts-article .vts-answer strong{color:#92400e}.vts-article .vts-byline{color:#6c5a4e;background:#fbf4ec;border:1px solid #eadbc8}.vts-article h2{color:#92400e;border-bottom:2px solid #eadbc8}.vts-article h3{color:#451a03}.vts-toc{background:#fbf7ee;border:1px solid #eadbc8}.vts-toc a{color:#854d0e}.vts-toc a:hover{color:#92400e}.vts-figure img{box-shadow:0 4px 16px #2b1d161f}.vts-figure figcaption{color:#6c5a4e}.vts-table-wrapper{border:1px solid #eadbc8;box-shadow:0 2px 8px #2b1d160d}.vts-table caption{color:#78350f;background:#fbf4ec;border-bottom:2px solid #eadbc8}.vts-table th,.vts-table td{border-bottom:1px solid #f1e5d8}.vts-table thead th{background:#f8ece1;color:#78350f;border-bottom:2px solid #ddc7b2}.vts-table tbody th{color:#92400e;background:#fdfaf6}.vts-table tbody tr:hover{background:#fff8f1}.vts-cycle-step{border:1px solid #eadbc8;border-top:4px solid #d97706;box-shadow:0 2px 8px #2b1d160d}.vts-cycle-num{background:#92400e}.vts-cycle-desc{color:#4b3e34}.vts-caution-box{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #d97706}.vts-caution-title{color:#92400e}.vts-caution-box p{color:#78350f}.vts-faq-item{border:1px solid #eadbc8;box-shadow:0 2px 6px #2b1d160a}.vts-faq-question{color:#92400e}.vts-faq-answer{color:#4b3e34}.vts-article .vts-answer{background:#f0fdfa;border-left:5px solid #0d9488;box-shadow:0 3px 12px #0d948814}.vts-article .vts-answer-heading,.vts-article .vts-answer strong{color:#0f766e}.vts-article h3{color:#134e4a}.vts-toc{background:#f8fafc;border:1px solid #e2e8f0}.vts-toc li{margin-bottom:.45rem}.vts-toc a:hover{color:#0f766e}.vts-figure img{box-shadow:0 4px 16px #0f172a1a}.vts-table-wrapper{margin:2rem 0;box-shadow:0 2px 8px #0f172a0d}.vts-table{font-size:.975rem}.vts-table caption{color:#134e4a;padding:.85rem 1.15rem;background:#f0fdfa;border-bottom:2px solid #ccfbf1}.vts-table th,.vts-table td{padding:.85rem 1.15rem;line-height:1.6}.vts-table thead th{background:#e6fffa;color:#134e4a;font-weight:700;border-bottom:2px solid #99f6e4}.vts-table tbody th{color:#0f766e;background:#f8fafc}.vts-table tbody tr:hover{background:#f0fdfa}.vts-cycle{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:2.25rem 0}.vts-cycle-step{background:#ffffff;border:1px solid #e2e8f0;border-top:4px solid #0d9488;border-radius:.65rem;padding:1.25rem 1.15rem;display:flex;flex-direction:column}.vts-cycle-num{width:2.25rem;height:2.25rem;background:#0f766e;display:flex;font-size:1.1rem;margin-bottom:.85rem}.vts-cycle-title{color:#134e4a}.vts-cycle-desc{font-size:.95rem;line-height:1.65}.vts-caution-box{background:#fefce8;border:1px solid #fef08a;border-left:5px solid #eab308;border-radius:.75rem}.vts-caution-title{color:#854d0e;font-size:1.125rem;margin-bottom:.65rem}.vts-caution-box p{color:#713f12;font-size:.975rem;line-height:1.7;margin-bottom:.65rem}.vts-faq{margin-top:2.5rem}.vts-faq-item{padding:1.25rem 1.4rem;box-shadow:0 2px 6px #0f172a0a}.vts-faq-question{font-weight:700;color:#0f766e;font-size:1.075rem;margin-bottom:.65rem;line-height:1.45}.vts-faq-answer{color:#475569;font-size:.975rem;margin-bottom:0}@media (max-width: 768px){.vts-article{font-size:1rem}.vts-article h2{font-size:1.38rem}.vts-article h3{font-size:1.18rem}.vts-table th,.vts-table td{padding:.65rem .85rem;font-size:.9rem}}.vts-toc a:hover{color:#be123c}.vts-table caption{color:#9f1239;background:#fff1f2;border-bottom:1px solid #fecdd3}.vts-table tbody th{background:#fdf2f8;color:#881337}.vts-caution-box{background:#fff1f2;border-left:5px solid #e11d48}.vts-caution-title{color:#be123c}.vts-article .vts-answer-heading,.vts-article .vts-answer strong{color:#065f46}.vts-toc{background:#f0fdf4;border:1px solid #bbf7d0}.vts-toc a:hover{color:#059669}.vts-table caption{color:#065f46;background:#ecfdf5;border-bottom:1px solid #a7f3d0}.vts-table tbody th{background:#f0fdf4;color:#065f46}.vts-cycle-step{background:#f0fdf4;border:1px solid #bbf7d0}.vts-faq-question{color:#065f46;background:#f0fdf4;border-bottom:1px solid #bbf7d0}.vts-article .vts-answer{background:#fdf4ff;border-left:5px solid #a855f7;box-shadow:0 3px 12px #a855f714}.vts-article .vts-answer-heading,.vts-article .vts-answer strong{color:#7e22ce}.vts-article h2{color:#7e22ce;border-bottom:2px solid #e9d5ff}.vts-article h3{color:#6b21a8}.vts-toc{background:#fdf4ff;border:1px solid #f0abfc}.vts-toc-title{color:#7e22ce}.vts-toc a:hover{color:#9333ea}.vts-table-wrapper:focus{outline:2px solid #a855f7}.vts-table caption{color:#7e22ce;background:#fae8ff;border-bottom:1px solid #e9d5ff}.vts-table tbody th{background:#fdf4ff;color:#7e22ce}.vts-table tr:hover td{background-color:#fae8ff}.vts-cycle-step{background:#fdf4ff;border:1px solid #f0abfc}.vts-cycle-step:hover{box-shadow:0 6px 16px #a855f71a}.vts-cycle-num{background:#9333ea}.vts-cycle-title{color:#7e22ce}.vts-faq-question{color:#7e22ce;background:#fdf4ff;border-bottom:1px solid #f0abfc}.vts-article .vts-answer{background:#f5f3ff;border-left:5px solid #6366f1;box-shadow:0 3px 12px #6366f114}.vts-article .vts-answer-heading,.vts-article .vts-answer strong{color:#4338ca}.vts-article h2{color:#4338ca;border-bottom:2px solid #c7d2fe}.vts-article h3{color:#3730a3}.vts-toc{background:#f5f3ff;border:1px solid #ddd6fe}.vts-toc-title{color:#4338ca;font-family:Georgia,Playfair Display,serif}.vts-toc ul{margin-bottom:0}.vts-toc a{color:#475569}.vts-toc a:hover{color:#6366f1}.vts-figure{margin:2rem 0}.vts-figure img{box-shadow:0 4px 14px #00000014;margin:0 auto}.vts-figure figcaption{margin-top:.65rem}.vts-table-wrapper{margin:2rem 0 2.5rem;border:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000a}.vts-table-wrapper:focus{outline:2px solid #6366f1}.vts-table caption{color:#4338ca;background:#eef2ff;border-bottom:1px solid #c7d2fe;font-family:Georgia,Playfair Display,serif}.vts-table thead th{background:#f8fafc;color:#1e293b;padding:.85rem 1rem;border-bottom:2px solid #cbd5e1}.vts-table tbody th{background:#f5f3ff;color:#4338ca;padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;white-space:nowrap;vertical-align:top}.vts-table tr:hover td{background-color:#eef2ff}.vts-cycle-step{background:#f5f3ff;border:1px solid #ddd6fe}.vts-cycle-step:hover{box-shadow:0 6px 16px #6366f11a}.vts-cycle-num{background:#6366f1}.vts-cycle-title{color:#4338ca}.vts-caution-box{background:#fff7ed;border-left:5px solid #ea580c}.vts-caution-title{color:#c2410c}.vts-caution-box strong{color:#9a3412}.vts-faq-question{color:#4338ca;background:#f5f3ff;border-bottom:1px solid #ddd6fe}.vts-article .vts-answer{background:#f0f7ff;border-left:5px solid #1d4ed8;box-shadow:0 3px 12px #1d4ed814}.vts-article .vts-answer-heading{color:#1e3a8a}.vts-toc{background:#f0f7ff;border:1px solid #bfdbfe}.vts-table-wrapper:focus{outline:2px solid #2563eb}.vts-table caption{color:#1e3a8a;background:#eff6ff;border-bottom:2px solid #bfdbfe}.vts-table tr:hover td{background-color:#f0f7ff}.vts-cycle-step{background:#f0f7ff;border:1px solid #bfdbfe}.vts-cycle-step:hover{box-shadow:0 6px 16px #1d4ed81a}.vts-cycle-num{background:#1d4ed8}.vts-cycle-title{color:#1e3a8a}.vts-faq-question{color:#1e3a8a;background:#f0f7ff;border-bottom:1px solid #bfdbfe}.vts-article .vts-answer{background:#fdf2f8;border-left:5px solid #be123c;box-shadow:0 3px 12px #be123c14}.vts-article .vts-answer-heading,.vts-article .vts-answer strong{color:#9f1239}.vts-article h3{color:#881337}.vts-table caption{color:#9f1239;background:#fdf2f8;border-bottom:2px solid #fbcfe8}.vts-table tr:hover td{background-color:#fff1f2}.vts-cycle-step{background:#fdf2f8;border:1px solid #fbcfe8}.vts-cycle-step:hover{box-shadow:0 6px 16px #be123c1a}.vts-faq-question{color:#9f1239;background:#fdf2f8;border-bottom:1px solid #fbcfe8}.vts-article .vts-answer{background:#f0fdf4;border-left:5px solid #059669;box-shadow:0 3px 12px #05966914}.vts-article h2{color:#065f46;border-bottom:2px solid #a7f3d0}.vts-article h3{color:#047857}.vts-toc{background:#f0fdf4;border:1px solid #a7f3d0}.vts-toc-title{color:#065f46}.vts-table-wrapper:focus{outline:2px solid #059669}.vts-table caption{color:#065f46;background:#f0fdf4;border-bottom:2px solid #a7f3d0}.vts-table tr:hover td{background-color:#ecfdf5}.vts-cycle-step{background:#f0fdf4;border:1px solid #a7f3d0}.vts-cycle-step:hover{box-shadow:0 6px 16px #0596691a}.vts-cycle-num{background:#059669}.vts-cycle-title{color:#065f46}.vts-faq-question{color:#065f46;background:#f0fdf4;border-bottom:1px solid #a7f3d0}.vts-article .vts-answer{color:#1e293b;background:#fffbeb;border-left:5px solid #b45309;box-shadow:0 3px 12px #b4530914}.vts-article .vts-answer-heading{color:#78350f}.vts-article .vts-answer strong{color:#92400e}.vts-toc{background:#fffbeb;border:1px solid #fde68a}.vts-table-wrapper:focus{outline:2px solid #b45309}.vts-table caption{color:#78350f;background:#fffbeb;border-bottom:2px solid #fde68a}.vts-table tr:hover td{background-color:#fefce8}.vts-cycle-step{background:#fffbeb;border:1px solid #fde68a}.vts-cycle-step:hover{box-shadow:0 6px 16px #b453091a}.vts-cycle-num{background:#b45309}.vts-cycle-title{color:#78350f}.vts-faq-question{color:#78350f;background:#fffbeb;border-bottom:1px solid #fde68a}.vts-article .vts-answer{color:#0f172a;background:#f0fdfa;border-left:5px solid #0d9488;box-shadow:0 3px 12px #0d948814}.vts-article .vts-answer-heading{color:#0f766e}.vts-article .vts-answer strong{color:#0369a1}.vts-article h2{color:#0f766e;border-bottom:2px solid #ccfbf1}.vts-article h3{color:#0369a1}.vts-toc{background:#f0fdfa;border:1px solid #99f6e4}.vts-toc-title{color:#0f766e}.vts-table-wrapper:focus{outline:2px solid #0d9488}.vts-table caption{color:#0f766e;background:#f0fdfa;border-bottom:2px solid #99f6e4}.vts-table tr:hover td{background-color:#f0fdf4}.vts-cycle-step{background:#f0fdfa;border:1px solid #99f6e4}.vts-cycle-step:hover{box-shadow:0 6px 16px #0d94881f}.vts-cycle-num{background:#0d9488}.vts-cycle-title{color:#0f766e}.vts-faq-question{color:#0f766e;background:#f0fdfa;border-bottom:1px solid #ccfbf1}.vts-article .vts-answer{background:#fff1f2;border-left:5px solid #be123c;box-shadow:0 3px 12px #be123c14}.vts-article .vts-answer-heading{color:#9f1239}.vts-article .vts-answer strong{color:#be123c}.vts-article h2{color:#9f1239;border-bottom:2px solid #fecdd3}.vts-article h3{color:#be123c}.vts-toc{background:#fff1f2;border:1px solid #fecdd3}.vts-toc-title{color:#9f1239}.vts-table-wrapper:focus{outline:2px solid #be123c}.vts-table caption{color:#9f1239;background:#fff1f2;border-bottom:2px solid #fecdd3}.vts-table tr:hover td{background-color:#fff5f5}.vts-cycle-step{background:#fff1f2;border:1px solid #fecdd3}.vts-cycle-step:hover{box-shadow:0 6px 16px #be123c1f}.vts-cycle-num{background:#be123c}.vts-cycle-title{color:#9f1239}.vts-faq-question{color:#9f1239;background:#fff1f2;border-bottom:1px solid #fecdd3}.vts-article .vts-answer{color:#1e293b;background:#fefce8;border-left:5px solid #d97706;box-shadow:0 3px 12px #d9770614}.vts-article h2{color:#92400e;border-bottom:2px solid #fef08a}.vts-article h3{color:#b45309}.vts-toc-title{color:#92400e}.vts-figure{margin:2.25rem 0}.vts-figure img{box-shadow:0 4px 16px #00000014}.vts-figure figcaption{margin-top:.75rem;font-size:.9rem;padding:0 1rem}.vts-table-wrapper{margin:2.25rem 0;box-shadow:0 2px 10px #0000000a}.vts-table-wrapper:focus{outline:2px solid #d97706}.vts-table{line-height:1.6}.vts-table caption{color:#92400e;padding:1rem 1.25rem;background:#fefce8;border-bottom:2px solid #fde047}.vts-table th{background:#f8fafc;color:#0f172a;font-weight:700;padding:.85rem 1rem;border-bottom:2px solid #cbd5e1;vertical-align:top}.vts-table td{padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;color:#334155;vertical-align:top}.vts-table tr:hover td{background-color:#fef9c3}.vts-cycle{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:2rem 0 2.5rem}.vts-cycle-step{background:#fefce8;border:1px solid #fde047;border-radius:.75rem;padding:1.25rem;transition:transform .2s ease,box-shadow .2s ease}.vts-cycle-step:hover{transform:translateY(-3px);box-shadow:0 6px 16px #d977061f}.vts-cycle-num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#d97706;color:#fff;border-radius:50%;margin-bottom:.75rem;font-size:.95rem}.vts-cycle-title{color:#92400e}.vts-cycle-desc{font-size:.92rem;margin-bottom:0}.vts-caution-box{background:#fff1f2;border-left:5px solid #e11d48;border-radius:0 .75rem .75rem 0;color:#1e293b}.vts-caution-title{color:#be123c;font-size:1.15rem;margin-bottom:.75rem}.vts-caution-box strong{color:#9f1239}.vts-faq{margin:2rem 0}.vts-faq-item{border-radius:.65rem;margin-bottom:1rem;box-shadow:0 1px 4px #00000008}.vts-faq-question{padding:1.1rem 1.25rem;color:#92400e;background:#fefce8;border-bottom:1px solid #fef08a;font-size:1.02rem}.vts-faq-answer{padding:1.15rem 1.25rem;font-size:.98rem}@media (max-width: 768px){.vts-article h2{font-size:1.35rem}.vts-article h3{font-size:1.15rem}.vts-cycle{grid-template-columns:1fr}.vts-table-wrapper{margin:1.5rem 0}}.vts-article .vts-answer{color:#0f172a;background:#f0fdf4;border-left:5px solid #059669;box-shadow:0 3px 12px #05966914}.vts-article .vts-answer-heading{color:#065f46}.vts-article .vts-answer strong{color:#047857}.vts-article h2{color:#1e3a8a;border-bottom:2px solid #bfdbfe}.vts-toc{background:#f8fafc;border:1px solid #cbd5e1}.vts-toc-title{color:#1e3a8a}.vts-figure img{box-shadow:0 4px 16px #0f172a14}.vts-table-wrapper{box-shadow:0 2px 10px #0f172a0f;border:1px solid #cbd5e1}.vts-table caption{color:#1e3a8a;background:#f1f5f9;border-bottom:2px solid #cbd5e1}.vts-table thead th{background:#1e3a8a}.vts-table th[scope=row]{color:#1e3a8a;background-color:#f8fafc}.vts-cycle-step{border-top:4px solid #1e3a8a;box-shadow:0 2px 8px #0f172a0d}.vts-cycle-num{color:#1e3a8a;background:#dbeafe}.vts-cycle-title{color:#0f172a}.vts-faq-question{color:#1e3a8a;background:#f8fafc}.vts-faq-answer{border-top:1px solid #f1f5f9}.vts-article .vts-answer{background:#fefce8;border-left:5px solid #d97706;box-shadow:0 3px 12px #d9770614}.vts-article .vts-answer-heading{color:#92400e}.vts-article h2{color:#78350f;border-bottom:2px solid #fde68a}.vts-article h3{color:#92400e}.vts-toc{background:#fefce8;border:1px solid #fde047}.vts-toc-title{color:#78350f}.vts-figure img{box-shadow:0 4px 16px #78350f14}.vts-table-wrapper{box-shadow:0 2px 10px #78350f0f;border:1px solid #e2e8f0}.vts-table caption{color:#78350f;background:#fef3c7;border-bottom:2px solid #fde68a}.vts-table thead th{background:#78350f}.vts-table tbody tr:nth-child(2n){background-color:#fffbeb}.vts-table tbody tr:hover{background-color:#fef3c7}.vts-table th[scope=row]{color:#78350f;background-color:#fffbeb;border-right:1px solid #e2e8f0}.vts-cycle-step{border:1px solid #e2e8f0;border-top:4px solid #78350f;box-shadow:0 2px 8px #78350f0d}.vts-cycle-num{color:#78350f;background:#fde68a}.vts-faq-item:hover{border-color:#fde047}.vts-faq-question{color:#78350f;background:#fffbeb}.vts-faq-answer{border-top:1px solid #fef3c7}.vts-article .vts-answer{background:#fff7ed;border-left:5px solid #ea580c;box-shadow:0 3px 12px #ea580c14}.vts-article .vts-answer-heading{color:#9a3412}.vts-article .vts-answer strong{color:#c2410c}.vts-article h2{color:#9a3412;border-bottom:2px solid #fed7aa}.vts-article h3{color:#c2410c}.vts-toc{background:#fff7ed;border:1px solid #fdba74}.vts-toc-title{color:#9a3412}.vts-figure img{box-shadow:0 4px 16px #9a341214}.vts-table-wrapper{box-shadow:0 2px 10px #9a34120f;border:1px solid #fed7aa}.vts-table caption{color:#9a3412;background:#ffedd5;border-bottom:2px solid #fed7aa}.vts-table thead th{background:#9a3412}.vts-table tbody tr:nth-child(2n){background-color:#fffaf5}.vts-table tbody tr:hover{background-color:#fff1e6}.vts-table th[scope=row]{color:#9a3412;background-color:#fffaf5;border-right:1px solid #fed7aa}.vts-cycle-step{border:1px solid #fed7aa;border-top:4px solid #ea580c;box-shadow:0 2px 8px #9a34120d}.vts-cycle-num{color:#9a3412;background:#ffedd5}.vts-faq-item:hover{border-color:#fdba74}.vts-faq-question{color:#9a3412;background:#fff7ed}.vts-faq-answer{border-top:1px solid #fed7aa}.vts-article .vts-answer{color:#1e293b;background:#fdf2f8;border-left:5px solid #db2777;box-shadow:0 3px 12px #db277714}.vts-article .vts-answer-heading{color:#9d174d}.vts-article .vts-answer strong{color:#be185d}.vts-article .vts-byline{background:#f8fafc}.vts-article h2{color:#9d174d;border-bottom:2px solid #fbcfe8}.vts-article h3{color:#be185d}.vts-toc{background:#fdf2f8;border:1px solid #fbcfe8}.vts-toc-title{color:#9d174d}.vts-figure img{box-shadow:0 4px 16px #9d174d14}.vts-table-wrapper{box-shadow:0 2px 10px #9d174d0f;border:1px solid #fbcfe8}.vts-table caption{color:#9d174d;background:#fce7f3;border-bottom:2px solid #fbcfe8}.vts-table thead th{background:#9d174d}.vts-table tbody tr:nth-child(2n){background-color:#fdf2f8}.vts-table tbody tr:hover{background-color:#fce7f3}.vts-table th[scope=row]{color:#9d174d;background-color:#fdf2f8;border-right:1px solid #fbcfe8}.vts-cycle-step{border:1px solid #fbcfe8;border-top:4px solid #db2777;box-shadow:0 2px 8px #9d174d0d}.vts-cycle-num{color:#9d174d;background:#fce7f3}.vts-cycle-title{color:#1e293b}.vts-faq-item:hover{border-color:#f472b6}.vts-faq-question{color:#9d174d;background:#fdf2f8}.vts-faq-answer{border-top:1px solid #fbcfe8}.vts-article .vts-answer{background:#f8fafc;border-left:5px solid #475569;box-shadow:0 3px 12px #47556914}.vts-article .vts-answer-heading{color:#1e293b}.vts-article .vts-answer strong{color:#334155}.vts-article .vts-byline{background:#f1f5f9}.vts-article h2{color:#1e293b;border-bottom:2px solid #cbd5e1}.vts-article h3{color:#334155}.vts-toc-title,.vts-table caption{color:#1e293b}.vts-table thead th{background:#1e293b}.vts-table tbody tr:hover{background-color:#f1f5f9}.vts-table th[scope=row]{color:#1e293b}.vts-cycle-step{border-top:4px solid #475569}.vts-cycle-num{color:#1e293b;background:#e2e8f0}.vts-faq-item:hover{border-color:#94a3b8}.vts-faq-question{color:#1e293b}.vts-article{color:#334155}.vts-article .vts-answer{color:#0f172a;background:#fefce8;border-left:5px solid #d97706;box-shadow:0 3px 12px #d9770614}.vts-article .vts-answer-heading{font-size:1.25rem;font-weight:700;color:#92400e;margin-bottom:.85rem;line-height:1.4;font-family:Georgia,Playfair Display,serif}.vts-article .vts-answer strong{color:#b45309}.vts-article .vts-byline{color:#64748b;border:1px solid #e2e8f0}.vts-article h3{color:#1d4ed8}.vts-article ul,.vts-article ol{margin-bottom:1.35rem;padding-left:1.4rem}.vts-article li{margin-bottom:.55rem}.vts-toc{background:#f8fafc;border:1px solid #cbd5e1;border-radius:.75rem;padding:1.35rem 1.6rem;margin:1.85rem 0 2.25rem}.vts-toc-title{font-weight:700;color:#1e3a8a;font-size:1.125rem;margin-bottom:.85rem;display:flex;align-items:center;gap:.5rem}.vts-figure{margin:2.2rem 0;text-align:center}.vts-figure img{border-radius:.75rem;max-width:100%;box-shadow:0 4px 16px #0f172a14;border:1px solid #e2e8f0}.vts-figure figcaption{font-size:.875rem;color:#64748b;margin-top:.65rem}.vts-table-wrapper{margin:2rem 0 2.5rem;border-radius:.75rem;box-shadow:0 2px 10px #0f172a0f;background:#ffffff}.vts-table{font-size:.95rem}.vts-table caption{font-size:1.05rem;color:#1e3a8a;padding:.95rem 1.25rem;background:#f1f5f9;border-bottom:2px solid #cbd5e1}.vts-table thead th{background:#1e3a8a;color:#fff;padding:.85rem 1.15rem;font-weight:600;border-right:1px solid rgba(255,255,255,.15);font-size:.925rem}.vts-table tbody tr{border-bottom:1px solid #e2e8f0;transition:background-color .15s ease}.vts-table tbody tr:hover{background-color:#eff6ff}.vts-table th[scope=row]{font-weight:600;color:#1e3a8a;background-color:#f8fafc;padding:.85rem 1.15rem;border-right:1px solid #cbd5e1;white-space:nowrap}.vts-table tbody td{padding:.85rem 1.15rem;vertical-align:top;line-height:1.65}.vts-cycle{grid-template-columns:1fr;margin:2.25rem 0}@media (min-width: 640px){.vts-cycle{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.vts-cycle{grid-template-columns:repeat(4,1fr)}}.vts-cycle-step{background:#ffffff;border:1px solid #cbd5e1;border-top:4px solid #1e3a8a;border-radius:.65rem;padding:1.35rem 1.15rem;box-shadow:0 2px 8px #0f172a0d;position:relative}.vts-cycle-num{font-size:.8125rem;font-weight:700;color:#1e3a8a;background:#dbeafe;display:inline-block;padding:.2rem .6rem;border-radius:9999px;margin-bottom:.65rem;text-transform:uppercase;letter-spacing:.05em}.vts-cycle-title{font-size:1.05rem;font-weight:700;color:#0f172a;margin-bottom:.5rem;line-height:1.4}.vts-cycle-desc{font-size:.885rem;color:#475569;line-height:1.6}.vts-caution-box{background:#fffbeb;border:1px solid #fde68a;border-left:5px solid #d97706;border-radius:.65rem;padding:1.35rem 1.6rem;margin:2.25rem 0;box-shadow:0 3px 10px #d977060f}.vts-caution-title{font-size:1.125rem;font-weight:700;color:#92400e;margin-bottom:.65rem;display:flex;align-items:center;gap:.5rem}.vts-faq{margin:2.5rem 0}.vts-faq-item{border:1px solid #e2e8f0;border-radius:.6rem;margin-bottom:.85rem;background:#ffffff;transition:border-color .15s ease}.vts-faq-item:hover{border-color:#93c5fd}.vts-faq-question{padding:1.1rem 1.35rem;font-weight:600;color:#1e3a8a;cursor:pointer;background:#f8fafc;display:flex;align-items:center;justify-content:space-between;list-style:none;font-size:1rem}.vts-faq-question::-webkit-details-marker{display:none}.vts-faq-answer{padding:1.15rem 1.35rem;font-size:.95rem}.vts-article.can-chi-article{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1e293b;line-height:1.8;font-size:1.05rem}.vts-article.can-chi-article p{margin-bottom:1.35rem;color:#334155;text-align:justify}.vts-article.can-chi-article h2{color:#1e1b4b;font-size:1.65rem;font-weight:700;margin-top:2.5rem;margin-bottom:1.1rem;padding-bottom:.5rem;border-bottom:2px solid #e0e7ff;display:flex;align-items:center;gap:.6rem}.vts-article.can-chi-article h3{color:#312e81;font-size:1.3rem;font-weight:600;margin-top:1.8rem;margin-bottom:.85rem}.vts-article.can-chi-article .vts-answer{background:linear-gradient(135deg,#f5f3ff 0%,#e0e7ff 100%);border:1px solid #c7d2fe;border-left:6px solid #4338ca;border-radius:12px;padding:1.75rem 2rem;margin-bottom:2.2rem;box-shadow:0 4px 15px #4338ca12}.vts-article.can-chi-article .vts-answer h2{color:#1e1b4b;font-size:1.35rem;margin-top:0;margin-bottom:.9rem;border-bottom:none;padding-bottom:0}.vts-article.can-chi-article .vts-answer p{margin-bottom:1rem;color:#1e293b;font-size:1.08rem;font-weight:500}.vts-article.can-chi-article .vts-answer ul{margin:0;padding-left:1.4rem;color:#312e81}.vts-article.can-chi-article .vts-answer li{margin-bottom:.5rem;font-size:1rem}.vts-article.can-chi-article .vts-answer strong{color:#1e1b4b}.vts-article.can-chi-article .vts-byline{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.85rem 1.25rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;color:#64748b;margin-bottom:2rem}.vts-article.can-chi-article .vts-byline span{display:inline-flex;align-items:center;gap:.35rem}.vts-article.can-chi-article .vts-byline strong{color:#334155}.vts-article.can-chi-article .vts-toc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.5rem 1.75rem;margin-bottom:2.2rem}.vts-article.can-chi-article .vts-toc summary{font-weight:700;font-size:1.15rem;color:#1e1b4b;cursor:pointer;outline:none}.vts-article.can-chi-article .vts-toc ol{margin-top:1rem;margin-bottom:0;padding-left:1.5rem}.vts-article.can-chi-article .vts-toc li{margin-bottom:.45rem}.vts-article.can-chi-article .vts-toc a{color:#4338ca;text-decoration:none;transition:color .2s ease}.vts-article.can-chi-article .vts-toc a:hover{color:#1e1b4b;text-decoration:underline}.vts-article.can-chi-article .vts-figure{margin:2rem 0;text-align:center}.vts-article.can-chi-article .vts-figure img{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 16px #00000014;border:1px solid #e2e8f0}.vts-article.can-chi-article .vts-figure figcaption{font-size:.92rem;color:#64748b;margin-top:.65rem;font-style:italic;padding:0 1rem}.vts-article.can-chi-article .vts-table-wrapper{overflow-x:auto;margin:2rem 0;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 3px 12px #0000000a}.vts-article.can-chi-article .vts-table-wrapper:focus{outline:2px solid #4338ca;outline-offset:2px}.vts-article.can-chi-article .vts-table{width:100%;border-collapse:collapse;font-size:.95rem;text-align:left;background-color:#fff}.vts-article.can-chi-article .vts-table caption{caption-side:top;font-weight:700;font-size:1.08rem;color:#1e1b4b;padding:.9rem 1.2rem;text-align:left;background:#ede9fe;border-bottom:2px solid #c7d2fe}.vts-article.can-chi-article .vts-table th[scope=col]{background-color:#f5f3ff;color:#312e81;font-weight:700;padding:.9rem 1rem;border-bottom:2px solid #c7d2fe;border-right:1px solid #e2e8f0;white-space:nowrap}.vts-article.can-chi-article .vts-table th[scope=row]{background-color:#faf5ff;color:#1e1b4b;font-weight:600;padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.vts-article.can-chi-article .vts-table td{padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;border-right:1px solid #f1f5f9;color:#334155;vertical-align:top}.vts-article.can-chi-article .vts-table tr:hover td{background-color:#f8fafc}.vts-article.can-chi-article .vts-table strong{color:#1e1b4b}.vts-article.can-chi-article .vts-cycle{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin:2.2rem 0}.vts-article.can-chi-article .vts-cycle-step{background:#ffffff;border:1px solid #c7d2fe;border-top:4px solid #4338ca;border-radius:8px;padding:1.4rem 1.25rem;box-shadow:0 3px 10px #4338ca0d;display:flex;flex-direction:column}.vts-article.can-chi-article .vts-cycle-number{font-size:.85rem;font-weight:800;color:#4338ca;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.45rem}.vts-article.can-chi-article .vts-cycle-title{font-size:1.1rem;font-weight:700;color:#1e1b4b;margin-bottom:.65rem}.vts-article.can-chi-article .vts-cycle-desc{font-size:.93rem;color:#475569;line-height:1.6;margin:0}.vts-article.can-chi-article .vts-caution-box{background-color:#fffbeb;border:1px solid #fde68a;border-left:6px solid #d97706;border-radius:10px;padding:1.5rem 1.75rem;margin:2.2rem 0;box-shadow:0 3px 12px #d977060f}.vts-article.can-chi-article .vts-caution-box h3{color:#92400e;font-size:1.2rem;margin-top:0;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.vts-article.can-chi-article .vts-caution-box p{color:#78350f;margin-bottom:.75rem;font-size:.98rem}.vts-article.can-chi-article .vts-caution-box ul{margin:0;padding-left:1.4rem;color:#78350f}.vts-article.can-chi-article .vts-caution-box li{margin-bottom:.4rem;font-size:.95rem}.vts-article.can-chi-article .vts-caution-box strong{color:#92400e}.vts-article.can-chi-article .vts-faq{margin:2.5rem 0}.vts-article.can-chi-article .vts-faq-item{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:.85rem;background-color:#fff;transition:all .2s ease}.vts-article.can-chi-article .vts-faq-item[open]{border-color:#c7d2fe;box-shadow:0 3px 10px #4338ca0d}.vts-article.can-chi-article .vts-faq-question{padding:1rem 1.35rem;font-weight:700;font-size:1.05rem;color:#1e1b4b;cursor:pointer;outline:none;background-color:#f8fafc;border-radius:8px}.vts-article.can-chi-article .vts-faq-item[open] .vts-faq-question{border-bottom:1px solid #e2e8f0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#f5f3ff;color:#4338ca}.vts-article.can-chi-article .vts-faq-answer{padding:1.2rem 1.35rem;color:#334155;font-size:.98rem;line-height:1.7}.vts-article.can-chi-article .vts-faq-answer p:last-child{margin-bottom:0}.vts-article.can-chi-article .vts-summary-box{background:linear-gradient(135deg,#f8fafc 0%,#ede9fe 100%);border:1px solid #c7d2fe;border-radius:12px;padding:1.75rem 2rem;margin-top:2.5rem;margin-bottom:2rem}.vts-article.can-chi-article .vts-summary-box h3{color:#1e1b4b;margin-top:0;margin-bottom:.75rem}.vts-article.can-chi-article .vts-summary-box p{margin-bottom:0;color:#334155}@media (max-width: 768px){.vts-article.can-chi-article h2{font-size:1.4rem}.vts-article.can-chi-article .vts-answer{padding:1.25rem 1.35rem}.vts-article.can-chi-article .vts-cycle{grid-template-columns:1fr}}.vts-article.tre-kho-nuoi-article{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1e293b;line-height:1.8;font-size:1.05rem}.vts-article.tre-kho-nuoi-article p{margin-bottom:1.35rem;color:#334155;text-align:justify}.vts-article.tre-kho-nuoi-article h2{color:#991b1b;font-size:1.65rem;font-weight:700;margin-top:2.5rem;margin-bottom:1.1rem;padding-bottom:.5rem;border-bottom:2px solid #fee2e2;display:flex;align-items:center;gap:.6rem}.vts-article.tre-kho-nuoi-article h3{color:#b91c1c;font-size:1.3rem;font-weight:600;margin-top:1.8rem;margin-bottom:.85rem}.vts-article.tre-kho-nuoi-article .vts-answer{background:linear-gradient(135deg,#fef2f2 0%,#fff1f2 100%);border:1px solid #fecdd3;border-left:6px solid #e11d48;border-radius:12px;padding:1.75rem 2rem;margin-bottom:2.2rem;box-shadow:0 4px 15px #e11d4812}.vts-article.tre-kho-nuoi-article .vts-answer h2{color:#881337;font-size:1.35rem;margin-top:0;margin-bottom:.9rem;border-bottom:none;padding-bottom:0}.vts-article.tre-kho-nuoi-article .vts-answer p{margin-bottom:1rem;color:#1e293b;font-size:1.08rem;font-weight:500}.vts-article.tre-kho-nuoi-article .vts-answer ul{margin:0;padding-left:1.4rem;color:#9f1239}.vts-article.tre-kho-nuoi-article .vts-answer li{margin-bottom:.5rem;font-size:1rem}.vts-article.tre-kho-nuoi-article .vts-answer strong{color:#881337}.vts-article.tre-kho-nuoi-article .vts-byline{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.85rem 1.25rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;color:#64748b;margin-bottom:2rem}.vts-article.tre-kho-nuoi-article .vts-byline span{display:inline-flex;align-items:center;gap:.35rem}.vts-article.tre-kho-nuoi-article .vts-byline strong{color:#334155}.vts-article.tre-kho-nuoi-article .vts-toc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.5rem 1.75rem;margin-bottom:2.2rem}.vts-article.tre-kho-nuoi-article .vts-toc summary{font-weight:700;font-size:1.15rem;color:#991b1b;cursor:pointer;outline:none}.vts-article.tre-kho-nuoi-article .vts-toc ol{margin-top:1rem;margin-bottom:0;padding-left:1.5rem}.vts-article.tre-kho-nuoi-article .vts-toc li{margin-bottom:.45rem}.vts-article.tre-kho-nuoi-article .vts-toc a{color:#be123c;text-decoration:none;transition:color .2s ease}.vts-article.tre-kho-nuoi-article .vts-toc a:hover{color:#881337;text-decoration:underline}.vts-article.tre-kho-nuoi-article .vts-figure{margin:2rem 0;text-align:center}.vts-article.tre-kho-nuoi-article .vts-figure img{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 16px #00000014;border:1px solid #e2e8f0}.vts-article.tre-kho-nuoi-article .vts-figure figcaption{font-size:.92rem;color:#64748b;margin-top:.65rem;font-style:italic;padding:0 1rem}.vts-article.tre-kho-nuoi-article .vts-table-wrapper{overflow-x:auto;margin:2rem 0;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 3px 12px #0000000a}.vts-article.tre-kho-nuoi-article .vts-table-wrapper:focus{outline:2px solid #e11d48;outline-offset:2px}.vts-article.tre-kho-nuoi-article .vts-table{width:100%;border-collapse:collapse;font-size:.95rem;text-align:left;background-color:#fff}.vts-article.tre-kho-nuoi-article .vts-table caption{caption-side:top;font-weight:700;font-size:1.08rem;color:#881337;padding:.9rem 1.2rem;text-align:left;background:#ffe4e6;border-bottom:2px solid #fecdd3}.vts-article.tre-kho-nuoi-article .vts-table th[scope=col]{background-color:#fff1f2;color:#9f1239;font-weight:700;padding:.9rem 1rem;border-bottom:2px solid #fecdd3;border-right:1px solid #e2e8f0;white-space:nowrap}.vts-article.tre-kho-nuoi-article .vts-table th[scope=row]{background-color:#fffafb;color:#881337;font-weight:600;padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.vts-article.tre-kho-nuoi-article .vts-table td{padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;border-right:1px solid #f1f5f9;color:#334155;vertical-align:top}.vts-article.tre-kho-nuoi-article .vts-table tr:hover td{background-color:#f8fafc}.vts-article.tre-kho-nuoi-article .vts-table strong{color:#991b1b}.vts-article.tre-kho-nuoi-article .vts-cycle{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin:2.2rem 0}.vts-article.tre-kho-nuoi-article .vts-cycle-step{background:#ffffff;border:1px solid #fecdd3;border-top:4px solid #e11d48;border-radius:8px;padding:1.4rem 1.25rem;box-shadow:0 3px 10px #e11d480d;display:flex;flex-direction:column}.vts-article.tre-kho-nuoi-article .vts-cycle-number{font-size:.85rem;font-weight:800;color:#e11d48;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.45rem}.vts-article.tre-kho-nuoi-article .vts-cycle-title{font-size:1.1rem;font-weight:700;color:#881337;margin-bottom:.65rem}.vts-article.tre-kho-nuoi-article .vts-cycle-desc{font-size:.93rem;color:#475569;line-height:1.6;margin:0}.vts-article.tre-kho-nuoi-article .vts-caution-box{background-color:#fff1f2;border:1px solid #fecdd3;border-left:6px solid #e11d48;border-radius:10px;padding:1.5rem 1.75rem;margin:2.2rem 0;box-shadow:0 3px 12px #e11d4814}.vts-article.tre-kho-nuoi-article .vts-caution-box h3{color:#9f1239;font-size:1.2rem;margin-top:0;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.vts-article.tre-kho-nuoi-article .vts-caution-box p{color:#881337;margin-bottom:.75rem;font-size:.98rem}.vts-article.tre-kho-nuoi-article .vts-caution-box ul{margin:0;padding-left:1.4rem;color:#881337}.vts-article.tre-kho-nuoi-article .vts-caution-box li{margin-bottom:.4rem;font-size:.95rem}.vts-article.tre-kho-nuoi-article .vts-caution-box strong{color:#9f1239}.vts-article.tre-kho-nuoi-article .vts-faq{margin:2.5rem 0}.vts-article.tre-kho-nuoi-article .vts-faq-item{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:.85rem;background-color:#fff;transition:all .2s ease}.vts-article.tre-kho-nuoi-article .vts-faq-item[open]{border-color:#fecdd3;box-shadow:0 3px 10px #e11d480d}.vts-article.tre-kho-nuoi-article .vts-faq-question{padding:1rem 1.35rem;font-weight:700;font-size:1.05rem;color:#881337;cursor:pointer;outline:none;background-color:#f8fafc;border-radius:8px}.vts-article.tre-kho-nuoi-article .vts-faq-item[open] .vts-faq-question{border-bottom:1px solid #e2e8f0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff1f2;color:#be123c}.vts-article.tre-kho-nuoi-article .vts-faq-answer{padding:1.2rem 1.35rem;color:#334155;font-size:.98rem;line-height:1.7}.vts-article.tre-kho-nuoi-article .vts-faq-answer p:last-child{margin-bottom:0}.vts-article.tre-kho-nuoi-article .vts-summary-box{background:linear-gradient(135deg,#f8fafc 0%,#fff1f2 100%);border:1px solid #fecdd3;border-radius:12px;padding:1.75rem 2rem;margin-top:2.5rem;margin-bottom:2rem}.vts-article.tre-kho-nuoi-article .vts-summary-box h3{color:#881337;margin-top:0;margin-bottom:.75rem}.vts-article.tre-kho-nuoi-article .vts-summary-box p{margin-bottom:0;color:#334155}@media (max-width: 768px){.vts-article.tre-kho-nuoi-article h2{font-size:1.4rem}.vts-article.tre-kho-nuoi-article .vts-answer{padding:1.25rem 1.35rem}.vts-article.tre-kho-nuoi-article .vts-cycle{grid-template-columns:1fr}}.vts-article.me-tin-nen-tang-article{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1e293b;line-height:1.8;font-size:1.05rem}.vts-article.me-tin-nen-tang-article p{margin-bottom:1.35rem;color:#334155;text-align:justify}.vts-article.me-tin-nen-tang-article h2{color:#831843;font-size:1.65rem;font-weight:700;margin-top:2.5rem;margin-bottom:1.1rem;padding-bottom:.5rem;border-bottom:2px solid #fbcfe8;display:flex;align-items:center;gap:.6rem}.vts-article.me-tin-nen-tang-article h3{color:#9d174d;font-size:1.3rem;font-weight:600;margin-top:1.8rem;margin-bottom:.85rem}.vts-article.me-tin-nen-tang-article .vts-answer{background:linear-gradient(135deg,#fdf2f8 0%,#fce7f3 100%);border:1px solid #fbcfe8;border-left:6px solid #be185d;border-radius:12px;padding:1.75rem 2rem;margin-bottom:2.2rem;box-shadow:0 4px 15px #be185d12}.vts-article.me-tin-nen-tang-article .vts-answer h2{color:#701a75;font-size:1.35rem;margin-top:0;margin-bottom:.9rem;border-bottom:none;padding-bottom:0}.vts-article.me-tin-nen-tang-article .vts-answer p{margin-bottom:1rem;color:#1e293b;font-size:1.08rem;font-weight:500}.vts-article.me-tin-nen-tang-article .vts-answer ul{margin:0;padding-left:1.4rem;color:#831843}.vts-article.me-tin-nen-tang-article .vts-answer li{margin-bottom:.5rem;font-size:1rem}.vts-article.me-tin-nen-tang-article .vts-answer strong{color:#701a75}.vts-article.me-tin-nen-tang-article .vts-byline{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.85rem 1.25rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;color:#64748b;margin-bottom:2rem}.vts-article.me-tin-nen-tang-article .vts-byline span{display:inline-flex;align-items:center;gap:.35rem}.vts-article.me-tin-nen-tang-article .vts-byline strong{color:#334155}.vts-article.me-tin-nen-tang-article .vts-toc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.5rem 1.75rem;margin-bottom:2.2rem}.vts-article.me-tin-nen-tang-article .vts-toc summary{font-weight:700;font-size:1.15rem;color:#831843;cursor:pointer;outline:none}.vts-article.me-tin-nen-tang-article .vts-toc ol{margin-top:1rem;margin-bottom:0;padding-left:1.5rem}.vts-article.me-tin-nen-tang-article .vts-toc li{margin-bottom:.45rem}.vts-article.me-tin-nen-tang-article .vts-toc a{color:#be185d;text-decoration:none;transition:color .2s ease}.vts-article.me-tin-nen-tang-article .vts-toc a:hover{color:#701a75;text-decoration:underline}.vts-article.me-tin-nen-tang-article .vts-figure{margin:2rem 0;text-align:center}.vts-article.me-tin-nen-tang-article .vts-figure img{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 16px #00000014;border:1px solid #e2e8f0}.vts-article.me-tin-nen-tang-article .vts-figure figcaption{font-size:.92rem;color:#64748b;margin-top:.65rem;font-style:italic;padding:0 1rem}.vts-article.me-tin-nen-tang-article .vts-table-wrapper{overflow-x:auto;margin:2rem 0;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 3px 12px #0000000a}.vts-article.me-tin-nen-tang-article .vts-table-wrapper:focus{outline:2px solid #be185d;outline-offset:2px}.vts-article.me-tin-nen-tang-article .vts-table{width:100%;border-collapse:collapse;font-size:.95rem;text-align:left;background-color:#fff}.vts-article.me-tin-nen-tang-article .vts-table caption{caption-side:top;font-weight:700;font-size:1.08rem;color:#701a75;padding:.9rem 1.2rem;text-align:left;background:#fdf2f8;border-bottom:2px solid #fbcfe8}.vts-article.me-tin-nen-tang-article .vts-table th[scope=col]{background-color:#fce7f3;color:#831843;font-weight:700;padding:.9rem 1rem;border-bottom:2px solid #fbcfe8;border-right:1px solid #e2e8f0;white-space:nowrap}.vts-article.me-tin-nen-tang-article .vts-table th[scope=row]{background-color:#fdf4ff;color:#701a75;font-weight:600;padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.vts-article.me-tin-nen-tang-article .vts-table td{padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;border-right:1px solid #f1f5f9;color:#334155;vertical-align:top}.vts-article.me-tin-nen-tang-article .vts-table tr:hover td{background-color:#f8fafc}.vts-article.me-tin-nen-tang-article .vts-table strong{color:#831843}.vts-article.me-tin-nen-tang-article .vts-cycle{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin:2.2rem 0}.vts-article.me-tin-nen-tang-article .vts-cycle-step{background:#ffffff;border:1px solid #fbcfe8;border-top:4px solid #be185d;border-radius:8px;padding:1.4rem 1.25rem;box-shadow:0 3px 10px #be185d0d;display:flex;flex-direction:column}.vts-article.me-tin-nen-tang-article .vts-cycle-number{font-size:.85rem;font-weight:800;color:#be185d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.45rem}.vts-article.me-tin-nen-tang-article .vts-cycle-title{font-size:1.1rem;font-weight:700;color:#701a75;margin-bottom:.65rem}.vts-article.me-tin-nen-tang-article .vts-cycle-desc{font-size:.93rem;color:#475569;line-height:1.6;margin:0}.vts-article.me-tin-nen-tang-article .vts-caution-box{background-color:#fff1f2;border:1px solid #fecdd3;border-left:6px solid #e11d48;border-radius:10px;padding:1.5rem 1.75rem;margin:2.2rem 0;box-shadow:0 3px 12px #e11d4814}.vts-article.me-tin-nen-tang-article .vts-caution-box h3{color:#9f1239;font-size:1.2rem;margin-top:0;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.vts-article.me-tin-nen-tang-article .vts-caution-box p{color:#881337;margin-bottom:.75rem;font-size:.98rem}.vts-article.me-tin-nen-tang-article .vts-caution-box ul{margin:0;padding-left:1.4rem;color:#881337}.vts-article.me-tin-nen-tang-article .vts-caution-box li{margin-bottom:.4rem;font-size:.95rem}.vts-article.me-tin-nen-tang-article .vts-caution-box strong{color:#9f1239}.vts-article.me-tin-nen-tang-article .vts-faq{margin:2.5rem 0}.vts-article.me-tin-nen-tang-article .vts-faq-item{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:.85rem;background-color:#fff;transition:all .2s ease}.vts-article.me-tin-nen-tang-article .vts-faq-item[open]{border-color:#fbcfe8;box-shadow:0 3px 10px #be185d0d}.vts-article.me-tin-nen-tang-article .vts-faq-question{padding:1rem 1.35rem;font-weight:700;font-size:1.05rem;color:#701a75;cursor:pointer;outline:none;background-color:#f8fafc;border-radius:8px}.vts-article.me-tin-nen-tang-article .vts-faq-item[open] .vts-faq-question{border-bottom:1px solid #e2e8f0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fdf2f8;color:#be185d}.vts-article.me-tin-nen-tang-article .vts-faq-answer{padding:1.2rem 1.35rem;color:#334155;font-size:.98rem;line-height:1.7}.vts-article.me-tin-nen-tang-article .vts-faq-answer p:last-child{margin-bottom:0}.vts-article.me-tin-nen-tang-article .vts-summary-box{background:linear-gradient(135deg,#f8fafc 0%,#fdf2f8 100%);border:1px solid #fbcfe8;border-radius:12px;padding:1.75rem 2rem;margin-top:2.5rem;margin-bottom:2rem}.vts-article.me-tin-nen-tang-article .vts-summary-box h3{color:#701a75;margin-top:0;margin-bottom:.75rem}.vts-article.me-tin-nen-tang-article .vts-summary-box p{margin-bottom:0;color:#334155}@media (max-width: 768px){.vts-article.me-tin-nen-tang-article h2{font-size:1.4rem}.vts-article.me-tin-nen-tang-article .vts-answer{padding:1.25rem 1.35rem}.vts-article.me-tin-nen-tang-article .vts-cycle{grid-template-columns:1fr}}.vts-article.cat-duyen-am-article{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1e293b;line-height:1.8;font-size:1.05rem}.vts-article.cat-duyen-am-article p{margin-bottom:1.35rem;color:#334155;text-align:justify}.vts-article.cat-duyen-am-article h2{color:#701a75;font-size:1.65rem;font-weight:700;margin-top:2.5rem;margin-bottom:1.1rem;padding-bottom:.5rem;border-bottom:2px solid #f5d0fe;display:flex;align-items:center;gap:.6rem}.vts-article.cat-duyen-am-article h3{color:#86198f;font-size:1.3rem;font-weight:600;margin-top:1.8rem;margin-bottom:.85rem}.vts-article.cat-duyen-am-article .vts-answer{background:linear-gradient(135deg,#fdf4ff 0%,#fae8ff 100%);border:1px solid #f5d0fe;border-left:6px solid #c026d3;border-radius:12px;padding:1.75rem 2rem;margin-bottom:2.2rem;box-shadow:0 4px 15px #c026d312}.vts-article.cat-duyen-am-article .vts-answer h2{color:#581c87;font-size:1.35rem;margin-top:0;margin-bottom:.9rem;border-bottom:none;padding-bottom:0}.vts-article.cat-duyen-am-article .vts-answer p{margin-bottom:1rem;color:#1e293b;font-size:1.08rem;font-weight:500}.vts-article.cat-duyen-am-article .vts-answer ul{margin:0;padding-left:1.4rem;color:#701a75}.vts-article.cat-duyen-am-article .vts-answer li{margin-bottom:.5rem;font-size:1rem}.vts-article.cat-duyen-am-article .vts-answer strong{color:#581c87}.vts-article.cat-duyen-am-article .vts-byline{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.85rem 1.25rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;color:#64748b;margin-bottom:2rem}.vts-article.cat-duyen-am-article .vts-byline span{display:inline-flex;align-items:center;gap:.35rem}.vts-article.cat-duyen-am-article .vts-byline strong{color:#334155}.vts-article.cat-duyen-am-article .vts-toc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.5rem 1.75rem;margin-bottom:2.2rem}.vts-article.cat-duyen-am-article .vts-toc summary{font-weight:700;font-size:1.15rem;color:#701a75;cursor:pointer;outline:none}.vts-article.cat-duyen-am-article .vts-toc ol{margin-top:1rem;margin-bottom:0;padding-left:1.5rem}.vts-article.cat-duyen-am-article .vts-toc li{margin-bottom:.45rem}.vts-article.cat-duyen-am-article .vts-toc a{color:#a21caf;text-decoration:none;transition:color .2s ease}.vts-article.cat-duyen-am-article .vts-toc a:hover{color:#701a75;text-decoration:underline}.vts-article.cat-duyen-am-article .vts-figure{margin:2rem 0;text-align:center}.vts-article.cat-duyen-am-article .vts-figure img{max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 16px #00000014;border:1px solid #e2e8f0}.vts-article.cat-duyen-am-article .vts-figure figcaption{font-size:.92rem;color:#64748b;margin-top:.65rem;font-style:italic;padding:0 1rem}.vts-article.cat-duyen-am-article .vts-table-wrapper{overflow-x:auto;margin:2rem 0;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 3px 12px #0000000a}.vts-article.cat-duyen-am-article .vts-table-wrapper:focus{outline:2px solid #c026d3;outline-offset:2px}.vts-article.cat-duyen-am-article .vts-table{width:100%;border-collapse:collapse;font-size:.95rem;text-align:left;background-color:#fff}.vts-article.cat-duyen-am-article .vts-table caption{caption-side:top;font-weight:700;font-size:1.08rem;color:#581c87;padding:.9rem 1.2rem;text-align:left;background:#fdf4ff;border-bottom:2px solid #f5d0fe}.vts-article.cat-duyen-am-article .vts-table th[scope=col]{background-color:#fae8ff;color:#701a75;font-weight:700;padding:.9rem 1rem;border-bottom:2px solid #f5d0fe;border-right:1px solid #e2e8f0;white-space:nowrap}.vts-article.cat-duyen-am-article .vts-table th[scope=row]{background-color:#fdf4ff;color:#581c87;font-weight:600;padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.vts-article.cat-duyen-am-article .vts-table td{padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;border-right:1px solid #f1f5f9;color:#334155;vertical-align:top}.vts-article.cat-duyen-am-article .vts-table tr:hover td{background-color:#f8fafc}.vts-article.cat-duyen-am-article .vts-table strong{color:#701a75}.vts-article.cat-duyen-am-article .vts-cycle{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin:2.2rem 0}.vts-article.cat-duyen-am-article .vts-cycle-step{background:#ffffff;border:1px solid #f5d0fe;border-top:4px solid #c026d3;border-radius:8px;padding:1.4rem 1.25rem;box-shadow:0 3px 10px #c026d30d;display:flex;flex-direction:column}.vts-article.cat-duyen-am-article .vts-cycle-number{font-size:.85rem;font-weight:800;color:#c026d3;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.45rem}.vts-article.cat-duyen-am-article .vts-cycle-title{font-size:1.1rem;font-weight:700;color:#581c87;margin-bottom:.65rem}.vts-article.cat-duyen-am-article .vts-cycle-desc{font-size:.93rem;color:#475569;line-height:1.6;margin:0}.vts-article.cat-duyen-am-article .vts-caution-box{background-color:#fff1f2;border:1px solid #fecdd3;border-left:6px solid #e11d48;border-radius:10px;padding:1.5rem 1.75rem;margin:2.2rem 0;box-shadow:0 3px 12px #e11d4814}.vts-article.cat-duyen-am-article .vts-caution-box h3{color:#9f1239;font-size:1.2rem;margin-top:0;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.vts-article.cat-duyen-am-article .vts-caution-box p{color:#881337;margin-bottom:.75rem;font-size:.98rem}.vts-article.cat-duyen-am-article .vts-caution-box ul{margin:0;padding-left:1.4rem;color:#881337}.vts-article.cat-duyen-am-article .vts-caution-box li{margin-bottom:.4rem;font-size:.95rem}.vts-article.cat-duyen-am-article .vts-caution-box strong{color:#9f1239}.vts-article.cat-duyen-am-article .vts-faq{margin:2.5rem 0}.vts-article.cat-duyen-am-article .vts-faq-item{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:.85rem;background-color:#fff;transition:all .2s ease}.vts-article.cat-duyen-am-article .vts-faq-item[open]{border-color:#f5d0fe;box-shadow:0 3px 10px #c026d30d}.vts-article.cat-duyen-am-article .vts-faq-question{padding:1rem 1.35rem;font-weight:700;font-size:1.05rem;color:#581c87;cursor:pointer;outline:none;background-color:#f8fafc;border-radius:8px}.vts-article.cat-duyen-am-article .vts-faq-item[open] .vts-faq-question{border-bottom:1px solid #e2e8f0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fdf4ff;color:#a21caf}.vts-article.cat-duyen-am-article .vts-faq-answer{padding:1.2rem 1.35rem;color:#334155;font-size:.98rem;line-height:1.7}.vts-article.cat-duyen-am-article .vts-faq-answer p:last-child{margin-bottom:0}.vts-article.cat-duyen-am-article .vts-summary-box{background:linear-gradient(135deg,#f8fafc 0%,#fdf4ff 100%);border:1px solid #f5d0fe;border-radius:12px;padding:1.75rem 2rem;margin-top:2.5rem;margin-bottom:2rem}.vts-article.cat-duyen-am-article .vts-summary-box h3{color:#581c87;margin-top:0;margin-bottom:.75rem}.vts-article.cat-duyen-am-article .vts-summary-box p{margin-bottom:0;color:#334155}@media (max-width: 768px){.vts-article.cat-duyen-am-article h2{font-size:1.4rem}.vts-article.cat-duyen-am-article .vts-answer{padding:1.25rem 1.35rem}.vts-article.cat-duyen-am-article .vts-cycle{grid-template-columns:1fr}}.vts-article.cat-toc-mau-article{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1e293b;line-height:1.8;font-size:1.05rem}.vts-article.cat-toc-mau-article p{margin-bottom:1.35rem;color:#334155;text-align:justify}.vts-article.cat-toc-mau-article h2{color:#065f46;font-size:1.65rem;font-weight:700;margin-top:2.5rem;margin-bottom:1.1rem;padding-bottom:.5rem;border-bottom:2px solid #a7f3d0;display:flex;align-items:center;gap:.6rem}.vts-article.cat-toc-mau-article h3{color:#0f766e;font-size:1.3rem;font-weight:600;margin-top:1.8rem;margin-bottom:.85rem}.vts-article.cat-toc-mau-article .vts-answer{background:linear-gradient(135deg,#f0fdfa 0%,#ecfdf5 100%);border:1px solid #99f6e4;border-left:6px solid #0d9488;border-radius:12px;padding:1.75rem 2rem;margin-bottom:2.2rem;box-shadow:0 4px 15px #0d948814}.vts-article.cat-toc-mau-article .vts-answer h2{color:#115e59;font-size:1.35rem;margin-top:0;margin-bottom:.9rem;border-bottom:none;padding-bottom:0}.vts-article.cat-toc-mau-article .vts-answer p{margin-bottom:1rem;color:#1e293b;font-size:1.08rem;font-weight:500}.vts-article.cat-toc-mau-article .vts-answer ul{margin:0;padding-left:1.4rem;color:#065f46}.vts-article.cat-toc-mau-article .vts-answer li{margin-bottom:.5rem;font-size:1rem}.vts-article.cat-toc-mau-article .vts-answer strong{color:#134e4a}.vts-article.cat-toc-mau-article .vts-byline{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.85rem 1.25rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:.9rem;color:#64748b;margin-bottom:2rem}.vts-article.cat-toc-mau-article .vts-byline span{display:inline-flex;align-items:center;gap:.35rem}.vts-article.cat-toc-mau-article .vts-byline strong{color:#0f766e}.vts-article.cat-toc-mau-article .vts-toc{background:#fcfbf7;border:1px solid #e5e7eb;border-radius:10px;padding:1.5rem 1.75rem;margin-bottom:2.5rem}.vts-article.cat-toc-mau-article .vts-toc-title{font-size:1.15rem;font-weight:700;color:#065f46;margin-bottom:.85rem}.vts-article.cat-toc-mau-article .vts-toc ol{margin:0;padding-left:1.35rem}.vts-article.cat-toc-mau-article .vts-toc li{margin-bottom:.45rem}.vts-article.cat-toc-mau-article .vts-toc a{color:#0d9488;text-decoration:none;font-weight:500;transition:color .2s}.vts-article.cat-toc-mau-article .vts-toc a:hover{color:#047857;text-decoration:underline}.vts-article.cat-toc-mau-article .vts-figure{margin:2.2rem 0;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px #0000000a}.vts-article.cat-toc-mau-article .vts-figure img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.vts-article.cat-toc-mau-article .vts-figure figcaption{padding:.85rem 1.25rem;background:#f8fafc;border-top:1px solid #f1f5f9;font-size:.92rem;color:#475569;font-style:italic;text-align:center}.vts-article.cat-toc-mau-article .vts-table-wrapper{overflow-x:auto;margin:2.2rem 0;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 2px 8px #0000000a;background:#ffffff}.vts-article.cat-toc-mau-article .vts-table-wrapper:focus{outline:2px solid #0d9488;outline-offset:2px}.vts-article.cat-toc-mau-article .vts-table{width:100%;border-collapse:collapse;text-align:left;font-size:.96rem}.vts-article.cat-toc-mau-article .vts-table caption{caption-side:top;font-weight:700;font-size:1.05rem;color:#065f46;padding:.85rem 1.25rem;text-align:left;background:#f0fdfa;border-bottom:2px solid #99f6e4}.vts-article.cat-toc-mau-article .vts-table th,.vts-article.cat-toc-mau-article .vts-table td{padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;vertical-align:top}.vts-article.cat-toc-mau-article .vts-table thead th{background-color:#f8fafc;color:#1e293b;font-weight:600;border-bottom:2px solid #cbd5e1}.vts-article.cat-toc-mau-article .vts-table tbody tr:hover{background-color:#f0fdf4}.vts-article.cat-toc-mau-article .vts-table th[scope=row]{font-weight:600;color:#0f766e;background-color:#fbfdfe}.vts-article.cat-toc-mau-article .vts-cycle{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin:2.2rem 0}.vts-article.cat-toc-mau-article .vts-cycle-step{background:#ffffff;border:1px solid #ccfbf1;border-top:4px solid #0d9488;border-radius:10px;padding:1.35rem 1.25rem;box-shadow:0 4px 12px #0d94880d;display:flex;flex-direction:column}.vts-article.cat-toc-mau-article .vts-cycle-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#0d9488;color:#fff;font-weight:700;font-size:.95rem;margin-bottom:.75rem}.vts-article.cat-toc-mau-article .vts-cycle-step h4{font-size:1.1rem;font-weight:700;color:#0f766e;margin-bottom:.6rem;margin-top:0}.vts-article.cat-toc-mau-article .vts-cycle-step p{font-size:.95rem;color:#475569;margin-bottom:0;line-height:1.6}.vts-article.cat-toc-mau-article .vts-caution-box{background:#fffbeb;border:1px solid #fde68a;border-left:6px solid #d97706;border-radius:10px;padding:1.5rem 1.75rem;margin:2.2rem 0}.vts-article.cat-toc-mau-article .vts-caution-box h4{color:#92400e;font-size:1.18rem;font-weight:700;margin-top:0;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.vts-article.cat-toc-mau-article .vts-caution-box p{color:#78350f;margin-bottom:.85rem;font-size:.98rem}.vts-article.cat-toc-mau-article .vts-caution-box ul{margin:0;padding-left:1.35rem;color:#92400e}.vts-article.cat-toc-mau-article .vts-caution-box li{margin-bottom:.45rem;font-size:.95rem}.vts-article.cat-toc-mau-article .vts-tip-box{background:#f0fdf4;border:1px solid #bbf7d0;border-left:6px solid #16a34a;border-radius:10px;padding:1.5rem 1.75rem;margin:2.2rem 0}.vts-article.cat-toc-mau-article .vts-tip-box h4{color:#14532d;font-size:1.18rem;font-weight:700;margin-top:0;margin-bottom:.75rem}.vts-article.cat-toc-mau-article .vts-tip-box p{color:#166534;margin-bottom:.85rem;font-size:.98rem}.vts-article.cat-toc-mau-article .vts-tip-box ul{margin:0;padding-left:1.35rem;color:#15803d}.vts-article.cat-toc-mau-article .vts-tip-box li{margin-bottom:.45rem;font-size:.95rem}.vts-article.cat-toc-mau-article .vts-faq-section{margin-top:3rem;padding-top:2rem;border-top:2px dashed #cbd5e1}.vts-article.cat-toc-mau-article .vts-faq-item{margin-bottom:1.25rem;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;background:#ffffff}.vts-article.cat-toc-mau-article .vts-faq-question{padding:1rem 1.25rem;background:#f8fafc;font-weight:600;color:#065f46;font-size:1.05rem;border-bottom:1px solid #e2e8f0}.vts-article.cat-toc-mau-article .vts-faq-answer{padding:1rem 1.25rem;color:#334155;font-size:.98rem;line-height:1.7}.vts-article.cat-toc-mau-article .vts-faq-answer p:last-child{margin-bottom:0}@media (max-width: 768px){.vts-article.cat-toc-mau-article h2{font-size:1.4rem}.vts-article.cat-toc-mau-article .vts-answer{padding:1.25rem 1.4rem}.vts-article.cat-toc-mau-article .vts-cycle{grid-template-columns:1fr}}.vts-article{color:#2c241e;line-height:1.85;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.vts-article .vts-answer{margin-top:0;font-size:1.125rem;line-height:1.85;color:#1e3a8a;background:#f0f7ff;border-left:5px solid #2563eb;padding:1.35rem 1.6rem;border-radius:0 .85rem .85rem 0;margin-bottom:2rem;box-shadow:0 3px 12px #2563eb14}.vts-article .vts-answer strong{color:#1d4ed8}.vts-article .vts-byline{color:#4b5563;font-size:.875rem;padding:.85rem 1.15rem;background:#f8fafc;border-radius:.5rem;border:1px solid #cbd5e1;margin-bottom:2rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.vts-article h2{color:#1e3a8a;font-size:1.58rem;margin-top:2.75rem;margin-bottom:1.15rem;line-height:1.4;border-bottom:2px solid #bfdbfe;padding-bottom:.6rem;font-family:Georgia,Playfair Display,serif}.vts-article h3{color:#2563eb;font-size:1.28rem;margin-top:2rem;margin-bottom:.85rem;line-height:1.5}.vts-article h4{color:#1e40af;font-size:1.12rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem}.vts-article ul,.vts-article ol{margin-bottom:1.5rem;padding-left:1.6rem}.vts-article li{margin-bottom:.6rem}.vts-article .vts-image img{width:100%;border-radius:.75rem;box-shadow:0 4px 16px #00000014;border:1px solid #e2e8f0}.vts-article .vts-image figcaption{color:#64748b;margin-top:.6rem;line-height:1.5}.vts-article .vts-toc{background:#f8fafc;border:1px solid #cbd5e1;border-left:4px solid #3b82f6;border-radius:.5rem}.vts-article .vts-toc strong{display:block;font-size:1.05rem;color:#1e3a8a}.vts-article .vts-toc ul{margin-bottom:0;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.5rem 1.25rem}.vts-article .vts-toc li{margin-bottom:0}.vts-article .vts-toc a{color:#2563eb;font-size:.9375rem;transition:color .15s ease-in-out}.vts-article .vts-toc a:hover{color:#1d4ed8;text-decoration:underline}.vts-article .vts-table{margin:2rem 0;border-radius:.65rem;box-shadow:0 2px 10px #0000000a;border:1px solid #cbd5e1}.vts-article .vts-table table{font-size:.9375rem;min-width:600px;background:#ffffff}.vts-article .vts-table caption{caption-side:top;font-size:.9375rem;font-weight:600;color:#1e3a8a;padding:.85rem 1rem;background:#f1f5f9;border-bottom:2px solid #cbd5e1}.vts-article .vts-table th,.vts-article .vts-table td{padding:.85rem 1rem;border:1px solid #e2e8f0;text-align:left}.vts-article .vts-table thead th{background:#eff6ff;color:#1e3a8a;border-bottom:2px solid #93c5fd}.vts-article .vts-table tbody th{background:#fafafa;color:#0f172a}.vts-article .vts-table tbody tr:nth-child(2n){background:#f8fafc}.vts-article .vts-table tbody tr:hover{background:#f0f7ff}.vts-article .vts-steps{display:flex;flex-direction:column;gap:1.25rem;margin:2rem 0}.vts-article .vts-step{display:flex;gap:1.25rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem 1.5rem;box-shadow:0 2px 8px #00000008}.vts-article .vts-step-num{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;background:#2563eb;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:1.15rem}.vts-article .vts-step-content h4{margin-top:.15rem;margin-bottom:.45rem;color:#1e3a8a;font-size:1.1rem;font-weight:600}.vts-article .vts-step-content p{margin-bottom:0;font-size:.96rem;color:#334155;line-height:1.7}.vts-article .vts-caution-box{background:#fffbeb;border-left:5px solid #f59e0b;border-radius:0 .75rem .75rem 0;padding:1.35rem 1.6rem;margin:2.25rem 0;box-shadow:0 2px 10px #f59e0b14}.vts-article .vts-caution-box strong{display:block;font-size:1.08rem;color:#b45309;margin-bottom:.65rem}.vts-article .vts-caution-box p{margin-bottom:.75rem;font-size:.97rem;color:#78350f;line-height:1.75}.vts-article .vts-caution-box ul{margin-bottom:0;padding-left:1.4rem;color:#78350f;font-size:.95rem}.vts-article .vts-note{background:#f8fafc;border-left:4px solid #64748b;border-radius:0 .5rem .5rem 0;padding:1rem 1.35rem}.vts-article .vts-note strong{display:block;color:#334155;margin-bottom:.4rem;font-size:1rem}.vts-article .vts-note p{margin-bottom:0;color:#475569;font-size:.95rem}.vts-article .vts-checklist{background:#f0fdf4;border:1px solid #bbf7d0;border-left:4px solid #16a34a;border-radius:.65rem;padding:1.25rem 1.5rem;margin:2rem 0}.vts-article .vts-checklist strong{display:block;color:#15803d;font-size:1.05rem;margin-bottom:.65rem}.vts-article .vts-checklist ul{list-style:none;padding-left:0;margin-bottom:0}.vts-article .vts-checklist li{position:relative;padding-left:1.6rem;margin-bottom:.5rem;color:#166534;font-size:.96rem}.vts-article .vts-checklist li:before{content:"✓";position:absolute;left:0;color:#16a34a;font-weight:700}.vts-article .vts-faq{margin:2.5rem 0}.vts-article .vts-faq-item{border:1px solid #e2e8f0;border-radius:.65rem;margin-bottom:1rem;background:#ffffff;box-shadow:0 1px 4px #00000005}.vts-article .vts-faq-q{padding:1rem 1.35rem;font-weight:600;color:#1e3a8a;background:#f8fafc;cursor:pointer;border-bottom:1px solid #e2e8f0}.vts-article .vts-faq-a{padding:1.15rem 1.35rem;color:#334155;font-size:.97rem;line-height:1.75}.vts-article .vts-faq-a p:last-child{margin-bottom:0}@media (max-width: 640px){.vts-article{font-size:1rem}.vts-article h2{font-size:1.35rem}.vts-article h3{font-size:1.15rem}.vts-article .vts-step{flex-direction:column;gap:.75rem}}.vts-toc{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:1.25rem 1.5rem}.vts-toc summary{color:#0f172a}.vts-toc a{color:#0284c7}.vts-toc a:hover{color:#0369a1}.vts-article h2{color:#0369a1;line-height:1.35;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #bae6fd}.vts-article h3{color:#0c4a6e;margin-top:1.75rem;margin-bottom:.75rem}.vts-article p{margin-bottom:1.25rem;color:#334155}.vts-article strong{color:#0f172a}.vts-figure{background-color:#f8fafc;border:1px solid #e2e8f0;box-shadow:0 3px 12px #0284c70f}.vts-figure figcaption{color:#475569;border-top:1px solid #e2e8f0;background-color:#f1f5f9}.vts-table-wrapper{border:1px solid #cbd5e1;box-shadow:0 2px 8px #0284c70d}.vts-table-wrapper:focus{outline:2px solid #0284c7}.vts-table caption{font-size:1.0625rem;color:#0369a1;background-color:#e0f2fe;border-bottom:1px solid #cbd5e1}.vts-table thead th{background-color:#f0f9ff;color:#0c4a6e;border-bottom:2px solid #bae6fd}.vts-table tbody th[scope=row]{background-color:#f8fafc;color:#0369a1}.vts-table tbody tr:nth-child(2n){background-color:#f8fafc}.vts-table tbody tr:hover{background-color:#f0f9ff}.vts-cycle{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin:2rem 0}.vts-caution-box{background-color:#fff1f2;border:1px solid #fecdd3;border-left:5px solid #e11d48;border-radius:6px;padding:1.25rem 1.5rem;margin:2rem 0}.vts-caution-box h4{color:#9f1239;font-size:1.125rem;font-weight:700;margin-top:0;margin-bottom:.75rem}.vts-caution-box ul{margin:0;padding-left:1.25rem}.vts-caution-box li{margin-bottom:.5rem;color:#4c0519}.vts-faq details{background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:.875rem;overflow:hidden}.vts-faq summary{padding:1rem 1.25rem;font-weight:600;color:#0369a1;cursor:pointer;background-color:#f8fafc;transition:background-color .15s ease}.vts-faq summary:hover{background-color:#f0f9ff}.vts-faq details[open] summary{background-color:#e0f2fe;border-bottom:1px solid #bae6fd}.vts-article{color:#2d241e}.vts-toc{background-color:#fffaf0;border:1px solid #fde68a;border-radius:10px;padding:1.5rem 1.75rem}.vts-toc strong{font-size:1.125rem;color:#92400e}.vts-toc ul{list-style:none}.vts-toc a{color:#0f766e}.vts-toc a:hover{color:#115e59}.vts-table{overflow-x:auto;margin:2rem 0;border:1px solid #cbd5e1;border-radius:10px;background-color:#fff;box-shadow:0 2px 8px #0000000a}.vts-table:focus{outline:2px solid #0d9488;outline-offset:2px}.vts-table table{width:100%;border-collapse:collapse;font-size:.9375rem;text-align:left}.vts-table caption{font-size:1rem;color:#115e59;background-color:#f0fdfa;border-bottom:2px solid #0d9488}.vts-table th,.vts-table td{border-bottom:1px solid #f1f5f9}.vts-table thead th{background-color:#f0fdfa;color:#134e4a;border-bottom:2px solid #0d9488}.vts-table tbody th{color:#0f766e;background-color:#fafaf9}.vts-table tbody tr:hover{background-color:#f0fdf4}.vts-faq-item{border:1px solid #cbd5e1;border-radius:8px;background-color:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.vts-faq-item[open]{border-color:#0d9488;box-shadow:0 3px 10px #0d948814}.vts-faq-item summary{padding:1rem 1.25rem;font-weight:700;color:#134e4a;cursor:pointer;background-color:#f0fdfa;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none}.vts-faq-item summary::-webkit-details-marker{display:none}.vts-faq-answer{padding:1rem 1.25rem;color:#334155;background-color:#fff;line-height:1.75;border-top:1px solid #e2e8f0}.vts-faq-answer p:last-child{margin-bottom:0}.vts-article .vts-answer{color:#7c2d12;background:linear-gradient(135deg,#ffedd5 0%,#fed7aa 100%);border-left:4px solid #ea580c}.vts-article h2{color:#7c2d12;border-bottom:2px solid #fed7aa}.vts-article h3{color:#9a3412}.vts-article thead th{background:linear-gradient(135deg,#7c2d12 0%,#9a3412 100%)}.vts-article tbody tr:hover{background-color:#fff7ed}.vts-article tbody th{color:#7c2d12}.vts-article .vts-faq-item{margin-bottom:16px;border:1px solid #e5e7eb;border-radius:8px;background-color:#fff;overflow:hidden;transition:all .2s ease}.vts-article .vts-faq-item:hover{border-color:#fed7aa;box-shadow:0 2px 8px #7c2d1214}.vts-article .vts-faq-item summary{padding:16px 20px;font-weight:600;color:#7c2d12;cursor:pointer;background-color:#fffdf8;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vts-article .vts-faq-item[open] summary{background-color:#ffedd5;border-bottom:1px solid #fed7aa}.vts-article .vts-faq-answer{padding:16px 20px;color:#4b5563;line-height:1.75;background-color:#fff}.vts-article{background-color:#fffdf8;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:24px 20px;border-radius:12px}@media (min-width: 768px){.vts-article{padding:36px 32px}}.vts-article .vts-answer{font-size:1.15rem;line-height:1.82;color:#374151;background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border-left:4px solid #6b7280;padding:18px 22px;border-radius:0 10px 10px 0;margin-bottom:28px;font-weight:500}.vts-article h2{line-height:1.4;color:#1f2937;margin-top:36px;margin-bottom:16px;border-bottom:2px solid #e5e7eb;padding-bottom:8px}@media (min-width: 768px){.vts-article h2{font-size:1.75rem}}.vts-article h3{line-height:1.45;color:#374151;margin-top:26px;margin-bottom:12px}.vts-article p{margin-bottom:18px;color:#374151}.vts-article ul,.vts-article ol{margin-bottom:20px;padding-left:24px}.vts-article li{margin-bottom:8px;color:#374151}.vts-article .vts-table{width:100%;margin:28px 0;border-radius:10px;box-shadow:0 2px 10px #0000000d;border:1px solid #e5e7eb;background-color:#fff}.vts-article table{width:100%;border-collapse:collapse;text-align:left;font-size:.95rem;min-width:640px}.vts-article th,.vts-article td{padding:14px 16px;border-bottom:1px solid #f3f4f6;vertical-align:top}.vts-article thead th{background:linear-gradient(135deg,#374151 0%,#4b5563 100%);color:#fff;font-weight:600;letter-spacing:.02em;border-bottom:none}.vts-article tbody tr:hover{background-color:#f9fafb}.vts-article tbody th{background-color:#fffdf8;font-weight:600;color:#1f2937;border-right:1px solid #f3f4f6}.vts-article .faq-item{margin-bottom:16px;border:1px solid #e5e7eb;border-radius:8px;background-color:#fff;overflow:hidden;transition:all .2s ease}.vts-article .faq-item:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000f}.vts-article .faq-item summary{padding:16px 20px;font-weight:600;color:#1f2937;cursor:pointer;background-color:#fffdf8;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vts-article .faq-item[open] summary{background-color:#f3f4f6;border-bottom:1px solid #e5e7eb}.vts-article .faq-item .faq-answer{padding:16px 20px;color:#4b5563;line-height:1.75;background-color:#fff}.vts-article{color:#2d241e;font-size:1.0625rem}.vts-toc{background-color:#faf6ee;border:1px solid #ebdcc7;border-radius:6px;margin:2rem 0}.vts-toc summary{font-weight:700;font-size:1.125rem;color:#3f2c20;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vts-toc ol{margin:1rem 0 0 1.25rem;padding:0}.vts-toc a{color:#84251d;font-weight:500;transition:color .15s ease}.vts-toc a:hover{color:#5c1812}.vts-article h2{color:#84251d;font-weight:700;line-height:1.35;margin-top:2.5rem;margin-bottom:1rem;border-bottom:2px solid #f0e2cf}.vts-article h3{color:#3f2c20;font-weight:600;margin-top:1.75rem}.vts-article p{color:#382e27}.vts-article strong{color:#271e18;font-weight:600}.vts-figure{margin:2rem 0;background-color:#fcf9f2;border:1px solid #ebdcc7;border-radius:8px;overflow:hidden;box-shadow:0 3px 12px #3f2c200d}.vts-figure img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}.vts-figure figcaption{padding:.75rem 1.25rem;font-size:.9375rem;font-style:italic;color:#5c4a3e;border-top:1px solid #ebdcc7;background-color:#f7f1e4;line-height:1.5}.vts-table-wrapper{margin:1.75rem 0 2.25rem;border:1px solid #dfcfb8;box-shadow:0 2px 8px #3f2c200a}.vts-table-wrapper:focus{outline:2px solid #84251d;outline-offset:2px}.vts-table{font-size:.9375rem}.vts-table caption{font-weight:700;font-size:1.0625rem;color:#84251d;padding:.875rem 1.25rem;background-color:#f7efe1;border-bottom:1px solid #dfcfb8;text-align:left;caption-side:top}.vts-table th,.vts-table td{padding:.875rem 1.125rem;border-bottom:1px solid #ebe0ce}.vts-table thead th{background-color:#fdfaf3;color:#3f2c20;font-weight:700;border-bottom:2px solid #d4c1a7;white-space:nowrap}.vts-table tbody th[scope=row]{background-color:#fdfcf9;color:#84251d;font-weight:600;white-space:nowrap}.vts-table tbody tr:nth-child(2n){background-color:#fdfaf3}.vts-table tbody tr:hover{background-color:#f5eedf}.vts-cycle{margin:2.25rem 0;background-color:#faf6ee;border:1px solid #dfcfb8;border-radius:8px;padding:1.5rem 1.75rem}.vts-caution-box{margin:2.25rem 0;background:#fdf5f4;border-left:5px solid #bd3224;border-top:1px solid #f1cfcc;border-right:1px solid #f1cfcc;border-bottom:1px solid #f1cfcc;border-radius:0 8px 8px 0;padding:1.5rem 1.75rem}.vts-caution-box p{color:#4a2824;margin-bottom:.75rem}.vts-caution-box p:last-child{margin-bottom:0}.vts-faq{margin:2rem 0;display:flex;flex-direction:column;gap:1rem}@media (max-width: 768px){.vts-article h2{font-size:1.3rem}.vts-table th,.vts-table td{padding:.75rem .875rem;font-size:.875rem}}.vts-article{--vts-paper-bg: #fffdf8;--vts-card-bg: #fffaf0;--vts-border: #f0e4d2;--vts-text-main: #2d261e;--vts-text-muted: #6b5e51;--vts-primary: #543d2b;--vts-primary-dark: #382517;--vts-accent: #9e5b2d;--vts-accent-soft: #fcf4ec;--vts-shadow: 0 4px 20px -2px rgba(84, 61, 43, .06), 0 2px 6px -1px rgba(0, 0, 0, .04);font-family:inherit;color:var(--vts-text-main)}.vts-article .vts-answer{background:linear-gradient(135deg,#fffaf0 0%,#fffdf8 100%);border:1px solid var(--vts-border);border-left:5px solid var(--vts-primary);border-radius:14px;padding:1.5rem 1.75rem;margin-bottom:2rem;box-shadow:var(--vts-shadow)}.vts-article .vts-answer p{margin:0;font-size:1.05rem;color:#3d3124;line-height:1.85}.vts-article .vts-byline{font-size:.9rem;color:var(--vts-text-muted);border-bottom:1px dashed var(--vts-border);padding-bottom:.75rem;margin-bottom:1.5rem}.vts-article .vts-toc{background:var(--vts-card-bg);border:1px solid var(--vts-border);border-radius:14px;padding:1.25rem 1.5rem;margin:2rem 0}.vts-article .vts-toc strong{font-size:1.1rem;font-weight:700;color:var(--vts-primary);margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.vts-article .vts-toc ul{list-style:none;padding-left:0;margin:0;display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width: 640px){.vts-article .vts-toc ul{grid-template-columns:repeat(2,1fr);gap:.5rem 1.5rem}}.vts-article .vts-toc a{color:var(--vts-text-muted);text-decoration:none;font-size:.95rem;transition:color .2s ease;display:inline-block;padding:.2rem 0}.vts-article .vts-toc a:hover{color:var(--vts-primary);font-weight:600}.vts-article .vts-table{overflow-x:auto;margin:2.25rem 0;border-radius:12px;border:1px solid var(--vts-border);box-shadow:var(--vts-shadow);background:var(--vts-paper-bg);-webkit-overflow-scrolling:touch}.vts-article .vts-table table{width:100%;border-collapse:collapse;font-size:.925rem;text-align:left}.vts-article .vts-table th,.vts-article .vts-table td{padding:1rem 1.15rem;border-bottom:1px solid var(--vts-border);vertical-align:top}.vts-article .vts-table thead th{background:#fbf5ee;color:var(--vts-primary-dark);font-weight:700;white-space:nowrap;font-size:.92rem;letter-spacing:.02em;text-transform:uppercase;border-bottom:2px solid #ebd9c8}.vts-article .vts-table tbody tr:hover{background-color:#9e5b2d0a}.vts-article .vts-table tbody th{font-weight:600;color:var(--vts-primary);background:rgba(251,245,238,.35);white-space:nowrap}.vts-article .vts-table caption{caption-side:bottom;padding:.6rem 1rem;font-size:.85rem;color:var(--vts-text-muted);text-align:left;font-style:italic;background:#fffdf9;border-top:1px solid var(--vts-border)}.vts-article .vts-image{margin:2.25rem 0;text-align:center;display:inline-block;max-width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--vts-border);box-shadow:var(--vts-shadow);background:var(--vts-card-bg)}.vts-article .vts-image img{max-width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.vts-article .vts-image:hover img{transform:scale(1.015)}.vts-article .vts-image figcaption{padding:.75rem 1rem;font-size:.875rem;color:var(--vts-text-muted);background:#fffdf8;border-top:1px solid var(--vts-border);font-style:italic}.vts-article .vts-faq{margin-top:3rem;border-top:2px solid var(--vts-border);padding-top:2rem}.vts-article .vts-faq details{border:1px solid var(--vts-border);border-radius:10px;margin-bottom:1rem;background:var(--vts-card-bg);transition:all .2s ease;overflow:hidden}.vts-article .vts-faq details[open]{background:#fff;border-color:#dcc4ae;box-shadow:0 4px 14px #543d2b0f}.vts-article .vts-faq summary{padding:1rem 1.25rem;font-weight:700;color:var(--vts-primary);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vts-article .vts-faq summary::-webkit-details-marker{display:none}.vts-article .vts-faq summary:after{content:"＋";font-size:1.2rem;font-weight:400;color:var(--vts-accent);transition:transform .2s ease}.vts-article .vts-faq details[open] summary:after{content:"－"}.vts-article .vts-faq details p{padding:.75rem 1.25rem 1.25rem;color:var(--vts-text-main);font-size:.95rem;line-height:1.75;border-top:1px dashed #f5ece1;margin:0}.vts-article .vts-note{border-left:4px solid var(--vts-accent);background:var(--vts-accent-soft);padding:1.15rem 1.5rem;border-radius:0 10px 10px 0;margin:1.75rem 0}.vts-article .vts-next{background:var(--vts-card-bg);border:1px solid var(--vts-border);border-radius:12px;padding:1.5rem;margin:2rem 0}.vts-article{background-color:#fffdfa;color:#2b2520;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.8;padding:1.5rem 1rem;border-radius:8px}@media (min-width: 768px){.vts-article{padding:2.5rem 2rem}}.vts-toc{background-color:#faf4eb;border:1px solid #ebd9c5;border-radius:8px;padding:1.25rem 1.5rem;margin:1.75rem 0 2rem}.vts-toc strong{display:block;font-size:1.1rem;color:#6e360b;margin-bottom:.75rem}.vts-toc ul{list-style-type:none;padding-left:0;margin:0}.vts-toc li{margin-bottom:.5rem}.vts-toc a{color:#a34e0c;text-decoration:none;transition:color .2s ease}.vts-toc a:hover{color:#572504;text-decoration:underline}.vts-article h2{color:#6e360b;border-bottom:2px solid #ebd9c5;padding-bottom:.5rem;margin-top:2.25rem;margin-bottom:1.25rem;font-size:1.5rem}.vts-article h3{color:#8c460f;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem}.vts-article p{margin-bottom:1.25rem}.vts-article ul,.vts-article ol{margin-bottom:1.25rem;padding-left:1.5rem}.vts-article li{margin-bottom:.5rem}.vts-table-wrapper{overflow-x:auto;margin:2rem 0;border:1px solid #ebd9c5;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px #0000000a}.vts-table{width:100%;border-collapse:collapse;text-align:left;font-size:.95rem}.vts-table th,.vts-table td{padding:.85rem 1rem;border-bottom:1px solid #ebd9c5;vertical-align:top}.vts-table thead th{background-color:#f0dfcc;color:#4a2405;font-weight:600;border-bottom:2px solid #dabfa2}.vts-table tbody th{background-color:#fcf7f0;font-weight:600;color:#522909}.vts-table tbody tr:hover{background-color:#faf5ed}.vts-faq{background-color:#faf6f0;border:1px solid #e5dad0;border-radius:6px;margin-bottom:1rem;padding:.85rem 1.25rem;transition:all .2s ease}.vts-faq[open]{background-color:#f5ece0;border-color:#dabfa2;box-shadow:0 2px 6px #c25e1114}
