.page.svelte-fw0qxd{max-width:calc(800px + 2 * var(--gutter));padding-top:var(--space-2xl);margin-inline:auto}h1.svelte-fw0qxd{margin:0;font-size:clamp(2.25rem,4vw,3rem)}.lead.svelte-fw0qxd{color:var(--ink-muted);max-width:52ch;font-size:20px}.systems.svelte-fw0qxd{gap:var(--space-m);margin-top:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.system.svelte-fw0qxd{align-items:center;gap:var(--space-s);padding:var(--space-xl) var(--space-m) var(--space-l);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;transition:border-color .18s var(--ease-out), transform .18s var(--ease-out), box-shadow .18s var(--ease-out);flex-direction:column;display:flex;position:relative}.system.svelte-fw0qxd svg:where(.svelte-fw0qxd){fill:currentColor;width:40px;height:40px;transition:color .18s var(--ease-out), transform .24s var(--ease-out)}.system.svelte-fw0qxd:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 6px 18px #00000014}.system.svelte-fw0qxd:hover svg:where(.svelte-fw0qxd){color:var(--brand);transform:scale(1.06)}.system.svelte-fw0qxd:active{transform:translateY(0)scale(.98)}.name.svelte-fw0qxd{font-family:var(--display);font-size:1.3rem;font-weight:600}.mine.svelte-fw0qxd{visibility:hidden;color:var(--brand);font-size:13px}.system.svelte-fw0qxd.is-mine{border-color:var(--brand);background:var(--accent-well)}.system.svelte-fw0qxd.is-mine .mine:where(.svelte-fw0qxd){visibility:visible}.release.svelte-fw0qxd{margin-top:var(--space-m);color:var(--ink-muted);font-size:15px}@media (width<=560px){.systems.svelte-fw0qxd{grid-template-columns:minmax(0,1fr)}.system.svelte-fw0qxd{padding:var(--space-m) var(--space-l);flex-direction:row}.system.svelte-fw0qxd svg:where(.svelte-fw0qxd){width:28px;height:28px}.mine.svelte-fw0qxd{margin-left:auto}}section.svelte-fw0qxd{margin-top:var(--space-2xl)}h2.svelte-fw0qxd{margin:0 0 var(--space-s);padding-top:var(--space-l);border-top:1px solid var(--rule);font-size:1.6rem}dl.svelte-fw0qxd{margin:0}dl.svelte-fw0qxd div:where(.svelte-fw0qxd)+div:where(.svelte-fw0qxd){margin-top:var(--space-l)}dt.svelte-fw0qxd{font-weight:600}dd.svelte-fw0qxd{margin:var(--space-2xs) 0 0;color:var(--ink-muted)}.caution.svelte-fw0qxd{margin-top:var(--space-2xl);padding:var(--space-m) var(--space-l);background:var(--well);border-radius:var(--radius)}.caution.svelte-fw0qxd p:where(.svelte-fw0qxd){margin:0}
