.th .pl-card:has(.vp-pop){position:relative;overflow:visible!important}.th .pl-card:has(.vp-pop:hover),.th .pl-card:has(.vp-pop:focus-within),.th .pl-card:has(.vp-pop.is-open){z-index:30}.th .pl-card:has(.vp-pop)>.stage{border-radius:8px 8px 0 0}.th .vp-pk{border:1px solid var(--bd);color:var(--ink);background:#fff;border-radius:999px;margin-left:3px;padding:0 6px;font:500 11px/18px Barlow,sans-serif;text-decoration:none;display:inline-block}.th .vp-pk:hover,.th .vp-pk[aria-current]{border-color:var(--accent);color:var(--accent)}.th .vp-chipk{align-items:center;gap:2px;display:inline-flex}.th .vp-tilek{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.th .vp-tilek strong{font-weight:500}.th .vp-tilek .vp-pk:first-child{margin-left:0}.th .vp-prow{border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:5px 8px;font-size:13px;display:flex}.th .vp-prow:hover{background:#005ae50d}.th .vp-pks{flex-wrap:wrap;justify-content:flex-end;gap:3px;display:flex}.th .pl-card:has(.vp-cardx){position:relative;overflow:visible!important}.th .pl-card:has(.vp-cardx):hover,.th .pl-card:has(.vp-cardx):focus-within,.th .pl-card:has(.vp-cardx.is-open){z-index:40;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 12px 32px #00000029}.th .pl-card:has(.vp-cardx)>.stage{border-radius:8px 8px 0 0}.th .vp-hint{color:var(--muted);cursor:default;z-index:3;align-self:flex-start;font:500 13px Barlow,sans-serif;position:relative}.th .pl-card:has(.vp-cardx):hover:after,.th .pl-card:has(.vp-cardx):focus-within:after{box-shadow:inset 1px 0 0 var(--accent), inset -1px 0 0 var(--accent), inset 0 1px 0 var(--accent);border-bottom-right-radius:0;border-bottom-left-radius:0}.th .vp-cardx{z-index:40;border:1px solid var(--bd);background:#fff;border-top:0;border-radius:0 0 8px 8px;padding:4px 16px 16px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px #00000029}.th .pl-card:hover .vp-cardx,.th .pl-card:focus-within .vp-cardx{border-color:var(--accent)}.th .vp-cardx-in{border-top:1px solid var(--bd);padding-top:12px;display:block}.th .pl-card:hover .vp-cardx,.th .pl-card:focus-within .vp-cardx,.th .vp-cardx.is-open{display:block}.th .vp-cardx .vp-tgroup+.vp-tgroup{border-top:1px solid var(--bd);margin-top:2px;padding-top:10px}.th .vp-cardx .vp-thead{color:var(--ink);font:600 13px Barlow,sans-serif}.th .vp-tiles{flex-direction:column;gap:8px;display:flex}.th .vp-tpanel{padding:10px}.th .vp-tgroup{flex-direction:column;gap:5px;display:flex}.th .vp-thead{color:var(--muted);font:500 13px Barlow,sans-serif}.th .vp-trow{flex-wrap:wrap;gap:6px;display:flex}.th .vp-tile{border:1px solid var(--bd);text-align:center;min-width:44px;color:var(--ink);background:#fff;border-radius:6px;padding:5px 10px;font:500 13px Barlow,sans-serif;text-decoration:none}.th .vp-tile:hover{border-color:var(--accent);color:var(--accent)}.th .vp-tile[aria-current]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.th .vp-chips{flex-wrap:wrap;gap:5px;display:flex}.th .vp-chip{border:1px solid var(--bd);color:var(--ink);background:#fff;border-radius:999px;padding:1px 9px;font:600 12px/20px Barlow,sans-serif;text-decoration:none}.th .vp-chip:hover,.th .vp-chip[aria-current]{border-color:var(--accent);color:var(--accent)}.th .vp-more{color:var(--muted)}.th .vp-range{color:var(--muted);font-size:13px;text-decoration:none}.th .vp-range strong{color:var(--ink);font-weight:600}.th .vp-dots{align-items:center;gap:4px;display:inline-flex}.th .vp-dots i{border:1px solid #00000026;border-radius:50%;width:14px;height:14px;display:inline-block}.th .vp-pop{flex-direction:column;align-self:flex-start;align-items:flex-start;display:flex}.th .vp-btn{z-index:5;position:relative}.th .vp-chips,.th .vp-range{z-index:3;position:relative}.th .vp-btn{border:1px solid var(--bd);color:var(--accent);cursor:pointer;background:#fff;border-radius:999px;padding:3px 10px;font:600 12px Barlow,sans-serif}.th .vp-panel{z-index:5;border:1px solid var(--bd);background:#fff;border-radius:8px;max-height:260px;margin-top:28px;padding:4px;display:none;position:absolute;top:auto;left:16px;right:16px;overflow:auto;box-shadow:0 8px 24px #00000024}.th .vp-panel:before{content:"";height:6px;position:absolute;top:-6px;left:0;right:0}.th .vp-btn:hover+.vp-panel,.th .vp-panel:hover,.th .vp-btn:focus-visible+.vp-panel,.th .vp-panel:focus-within,.th .vp-pop.is-open .vp-panel{display:block}.th .pl-lvar .vp-pop{position:relative}.th .pl-lvar .vp-panel{z-index:60;background:#fff;width:max-content;min-width:200px;max-width:min(360px,100vw - 32px);margin-top:4px;top:100%;left:0;right:auto}.th .pl-lvar .vp-panel>a{justify-content:flex-start;gap:14px}.th .pl-lrow:has(.vp-pop:hover),.th .pl-lrow:has(.vp-pop:focus-within),.th .pl-lrow:has(.vp-pop.is-open){z-index:30;position:relative}.th .vp-panel>a{color:var(--ink);white-space:nowrap;border-radius:6px;justify-content:space-between;gap:12px;padding:6px 8px;font-size:13px;text-decoration:none;display:flex}.th .vp-panel>a:hover,.th .vp-panel>a[aria-current]{color:var(--accent);background:#005ae514}.th .vp-panel .mono{color:var(--muted);font-size:12px}
