.pc[data-v-2ee826d9]{background:color-mix(in srgb,var(--bone) 6%,transparent);border-radius:14px;position:relative;overflow:hidden}.pc__track[data-v-2ee826d9]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.pc__track[data-v-2ee826d9]::-webkit-scrollbar{display:none}.pc__slide[data-v-2ee826d9]{aspect-ratio:2;scroll-snap-align:start;cursor:zoom-in;flex:0 0 100%;padding:0}.pc__slide img[data-v-2ee826d9]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pc__nav[data-v-2ee826d9]{color:#fff;opacity:.8;width:44px;height:44px;transition:opacity var(--m-micro);place-items:center;margin-top:-22px;display:grid;position:absolute;top:50%}.pc__nav[data-v-2ee826d9]:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000061;border-radius:50%;position:absolute;inset:8px}.pc__nav[data-v-2ee826d9] svg{position:relative}.pc__nav[data-v-2ee826d9]:focus-visible,.pc__nav[data-v-2ee826d9]:hover{opacity:1}.pc__nav--prev[data-v-2ee826d9]{left:2px}.pc__nav--next[data-v-2ee826d9]{right:2px}@media (hover:hover){.pc__nav[data-v-2ee826d9]{opacity:0}.pc:hover .pc__nav[data-v-2ee826d9],.pc__nav[data-v-2ee826d9]:focus-visible{opacity:.85}}.pc__count[data-v-2ee826d9]{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#00000073;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;right:8px}.opl[data-v-8cc3f502]{flex-direction:column;gap:12px;display:flex}.opl__note[data-v-8cc3f502]{color:var(--mute);font-size:14px}.opl__list[data-v-8cc3f502]{gap:10px;margin:0;padding:0;list-style:none}.opl__card[data-v-8cc3f502],.opl__list[data-v-8cc3f502]{flex-direction:column;display:flex}.opl__card[data-v-8cc3f502]{border:1px solid var(--line);color:var(--bone);border-radius:14px;gap:4px;padding:14px 16px}.opl__card[data-v-8cc3f502]:hover{border-color:var(--accent)}.opl__name[data-v-8cc3f502]{font-family:var(--display);overflow-wrap:anywhere;font-size:16px;font-weight:800}.opl__price[data-v-8cc3f502],.opl__when[data-v-8cc3f502]{font-size:14px}.opl__meta[data-v-8cc3f502]{color:var(--mute);font-size:13px}.opl__spots[data-v-8cc3f502]{color:var(--accent);font-size:13px;font-weight:700}
