.narrow.svelte-fw0qxd{max-width:920px}.table-section.svelte-fw0qxd{padding-top:var(--space-block)}.table.svelte-fw0qxd{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.group.svelte-fw0qxd{margin:0}.group.svelte-fw0qxd+.group:where(.svelte-fw0qxd){border-top:1px solid var(--border-soft)}.row.svelte-fw0qxd{align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-5) var(--s-6);grid-template-columns:auto 1fr auto;grid-template-areas:"glyph name pill""glyph build build";display:grid}.row.svelte-fw0qxd+.row:where(.svelte-fw0qxd){border-top:1px solid var(--border-soft)}.planned.svelte-fw0qxd .glyph:where(.svelte-fw0qxd){opacity:.6}.planned.svelte-fw0qxd .name:where(.svelte-fw0qxd) h2:where(.svelte-fw0qxd){color:var(--text-dim)}.planned.svelte-fw0qxd .name:where(.svelte-fw0qxd) p:where(.svelte-fw0qxd){color:var(--text-faint)}.glyph.svelte-fw0qxd{border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border);width:40px;height:40px;color:var(--text-dim);grid-area:glyph;justify-content:center;align-self:start;align-items:center;display:inline-flex}.name.svelte-fw0qxd{grid-area:name;min-width:0}.name.svelte-fw0qxd h2:where(.svelte-fw0qxd){color:var(--text);margin:0;font-size:17px;font-weight:600}.name.svelte-fw0qxd p:where(.svelte-fw0qxd){color:var(--text-dim);margin:2px 0 0;font-size:.875rem}.planned.svelte-fw0qxd .name:where(.svelte-fw0qxd) .note:where(.svelte-fw0qxd){color:var(--text-dim)}.row.svelte-fw0qxd>.pill{grid-area:pill}.build.svelte-fw0qxd{color:var(--text-dim);grid-area:build;font-size:.875rem}.more.svelte-fw0qxd{margin-top:var(--s-5)}@media (width>=700px){.row.svelte-fw0qxd{grid-template-columns:auto 1fr auto 11rem;grid-template-areas:"glyph name pill build"}.build.svelte-fw0qxd{text-align:right}}.notify.svelte-fw0qxd{background:var(--bg-elev)}.options.svelte-fw0qxd{gap:var(--gap-grid);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;display:grid}.options.svelte-fw0qxd li:where(.svelte-fw0qxd),.options.svelte-fw0qxd li:where(.svelte-fw0qxd)>.card{height:100%}.option-glyph.svelte-fw0qxd{margin-bottom:var(--s-4);color:var(--accent);display:inline-flex}.options.svelte-fw0qxd h3:where(.svelte-fw0qxd){margin:0 0 var(--s-2)}.options.svelte-fw0qxd p:where(.svelte-fw0qxd){color:var(--text-dim);font-size:var(--t-body-sm-size);margin:0}
