.pp-page{gap:var(--v2-s-4)}.pp-head{display:grid;gap:4px}.pp-h2{display:flex;align-items:center;gap:8px;margin-bottom:var(--v2-s-3);font-size:18px;font-weight:800;letter-spacing:-.01em}.pp-h2 span{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 8px;border-radius:var(--v2-r-pill);font-size:13px;background:var(--v2-surface-2);color:var(--v2-ink-2)}.pp-none{padding:var(--v2-s-4);border-radius:var(--v2-r-md);border:1px dashed var(--v2-line);font-size:14px;color:var(--v2-muted);text-align:center}.pp-inline{font-weight:800;text-underline-offset:3px}.pp-summary{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 16px;border-radius:24px;color:#fff;background:radial-gradient(90% 120% at 100% 0,rgba(201,151,43,.3),rgba(201,151,43,0) 60%),var(--v2-gradient-trust);box-shadow:0 14px 30px -14px rgba(10,22,51,.7),inset 0 0 0 1px rgba(241,213,138,.38)}.pp-summary>*{min-width:0}.pp-sum-main{display:grid;gap:2px}.pp-sum-main span{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.78)}.pp-sum-main strong{font-size:40px;line-height:1.05;font-weight:800;letter-spacing:-.03em;background:linear-gradient(180deg,#fff3c4 10%,#f1d58a 45%,#d9a93a);-webkit-background-clip:text;background-clip:text;color:transparent}.pp-sum-main small{font-size:13px;color:rgba(255,255,255,.78)}.pp-sum-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px;margin:0}.pp-sum-grid>div{padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.1)}.pp-sum-grid dt{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(255,255,255,.72)}.pp-sum-grid dd{margin:2px 0 0;font-size:18px;font-weight:800;white-space:nowrap}.pp-list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v2-s-3)}.pp-card{min-width:0;border-radius:22px;background:var(--v2-surface);border:1px solid var(--v2-line);box-shadow:var(--v2-shadow-1)}.pp-card[data-status=won]{border-color:color-mix(in srgb,var(--v2-gold) 70%,transparent);background:linear-gradient(180deg,var(--v2-gold-soft),var(--v2-surface) 65%)}.pp-link{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-height:var(--v2-tap);padding:14px 14px 12px;border-radius:inherit;color:inherit;text-decoration:none}.pp-link>*{min-width:0}.pp-top{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.pp-badge,.pp-top{align-items:center}.pp-badge{display:inline-flex;min-height:28px;padding:0 12px;border-radius:var(--v2-r-pill);font-size:12.5px;font-weight:800;white-space:nowrap;background:var(--v2-surface-2);color:var(--v2-ink-2)}.pp-badge.is-open{background:var(--v2-yes-soft);color:var(--v2-yes-ink)}.pp-badge.is-awaiting{background:var(--v2-no-soft);color:var(--v2-no-ink)}.pp-badge.is-won{color:#3b2800;background:var(--v2-gradient-gold)}.pp-badge.is-refunded{background:var(--v2-yes-soft);color:var(--v2-yes-ink)}.pp-when{font-size:12.5px;color:var(--v2-muted)}.pp-q{font-size:16px;line-height:1.3;font-weight:800;letter-spacing:-.01em;overflow-wrap:anywhere}.pp-sides{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.pp-side{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;padding:8px 10px;border-radius:12px;border-left:5px solid var(--v2-yes);background:var(--v2-yes-soft);font-size:14px}.pp-side.is-no{border-left-color:var(--v2-no);background:var(--v2-no-soft)}.pp-side b{font-weight:800}.pp-side small{flex-basis:100%;font-size:12.5px;color:var(--v2-ink-2)}.pp-foot{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;font-size:13.5px;color:var(--v2-ink-2)}.pp-foot b{color:var(--v2-ink)}.pp-gain b{color:#6b4a07}.v2-root[data-theme=dark] .pp-gain b{color:#f1d58a}.pp-chev{margin-left:auto;color:var(--v2-muted)}.pp-card:focus-within{outline:3px solid var(--v2-sky);outline-offset:2px}