.pz-menu{z-index:100000;border:1px solid var(--tw-color-border-base);background:var(--tw-color-bg-alt);width:340px;max-width:calc(100vw - 16px);color:var(--tw-color-fg-base);box-shadow:var(--tw-shadow-lg);text-align:left;border-radius:10px;flex-direction:column;font:400 14px/1.4 Inter,system-ui,sans-serif;display:flex;position:fixed;overflow:hidden}.pz-menu .pz-menu__search{border:1px solid var(--tw-color-border-control);background:var(--tw-color-bg-base);height:32px;color:var(--tw-color-fg-base);font:inherit;border-radius:6px;outline:none;flex:none;margin:8px 8px 0;padding:0 10px;font-size:13px}.pz-menu .pz-menu__search--echo{white-space:nowrap;align-items:center;display:flex;overflow:hidden}.pz-menu .pz-menu__search--echo.is-empty{color:var(--tw-color-fg-muted)}.pz-menu .pz-menu__search:focus{border-color:var(--tw-color-focus-ring);box-shadow:0 0 0 2px var(--tw-color-focus-ring)}.pz-menu .pz-menu__list{flex:auto;min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto}.pz-menu__row{border-radius:6px;align-items:center;gap:6px;margin:0;padding:0;display:flex}.pz-menu__row:hover,.pz-menu__row:focus-within{background:var(--tw-color-bg-hover)}.pz-menu__item{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;flex:auto;gap:1px;padding:7px 10px;display:flex}.pz-menu__label{font-weight:500}.pz-menu__description{color:var(--tw-color-fg-muted);font-size:12px}.pz-menu__as{flex:none;gap:4px;padding-right:6px;display:inline-flex}.pz-menu__chip{border:1px solid var(--tw-color-border-alt);background:var(--tw-color-bg-alt);height:24px;color:var(--tw-color-fg-alt);font:inherit;cursor:pointer;border-radius:5px;padding:0 8px;font-size:12px;font-weight:500}.pz-menu__chip:hover{border-color:var(--tw-color-fg-muted);color:var(--tw-color-fg-base)}.pz-menu__item:focus-visible,.pz-menu__chip:focus-visible{outline:2px solid var(--tw-color-focus-ring);outline-offset:-2px}.pz-menu .pz-menu__fallback{border-top:1px solid var(--tw-color-border-base);color:var(--tw-color-fg-muted);white-space:nowrap;flex:none;align-items:center;gap:8px;margin:0;padding:8px 14px;font-size:13px;display:flex}.pz-menu .pz-menu__fallback-input{border:1px solid var(--tw-color-border-control);background:var(--tw-color-bg-base);min-width:0;height:28px;color:var(--tw-color-fg-base);font:inherit;border-radius:6px;flex:auto;padding:0 8px;font-size:13px;font-weight:400}.pz-menu .pz-menu__fallback-input:focus{border-color:var(--tw-color-focus-ring);box-shadow:0 0 0 2px var(--tw-color-focus-ring);outline:none}.pz-menu .pz-menu__group{color:var(--tw-color-fg-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:10px 10px 4px;font-size:11px;font-weight:600;list-style:none}.pz-menu .pz-menu__group:first-child{padding-top:4px}.pz-menu .pz-menu__empty{color:var(--tw-color-fg-muted);margin:0;padding:12px 16px 16px;font-size:13px}.pz-menu__row.is-active{background:var(--tw-color-bg-hover)}.pz-menu__item.is-chosen,.pz-menu__chip.is-chosen{outline:2px solid var(--tw-color-focus-ring);outline-offset:-2px}.pz-menu__chip.is-chosen{border-color:var(--tw-color-focus-ring);color:var(--tw-color-fg-base)}.pz-menu .pz-menu__hint{border-top:1px solid var(--tw-color-border-base);background:var(--tw-color-bg-base);color:var(--tw-color-fg-muted);flex:none;margin:0;padding:7px 14px;font-size:12px}
