@layer components{.mc.astro-loxush7b{--c:var(--chamfer-m);isolation:isolate;gap:var(--space-2xs);padding:var(--space-m);flex-direction:column;min-inline-size:0;display:flex;position:relative}.mc__plate.astro-loxush7b,.mc__plate.astro-loxush7b:before{clip-path:polygon(var(--k) 0, 100% 0, 100% calc(100% - var(--k)), calc(100% - var(--k)) 100%, 0 100%, 0 var(--k));position:absolute}.mc__plate.astro-loxush7b{--k:var(--c);z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--tier-tone) 45%, transparent), #63758559 45%, #63758540);inset:0}.mc__plate.astro-loxush7b:before{--k:calc(var(--c) - .59px);content:"";background:radial-gradient(80% 36% at 50% 24%, color-mix(in srgb, var(--tier-tone) 13%, transparent), transparent 70%), linear-gradient(118deg, #ffffff07 0 24%, transparent 24.2%), linear-gradient(180deg, #0e1016f2, #040509f7);inset:1px}.mc__top.astro-loxush7b{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-chrome);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.mc__code.astro-loxush7b{font-family:var(--font-mono);letter-spacing:.04em;color:var(--tier-tone);font-weight:600}.mc__debut-detail.astro-loxush7b{text-align:end;letter-spacing:.06em;color:var(--color-text-muted);display:block}.mc__art.astro-loxush7b{block-size:11rem;margin-block:var(--space-2xs) var(--space-xs);place-items:center;display:grid;position:relative}.mc__reticle.astro-loxush7b{--arm:14px;--t:color-mix(in srgb, var(--tier-tone) 80%, transparent);background:linear-gradient(var(--t) 0 0) left top / var(--arm) 1.5px, linear-gradient(var(--t) 0 0) left top / 1.5px var(--arm), linear-gradient(var(--t) 0 0) right top / var(--arm) 1.5px, linear-gradient(var(--t) 0 0) right top / 1.5px var(--arm), linear-gradient(var(--t) 0 0) left bottom / var(--arm) 1.5px, linear-gradient(var(--t) 0 0) left bottom / 1.5px var(--arm), linear-gradient(var(--t) 0 0) right bottom / var(--arm) 1.5px, linear-gradient(var(--t) 0 0) right bottom / 1.5px var(--arm), radial-gradient(closest-side, color-mix(in srgb, var(--tier-tone) 14%, transparent), transparent);opacity:.7;background-repeat:no-repeat;position:absolute;inset:.25rem 12%}.mc__art.astro-loxush7b .mc__img{object-fit:contain;filter:drop-shadow(0 10px 14px #0009);block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:72%;position:relative}.mc__name.astro-loxush7b{font-size:var(--step-2);line-height:1.05}.mc__class.astro-loxush7b{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label-tight);color:var(--tier-tone);text-transform:uppercase}.mc__flags.astro-loxush7b{flex-wrap:wrap;gap:.35rem;margin:.15rem 0 .25rem;display:flex}.mc__flags.astro-loxush7b li.astro-loxush7b{font-family:var(--font-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label-tight);text-transform:uppercase;color:var(--color-text-chrome);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);padding:.3em .6em .25em;font-size:.6875rem;line-height:1;box-shadow:inset 0 0 0 1px #63758580}.mc__does.astro-loxush7b{font-size:var(--step-0);color:var(--color-text);line-height:1.45}.mc__counter.astro-loxush7b{padding-block:var(--space-2xs) var(--space-xs);gap:.2rem;display:grid}.mc__label.astro-loxush7b,.mc__stats.astro-loxush7b dt.astro-loxush7b,.mc__guide.astro-loxush7b dt.astro-loxush7b{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-player-soft)}.mc__counter.astro-loxush7b .mc__counter-text{font-size:var(--step--1);color:var(--color-text-muted);--callout:var(--color-text-chrome);line-height:1.55}.mc.astro-loxush7b .mc__lamps{gap:var(--space-xs)}.mc__stats.astro-loxush7b{gap:.25rem var(--space-m);padding-block:var(--space-xs) 0;flex-wrap:wrap;display:flex}.mc__stats.astro-loxush7b>div.astro-loxush7b{align-items:baseline;gap:.5em;display:flex}.mc__stats.astro-loxush7b dt.astro-loxush7b{color:var(--color-text-muted)}.mc__stats.astro-loxush7b dd.astro-loxush7b{font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-text);font-weight:600}@media (width<=39.99em){.mc.astro-loxush7b{column-gap:var(--space-s);row-gap:var(--space-2xs);grid-template-columns:7rem minmax(0,1fr);grid-template-areas:"top top""art name""art class""art flags""does does""counter counter""lamps lamps""stats stats""more more";display:grid}.mc__top.astro-loxush7b{grid-area:top}.mc__art.astro-loxush7b{grid-area:art;align-self:center;block-size:7rem;margin:0}.mc__name.astro-loxush7b{grid-area:name;align-self:end}.mc__class.astro-loxush7b{grid-area:class}.mc__flags.astro-loxush7b{grid-area:flags;align-self:start}.mc__does.astro-loxush7b{grid-area:does;margin-block-start:var(--space-2xs)}.mc__counter.astro-loxush7b{grid-area:counter}.mc.astro-loxush7b .mc__lamps{grid-area:lamps}.mc__stats.astro-loxush7b{grid-area:stats}.mc__more.astro-loxush7b{grid-area:more;margin-block-start:var(--space-2xs)}.mc__art.astro-loxush7b .mc__img{max-block-size:86%;max-inline-size:86%}.mc__reticle.astro-loxush7b{--arm:10px;inset:0}}.mc__more.astro-loxush7b{border-block-start:1px solid #6375854d;margin-block-start:auto}.mc__summary.astro-loxush7b{justify-content:space-between;align-items:center;gap:var(--space-s);cursor:pointer;min-block-size:2.75rem;font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-chrome);display:flex}.mc__summary.astro-loxush7b:hover{color:var(--color-text)}.mc__summary.astro-loxush7b .mc__chev{--icon-size:1.1rem;color:var(--tier-tone)}.mc__more.astro-loxush7b[open] .mc__chev{transform:rotate(180deg)}.mc__more-body.astro-loxush7b{gap:var(--space-m);padding-block:var(--space-2xs) var(--space-xs);display:grid}.mc__guide.astro-loxush7b{gap:var(--space-s);display:grid}.mc__guide.astro-loxush7b>div.astro-loxush7b{gap:.2rem;display:grid}.mc__guide.astro-loxush7b dt.astro-loxush7b{color:var(--color-text-muted)}.mc__guide.astro-loxush7b dd{font-size:var(--step--1);color:var(--color-text-muted);--callout:var(--color-text-chrome);line-height:1.55}@media (prefers-reduced-motion:no-preference){.mc__art.astro-loxush7b .mc__img{transition:transform var(--dur-entrance) var(--ease-power)}.mc__reticle.astro-loxush7b{transition:opacity var(--dur-standard) var(--ease-out), transform var(--dur-entrance) var(--ease-power)}.mc.astro-loxush7b:hover .mc__reticle.astro-loxush7b{opacity:1;transform:scale(1.06)}.mc.astro-loxush7b:hover .mc__art.astro-loxush7b .mc__img{transform:translateY(-.35rem)scale(1.04)}.mc__summary.astro-loxush7b .mc__chev{transition:transform var(--dur-standard) var(--ease-out)}}.bd.astro-e63gbize{isolation:isolate;gap:var(--space-l);align-content:start;min-inline-size:0;display:grid;position:relative}.bd--mega.astro-e63gbize{padding-block:clamp(var(--space-2xl), 6vw, var(--space-3xl));gap:var(--space-xl)}.bd--mega.astro-e63gbize+.bd--mega.astro-e63gbize:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tier-tone) 60%, transparent) 30%, color-mix(in srgb, var(--tier-tone) 60%, transparent) 70%, transparent);opacity:.6;block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}@media (width>=64em){.bd--mega.astro-e63gbize{column-gap:clamp(var(--space-xl), 5vw, var(--space-3xl));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.bd--mega.astro-e63gbize.bd--flip .bd__art-col.astro-e63gbize{order:2}.bd--mega.astro-e63gbize .bd__art-col.astro-e63gbize{position:sticky;inset-block-start:6rem}}.bd__art-col.astro-e63gbize{gap:var(--space-s);min-inline-size:0;display:grid}.bd__figure.astro-e63gbize{gap:var(--space-2xs);margin:0;display:grid}.bd__art-col.astro-e63gbize .bd__frame{--tone:color-mix(in srgb, var(--tier-tone) 70%, transparent);--tone-2:var(--tier-tone)}.bd__stage.astro-e63gbize{background:radial-gradient(70% 70% at 50% 55%,#280c08d9,#060406 80%);position:absolute;inset:0;overflow:hidden}.bd__heat.astro-e63gbize{background:radial-gradient(closest-side, color-mix(in srgb, var(--tier-tone) 34%, transparent), transparent 75%);opacity:.65;position:absolute;inset:8%}.bd__rings.astro-e63gbize{aspect-ratio:1;background:radial-gradient(closest-side, transparent 97.5%, color-mix(in srgb, var(--tier-tone) 55%, transparent) 98% 99%, transparent 99.5%), repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--tier-tone) 45%, transparent) 0 1deg, transparent 1deg 15deg);opacity:.5;border-radius:50%;block-size:88%;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;mask-image:radial-gradient(closest-side,#0000 92%,#000 93% 99.5%,#0000 100%)}.bd__variant.astro-e63gbize{place-items:center;display:grid;position:absolute;inset:7%}.bd--boss.astro-e63gbize .bd__variant.astro-e63gbize{inset:6% 12%}.bd__variant.astro-e63gbize picture{display:contents}.bd__variant.astro-e63gbize img{object-fit:contain;filter:drop-shadow(0 18px 24px #000000a6);block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;position:relative}.bd__surge.astro-e63gbize{box-shadow:0 0 0 2px color-mix(in srgb, var(--tier-tone) 85%, transparent), 0 0 40px 8px color-mix(in srgb, var(--tier-tone) 45%, transparent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:18%}.bd__readout.astro-e63gbize{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-mono);color:var(--color-text-chrome);background:#060406d1;padding:.35em .6em;line-height:1;position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem}.bd__caption.astro-e63gbize{font-size:var(--step--2);color:var(--color-text-muted);padding-inline:7px;line-height:1.5}.bd__variants.astro-e63gbize{border:0;min-inline-size:0;margin:0;padding:0}.bd__legend.astro-e63gbize{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-chrome);margin-block-end:var(--space-2xs);padding:0}.bd__options.astro-e63gbize{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:6px;display:grid}.bd__option.astro-e63gbize{--k:7px;isolation:isolate;text-align:center;cursor:pointer;min-block-size:2.75rem;font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label-tight);text-transform:uppercase;color:var(--color-text-chrome);place-items:center;padding:.5rem;line-height:1.15;display:grid;position:relative}.bd__option.astro-e63gbize:before,.bd__option.astro-e63gbize:after{content:"";clip-path:polygon(var(--k) 0, 100% 0, 100% calc(100% - var(--k)), calc(100% - var(--k)) 100%, 0 100%, 0 var(--k));position:absolute}.bd__option.astro-e63gbize:before{z-index:-2;background:#63758573;inset:0}.bd__option.astro-e63gbize:after{--k:6.4px;z-index:-1;background:linear-gradient(#16121a,#060408);inset:1px}.bd__radio.astro-e63gbize{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}@media (hover:hover){.bd__option.astro-e63gbize:hover{color:var(--color-text)}}.bd__option.astro-e63gbize:has(:checked){color:var(--color-text)}.bd__option.astro-e63gbize:has(:checked):before{background:linear-gradient(180deg, var(--tier-tone), color-mix(in srgb, var(--tier-tone) 35%, transparent))}.bd__option.astro-e63gbize:has(:checked):after{background:linear-gradient(180deg, color-mix(in srgb, var(--tier-tone) 30%, transparent), transparent 75%), linear-gradient(180deg, #16121a, #060408)}.bd__option.astro-e63gbize:has(:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.bd__info.astro-e63gbize{gap:var(--space-m);align-content:start;min-inline-size:0;display:grid}.bd__head.astro-e63gbize{gap:var(--space-2xs);display:grid}.bd__meta.astro-e63gbize{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-chrome);flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.bd__code.astro-e63gbize{color:var(--tier-tone)}.bd__sep.astro-e63gbize{background:linear-gradient(90deg, var(--tier-tone), transparent);block-size:1px;inline-size:2rem;margin-inline:.25em}.bd__mono.astro-e63gbize{font-family:var(--font-mono);letter-spacing:0;color:var(--color-text)}.bd__name.astro-e63gbize{font-size:var(--step-3);font-weight:var(--weight-display);line-height:1}.bd--mega.astro-e63gbize .bd__name.astro-e63gbize{font-size:var(--step-5);line-height:.95}.bd__class.astro-e63gbize{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label-tight);color:var(--tier-tone);text-transform:uppercase}.bd__does.astro-e63gbize{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--color-text);max-inline-size:42ch}.bd--mega.astro-e63gbize .bd__does.astro-e63gbize{font-size:var(--step-2);font-weight:500;line-height:1.25}.bd__host.astro-e63gbize{gap:var(--space-s);padding:var(--space-xs);background:linear-gradient(90deg, color-mix(in srgb, var(--tier-tone) 10%, transparent), transparent 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tier-tone) 35%, transparent);grid-template-columns:6.5rem minmax(0,1fr);align-items:center;display:grid}.bd__host-art.astro-e63gbize{aspect-ratio:1;box-shadow:0 0 0 1px color-mix(in srgb, var(--tier-tone) 50%, transparent);overflow:hidden}.bd__host-art.astro-e63gbize .bd__host-img{object-fit:cover;object-position:50% 45%;block-size:100%;inline-size:100%}.bd__host-code.astro-e63gbize{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.bd__host-name.astro-e63gbize{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--step-2);text-transform:uppercase;line-height:1.1}.bd__host-note.astro-e63gbize{font-size:var(--step--1);color:var(--color-text-muted)}.bd__guide-list.astro-e63gbize{gap:var(--space-s);display:grid}.bd__guide-list.astro-e63gbize>div.astro-e63gbize{gap:.25rem;display:grid}@media (width>=40em){.bd__guide-list.astro-e63gbize>div.astro-e63gbize{gap:var(--space-s);grid-template-columns:8rem minmax(0,1fr)}.bd__guide-list.astro-e63gbize dt.astro-e63gbize{padding-block-start:.3em}}.bd__guide-list.astro-e63gbize dt.astro-e63gbize,.bd__stats.astro-e63gbize dt.astro-e63gbize{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.bd__guide-list.astro-e63gbize div.astro-e63gbize:nth-child(2) dt.astro-e63gbize{color:var(--color-player-soft)}.bd__guide-list.astro-e63gbize dd{font-size:var(--step--1);color:var(--color-text-muted);--callout:var(--color-text-chrome);line-height:1.6}.bd__readings.astro-e63gbize{gap:var(--space-s);padding:var(--space-m);background:linear-gradient(#140c0eb3,#060406d9);display:grid;box-shadow:inset 0 0 0 1px #6375854d}.bd__stats.astro-e63gbize{gap:.25rem var(--space-l);flex-wrap:wrap;display:flex}.bd__stats.astro-e63gbize>div.astro-e63gbize{align-items:baseline;gap:.5em;display:flex}.bd__stats.astro-e63gbize dd.astro-e63gbize{font-family:var(--font-mono);font-size:var(--step--1);font-weight:600}.bd__companion.astro-e63gbize{gap:var(--space-m);padding:var(--space-m);background:linear-gradient(180deg, color-mix(in srgb, var(--tier-tone) 8%, transparent), transparent 60%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tier-tone) 35%, transparent);display:grid}@media (width>=40em){.bd__companion.astro-e63gbize{grid-template-columns:auto minmax(0,1fr)}}.bd__companion-art.astro-e63gbize{align-items:flex-start;gap:var(--space-s);display:flex}.bd__companion-fig.astro-e63gbize{font-family:var(--font-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label-tight);text-transform:uppercase;color:var(--color-text-muted);justify-items:center;gap:.35rem;margin:0;font-size:.6875rem;display:grid}.bd__companion-fig.astro-e63gbize .bd__companion-img{filter:drop-shadow(0 8px 10px #0009);block-size:auto;inline-size:6rem}.bd__companion-copy.astro-e63gbize{gap:var(--space-2xs);align-content:start;display:grid}.bd__companion-code.astro-e63gbize{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.bd__companion-name.astro-e63gbize{font-size:var(--step-2)}.bd__companion-does.astro-e63gbize{color:var(--color-text)}.bd__companion.astro-e63gbize .bd__companion-text{font-size:var(--step--1);color:var(--color-text-muted);--callout:var(--color-text-chrome);line-height:1.55}.bd__variant.astro-e63gbize:not([data-variant="1"]){display:none}@supports selector(:has(*)){.bd__variant.astro-e63gbize:not([data-variant="1"]){display:grid}.bd__variant.astro-e63gbize{opacity:0;visibility:hidden;transform:scale(.92)}.bd.astro-e63gbize:has(.bd__radio[value="1"]:checked) .bd__variant.astro-e63gbize[data-variant="1"],.bd.astro-e63gbize:has(.bd__radio[value="2"]:checked) .bd__variant.astro-e63gbize[data-variant="2"],.bd.astro-e63gbize:has(.bd__radio[value="3"]:checked) .bd__variant.astro-e63gbize[data-variant="3"],.bd.astro-e63gbize:not(:has(.bd__radio)) .bd__variant.astro-e63gbize[data-variant="1"]{opacity:1;visibility:visible;transform:none}}@supports not selector(:has(*)){.bd__variants.astro-e63gbize{display:none}}@media (prefers-reduced-motion:no-preference){@supports selector(:has(*)){.bd__variant.astro-e63gbize{transition:opacity .22s var(--ease-out), transform .28s var(--ease-out), visibility 0s linear .28s}.bd.astro-e63gbize:has(.bd__radio[value="1"]:checked) .bd__variant.astro-e63gbize[data-variant="1"],.bd.astro-e63gbize:has(.bd__radio[value="2"]:checked) .bd__variant.astro-e63gbize[data-variant="2"],.bd.astro-e63gbize:has(.bd__radio[value="3"]:checked) .bd__variant.astro-e63gbize[data-variant="3"]{transition:opacity .36s var(--ease-out) .12s, transform .76s var(--ease-power) .12s, visibility 0s}.bd.astro-e63gbize:has(.bd__radio[value="1"]:checked) .bd__variant.astro-e63gbize[data-variant="1"] .bd__surge.astro-e63gbize,.bd.astro-e63gbize:has(.bd__radio[value="2"]:checked) .bd__variant.astro-e63gbize[data-variant="2"] .bd__surge.astro-e63gbize,.bd.astro-e63gbize:has(.bd__radio[value="3"]:checked) .bd__variant.astro-e63gbize[data-variant="3"] .bd__surge.astro-e63gbize{animation:bd-surge .9s var(--ease-power) .12s both}}.bd__heat.astro-e63gbize{animation:bd-heat calc(var(--dur-ambient) * 1.6) var(--ease-in-out) infinite alternate}.bd--mega.astro-e63gbize .bd__rings.astro-e63gbize{animation:40s linear infinite bd-turn}.bd__option.astro-e63gbize:before,.bd__option.astro-e63gbize:after{transition:background var(--dur-standard) var(--ease-out)}@supports (animation-timeline:view()){.bd__art-col.astro-e63gbize,.bd__head.astro-e63gbize,.bd__does.astro-e63gbize{animation:linear both bd-rise}.bd.astro-e63gbize .bd__art-col.astro-e63gbize{animation-timeline:view();animation-range:entry entry 70%}.bd.astro-e63gbize .bd__head.astro-e63gbize,.bd.astro-e63gbize .bd__does.astro-e63gbize{animation-timeline:view();animation-range:entry 10% entry 80%}}}@keyframes bd-surge{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}@keyframes bd-heat{0%{opacity:.45}to{opacity:.85}}@keyframes bd-turn{to{transform:rotate(1turn)}}@keyframes bd-rise{0%{opacity:0;transform:translateY(2.5rem)}}.threat.astro-wfas5suq{gap:var(--space-s);display:grid}.threat__row.astro-wfas5suq{padding:var(--space-s) var(--space-m);box-shadow:inset 1px 0 0 var(--color-hostile), inset 0 0 0 1px #ff7a1f38;background:linear-gradient(90deg,#180a08d1,#06040699);gap:.2rem;display:grid}.threat__row.astro-wfas5suq dt.astro-wfas5suq{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--step-1);text-transform:uppercase}.threat__row.astro-wfas5suq dd.astro-wfas5suq{font-size:var(--step--1);color:var(--color-text-muted);line-height:1.5}.tiers.astro-wfas5suq{margin-block-start:var(--space-m)}.tiers__list.astro-wfas5suq{gap:var(--space-s);margin:0;display:grid}@media (width>=56em){.tiers__list.astro-wfas5suq{grid-template-columns:1fr 1fr 1.25fr;align-items:stretch}}.tiers__item.astro-wfas5suq{--tone:var(--color-hostile);--k:var(--chamfer-m);isolation:isolate;align-content:start;gap:var(--space-s);padding:var(--space-m);display:grid;position:relative}.tiers__item--2.astro-wfas5suq{--tone:var(--color-hostile-core)}.tiers__item--3.astro-wfas5suq{--tone:var(--color-danger)}.tiers__item.astro-wfas5suq:before,.tiers__item.astro-wfas5suq:after{content:"";clip-path:polygon(var(--k) 0, 100% 0, 100% calc(100% - var(--k)), calc(100% - var(--k)) 100%, 0 100%, 0 var(--k));position:absolute}.tiers__item.astro-wfas5suq:before{z-index:-2;background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 60%, transparent), #6375854d 55%);inset:0}.tiers__item.astro-wfas5suq:after{--k:calc(var(--chamfer-m) - .59px);z-index:-1;background:radial-gradient(70% 60% at 85% 20%, color-mix(in srgb, var(--tone) 18%, transparent), transparent 70%), linear-gradient(180deg, #100a0ceb, #050407f2);inset:1px}.tiers__head.astro-wfas5suq{align-items:center;column-gap:var(--space-s);color:var(--color-text);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"code art""title art""count art";text-decoration:none;display:grid}.tiers__art.astro-wfas5suq{aspect-ratio:1;grid-area:art;place-items:center;inline-size:7rem;display:grid}.tiers__item--3.astro-wfas5suq .tiers__art.astro-wfas5suq{inline-size:8.5rem}@media (width>=64em){.tiers__art.astro-wfas5suq{inline-size:8rem}.tiers__item--3.astro-wfas5suq .tiers__art.astro-wfas5suq{inline-size:10rem}}.tiers__art.astro-wfas5suq .tiers__img{block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;filter:drop-shadow(0 8px 16px color-mix(in srgb, var(--tone) 35%, transparent))}.tiers__code.astro-wfas5suq{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tone);grid-area:code}.tiers__title.astro-wfas5suq{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--step-3);text-transform:uppercase;grid-area:title;line-height:1}.tiers__count.astro-wfas5suq{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);grid-area:count}.tiers__num.astro-wfas5suq{font-family:var(--font-mono);font-size:var(--step-2);letter-spacing:0;color:var(--color-text);font-weight:600}.tiers__units.astro-wfas5suq{font-size:var(--step--1);border-block-start:1px solid #63758540;flex-wrap:wrap;gap:.25rem .9rem;padding-block-start:var(--space-s);display:flex}.tiers__units.astro-wfas5suq a.astro-wfas5suq{color:var(--color-text-chrome);text-decoration-color:color-mix(in srgb, var(--tone) 50%, transparent);padding-block:.2rem;display:inline-block}.tiers__units.astro-wfas5suq a.astro-wfas5suq:hover{color:var(--color-text)}@media (prefers-reduced-motion:no-preference){.tiers__art.astro-wfas5suq .tiers__img{transition:transform var(--dur-entrance) var(--ease-power)}.tiers__head.astro-wfas5suq:hover .tiers__img,.tiers__head.astro-wfas5suq:focus-visible .tiers__img{transform:translateY(-4px)scale(1.05)}}.tier.astro-wfas5suq{--tier-tone:var(--color-hostile);isolation:isolate;padding-block:var(--space-section);position:relative;overflow-x:clip}.tier__inner.astro-wfas5suq{gap:var(--space-xl);display:grid}.tier--1.astro-wfas5suq:before{content:"";z-index:-1;background:radial-gradient(60% 30% at 50% 0%, color-mix(in srgb, var(--color-hostile) 6%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.tier__grid.astro-wfas5suq{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));margin:0;display:grid}.tier__grid.astro-wfas5suq>li.astro-wfas5suq{display:grid}.tier--2.astro-wfas5suq{--tier-tone:var(--color-hostile-core);background:radial-gradient(70% 40% at 50% 0%, color-mix(in srgb, var(--color-hostile-core) 10%, transparent), transparent 70%), linear-gradient(180deg, transparent, #1406068c 40%, #1406068c 70%, transparent)}.tier--2.astro-wfas5suq .sh{--tone:var(--color-hostile-core)}.tier__bosses.astro-wfas5suq{gap:var(--space-xl) var(--space-l);margin:0;display:grid}@media (width>=56em){.tier__bosses.astro-wfas5suq{grid-template-columns:repeat(2,minmax(0,1fr))}}.tier--3.astro-wfas5suq{--tier-tone:var(--color-danger);background:radial-gradient(90% 35% at 50% 0%, #ff381433, transparent 70%), linear-gradient(180deg, var(--color-bg), #12050500 0, #120505 18%, #0d0406 82%, var(--color-bg))}.tier--3.astro-wfas5suq .sh{--tone:var(--color-danger)}.tier__alarm.astro-wfas5suq{z-index:-1;background:repeating-linear-gradient(-45deg, #ff294d09 0 14px, transparent 14px 28px), linear-gradient(to right, color-mix(in srgb, var(--color-danger) 10%, transparent) 1px, transparent 1px) center / 56px 56px, linear-gradient(to bottom, color-mix(in srgb, var(--color-danger) 10%, transparent) 1px, transparent 1px) center / 56px 56px;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.tier__alarm.astro-wfas5suq:after{content:"";opacity:.6;background:radial-gradient(60% 45% at 50% 20%,#ff294d1f,#0000 70%);position:absolute;inset:0}.tier__mega-head.astro-wfas5suq{gap:var(--space-m);justify-items:start;display:grid}.tier__mega-head.astro-wfas5suq .sh__title{font-size:var(--step-5);max-inline-size:18ch}@media (prefers-reduced-motion:no-preference){.tier__alarm.astro-wfas5suq:after{animation:tier-alarm calc(var(--dur-ambient) * 2) var(--ease-in-out) infinite alternate}}@keyframes tier-alarm{0%{opacity:.35}to{opacity:1}}}
