@layer components{.pk-menu{display:inline-flex;position:relative}.pk-menu__trigger{aspect-ratio:1;color:var(--pk-ink-muted);border-radius:var(--pk-radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.pk-menu__trigger:not(.pk-menu__trigger--plain){block-size:var(--pk-control-size);font-size:var(--pk-control-text)}.pk-menu__trigger--plain{aspect-ratio:auto;color:inherit;text-align:left;padding:0}.pk-menu__trigger:hover,.pk-menu__trigger[aria-expanded=true]{background:var(--pk-surface-sunk);border-color:var(--pk-line);color:var(--pk-ink)}.pk-menu__popup{z-index:1050;background:var(--pk-surface-raise);border:1px solid var(--pk-line);border-radius:var(--pk-radius);min-width:12rem;max-width:calc(100vw - 1rem);max-height:min(24rem,100dvh - 1rem);box-shadow:var(--pk-shadow-3);flex-direction:column;padding:.25rem;display:flex;position:fixed;overflow-y:auto}.pk-menu__popup[popover]{color:var(--pk-ink);margin:0;inset:auto}.pk-menu__options{flex-direction:column;max-height:min(18rem,50vh);display:flex;overflow-y:auto}.pk-menu__item--active{background:var(--pk-surface-sunk)}.pk-menu__status{color:var(--pk-ink-muted);font-size:var(--pk-text-sm);margin:0;padding:.35rem .6rem}.pk-menu__heading{font-size:var(--pk-text-2xs);letter-spacing:var(--pk-tracking-label);text-transform:uppercase;color:var(--pk-ink-muted);margin:0;padding:.35rem .6rem .15rem;font-weight:700}.pk-menu__item{border-radius:var(--pk-radius-sm);color:var(--pk-ink);font-size:var(--pk-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.5rem;padding:.35rem .6rem;text-decoration:none;display:flex}.pk-menu__item:hover:not(:disabled){background:var(--pk-surface-sunk)}.pk-menu__check{color:var(--pk-accent-ink);display:inline-block}.pk-menu__item--choice{gap:1.25rem}.pk-menu__item--choice>.pk-menu__check{text-align:end;order:2;width:auto;margin-inline-start:auto}.pk-menu__item--separated{border-top:1px solid var(--pk-line-soft);border-radius:0;margin-top:.25rem;padding-top:.6rem}.pk-menu__item:disabled,.pk-menu__item[aria-disabled=true]{color:var(--pk-ink-faint);cursor:not-allowed}.pk-menu__item--danger{color:var(--pk-danger-ink)}.pk-menu__item--danger:hover:not(:disabled){background:var(--pk-danger-soft)}.pk-menu__item-icon{flex:none;width:1rem;height:1rem;display:inline-flex}}@layer utilities{@media (any-pointer:coarse){.pk-menu__trigger,.pk-menu__item{min-block-size:calc(var(--pk-6) + var(--pk-3));min-inline-size:calc(var(--pk-6) + var(--pk-3))}.pk-menu__item{white-space:normal;overflow-wrap:anywhere}}}
