.dSLZba_section{gap:16px;min-width:0;margin-block:0;display:grid;container-type:inline-size}.dSLZba_section [data-phase] img{object-fit:contain}.dSLZba_ticket{border-block:1px solid var(--color-line);align-items:center;gap:12px;padding:16px 0;font-size:16px;display:flex}.dSLZba_ticket strong{font-variant-numeric:tabular-nums;margin-left:auto;font-size:32px;line-height:1}.dSLZba_picker{gap:24px;min-width:0;display:grid}.dSLZba_selection{background:var(--color-soft);border-radius:16px;padding:20px}.dSLZba_selection h3{font-size:16px;font-weight:var(--fan-item-title-weight);justify-content:space-between;gap:16px;margin:0 0 16px;display:flex}.dSLZba_selection h3 span{font-variant-numeric:tabular-nums;color:var(--color-muted)}.dSLZba_selection ol{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.dSLZba_selection li{align-items:center;gap:8px;min-width:0;display:flex}.dSLZba_selection li strong{font-size:16px;line-height:var(--fan-body-leading);overflow-wrap:anywhere}.dSLZba_order{color:#fff;background:var(--color-ink);height:28px;font-size:var(--fan-metadata-size);font-weight:var(--fan-item-title-weight);border-radius:50%;flex:0 0 28px;place-items:center;display:grid}.dSLZba_orderActions{flex-shrink:0;margin-left:auto;display:flex}.dSLZba_orderActions button{cursor:pointer;width:44px;height:44px;color:var(--color-ink);background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.dSLZba_orderActions button:focus-visible,.dSLZba_prize:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}.dSLZba_saved{font-size:var(--fan-metadata-size);justify-content:center;align-items:center;gap:8px;margin:12px 0 0;display:flex}.dSLZba_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;display:grid}.dSLZba_prize{min-width:0;color:var(--color-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:0;display:flex}.dSLZba_prize:disabled{cursor:default}.dSLZba_prize:disabled:not([aria-pressed=true]){opacity:.55}.dSLZba_prize strong{font-size:16px;line-height:var(--fan-body-leading);font-weight:var(--fan-item-title-weight);overflow-wrap:anywhere}.dSLZba_artwork{aspect-ratio:1;background:var(--color-soft);border:2px solid #0000;border-radius:16px;place-items:center;width:100%;margin-bottom:4px;padding:16px;display:grid;position:relative}.dSLZba_artwork img{object-fit:contain;width:100%;height:100%;min-height:0}.dSLZba_prize[aria-pressed=true] .dSLZba_artwork{border-color:var(--color-ink)}.dSLZba_rank{color:#fff;background:var(--color-ink);width:28px;height:28px;font-size:var(--fan-metadata-size);font-weight:var(--fan-item-title-weight);border-radius:50%;place-items:center;display:grid;position:absolute;inset:8px auto auto 8px}.dSLZba_quantity,.dSLZba_source{font-size:var(--fan-metadata-size);color:var(--color-muted);line-height:1.6}.dSLZba_source{margin:0}.dSLZba_rules{border-top:1px solid var(--color-line);margin:0;padding-top:24px;font-size:16px;line-height:1.7}.dSLZba_waiting{font-size:20px;line-height:var(--fan-body-leading);font-weight:var(--fan-item-title-weight);text-align:center;margin:0;padding-block:32px}.dSLZba_results{gap:16px;display:grid}.dSLZba_published{border-bottom:1px solid var(--color-line);grid-template-columns:80px minmax(0,1fr);gap:16px;padding-bottom:24px;display:grid}.dSLZba_published>img{object-fit:contain;width:80px;height:96px}.dSLZba_published h3{font-size:16px;line-height:var(--fan-body-leading);font-weight:var(--fan-item-title-weight);margin:0 0 12px}.dSLZba_winners{flex-wrap:wrap;gap:12px 16px;margin:0;padding:0;list-style:none;display:flex}.dSLZba_winners li{align-items:center;gap:8px;min-width:0;font-size:16px;display:flex}.dSLZba_winners img{border-radius:50%;flex-shrink:0}.dSLZba_winners span{overflow-wrap:anywhere}@media (min-width:768px){.dSLZba_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.dSLZba_selection{padding:24px}.dSLZba_selection ol{max-width:640px}}:is(.dSLZba_section>[data-fan-section-header],.dSLZba_results>[data-fan-section-header]){margin-bottom:0}.dSLZba_selection{align-self:start;min-width:0}.dSLZba_selection ol:empty{display:none}.dSLZba_prize .dSLZba_quantity{margin-top:auto}@media (min-width:1024px){.dSLZba_picker{grid-template-columns:minmax(0,1fr) minmax(280px,320px);align-items:start;gap:24px 32px}.dSLZba_selection{position:sticky;top:96px}.dSLZba_source,.dSLZba_rules{grid-column:1/-1}}
