.floating-popover.svelte-1fca77z{--floating-popover-layer-gutter:3px;gap:0;padding:0;position:relative}.floating-popover-layer.svelte-1fca77z{--floating-popover-layer-max-width:420px;z-index:160;min-width:min(var(--floating-popover-layer-max-width), calc(100dvw - var(--floating-popover-layer-gutter) * 2));max-width:calc(100dvw - var(--floating-popover-layer-gutter) * 2);pointer-events:none;gap:0;padding:0;position:absolute}.floating-popover.is-above.svelte-1fca77z .floating-popover-layer:where(.svelte-1fca77z),.floating-popover-layer.is-above.svelte-1fca77z{bottom:calc(100% + var(--floating-popover-layer-gutter));transform-origin:100% 100%}.floating-popover.is-below.svelte-1fca77z .floating-popover-layer:where(.svelte-1fca77z),.floating-popover-layer.is-below.svelte-1fca77z{top:calc(100% + var(--floating-popover-layer-gutter));transform-origin:100% 0}.floating-popover.is-start.svelte-1fca77z .floating-popover-layer:where(.svelte-1fca77z),.floating-popover-layer.is-start.svelte-1fca77z{transform-origin:0 100%;left:0;right:auto}.floating-popover.is-below.is-start.svelte-1fca77z .floating-popover-layer:where(.svelte-1fca77z),.floating-popover-layer.is-below.is-start.svelte-1fca77z{transform-origin:0 0}.floating-popover.is-center.svelte-1fca77z .floating-popover-layer:where(.svelte-1fca77z),.floating-popover-layer.is-center.svelte-1fca77z{transform-origin:bottom;left:50%;right:auto;transform:translate(-50%)}.floating-popover.is-below.is-center.svelte-1fca77z .floating-popover-layer:where(.svelte-1fca77z),.floating-popover-layer.is-below.is-center.svelte-1fca77z{transform-origin:top}.floating-popover.is-end.svelte-1fca77z .floating-popover-layer:where(.svelte-1fca77z),.floating-popover-layer.is-end.svelte-1fca77z{left:auto;right:0}.floating-popover-surface.svelte-1fca77z{min-height:min(var(--scheduler-round-action-height,44px), var(--floating-popover-surface-max-block-size,100vh));max-height:min(640px, calc(100dvh - var(--floating-popover-layer-gutter) * 2));border:1px solid var(--scheduler-glass-surface-border);border-radius:var(--axis-flow-border-radius-lg);background:var(--scheduler-glass-surface-background);box-shadow:var(--scheduler-glass-surface-shadow);color:var(--scheduler-color-black);pointer-events:auto;transform-origin:bottom;-webkit-backdrop-filter:var(--scheduler-glass-backdrop-filter);backdrop-filter:var(--scheduler-glass-backdrop-filter);padding:0;animation:.22s cubic-bezier(.16,1,.3,1) svelte-1fca77z-floating-popover-open;overflow:clip}.floating-popover-body.svelte-1fca77z{gap:var(--axis-flow-gap-sm);--floating-popover-body-max-block-size:min(640px, calc(100dvh - var(--floating-popover-layer-gutter) * 2));box-sizing:border-box;max-height:var(--floating-popover-body-max-block-size);padding:0}.floating-popover-panel.svelte-1fca77z{gap:var(--axis-flow-gap-md);box-sizing:border-box;padding:var(--axis-flow-padding-md)}.floating-popover-title.svelte-1fca77z{gap:var(--axis-flow-gap-sm);color:var(--scheduler-color-black);font-family:var(--scheduler-font-family-display);font-weight:var(--axis-flow-font-weight-lg)}.floating-popover-panel-body.svelte-1fca77z{gap:var(--axis-flow-gap-md)}.floating-popover-body-viewport.floating-popover-body-viewport.floating-popover-body-viewport.svelte-1fca77z{gap:var(--axis-flow-gap-sm);box-sizing:border-box}.floating-popover-trigger-anchor.svelte-1fca77z{gap:0;padding:0;position:relative}.floating-popover-title-close-wrapper.svelte-1fca77z{gap:var(--axis-flow-gap-sm)}.floating-popover-title-close-button.svelte-1fca77z{min-width:var(--scheduler-round-action-height)}.floating-popover.is-glass.svelte-1fca77z .floating-popover-surface:where(.svelte-1fca77z),.floating-popover-layer.is-glass.svelte-1fca77z .floating-popover-surface:where(.svelte-1fca77z){background:var(--scheduler-glass-surface-background)}.floating-popover.is-solid.svelte-1fca77z .floating-popover-surface:where(.svelte-1fca77z),.floating-popover-layer.is-solid.svelte-1fca77z .floating-popover-surface:where(.svelte-1fca77z){border-color:var(--scheduler-glass-surface-border);background:var(--scheduler-color-gray-1);color:var(--scheduler-color-black);-webkit-backdrop-filter:none;backdrop-filter:none}.floating-popover.is-dark.svelte-1fca77z .floating-popover-surface:where(.svelte-1fca77z),.floating-popover-layer.is-dark.svelte-1fca77z .floating-popover-surface:where(.svelte-1fca77z){border-color:color-mix(in srgb, var(--scheduler-color-white) 16%, transparent);background:color-mix(in srgb, var(--scheduler-color-control-dark) 94%, transparent);box-shadow:0 18px 54px color-mix(in srgb, var(--scheduler-color-black) 32%, transparent);color:var(--scheduler-color-white)}.floating-popover.is-below.svelte-1fca77z .floating-popover-surface:where(.svelte-1fca77z),.floating-popover-layer.is-below.svelte-1fca77z .floating-popover-surface:where(.svelte-1fca77z){transform-origin:top}@keyframes svelte-1fca77z-floating-popover-open{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.floating-popover-surface.svelte-1fca77z{animation:none}}.floating-popover-title-icon{--material-symbol-size:24px;--material-symbol-weight:200}
