.zz-select{--zz-select-accent:var(--zz-color-primary,#1f6feb);--zz-select-tint:color-mix(in srgb,var(--zz-select-accent) 12%,transparent);--zz-select-bg:var(--zz-color-background,#fff);--zz-select-text:var(--zz-color-text,#1d2327);--zz-select-muted:var(--zz-color-text-muted,#646970);--zz-select-border:var(--zz-color-border,#d0d5dd);--zz-select-radius:var(--zz-radius-m,10px);--zz-select-shadow:0 12px 32px rgba(0,0,0,.14);--zz-select-font:inherit;--zz-select-pop-in:170ms;--zz-select-pop-out:120ms;--zz-select-ease-out:cubic-bezier(0.16,1,0.3,1);--zz-select-ease-in:cubic-bezier(0.4,0,1,1);display:block;min-width:0;position:relative}.zz-select__native{clip-path:inset(50%)!important;height:1px!important;opacity:0;overflow:hidden!important;pointer-events:none;position:absolute!important;white-space:nowrap!important;width:1px!important}.zz-select__trigger{align-items:center;cursor:pointer;display:flex;font:inherit;gap:.5em;justify-content:space-between;min-width:0;text-align:left;width:100%}.zz-select__trigger:disabled{cursor:not-allowed;opacity:.6}.zz-select.is-placeholder .zz-select__value{color:var(--zz-select-muted)}.zz-select__value{align-items:center;display:flex;flex:1;gap:.5em;min-width:0}.zz-select__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zz-select__count{font-weight:700;line-height:1.5;padding:0 .4em}.zz-select__badge,.zz-select__count{background:var(--zz-select-tint);border-radius:999px;flex:none;font-size:.75em}.zz-select__badge{font-weight:600;line-height:1.7;padding:0 .55em;white-space:nowrap}.zz-select__dot{background:var(--zz-select-dot);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.1);flex:none;height:.65em;width:.65em}.zz-select__image{background:#fff;border-radius:4px;box-sizing:border-box;flex:none;height:20px;object-fit:contain;padding:1px;width:20px}.zz-select__chevron{flex:none;opacity:.55;transition:transform .22s var(--zz-select-ease-out)}.zz-select.is-open .zz-select__chevron{transform:rotate(180deg)}.zz-select__panel{animation:zz-select-in var(--zz-select-pop-in) var(--zz-select-ease-out);background:var(--zz-select-bg);border:1px solid var(--zz-select-border);border-radius:var(--zz-select-radius);box-shadow:var(--zz-select-shadow);box-sizing:border-box;color:var(--zz-select-text);font-family:var(--zz-select-font);font-size:.9375rem;left:0;max-width:min(28rem,calc(100vw - 1rem));padding:.3rem;position:absolute;top:calc(100% + 6px);transform-origin:top left;z-index:30}.zz-select.is-above .zz-select__panel{bottom:calc(100% + 6px);top:auto;transform-origin:bottom left}.zz-select__panel[popover]{inset:auto;margin:0;overflow:visible;position:fixed}.zz-select.is-above .zz-select__panel[popover]{bottom:auto}.zz-select__panel.is-closing{animation:zz-select-out var(--zz-select-pop-out) var(--zz-select-ease-in) forwards}@keyframes zz-select-in{0%{opacity:0;transform:scale(.94)}}@keyframes zz-select-out{to{opacity:0;transform:scale(.94)}}:where(.zz-select__find){align-items:center;border-bottom:1px solid var(--zz-select-border);display:flex;gap:.4rem;margin:0 0 .3rem;padding:0 .5rem}.zz-select__find [hidden],:where(.zz-select__find)[hidden]{display:none}:where(.zz-select__find) svg{flex:none;opacity:.6}:where(.zz-select__find) .zz-search__clear{background:none;border:0;color:inherit;cursor:pointer;display:inline-grid;padding:.2rem;place-items:center}.zz-select__panel .zz-select__search,.zz-select__panel .zz-select__search:focus{appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:inherit;flex:1;font:inherit;margin:0;min-width:0;outline:none;padding:.5rem .15rem;width:100%}.zz-select__list{max-height:min(18rem,50vh);overflow-y:auto;overscroll-behavior:contain;padding:0}.zz-select__list,.zz-select__panel .zz-select__list>li{list-style:none;margin:0}.zz-select__option{align-items:center;border-radius:calc(var(--zz-select-radius) - 4px);cursor:pointer;display:flex;gap:.5em;min-height:2.25rem;padding:.35rem .6rem}.zz-select__option.is-active{background:var(--zz-select-tint)}.zz-select__option[aria-selected=true]{font-weight:600}.zz-select__option[aria-disabled=true]{cursor:default;opacity:.45}.zz-select__option.is-unavailable .zz-select__text{opacity:.6;text-decoration:line-through}.zz-select__option svg{color:var(--zz-select-accent);flex:none}.zz-select__group{color:var(--zz-select-muted);font-size:.75em;font-weight:700;letter-spacing:.04em;padding:.5rem .6rem .2rem;text-transform:uppercase}.zz-select__group:has(>.zz-select__group-toggle){padding:.15rem 0 0}.zz-select__groups{display:flex;justify-content:flex-end;padding:0 .2rem .15rem}.zz-select__group-toggle,.zz-select__groups-toggle{align-items:center;background:none;border:0;border-radius:calc(var(--zz-select-radius) - 4px);color:var(--zz-select-muted);cursor:pointer;display:flex;font:inherit;gap:.4rem}.zz-select__groups-toggle{font-size:.75em;font-weight:600;padding:.2rem .45rem;text-decoration:underline;text-underline-offset:2px}.zz-select__group-toggle{font-size:.75em;font-weight:700;letter-spacing:.04em;padding:.4rem .6rem;text-align:start;text-transform:uppercase;width:100%}.zz-select__group-toggle:hover,.zz-select__groups-toggle:hover{background:var(--zz-select-tint);color:var(--zz-select-text)}.zz-select__group-chevron{flex:none;transition:rotate var(--zz-select-pop-in) var(--zz-select-ease-out)}.zz-select__group-toggle[aria-expanded=false] .zz-select__group-chevron{rotate:-90deg}.zz-select__group-name{flex:1;min-width:0}.zz-select__group-count{background:var(--zz-select-tint);border-radius:999px;font-variant-numeric:tabular-nums;letter-spacing:0;padding:0 .4rem}@media (prefers-reduced-motion:reduce){.zz-select__group-chevron{transition:none}}.zz-select__empty{color:var(--zz-select-muted);margin:0;padding:.75rem .6rem;text-align:center}@media (prefers-reduced-motion:reduce){.zz-select__panel,.zz-select__panel.is-closing{animation:none}.zz-select__chevron{transition:none}}body.wp-admin:not(.zz-ui-screen) .zz-select{--zz-select-accent:var(--wp-admin-theme-color,#2271b1);--zz-select-tint:color-mix(in srgb,var(--wp-admin-theme-color,#2271b1) 10%,transparent);--zz-select-bg:#fff;--zz-select-text:#1d2327;--zz-select-muted:#646970;--zz-select-border:#c3c4c7;--zz-select-radius:4px;--zz-select-shadow:0 8px 24px rgba(0,0,0,.12);display:inline-block;max-width:25rem;vertical-align:middle;width:100%}body.wp-admin:not(.zz-ui-screen) .zz-select__trigger{background:#fff;border:1px solid #8c8f94;border-radius:4px;box-sizing:border-box;color:#2c3338;font-size:14px;line-height:2;min-height:30px;padding:0 8px}body.wp-admin:not(.zz-ui-screen) .zz-select.is-open .zz-select__trigger,body.wp-admin:not(.zz-ui-screen) .zz-select__trigger:focus{border-color:var(--wp-admin-theme-color,#2271b1);box-shadow:0 0 0 1px var(--wp-admin-theme-color,#2271b1);outline:2px solid transparent}body.wp-admin:not(.zz-ui-screen) .zz-select__panel{font-size:14px}
