@layer sur.components{sur-date-range-field.svelte-1mb8qk7{display:block;position:relative}sur-date-range-field.svelte-1mb8qk7[data-bare]{vertical-align:middle;width:max-content;max-width:100%;display:inline-block}sur-date-range-field.svelte-1mb8qk7[data-bare]>sur-input-frame{--sur-control-radius:var(--sur-control-radius-md)}.sur-drf-trigger.svelte-1mb8qk7{align-items:center;gap:var(--sur-field-icon-gap,var(--sur-spacing-8));width:100%;min-width:0;height:100%;padding:0 var(--sur-control-px) 0 var(--sur-field-icon-inset,var(--sur-control-px));font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;display:flex}.sur-drf-trigger.svelte-1mb8qk7[data-empty] .sur-drf-text:where(.svelte-1mb8qk7){color:var(--sur-text-secondary)}.sur-drf-trigger.svelte-1mb8qk7:disabled{cursor:not-allowed}.sur-drf-trigger.svelte-1mb8qk7:focus-visible{outline:none}.sur-drf-text.svelte-1mb8qk7{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}sur-drf-popover.svelte-1mb8qk7{z-index:var(--sur-z-dropdown);gap:var(--sur-spacing-8);padding:var(--sur-spacing-12);background-color:var(--sur-bg-surface);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-radius-lg);box-shadow:var(--sur-shadow-lg);max-width:calc(var(--sur-shell-viewport-inline) - var(--sur-spacing-32));max-block-size:var(--sur-floating-room,none);color:inherit;flex-direction:column;margin:0;display:flex;position:fixed;inset:auto;overflow:auto}.sur-drf-typed.svelte-1mb8qk7{gap:var(--sur-spacing-12);margin-block-end:var(--sur-spacing-12);display:flex}.sur-drf-typed.svelte-1mb8qk7>*{flex:1}.sur-drf-typed.svelte-1mb8qk7[data-phone]{flex-direction:column}.sur-drf-panel-body.svelte-1mb8qk7{gap:var(--sur-spacing-16);display:flex}.sur-drf-panel-body.svelte-1mb8qk7[data-phone]{--sur-calendar-day:var(--sur-spacing-40);flex-direction:column}.sur-drf-presets.svelte-1mb8qk7{gap:var(--sur-spacing-4);min-width:max-content;border-inline-end:var(--sur-border-width) solid var(--sur-border-subtle);flex-direction:column;padding-inline-end:var(--sur-spacing-12);display:flex}[data-phone]:where(.svelte-1mb8qk7)>.sur-drf-presets.svelte-1mb8qk7{border:0;flex-flow:wrap;min-width:0;padding:0}.sur-drf-preset.svelte-1mb8qk7{min-height:var(--sur-spacing-32);padding:var(--sur-spacing-4) var(--sur-spacing-12);font:inherit;font-size:var(--sur-font-size-sm);color:var(--sur-text-primary);text-align:start;border:var(--sur-border-width) solid transparent;border-radius:var(--sur-radius-md);cursor:pointer;background:0 0}.sur-drf-preset.svelte-1mb8qk7:hover{background-color:var(--sur-bg-hover)}.sur-drf-preset.svelte-1mb8qk7:focus-visible{border-color:var(--sur-focus-ring);box-shadow:var(--sur-focus-ring-shadow);outline:none}.sur-drf-preset.svelte-1mb8qk7[aria-pressed=true]{color:var(--sur-color-primary-subtle-fg);background-color:var(--sur-color-primary-subtle);font-weight:var(--sur-font-weight-semibold)}[data-phone]:where(.svelte-1mb8qk7) .sur-drf-preset.svelte-1mb8qk7{min-height:var(--sur-spacing-40);border-color:var(--sur-border-default)}.sur-drf-months.svelte-1mb8qk7{gap:var(--sur-spacing-16);touch-action:pan-y;justify-content:center;align-items:flex-start;display:flex}.sur-drf-notice.svelte-1mb8qk7{font-size:var(--sur-font-size-sm);color:var(--sur-text-secondary);margin:0}.sur-drf-status.svelte-1mb8qk7{font-size:var(--sur-font-size-xs);color:var(--sur-text-secondary);margin:0}.sur-drf-actions.svelte-1mb8qk7{justify-content:flex-end;gap:var(--sur-spacing-8);display:flex}dialog.sur-modal.sur-drf-sheet[open]{width:100%;max-height:calc(100% - var(--sur-spacing-24));border-radius:var(--sur-radius-2xl) var(--sur-radius-2xl) 0 0;margin-block:auto 0}}
