@layer reset,tokens,base;@layer layout{.area{max-inline-size:var(--ls-container);padding:var(--ls-space-lg) var(--ls-space-md) var(--ls-space-3xl);gap:var(--ls-space-xl);margin-inline:auto;display:grid}.area__header{gap:var(--ls-space-sm);max-inline-size:var(--ls-measure);justify-items:start;display:grid}.area__title{font-size:var(--ls-size-2xl)}.area__count{color:var(--ls-text-muted)}.area__list{gap:var(--ls-space-sm);display:grid}.area__more,.area__empty{color:var(--ls-text-muted)}.area__note{color:var(--ls-text-muted);font-size:var(--ls-size-sm)}.area__links{gap:var(--ls-space-sm);border-block-start:1px solid var(--ls-rule);padding-block-start:var(--ls-space-md);display:grid}.area__links-title{font-size:var(--ls-size-md)}.area__chips{gap:var(--ls-space-2xs);flex-wrap:wrap;display:flex}.area__chips a{padding:var(--ls-space-3xs) var(--ls-space-sm);border:1px solid var(--ls-rule-strong);border-radius:var(--ls-radius-pill);font-size:var(--ls-size-sm);text-decoration:none;display:inline-block}.area__chips a:hover{background-color:var(--ls-slate-wash)}}@layer components{.area__intro{gap:var(--ls-space-sm);max-inline-size:var(--ls-measure);color:var(--ls-text-muted);text-wrap:pretty;margin-block-start:var(--ls-space-sm);display:grid}.area__intro p:empty{display:none}.area__intro-links{font-weight:600}}@layer utilities;
