.vm-panel{grid-template-rows:auto 1fr;grid-template-columns:minmax(270px,320px) minmax(0,1fr)}.vm-controls{border-bottom:0;grid-area:1/1}.vm-out{grid-area:1/2/span 2}.vm-detail{background:var(--rs-well);border-right:1px solid var(--rs-rule);grid-area:2/1;padding:0 clamp(18px,2vw,28px) 28px}.vm-detail:before{content:"";border-top:1px solid var(--rs-rule);margin-bottom:18px;display:block}.vm-d-name{font:400 25px/1.15 var(--serif);letter-spacing:-.4px;text-wrap:balance;margin:0 0 8px}.vm-d-n{color:var(--rs-ink-2);margin:0 0 4px;font-size:14px}.vm-d-n strong{font:400 46px/1 var(--serif);letter-spacing:-1.5px;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;margin-right:2px}.vm-d-rank{color:var(--muted);margin:0;font-size:12.5px}.vm-detail h3{margin:18px 0 6px;font-size:12.5px;font-weight:600}.vm-list{margin:0;padding:0;list-style:none}.vm-list li{border-bottom:1px solid var(--rs-rule);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;font-size:14px;display:flex}.vm-list li span{font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}.vm-detail a,.vm-table a{text-underline-offset:3px;text-decoration:underline #c9c3b2}.vm-detail a:hover,.vm-table a:hover{text-decoration-color:currentColor}.vm-mix{gap:9px;margin:0;padding:0;list-style:none;display:grid}.vm-mix li{grid-template-columns:1fr auto;gap:3px 8px;font-size:13px;display:grid}.vm-mix li span:last-of-type{font-variant-numeric:tabular-nums;color:var(--muted)}.vm-mix b{background:var(--rs-c1);border-radius:0 4px 4px 0;grid-column:1/-1;min-width:4px;height:6px;display:block}.vm-cta{background:var(--ink);border-radius:999px;margin-top:18px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex;color:#fffefa!important;text-decoration:none!important}.vm-cta:hover{background:var(--rs-ink-2)}.vm-out{min-width:0;padding:clamp(16px,2vw,28px);position:relative}.vm-status{font:400 17px/1.4 var(--serif);color:var(--ink);margin:0 0 10px}.vm-figure{margin:0}.vm-map{position:relative}.vm-svg{width:100%;height:auto;max-height:600px;display:block;overflow:visible}.vm-r{stroke:#fffefa;stroke-width:.7px;stroke-linejoin:round;cursor:pointer;transition:fill .35s}.vm-r:hover,.vm-r.is-hover{stroke:var(--ink);stroke-width:1.3px}.vm-r:focus{outline:none}.vm-r:focus-visible{stroke:var(--blue);stroke-width:2.4px}.vm-svg.has-sel .vm-r:not(.is-sel){opacity:.42}.vm-r.is-sel{stroke:var(--ink);stroke-width:1.6px}.vm-r{transition:fill .35s,opacity .25s}.vm-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 6px;font-size:12px;display:flex}.vm-legend-title{color:var(--ink);font-weight:600}.vm-legend ol{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.vm-legend li{font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:flex}.vm-legend i{border-radius:3px;width:18px;height:12px;display:block}.vm-zero i{background:repeating-linear-gradient(45deg,#efece3 0 2px,#cfc8b6 2px 3.2px);box-shadow:inset 0 0 0 1px #d9d3c2}.vm-credit{color:var(--muted);margin-top:8px;font-size:11.5px;line-height:1.5}.vm-tip{pointer-events:none;z-index:5;background:var(--ink);color:#fffefa;white-space:nowrap;border-radius:6px;padding:7px 10px;font-size:12.5px;line-height:1.4;position:absolute;box-shadow:0 8px 20px #0003}.vm-tip b{font-weight:600;display:block}.vm-tip span{color:#d5e2de;font-variant-numeric:tabular-nums}.vm-table-wrap{margin-top:0;display:none}.vm[data-view=table] .vm-table-wrap{display:block}.vm[data-view=table] .vm-figure{display:none}.vm-table td.n,.vm-table th.n{text-align:right}.vm-table caption{text-align:left;color:var(--muted);padding-bottom:8px;font-size:12.5px}.vm-table thead th{color:var(--ink);border-bottom:1px solid var(--ink);white-space:nowrap}.vm-table thead button{font:inherit;color:inherit;border:0;align-items:center;gap:5px;padding:2px 0;font-weight:600;display:inline-flex}.vm-table thead button:after{content:"";opacity:.3;border:4px solid #0000;border-top-color:currentColor;margin-top:4px}.vm-table th[aria-sort=descending] button:after{opacity:1}.vm-table th[aria-sort=ascending] button:after{opacity:1;border-top-color:#0000;border-bottom-color:currentColor;margin:0 0 4px}.vm-table tbody th{color:var(--ink);font-size:13.5px;font-weight:400}.vm-table tbody tr{cursor:pointer}.vm-table tbody tr:hover{background:var(--rs-paper)}.vm-table tbody tr.is-sel{background:#eaf1ef}.vm-bar-cell{vertical-align:middle;background:#ece7da;border-radius:3px;width:64px;height:6px;margin-right:10px;display:inline-block;overflow:hidden}.vm-bar-cell i{background:var(--rs-c1);border-radius:0 3px 3px 0;height:100%;display:block}@media (width<=900px){.vm-panel{grid-template-rows:none;grid-template-columns:1fr}.vm-controls,.vm-out,.vm-detail{grid-area:auto/1}.vm-controls{border-bottom:1px solid var(--rs-rule)}.vm-detail{border-right:0;border-top:1px solid var(--rs-rule);order:3;padding-top:18px}.vm-detail:before{display:none}}@media (width<=600px){.vm-col-top,.vm-bar-cell{display:none}.vm-d-name{font-size:22px}.vm-d-n strong{font-size:40px}.vm-out{padding:14px 10px}}@media (prefers-reduced-motion:reduce){.vm-r{transition:none}}@media print{.vm-tip,.vm-table thead button:after{display:none!important}.vm-figure{break-inside:avoid;display:block!important}.vm-table-wrap{margin-top:10pt;display:block!important}.vm-svg{max-height:120mm}.vm-controls{display:block!important}.vm-controls .rs-seg,.vm-controls fieldset{display:none}}
