.al-hero[data-astro-cid-qplifhd6]{margin:var(--space-5) 0 var(--space-5)}.al-hero[data-astro-cid-qplifhd6] h1[data-astro-cid-qplifhd6]{font-family:var(--font-sans);font-size:var(--size-hero);letter-spacing:var(--tracking-tight);margin:var(--space-3) 0;text-transform:uppercase;font-weight:600;line-height:1}.al-hero__lede[data-astro-cid-qplifhd6]{font-family:var(--font-sans);color:var(--ink-secondary);max-width:44rem;margin:0;font-size:1.125rem;line-height:1.6}.al-hero__notice[data-astro-cid-qplifhd6]{margin:var(--space-3) 0 0;border-left:2px solid var(--flagship);font-family:var(--font-mono);padding:.5em .75em}.eyebrow[data-astro-cid-qplifhd6]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);letter-spacing:.12em;text-transform:uppercase;margin:0}.al-empty[data-astro-cid-qplifhd6]{padding:var(--space-6);text-align:center;border:1px dashed var(--rule);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--size-small);margin:var(--space-5) 0}.al-empty__cta[data-astro-cid-qplifhd6]{margin-top:var(--space-3);background:var(--accent);color:var(--bg-base);border-radius:var(--radius-sm);padding:.5rem 1rem;font-weight:600;text-decoration:none;display:inline-block}.al-list[data-astro-cid-qplifhd6]{margin:var(--space-5) 0;padding:0;list-style:none}.al-item[data-astro-cid-qplifhd6]{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius-md);margin-bottom:var(--space-2);transition:border-color var(--dur-mid) var(--ease);grid-template-columns:64px 1fr auto 28px;align-items:center;display:grid;position:relative}.al-item[data-astro-cid-qplifhd6][data-crossed="1"]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.al-item__image[data-astro-cid-qplifhd6] img[data-astro-cid-qplifhd6]{border-radius:var(--radius-sm);width:64px}.al-item__name[data-astro-cid-qplifhd6]{font-family:var(--font-sans);color:var(--ink);align-items:center;gap:.4em;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.al-item__name[data-astro-cid-qplifhd6]:hover{color:var(--accent)}.al-item__lang[data-astro-cid-qplifhd6]{letter-spacing:.1em;color:var(--ink-muted);border:1px solid;border-radius:2px;padding:0 .4em;font-size:.65rem;display:inline-block}.al-item__set[data-astro-cid-qplifhd6]{margin:0;line-height:1.3}.al-item__condition[data-astro-cid-qplifhd6]{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--size-small);color:var(--ink);align-items:baseline;gap:.5em;display:flex}.al-item__direction[data-astro-cid-qplifhd6]{color:var(--ink-muted);font-size:var(--size-tiny);text-transform:uppercase;letter-spacing:.08em}.al-item__side[data-astro-cid-qplifhd6]{text-align:right;flex-direction:column;gap:.25rem;display:flex}.al-item__current[data-astro-cid-qplifhd6]{font-family:var(--font-mono);margin:0}.al-item__current[data-astro-cid-qplifhd6] span[data-astro-cid-qplifhd6]{display:block}.al-item__current[data-astro-cid-qplifhd6] strong[data-astro-cid-qplifhd6]{font-size:var(--size-small);color:var(--ink)}.al-item__last[data-astro-cid-qplifhd6]{margin:0}.al-item__badge[data-astro-cid-qplifhd6]{font-family:var(--font-mono);background:var(--accent);color:var(--bg-base);border-radius:2px;padding:.1em .5em;font-size:.65rem;font-weight:600;position:absolute;top:.35rem;right:2.5rem}.al-item__del[data-astro-cid-qplifhd6]{border:1px solid var(--rule);background:var(--bg-raised);width:28px;height:28px;color:var(--ink-muted);cursor:pointer;border-radius:50%;font-size:.9rem;line-height:1}.al-item__del[data-astro-cid-qplifhd6]:hover{color:var(--down);border-color:var(--down)}@media (width<=640px){.al-item[data-astro-cid-qplifhd6]{grid-template-rows:auto auto;grid-template-columns:48px 1fr 28px}.al-item__image[data-astro-cid-qplifhd6]{grid-row:span 2}.al-item__image[data-astro-cid-qplifhd6] img[data-astro-cid-qplifhd6]{width:48px}.al-item__side[data-astro-cid-qplifhd6]{text-align:left;grid-column:1/-1}}
