.ps-seg.sv-sh{fill:var(--lk-tax)}.ps-seg.sv-hatch{fill:#c3ced6}.ps-seg.sv-gap{stroke:#fff;stroke-width:.6;vector-effect:non-scaling-stroke}.ps-legend .sv-sh{background:var(--lk-tax)}.ps-legend .sv-hatch{background:#c3ced6}.sv-pool{margin:0;min-width:0}.sv-pool legend{padding:0 4px}.sv-pool ul{list-style:none;display:grid;grid-gap:6px;gap:6px;margin-top:8px}.sv-pool button{display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--rule);border-radius:10px;background:#fff;color:var(--ink);font:14px/1.35 var(--font-body);text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s,opacity .2s}.sv-pool button:hover{border-color:var(--data)}.sv-pool button:active{transform:scale(.99)}.sv-i-c{font-size:14px;color:var(--data-light)}.sv-i-a{grid-column:1/-1;font-size:12px;color:var(--muted)}.sv-pool li.out button{background:#f1f3f5;border-style:dashed}.sv-pool li.out .sv-i-c,.sv-pool li.out .sv-i-l{text-decoration:line-through;color:var(--muted)}.sv-fb{margin:4px 2px 2px;font-size:12.5px;line-height:1.45;animation:lk-pop .3s var(--lk-ease)}.sv-fb.ok{color:var(--lk-range-text)}.sv-fb.no{color:var(--lk-tax-text)}@media (max-width:899px){.sv-work{display:contents}.sv-work>h3{display:none}}@media (min-width:900px){.lk .mx-lab.sv-play{--lab-fig-h:160px}.lk .mx-lab.sv-play .sv-fig{height:var(--lab-fig-h);overflow:visible}.lk .mx-lab.sv-play .ps-row-n.party{font-size:12.5px}.lk .mx-lab.sv-play .ps-lbl{font-size:13px}.lk .mx-lab.sv-play .ps-lbl.tiny{font-size:11.5px}.lk .mx-lab.sv-play .ps-legend i{width:10px;height:10px;border-radius:3px}.lk .mx-lab.sv-play .ps-check{margin:0;padding:7px 10px;font-size:13px;line-height:1.4}.lk .mx-lab.sv-play :is(.ps-box,.sv-work){margin:0;padding:var(--lab-pad);border-radius:var(--lk-r);background:#fff;border:1px solid var(--rule);box-shadow:0 1px 2px rgba(2,7,10,.04)}.lk .mx-lab.sv-play :is(.sv-pool legend,.sv-work>h3){font:600 14px/1.3 var(--font-head);letter-spacing:-.01em;color:var(--ink)}.lk .mx-lab.sv-play .sv-pool legend{float:left;width:100%;padding:0}.lk .mx-lab.sv-play .sv-pool ul{clear:both;gap:5px;margin-top:0;padding-top:10px}.lk .mx-lab.sv-play .sv-pool button{position:relative;align-items:center;gap:0 12px;min-height:44px;padding:6px 12px;font-size:13.5px;line-height:1.3}.lk .mx-lab.sv-play .sv-i-c{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lk .mx-lab.sv-play .sv-i-a{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.lk .mx-lab.sv-play .sv-fb{margin:1px 12px;font-size:12px;line-height:1.35}.lk .mx-lab.sv-play .sv-key .ps-note{margin-top:8px;font-size:12.5px;line-height:1.45;color:var(--muted)}.lk .mx-lab.sv-play .ps-work{margin-top:6px;padding:0;border:0;border-radius:0;background:none}.lk .mx-lab.sv-play .ps-work li{padding:8px 0}.lk .mx-lab.sv-play .ps-w-k{font-size:13.5px;line-height:1.4}.lk .mx-lab.sv-play .ps-w-k small{font-size:11.5px}.lk .mx-lab.sv-play .ps-w-v{font:500 13.5px var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}@media (min-width:900px) and (hover:hover) and (pointer:fine){.lk .mx-lab.sv-play .sv-pool button{min-height:34px;padding-block:5px}}