@property --meiliscout-accent{syntax:"<color>";inherits:true;initial-value:CanvasText}:where(.meiliscout-listing,.meiliscout-part,.meiliscout-listing__filters,.meiliscout-panel,.meiliscout-kit,.meiliscout-suggest){--meiliscout-accent:var(--meiliscout-color-accent,var(--meiliscout-palette-accent,var(--wp--preset--color--primary,currentColor)));--meiliscout-accent-contrast:var(--meiliscout-color-accent-contrast,var(--meiliscout-palette-accent-contrast,var(--wp--preset--color--base,#fff)));--meiliscout-text:var(--meiliscout-color-text,var(--meiliscout-palette-text,inherit));--meiliscout-muted:var(--meiliscout-color-muted,var(--meiliscout-palette-muted,color-mix(in srgb,currentColor 62%,transparent)));--meiliscout-background:var(--meiliscout-color-background,var(--meiliscout-palette-background,transparent));--meiliscout-border:var(--meiliscout-color-border,var(--meiliscout-palette-border,color-mix(in srgb,currentColor 18%,transparent)));--meiliscout-tint:color-mix(in srgb,var(--meiliscout-accent) 7%,transparent);--meiliscout-surface:var(--meiliscout-color-surface,var(--meiliscout-color-background,var(--meiliscout-palette-background,var(--wp--preset--color--base,Canvas))));--meiliscout-surface-text:var(--meiliscout-color-text,var(--meiliscout-palette-text,var(--wp--preset--color--contrast,CanvasText)));--meiliscout-radius:var(--meiliscout-border-radius,0.375em);--meiliscout-pill:999px;--meiliscout-gap:var(--meiliscout-spacing,var(--wp--preset--spacing--30,1rem));--meiliscout-gap-small:calc(var(--meiliscout-gap)/2);--meiliscout-small:var(--meiliscout-font-size-small,0.875em);--meiliscout-control:var(--meiliscout-control-height,2.5rem);--meiliscout-control-font:var(--meiliscout-control-font-size,1rem);--meiliscout-focus:var(--meiliscout-color-focus,var(--meiliscout-accent));--meiliscout-elevation:var(--meiliscout-shadow,0 0.5em 2em color-mix(in srgb,currentColor 18%,transparent))}.meiliscout-suggest{position:relative}.meiliscout-suggest,.meiliscout-suggest *,.meiliscout-suggest :after,.meiliscout-suggest :before{box-sizing:border-box}.meiliscout-suggest__form{align-items:stretch;display:flex;margin:0}.meiliscout-suggest__input{flex:1 1 auto;min-width:0}.meiliscout-suggest__panel{inset-block-start:100%;inset-inline:0;overflow-y:auto;overscroll-behavior:contain;position:absolute;scroll-padding-block-end:3.5rem;z-index:100}.meiliscout-suggest__all[hidden],.meiliscout-suggest__empty[hidden],.meiliscout-suggest__group[hidden],.meiliscout-suggest__heading:empty,.meiliscout-suggest__panel[hidden],.meiliscout-suggest__thumb[hidden]{display:none}.meiliscout-suggest__option{align-items:center;display:flex;text-decoration:none}.meiliscout-suggest__thumb{flex:none;overflow:hidden}.meiliscout-suggest__thumb img{display:block;height:100%;object-fit:cover;width:100%}.meiliscout-suggest__body{display:flex;flex-direction:column;min-width:0}.meiliscout-suggest__all{background:var(--meiliscout-surface);display:block;inset-block-end:0;position:sticky}:where(.meiliscout-suggest__input){background:var(--meiliscout-surface);border:1px solid var(--meiliscout-border);border-radius:var(--meiliscout-radius) 0 0 var(--meiliscout-radius);color:inherit;font:inherit;font-size:max(16px,var(--meiliscout-control-font));min-height:var(--meiliscout-control);padding-inline:var(--meiliscout-gap-small)}:where(.meiliscout-suggest__input:focus-visible){outline:2px solid var(--meiliscout-focus);outline-offset:-1px}:where(.meiliscout-suggest__submit){align-items:center;background:var(--meiliscout-accent);border:1px solid var(--meiliscout-accent);border-radius:0 var(--meiliscout-radius) var(--meiliscout-radius) 0;color:var(--meiliscout-accent-contrast);cursor:pointer;display:inline-flex;justify-content:center;min-width:var(--meiliscout-control);padding:0}:where(.meiliscout-suggest__submit:focus-visible){outline:2px solid var(--meiliscout-focus);outline-offset:2px}:where(.meiliscout-suggest__panel){background:var(--meiliscout-surface);border:1px solid var(--meiliscout-border);border-radius:var(--meiliscout-radius);box-shadow:var(--meiliscout-elevation);color:var(--meiliscout-surface-text);margin-block-start:.25rem;max-height:min(70vh,28rem)}:where(.meiliscout-suggest__heading){color:var(--meiliscout-muted);font-size:var(--meiliscout-small);font-weight:600;letter-spacing:.04em;padding:var(--meiliscout-gap-small) var(--meiliscout-gap-small) .25rem;text-transform:uppercase}:where(.meiliscout-suggest__option){color:inherit;gap:var(--meiliscout-gap-small);min-height:2.75rem;padding:.375rem var(--meiliscout-gap-small)}:where(.meiliscout-suggest__option:hover,.meiliscout-suggest__option.is-active){background:var(--meiliscout-tint)}:where(.meiliscout-suggest__option.is-active){box-shadow:inset 3px 0 0 var(--meiliscout-accent)}:where(.meiliscout-suggest__option:focus-visible){outline:2px solid var(--meiliscout-focus);outline-offset:-2px}:where(.meiliscout-suggest__thumb){background:var(--meiliscout-tint);border-radius:calc(var(--meiliscout-radius)/1.5);height:2.5rem;width:2.5rem}:where(.meiliscout-suggest__title){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.meiliscout-suggest__match){font-weight:700}:where(.meiliscout-suggest__meta){color:var(--meiliscout-muted);font-size:var(--meiliscout-small)}:where(.meiliscout-suggest__empty){color:var(--meiliscout-muted);margin:0;padding:var(--meiliscout-gap-small)}:where(.meiliscout-suggest__all){border-block-start:1px solid var(--meiliscout-border);color:var(--meiliscout-accent);font-weight:600;padding:var(--meiliscout-gap-small);text-align:center;text-decoration:none}:where(.meiliscout-suggest__all:hover){background:var(--meiliscout-tint)}:where(.meiliscout-suggest__all:focus-visible){outline:2px solid var(--meiliscout-focus);outline-offset:-2px}.meiliscout-suggest__recent-icon{flex:none}.meiliscout-suggest__forget{display:block;width:100%}:where(.meiliscout-suggest__recent-icon){color:var(--meiliscout-muted)}:where(.meiliscout-suggest__forget){background:none;border:0;border-block-start:1px solid var(--meiliscout-border);color:var(--meiliscout-muted);cursor:pointer;font:inherit;font-size:var(--meiliscout-small);padding:var(--meiliscout-gap-small);text-align:center}:where(.meiliscout-suggest__forget:hover){background:var(--meiliscout-tint)}.meiliscout-suggest__close[hidden],.meiliscout-suggest__forget[hidden],.meiliscout-suggest__group--recent[hidden]{display:none}:where(.meiliscout-suggest__close){background:none;border:0;color:var(--meiliscout-accent);cursor:pointer;font:inherit;padding-inline:var(--meiliscout-gap-small)}html.meiliscout-suggest-locked{overflow:hidden}.meiliscout-suggest__layer.is-sheet{display:flex;flex-direction:column;height:var(--meiliscout-suggest-height,100dvh);inset-block-start:var(--meiliscout-suggest-top,0);inset-inline:0;position:fixed;z-index:100000}.meiliscout-suggest__layer.is-sheet .meiliscout-suggest__panel{flex:1 1 auto;max-height:none;position:static}:where(.meiliscout-suggest__layer.is-sheet){background:var(--meiliscout-surface);color:var(--meiliscout-surface-text);padding:var(--meiliscout-gap-small)}:where(.meiliscout-suggest__layer.is-sheet .meiliscout-suggest__panel){border:0;border-radius:0;box-shadow:none;margin:var(--meiliscout-gap-small) calc(var(--meiliscout-gap-small)*-1) 0}:where(.meiliscout-suggest__layer.is-sheet .meiliscout-suggest__input){font-size:max(16px,var(--meiliscout-control-font))}:where(.meiliscout-suggest__layer.is-sheet .meiliscout-suggest__option){min-height:3rem}:where(.meiliscout-suggest__layer.is-sheet .meiliscout-suggest__title){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal}@media (prefers-reduced-motion:no-preference){:where(.meiliscout-suggest__option){transition:background-color .1s}}
