.ppill-row{display:flex;gap:5px;width:0;min-width:100%;margin-top:-2px;overflow:hidden}.ppill,.ppill-row{align-items:center;height:17px}.ppill{display:inline-flex;gap:4px;flex:0 0 auto;padding:0 8px;border-radius:999px;background:#111}.ppill__dia{width:6px;height:6px;flex:0 0 auto;background:#ef9f27;transform:rotate(45deg)}.ppill__key{font-weight:700;color:#fff;letter-spacing:.06em}.ppill-desc,.ppill__key{font-size:11px;line-height:1}.ppill-desc{flex:0 1 auto;min-width:0;color:#9a9a9a;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv{position:relative;width:100%;height:100%;overflow:hidden;background:#fff;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.sv--drag{cursor:grabbing}.sv__stage{--sv-bottom:84px;position:absolute;inset:0;padding-bottom:var(--sv-bottom);display:flex;align-items:center;justify-content:center;transform-origin:center center;will-change:transform}.sv__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;-webkit-user-drag:none;user-drag:none;pointer-events:none}.sv__tag{top:16px;right:16px;font-size:9.5px;font-weight:700;line-height:1;letter-spacing:.02em;padding:5px 8px}.sv__hint,.sv__tag{position:absolute;z-index:3;background:hsla(0,0%,7%,.72);color:#fff;border-radius:999px;pointer-events:none}.sv__hint{left:50%;bottom:92px;transform:translateX(-50%);font-size:11.5px;padding:6px 12px;white-space:nowrap;transition:opacity .25s}.sv__hint--off{opacity:0}.sv__rail{position:absolute;left:18%;right:18%;bottom:86px;height:1px;background:#e2e2e4;z-index:2;pointer-events:none}.sv__dot{position:absolute;top:-2px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:#111}.sv-thumb-badge{left:3px;bottom:3px;background:hsla(0,0%,7%,.78);color:#fff;font-size:8.5px;padding:1px 4px}.sv-card-badge,.sv-thumb-badge{position:absolute;z-index:2;font-weight:700;border-radius:999px;pointer-events:none;letter-spacing:.02em}.sv-card-badge{right:6px;bottom:6px;background:#fff;color:#111;font-size:9.5px;padding:2px 6px;box-shadow:0 1px 4px rgba(0,0,0,.14)}