.TextInput_field__Lbiob{display:flex;flex-direction:column;justify-content:center;gap:var(--fo-field-gap);width:100%;min-height:var(--fo-field-h);padding:var(--space-3) var(--fo-field-pad-x);background:var(--fo-field-bg);backdrop-filter:blur(var(--fo-field-blur));-webkit-backdrop-filter:blur(var(--fo-field-blur));border-radius:var(--fo-radius);box-shadow:var(--fo-field-glass-edge),var(--fo-field-shadow)}.TextInput_field__Lbiob:focus-within{box-shadow:0 0 0 var(--border-width-thick) var(--fo-field-border),var(--fo-field-glass-edge),var(--fo-field-shadow)}.TextInput_label__l_C2r{font-size:var(--fo-field-label-size);color:var(--fo-ink);text-box-trim:trim-both;text-box-edge:cap alphabetic}.TextInput_input__IqN2L,.TextInput_label__l_C2r{font-family:var(--font-ui);line-height:var(--line-height-tight)}.TextInput_input__IqN2L{width:100%;padding:0;font-size:var(--fo-field-value-size);color:var(--color-fg);background:transparent;border:none;text-overflow:ellipsis}.TextInput_input__IqN2L::placeholder{color:var(--fo-ink-soft);opacity:1}.TextInput_input__IqN2L:focus,.TextInput_input__IqN2L:focus-visible{outline:none}.TextInput_error__Ky2Jo{font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--color-error)}.DateButtonGroup_group__ORgsu{display:flex;flex-direction:column;gap:var(--fo-stack-gap)}.DateButtonGroup_options__qMdU_{position:relative;display:flex;gap:var(--fo-chip-row-gap)}.DateButtonGroup_option__stXFg{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--fo-chip-gap);padding:var(--fo-chip-pad-y) var(--fo-chip-pad-x);font-family:var(--font-ui);background:var(--fo-chip-bg);backdrop-filter:blur(var(--fo-chip-blur));-webkit-backdrop-filter:blur(var(--fo-chip-blur));border:var(--fo-chip-selected-stroke-w) solid transparent;border-radius:var(--fo-radius);box-shadow:var(--fo-chip-shadow);cursor:pointer;text-align:center;white-space:nowrap;transition:background-color var(--fo-chip-transition),border-color var(--fo-chip-transition),box-shadow var(--fo-chip-transition)}.DateButtonGroup_optionSelected__rlp_4{background:var(--fo-chip-selected-bg);border-color:var(--fo-accent-stroke);box-shadow:var(--fo-chip-selected-shadow)}.DateButtonGroup_optionDate__WX1gH{font-size:var(--fo-chip-date-size);color:var(--fo-muted-soft)}.DateButtonGroup_optionDate__WX1gH,.DateButtonGroup_optionLabel__LBTIA{line-height:var(--line-height-tight);transition:color var(--fo-chip-transition);text-box-trim:trim-both;text-box-edge:cap alphabetic}.DateButtonGroup_optionLabel__LBTIA{font-size:var(--fo-chip-label-size);font-weight:var(--font-weight-regular);color:var(--fo-muted)}.DateButtonGroup_optionSelected__rlp_4 .DateButtonGroup_optionDate__WX1gH{font-weight:var(--font-weight-medium);color:var(--fo-accent)}.DateButtonGroup_optionSelected__rlp_4 .DateButtonGroup_optionLabel__LBTIA{font-weight:var(--font-weight-semibold);color:var(--color-fg)}.DateButtonGroup_farPanel__BuiV_{display:flex;flex-direction:column;gap:var(--fo-stack-gap);margin-top:var(--fo-stack-gap)}.DateButtonGroup_farCell__RGkgc{display:flex;align-items:center;justify-content:center;width:100%;height:var(--fo-datecell-h);padding:var(--fo-chip-pad-y) var(--fo-chip-pad-x);font-family:var(--font-ui);font-size:var(--fo-datecell-size);text-align:center;background:var(--fo-chip-bg);backdrop-filter:blur(var(--fo-chip-blur));-webkit-backdrop-filter:blur(var(--fo-chip-blur));color:var(--fo-muted);border:var(--fo-chip-selected-stroke-w) solid transparent;border-radius:var(--fo-radius);box-shadow:var(--fo-chip-shadow);cursor:pointer;text-box-trim:trim-both;text-box-edge:cap alphabetic;transition:background-color var(--fo-chip-transition),border-color var(--fo-chip-transition),box-shadow var(--fo-chip-transition),color var(--fo-chip-transition)}.DateButtonGroup_farCellSelected__5EfTr{color:var(--color-fg);background:var(--fo-chip-selected-bg);border-color:var(--fo-accent-stroke);box-shadow:var(--fo-chip-selected-shadow);font-weight:var(--font-weight-medium)}@media (prefers-reduced-motion:reduce){.DateButtonGroup_farCell__RGkgc,.DateButtonGroup_optionDate__WX1gH,.DateButtonGroup_optionLabel__LBTIA,.DateButtonGroup_option__stXFg{transition:none}}.HeaderBackdrop_backdrop__xAjdz{position:absolute;top:0;left:0;right:0;height:var(--fo-header-h);overflow:hidden;pointer-events:none;transition:height var(--fo-header-transition)}.HeaderBackdrop_collapsed__nPsj7{height:var(--fo-header-h-collapsed)}.HeaderBackdrop_full__nGH8l{height:100%}.HeaderBackdrop_full__nGH8l .HeaderBackdrop_clouds__o4d6p,.HeaderBackdrop_full__nGH8l .HeaderBackdrop_fade__hdMpt{opacity:0}.HeaderBackdrop_sky__IdDk_{position:absolute;inset:0;background:var(--fo-sky-glow),var(--fo-sky-gradient)}.HeaderBackdrop_clouds__o4d6p{position:absolute;top:var(--fo-cloud-top);left:0;width:100%;height:auto;transform:translateY(var(--fo-cloud-shift));transition:top var(--fo-cloud-transition),opacity var(--fo-header-transition);will-change:transform}.HeaderBackdrop_collapsed__nPsj7 .HeaderBackdrop_clouds__o4d6p{top:var(--fo-cloud-top-collapsed)}.HeaderBackdrop_fade__hdMpt{position:absolute;inset:0;background:var(--fo-header-fade);transition:opacity var(--fo-header-transition)}.HeaderBackdrop_collapsed__nPsj7 .HeaderBackdrop_fade__hdMpt{background:var(--fo-header-fade-collapsed)}@media (prefers-reduced-motion:reduce){.HeaderBackdrop_backdrop__xAjdz,.HeaderBackdrop_clouds__o4d6p,.HeaderBackdrop_fade__hdMpt{transition:none}}.FrostedTitleBar_bar__edJKy{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:var(--fo-titlebar-h);padding:var(--space-3) var(--fo-field-pad-x);background:var(--fo-titlebar-bg);border-radius:var(--fo-radius) var(--fo-radius) 0 0;overflow:hidden}.FrostedTitleBar_bar__edJKy:before{content:"";position:absolute;inset:0;backdrop-filter:blur(var(--fo-titlebar-blur));-webkit-backdrop-filter:blur(var(--fo-titlebar-blur));mask-image:var(--fo-titlebar-blur-mask);-webkit-mask-image:var(--fo-titlebar-blur-mask);pointer-events:none}.FrostedTitleBar_title__sxb7S{position:relative;margin:0;font-family:var(--font-ui);font-size:var(--fo-titlebar-size);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-fg);white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic}.FrostedTitleBar_lg__OQwNl .FrostedTitleBar_title__sxb7S{font-size:var(--fo-titlebar-size-lg)}