.cp[data-astro-cid-4r5wp2iw]{gap:var(--space-1h);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.cp__legend[data-astro-cid-4r5wp2iw]{margin-bottom:var(--space-1h);padding:0;font-size:15px;font-weight:600}.cp__list[data-astro-cid-4r5wp2iw]{gap:var(--space-2);flex-wrap:wrap;display:flex}.cp__item[data-astro-cid-4r5wp2iw]{gap:var(--space-2h);min-height:var(--size-touch-min);padding:0 var(--space-4);border:var(--size-border) solid var(--color-border-control);border-radius:var(--radius-pill);background:var(--color-bg-surface);box-sizing:border-box;cursor:pointer;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.cp__item[data-astro-cid-4r5wp2iw] input[data-astro-cid-4r5wp2iw]{accent-color:var(--color-brand);width:18px;height:18px;margin:0}.cp__item[data-astro-cid-4r5wp2iw]:has(input:checked){border-color:var(--color-brand);box-shadow:0 0 0 1px var(--color-brand);background:var(--color-success-bg)}.cp__item[data-astro-cid-4r5wp2iw]:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:2px}.cp[data-astro-cid-4r5wp2iw].is-invalid .cp__item[data-astro-cid-4r5wp2iw]{border-color:var(--color-danger)}
