.notes.svelte-1a87a2m{gap:var(--sp-4);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));display:grid}.ncard.svelte-1a87a2m{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-md);padding:1rem 1.1rem 1.1rem}.ncard.svelte-1a87a2m h2:where(.svelte-1a87a2m){font-family:var(--f-display);text-transform:uppercase;font-weight:700;font-size:var(--fs-xs);letter-spacing:var(--tracking-widest);color:var(--fg-1);border-bottom:1px solid var(--line);margin:0 0 .7rem;padding-bottom:.45rem}.ncard.svelte-1a87a2m p:where(.svelte-1a87a2m){font-size:var(--fs-sm);color:var(--fg-2);max-width:68ch;margin:0;line-height:1.6}.rlist.svelte-1a87a2m,.dlist.svelte-1a87a2m{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:var(--fg-2);gap:.45rem;padding:0;list-style:none;display:grid}.rlist.svelte-1a87a2m li:where(.svelte-1a87a2m),.dlist.svelte-1a87a2m li:where(.svelte-1a87a2m){justify-content:space-between;align-items:baseline;gap:.4rem var(--sp-3);border-bottom:1px solid var(--line);flex-wrap:wrap;padding-bottom:.4rem;display:flex}.rlist.svelte-1a87a2m li:where(.svelte-1a87a2m):last-child,.dlist.svelte-1a87a2m li:where(.svelte-1a87a2m):last-child{border-bottom:0;padding-bottom:0}.rkind.svelte-1a87a2m{color:var(--fg-1)}.rpool.svelte-1a87a2m{text-align:right}.dlist.svelte-1a87a2m{counter-reset:dl}.dlist.svelte-1a87a2m li:where(.svelte-1a87a2m){counter-increment:dl}.dlist.svelte-1a87a2m li:where(.svelte-1a87a2m):before{content:counter(dl);font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-2xs);color:var(--ember)}.notes.svelte-1a87a2m a:where(.svelte-1a87a2m){color:var(--fg-1);border-bottom:1px solid var(--ember-line);text-decoration:none}.notes.svelte-1a87a2m a:where(.svelte-1a87a2m):hover{color:var(--ember)}.page-head.svelte-1a87a2m{max-width:72ch;margin-bottom:1.4rem}.eyebrow.svelte-1a87a2m{font-family:var(--f-label);font-weight:600;font-size:var(--fs-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--fg-2);margin:0 0 .35rem}h1.svelte-1a87a2m{font-family:var(--f-display);text-transform:uppercase;letter-spacing:var(--tracking-tight);align-items:baseline;gap:.7rem;margin:0 0 .7rem;font-size:clamp(2.2rem,4.6vw,3.2rem);font-weight:700;line-height:1;display:flex}.head-n.svelte-1a87a2m{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:400;font-size:var(--fs-md);color:var(--ember)}.lede.svelte-1a87a2m{font-size:var(--fs-md);color:var(--fg-1);margin:0;line-height:1.6}.toolbar.svelte-1a87a2m{top:var(--site-header-h);z-index:2;align-items:center;gap:var(--sp-2);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-sm) var(--r-sm) 0 0;flex-wrap:wrap;padding:.3rem .35rem;display:flex;position:sticky}@media (width>=821px){.toolbar.svelte-1a87a2m{flex-wrap:nowrap}}@media (width<=1240px){.tab.svelte-1a87a2m .count:where(.svelte-1a87a2m){display:none}}.tabs.svelte-1a87a2m{margin-right:var(--sp-3);flex-wrap:wrap;flex:none;gap:.15rem;display:inline-flex}.tab.svelte-1a87a2m{font-family:var(--f-label);font-weight:600;font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-1);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;transition:color var(--duration-mid) ease, background var(--duration-mid) ease;background:0 0;border:none;align-items:center;gap:.45rem;padding:.45rem .7rem;display:inline-flex}.tab.svelte-1a87a2m:hover{color:var(--fg-0);background:var(--bg-2)}.tab.svelte-1a87a2m:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.tab.active.svelte-1a87a2m{color:var(--ember);background:var(--ember-soft)}.count.svelte-1a87a2m{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:var(--fs-2xs);color:var(--fg-3);text-align:right}.tab.active.svelte-1a87a2m .count:where(.svelte-1a87a2m){color:var(--ember)}.search-box.svelte-1a87a2m{flex:0 16rem;min-width:8rem;margin-left:auto}.table-shell.svelte-1a87a2m{margin:1.4rem 0 1.8rem}.table-shell.svelte-1a87a2m table.dt-table{border-radius:0 0 var(--r-sm) var(--r-sm);border-top:0}.table-shell.svelte-1a87a2m table.dt-table tbody tr{scroll-margin-top:calc(var(--site-header-h) + var(--toolbar-h) + 3rem)}.cell-trait.svelte-1a87a2m{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;min-width:0;display:flex}.ticon-box.svelte-1a87a2m{flex-shrink:0;width:40px;height:40px;display:inline-flex}.ticon-box.svelte-1a87a2m img,.ticon-box.svelte-1a87a2m .wicon-missing{object-fit:contain;width:100%;height:100%}.cell-name.svelte-1a87a2m{font-weight:600;font-size:var(--fs-sm);white-space:nowrap}.badge.svelte-1a87a2m{font-family:var(--f-label);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;border-radius:var(--r-sm);white-space:nowrap;flex-shrink:0;align-items:center;padding:.1rem .35rem;font-weight:700;line-height:1.2;display:inline-flex}.badge-burn.svelte-1a87a2m{color:var(--ember);border:1px solid var(--ember-line)}.badge-pact.svelte-1a87a2m{color:var(--steel);border:1px solid var(--steel-line)}.badge-mission.svelte-1a87a2m,.badge-black.svelte-1a87a2m{color:var(--fg-1);border:1px solid var(--line-2)}.fig.svelte-1a87a2m{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:var(--fs-sm);color:var(--fg-1)}.fig.has-tip.svelte-1a87a2m{border-bottom:1px dotted var(--line-2);cursor:help;transition:border-color var(--duration-fast) ease}.fig.has-tip.svelte-1a87a2m:hover{border-bottom-color:var(--ember)}.empty.svelte-1a87a2m{align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding:1.2rem .6rem;display:flex}.empty.svelte-1a87a2m p:where(.svelte-1a87a2m){font-family:var(--f-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--ember);margin:0}.empty-clear.svelte-1a87a2m{font-family:var(--f-label);font-weight:600;font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-1);background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;transition:color var(--duration-mid) ease, border-color var(--duration-mid) ease;padding:.3rem .6rem}.empty-clear.svelte-1a87a2m:hover{color:var(--ember);border-color:var(--ember-line)}.empty-clear.svelte-1a87a2m:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (width<=820px){.toolbar.svelte-1a87a2m{position:static}.table-shell.svelte-1a87a2m table.dt-table tbody tr{scroll-margin-top:var(--site-header-h)}.search-box.svelte-1a87a2m{flex:1;width:auto;margin-left:0}.table-shell.svelte-1a87a2m{margin:1.2rem 0 1.8rem}}
