.uccnpq_tour{flex-direction:column;gap:22px;max-width:620px;margin:0 auto;padding:8px 0 104px;display:flex}.uccnpq_top{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.uccnpq_count{font:600 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#faf7f0b3;white-space:nowrap;margin:0}.uccnpq_bar{gap:6px;margin:0;padding:0;list-style:none;display:flex}.uccnpq_bar li{background:#faf7f029;border-radius:3px;flex:1;height:3px;transition:background .24s}.uccnpq_bar li[data-done]{background:var(--sig)}.uccnpq_skip{cursor:pointer;font:600 10px/var(--control-line-height) var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#faf7f0b8;text-underline-offset:4px;background:0 0;border:0;grid-column:3;padding:0 4px;text-decoration:underline}.uccnpq_skip:hover{color:var(--paper)}.uccnpq_skip:focus-visible{outline:2px solid var(--paper);outline-offset:2px;border-radius:6px}.uccnpq_step{flex-direction:column;gap:12px;animation:.32s cubic-bezier(.2,.8,.2,1) uccnpq_step-in;display:flex}@keyframes uccnpq_step-in{0%{opacity:0;transform:translateY(10px)}}.uccnpq_stage{background:radial-gradient(at 50% 40%,#faf7f01a,#faf7f000 70%),#faf7f008;border:1px solid #faf7f01a;border-radius:20px;place-items:center;min-height:230px;padding:18px;display:grid;overflow:hidden}.uccnpq_kicker{font:600 10px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sig);margin:6px 0 0}.uccnpq_heading{outline:none;margin:0;font-size:clamp(32px,9vw,52px);line-height:.95}.uccnpq_body{font:400 18px/1.45 var(--serif);color:#faf7f0db;margin:0}.uccnpq_fan{justify-content:center;padding:10px 0;display:flex}.uccnpq_fanCard{margin:0 -14px;transition:transform .3s}.uccnpq_fanCard[data-i="0"]{transform:rotate(-9deg)translateY(8px)}.uccnpq_fanCard[data-i="1"]{z-index:1;position:relative;transform:translateY(-6px)}.uccnpq_fanCard[data-i="2"]{transform:rotate(9deg)translateY(8px)}.uccnpq_boosterRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.uccnpq_rarities{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.uccnpq_caption{font:500 9px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#faf7f09e}.uccnpq_earn{flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.uccnpq_earn li{background:#faf7f00d;border-radius:14px;grid-template-columns:30px auto 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.uccnpq_earn b{font:700 20px var(--display);font-variant-numeric:tabular-nums}.uccnpq_earn span{font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#faf7f0b8}.uccnpq_places{gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid}.uccnpq_places li{background:#faf7f00d;border-radius:12px;grid-template-columns:96px 1fr;align-items:baseline;gap:12px;padding:9px 14px;display:grid}.uccnpq_places b{font:600 10px var(--mono);letter-spacing:.14em;text-transform:uppercase}.uccnpq_places span{color:#faf7f0cc;font-size:13px;line-height:1.35}.uccnpq_listen{place-items:center;display:grid}.uccnpq_listen>span{align-items:center;gap:10px;min-height:52px;padding:0 22px;display:inline-flex}.uccnpq_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.uccnpq_final{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.uccnpq_primary{background:var(--sig);color:var(--on-sig-solid);cursor:pointer;font:600 11px/var(--control-line-height) var(--mono);letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:99px}.uccnpq_primary:hover:not(:disabled){filter:brightness(1.1)}.uccnpq_ghost{color:var(--paper);cursor:pointer;font:600 11px/var(--control-line-height) var(--mono);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #faf7f040;border-radius:99px}.uccnpq_ghost:hover:not(:disabled){background:#faf7f01a}.uccnpq_primary:disabled,.uccnpq_ghost:disabled{opacity:.55;cursor:default}.uccnpq_primary:focus-visible,.uccnpq_ghost:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.uccnpq_error{color:#ff8a73;margin:0;font-size:13px}.uccnpq_replay{text-align:center;font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0}@media (max-width:480px){.uccnpq_actions{flex-direction:row}.uccnpq_final{justify-content:stretch;width:100%}.uccnpq_final>*{flex:auto}}@media (prefers-reduced-motion:reduce){.uccnpq_step{animation:none}.uccnpq_bar li,.uccnpq_fanCard{transition:none}}.uccnpq_guide{flex-direction:column;gap:34px;max-width:760px;margin:0 auto;padding:8px 0 112px;display:flex}.uccnpq_title{overflow-wrap:anywhere;margin:0;font-size:clamp(34px,12vw,56px)}.uccnpq_lead{max-width:56ch;font:400 18px/1.45 var(--serif);color:#faf7f0db;margin:0}.uccnpq_section{flex-direction:column;gap:12px;display:flex}.uccnpq_h2{font:600 10px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#faf7f0b8;margin:0}.uccnpq_pills{flex-wrap:wrap;gap:8px;display:flex}.uccnpq_place{gap:2px;display:grid}.uccnpq_cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.uccnpq_cards a{min-height:44px;color:var(--paper);box-sizing:border-box;background:#faf7f00a;border:1px solid #faf7f01f;border-radius:14px;flex-direction:column;gap:4px;height:100%;padding:14px 16px;text-decoration:none;display:flex}.uccnpq_cards a:hover{background:#faf7f014;border-color:#faf7f066}.uccnpq_cards a:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.uccnpq_cards b{font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase}.uccnpq_cards small{color:#faf7f0bd;font-size:13.5px;line-height:1.4}.uccnpq_group{font:500 9px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#faf7f094}.uccnpq_faq{border-top:1px solid #faf7f01f;flex-direction:column;display:flex}.uccnpq_faq details{border-bottom:1px solid #faf7f01f}.uccnpq_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:8px 2px;font-size:15px;font-weight:600;list-style:none;display:flex}.uccnpq_faq summary::-webkit-details-marker{display:none}.uccnpq_faq summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}.uccnpq_faq details[open] summary:after{transform:rotate(-135deg)}.uccnpq_faq summary:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.uccnpq_faq p{color:#faf7f0cc;max-width:62ch;margin:0 0 16px;font-size:14.5px;line-height:1.55}.uccnpq_again{flex-wrap:wrap;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.uccnpq_faq summary:after{transition:none}}
