.mf-record-collection:where(.astro-ivjfsnq5){--collection-line:#30383c;max-width:72rem}.mf-record-collection__intro:where(.astro-ivjfsnq5){border-bottom:1px solid var(--collection-line);justify-content:space-between;align-items:end;gap:1rem;margin:0 0 1.3rem;padding-bottom:1rem;display:flex}.mf-record-collection__intro:where(.astro-ivjfsnq5) p:where(.astro-ivjfsnq5){color:#c5c6c1;max-width:68ch;margin:0;line-height:1.55}.mf-record-collection__intro:where(.astro-ivjfsnq5) span:where(.astro-ivjfsnq5){color:#f2a16d;font:700 .74rem var(--mf-font-mono);text-transform:uppercase;flex:none}.mf-record-collection__controls:where(.astro-ivjfsnq5){grid-template-columns:minmax(14rem,1fr) minmax(10rem,14rem) auto;align-items:end;gap:.65rem;margin:0 0 1.4rem;display:grid}.mf-record-collection__controls:where(.astro-ivjfsnq5) label:where(.astro-ivjfsnq5){gap:.35rem;display:grid}.mf-record-collection__controls:where(.astro-ivjfsnq5) label:where(.astro-ivjfsnq5)>span:where(.astro-ivjfsnq5){color:#aeb2af;font:700 .68rem var(--mf-font-mono);letter-spacing:.04em;text-transform:uppercase}.mf-record-collection__controls:where(.astro-ivjfsnq5) input:where(.astro-ivjfsnq5),.mf-record-collection__controls:where(.astro-ivjfsnq5) select:where(.astro-ivjfsnq5){border:1px solid var(--collection-line);color:#f2eee7;background:#090d0f;border-radius:.25rem;width:100%;min-height:2.7rem;padding:.6rem .7rem}.mf-record-collection__list:where(.astro-ivjfsnq5){border-top:1px solid var(--collection-line)}.mf-collection-record:where(.astro-ivjfsnq5){border-bottom:1px solid var(--collection-line);scroll-margin-top:5rem}.mf-collection-record:where(.astro-ivjfsnq5)[hidden]{display:none}.mf-collection-record:where(.astro-ivjfsnq5)>summary:where(.astro-ivjfsnq5){cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.7rem;padding:.65rem .2rem;list-style:none;display:grid}.mf-collection-record:where(.astro-ivjfsnq5)>summary:where(.astro-ivjfsnq5).mf-collection-record__summary--no-media{grid-template-columns:minmax(0,1fr) auto}.mf-collection-record:where(.astro-ivjfsnq5)>summary:where(.astro-ivjfsnq5)::-webkit-details-marker{display:none}.mf-collection-record:where(.astro-ivjfsnq5)>summary:where(.astro-ivjfsnq5):hover{background:linear-gradient(90deg,#ee682214,#0000 60%)}.mf-collection-record:where(.astro-ivjfsnq5)>summary:where(.astro-ivjfsnq5) img:where(.astro-ivjfsnq5){object-fit:contain;background:#080b0d;border:1px solid #353d41;border-radius:.25rem;width:3.5rem;height:3.5rem;padding:.2rem}.mf-collection-record__identity:where(.astro-ivjfsnq5){min-width:0}.mf-collection-record__identity:where(.astro-ivjfsnq5) h2:where(.astro-ivjfsnq5){color:#f3eee5;font:700 1.08rem var(--mf-font-condensed);margin:0;display:block}.mf-collection-record__identity:where(.astro-ivjfsnq5)>span:where(.astro-ivjfsnq5){color:#9fa5a2;margin-top:.15rem;font-size:.76rem;display:block}.mf-collection-record__open:where(.astro-ivjfsnq5){color:#f1a16c;font:700 .67rem var(--mf-font-mono);letter-spacing:.05em;text-transform:uppercase}.mf-collection-record:where(.astro-ivjfsnq5)[open] .mf-collection-record__open:where(.astro-ivjfsnq5):before{content:"Hide "}.mf-collection-record:where(.astro-ivjfsnq5):not([open]) .mf-collection-record__open:where(.astro-ivjfsnq5):before{content:"View "}.mf-collection-record__body:where(.astro-ivjfsnq5){border-left:2px solid #6b3d21;margin:0 0 1.2rem 4.3rem;padding:.25rem 0 .2rem 1.1rem}.mf-collection-record__body:where(.astro-ivjfsnq5)>section:where(.astro-ivjfsnq5){clear:both;max-width:68rem;margin-top:1.25rem}.mf-collection-record__body:where(.astro-ivjfsnq5) h3:where(.astro-ivjfsnq5){color:#e5e1d8;margin:0 0 .45rem;font-size:.9rem}.mf-collection-record__body:where(.astro-ivjfsnq5) p:where(.astro-ivjfsnq5){color:#c7c7c1;white-space:pre-line;max-width:72ch;margin:0;line-height:1.58}.mf-collection-record__permalink:where(.astro-ivjfsnq5){float:right;color:#a7adaa;font:650 .65rem var(--mf-font-mono);margin:0 0 .5rem 1rem}.mf-collection-record__lead:where(.astro-ivjfsnq5){font-size:.96rem}.mf-collection-facts:where(.astro-ivjfsnq5),.mf-collection-rows:where(.astro-ivjfsnq5){clear:both;border-top:1px solid #2d3438;margin:1rem 0 0;display:grid}.mf-collection-facts:where(.astro-ivjfsnq5)>div:where(.astro-ivjfsnq5),.mf-collection-rows:where(.astro-ivjfsnq5)>div:where(.astro-ivjfsnq5){border-bottom:1px solid #2d3438;grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);gap:1rem;padding:.52rem 0;display:grid}.mf-collection-facts:where(.astro-ivjfsnq5) dt:where(.astro-ivjfsnq5),.mf-collection-rows:where(.astro-ivjfsnq5) dt:where(.astro-ivjfsnq5){color:#9da29f;font:700 .64rem var(--mf-font-mono);letter-spacing:.03em;text-transform:uppercase}.mf-collection-facts:where(.astro-ivjfsnq5) dd:where(.astro-ivjfsnq5),.mf-collection-rows:where(.astro-ivjfsnq5) dd:where(.astro-ivjfsnq5){color:#ece8e0;flex-wrap:wrap;gap:.3rem .8rem;margin:0;display:flex}.mf-collection-inline-list:where(.astro-ivjfsnq5){flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;list-style:none;display:flex}.mf-ammo-mechanics__scroll:where(.astro-ivjfsnq5){border-top:1px solid #343b3f;border-bottom:1px solid #343b3f;overflow-x:auto}.mf-ammo-mechanics:where(.astro-ivjfsnq5) table:where(.astro-ivjfsnq5){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:32rem}.mf-ammo-mechanics:where(.astro-ivjfsnq5) th:where(.astro-ivjfsnq5),.mf-ammo-mechanics:where(.astro-ivjfsnq5) td:where(.astro-ivjfsnq5){text-align:right;border-bottom:1px solid #262d31;padding:.55rem .7rem}.mf-ammo-mechanics:where(.astro-ivjfsnq5) tr:where(.astro-ivjfsnq5):last-child>:where(.astro-ivjfsnq5){border-bottom:0}.mf-ammo-mechanics:where(.astro-ivjfsnq5) thead:where(.astro-ivjfsnq5) th:where(.astro-ivjfsnq5){color:#f0a16e;font:700 .68rem var(--mf-font-mono);letter-spacing:.04em;text-transform:uppercase}.mf-ammo-mechanics:where(.astro-ivjfsnq5) th:where(.astro-ivjfsnq5):first-child{color:#b9bcb7;text-align:left;width:42%;padding-left:0}.mf-ammo-mechanics:where(.astro-ivjfsnq5) tbody:where(.astro-ivjfsnq5) th:where(.astro-ivjfsnq5){font:700 .7rem var(--mf-font-mono);letter-spacing:.02em;text-transform:uppercase}.mf-ammo-mechanics:where(.astro-ivjfsnq5) td:where(.astro-ivjfsnq5){color:#f2eee7;font-weight:650}.mf-ammo-effects:where(.astro-ivjfsnq5){border-top:1px solid #2d3438;grid-template-columns:repeat(2,minmax(0,1fr));margin:.7rem 0 0;display:grid}.mf-ammo-effects:where(.astro-ivjfsnq5)>div:where(.astro-ivjfsnq5){border-bottom:1px solid #2d3438;grid-template-columns:minmax(8rem,1fr) auto;gap:.8rem;padding:.5rem .7rem .5rem 0;display:grid}.mf-ammo-effects:where(.astro-ivjfsnq5)>div:where(.astro-ivjfsnq5):nth-child(odd){margin-right:.8rem}.mf-ammo-effects:where(.astro-ivjfsnq5) dt:where(.astro-ivjfsnq5){color:#9da29f;font:700 .63rem var(--mf-font-mono);letter-spacing:.03em;text-transform:uppercase}.mf-ammo-effects:where(.astro-ivjfsnq5) dd:where(.astro-ivjfsnq5){color:#ece8e0;font-variant-numeric:tabular-nums;text-align:right;margin:0}.mf-record-collection:where(.astro-ivjfsnq5) a:where(.astro-ivjfsnq5){color:#f1a16c}.mf-record-collection__empty:where(.astro-ivjfsnq5){color:#b7bbb8}.mf-record-collection__pager:where(.astro-ivjfsnq5){grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-top:1.2rem;display:grid}.mf-record-collection__pager:where(.astro-ivjfsnq5) span:where(.astro-ivjfsnq5){color:#abb0ad;font:.72rem var(--mf-font-mono);text-align:center}@media (width<=42rem){.mf-record-collection__intro:where(.astro-ivjfsnq5){flex-direction:column;align-items:start}.mf-record-collection__controls:where(.astro-ivjfsnq5){grid-template-columns:1fr}.mf-collection-record:where(.astro-ivjfsnq5)>summary:where(.astro-ivjfsnq5){grid-template-columns:auto minmax(0,1fr)}.mf-collection-record:where(.astro-ivjfsnq5)>summary:where(.astro-ivjfsnq5).mf-collection-record__summary--no-media{grid-template-columns:1fr}.mf-collection-record__open:where(.astro-ivjfsnq5){display:none}.mf-collection-record__body:where(.astro-ivjfsnq5){margin-left:.25rem;padding-left:.8rem}.mf-collection-record__permalink:where(.astro-ivjfsnq5){float:none;overflow-wrap:break-word;width:fit-content;max-width:100%;margin:0 0 .65rem;display:block}.mf-collection-facts:where(.astro-ivjfsnq5)>div:where(.astro-ivjfsnq5),.mf-collection-rows:where(.astro-ivjfsnq5)>div:where(.astro-ivjfsnq5){grid-template-columns:1fr;gap:.2rem}.mf-ammo-mechanics__scroll:where(.astro-ivjfsnq5){overflow:visible}.mf-ammo-mechanics:where(.astro-ivjfsnq5) table:where(.astro-ivjfsnq5){min-width:0;display:block}.mf-ammo-mechanics:where(.astro-ivjfsnq5) thead:where(.astro-ivjfsnq5){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mf-ammo-mechanics:where(.astro-ivjfsnq5) tbody:where(.astro-ivjfsnq5){display:grid}.mf-ammo-mechanics:where(.astro-ivjfsnq5) tr:where(.astro-ivjfsnq5){border-bottom:1px solid #262d31;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;padding:.65rem 0;display:grid}.mf-ammo-mechanics:where(.astro-ivjfsnq5) tr:where(.astro-ivjfsnq5):last-child{border-bottom:0}.mf-ammo-mechanics:where(.astro-ivjfsnq5) th:where(.astro-ivjfsnq5):first-child{border:0;grid-column:1/-1;width:auto;padding:0 0 .15rem}.mf-ammo-mechanics:where(.astro-ivjfsnq5) td:where(.astro-ivjfsnq5){text-align:left;border:0;gap:.15rem;min-width:0;padding:0;display:grid}.mf-ammo-mechanics:where(.astro-ivjfsnq5) td:where(.astro-ivjfsnq5):before{color:#f0a16e;content:attr(data-mode-label);font:700 .6rem var(--mf-font-mono);letter-spacing:.04em;text-transform:uppercase}.mf-ammo-effects:where(.astro-ivjfsnq5){grid-template-columns:1fr}.mf-ammo-effects:where(.astro-ivjfsnq5)>div:where(.astro-ivjfsnq5):nth-child(odd){margin-right:0}}
