.ct-staff[data-v-e2f0d310]{bottom:6px;display:flex;gap:6px;justify-content:space-between;left:6px;opacity:0;pointer-events:none;position:absolute;right:6px;transition:opacity .15s ease,visibility 0s linear .15s;visibility:hidden;z-index:3}.ct-staff--col[data-v-e2f0d310]{align-items:flex-end;flex-direction:column}.ct-staff__btn--poster[data-v-e2f0d310]{margin-left:auto}.pt-card .ct-staff[data-v-e2f0d310]{bottom:42px}.ct-card:focus-within .ct-staff[data-v-e2f0d310],.ct-card:hover .ct-staff[data-v-e2f0d310],.ct-row:focus-within .ct-staff[data-v-e2f0d310],.ct-row:hover .ct-staff[data-v-e2f0d310],.pt-card:focus-within .ct-staff[data-v-e2f0d310],.pt-card:hover .ct-staff[data-v-e2f0d310]{opacity:1;transition:opacity .15s ease,visibility 0s;visibility:visible}@media(hover:none){.ct-staff[data-v-e2f0d310]{opacity:1;visibility:visible}}.ct-staff__btn[data-v-e2f0d310]{align-items:center;border:1px solid transparent;border-radius:var(--r-sm);box-shadow:0 2px 6px #0f172a2e;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;height:26px;justify-content:center;line-height:1;padding:0 10px;pointer-events:auto;transition:background .15s ease;white-space:nowrap}.ct-staff__btn[data-v-e2f0d310]:disabled{cursor:default;opacity:.7}.ct-staff__btn--info[data-v-e2f0d310]{background:var(--c-accent)}.ct-staff__btn--info[data-v-e2f0d310]:hover:not(:disabled){background:var(--c-accent-dark)}.ct-staff__btn--poster[data-v-e2f0d310]{background:var(--c-hot)}.ct-staff__btn--poster[data-v-e2f0d310]:hover:not(:disabled){background:#b42318}.pt-card[data-v-3dafdcee]{background:var(--c-card);border:1px solid var(--c-line);border-radius:var(--r-sm);contain-intrinsic-size:315px;content-visibility:auto;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.pt-card[data-v-3dafdcee]:hover{border-color:var(--c-accent);box-shadow:var(--sh-hover);transform:translateY(-2px)}.pt-media[data-v-3dafdcee],.pt-media-wrap[data-v-3dafdcee]{position:relative}.pt-media[data-v-3dafdcee]{aspect-ratio:4/3;background:#fff;display:block;padding:0}.pt-media img[data-v-3dafdcee]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.pt-card:hover .pt-media img[data-v-3dafdcee]{transform:scale(1.04)}.pt-low[data-v-3dafdcee]{background:#0b1f339e;border-radius:var(--r-pill);color:#fff;font-size:11.5px;left:6px;line-height:16px;min-width:20px;padding:1px 6px;position:absolute;text-align:center;top:6px;z-index:2}.pt-noimg[data-v-3dafdcee]{align-items:center;color:var(--c-label);display:flex;font-size:12.5px;height:100%;justify-content:center;width:100%}.pt-body[data-v-3dafdcee]{display:flex;flex:1 1 auto;flex-direction:column;padding:4px 8px 7px}.pt-name[data-v-3dafdcee]{color:var(--c-ink-2);display:block;font-size:15.5px;font-weight:600;line-height:21px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.pt-name[data-v-3dafdcee]:hover{color:var(--c-accent)}.pt-name[data-v-3dafdcee] em{color:var(--c-hot);font-style:normal}.pt-sku[data-v-3dafdcee]{color:var(--c-label);font-family:var(--font-mono);font-size:14.5px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-sku[data-v-3dafdcee] em{color:var(--c-hot);font-style:normal}.pt-foot[data-v-3dafdcee]{align-items:flex-end;display:flex;gap:6px;justify-content:space-between;margin-top:1px}.pt-price[data-v-3dafdcee]{align-items:baseline;color:var(--c-price);display:inline-flex;font-weight:700;line-height:24px;min-width:0;white-space:nowrap}.pt-price i[data-v-3dafdcee]{font-size:13.5px;font-style:normal}.pt-price b[data-v-3dafdcee]{font-size:21.5px;letter-spacing:-.2px}.pt-price .pt-clr[data-v-3dafdcee]{background:var(--c-hot-soft);border-radius:var(--r-xs);color:var(--c-hot);font-size:11.5px;font-style:normal;font-weight:600;line-height:16px;margin-left:4px;padding:0 4px}.pt-pack[data-v-3dafdcee]{color:var(--c-muted);flex:0 1 auto;font-size:13.5px;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-add[data-v-3dafdcee]{background:var(--c-accent);border:0;border-radius:var(--r-xs);bottom:8px;color:#fff;cursor:pointer;font-size:13px;height:30px;left:8px;opacity:0;pointer-events:none;position:absolute;right:8px;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,background .18s ease}.pt-add[data-v-3dafdcee]:focus-visible,.pt-media-wrap:hover .pt-add[data-v-3dafdcee]{opacity:1;pointer-events:auto;transform:translateY(0)}.pt-add[data-v-3dafdcee]:hover{background:var(--c-accent-dark)}.pt-add[data-v-3dafdcee]:disabled{cursor:default;opacity:.6}.pt-tip[data-v-3dafdcee]{background:#0b1f33db;border-radius:var(--r-xs);color:#fff;font-size:12.5px;left:50%;padding:6px 12px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:5}.pt-tip.is-err[data-v-3dafdcee]{background:#d92d20eb}@media(hover:none){.pt-add[data-v-3dafdcee]{opacity:1;pointer-events:auto;transform:none}}
