.menu-search.svelte-330chl{margin:0 0 var(--jd-space-1);color:var(--jd-text-muted);flex:none;align-items:center;display:flex;position:relative}.menu-search.sticky.svelte-330chl{top:calc(var(--jd-space-2) * -1);z-index:1;margin:calc(var(--jd-space-2) * -1) calc(var(--jd-space-2) * -1) var(--jd-space-1);padding:var(--jd-space-2);background:var(--jd-surface);align-self:stretch;position:sticky}.menu-search.sticky.svelte-330chl svg:where(.svelte-330chl){left:calc(var(--jd-space-2) + 9px)}svg.svelte-330chl{pointer-events:none;position:absolute;left:9px}input.svelte-330chl{width:100%;height:var(--jd-control);box-sizing:border-box;padding:0 var(--jd-space-2) 0 28px;border:1px solid var(--jd-border);border-radius:var(--jd-radius-sm);background:var(--jd-surface);color:var(--jd-text);font-size:var(--jd-text-sm)}input.svelte-330chl::placeholder{color:var(--jd-text-muted)}input.svelte-330chl:focus{border-color:var(--jd-action);outline:none}.scrim.svelte-ta60gp{z-index:70;animation:svelte-ta60gp-fade var(--jd-duration) var(--jd-ease);background:#23343b73;position:fixed;inset:0}.dialog.svelte-ta60gp{z-index:71;height:fit-content;max-height:calc(100dvh - var(--jd-space-8));box-sizing:border-box;padding:var(--jd-space-5);background:var(--jd-surface);border-radius:var(--jd-radius-lg);box-shadow:var(--jd-shadow-lg);animation:svelte-ta60gp-rise var(--jd-duration) var(--jd-ease);margin:auto;position:fixed;inset:0;overflow-y:auto}.dialog.svelte-ta60gp:focus{outline:none}h2.svelte-ta60gp{margin:0 0 var(--jd-space-2);font-size:var(--jd-text-md);font-weight:var(--jd-weight-semibold)}.actions.svelte-ta60gp{justify-content:flex-end;align-items:center;gap:var(--jd-space-2);display:flex}.actions.svelte-ta60gp button{padding:var(--jd-space-2) var(--jd-space-4);border-radius:var(--jd-radius);font-size:var(--jd-text-sm);font-weight:var(--jd-weight-medium)}.actions.svelte-ta60gp .ghost{color:var(--jd-text-muted)}.actions.svelte-ta60gp .ghost:hover:not(:disabled){background:var(--jd-petrol-08);color:var(--jd-text)}.actions.svelte-ta60gp .primary{background:var(--jd-petrol);color:var(--jd-white)}.actions.svelte-ta60gp .primary.danger{background:var(--jd-error-fill)}.actions.svelte-ta60gp .primary:disabled{opacity:.5}@media (width<=640px){.actions.svelte-ta60gp button{padding:var(--jd-space-2) var(--jd-space-3)}}@keyframes svelte-ta60gp-fade{0%{opacity:0}}@keyframes svelte-ta60gp-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){@keyframes svelte-ta60gp-rise{0%{opacity:0}}}
