.pcard[data-v-aae0930e]{display:flex;flex-direction:column;height:100%;margin:0;background:#fff;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 1px 3px #1f1f1f0d;overflow:hidden;color:#1f1f1f;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.pcard[data-v-aae0930e]:hover{border-color:#e0e0e0;box-shadow:0 6px 16px #1f1f1f14;transform:translateY(-1px)}.pcard--live[data-v-aae0930e],.pcard--live[data-v-aae0930e]:hover{border-color:color-mix(in srgb,var(--primary) 35%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 8%,transparent)}.pcard__media[data-v-aae0930e]{position:relative;height:118px;flex:none;overflow:hidden;background:#f4f4f4}.pcard__media--link[data-v-aae0930e]{cursor:pointer}.pcard__media-bg[data-v-aae0930e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.25);filter:blur(18px);opacity:.8}.pcard__media-img[data-v-aae0930e]{position:relative;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pcard__badge[data-v-aae0930e],.pcard__live[data-v-aae0930e],.pcard__chip[data-v-aae0930e]{position:absolute;display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:700;line-height:1.4}.pcard__badge[data-v-aae0930e]{top:7px;right:7px;background:#fffffff2;color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 15%,white)}.pcard__badge i[data-v-aae0930e],.pcard__chip i[data-v-aae0930e]{font-size:9px}.pcard__live[data-v-aae0930e]{top:7px;left:7px;background:var(--primary);color:#fff;letter-spacing:.04em}.pcard__live-dot[data-v-aae0930e]{width:6px;height:6px;border-radius:50%;background:#fff;animation:pcard-pulse-aae0930e 1.4s ease-in-out infinite}@keyframes pcard-pulse-aae0930e{0%,to{opacity:1}50%{opacity:.35}}.pcard__chip[data-v-aae0930e]{bottom:7px;left:7px;background:#fffffff2;color:#1f1f1f;border:1px solid #e6e6e6}.pcard__body[data-v-aae0930e]{display:flex;flex:1;flex-direction:column;gap:4px;padding:10px 12px 12px;min-width:0}.pcard__tag[data-v-aae0930e]{align-self:flex-start;max-width:100%;padding:2px 7px;border-radius:5px;background:#f4f4f4;color:#555;font-size:10.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcard__kicker[data-v-aae0930e],.pcard__title[data-v-aae0930e]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;cursor:pointer;text-decoration:none}.pcard__kicker[data-v-aae0930e]{min-height:2.6em;font-size:12px;line-height:1.3;font-weight:700;color:var(--primary)}.pcard__subline[data-v-aae0930e]{margin:0;font-size:11px;font-weight:700;color:#555}.pcard__title[data-v-aae0930e]{min-height:2.6em;font-size:14px;line-height:1.3;font-weight:700;color:#1f1f1f}.pcard__kicker[data-v-aae0930e]:hover,.pcard__title[data-v-aae0930e]:hover{text-decoration:underline}.pcard__meta[data-v-aae0930e]{display:flex;flex-direction:column;gap:3px;margin:2px 0 0;padding:0;list-style:none;font-size:11.5px;line-height:1.35;color:#5c5c5c}.pcard__meta li[data-v-aae0930e]{display:flex;align-items:flex-start;gap:6px;min-width:0}.pcard__meta i[data-v-aae0930e]{flex:none;margin-top:1px;font-size:12px;color:var(--primary)}.pcard__meta span[data-v-aae0930e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcard__actions[data-v-aae0930e]{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:10px}.pcard__btn[data-v-aae0930e]{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:32px;padding:6px 12px;border-radius:999px;border:1px solid var(--primary);font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;transition:filter .15s ease,background-color .15s ease}.pcard__btn i[data-v-aae0930e]{font-size:11px}.pcard__btn--solid[data-v-aae0930e]{background:var(--primary);color:#fff}.pcard__btn--solid[data-v-aae0930e]:hover{filter:brightness(.94)}.pcard__btn--outline[data-v-aae0930e]{background:#fff;color:var(--primary);border-color:color-mix(in srgb,var(--primary) 45%,white)}.pcard__btn--outline[data-v-aae0930e]:hover{background:color-mix(in srgb,var(--primary) 6%,white);border-color:var(--primary)}.pcard__btn--done[data-v-aae0930e]{border-color:#d5ecdf;background:#eef8f2;color:#157347;cursor:default}.pcard__btn[data-v-aae0930e]:disabled:not(.pcard__btn--done){border-color:#e6e6e6;background:#f4f4f4;color:#8a8a8a;cursor:default}.pcard[data-v-db29d9e6]{display:flex;flex-direction:column;height:100%;margin:0;background:#fff;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 1px 3px #1f1f1f0d;overflow:hidden;color:#1f1f1f;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.pcard[data-v-db29d9e6]:hover{border-color:#e0e0e0;box-shadow:0 6px 16px #1f1f1f14;transform:translateY(-1px)}.pcard--live[data-v-db29d9e6],.pcard--live[data-v-db29d9e6]:hover{border-color:color-mix(in srgb,var(--primary) 35%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 8%,transparent)}.pcard__media[data-v-db29d9e6]{position:relative;height:118px;flex:none;overflow:hidden;background:#f4f4f4}.pcard__media--link[data-v-db29d9e6]{cursor:pointer}.pcard__media-bg[data-v-db29d9e6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.25);filter:blur(18px);opacity:.8}.pcard__media-img[data-v-db29d9e6]{position:relative;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pcard__badge[data-v-db29d9e6],.pcard__live[data-v-db29d9e6],.pcard__chip[data-v-db29d9e6]{position:absolute;display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:700;line-height:1.4}.pcard__badge[data-v-db29d9e6]{top:7px;right:7px;background:#fffffff2;color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 15%,white)}.pcard__badge i[data-v-db29d9e6],.pcard__chip i[data-v-db29d9e6]{font-size:9px}.pcard__live[data-v-db29d9e6]{top:7px;left:7px;background:var(--primary);color:#fff;letter-spacing:.04em}.pcard__live-dot[data-v-db29d9e6]{width:6px;height:6px;border-radius:50%;background:#fff;animation:pcard-pulse-db29d9e6 1.4s ease-in-out infinite}@keyframes pcard-pulse-db29d9e6{0%,to{opacity:1}50%{opacity:.35}}.pcard__chip[data-v-db29d9e6]{bottom:7px;left:7px;background:#fffffff2;color:#1f1f1f;border:1px solid #e6e6e6}.pcard__body[data-v-db29d9e6]{display:flex;flex:1;flex-direction:column;gap:4px;padding:10px 12px 12px;min-width:0}.pcard__tag[data-v-db29d9e6]{align-self:flex-start;max-width:100%;padding:2px 7px;border-radius:5px;background:#f4f4f4;color:#555;font-size:10.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcard__kicker[data-v-db29d9e6],.pcard__title[data-v-db29d9e6]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;cursor:pointer;text-decoration:none}.pcard__kicker[data-v-db29d9e6]{min-height:2.6em;font-size:12px;line-height:1.3;font-weight:700;color:var(--primary)}.pcard__subline[data-v-db29d9e6]{margin:0;font-size:11px;font-weight:700;color:#555}.pcard__title[data-v-db29d9e6]{min-height:2.6em;font-size:14px;line-height:1.3;font-weight:700;color:#1f1f1f}.pcard__kicker[data-v-db29d9e6]:hover,.pcard__title[data-v-db29d9e6]:hover{text-decoration:underline}.pcard__meta[data-v-db29d9e6]{display:flex;flex-direction:column;gap:3px;margin:2px 0 0;padding:0;list-style:none;font-size:11.5px;line-height:1.35;color:#5c5c5c}.pcard__meta li[data-v-db29d9e6]{display:flex;align-items:flex-start;gap:6px;min-width:0}.pcard__meta i[data-v-db29d9e6]{flex:none;margin-top:1px;font-size:12px;color:var(--primary)}.pcard__meta span[data-v-db29d9e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcard__actions[data-v-db29d9e6]{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:10px}.pcard__btn[data-v-db29d9e6]{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:32px;padding:6px 12px;border-radius:999px;border:1px solid var(--primary);font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;transition:filter .15s ease,background-color .15s ease}.pcard__btn i[data-v-db29d9e6]{font-size:11px}.pcard__btn--solid[data-v-db29d9e6]{background:var(--primary);color:#fff}.pcard__btn--solid[data-v-db29d9e6]:hover{filter:brightness(.94)}.pcard__btn--outline[data-v-db29d9e6]{background:#fff;color:var(--primary);border-color:color-mix(in srgb,var(--primary) 45%,white)}.pcard__btn--outline[data-v-db29d9e6]:hover{background:color-mix(in srgb,var(--primary) 6%,white);border-color:var(--primary)}.pcard__btn--done[data-v-db29d9e6]{border-color:#d5ecdf;background:#eef8f2;color:#157347;cursor:default}.pcard__btn[data-v-db29d9e6]:disabled:not(.pcard__btn--done){border-color:#e6e6e6;background:#f4f4f4;color:#8a8a8a;cursor:default}.swiper-slide:has(>.pcard){height:auto;display:flex;flex-direction:column}.swiper-slide:has(>.pcard)>.pcard{flex:1;height:auto;margin:2px 0 6px}
