.ask:where(.astro-fghrxg7z){gap:var(--sp-4);display:grid}.field:where(.astro-fghrxg7z){gap:var(--sp-1);display:grid}.ask:where(.astro-fghrxg7z) .label:where(.astro-fghrxg7z){margin-bottom:0}.ask-foot:where(.astro-fghrxg7z){justify-items:start;gap:var(--sp-2);display:grid}.hint:where(.astro-fghrxg7z):empty{display:none}.ident:where(.astro-fghrxg7z){justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-4);margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.ident-say:where(.astro-fghrxg7z){min-width:0}.ident-line:where(.astro-fghrxg7z){margin:0}.ident-name:where(.astro-fghrxg7z){color:var(--ink);overflow-wrap:anywhere;font-weight:600}.ident:where(.astro-fghrxg7z) .hint:where(.astro-fghrxg7z){margin-top:var(--sp-1)}.ident-act:where(.astro-fghrxg7z){gap:var(--sp-2);flex-wrap:wrap;display:flex}.name-panel:where(.astro-fghrxg7z){gap:var(--sp-3);margin-bottom:var(--sp-4);padding:var(--card-pad);border-radius:var(--radius-card);display:grid}.name-panel:where(.astro-fghrxg7z) .label:where(.astro-fghrxg7z){margin-bottom:0}.name-row:where(.astro-fghrxg7z){gap:var(--sp-2);flex-wrap:wrap;display:flex}.name-row:where(.astro-fghrxg7z) .input:where(.astro-fghrxg7z){flex:200px}.name-row:where(.astro-fghrxg7z) .btn:where(.astro-fghrxg7z){flex:none}.board-head:where(.astro-fghrxg7z){justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.board-head:where(.astro-fghrxg7z) .fine:where(.astro-fghrxg7z){margin:0}.list:where(.astro-fghrxg7z){gap:var(--gap-row);margin:0;padding:0;list-style:none;display:grid}.req:where(.astro-fghrxg7z){gap:var(--sp-4);padding:var(--sp-3);border-radius:var(--radius-card);grid-template-columns:62px minmax(0,1fr);align-items:start;display:grid}.req-main:where(.astro-fghrxg7z){gap:var(--sp-1);min-width:0;display:grid}.req-head:where(.astro-fghrxg7z){align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.clamp:where(.astro-fghrxg7z){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.req-foot:where(.astro-fghrxg7z){align-items:center;gap:var(--sp-1) var(--sp-3);margin:var(--sp-1) 0 0;flex-wrap:wrap;display:flex}.req-age:where(.astro-fghrxg7z){font-size:var(--fs-fine);color:var(--ink-3)}.req:where(.astro-fghrxg7z).is-open:hover,.req:where(.astro-fghrxg7z).is-open:focus-within{transform:none}.note:where(.astro-fghrxg7z){margin:0}.note-foot:where(.astro-fghrxg7z){margin:var(--sp-4) 0 0}.vote:where(.astro-fghrxg7z){min-height:var(--touch);padding:var(--sp-2) var(--sp-1);border-radius:var(--radius-control);border:1px solid var(--hairline);background:var(--pill-bg);color:var(--ink-2);cursor:pointer;align-content:center;justify-items:center;gap:1px;display:grid}.vote:where(.astro-fghrxg7z):hover,.vote:where(.astro-fghrxg7z):focus-visible{background:var(--pill-bg-hover);color:var(--ink)}.vote:where(.astro-fghrxg7z)[aria-pressed=true]{background:color-mix(in srgb, var(--c-success) 12%, transparent);border-color:color-mix(in srgb, var(--c-success) 42%, transparent);color:var(--c-success-ink)}.vote:where(.astro-fghrxg7z) svg:where(.astro-fghrxg7z){width:16px;height:16px}.count:where(.astro-fghrxg7z){font-family:var(--font-display);font-size:var(--fs-h-card);font-weight:600;line-height:1.15}.vote-word:where(.astro-fghrxg7z){font-size:var(--fs-micro);letter-spacing:.07em;text-transform:uppercase;font-weight:600}.talk:where(.astro-fghrxg7z){align-items:center;gap:var(--sp-1);min-height:30px;padding:0 var(--sp-2);border-radius:var(--radius-pill);font:inherit;font-size:var(--fs-fine);color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;font-weight:600;display:inline-flex}.talk:where(.astro-fghrxg7z):hover,.talk:where(.astro-fghrxg7z):focus-visible,.talk:where(.astro-fghrxg7z)[aria-expanded=true]{background:var(--pill-bg);border-color:var(--pill-border);color:var(--ink)}.talk:where(.astro-fghrxg7z):focus-visible{border-radius:var(--radius-pill)}.talk:where(.astro-fghrxg7z) svg:where(.astro-fghrxg7z){width:14px;height:14px}@media (pointer:coarse){.talk:where(.astro-fghrxg7z){min-height:40px}}.talk-panel:where(.astro-fghrxg7z){gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--hairline);grid-column:1/-1;display:grid}.talk-panel:where(.astro-fghrxg7z) .hint:where(.astro-fghrxg7z){margin-top:0}.talk-line:where(.astro-fghrxg7z){max-width:none}.comments:where(.astro-fghrxg7z){gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.comments:where(.astro-fghrxg7z):empty{display:none}.comment:where(.astro-fghrxg7z){gap:var(--sp-1);display:grid}.comment:where(.astro-fghrxg7z)+.comment:where(.astro-fghrxg7z){padding-top:var(--sp-3);border-top:1px solid var(--hairline)}.comment-head:where(.astro-fghrxg7z){align-items:baseline;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;margin:0;display:flex}.who:where(.astro-fghrxg7z){font-size:var(--fs-ui);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.when:where(.astro-fghrxg7z){font-size:var(--fs-fine);color:var(--ink-3)}.comment-body:where(.astro-fghrxg7z){white-space:pre-line;overflow-wrap:anywhere}.comment-act:where(.astro-fghrxg7z){align-items:center;gap:var(--sp-2);margin:var(--sp-1) 0 0;flex-wrap:wrap;display:flex}.confirm-text:where(.astro-fghrxg7z){font-size:var(--fs-fine);color:var(--ink-2)}.composer:where(.astro-fghrxg7z){gap:var(--sp-2);display:grid}.composer:where(.astro-fghrxg7z) textarea:where(.astro-fghrxg7z).input{min-height:72px}.composer:where(.astro-fghrxg7z) .label:where(.astro-fghrxg7z){margin-bottom:0}.composer-foot:where(.astro-fghrxg7z){justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.linkish:where(.astro-fghrxg7z){font:inherit;color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--violet) 45%, transparent);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration-thickness:1.5px}.linkish:where(.astro-fghrxg7z):hover,.linkish:where(.astro-fghrxg7z):focus-visible{text-decoration-color:var(--violet)}.sk-vote:where(.astro-fghrxg7z){border-radius:var(--radius-control);height:58px;display:block}.sk-lines:where(.astro-fghrxg7z){padding-top:var(--sp-1);gap:9px;display:grid}.sk-line:where(.astro-fghrxg7z){height:12px;display:block}.sk-line:where(.astro-fghrxg7z).short{width:58%}.cards:where(.astro-fghrxg7z){margin:0;padding:0;list-style:none}@media (width>=900px){.cards:where(.astro-fghrxg7z){grid-template-columns:repeat(3,minmax(0,1fr))}}.card:where(.astro-fghrxg7z){flex-direction:column;display:flex}.card:where(.astro-fghrxg7z) .h-card:where(.astro-fghrxg7z){margin-bottom:var(--sp-3)}.card:where(.astro-fghrxg7z) .card-text:where(.astro-fghrxg7z)+.card-text:where(.astro-fghrxg7z){margin-top:var(--sp-2)}.foot:where(.astro-fghrxg7z){padding-top:var(--sp-5);margin-top:auto;display:block}.checks:where(.astro-fghrxg7z){gap:var(--sp-2);max-width:var(--measure-card);font-size:var(--fs-card);line-height:var(--lh-body);color:var(--ink-2);margin:0;padding:0;list-style:none;display:grid}.legend:where(.astro-fghrxg7z){gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.legend:where(.astro-fghrxg7z) li:where(.astro-fghrxg7z){justify-items:start;gap:var(--sp-1);display:grid}.legend-text:where(.astro-fghrxg7z){max-width:var(--measure-card);font-size:var(--fs-ui);line-height:var(--lh-ui);color:var(--ink-2)}
