.pm-card[data-v-f8dad349]{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;min-height:200px;height:100%;background:var(--tertiary);border:1px solid #2c2d2e;border-radius:14px;padding:12px;gap:12px;color:var(--text-primary);transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease,border-radius .22s ease}.pm-card[data-v-f8dad349]:hover{transform:translateY(-3px);z-index:20}.pm-card--up[data-v-f8dad349]:hover{border-color:#10b98173;box-shadow:0 14px 36px -14px #000000a6,0 0 30px -8px #10b98152}.pm-card--down[data-v-f8dad349]:hover{border-color:#ef44446b;box-shadow:0 14px 36px -14px #000000a6,0 0 30px -8px #ef44444d}@media(hover:hover)and (pointer:fine){.pm-card[data-v-f8dad349]:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}}.pm-card__head[data-v-f8dad349]{display:flex;align-items:flex-start;gap:10px}.pm-card__icon[data-v-f8dad349]{flex-shrink:0;width:38px;height:38px;border-radius:4px;overflow:hidden;background:#ffffff0a;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.pm-card__icon-img[data-v-f8dad349]{width:100%;height:100%;object-fit:cover}.pm-card__title-link[data-v-f8dad349]{flex:1;min-width:0;color:inherit}.pm-card__title[data-v-f8dad349]{margin:0;font-weight:600;font-size:14px;line-height:130%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pm-card__title-link:hover .pm-card__title[data-v-f8dad349]{text-decoration:underline}.pm-card__gauge[data-v-f8dad349]{flex-shrink:0;width:58px;display:flex;flex-direction:column;align-items:center;margin-right:4px;color:#f59e0b}.pm-card__gauge--up[data-v-f8dad349]{color:#10b981}.pm-card__gauge-svg[data-v-f8dad349]{width:58px;overflow:visible}.pm-card__gauge-track[data-v-f8dad349]{stroke:#ffffff1a}.pm-card__gauge-fill[data-v-f8dad349]{stroke:currentColor;opacity:.7}.pm-card__gauge-text[data-v-f8dad349]{margin-top:-28px;text-align:center}.pm-card__gauge-pct[data-v-f8dad349]{font-weight:600;font-size:14px;margin:0;color:var(--text-primary)}.pm-card__gauge-sub[data-v-f8dad349]{font-size:10px;color:var(--text-secondary);margin:0;text-transform:capitalize}.pm-card__body[data-v-f8dad349]{display:flex;flex-direction:column;gap:6px;margin-top:auto}.pm-card__buttons-2[data-v-f8dad349]{display:flex;gap:6px}.pm-card__btn[data-v-f8dad349]{flex:1;height:38px;border:none;border-radius:6px;font-weight:600;font-size:13px;cursor:pointer;transition:.15s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;-webkit-tap-highlight-color:transparent}.pm-card__btn--yes[data-v-f8dad349]{background:#10b98126;color:#10b981}.pm-card__btn--yes[data-v-f8dad349]:hover{background:#10b981;color:#fff}.pm-card__btn--no[data-v-f8dad349]{background:#ef444426;color:#ef4444}.pm-card__btn--no[data-v-f8dad349]:hover{background:#ef4444;color:#fff}.pm-card__btn--side-a[data-v-f8dad349]{background:#c0202026;color:#c02020}.pm-card__btn--side-a[data-v-f8dad349]:hover{background:#c02020;color:#fff}.pm-card__btn--side-b[data-v-f8dad349]{background:#1341b126;color:#3674e0}.pm-card__btn--side-b[data-v-f8dad349]:hover{background:#1341b1;color:#fff}.pm-card__rows[data-v-f8dad349]{display:flex;flex-direction:column;gap:6px}.pm-card__row[data-v-f8dad349]{display:flex;align-items:center;justify-content:space-between;color:inherit}.pm-card__row-label[data-v-f8dad349]{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-card__row-right[data-v-f8dad349]{display:flex;align-items:center;gap:6px}.pm-card__row-pct[data-v-f8dad349]{font-size:13px;font-weight:600;margin-right:4px}.pm-card__mini[data-v-f8dad349]{width:36px;height:26px;border:none;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:.15s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;-webkit-tap-highlight-color:transparent}.pm-card__mini--yes[data-v-f8dad349]{background:#10b98126;color:#10b981}.pm-card__mini--yes[data-v-f8dad349]:hover{background:#10b981;color:#fff}.pm-card__mini--no[data-v-f8dad349]{background:#ef444421;color:#ef4444}.pm-card__mini--no[data-v-f8dad349]:hover{background:#ef4444;color:#fff}.pm-card__list[data-v-f8dad349]{display:flex;flex-direction:column;gap:8px}.pm-card__list-row[data-v-f8dad349]{display:flex;align-items:center;gap:10px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.05);color:inherit}.pm-card__list-row[data-v-f8dad349]:last-child{border-bottom:none}.pm-card__list-icon[data-v-f8dad349]{width:26px;height:26px;border-radius:4px;overflow:hidden;background:#ffffff0a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pm-card__list-icon img[data-v-f8dad349]{width:100%;height:100%;object-fit:cover}.pm-card__list-name[data-v-f8dad349]{flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-card__list-pct[data-v-f8dad349]{font-weight:600;font-size:16px}.pm-card__list-more[data-v-f8dad349]{align-self:flex-start;background:transparent;border:none;color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;padding:0;text-decoration:none}.pm-card__list-more[data-v-f8dad349]:hover{color:var(--text-primary);text-decoration:underline}.pm-card__matchup[data-v-f8dad349]{display:flex;flex-direction:column;gap:8px}.pm-card__matchup-row[data-v-f8dad349]{display:flex;justify-content:space-between;color:inherit;height:32px;align-items:center}.pm-card__matchup-name[data-v-f8dad349]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-card__matchup-pct[data-v-f8dad349]{font-weight:600;font-size:16px}.pm-card__buttons-2--neutral[data-v-f8dad349]{margin-top:4px}.pm-card__foot[data-v-f8dad349]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--text-secondary);border-top:1px solid #2c2d2e;padding-top:6px}.pm-card__foot-left[data-v-f8dad349]{display:inline-flex;align-items:center;gap:10px;min-width:0}.pm-card__date[data-v-f8dad349]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.pm-card__date--soon[data-v-f8dad349]{color:var(--text-primary)}.pm-card__vol[data-v-f8dad349]{display:inline-flex;align-items:baseline;gap:4px}.pm-card__vol-value[data-v-f8dad349]{text-transform:uppercase;font-weight:600;color:var(--text-primary)}.pm-card__vol-label[data-v-f8dad349]{color:var(--text-secondary)}.pm-card__category[data-v-f8dad349]{text-transform:capitalize;font-size:11px;letter-spacing:.04em}.pm-card__reveal[data-v-f8dad349]{position:absolute;left:-1px;right:-1px;top:100%;display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;background:#24262a;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid #3f4041;border-top:none;border-radius:0 0 14px 14px;box-shadow:0 24px 52px -14px #000000e0;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1)}.pm-card--up .pm-card__reveal[data-v-f8dad349]{border-color:#10b98173}.pm-card--down .pm-card__reveal[data-v-f8dad349]{border-color:#ef44446b}.pm-card__payout[data-v-f8dad349]{display:flex;flex-direction:column;gap:2px}.pm-card__payout-label[data-v-f8dad349]{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.pm-card__payout-value[data-v-f8dad349]{display:flex;align-items:baseline;gap:6px;font-weight:600;font-size:16px;color:var(--text-primary)}.pm-card__payout-arrow[data-v-f8dad349]{color:var(--text-secondary);font-weight:500}.pm-card__payout-win[data-v-f8dad349]{color:#10b981}.pm-card__traders[data-v-f8dad349]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary)}.pm-card__traders-dot[data-v-f8dad349]{width:6px;height:6px;border-radius:50%;background:#10b981;margin-left:2px;box-shadow:0 0 #10b98180;animation:pm-traders-pulse-f8dad349 1.8s ease-out infinite}.pm-card__traders-text[data-v-f8dad349]{color:var(--text-primary);font-weight:500}@keyframes pm-traders-pulse-f8dad349{0%{box-shadow:0 0 #10b98180}70%,to{box-shadow:0 0 0 6px #10b98100}}@media(hover:hover)and (pointer:fine){.pm-card:hover .pm-card__reveal[data-v-f8dad349]{opacity:1;transform:translateY(0)}.pm-card:hover .pm-card__btn[data-v-f8dad349]{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.pm-card[data-v-f8dad349],.pm-card__reveal[data-v-f8dad349]{transition-duration:.01ms}.pm-card__traders-dot[data-v-f8dad349]{animation:none}}
