.extra[data-astro-cid-rbvm3a6a]{gap:var(--space-3);background:var(--color-surface);color:var(--color-text);border:var(--line);border-radius:var(--radius-l);box-shadow:var(--lift);padding:var(--space-4);--focus-ring:var(--color-focus);display:flex}.extra[data-astro-cid-rbvm3a6a] h2[data-astro-cid-rbvm3a6a]{font-size:var(--text-l);margin:0 0 var(--space-1)}.extra[data-astro-cid-rbvm3a6a] p[data-astro-cid-rbvm3a6a]{margin:0 0 var(--space-2)}.extra-icon[data-astro-cid-rbvm3a6a]{border:2px solid var(--outline);background:var(--color-surface-2);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.extra-rescue[data-astro-cid-rbvm3a6a] .extra-icon[data-astro-cid-rbvm3a6a]{background:var(--c-repo-soft);color:var(--c-repo-ink)}.extra-missions[data-astro-cid-rbvm3a6a] .extra-icon[data-astro-cid-rbvm3a6a]{background:var(--c-head-soft);color:var(--c-head-ink)}.extra-night[data-astro-cid-rbvm3a6a] .extra-icon[data-astro-cid-rbvm3a6a]{background:var(--c-working-soft);color:var(--c-working-ink)}.extra-certs[data-astro-cid-rbvm3a6a] .extra-icon[data-astro-cid-rbvm3a6a]{background:var(--c-remote-soft);color:var(--c-remote-ink)}.extra-finish[data-astro-cid-rbvm3a6a] .extra-icon[data-astro-cid-rbvm3a6a]{background:var(--c-staging-soft);color:var(--c-staging-ink)}.extra-label[data-astro-cid-rbvm3a6a]{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted)}.extra-soon[data-astro-cid-rbvm3a6a]{font-size:var(--text-s);color:var(--color-text-muted)}.extra[data-astro-cid-rbvm3a6a] a[data-astro-cid-rbvm3a6a]{font-weight:var(--weight-bold);min-height:var(--tap);align-items:center;display:inline-flex}.ship[data-astro-cid-j3rwoazt]{padding-block:var(--space-5)}.ship-head[data-astro-cid-j3rwoazt]{max-width:var(--measure);margin-bottom:var(--space-4)}.ship-sub[data-astro-cid-j3rwoazt]{font-weight:var(--weight-bold);color:var(--on-stage-muted);margin:0}.ship-summary[data-astro-cid-j3rwoazt]{font-size:var(--text-l)}.ship-before[data-astro-cid-j3rwoazt]{background:var(--color-surface);color:var(--color-text);border:var(--line);border-left:10px solid var(--deco-working);border-radius:var(--radius-m);box-shadow:var(--lift-s);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-5);max-width:48rem}.ship-before[data-astro-cid-j3rwoazt] h2[data-astro-cid-j3rwoazt]{font-size:var(--text-m);margin:0 0 var(--space-1)}.ship-before[data-astro-cid-j3rwoazt] ul[data-astro-cid-j3rwoazt]{padding-left:var(--space-5);margin:0}.ship-parts[data-astro-cid-j3rwoazt]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start;display:grid}.part[data-astro-cid-j3rwoazt]{background:linear-gradient(color-mix(in oklab, var(--part) 10%, var(--color-surface)), var(--color-surface) 9rem), var(--color-surface);color:var(--color-text);border:var(--line);border-top:12px solid var(--part);border-radius:var(--radius-l);padding:var(--space-4);box-shadow:var(--lift);--focus-ring:var(--color-focus)}.part-head[data-astro-cid-j3rwoazt]{gap:var(--space-3);align-items:center;display:flex}.part-mascot[data-astro-cid-j3rwoazt]{flex:none}.part-label[data-astro-cid-j3rwoazt]{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted);align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.part-num[data-astro-cid-j3rwoazt]{background:var(--part);color:#fff;border:2px solid var(--outline);border-radius:var(--radius-pill);padding:0 var(--space-2)}.part-title[data-astro-cid-j3rwoazt]{font-size:var(--text-xl);margin:0}.part-meta[data-astro-cid-j3rwoazt]{font-size:var(--text-s);color:var(--color-text-muted);margin:0}.part-story[data-astro-cid-j3rwoazt]{font-size:var(--text-s);margin:var(--space-2) 0 var(--space-3)}.tiles[data-astro-cid-j3rwoazt]{margin:0 0 var(--space-3);gap:var(--space-2);padding:0;list-style:none;display:grid}.tile[data-astro-cid-j3rwoazt]{--tile:var(--deco-working);--tile-soft:var(--c-working-soft);--tile-ink:var(--c-working-ink);align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-3);border:2px solid var(--outline);border-left:8px solid var(--tile);border-radius:var(--radius-m);background:var(--color-bg);color:var(--color-text);text-decoration:none;display:flex}.tile[data-astro-cid-j3rwoazt]:hover{background:var(--color-surface-2)}.tile[data-astro-cid-j3rwoazt][data-color=staging]{--tile:var(--deco-staging);--tile-soft:var(--c-staging-soft);--tile-ink:var(--c-staging-ink)}.tile[data-astro-cid-j3rwoazt][data-color=repo]{--tile:var(--deco-repo);--tile-soft:var(--c-repo-soft);--tile-ink:var(--c-repo-ink)}.tile[data-astro-cid-j3rwoazt][data-color=remote]{--tile:var(--deco-remote);--tile-soft:var(--c-remote-soft);--tile-ink:var(--c-remote-ink)}.tile[data-astro-cid-j3rwoazt][data-color=head]{--tile:var(--deco-head);--tile-soft:var(--c-head-soft);--tile-ink:var(--c-head-ink)}.tile[data-astro-cid-j3rwoazt][data-color=danger]{--tile:var(--deco-danger);--tile-soft:var(--c-danger-soft);--tile-ink:var(--c-danger-ink)}.tile-code[data-astro-cid-j3rwoazt]{border:2px solid var(--outline);background:var(--tile-soft);width:2.75rem;height:2.75rem;color:var(--tile-ink);font-weight:var(--weight-bold);font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.tile-body[data-astro-cid-j3rwoazt]{min-width:0;display:grid}.tile-title[data-astro-cid-j3rwoazt]{font-weight:var(--weight-bold)}.tile-meta[data-astro-cid-j3rwoazt]{font-size:var(--text-xs);color:var(--color-text-muted)}.tile-mission[data-astro-cid-j3rwoazt],.tile-extra[data-astro-cid-j3rwoazt],.mission-tag[data-astro-cid-j3rwoazt]{font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:var(--radius-pill);padding:0 var(--space-2);background:var(--c-head-soft);color:var(--c-head-ink);border:1px solid var(--deco-head);flex:none;margin-left:auto}.tile-extra[data-astro-cid-j3rwoazt]{background:var(--c-remote-soft);color:var(--c-remote-ink);border:1px dashed var(--deco-remote)}.tile-done[data-astro-cid-j3rwoazt]{color:var(--deco-staging);flex:none;margin-left:auto}.tile-mission[data-astro-cid-j3rwoazt]+.tile-done[data-astro-cid-j3rwoazt],.tile-extra[data-astro-cid-j3rwoazt]+.tile-done[data-astro-cid-j3rwoazt]{margin-left:var(--space-1)}.part-link[data-astro-cid-j3rwoazt]{font-weight:var(--weight-bold);min-height:var(--tap);align-items:center;display:inline-flex}.ship-extras[data-astro-cid-j3rwoazt]{margin-top:var(--space-5);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start;display:grid}.extra-meta[data-astro-cid-j3rwoazt]{margin:0 0 var(--space-2);font-size:var(--text-s);color:var(--color-text-muted)}.mission-list[data-astro-cid-j3rwoazt]{margin:0 0 var(--space-2);gap:var(--space-1);padding:0;list-style:none;display:grid}.mission-list[data-astro-cid-j3rwoazt] .mission-tag[data-astro-cid-j3rwoazt]{margin-left:0}.mission-after[data-astro-cid-j3rwoazt]{font-size:var(--text-xs);color:var(--color-text-muted)}
