.dir.svelte-11vafh0{display:flex;flex-direction:column;gap:var(--sp-6)}.dir.svelte-11vafh0 .crumbs{font-size:var(--fs-small);color:var(--text-dim);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dir.svelte-11vafh0 .crumbs a:hover{color:var(--text)}.dir.svelte-11vafh0 h1{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h1);letter-spacing:-.02em;line-height:1.1}.dir.svelte-11vafh0 h2{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h2)}.dir.svelte-11vafh0 .lead{color:var(--text-dim);max-width:62ch}.dir.svelte-11vafh0 .sec{display:flex;flex-direction:column;gap:var(--sp-3)}.dir.svelte-11vafh0 .sec-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3)}.dir.svelte-11vafh0 .more{font-size:var(--fs-small);color:var(--accent);font-weight:500}.dir.svelte-11vafh0 .chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.dir.svelte-11vafh0 .chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--border-strong);border-radius:var(--r-full);background:var(--surface);font-size:var(--fs-small);font-weight:500;color:var(--text-dim)}.dir.svelte-11vafh0 .chip:hover{color:var(--text);border-color:var(--text-faint)}.dir.svelte-11vafh0 .chip small{color:var(--text-faint);font-weight:400}.dir.svelte-11vafh0 .row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--sp-5) var(--sp-4)}.dir.svelte-11vafh0 .facts{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);font-size:var(--fs-small);color:var(--text-dim)}.dir.svelte-11vafh0 .facts dt{display:inline;color:var(--text-faint)}.dir.svelte-11vafh0 .facts dd{display:inline;margin:0 0 0 4px}.dir.svelte-11vafh0 .az{display:flex;flex-wrap:wrap;gap:4px}.dir.svelte-11vafh0 .az a{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-sm);font-size:var(--fs-small);font-weight:500;color:var(--text-dim);border:1px solid transparent}.dir.svelte-11vafh0 .az a:hover{border-color:var(--border-strong);color:var(--text)}.dir.svelte-11vafh0 .az a.on{background:var(--text);color:var(--bg)}.dir.svelte-11vafh0 .names{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2) var(--sp-5);list-style:none;padding:0;margin:0}.dir.svelte-11vafh0 .names a{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:44px;padding:10px 0;border-bottom:1px solid var(--border)}.dir.svelte-11vafh0 .names a:hover{color:var(--accent)}.dir.svelte-11vafh0 .names small{color:var(--text-faint)}.dir.svelte-11vafh0 .fine{font-size:var(--fs-micro);color:var(--text-faint)}.dir.svelte-11vafh0 .fine a{text-decoration:underline;text-underline-offset:3px}@media (max-width: 1000px){.dir.svelte-11vafh0 .row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 760px){.dir.svelte-11vafh0 .row,.dir.svelte-11vafh0 .names{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 460px){.dir.svelte-11vafh0 .names{grid-template-columns:minmax(0,1fr)}}
