.ps-jackpot-tile{border:1px solid var(--ps-hairline);border-radius:var(--ps-radius-sm);background:var(--ps-surface-2);min-height:40px;color:var(--ps-text);white-space:nowrap;transition:border-color var(--ps-dur-2) var(--ps-ease);flex-direction:column;justify-content:center;gap:4px;padding:0 12px;line-height:1;text-decoration:none;display:inline-flex}.ps-jackpot-tile:hover{border-color:var(--ps-hairline-2)}.ps-jackpot-tile-top{align-items:baseline;gap:8px;display:inline-flex}.ps-jackpot-tile-label{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--ps-gold-ink,var(--ps-gold-500));font-size:11px;font-weight:600}.ps-jackpot-tile-amount{font-family:var(--font-numbers);font-variant-numeric:tabular-nums lining-nums;color:var(--ps-text);font-size:16px;font-weight:600}.ps-jackpot-tile-meta{font-family:var(--font-body);color:var(--ps-muted);font-size:11px;font-weight:400;line-height:1}.ps-jackpot-tile--drawer{white-space:normal;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 14px;display:flex}.ps-jackpot-tile--drawer .ps-jackpot-tile-meta{text-align:right;line-height:1.3}.ps-jackpot-hero{border:1px solid var(--ps-hairline-2);border-radius:var(--ps-radius-lg);background:var(--ps-surface);text-align:center;gap:14px;padding:26px 24px;display:grid}.ps-jackpot-hero .eyebrow{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:var(--ps-gold-ink,var(--ps-gold-500));font-size:11px;font-weight:600}.ps-jackpot-hero .amount{font-family:var(--font-numbers);color:var(--ps-text);letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;font-size:clamp(2.6rem,9vw,5rem);font-weight:600;line-height:1}.ps-jackpot-hero .amount small{color:var(--ps-muted);letter-spacing:0;margin-top:6px;font-size:13px;font-weight:400;display:block}.ps-jackpot-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:6px;display:grid}.ps-jackpot-facts>div{background:var(--ps-surface-2);border:1px solid var(--ps-line);border-radius:var(--ps-radius);gap:2px;padding:10px 12px;display:grid}.ps-jackpot-facts small{color:var(--ps-muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.ps-jackpot-facts b{font-family:var(--font-numbers);font-variant-numeric:tabular-nums lining-nums;color:var(--ps-text);font-size:1.05rem;font-weight:600}.ps-jackpot-how{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ps-jackpot-how>div{background:var(--ps-surface);border:1px solid var(--ps-hairline);border-radius:var(--ps-radius);padding:14px}.ps-jackpot-how b{color:var(--ps-gold-ink,var(--ps-gold-500));font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.ps-jackpot-how p{color:var(--ps-text);margin:0;font-size:14px;line-height:1.55}.ps-jackpot-free{border:1px solid var(--ps-gold-500);border-radius:var(--ps-radius);background:var(--ps-surface);color:var(--ps-text);padding:14px 16px;font-size:15px;line-height:1.55}.ps-jackpot-free b{color:var(--ps-gold-ink,var(--ps-gold-500))}.ps-jackpot-winners{border-collapse:collapse;width:100%;font-size:14px}.ps-jackpot-winners th,.ps-jackpot-winners td{text-align:left;border-bottom:1px solid var(--ps-line);padding:8px 10px}.ps-jackpot-winners th{color:var(--ps-muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:400}.ps-jackpot-winners td.num{font-family:var(--font-numbers);font-variant-numeric:tabular-nums lining-nums;font-weight:600}.ps-jackpot-winners a{color:var(--ps-gold-ink,var(--ps-gold-500));text-underline-offset:2px;text-decoration:underline}
