.material-groups[data-v-0377cdda]{gap:24px;margin-top:16px;display:grid}.material-groups--split[data-v-0377cdda]{grid-template-columns:repeat(2,minmax(0,1fr))}.material-group[data-v-0377cdda]{min-width:0}h4[data-v-0377cdda]{color:#526377;margin:0;font-size:.85rem;font-weight:700;line-height:1.5}.requirements[data-v-0377cdda]{margin:4px 0 0;padding:0;list-style:none}.requirements li[data-v-0377cdda]{border-bottom:1px solid #e3e9ef;align-items:center;gap:12px;padding:8px 0;display:flex}.material-icon[data-v-0377cdda]{width:43px;height:43px}a[data-v-0377cdda]{color:#244f82;text-underline-offset:3px;overflow-wrap:anywhere}a[data-v-0377cdda]:focus-visible{outline-offset:3px;outline:3px solid #246bbd}strong[data-v-0377cdda]{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}@media (width<=600px){.material-groups--split[data-v-0377cdda]{grid-template-columns:1fr}.material-groups[data-v-0377cdda]{gap:20px}}a[data-v-8ead7ed9]{color:#244f82;text-underline-offset:3px;overflow-wrap:anywhere}a[data-v-8ead7ed9]:focus-visible{outline-offset:3px;outline:3px solid #246bbd}.upgrade-note[data-v-8ead7ed9]{color:#526377;margin:8px 0 0;font-size:.85rem;line-height:1.5}.upgrade-step[data-v-8ead7ed9]{border-top:1px solid #e3e9ef;padding:12px 0}.step-kind[data-v-8ead7ed9]{color:#526377;margin:0 0 4px;font-size:.8rem;font-weight:700}.step-heading[data-v-8ead7ed9]{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.step-heading a[data-v-8ead7ed9]{align-items:center;gap:8px;min-width:0;padding:6px 0;display:inline-flex}.sr-only[data-v-8ead7ed9]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.upgrade-panel[data-v-f87997d4]{color:#17283c;background:#fff;border-color:#dce4eb;border-radius:12px;min-width:0}h2[data-v-f87997d4]{margin:0;font-size:1.05rem;font-weight:750;line-height:1.4}h3[data-v-f87997d4]{margin:20px 0 8px;font-size:.95rem;font-weight:700}.upgrade-note[data-v-f87997d4]{color:#526377;margin:8px 0 0;font-size:.85rem;line-height:1.5}.upgrade-heading[data-v-f87997d4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.journey-links[data-v-f87997d4]{flex-wrap:wrap;display:flex}.upgrade-stages[data-v-f87997d4]{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#9bafc4 #edf1f5;gap:20px;margin:12px 0 4px;padding:4px 3px 10px;list-style:none;display:flex;position:relative;overflow-x:auto}.upgrade-stages[data-v-f87997d4]:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #246bbd}.upgrade-stages li[data-v-f87997d4]{flex:0 0 188px;min-width:0;position:relative}.upgrade-stages .stage-connected[data-v-f87997d4]:before{content:"→";color:#6a8098;font-size:14px;position:absolute;top:38px;left:-18px}.upgrade-stages a[data-v-f87997d4]{border:1px solid #dce4eb;border-radius:8px;align-items:center;gap:8px;height:100%;min-height:100px;padding:12px 8px;text-decoration:none;display:flex;position:relative}.upgrade-stages a[data-v-f87997d4]:hover{background:#f5f8fc;border-color:#7895b5}.stage-number[data-v-f87997d4]{color:#526377;font-size:.625rem;font-weight:700;line-height:1;position:absolute;top:4px;left:7px}a[data-v-f87997d4]{color:#244f82;text-underline-offset:3px;overflow-wrap:anywhere}a[data-v-f87997d4]:focus-visible{outline-offset:3px;outline:3px solid #246bbd}a[aria-current=page][data-v-f87997d4]{background:#eef4fb;border-color:#244f82}.stage-art[data-v-f87997d4]{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.stage-cost[data-v-f87997d4]{color:#526377;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.7rem;line-height:1.4}.stage-thumbnail[data-v-f87997d4]{zoom:.56}.stage-copy[data-v-f87997d4]{flex-wrap:wrap;align-items:center;gap:3px 6px;min-width:0;font-size:.8rem;line-height:1.35;display:flex}.current-label[data-v-f87997d4]{color:#526377;flex-basis:100%;font-size:.7rem;font-weight:650}.upgrade-panel--embedded[data-v-f87997d4]{background:0 0;border-radius:0}.requirements-expansion[data-v-f87997d4]{border-top:1px solid #e3e9ef}.requirements-expansion[data-v-f87997d4] .q-item{padding-left:0;padding-right:0}@media (width<=600px){.upgrade-panel--embedded .upgrade-stages[data-v-f87997d4]{grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr));gap:8px;display:grid;overflow:visible}.upgrade-panel--embedded .upgrade-stages li[data-v-f87997d4]{min-width:0}.upgrade-panel--embedded .stage-connected[data-v-f87997d4]:before{display:none}.upgrade-panel--embedded .upgrade-stages a[data-v-f87997d4]{text-align:center;flex-direction:column;gap:6px;padding:16px 6px 8px}.upgrade-panel--embedded .stage-thumbnail[data-v-f87997d4]{zoom:.42}.upgrade-panel--embedded .stage-copy[data-v-f87997d4]{justify-content:center}.upgrade-panel--embedded .stage-copy[data-v-f87997d4] .rarity-icon{display:none}}
