.card-motion-settings{border:1px solid #b7974e55;border-radius:8px;padding:.7rem 1rem;color:#f4e4be;margin:0 0 .7rem}.card-motion-settings legend{padding:0 .35rem;color:#d8b568}.card-motion-settings label{display:flex;align-items:center;gap:.7rem;font-size:1.05rem;cursor:pointer}.card-motion-settings input{accent-color:#d8b568;width:1.2rem;height:1.2rem}.card-motion-settings label+label{margin-top:.7rem}.card-motion-settings select{font:inherit;color:#f4e4be;background:#112329;border:1px solid #b7974e77;border-radius:5px;padding:.3rem .6rem;min-height:36px}.card-motion-settings p{font-size:.9rem;line-height:1.4;color:#c7c6b5;margin:.4rem 0 0}.booster-archive .booster-reveal-card.booster-quality-host{filter:none}.booster-card-back-plane{position:absolute;inset:0;display:block;isolation:isolate;backface-visibility:hidden;-webkit-backface-visibility:hidden}.booster-quality-aura{position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:var(--card-outline-radius,5% / 3.3333333333333335%);opacity:1}.booster-quality-aura>span{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.booster-quality-aura__halo{opacity:var(--quality-opacity);box-shadow:0 0 3px 1px rgb(var(--quality-rgb)/.8),0 0 var(--quality-radius) 3px rgb(var(--quality-rgb)/.58),0 0 calc(var(--quality-radius)*1.55) 1px rgb(var(--quality-accent)/.24)}.booster-quality-aura__rim{border:1px solid rgb(var(--quality-rgb)/.7);box-shadow:0 0 8px rgb(var(--quality-rgb)/.55)}.booster-quality-aura__sparks{inset:-5px!important;opacity:0;background:radial-gradient(circle at 4% 8%,rgb(var(--quality-accent)) 0 1px,transparent 3px),radial-gradient(circle at 96% 92%,rgb(var(--quality-rgb)) 0 1px,transparent 3px)}.booster-quality-aura[data-quality-sparks="1"] .booster-quality-aura__sparks{opacity:.55}.booster-quality-aura[data-quality-sparks="2"] .booster-quality-aura__sparks{opacity:.86}.booster-quality-aura[data-quality-sparks="3"] .booster-quality-aura__sparks{opacity:1;background:radial-gradient(circle at 4% 8%,#fff6d8 0 1px,transparent 4px),radial-gradient(circle at 96% 92%,#ffd5ff 0 1px,transparent 4px),radial-gradient(circle at 4% 92%,rgb(var(--quality-accent)) 0 1px,transparent 3px)}.booster-quality-aura[data-quality-finish=normal] .booster-quality-aura__rim{border-color:rgb(var(--quality-rgb)/.35);box-shadow:0 0 3px rgb(var(--quality-rgb)/.22)}.booster-quality-aura[data-quality-finish=foil] .booster-quality-aura__rim{inset:-2px;border:2px solid rgb(var(--quality-accent)/.92);box-shadow:0 0 7px 1px rgb(var(--quality-rgb)/.9),0 0 18px 3px rgb(var(--quality-rgb)/.5)}.booster-quality-aura[data-quality-finish=holo] .booster-quality-aura__rim{inset:-4px;border:2px solid #fff8e8;box-shadow:0 0 4px 2px #fff4ceaa,0 0 14px 5px rgb(var(--quality-rgb)/.95),0 0 32px 8px rgb(var(--quality-accent)/.6)}.booster-quality-aura[data-quality-finish=holo] .booster-quality-aura__sparks{background:radial-gradient(ellipse at 4% 8%,#fffbe8 0 1px,transparent 5px),radial-gradient(ellipse at 96% 92%,#fffbe8 0 1px,transparent 5px),radial-gradient(circle at 4% 92%,rgb(var(--quality-accent)) 0 1px,transparent 4px),radial-gradient(circle at 96% 8%,rgb(var(--quality-accent)) 0 1px,transparent 4px)}.booster-quality-aura__orbit{inset:-7px!important}.booster-quality-aura__orbit>i{position:absolute;left:0;top:0;display:block;width:5px;height:5px;border-radius:50%;background:#fff8df;box-shadow:0 0 5px 2px rgb(var(--quality-rgb)/.9);offset-path:inset(0 round 12px);offset-distance:0%;animation:booster-quality-orbit 10s linear infinite;animation-play-state:paused}.booster-quality-aura__orbit>i+i{background:#f6c7ff;animation-delay:-5s;box-shadow:0 0 5px 2px rgb(var(--quality-accent)/.75)}.booster-archive[data-booster-quality-active=true] .booster-reveal-fan:not([inert]) .booster-quality-aura__orbit>i{animation-play-state:running}:is([hidden],[inert],.booster-card-front[aria-hidden=true]) .booster-quality-aura__orbit>i,.booster-reveal-card.is-revealed .booster-card-back-plane .booster-quality-aura__orbit>i,.booster-archive:is(.is-shop,.is-preparing) .booster-quality-aura__orbit>i{animation-play-state:paused!important}@keyframes booster-quality-orbit{to{offset-distance:100%}}@media(prefers-reduced-motion:reduce){.booster-quality-aura__orbit>i{animation:none!important}}
