.v2 .v2-tl{--tl-line:var(--v2-line);--tl-line-2:#cfd1cc;--tl-field:#fff;--tl-tint:#eef2ff;--tl-ok:#1f7a55;--tl-warn:#a7600d;--tl-bad:#b8322a;color:var(--v2-ink)}.v2 .v2-tl .tl-panel{border-top:1px solid var(--v2-ink);border-bottom:1px solid var(--tl-line);display:grid}.v2 .v2-tl .tl-panel>*{padding:32px 0}.v2 .v2-tl .tl-results{align-content:start;gap:20px;display:grid}@media (min-width:900px){.v2 .v2-tl .tl-panel.tl-split{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.v2 .v2-tl .tl-panel.tl-split>.tl-fields{padding-right:40px}.v2 .v2-tl .tl-panel.tl-split>.tl-results{border-left:1px solid var(--tl-line);padding-left:40px}}@media (max-width:899px){.v2 .v2-tl .tl-panel.tl-split>.tl-results{border-top:1px solid var(--tl-line)}}.v2 .v2-tl .tl-panel:not(.tl-split)>.tl-results{border-top:1px solid var(--tl-line)}.v2 .v2-tl .tl-fields{align-content:start;gap:22px;display:grid}.v2 .v2-tl .tl-field{gap:8px;min-width:0;display:grid}.v2 .v2-tl .tl-field>label,.v2 .v2-tl .tl-legend{color:var(--v2-ink);font-size:14px;font-weight:500}.v2 .v2-tl .tl-field small{color:var(--v2-muted);font-size:13px;line-height:1.45}.v2 .v2-tl .tl-input{border:1px solid var(--tl-line-2);background:var(--tl-field);border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.v2 .v2-tl .tl-input:hover{border-color:#b5b8b2}.v2 .v2-tl .tl-input:focus-within{border-color:var(--v2-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--v2-accent) 18%, transparent)}.v2 .v2-tl .tl-input>span,.v2 .v2-tl .tl-input>svg{color:var(--v2-faint);flex:none;font-size:15px}.v2 .v2-tl .tl-input>svg{width:16px;height:16px}.v2 .v2-tl .tl-input input{width:100%;min-width:0;height:100%;color:var(--v2-ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;font-size:16px}.v2 .v2-tl .tl-input input::placeholder{color:var(--v2-faint)}.v2 .v2-tl .tl-input input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.v2 .v2-tl .tl-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:420px){.v2 .v2-tl .tl-pair{grid-template-columns:1fr}}.v2 .v2-tl .tl-select{border:0;border-left:1px solid var(--tl-line);height:100%;color:var(--v2-muted);font:inherit;cursor:pointer;background:0 0;outline:0;flex:none;padding-left:10px;font-size:14px}.v2 .v2-tl .tl-textarea{border:1px solid var(--tl-line-2);background:var(--tl-field);width:100%;min-height:84px;color:var(--v2-ink);font:inherit;resize:vertical;border-radius:10px;padding:12px 14px;font-size:15px;line-height:1.5}.v2 .v2-tl .tl-textarea::placeholder{color:var(--v2-faint)}.v2 .v2-tl .tl-textarea:focus-visible{border-color:var(--v2-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--v2-accent) 18%, transparent);outline:0}.v2 .v2-tl .tl-range-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v2 .v2-tl .tl-range-row label{font-size:14px;font-weight:500}.v2 .v2-tl .tl-range-row b{font-family:var(--font-code), monospace;color:var(--v2-accent);font-size:14px;font-weight:500}.v2 .v2-tl .tl-range{--p:50%;cursor:pointer;appearance:none;background:0 0;width:100%;height:22px;margin:0}.v2 .v2-tl .tl-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--v2-accent) var(--p), #dfe1dc var(--p));border-radius:2px;height:4px}.v2 .v2-tl .tl-range::-moz-range-track{background:#dfe1dc;border-radius:2px;height:4px}.v2 .v2-tl .tl-range::-moz-range-progress{background:var(--v2-accent);border-radius:2px;height:4px}.v2 .v2-tl .tl-range::-webkit-slider-thumb{border:2px solid var(--v2-accent);appearance:none;background:#fff;border-radius:50%;width:18px;height:18px;margin-top:-7px}.v2 .v2-tl .tl-range::-moz-range-thumb{border:2px solid var(--v2-accent);background:#fff;border-radius:50%;width:14px;height:14px}.v2 .v2-tl .tl-range:focus-visible{outline:0}.v2 .v2-tl .tl-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb, var(--v2-accent) 22%, transparent)}.v2 .v2-tl .tl-figure small{font-family:var(--font-code), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--v2-muted);font-size:12px;display:block}.v2 .v2-tl .tl-figure b{letter-spacing:-.04em;color:var(--v2-ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px;margin:10px 0 8px;font-size:clamp(44px,5.4vw,64px);font-weight:500;line-height:1;display:flex}.v2 .v2-tl .tl-figure b span{letter-spacing:0;color:var(--v2-muted);font-size:16px;font-weight:400}.v2 .v2-tl .tl-figure p{color:var(--v2-muted);font-size:15px;line-height:1.5}.v2 .v2-tl .tl-rows{border-top:1px solid var(--tl-line);margin:0;display:grid}.v2 .v2-tl .tl-rows>div{border-bottom:1px solid var(--tl-line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:15px;display:flex}.v2 .v2-tl .tl-rows dt{color:#3a4252;align-items:center;gap:10px;display:flex}.v2 .v2-tl .tl-rows dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:500}.v2 .v2-tl .tl-rows .tl-total :is(dt,dd){color:var(--v2-accent);font-weight:600}.v2 .v2-tl .tl-rows .tl-minus dd{color:var(--v2-muted)}.v2 .v2-tl .tl-key{background:var(--k,var(--v2-muted));border-radius:2px;flex:none;width:8px;height:8px}.v2 .v2-tl .tl-stack{background:#e6e7e3;border-radius:3px;gap:2px;height:10px;display:flex;overflow:hidden}.v2 .v2-tl .tl-stack i{background:var(--k);flex:none;transition:width .3s cubic-bezier(.22,1,.36,1)}.v2 .v2-tl .tl-k-revenue{--k:#1c253a}.v2 .v2-tl .tl-k-fees{--k:var(--v2-accent)}.v2 .v2-tl .tl-k-time{--k:#8fa6f0}.v2 .v2-tl .tl-h{font-family:var(--font-code), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--v2-muted);margin:6px 0 0;font-size:12px;font-weight:400}.v2 .v2-tl .tl-note{color:var(--v2-muted);margin:0;font-size:13px;line-height:1.55}.v2 .v2-tl .tl-status{align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.v2 .v2-tl .tl-status:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.v2 .v2-tl :is(.tl-status,.tl-scale)[data-band=healthy]{--band:var(--v2-accent);color:var(--v2-accent)}.v2 .v2-tl :is(.tl-status,.tl-scale)[data-band=watch]{--band:var(--tl-warn);color:var(--tl-warn)}.v2 .v2-tl :is(.tl-status,.tl-scale)[data-band=at_threshold]{--band:var(--tl-bad);color:var(--tl-bad)}.v2 .v2-tl .tl-status-line{color:#3a4252;margin-top:8px;font-size:15px;line-height:1.5}.v2 .v2-tl .tl-scale{gap:10px;padding-top:26px;display:grid}.v2 .v2-tl .tl-scale-track{background:#e6e7e3;border-radius:4px;height:8px;position:relative}.v2 .v2-tl .tl-scale-fill{border-radius:inherit;background:var(--band);transition:width .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.v2 .v2-tl .tl-scale-mark{background:var(--v2-ink);width:1px;text-decoration:none;position:absolute;top:-24px;bottom:-4px}.v2 .v2-tl .tl-scale-mark span{font-family:var(--font-code), monospace;white-space:nowrap;color:var(--v2-ink);font-size:11px;position:absolute;top:0;left:6px}.v2 .v2-tl .tl-scale-ticks{font-family:var(--font-code), monospace;color:var(--v2-faint);justify-content:space-between;font-size:11px;display:flex}.v2 .v2-tl .tl-choices{border:1px solid var(--tl-line-2);background:var(--tl-field);border-radius:999px;flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex}.v2 .v2-tl .tl-choice{height:34px;color:var(--v2-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14px;transition:color .15s,background-color .15s}.v2 .v2-tl .tl-choice:hover{color:var(--v2-ink)}.v2 .v2-tl .tl-choice[aria-pressed=true]{background:var(--v2-accent);color:#fff}.v2 .v2-tl :is(.tl-fields,.dp-check) .tl-choices{border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.v2 .v2-tl :is(.tl-fields,.dp-check) .tl-choice{white-space:normal;text-align:center;border-radius:9px;height:auto;min-height:34px;padding:6px 10px;line-height:1.3}.v2 .v2-tl .tl-fields .tl-choices.tl-choices-wrap{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.v2 .v2-tl .tl-options{border-top:1px solid var(--tl-line);display:grid}.v2 .v2-tl .tl-option{border:0;border-bottom:1px solid var(--tl-line);color:var(--v2-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;padding:12px 4px;transition:background-color .15s;display:grid}.v2 .v2-tl .tl-option:hover{background:color-mix(in srgb, var(--tl-tint) 55%, transparent)}.v2 .v2-tl .tl-option:before{content:"";width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--tl-line-2);background:var(--tl-field);border-radius:50%;margin-top:2px}.v2 .v2-tl .tl-option[aria-pressed=true]:before{box-shadow:inset 0 0 0 5px var(--v2-accent)}.v2 .v2-tl .tl-option[aria-pressed=true] b{color:var(--v2-accent)}.v2 .v2-tl .tl-option b{font-size:15px;font-weight:500;display:block}.v2 .v2-tl .tl-option small{color:var(--v2-muted);margin-top:2px;font-size:13px;line-height:1.45;display:block}.v2 .v2-tl .tl-progress{gap:10px;display:grid}.v2 .v2-tl .tl-progress-row{color:var(--v2-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:14px;display:flex}.v2 .v2-tl .tl-progress-row b{color:var(--v2-ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.v2 .v2-tl .tl-progress-bar,.v2 .v2-tl .pw-bar{background:#e6e7e3;border-radius:2px;height:4px;overflow:hidden}.v2 .v2-tl .tl-progress-bar i,.v2 .v2-tl .pw-bar i{border-radius:inherit;background:var(--v2-accent);height:100%;transition:width .3s cubic-bezier(.22,1,.36,1);display:block}.v2 .v2-tl .tl-list{border-top:1px solid var(--tl-line);margin:0;padding:0;list-style:none;display:grid}.v2 .v2-tl .tl-list li{border-bottom:1px solid var(--tl-line)}.v2 .v2-tl .tl-list label{cursor:pointer;gap:12px;padding:12px 4px;transition:background-color .15s;display:flex}.v2 .v2-tl .tl-list label:hover{background:color-mix(in srgb, var(--tl-tint) 55%, transparent)}.v2 .v2-tl .tl-list input{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--tl-line-2);background:var(--tl-field);cursor:pointer;appearance:none;border-radius:5px;flex:none;margin:1px 0 0;position:relative}.v2 .v2-tl .tl-list input:checked{background:var(--v2-accent);box-shadow:none}.v2 .v2-tl .tl-list input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.v2 .v2-tl .tl-list input:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.v2 .v2-tl .tl-list b{font-size:15px;font-weight:500;display:block}.v2 .v2-tl .tl-list small{color:var(--v2-muted);margin-top:2px;font-size:13px;line-height:1.45;display:block}.v2 .v2-tl .tl-list input:checked+span b{color:var(--v2-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--v2-faint);text-decoration-color:var(--v2-faint)}.v2 .v2-tl .tl-req{font-family:var(--font-code), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--v2-accent);margin-left:6px;font-size:11px;font-style:normal;font-weight:400}.v2 .v2-tl :is(.tl-steps,.dp-argue){counter-reset:step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.v2 .v2-tl :is(.tl-steps,.dp-argue) li{color:#3a4252;counter-increment:step;grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.5;display:grid}.v2 .v2-tl :is(.tl-steps,.dp-argue) li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-code), monospace;color:var(--v2-accent);padding-top:2px;font-size:12px}.v2 .v2-tl .tl-actions{flex-wrap:wrap;gap:10px;display:flex}.v2 .v2-tl :is(.tl-btn,.lp-btn){border:1px solid var(--tl-line-2);background:var(--tl-field);height:38px;color:var(--v2-ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.v2 .v2-tl :is(.tl-btn,.lp-btn) svg{width:15px;height:15px;color:var(--v2-muted)}.v2 .v2-tl :is(.tl-btn,.lp-btn):hover{border-color:var(--v2-accent)}.v2 .v2-tl :is(.tl-btn-primary,.lp-btn-primary){border-color:var(--v2-accent);background:var(--v2-accent);color:#fff}.v2 .v2-tl :is(.tl-btn-primary,.lp-btn-primary) svg{color:#fff}.v2 .v2-tl :is(.tl-btn-primary,.lp-btn-primary):hover{background:#2240b8}.v2 .v2-tl .tl-btn:disabled{opacity:.6;cursor:progress}.v2 .v2-tl .tl-lookup>*{padding:0}.v2 .v2-tl .tl-search{flex-wrap:wrap;align-items:center;gap:12px;padding:24px 0 16px;display:flex}.v2 .v2-tl .tl-search .tl-input{flex:280px}.v2 .v2-tl .tl-count{border-top:1px solid var(--tl-line);border-bottom:1px solid var(--tl-line);font-family:var(--font-code), monospace;color:var(--v2-muted);padding:10px 0;font-size:12px}.v2 .v2-tl .tl-code{grid-template-columns:112px minmax(0,1fr);gap:24px;padding:26px 0;display:grid}.v2 .v2-tl .tl-code+.tl-code{border-top:1px solid var(--tl-line)}.v2 .v2-tl .tl-code-id{align-content:start;gap:4px;display:grid}.v2 .v2-tl .tl-code-id b{letter-spacing:-.03em;color:var(--v2-accent);font-size:28px;font-weight:500;line-height:1.05}.v2 .v2-tl .tl-code-id span{font-family:var(--font-code), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--v2-muted);font-size:11px}.v2 .v2-tl .tl-code h3{letter-spacing:-.01em;font-size:18px;font-weight:500}.v2 .v2-tl .tl-code p{color:#3a4252;max-width:68ch;margin-top:6px;font-size:15px;line-height:1.55}.v2 .v2-tl .tl-code dl{margin:16px 0 0;font-size:14px;line-height:1.5;display:grid}.v2 .v2-tl .tl-code dl>div{border-top:1px solid var(--tl-line);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:8px 0;display:grid}.v2 .v2-tl .tl-code dt{color:var(--v2-muted)}.v2 .v2-tl .tl-code dd{color:var(--v2-ink);margin:0}.v2 .v2-tl .tl-code a{color:var(--v2-accent);align-items:center;gap:6px;margin-top:14px;font-size:14px;font-weight:500;display:inline-flex}.v2 .v2-tl .tl-code a svg{width:14px;height:14px;transition:transform .15s}.v2 .v2-tl .tl-code a:hover svg{transform:translate(2px)}.v2 .v2-tl .tl-empty{text-align:center;padding:40px 0}@media (max-width:640px){.v2 .v2-tl .tl-code{grid-template-columns:1fr;gap:10px}.v2 .v2-tl .tl-code-id{align-items:baseline;gap:10px;display:flex}.v2 .v2-tl .tl-code dl>div{grid-template-columns:1fr;gap:2px}}.v2 .v2-tl .tl-pw>.tl-fields{gap:0}.v2 .v2-tl .pw-step{gap:22px;padding-bottom:32px;display:grid}.v2 .v2-tl .pw-step+.pw-step{border-top:1px solid var(--tl-line);padding-top:32px}.v2 .v2-tl .pw-step:last-child{padding-bottom:0}.v2 .v2-tl .pw-step-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.v2 .v2-tl .pw-step-h{letter-spacing:-.015em;align-items:center;gap:12px;max-width:none;margin:0;font-size:20px;font-weight:500;line-height:1.2;display:flex}.v2 .v2-tl .pw-num{background:var(--tl-tint);width:26px;height:26px;font-family:var(--font-code), monospace;color:var(--v2-accent);border-radius:50%;place-items:center;font-size:12px;font-weight:400;display:inline-grid}.v2 .v2-tl .pw-meter{font-family:var(--font-code), monospace;color:var(--v2-muted);font-size:12px}.v2 .v2-tl .pw-meter[data-done]{color:var(--v2-accent)}.v2 .v2-tl .pw-bar{margin-top:-12px}.v2 .v2-tl .pw-due{color:var(--v2-muted);margin-top:-8px;font-size:13px}.v2 .v2-tl .pw-due[data-warn],.v2 .v2-tl .pw-sum-line[data-tone=warn]{color:var(--tl-warn)}.v2 .v2-tl .pw-opt{color:var(--v2-faint);margin-left:4px;font-weight:400}.v2 .v2-tl .pw-private{color:var(--v2-muted);align-items:center;gap:8px;font-size:13px;display:flex}.v2 .v2-tl .pw-private svg{width:14px;height:14px;color:var(--v2-accent);flex:none}.v2 .v2-tl .pw-sticky{align-content:start;gap:18px;display:grid}@media (min-width:900px){.v2 .v2-tl .pw-sticky{position:sticky;top:96px}.v2 .v2-tl .pw-sticky .tl-prompt{min-height:200px;max-height:calc(100vh - 380px)}}.v2 .v2-tl .pw-sum{gap:6px;display:grid}.v2 .v2-tl .pw-sum .tl-h{margin:0}.v2 .v2-tl .pw-sum-line{color:var(--v2-muted);font-size:14px;line-height:1.45}.v2 .v2-tl .pw-sum-line:first-of-type{color:var(--v2-ink);font-size:17px;font-weight:500}.v2 .v2-tl .tl-prompt{border:1px solid var(--tl-line);color:#3a4252;max-height:520px;font-family:var(--font-ui), ui-sans-serif, system-ui, sans-serif;white-space:pre-wrap;word-break:break-word;background:#fff;border-radius:12px;margin:0;padding:18px 20px;font-size:13.5px;line-height:1.6;overflow:auto}.v2 .v2-tl .tl-prompt-teaser{-webkit-user-select:none;user-select:none;max-height:220px;position:relative;overflow:hidden}.v2 .v2-tl .tl-prompt-teaser:after{content:"";background:linear-gradient(to bottom, transparent, var(--v2-paper));position:absolute;inset:35% 0 0}.v2 .v2-tl .tl-unlock{gap:12px;display:grid}.v2 .v2-tl .tl-unlock small{color:var(--v2-muted);font-size:12.5px;line-height:1.5}.v2 .v2-tl .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.v2 .v2-tl .pw-unlock-row{gap:8px;display:flex}.v2 .v2-tl .pw-unlock-row .tl-input{flex:1;min-width:0}.v2 .v2-tl .pw-unlock-row .tl-btn{flex:none;height:44px}@media (max-width:480px){.v2 .v2-tl .pw-unlock-row{flex-direction:column}}.v2 .v2-tl .tl-error{border-left:2px solid var(--tl-bad);color:var(--tl-bad);padding-left:12px;font-size:14px}.v2 .v2-tl .tl-pitch{border-left:2px solid var(--v2-accent);background:linear-gradient(90deg, var(--tl-tint), transparent 75%);justify-items:start;gap:8px;padding:4px 0 4px 18px;font-size:15px;display:grid}.v2 .v2-tl .tl-pitch b{font-weight:500}.v2 .v2-tl .tl-pitch p{color:var(--v2-muted);line-height:1.5}body:has(.v2 .v2-tl)>.pw-jump{display:none}@media (max-width:899px){body:has(.v2 .v2-tl)>.pw-jump{z-index:40;color:#fff;font-family:var(--font-ui), ui-sans-serif, system-ui, sans-serif;background:#2a4bd0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:15px;font-weight:500;text-decoration:none;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 12px 30px #2a4bd047}body:has(.v2 .v2-tl)>.pw-jump span{gap:2px;display:grid}body:has(.v2 .v2-tl)>.pw-jump small{opacity:.8;font-size:12px;font-weight:400}body:has(.v2 .v2-tl)>.pw-jump svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.v2 .v2-tl :is(.tl-stack i,.tl-scale-fill,.tl-progress-bar i,.pw-bar i,.tl-code a svg){transition:none}}@media print{.v2 .v2-tl .tl-actions{display:none}}.v2 .v2-tlp .v2-dt-head h1{max-width:820px;font-size:clamp(34px,4.4vw,56px)}.v2 .v2-tlp .v2-dt-head .v2-sub{max-width:640px}.v2 .v2-tlp .v2-dt-head .v2-hero-text{padding-bottom:clamp(36px,4vw,52px)}.v2 .v2-tl-tool{padding-top:clamp(40px,5vw,64px)}.v2 .v2-tl-text .v2-rd-doc{max-width:680px}.v2 .v2-tl-text .v2-rd-sec:first-child{padding-top:0}.v2 .v2-tl-text .v2-rd-sec>h2{font-size:clamp(24px,2.4vw,28px)}.v2 .v2-tl-text .v2-rd-sec p+p{margin-top:16px}.v2 .v2-qa a{color:var(--v2-ink);text-decoration:underline;-webkit-text-decoration-color:var(--v2-line);text-decoration-color:var(--v2-line);text-underline-offset:3px}
