.drawer-backdrop.svelte-1p4gdk{z-index:50;background:var(--color-backdrop);position:fixed;inset:0}.drawer-backdrop[data-appearance=offcanvas].svelte-1p4gdk{background:var(--color-backdrop-frosted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.drawer.svelte-1p4gdk{z-index:60;background:var(--color-surface);width:min(400px,100vw);box-shadow:var(--shadow-soft);font-size:var(--text-body);line-height:var(--text-body--line-height);background-clip:padding-box;outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0}.drawer[data-side=left].svelte-1p4gdk{border-right:1px solid #0000002d;left:0}.drawer[data-side=right].svelte-1p4gdk{border-left:1px solid #0000002d;right:0}.drawer[data-appearance=offcanvas].svelte-1p4gdk{background-color:var(--color-surface-body)}.drawer-header.svelte-1p4gdk{align-items:center;gap:10px;padding:10px;display:flex}.drawer-header[data-tone=soft].svelte-1p4gdk{background:var(--color-surface-soft)}.drawer-header[data-tone=shell].svelte-1p4gdk{background:var(--color-surface-body)}.drawer[data-variant=menu].svelte-1p4gdk .drawer-header:where(.svelte-1p4gdk){background:var(--color-primary);gap:0;min-height:51px;padding:10px 5px 10px 10px}.drawer[data-variant=menu].svelte-1p4gdk .drawer-heading:where(.svelte-1p4gdk){text-align:center}.drawer-title.svelte-1p4gdk{min-width:0;font-family:var(--font-body);font-weight:700;font-size:var(--text-h5);line-height:var(--text-h5--line-height);text-transform:none;color:var(--color-primary);flex:1;margin:0}.drawer-close.svelte-1p4gdk{color:var(--color-ink);opacity:.5;place-items:center;margin:-.357em -.357em -.357em auto;padding:0;transition:opacity .15s;display:grid}.drawer-close.svelte-1p4gdk:hover{opacity:.75}.drawer-close.svelte-1p4gdk:focus-visible{box-shadow:0 0 0 .25rem var(--color-focus-ring);opacity:1;outline:0}.drawer[data-appearance=offcanvas].svelte-1p4gdk .drawer-close:where(.svelte-1p4gdk){font-size:14px}.drawer[data-variant=menu].svelte-1p4gdk .drawer-close:where(.svelte-1p4gdk){color:var(--color-surface);opacity:.5;margin:0 0 0 auto}.drawer[data-variant=menu].svelte-1p4gdk .drawer-close:where(.svelte-1p4gdk):hover{opacity:1}.drawer[data-variant=menu].svelte-1p4gdk .drawer-close:where(.svelte-1p4gdk):focus-visible{box-shadow:0 0 0 .25rem color-mix(in srgb, var(--color-surface) 50%, transparent)}.drawer-body.svelte-1p4gdk{background:var(--color-surface);flex:1;padding:10px;overflow-y:auto}.drawer[data-variant=menu].svelte-1p4gdk .drawer-body:where(.svelte-1p4gdk){padding:.4rem}.drawer-footer.svelte-1p4gdk{border-top:1px solid var(--color-border-subtle);background:var(--color-surface);padding:1rem}.dropdown.svelte-1dwrcio{position:relative}.dropdown-trigger.svelte-1dwrcio{color:var(--color-primary);align-items:center;gap:.375rem;padding:.375rem .75rem;font-weight:600;display:inline-flex}.dropdown.svelte-1dwrcio .dropdown-chevron{flex-shrink:0;width:1rem;height:1rem}.dropdown-trigger[aria-expanded=true].svelte-1dwrcio .dropdown-chevron{rotate:180deg}.dropdown-menu.svelte-1dwrcio{z-index:30;border:1px solid var(--color-border-subtle);background:var(--color-surface);min-width:190px;box-shadow:var(--shadow-card);flex-direction:column;padding-block:.25rem;display:flex;position:absolute;top:calc(100% + 4px)}.dropdown[data-align=end].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio){right:0}.dropdown[data-align=start].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio){left:0}.dropdown[data-menu-inset=gutter].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio){left:5px}.dropdown-menu.svelte-1dwrcio a,.dropdown-menu.svelte-1dwrcio button{text-align:left;white-space:nowrap;width:100%;padding:.375rem 1rem;display:block}.dropdown-menu.svelte-1dwrcio a:hover,.dropdown-menu.svelte-1dwrcio button:hover,.dropdown-menu.svelte-1dwrcio [aria-current=true]{background:var(--color-surface-soft);color:var(--color-primary)}.dropdown[data-appearance=outline].svelte-1dwrcio .dropdown-trigger:where(.svelte-1dwrcio){border:1px solid var(--color-primary);background:var(--color-surface);width:100%;font-size:var(--text-body);font-weight:500;line-height:var(--text-body--line-height);justify-content:center;gap:4px;padding:6px 12px}.dropdown[data-appearance=outline].svelte-1dwrcio .dropdown-trigger:where(.svelte-1dwrcio):hover,.dropdown[data-appearance=outline].svelte-1dwrcio .dropdown-trigger[aria-expanded=true]:where(.svelte-1dwrcio){background:var(--color-primary);color:var(--color-surface)}.dropdown[data-appearance=outline].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio){border-color:var(--color-surface);min-width:160px;padding-block:8px;top:calc(100% + 2px)}.dropdown[data-appearance=outline].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio) a{color:var(--color-ink);padding:2.5px 10px;line-height:1.5}.dropdown[data-appearance=outline].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio) [aria-current=true]{color:var(--color-ink);background:0 0}.dropdown[data-appearance=outline].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio) a:hover{background:var(--color-surface-tertiary);color:var(--color-ink)}.dropdown[data-variant=block].svelte-1dwrcio .dropdown-trigger:where(.svelte-1dwrcio){border:1px solid var(--color-border-subtle);background:var(--color-surface);width:100%;color:var(--color-ink);font-weight:inherit;justify-content:center;gap:7px;padding:6px 12px;line-height:1.5;display:flex}.dropdown[data-variant=block].svelte-1dwrcio .dropdown-chevron{width:26px;height:26px;margin:-5px}.dropdown[data-variant=block].svelte-1dwrcio .dropdown-chevron path{stroke-width:.9px}.dropdown[data-variant=block].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio){border-color:var(--color-surface);background:var(--color-surface-body);min-width:0;padding-block:8px;top:calc(100% + 2px);left:0;right:0}.dropdown[data-variant=block].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio) a,.dropdown[data-variant=block].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio) button{padding:2.5px 10px}.dropdown[data-variant=block].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio) [aria-current=true]{background:var(--color-primary);color:var(--color-surface)}.dropdown[data-variant=block].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio) a:hover:not([aria-current=true]),.dropdown[data-variant=block].svelte-1dwrcio .dropdown-menu:where(.svelte-1dwrcio) button:hover:not([aria-current=true]){background:var(--color-surface-tertiary);color:var(--color-ink)}
