.vt-tool{--vt-bg: color-mix(in srgb, var(--pdp-surface) 30%, #fff);--vt-sel: color-mix(in srgb, var(--pdp-surface) 55%, #fff);--vt-r: 4px;--vt-r-lg: 6px;color:var(--pdp-text);line-height:1.55;font-size:16px}.vt-tool *,.vt-tool *:before,.vt-tool *:after{box-sizing:border-box}.vt-tool :where(button,input,select){font:inherit;color:inherit}.vt-tool :where(a,input,select,summary):focus-visible{outline:2px solid var(--pdp-heading);outline-offset:2px}.vt-tool__wrap{max-width:760px;margin:0 auto;padding:20px 16px 56px}.vt-tool__crumbs{display:flex;gap:8px;font-size:13px;color:var(--pdp-muted);margin-bottom:14px}.vt-tool__crumbs a{color:inherit}.vt-tool .vt-tool__title{color:var(--pdp-heading);font-size:clamp(26px,6.5vw,38px);font-weight:800;line-height:1.12;letter-spacing:-.02em;margin:0 0 12px}.vt-tool__intro{color:var(--pdp-muted);font-size:17px;margin-bottom:22px}.vt-tool__intro p{margin:0 0 8px}.vt-tool__note{color:var(--pdp-muted);font-size:14px}.vt-tool__app{background:var(--vt-bg);border:1px solid var(--pdp-border);border-radius:var(--vt-r-lg);padding:18px 16px}.vt-form{display:grid;gap:18px}.vt-label{display:block;font-size:14px;font-weight:600;color:var(--pdp-heading);margin-bottom:6px}.vt-seg{border:0;margin:0;padding:0;display:grid;gap:8px}.vt-seg legend{padding:0}.vt-seg__opt{position:relative;display:block;cursor:pointer}.vt-seg__opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.vt-seg__opt span{display:block;padding:11px 14px;background:#fff;border:1px solid var(--pdp-border);border-radius:var(--vt-r);font-size:15px;transition:background-color .15s,border-color .15s}.vt-seg__opt input:checked+span{background:var(--vt-sel);border-color:var(--pdp-heading);font-weight:600}.vt-seg__opt input:focus-visible+span{outline:2px solid var(--pdp-heading);outline-offset:2px}.vt-grid{display:grid;gap:14px}.vt-field input,.vt-field select{width:100%;min-height:46px;padding:10px 12px;background:#fff;border:1px solid var(--pdp-border);border-radius:var(--vt-r);font-size:16px}.vt-field[hidden]{display:none}.vt-result{margin-top:22px}.vt-tool .vt-result__title{font-size:18px;font-weight:600;color:var(--pdp-heading);margin:0 0 12px;line-height:1.3}.vt-options{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vt-option{display:grid;grid-template-columns:1fr;gap:4px;padding:14px 16px;background:#fff;border:1px solid var(--pdp-border);border-radius:var(--vt-r-lg)}.vt-option.is-fit{border-color:var(--pdp-accent, var(--pdp-heading));box-shadow:inset 4px 0 0 var(--pdp-accent, var(--pdp-heading))}.vt-option__time{font-size:28px;font-weight:600;color:var(--pdp-heading);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.vt-option__meta{font-size:14px;color:var(--pdp-muted)}.vt-option{align-content:start}.vt-badge{justify-self:start;align-self:start;line-height:1.4;font-size:12px;padding:3px 8px;border-radius:999px;background:var(--vt-bg);color:var(--pdp-muted);border:1px solid var(--pdp-border)}.vt-badge--ok{background:var(--vt-sel);color:var(--pdp-heading);border-color:transparent;font-weight:600}.vt-result__note{font-size:13px;color:var(--pdp-muted);margin:12px 0 0}.vt-cta{margin-top:20px;padding:16px;background:#fff;border:1px solid var(--pdp-border);border-radius:var(--vt-r-lg)}.vt-cta p{margin:0 0 10px;font-size:15px}.vt-cta .vt-cta__title{font-weight:600;color:var(--pdp-heading)}.vt-cta__btn{display:inline-block;padding:12px 18px;background:var(--pdp-button);color:var(--pdp-button-text)!important;border-radius:var(--vt-r);font-weight:600;text-decoration:none}.vt-tool__guide{margin-top:40px;font-size:16px}.vt-tool__guide :where(h2){color:var(--pdp-heading);font-size:24px;font-weight:600;line-height:1.25;margin:34px 0 12px;letter-spacing:-.01em}.vt-tool__guide :where(h3){color:var(--pdp-heading);font-size:18px;font-weight:600;margin:22px 0 8px}.vt-tool__guide :where(p,ul,ol){margin:0 0 14px}.vt-tool__guide :where(ul,ol){padding-left:22px}.vt-tool__guide li{margin-bottom:6px}.vt-tool__guide a{color:var(--pdp-heading);text-decoration:underline;text-underline-offset:2px}.vt-tool__guide table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:15px}.vt-tool__guide :where(th,td){text-align:left;padding:9px 10px;border-bottom:1px solid var(--pdp-border);vertical-align:top}.vt-tool__guide th{color:var(--pdp-heading);font-weight:600;background:var(--vt-bg)}.vt-tool__guide details{border-bottom:1px solid var(--pdp-border);padding:12px 0}.vt-tool__guide summary{cursor:pointer;font-weight:600;color:var(--pdp-heading);list-style:none;display:flex;justify-content:space-between;gap:12px}.vt-tool__guide summary::-webkit-details-marker{display:none}.vt-tool__guide summary:after{content:"+";font-weight:400;color:var(--pdp-muted)}.vt-tool__guide details[open] summary:after{content:"\2212"}.vt-tool__guide details>:not(summary){margin-top:10px}.vt-tool__guide .vt-sources{font-size:13px;color:var(--pdp-muted)}.vt-tool__related{margin-top:36px;padding-top:20px;border-top:1px solid var(--pdp-border)}.vt-tool__related h2{font-size:18px;font-weight:600;color:var(--pdp-heading);margin:0 0 10px}.vt-tool__related ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}@media(min-width:750px){.vt-tool__wrap{padding:32px 24px 72px}.vt-tool__app{padding:26px 28px}.vt-seg{grid-template-columns:repeat(3,1fr)}.vt-seg legend{grid-column:1 / -1}.vt-seg__opt span{height:100%}.vt-grid{grid-template-columns:1.1fr 1fr 1fr}.vt-options{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/free-tool.css.map */
