.design-name-list{color:#8e96ab;grid-template-columns:1fr 1fr;gap:.25rem .7rem;margin:.8rem 0;font-size:.68rem;display:grid}.pull-odds{background:#0d101bd9;border:1px solid #ffffff20;border-radius:20px;max-width:1100px;margin:3rem auto 0;padding:2rem}.pull-odds>span{color:#f1c34d;letter-spacing:.14em;font-size:.72rem;font-weight:950}.pull-odds h2{margin:.5rem 0 1.3rem;font-size:1.8rem}.odds-grid{grid-template-columns:repeat(5,1fr);gap:.7rem;display:grid}.odds-grid>div{background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;gap:.25rem;padding:1rem;display:grid}.odds-grid strong{text-transform:uppercase;font-size:.75rem}.odds-grid b{font-size:1.4rem}.odds-grid small{color:#959db1}.odds-grid .platinum{border-color:#e8fbff66}.odds-grid .diamond{border-color:#65e9ff66}.odds-grid .gold{border-color:#ffd24f66}.odds-grid .variation{border-color:#b777ff66}.pull-odds>p{color:#959db1;margin:1rem 0 0;font-size:.8rem;line-height:1.55}@media (max-width:850px){.odds-grid{grid-template-columns:1fr 1fr}.pull-odds{margin-inline:1rem}}.ticket-rewards{background:linear-gradient(135deg,#241a09cc,#0d101bd9);border:1px solid #f0c95f40;border-radius:20px;max-width:1100px;margin:1.2rem auto 0;padding:2rem}.ticket-rewards>span{color:#f0c95f;letter-spacing:.14em;font-size:.72rem;font-weight:950}.ticket-rewards h2{margin:.5rem 0;font-size:1.8rem}.ticket-rewards>p{color:#a8a092;font-size:.82rem}.ticket-rewards>div{grid-template-columns:repeat(5,1fr);gap:.65rem;margin-top:1.2rem;display:grid}.ticket-rewards strong{background:#ffffff08;border:1px solid #ffffff18;border-radius:10px;justify-content:space-between;padding:.85rem;display:flex}.ticket-rewards b{color:#f0c95f}.ticket-rewards .ticket-purchase-bonus{color:#777d8c;border-top:1px solid #ffffff14;margin-top:1rem;padding-top:1rem;line-height:1.55}@media (max-width:850px){.ticket-rewards{margin-inline:1rem}.ticket-rewards>div{grid-template-columns:1fr 1fr}}
