.vs-guide .article-head{padding-top:38px}.vs-guide .article-head .answer{font-size:1.18rem;line-height:1.7}.vs-guide .byline{font-size:.86rem;color:var(--muted)}.vs-guide .launch{display:inline-block;background:var(--green);color:white;padding:12px 18px;border-radius:8px;font-weight:800}.vs-guide .tool{padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--pale);margin:24px 0}.vs-guide .tool-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vs-guide label{display:block;font-weight:800}.vs-guide select{display:block;max-width:100%;width:100%;padding:12px;margin-top:8px;background:white;color:var(--ink);border:1px solid var(--line);border-radius:6px;font:inherit}.vs-guide button{font:inherit;font-weight:800;padding:12px 18px;border:1px solid var(--green);border-radius:6px;cursor:pointer;background:var(--green);color:white;margin:14px 8px 0 0}.vs-guide button[type=reset]{background:white;color:var(--green)}.vs-guide .result{background:white;border-left:4px solid var(--green);padding:18px;margin-top:18px;scroll-margin-top:110px}.vs-guide [hidden]{display:none!important}.vs-guide .table-wrap{contain:inline-size layout paint;overflow:auto;margin:20px 0}.vs-guide table{min-width:620px}.vs-guide .choice{padding:16px;border:1px solid var(--line);border-radius:8px;margin:14px 0}.vs-guide .choice p{margin-bottom:0}.vs-guide .notice{border-left:4px solid var(--gold,#d0ad53);padding:12px 18px;background:var(--pale)}.vs-guide .prose>section{max-width:78ch}.vs-guide .prose>section:has(table),.vs-guide .prose>section:has(.tool){max-width:100%}.vs-guide .prose>section>p,.vs-guide .prose>section>ol,.vs-guide .prose>section>ul{max-width:78ch}.vs-guide .sources{overflow-wrap:anywhere}.vs-guide .sources li{margin-bottom:12px}.vs-guide .related{display:flex;flex-wrap:wrap;gap:12px}.vs-guide .related a{padding:10px;border:1px solid var(--line);border-radius:6px}.vs-guide a:focus-visible,.vs-guide button:focus-visible,.vs-guide select:focus-visible{outline:3px solid #b84c29;outline-offset:4px}@media(max-width:600px){.vs-guide .tool-grid{grid-template-columns:1fr}.vs-guide .tool{padding:15px}.vs-guide .article-head{padding-top:24px}}
