.edf.svelte-9werz6{position:relative;min-width:0}.edf-bar.svelte-9werz6{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:8px 14px;flex:1 1 160px}.edf-bar.svelte-9werz6 .edf-label:where(.svelte-9werz6){display:block;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--warm-muted, #79736b)}.edf-bar.svelte-9werz6 .edf-trigger:where(.svelte-9werz6){display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:0;border:0;background:transparent;text-align:left;font-family:var(--sans, inherit);font-size:14px;font-weight:500;color:var(--warm-ink, #171512);cursor:pointer;white-space:nowrap}.edf-bar.svelte-9werz6 .edf-icon:where(.svelte-9werz6){flex:0 0 auto;width:16px;height:16px;fill:none;stroke:var(--gray-400, #8c8c8c);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.edf-bar.svelte-9werz6 .edf-trigger.empty:where(.svelte-9werz6){color:var(--gray-400, #8c8c8c);font-weight:400}.edf-bar.svelte-9werz6 .edf-trigger:where(.svelte-9werz6)>span:where(.svelte-9werz6){min-width:0;overflow:hidden;text-overflow:ellipsis}.edf-bar.svelte-9werz6 .edf-trigger:where(.svelte-9werz6):hover .edf-icon:where(.svelte-9werz6){stroke:var(--warm-ink, #171512)}.edf-bar.svelte-9werz6:focus-within{border-radius:10px;box-shadow:0 0 0 2px #ae201259}.edf-bar.svelte-9werz6:focus-within .edf-icon:where(.svelte-9werz6){stroke:var(--warm-ink, #171512)}.edf-bar.svelte-9werz6 .edf-trigger:where(.svelte-9werz6):focus-visible{outline:none}.edf-bar.bad.svelte-9werz6{border-radius:10px;box-shadow:inset 0 0 0 1px var(--brick, #ae2012)}.edf-bar.bad.svelte-9werz6 .edf-icon:where(.svelte-9werz6){stroke:var(--brick, #ae2012)}.edf-field.svelte-9werz6{display:flex;flex-direction:column;gap:10px}.edf-field.svelte-9werz6 .edf-label:where(.svelte-9werz6){font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--sq-text-tertiary);text-transform:uppercase}.edf-field.svelte-9werz6 .edf-trigger:where(.svelte-9werz6){display:flex;align-items:center;gap:10px;width:100%;min-width:0;border:1px solid var(--sq-border-default);border-radius:var(--sq-radius-lg);padding:14px 16px;font-size:15px;font-weight:500;font-family:inherit;color:var(--sq-text-primary);background:var(--sq-surface-page);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.edf-field.svelte-9werz6 .edf-icon:where(.svelte-9werz6){flex:0 0 auto;width:17px;height:17px;fill:none;stroke:var(--sq-text-tertiary);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.edf-field.svelte-9werz6 .edf-trigger.empty:where(.svelte-9werz6){color:var(--sq-text-tertiary);font-weight:400}.edf-field.svelte-9werz6 .edf-trigger:where(.svelte-9werz6):focus-visible{outline:none;border-color:var(--sq-color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--sq-color-primary) 12%,transparent)}.edf-field.svelte-9werz6 .edf-trigger:where(.svelte-9werz6):hover{border-color:var(--sq-border-strong, var(--sq-text-tertiary))}.edf-field.bad.svelte-9werz6 .edf-trigger:where(.svelte-9werz6){border-color:var(--sq-status-danger, #d92d20)}.edf-md.svelte-9werz6{display:flex;flex-direction:column;gap:12px}.edf-md.svelte-9werz6 .edf-label:where(.svelte-9werz6){font-size:13px;line-height:16px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--md-smoke)}.edf-md.svelte-9werz6 .edf-trigger:where(.svelte-9werz6){display:flex;align-items:center;gap:10px;width:100%;min-width:0;height:40px;padding:0;border:0;border-bottom:var(--md-border);border-radius:0;background:transparent;text-align:left;font-family:var(--md-font-sans);font-size:19px;line-height:24px;font-weight:400;color:var(--md-ink);cursor:pointer;white-space:nowrap}.edf-md.svelte-9werz6 .edf-icon:where(.svelte-9werz6){display:none}.edf-md.svelte-9werz6 .edf-trigger.empty:where(.svelte-9werz6){color:var(--md-smoke)}.edf-md.svelte-9werz6 .edf-trigger:where(.svelte-9werz6)>span:where(.svelte-9werz6){min-width:0;overflow:hidden;text-overflow:ellipsis}.edf-md.svelte-9werz6 .edf-trigger:where(.svelte-9werz6):hover,.edf-md.svelte-9werz6 .edf-trigger:where(.svelte-9werz6):focus-visible{border-bottom-color:var(--md-ink);outline:none}.edf-md.bad.svelte-9werz6 .edf-trigger:where(.svelte-9werz6){border-bottom-color:var(--md-ink);box-shadow:none}.edf-md.svelte-9werz6 .cal:where(.svelte-9werz6){border-color:var(--md-parchment);border-radius:0;box-shadow:none}.edf-md.svelte-9werz6 .cal-day:where(.svelte-9werz6),.edf-md.svelte-9werz6 .cal-month:where(.svelte-9werz6),.edf-md.svelte-9werz6 .cal-text:where(.svelte-9werz6){color:var(--md-ink)}.edf-md.svelte-9werz6 .cal-day.sel:where(.svelte-9werz6){background:var(--md-ink);color:var(--md-paper)}.edf-md.svelte-9werz6 .cal-day.today:where(.svelte-9werz6):not(.sel){box-shadow:inset 0 0 0 1px var(--md-parchment)}.edf-md.svelte-9werz6 .cal-day:where(.svelte-9werz6):disabled,.edf-md.svelte-9werz6 .cal-dow:where(.svelte-9werz6),.edf-md.svelte-9werz6 .cal-hint:where(.svelte-9werz6){color:var(--md-smoke)}.edf-md.svelte-9werz6 .cal-chip:where(.svelte-9werz6){border-color:var(--md-parchment);border-radius:0;color:var(--md-ink)}.edf-md.svelte-9werz6 .cal-chip.sel:where(.svelte-9werz6){border-color:var(--md-ink);color:var(--md-ink)}.edf-md.svelte-9werz6 .cal-foot:where(.svelte-9werz6){border-top-color:var(--md-parchment)}.edf-field.svelte-9werz6 .cal:where(.svelte-9werz6){position:static;width:auto;margin-top:8px;box-shadow:none;border-color:var(--sq-border-default);border-radius:var(--sq-radius-xl, 12px)}.edf-field.svelte-9werz6 .cal-day.sel:where(.svelte-9werz6){background:var(--sq-color-primary);color:var(--sq-color-on-primary, #fff)}.edf-field.svelte-9werz6 .cal-day:where(.svelte-9werz6){color:var(--sq-text-primary)}.edf-field.svelte-9werz6 .cal-day:where(.svelte-9werz6):hover:not(:disabled):not(.sel),.edf-field.svelte-9werz6 .cal-nav:where(.svelte-9werz6):hover:not(:disabled){background:var(--sq-surface-hover)}.edf-field.svelte-9werz6 .cal-day.today:where(.svelte-9werz6):not(.sel){box-shadow:inset 0 0 0 1px var(--sq-border-default)}.edf-field.svelte-9werz6 .cal-day:where(.svelte-9werz6):disabled{color:var(--sq-text-tertiary)}.edf-field.svelte-9werz6 .cal-month:where(.svelte-9werz6),.edf-field.svelte-9werz6 .cal-text:where(.svelte-9werz6),.edf-field.svelte-9werz6 .cal-chip:where(.svelte-9werz6){color:var(--sq-text-primary)}.edf-field.svelte-9werz6 .cal-nav:where(.svelte-9werz6) svg:where(.svelte-9werz6){stroke:var(--sq-text-primary)}.edf-field.svelte-9werz6 .cal-dow:where(.svelte-9werz6) span:where(.svelte-9werz6),.edf-field.svelte-9werz6 .cal-hint:where(.svelte-9werz6){color:var(--sq-text-tertiary)}.edf-field.svelte-9werz6 .cal-chip:where(.svelte-9werz6){border-color:var(--sq-border-default);background:var(--sq-surface-page)}.edf-field.svelte-9werz6 .cal-chip:where(.svelte-9werz6):hover{background:var(--sq-surface-hover)}.edf-field.svelte-9werz6 .cal-chip.sel:where(.svelte-9werz6){border-color:var(--sq-color-primary);color:var(--sq-color-primary)}.edf-field.svelte-9werz6 .cal-chips:where(.svelte-9werz6),.edf-field.svelte-9werz6 .cal-day.today:where(.svelte-9werz6):not(.sel){border-top-color:var(--sq-border-default)}.cal-scrim.svelte-9werz6{display:none}.cal.svelte-9werz6{position:absolute;top:calc(100% + 14px);left:-8px;z-index:30;width:316px;padding:14px;background:#fff;border:1px solid var(--warm-line, #e3e0d9);border-radius:16px;box-shadow:0 24px 56px #0a0a0a3d;text-align:left;animation:svelte-9werz6-calIn .14s ease both}.cal.flip.svelte-9werz6{top:auto;bottom:calc(100% + 14px);animation-name:svelte-9werz6-calInUp}@keyframes svelte-9werz6-calIn{0%{opacity:0;transform:translateY(-6px)}}@keyframes svelte-9werz6-calInUp{0%{opacity:0;transform:translateY(6px)}}.cal-head.svelte-9werz6{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cal-month.svelte-9werz6{font-family:var(--sans, inherit);font-size:14px;font-weight:600;color:var(--warm-ink, #171512)}.cal-nav.svelte-9werz6{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer}.cal-nav.svelte-9werz6 svg:where(.svelte-9werz6){width:16px;height:16px;fill:none;stroke:var(--warm-ink, #171512);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cal-nav.svelte-9werz6:hover:not(:disabled){background:#f4f1ec}.cal-nav.svelte-9werz6:disabled{cursor:default;opacity:.28}.cal-dow.svelte-9werz6,.cal-grid.svelte-9werz6{display:grid;grid-template-columns:repeat(7,1fr)}.cal-dow.svelte-9werz6{margin-bottom:4px}.cal-dow.svelte-9werz6 span:where(.svelte-9werz6){text-align:center;font-size:11px;font-weight:600;color:var(--warm-muted, #79736b);line-height:22px}.cal-grid.svelte-9werz6{gap:2px}.cal-blank.svelte-9werz6{display:block}.cal-day.svelte-9werz6{display:flex;align-items:center;justify-content:center;height:34px;padding:0;border:0;border-radius:999px;background:transparent;font-family:var(--sans, inherit);font-size:13px;font-weight:500;color:var(--warm-ink, #171512);cursor:pointer;transition:background-color .12s ease,color .12s ease}.cal-day.svelte-9werz6:hover:not(:disabled):not(.sel){background:#f4f1ec}.cal-day.svelte-9werz6:disabled{color:#c6c1b8;cursor:default}.cal-day.today.svelte-9werz6:not(.sel){box-shadow:inset 0 0 0 1px var(--warm-line, #e3e0d9)}.cal-day.sel.svelte-9werz6{background:var(--brick, #ae2012);color:#fff;font-weight:600}.cal-day.svelte-9werz6:focus-visible{outline:2px solid var(--warm-ink, #171512);outline-offset:-2px}.cal-chips.svelte-9werz6{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--warm-line, #e3e0d9)}.cal-chip.svelte-9werz6{padding:6px 11px;border:1px solid var(--warm-line, #e3e0d9);border-radius:999px;background:#fff;font-family:var(--sans, inherit);font-size:12px;font-weight:500;color:var(--warm-ink, #171512);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.cal-chip.svelte-9werz6:hover{border-color:#c9c3ba;background:#faf8f5}.cal-chip.sel.svelte-9werz6{border-color:var(--brick, #ae2012);color:var(--brick, #ae2012)}.cal-foot.svelte-9werz6{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.cal-text.svelte-9werz6{padding:0;border:0;background:transparent;font-family:var(--sans, inherit);font-size:12px;font-weight:600;color:var(--warm-ink, #171512);text-decoration:underline;cursor:pointer}.cal-text.svelte-9werz6:disabled{color:#c6c1b8;text-decoration:none;cursor:default}.cal-hint.svelte-9werz6{font-size:11px;color:var(--warm-muted, #79736b);text-align:right}@media(max-width:640px){.edf-bar.svelte-9werz6{flex:1 1 auto;min-height:52px;padding:8px 12px}.edf-bar.svelte-9werz6 .edf-trigger:where(.svelte-9werz6){font-size:16px}.cal-scrim.svelte-9werz6{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;width:100%;padding:0;border:0;background:#0a0a0a80}.cal.svelte-9werz6,.edf-field.svelte-9werz6 .cal:where(.svelte-9werz6){position:fixed;top:auto;left:0;right:0;bottom:0;z-index:60;width:auto;max-height:85vh;overflow-y:auto;margin-top:0;padding:16px 16px calc(20px + env(safe-area-inset-bottom));border:0;border-radius:20px 20px 0 0;box-shadow:0 -12px 40px #0a0a0a38;animation:svelte-9werz6-sheetIn .18s ease both}@keyframes svelte-9werz6-sheetIn{0%{transform:translateY(12px);opacity:0}}.cal.svelte-9werz6:before{content:"";display:block;width:36px;height:4px;margin:0 auto 14px;border-radius:999px;background:#ddd8d0}.cal-head.svelte-9werz6{margin-bottom:14px}.cal-month.svelte-9werz6{font-size:15px}.cal-nav.svelte-9werz6{width:38px;height:38px}.cal-day.svelte-9werz6{height:42px;font-size:15px}.cal-chip.svelte-9werz6{padding:9px 14px;font-size:13px}.cal-hint.svelte-9werz6{display:none}.cal-text.svelte-9werz6{padding:6px 0;font-size:14px}}@media(prefers-reduced-motion:reduce){.cal.svelte-9werz6{animation:none}}
