.nfg-guide[data-astro-cid-pnd25rhe]{--nfg-display-font: "Orbitron", var(--heading-font);--nfg-panel-padding-block: var(--component-padding-block);--nfg-panel-padding-inline: var(--space-l-xl);font-family:inherit}.nfg-panel[data-astro-cid-pnd25rhe]{padding:var(--nfg-panel-padding-block) var(--nfg-panel-padding-inline);background:color-mix(in srgb,var(--component-background) 72%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);min-width:0}@media (max-width: 48rem){.nfg-panel[data-astro-cid-pnd25rhe]{--nfg-panel-padding-inline: var(--space-s)}}.nfg-guide__ships[data-astro-cid-pnd25rhe]{display:flex;flex-direction:column;gap:var(--space-l)}.nfg-section[data-astro-cid-pnd25rhe]{scroll-margin-top:calc(var(--header-height, 4rem) + var(--space-l))}.nfg-section__title[data-astro-cid-pnd25rhe]{margin:0 0 var(--space-m);padding-bottom:var(--space-s);border-bottom:1px solid color-mix(in srgb,var(--border-color) 55%,transparent);font-family:var(--nfg-display-font);font-size:clamp(var(--step-1),2.5vw,var(--step-2));letter-spacing:.08em;text-transform:uppercase}.nfg-section__subtitle[data-astro-cid-pnd25rhe]{margin:var(--space-l) 0 var(--space-m);font-family:var(--nfg-display-font);font-size:var(--step-0);letter-spacing:.06em;text-transform:uppercase;color:var(--highlight)}.nfg-section__paragraph[data-astro-cid-pnd25rhe]{margin:0 0 var(--space-m);font-size:var(--step-0);line-height:1.7;max-width:var(--max-text-width)}.nfg-section__paragraph[data-astro-cid-pnd25rhe] a{color:var(--highlight);text-decoration:underline;text-underline-offset:.15em}.nfg-section__list[data-astro-cid-pnd25rhe]{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:var(--space-s);line-height:1.65;max-width:var(--max-text-width)}.nfg-section__cover[data-astro-cid-pnd25rhe]{margin:0 0 var(--space-xl)}.nfg-section__cover-image[data-astro-cid-pnd25rhe],.nfg-section__figure-image[data-astro-cid-pnd25rhe]{display:block;width:100%;border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent)}.nfg-section__figure[data-astro-cid-pnd25rhe]{margin:var(--space-xl) 0 0}.nfg-section__figcaption[data-astro-cid-pnd25rhe]{margin-top:var(--space-xs);font-size:var(--step--2);letter-spacing:.06em;text-transform:uppercase;color:var(--text-color-secondary, var(--faded))}.nfg-guide__link[data-astro-cid-pnd25rhe]{color:var(--highlight);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--fleet-yellow) 45%,transparent);text-underline-offset:.15em}.nfg-guide__link[data-astro-cid-pnd25rhe]:hover,.nfg-guide__link[data-astro-cid-pnd25rhe]:focus-visible{color:var(--fleet-yellow);text-decoration-color:currentColor}.nfg-summary-grid[data-astro-cid-pnd25rhe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--space-m);margin-top:var(--space-m)}.nfg-summary-card[data-astro-cid-pnd25rhe]{padding:var(--component-padding-block) var(--space-m);background:color-mix(in srgb,var(--component-background) 82%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent)}.nfg-summary-card__title[data-astro-cid-pnd25rhe]{margin:0 0 var(--space-s);font-family:var(--nfg-display-font);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--fleet-red)}.nfg-summary-card__text[data-astro-cid-pnd25rhe]{margin:0;font-size:var(--step--1);line-height:1.6}.nfg-legend[data-astro-cid-pnd25rhe]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-l);padding:var(--space-s);background:color-mix(in srgb,var(--component-background) 55%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 55%,transparent)}.nfg-legend__item[data-astro-cid-pnd25rhe]{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-s);background:color-mix(in srgb,var(--component-background) 78%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 60%,transparent)}.nfg-legend__symbol[data-astro-cid-pnd25rhe]{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;min-height:1.75rem;border-radius:999px;font-family:var(--nfg-display-font);font-size:var(--step--1);font-weight:700}.nfg-legend__symbol--plusplus[data-astro-cid-pnd25rhe]{background:color-mix(in srgb,#2ecc71 22%,transparent);color:#7dffb0}.nfg-legend__symbol--plus[data-astro-cid-pnd25rhe]{background:color-mix(in srgb,#58d68d 18%,transparent);color:#9ef0b8}.nfg-legend__symbol--even[data-astro-cid-pnd25rhe]{background:color-mix(in srgb,#5dade2 18%,transparent);color:#a8d8ff}.nfg-legend__symbol--minus[data-astro-cid-pnd25rhe]{background:color-mix(in srgb,#e74c3c 16%,transparent);color:#ff9f96}.nfg-legend__symbol--minusminus[data-astro-cid-pnd25rhe]{background:color-mix(in srgb,#c0392b 20%,transparent);color:#ff8a80}.nfg-legend__symbol--unknown[data-astro-cid-pnd25rhe]{background:color-mix(in srgb,var(--faded) 18%,transparent);color:var(--text-color-secondary, var(--faded))}.nfg-legend__label[data-astro-cid-pnd25rhe]{display:flex;flex-direction:column;gap:.1rem;font-size:var(--step--1)}.nfg-legend__label[data-astro-cid-pnd25rhe] strong[data-astro-cid-pnd25rhe]{font-size:var(--step--1)}.nfg-legend__label[data-astro-cid-pnd25rhe] span[data-astro-cid-pnd25rhe]{font-size:var(--step--2);color:var(--text-color-secondary, var(--faded))}@media (min-width: 48rem){.nfg-legend__label[data-astro-cid-pnd25rhe]{flex-direction:row;align-items:baseline;gap:var(--space-2xs)}.nfg-legend__label[data-astro-cid-pnd25rhe] span[data-astro-cid-pnd25rhe]{font-size:var(--step--1)}}.nfg-charts-mobile-note[data-astro-cid-pnd25rhe]{margin:0;padding:var(--space-s);border:1px solid color-mix(in srgb,var(--border-color) 55%,transparent);background:color-mix(in srgb,var(--component-background) 55%,transparent);font-size:var(--step--1);line-height:1.55;color:var(--text-color-secondary, var(--faded))}.nfg-charts-desktop[data-astro-cid-pnd25rhe]{display:none}@media (min-width: 48rem){.nfg-charts-mobile-note[data-astro-cid-pnd25rhe]{display:none}.nfg-charts-desktop[data-astro-cid-pnd25rhe]{display:contents}}.nfg-charts-grid[data-astro-cid-pnd25rhe]{display:flex;flex-direction:column;gap:var(--space-2xl)}.nfg-glossary[data-astro-cid-pnd25rhe]{display:grid;grid-template-columns:minmax(6rem,10rem) 1fr;gap:var(--space-s) var(--space-l);margin:0 0 var(--space-xl)}.nfg-glossary__term[data-astro-cid-pnd25rhe]{margin:0;font-weight:700;color:var(--fleet-yellow)}.nfg-glossary__definition[data-astro-cid-pnd25rhe]{margin:0;line-height:1.6}.nfg-resources[data-astro-cid-pnd25rhe]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-m);max-width:var(--max-text-width)}.nfg-resources__item[data-astro-cid-pnd25rhe]{display:flex;flex-direction:column;gap:var(--space-3xs);line-height:1.55}.nfg-resources__note[data-astro-cid-pnd25rhe]{font-size:var(--step--1);color:var(--text-color-secondary, var(--faded))}@media (max-width: 40rem){.nfg-glossary[data-astro-cid-pnd25rhe]{grid-template-columns:1fr}}.nfg-page[data-astro-cid-r52c2lkc]{width:100%;max-width:100%;min-width:0;overflow-x:clip}.nfg-page__header-top[data-astro-cid-r52c2lkc]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--space-s);width:100%}.nfg-page__progress[data-astro-cid-r52c2lkc]{flex:0 0 auto;margin-left:auto}.nfg-page__breadcrumb[data-astro-cid-r52c2lkc]{margin:0;min-width:0}.nfg-page__breadcrumb[data-astro-cid-r52c2lkc] ol[data-astro-cid-r52c2lkc]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0;padding:0;list-style:none;font-size:var(--step--1);color:var(--text-color-secondary, var(--faded))}.nfg-page__breadcrumb[data-astro-cid-r52c2lkc] li[data-astro-cid-r52c2lkc]:not(:last-child):after{content:"/";margin-left:var(--space-2xs);color:var(--text-color-secondary, var(--faded))}.nfg-page__breadcrumb[data-astro-cid-r52c2lkc] a[data-astro-cid-r52c2lkc]{color:var(--highlight);text-decoration:none}.nfg-page__breadcrumb[data-astro-cid-r52c2lkc] a[data-astro-cid-r52c2lkc]:hover,.nfg-page__breadcrumb[data-astro-cid-r52c2lkc] a[data-astro-cid-r52c2lkc]:focus-visible{color:var(--fleet-yellow);text-decoration:underline}.nfg-page__breadcrumb[data-astro-cid-r52c2lkc] [data-astro-cid-r52c2lkc][aria-current=page]{color:var(--foreground)}.excerpt[data-astro-cid-r52c2lkc],.excerpt p{font-size:var(--step-1);line-height:1.6;max-width:var(--max-text-width)}
