.pp-menu{display:inline-block}.pp-menu__button,.pp-menu__item{align-items:center;gap:var(--pp-space-2xs);min-block-size:var(--pp-size-target-min);padding-inline:var(--pp-space-s);color:var(--pp-color-fg);font:inherit;text-align:start;cursor:pointer;text-decoration:none;display:flex}.pp-menu__button{border:var(--pp-size-rule) solid var(--pp-color-line);border-radius:var(--pp-radius-control);background-color:var(--pp-color-surface)}.pp-menu__button:hover,.pp-menu__button[aria-expanded=true]{border-color:var(--pp-color-accent)}.pp-menu__icon{inline-size:var(--pp-space-s);block-size:var(--pp-space-s);flex:none}.pp-menu__panel{padding:var(--pp-space-3xs);border:var(--pp-size-rule) solid var(--pp-color-line);border-radius:var(--pp-radius-surface);background-color:var(--pp-color-surface);color:var(--pp-color-fg);margin:0;inset:auto}.pp-menu__panel:popover-open{flex-direction:column;display:flex}@supports (position-area:block-end){.pp-menu__panel{position-area:block-end span-inline-end;position-try-fallbacks:flip-block}}@supports not (position-area:block-end){.pp-menu__panel{inset-block-start:var(--menu-block,0);inset-inline-start:var(--menu-inline,0)}}.pp-menu__item{border-radius:var(--pp-radius-control);background-color:#0000;border:0;inline-size:100%}.pp-menu__item:hover,.pp-menu__item:focus{background-color:var(--pp-color-bg)}.pp-menu__item:focus-visible,.pp-menu__button:focus-visible{outline:var(--pp-size-focus-width) solid var(--pp-color-focus);outline-offset:var(--pp-size-focus-offset)}.pp-menu__item[aria-disabled=true]{color:var(--pp-color-muted);cursor:not-allowed;text-decoration:line-through}@media (forced-colors:active){.pp-menu__item[aria-disabled=true]{color:graytext}}
