.vs .tl-jump{flex-wrap:wrap;justify-content:center;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.vs .tl-jump a{border-radius:var(--radius-pill);background:var(--surface);height:36px;box-shadow:var(--shadow-card);color:var(--ink);align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:box-shadow .16s;display:inline-flex}.vs .tl-jump a:hover{box-shadow:var(--shadow-raised)}.vs .lcard.tl-card{gap:8px;height:100%;padding:22px 24px 24px}.vs .lcard.tl-card .tile{margin-bottom:8px}.vs .lcard.tl-card.mint .tile{background:var(--mint);color:var(--mint-ink)}.vs .tl-jump.left{justify-content:flex-start;margin-top:32px}.vs .tl-answer{text-align:left;gap:10px;max-width:640px;margin:6px 0 0;padding:0;list-style:none;display:grid}.vs .tl-answer li{color:var(--ink);gap:10px;font-size:16px;line-height:24px;display:flex}.vs .tl-answer svg{color:var(--mint-ink);margin-top:3px}.vs .tl-prompt{color:var(--ink-muted);font-size:15px;line-height:22px}.vs .tl-tool{text-align:left;max-width:1080px;margin:44px auto 0}.vs .tl-tool.narrow{max-width:900px}.vs .tl-note{text-align:center;max-width:640px;margin:18px auto 0}.vs .kcard.tl-solo{margin-top:52px}.vs .kcard.tl-solo>p+p{margin-top:12px}.vs .tl-solo a,.vs .tl-prose a{color:var(--mint-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.vs .tl-prose{max-width:760px;color:var(--ink-muted);gap:14px;margin-top:28px;font-size:16.5px;line-height:27px;display:grid}.vs .tl-dots{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vs .tl-dots li{color:var(--ink-muted);padding-left:18px;font-size:15.5px;line-height:24px;position:relative}.vs .tl-dots li:before{content:"";background:var(--mint-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.vs .kcard .tl-dots{margin-top:4px}.vs .kcard h4,.vs .kcard .tl-sub{color:var(--ink);font-size:15.5px;font-weight:600;line-height:22px}.vs .tl-bench{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:20px;display:grid}.vs .tl-bench.even{grid-template-columns:repeat(2,minmax(0,1fr))}.vs .tl-bench.stack{grid-template-columns:minmax(0,1fr)}.vs .tl-panel{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);text-align:left;flex-direction:column;gap:18px;padding:28px;display:flex}.vs .tl-panel.fill{align-self:stretch}.vs .tl-panel-h{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:20px}[data-theme=dark] .vs .band .tl-panel{background:var(--surface-sunk);box-shadow:none}.vs .tl-fields{gap:18px;display:grid}.vs .tl-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vs .tl-field{align-content:start;gap:6px;min-width:0;display:grid}.vs .tl-label{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.vs .tl-help{color:var(--ink-muted);font-size:13px;line-height:19px}.vs .tl-err{color:rgb(var(--color-danger));font-size:13px;font-weight:600;line-height:19px}.vs .tl-input,.vs .tl-select,.vs .tl-textarea{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:14px;margin:0;font-size:16px;line-height:22px;transition:border-color .16s,box-shadow .16s}.vs .tl-input,.vs .tl-select{height:48px;padding:0 14px}.vs .tl-textarea{resize:vertical;min-height:220px;padding:12px 14px;line-height:25px;display:block}.vs .tl-textarea.short{min-height:120px}.vs .tl-input::placeholder,.vs .tl-textarea::placeholder{color:var(--ink-muted);opacity:1}.vs .tl-input:hover,.vs .tl-select:hover,.vs .tl-textarea:hover{border-color:color-mix(in srgb, var(--ink) 30%, var(--line))}.vs .tl-input:focus-visible,.vs .tl-select:focus-visible,.vs .tl-textarea:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--ink)}.vs .tl-input[aria-invalid=true],.vs .tl-textarea[aria-invalid=true]{border-color:rgb(var(--color-danger))}.vs .tl-select,.vs select.tl-input{cursor:pointer;appearance:none;text-overflow:ellipsis;background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 21px),calc(100% - 16px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.vs .tl-check{color:var(--ink);cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;line-height:22px;display:flex}.vs .tl-check input{width:18px;height:18px;accent-color:var(--action);flex:none;margin:2px 0 0}.vs .tl-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vs .tl-empty{border:1px dashed var(--line);min-height:180px;color:var(--ink-muted);text-align:center;border-radius:18px;flex:1;place-items:center;padding:24px;font-size:15px;line-height:23px;display:grid}.vs .tl-stats{flex-wrap:wrap;align-items:flex-end;gap:12px 28px;display:flex}.vs .tl-stat b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:48px;font-weight:600;line-height:1;display:block}.vs .tl-stat span{color:var(--ink-muted);margin-top:6px;font-size:13px;line-height:18px;display:block}.vs .tl-stat.sm b{font-size:28px}.vs .tl-verdict{color:var(--ink);font-size:16px;font-weight:600;line-height:25px}.vs .tl-verdict.good{color:var(--mint-ink)}.vs .tl-well{background:var(--surface-sunk);color:var(--ink);border-radius:16px;padding:16px 18px;font-size:15px;line-height:23px}.vs .tl-well.mint{background:var(--mint);color:var(--mint-ink)}[data-theme=dark] .vs .band .tl-well{background:var(--surface)}.vs .tl-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.vs .tl-steps li{gap:12px;display:flex}.vs .tl-steps .num{width:26px;height:26px;margin-top:0;font-size:13px}.vs .tl-steps .t{gap:2px;min-width:0;display:grid}.vs .tl-steps b{color:var(--ink);font-size:15.5px;font-weight:600;line-height:24px}.vs .tl-steps .t span{color:var(--ink-muted);font-size:14.5px;line-height:22px}.vs .kgrid.tl-tight{margin-top:28px}.vs .kcard .tl-verbs{color:var(--ink);font-size:16px;line-height:28px}.vs .kcard .tl-well{gap:4px;display:grid}.vs .kcard .tl-well .kicker{font-size:12px}.vs .kcard .tl-well p{color:var(--ink);font-size:15px;line-height:23px}.vs .kcard p.tl-ink{color:var(--ink)}.vs .kcard b{color:var(--ink);font-weight:600}.vs .kcard .tl-before{color:var(--ink-muted)}.vs .kcard .tl-before b{color:rgb(var(--color-danger))}.vs .kcard .tl-after{color:var(--ink)}.vs .kcard .tl-after b{color:var(--mint-ink)}.vs .tl-defs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:44px 0 0;display:grid}.vs .tl-defs>div{border-top:1px solid var(--line);padding:18px 0}.vs .tl-defs dt{color:var(--ink);font-size:16.5px;font-weight:600;line-height:24px}.vs .tl-defs dd{color:var(--ink-muted);margin:4px 0 0;font-size:15.5px;line-height:24px}.vs .kcard.tl-formula{gap:6px;display:grid}.vs .kcard.tl-formula p{color:var(--ink);overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:27px}.vs .kcard.tl-formula p+.kicker{margin-top:14px}.vs .kcard.tl-solo.tl-near{margin-top:20px}.vs .tl-stack{gap:20px;margin-top:28px;display:grid}.vs .tl-lines{margin:4px 0 0;padding:0;list-style:none}.vs .tl-lines li{border-top:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;padding:12px 0;font-size:15.5px;font-weight:600;line-height:24px}.vs .tl-lines li:last-child{padding-bottom:0}.vs .sec .ct-tool-line{margin-top:28px}.vs .tl-later{content-visibility:auto;contain-intrinsic-size:auto 900px}.vs .tl-example{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:20px;margin-top:52px;display:grid}.vs .tl-example .tlink{margin-top:6px}.vs .tl-letter{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-paper);margin:0;overflow:hidden}.vs .tl-letter figcaption{border-bottom:1px solid var(--line);background:var(--surface-sunk);color:var(--ink);padding:12px 22px;font-size:13px;font-weight:600;line-height:18px}.vs .tl-letter-subject{border-bottom:1px solid var(--line);color:var(--ink);padding:12px 22px;font-size:15px;line-height:22px}.vs .tl-letter-subject span{color:var(--ink-muted)}.vs .tl-letter pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);margin:0;padding:22px;font-size:15px;line-height:25px}[data-theme=dark] .vs .band .tl-letter figcaption{background:var(--bg)}.vs .tl-sources ul{gap:6px;margin:0;padding:0;font-size:15px;line-height:22px;list-style:none;display:grid}.vs .tl-sources a{color:var(--mint-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.vs .tl-example.single{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}.vs .tl-guide{gap:20px;max-width:880px;margin-inline:auto;display:grid}.vs .tl-guide .kcard>p+p{margin-top:4px}.vs .tl-table-wrap{box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;overflow-x:auto}.vs .tl-table{border-collapse:collapse;text-align:left;width:100%;min-width:420px;font-size:14.5px;line-height:21px}.vs .tl-table thead{background:var(--surface-sunk)}.vs .tl-table th,.vs .tl-table td{vertical-align:top;padding:11px 16px}.vs .tl-table thead th{color:var(--ink);font-size:13px;font-weight:600;line-height:18px}.vs .tl-table tbody tr{border-top:1px solid var(--line)}.vs .tl-table tbody th{color:var(--ink);font-weight:500}.vs .tl-table td{color:var(--ink-muted)}.vs .tl-table-wrap.tl-card-table{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);margin-top:52px}[data-theme=dark] .vs .band .tl-table-wrap.tl-card-table{background:var(--surface-sunk);box-shadow:none}.vs .tl-card-table .tl-table th,.vs .tl-card-table .tl-table td{padding:13px 22px}.vs .tl-table .tl-nowrap{white-space:nowrap;font-weight:600}.vs .tl-table .num-cell,.vs .tl-table td.r,.vs .tl-table th.r{text-align:right;font-variant-numeric:tabular-nums}.vs .tl-pill{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:13px;font-weight:600;line-height:16px;display:inline-flex}.vs .tl-pill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.vs .tl-pill.strong{background:var(--mint);color:var(--mint-ink)}.vs .tl-pill.fine{background:var(--surface-sunk);color:var(--ink)}.vs .tl-pill.check{background:rgb(var(--color-warning-tint));color:var(--ink)}.vs .tl-pill.check:before{background:rgb(var(--color-warning))}.vs .tl-pill.fix{background:rgb(var(--color-danger-soft));color:rgb(var(--color-danger))}.vs mark.tl-mark{color:var(--ink);text-underline-offset:3px;border-radius:4px;padding:0 2px;text-decoration:underline;text-decoration-thickness:2px}.vs mark.tl-mark.fix{background:rgb(var(--color-danger-soft));-webkit-text-decoration-color:rgb(var(--color-danger));text-decoration-color:rgb(var(--color-danger))}.vs mark.tl-mark.check{background:rgb(var(--color-warning-tint));-webkit-text-decoration-color:rgb(var(--color-warning));text-decoration-color:rgb(var(--color-warning))}.vs .tl-items{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vs .tl-item{background:var(--surface-sunk);border-radius:18px;gap:10px;min-width:0;padding:18px 20px;display:grid}[data-theme=dark] .vs .tl-item{background:var(--bg)}.vs .tl-item-h{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.vs .tl-item-text{color:var(--ink);overflow-wrap:anywhere;font-size:16px;line-height:26px}.vs .tl-item p,.vs .tl-item li{color:var(--ink-muted);font-size:14.5px;line-height:22px}.vs .tl-item b,.vs .tl-msg b{color:var(--ink);font-weight:600}.vs .tl-item ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vs .tl-start{background:var(--surface);border-radius:14px;gap:8px;padding:14px 16px;display:grid}[data-theme=dark] .vs .tl-start{background:var(--surface-sunk)}.vs .tl-start .kicker{font-size:12px}.vs .tl-msg{background:var(--surface-sunk);color:var(--ink-muted);border-radius:16px;gap:4px;padding:16px 18px;font-size:14.5px;line-height:22px;display:grid}.vs .tl-msg.warn{background:rgb(var(--color-warning-tint))}.vs .tl-msg.err{background:rgb(var(--color-danger-soft))}.vs .tl-msg.err b{color:rgb(var(--color-danger))}[data-theme=dark] .vs .tl-msg:not(.warn):not(.err){background:var(--bg)}.vs .tl-count{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.vs .tl-count.over{color:rgb(var(--color-danger));font-weight:600}.vs .tl-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.vs .tl-linkbtn{color:var(--ink-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:34px;padding:0 6px;font-size:14px;font-weight:600;text-decoration:underline}.vs .tl-linkbtn:hover{color:var(--ink)}.vs .tl-fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.vs .tl-fieldset legend{margin-bottom:8px;padding:0}.vs .seg.tl-seg{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.vs .seg.tl-seg label{border-radius:var(--radius-pill);min-height:40px;color:var(--ink-muted);text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:600;transition:background-color .16s,color .16s,box-shadow .16s;display:inline-flex}.vs .seg.tl-seg label:hover{color:var(--ink)}.vs .seg.tl-seg label.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}.vs .seg.tl-seg label:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.vs .tl-options{gap:8px;display:grid}.vs .tl-option{background:var(--surface-sunk);width:100%;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:14px;padding:12px 14px;font-size:14.5px;line-height:21px;transition:background-color .16s}.vs .tl-option:hover{background:color-mix(in srgb, var(--surface-sunk) 70%, var(--line))}[data-theme=dark] .vs .tl-option{background:var(--bg)}.vs .tl-count.fit{color:var(--mint-ink);font-weight:600}.vs .tl-pre{white-space:pre-wrap}.vs .tl-ai{border-top:1px solid var(--line);gap:12px;padding-top:24px;display:grid}.vs .tl-panel.tl-form{gap:28px}.vs .tl-fs{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.vs .tl-fs.two{grid-template-columns:repeat(2,minmax(0,1fr))}.vs .tl-fs.tight{gap:4px}.vs .tl-fs>legend{float:left;width:100%;margin-bottom:4px;padding:0}.vs .tl-fs>legend+*{clear:both}.vs .tl-legend{color:var(--ink);font-size:17px;font-weight:600;line-height:24px}.vs .tl-fs.two>.tl-span,.vs .tl-fs.two>legend{grid-column:1/-1}.vs .tl-fs>div:not([class]){align-content:start;gap:6px;min-width:0;display:grid}.vs .tl-opt{color:var(--ink-muted);font-weight:400}.vs .tl-input.tl-narrow{max-width:200px}.vs .tl-row-custom{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);margin-top:4px}.vs .tl-row-custom>div{gap:6px;display:grid}.vs .tl-chips{gap:8px;margin-top:8px;display:grid}.vs .tl-chips.two{grid-template-columns:repeat(2,minmax(0,1fr))}.vs .tl-chips.three{grid-template-columns:repeat(3,minmax(0,1fr))}.vs .tl-chips>label{min-width:0;position:relative}.vs .tl-chip{background:var(--surface-sunk);min-height:44px;color:var(--ink);text-align:center;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:6px 10px;font-size:14px;font-weight:600;line-height:19px;transition:background-color .16s,color .16s,box-shadow .16s;display:flex}.vs .tl-chip:hover{background:color-mix(in srgb, var(--surface-sunk) 70%, var(--line))}.vs input:checked+.tl-chip{background:var(--action);color:var(--on-action)}.vs input:focus-visible+.tl-chip{outline:2px solid var(--focus);outline-offset:2px}[data-theme=dark] .vs .tl-chip{background:var(--bg)}.vs .tl-checkbox{width:18px;height:18px;accent-color:var(--action);flex:none;margin:3px 0 0}.vs .tl-check.strong{align-items:center;font-weight:600}.vs .tl-check{min-height:40px;padding:4px 0}.vs .tl-textlink{min-height:36px;color:var(--mint-ink);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;place-self:flex-start start;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.vs .tl-help-strong{color:var(--ink);font-weight:600}.vs .tl-help a,.vs .tl-msg a{color:var(--mint-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.vs .tl-indent{border-left:2px solid var(--line);gap:6px;margin:4px 0 4px 28px;padding-left:16px;display:grid}.vs .tl-indent-help{margin-left:28px}.vs .tl-lastday{gap:6px;display:grid}.vs .tl-lastday .kicker{font-size:12px}.vs .tl-lastday-date{color:var(--ink);font-size:22px;font-weight:600;line-height:28px}.vs .tl-output{flex-direction:column;flex:1;gap:14px;display:flex}.vs .seg button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}.vs .tl-sheet{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;flex:1;padding:22px}.vs .tl-sheet pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:15px;line-height:25px}.vs .tl-sheet hr{border:0;border-top:1px solid var(--line);margin:12px 0}.vs .tl-sheet-subject{color:var(--ink);font-size:15px;line-height:23px}.vs .tl-empty.left{text-align:left;place-items:start}.vs .tl-phone-only{display:none}@media (min-width:1001px){.vs .tl-panel.tl-sticky{top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px);position:sticky;overflow-y:auto}}.vs .tl-row>.tl-span,.vs .tl-chips>.tl-wide{grid-column:1/-1}.vs .tl-picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vs .tl-pick{cursor:pointer;min-width:0;display:block}.vs .tl-pick-box{background:var(--surface-sunk);border-radius:16px;gap:4px;height:100%;padding:16px 18px;transition:background-color .16s,box-shadow .16s;display:grid}.vs .tl-pick:hover .tl-pick-box{background:color-mix(in srgb, var(--surface-sunk) 70%, var(--line))}.vs input:checked+.tl-pick-box{background:var(--surface);box-shadow:inset 0 0 0 2px var(--ink)}.vs input:focus-visible+.tl-pick-box{outline:2px solid var(--focus);outline-offset:2px}[data-theme=dark] .vs .tl-pick-box{background:var(--bg)}.vs .tl-pick-t,.vs .tl-pick-n{color:var(--ink-muted);font-size:13px;line-height:18px}.vs .tl-pick-t{font-weight:600}.vs .tl-pick-d{color:var(--ink);font-size:22px;font-weight:600;line-height:28px}.vs .tl-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.vs .tl-facts>div{background:var(--surface-sunk);border-radius:16px;padding:14px 16px}[data-theme=dark] .vs .tl-facts>div{background:var(--bg)}.vs .tl-facts dt{color:var(--ink-muted);font-size:13px;font-weight:600;line-height:18px}.vs .tl-facts dd{color:var(--ink);margin:4px 0 0;font-size:15.5px;font-weight:600;line-height:22px}.vs .tl-facts dd span{color:var(--ink-muted);font-weight:400}.vs .tl-facts dd.tl-fact-big{font-size:20px;line-height:26px}.vs .tl-facts dd span:only-child{font-size:13.5px;line-height:20px}.vs .tl-hint b{font-weight:600}.vs .tl-hint{color:var(--ink);font-size:14.5px;line-height:22px}.vs .tl-hint a{color:var(--mint-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.vs .tl-empty b{color:var(--ink);font-weight:600}.vs .tl-empty b.bad{color:rgb(var(--color-danger))}.vs .tl-money{gap:8px;display:flex}.vs .tl-money .tl-select{flex:none;width:104px}.vs .tl-buyout{align-content:start;gap:10px;display:grid}.vs .tl-amount{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:34px;font-weight:600;line-height:40px}.vs .tl-buyout .tl-dots li{color:var(--ink);font-size:14.5px;line-height:22px}.vs .tl-buyout .tl-dots li:before{top:8px}.vs .tl-mtable-wrap{overflow-x:auto}.vs .tl-mtable{border-collapse:collapse;text-align:left;width:100%;font-size:14.5px;line-height:21px}.vs .tl-mtable thead th{color:var(--ink-muted);padding:0 12px 8px 0;font-size:13px;font-weight:600;line-height:18px}.vs .tl-mtable tbody th,.vs .tl-mtable td{border-top:1px solid var(--line);vertical-align:top;color:var(--ink);padding:10px 12px 10px 0;font-weight:400}.vs .tl-mtable th:last-child,.vs .tl-mtable td:last-child{padding-right:0}.vs .tl-mtable .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.vs .tl-mtable .strong{font-weight:600}.vs .tl-mtable a,.vs .tl-table a{color:var(--mint-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.vs .tl-mtable .tl-cell-note,.vs .tl-table .tl-cell-note{color:var(--ink-muted);margin-top:2px;font-size:13px;line-height:18px;display:block}.vs .tl-bench.out{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.vs .tl-num{font-variant-numeric:tabular-nums}.vs .tl-regimes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vs .tl-regime{background:var(--surface-sunk);border-radius:16px;gap:4px;padding:16px 18px;display:grid}[data-theme=dark] .vs .tl-regime{background:var(--bg)}.vs .tl-regime.best{background:var(--mint)}.vs .tl-regime-h{color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;font-size:13px;font-weight:600;line-height:18px;display:flex}.vs .tl-regime-tag{color:var(--mint-ink)}.vs .tl-regime .tl-amount{font-size:30px;line-height:36px}.vs .tl-regime.best .tl-amount,.vs .tl-regime.best .tl-regime-h span:first-child{color:var(--mint-ink)}.vs .tl-details{background:var(--surface-sunk);border-radius:16px;padding:0 16px}[data-theme=dark] .vs .tl-details:not(.plain){background:var(--bg)}.vs .tl-details>summary{min-height:48px;color:var(--ink);cursor:pointer;align-items:center;font-size:14px;font-weight:600;line-height:20px;display:flex}.vs .tl-details>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.vs .tl-details[open]{padding-bottom:16px}.vs .tl-details.plain{border-top:1px solid var(--line);background:0 0;border-radius:0;padding:0}.vs .tl-ol{gap:8px;margin:4px 0 0;padding-left:22px;list-style:decimal;display:grid}.vs .tl-ol li{color:var(--ink-muted);padding-left:4px;font-size:15px;line-height:23px}.vs .tl-ol li::marker{color:var(--mint-ink);font-weight:600}.vs .kcard.tl-read{gap:14px;max-width:820px}.vs .tl-faq{max-width:760px;margin-top:44px}.vs .tl-points{margin:6px 0 0;padding:0;list-style:none;display:grid}.vs .tl-points li{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:14.5px;line-height:21px;display:flex}.vs .tl-points li span:last-child{font-variant-numeric:tabular-nums;color:var(--ink-muted);flex:none;font-size:13px;font-weight:600}.vs .tl-under{margin-top:20px}.vs .tl-textarea.line{min-height:72px}.vs .tl-submit{width:100%}.vs .tl-file{color:var(--ink-muted);font-size:14px;line-height:20px}.vs .tl-file::file-selector-button{border-radius:var(--radius-pill);background:var(--surface-sunk);height:36px;color:var(--ink);font:inherit;cursor:pointer;border:0;margin-right:12px;padding:0 14px;font-weight:600}.vs .tl-file:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.vs .tl-result{overflow-wrap:anywhere}.vs .tl-result:focus{outline:none}.vs .tl-result:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vs .tl-sub-h{color:var(--ink);margin:6px 0 0;font-size:15px;font-weight:600;line-height:21px}.vs .tl-msg .tl-sub-h{margin:0}.vs .tl-msg .tl-actions,.vs .tl-msg .tl-check{margin-top:6px}.vs .tl-item-t{color:var(--ink);margin:0;font-size:15.5px;font-weight:600;line-height:22px}.vs .tl-cap-first:first-letter{text-transform:uppercase}.vs .tl-item p.tl-item-status{color:var(--ink);font-size:13.5px;font-weight:600;line-height:19px}.vs .tl-item .tl-item{background:var(--surface)}[data-theme=dark] .vs .tl-item .tl-item{background:var(--surface-sunk)}.vs .tl-writer{gap:12px;min-width:0;display:grid}.vs .tl-pending{border:1px dashed var(--line);color:var(--ink-muted);border-radius:14px;padding:12px 14px;font-size:14.5px;line-height:22px}.vs .tl-skeleton{filter:blur(3px);-webkit-user-select:none;user-select:none;gap:8px;display:grid}.vs .tl-skeleton span{background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:6px;height:14px;display:block}.vs .tl-terms{margin:0;padding:0;list-style:none;display:grid}.vs .tl-terms>li{border-top:1px solid var(--line);gap:4px;padding:12px 0;display:grid}.vs .tl-terms>li:first-child{border-top:0;padding-top:0}.vs .tl-kw-term{color:var(--ink);overflow-wrap:anywhere;font-size:15.5px;font-weight:600;line-height:22px}.vs .tl-kw{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:4px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600;line-height:16px;display:inline-flex}.vs .tl-kw.found{background:var(--mint);color:var(--mint-ink)}.vs .tl-kw.missing{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 30%, transparent);color:var(--ink)}.vs .tl-kw.negated{background:rgb(var(--color-warning-tint));color:var(--ink)}.vs .tl-next{color:var(--ink-muted);gap:8px;margin:0;padding:0;font-size:15px;line-height:23px;list-style:none;display:grid}.vs .tl-next a{color:var(--mint-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.vs .tl-live{min-height:19px}.vs .tl-center{text-align:center}.vs .tl-idl{gap:8px;margin:4px 0 0;font-size:15px;line-height:23px;display:grid}.vs .tl-idl dt{color:var(--ink);font-weight:600;display:inline}.vs .tl-idl dd{color:var(--ink-muted);margin:0;display:inline}.vs .kcard .tl-kicker-gap{margin-top:8px;font-size:12px}.vs .kcard p a:not([class]),.vs .kcard li a:not([class]){color:var(--mint-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.vs .tl-links{gap:6px;margin:4px 0 0;padding:0;font-size:14px;line-height:20px;list-style:none;display:grid}@media (max-width:1000px){.vs .tl-bench,.vs .tl-bench.even,.vs .tl-bench.out{grid-template-columns:minmax(0,1fr)}.vs .tl-phone-only{display:inline-flex}.vs .tl-defs,.vs .tl-example{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.vs .tl-tool{margin-top:32px}.vs .tl-panel{padding:22px 18px}.vs .tl-row{grid-template-columns:minmax(0,1fr)}.vs .tl-row.tl-row-custom{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.vs .tl-fs.two,.vs .tl-chips.two,.vs .tl-picks,.vs .tl-facts,.vs .tl-regimes{grid-template-columns:minmax(0,1fr)}.vs .tl-sheet{padding:16px}.vs .kcard.tl-solo{margin-top:36px}.vs .tl-stat b{font-size:40px}.vs .tl-card-table .tl-table{min-width:0}.vs .tl-card-table .tl-table th,.vs .tl-card-table .tl-table td{padding:12px 14px}}