.picker[data-astro-cid-f6nz2rio]{background:var(--card);border:1px solid var(--border);border-radius:8px;margin:1.2rem 0;font-size:.92rem}.picker[data-astro-cid-f6nz2rio]>summary[data-astro-cid-f6nz2rio]{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .9rem;list-style:none;display:flex}.picker[data-astro-cid-f6nz2rio]>summary[data-astro-cid-f6nz2rio]::-webkit-details-marker{display:none}.picker[data-astro-cid-f6nz2rio]>summary[data-astro-cid-f6nz2rio]:before{content:"▶";color:var(--muted);font-size:.7rem;transition:transform .15s}.picker[data-astro-cid-f6nz2rio][open]>summary[data-astro-cid-f6nz2rio]:before{transform:rotate(90deg)}.picker-title[data-astro-cid-f6nz2rio]{font-weight:700}.picker-state[data-astro-cid-f6nz2rio]{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:.05rem .55rem;font-size:.75rem}.picker-body[data-astro-cid-f6nz2rio]{border-top:1px solid var(--border);padding:.9rem}.picker-msg[data-astro-cid-f6nz2rio]{margin:0}.picker-msg[data-astro-cid-f6nz2rio] p[data-astro-cid-f6nz2rio]{margin:0 0 .6rem}.picker-chips[data-astro-cid-f6nz2rio]{flex-wrap:wrap;align-items:center;gap:.35rem;min-height:1.9rem;margin-bottom:.6rem;display:flex}.picker-chips-empty[data-astro-cid-f6nz2rio]{color:var(--muted);font-size:.82rem}.picker-chip[data-astro-cid-f6nz2rio]{background:#e9f1fa;border:1px solid #b9d3ee;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .3rem .1rem .65rem;font-size:.82rem;line-height:1.6;display:inline-flex}.picker-chip[data-astro-cid-f6nz2rio] button[data-astro-cid-f6nz2rio]{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:.15rem .25rem;font-size:.9rem;line-height:1}.picker-chip[data-astro-cid-f6nz2rio] button[data-astro-cid-f6nz2rio]:hover{background:#d5e5f5}.picker-search[data-astro-cid-f6nz2rio]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.picker-searchbox[data-astro-cid-f6nz2rio]{flex:16rem;position:relative}.picker-searchbox[data-astro-cid-f6nz2rio] input[data-astro-cid-f6nz2rio]{width:100%;font:inherit;border:1px solid var(--border);background:var(--card);color:var(--text);border-radius:5px;padding:.4rem 2rem .4rem .6rem;font-size:.9rem}.picker-searchbox[data-astro-cid-f6nz2rio] input[data-astro-cid-f6nz2rio]:focus-visible{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.picker-clear[data-astro-cid-f6nz2rio]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:.1rem .3rem;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.picker-clear[data-astro-cid-f6nz2rio]:hover{color:var(--text)}.picker-count[data-astro-cid-f6nz2rio]{color:var(--muted);white-space:nowrap;font-size:.85rem}.picker-count[data-astro-cid-f6nz2rio] strong[data-astro-cid-f6nz2rio]{color:var(--text);font-variant-numeric:tabular-nums}.picker-list[data-astro-cid-f6nz2rio]{border:1px solid var(--border);border-radius:6px;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:.1rem .7rem;max-height:17rem;margin:0 0 .6rem;padding:.15rem;list-style:none;display:grid;overflow-y:auto}.picker-list[data-astro-cid-f6nz2rio] li[data-astro-cid-f6nz2rio]{min-width:0}.picker-list[data-astro-cid-f6nz2rio] label[data-astro-cid-f6nz2rio]{cursor:pointer;border-radius:4px;align-items:baseline;gap:.4rem;padding:.2rem .35rem;display:flex}.picker-list[data-astro-cid-f6nz2rio] label[data-astro-cid-f6nz2rio]:hover{background:#e9f1fa}.picker-list[data-astro-cid-f6nz2rio] input[data-astro-cid-f6nz2rio]{flex:none;align-self:center;margin:0}.picker-name[data-astro-cid-f6nz2rio]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picker-name[data-astro-cid-f6nz2rio] mark{color:inherit;background:#fdefb8;border-radius:2px}.picker-sub[data-astro-cid-f6nz2rio]{color:var(--muted);white-space:nowrap;font-size:.78rem}.picker-list[data-astro-cid-f6nz2rio] input[data-astro-cid-f6nz2rio]:disabled~[data-astro-cid-f6nz2rio]{color:var(--muted);opacity:.55}.picker-empty[data-astro-cid-f6nz2rio],.picker-more[data-astro-cid-f6nz2rio]{text-align:center;color:var(--muted);grid-column:1/-1;padding:.5rem;font-size:.8rem}.picker-more[data-astro-cid-f6nz2rio]{border-top:1px dashed var(--border)}.picker-hint[data-astro-cid-f6nz2rio]{color:var(--muted);margin:0 0 .7rem;font-size:.82rem}.picker-actions[data-astro-cid-f6nz2rio]{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;display:flex}.picker-status[data-astro-cid-f6nz2rio]{color:var(--muted);font-size:.85rem}.btn[data-astro-cid-f6nz2rio]{background:var(--accent);color:#fff;border:1px solid var(--accent);font:inherit;cursor:pointer;border-radius:5px;padding:.35rem .9rem;font-size:.9rem;text-decoration:none;display:inline-block}.btn[data-astro-cid-f6nz2rio]:hover{filter:brightness(1.08)}.btn-ghost[data-astro-cid-f6nz2rio]{color:var(--accent);background:0 0}
