.chip[data-astro-cid-fqp2yy3g]{min-width:0;position:relative}.chip[data-astro-cid-fqp2yy3g]>summary[data-astro-cid-fqp2yy3g]{min-height:var(--control-h);border:1px solid var(--color-line-2);border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-ink);font-size:var(--type-size-xs);cursor:pointer;white-space:nowrap;transition:border-color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);align-items:center;gap:.4rem;padding-inline:.625rem;font-weight:500;list-style:none;display:flex}.chip[data-astro-cid-fqp2yy3g]>summary[data-astro-cid-fqp2yy3g]::-webkit-details-marker{display:none}.chip[data-astro-cid-fqp2yy3g]>summary[data-astro-cid-fqp2yy3g]:hover{border-color:var(--color-ink)}.chip[data-astro-cid-fqp2yy3g]>summary[data-astro-cid-fqp2yy3g]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chip[data-astro-cid-fqp2yy3g][open]>summary[data-astro-cid-fqp2yy3g]{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.chip[data-astro-cid-fqp2yy3g].is-set>summary[data-astro-cid-fqp2yy3g]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.chip[data-astro-cid-fqp2yy3g].is-set .chip__label[data-astro-cid-fqp2yy3g]{color:var(--color-on-dark-2)}@media (width>=56em){.chip--end[data-astro-cid-fqp2yy3g]{margin-inline-start:auto}}.chip__label[data-astro-cid-fqp2yy3g]{color:var(--color-ink-2)}.chip__value[data-astro-cid-fqp2yy3g]{text-overflow:ellipsis;min-width:0;max-width:7.5rem;font-weight:700;overflow:hidden}@media (width>=56em){.chip__value[data-astro-cid-fqp2yy3g]{max-width:11rem}}@media (width<=39.99em){.chip[data-astro-cid-fqp2yy3g]:not(.is-set) .chip__value[data-astro-cid-fqp2yy3g]{display:none}}.chip__chevron[data-astro-cid-fqp2yy3g]{flex:none;width:.5625rem;height:auto}.chip[data-astro-cid-fqp2yy3g][open] .chip__chevron[data-astro-cid-fqp2yy3g]{transform:rotate(180deg)}.panel[data-astro-cid-fqp2yy3g]{z-index:30;min-width:17rem;max-height:calc(100dvh - var(--layout-header-h) - var(--browse-bar-h,4.5rem) - var(--space-4));background:var(--color-card);border:1px solid var(--color-ink);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);flex-direction:column;margin-top:.375rem;display:flex;position:absolute;top:100%;left:0}@media (width<=39.99em){.panel[data-astro-cid-fqp2yy3g]{inset:auto var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom));min-width:0;max-height:calc(100dvh - 6rem);margin-top:0;position:fixed}}@media (width>=56em){.chip--end[data-astro-cid-fqp2yy3g] .panel[data-astro-cid-fqp2yy3g]{left:auto;right:0}}@media (width<=39.99em){.chip[data-astro-cid-fqp2yy3g][open]>summary[data-astro-cid-fqp2yy3g]:before{content:"";z-index:29;cursor:default;background:#17161466;position:fixed;inset:0}}.panel--wide[data-astro-cid-fqp2yy3g]{min-width:24rem}@media (width<=39.99em){.panel--wide[data-astro-cid-fqp2yy3g]{min-width:0}}.panel__body[data-astro-cid-fqp2yy3g]{gap:var(--space-5);padding:var(--space-4);overscroll-behavior:contain;min-height:0;display:grid;overflow-y:auto}.panel__body--list[data-astro-cid-fqp2yy3g]{padding-block:var(--space-2);gap:0}.panel__foot[data-astro-cid-fqp2yy3g]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-line);background:var(--color-paper);flex:none;display:flex}.panel__foot[data-astro-cid-fqp2yy3g] .btn[data-astro-cid-fqp2yy3g]{min-height:var(--control-h)}.panel__foot--end[data-astro-cid-fqp2yy3g]{justify-content:flex-end}.panel__clear[data-astro-cid-fqp2yy3g]{min-height:var(--control-h);padding-inline:var(--space-1);font-size:var(--type-size-xs);color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-blush-2);text-decoration-color:var(--color-blush-2);text-underline-offset:.25em;cursor:pointer;margin-inline-start:calc(-1 * var(--space-1));font-weight:600;text-decoration-thickness:2px}.panel__clear[data-astro-cid-fqp2yy3g]:hover{text-decoration-color:currentColor}.panel__clear[data-astro-cid-fqp2yy3g]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
