.g-date-date-field{display:inline-block;width:auto}.g-date-mobile-calendar{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;box-sizing:border-box;min-width:100%;height:100%;margin:0;padding:0;cursor:pointer;opacity:0;border:none}.g-date-mobile-calendar::-webkit-calendar-picker-indicator{position:absolute;inset-block-start:0;inset-inline-start:0;min-width:100%;height:100%;margin:0;padding:0;cursor:pointer}.g-date-stub-button{position:relative;display:inline-block;width:24px;height:24px}.g-date-stub-button_size_xs{width:20px;height:20px}.g-date-stub-button_size_m{width:28px;height:28px}.g-date-stub-button_size_l{width:36px;height:36px}.g-date-stub-button__icon{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;color:var(--g-color-text-secondary)}.g-date-date-picker{position:relative;display:inline-block;outline:none}.g-date-date-picker__field{width:100%}.g-date-date-picker__field_mobile{pointer-events:none}.g-date-date-picker__popup-anchor{position:absolute;z-index:-1;inset:0}.g-date-date-picker__popup-content{outline:none}.g-date-date-picker__time-field{width:100%}.g-date-date-picker__time-field-wrapper{padding:10px}.g-date-range-date-field{display:inline-block;width:auto}.g-date-range-date-picker{position:relative;display:inline-block;outline:none}.g-date-range-date-picker__field{width:100%}.g-date-range-date-picker__popup-anchor{position:absolute;z-index:-1;inset:0}.g-date-range-date-picker__popup-content{outline:none}.g-date-range-date-picker__time-field{width:100%}.g-date-range-date-picker__time-field-wrapper{padding:10px}.g-date-timeline-now-line{stroke:var(--g-date-thin-timeline-now-color);stroke-width:2px}.g-date-ruler-viewport{--_--g-date-ruler-viewport-background:var(
      --g-date-ruler-viewport-background,var(--g-color-base-background)
  );--g-date-thin-timeline-height:22px;--g-date-thin-timeline-now-color:var(--g-color-line-danger);position:relative;box-sizing:border-box;height:var(--g-date-thin-timeline-height)}.g-date-ruler-viewport__dragger{position:absolute;inset:0;cursor:grab}.g-date-ruler-viewport__dragger:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-date-ruler-viewport__dragger_disabled,.g-date-ruler-viewport__svg{pointer-events:none}.g-date-timeline-ticks{stroke:var(--g-color-text-secondary);fill:var(--g-color-text-secondary);stroke-width:1px}.g-date-timeline-ticks_theme_dim{stroke:var(--g-color-line-generic-accent);fill:var(--g-color-line-generic-accent)}.g-date-timeline-ticks__label{font-size:11px;line-height:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:var(--g-color-text-secondary);text-anchor:middle}.g-date-range-date-selection-control{--_--g-date-timeline-color-selection:var(
      --g-date-timeline-color-selection,var(--g-color-base-info-light)
  );--_--g-date-timeline-color-selection-hover:var(
      --g-date-timeline-color-selection-hover,var(--g-color-base-info-light-hover)
  );--_--g-date-timeline-color-selection-handle:var(
      --g-date-timeline-color-selection-handle,var(--g-color-base-brand)
  );--_--g-date-timeline-color-selection-handle-hover:var(
      --g-date-timeline-color-selection-handle-hover,var(--g-color-base-brand-hover)
  );position:absolute;z-index:1;inset-block:0}@supports (selector(:has(*))) and (selector(:focus-visible)){.g-date-range-date-selection-control__dragger:has(.g-date-range-date-selection-control__slider-input:focus-visible),.g-date-range-date-selection-control__end:has(.g-date-range-date-selection-control__slider-input:focus-visible),.g-date-range-date-selection-control__start:has(.g-date-range-date-selection-control__slider-input:focus-visible){border-radius:var(--g-border-radius-xs);outline:var(--g-color-line-focus) solid 2px}}@supports not (selector(:has(*))){.g-date-range-date-selection-control__dragger:focus-within,.g-date-range-date-selection-control__end:focus-within,.g-date-range-date-selection-control__start:focus-within{border-radius:var(--g-border-radius-xs);outline:var(--g-color-line-focus) solid 2px}}.g-date-range-date-selection-control__dragger{position:absolute;inset-block:0;inset-inline:2px;cursor:move;background:var(--_--g-date-timeline-color-selection)}.g-date-range-date-selection-control__dragger:hover,.g-date-range-date-selection-control__dragger_dragging{background:var(--_--g-date-timeline-color-selection-hover)}.g-date-range-date-selection-control__dragger_disabled{pointer-events:none}.g-date-range-date-selection-control__start{inset-block:0;inset-inline-start:0}.g-date-range-date-selection-control__end,.g-date-range-date-selection-control__start{position:absolute;width:4px;background:var(--_--g-date-timeline-color-selection-handle)}.g-date-range-date-selection-control__end{inset-inline-end:0;height:100%}.g-date-range-date-selection-control__end,.g-date-range-date-selection-control__start{cursor:ew-resize}.g-date-range-date-selection-control__end:hover,.g-date-range-date-selection-control__end_dragging,.g-date-range-date-selection-control__start:hover,.g-date-range-date-selection-control__start_dragging{background:var(--_--g-date-timeline-color-selection-handle-hover)}.g-date-range-date-selection-control__slider-input-wrapper{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;clip-path:inset(50%)}.g-date-range-date-selection{display:grid;align-items:center;grid-template-areas:"buttons-start ruler buttons-end";grid-template-columns:auto 1fr auto;border-block:1px solid var(--g-color-line-generic)}.g-date-range-date-selection__ruler{grid-area:ruler}.g-date-range-date-selection__ruler_dragging .g-date-range-date-selection__selection{pointer-events:none}.g-date-range-date-selection__buttons{display:flex;align-items:center;height:22px}.g-date-range-date-selection__buttons_position_start{grid-area:buttons-start;padding-inline-end:var(--g-spacing-half);border-inline-end:1px solid var(--g-color-line-generic)}.g-date-range-date-selection__buttons_position_end{grid-area:buttons-end;padding-inline-start:var(--g-spacing-half);border-inline-start:1px solid var(--g-color-line-generic)}.g-date-relative-date-field{position:relative;display:inline-block}.g-date-relative-date-field__field{width:100%}.g-date-relative-date-field__popup-content{outline:none}.g-date-relative-date-field__time-field{width:100%}.g-date-relative-date-field__time-field-wrapper{padding:10px}.g-date-relative-date-picker{position:relative;display:inline-flex;outline:none}.g-date-relative-date-picker__input_mobile{pointer-events:none}.g-date-relative-date-picker__field{width:100%}.g-date-relative-date-picker__popup-content{outline:none}.g-date-relative-date-picker__time-field{width:100%}.g-date-relative-date-picker__time-field-wrapper{padding:10px}.g-date-relative-range-date-picker-control__input{caret-color:transparent}.g-date-relative-range-date-picker-control__input_mobile{pointer-events:none}.g-date-relative-range-date-picker-control__mobile-trigger{--_--g-date-mobile-trigger-clear-width:0px;--_--g-date-mobile-trigger-errors-width:0px;--_--g-date-mobile-trigger-button-width:24px;position:absolute;inset:0;inset-inline-end:calc(var(--g-spacing-2) + var(--_--g-date-mobile-trigger-button-width) + var(--_--g-date-mobile-trigger-clear-width) + var(--_--g-date-mobile-trigger-errors-width));opacity:0}.g-date-relative-range-date-picker-control__mobile-trigger_size_s{--_--g-date-mobile-trigger-button-width:20px}.g-date-relative-range-date-picker-control__mobile-trigger_size_l{--_--g-date-mobile-trigger-button-width:28px}.g-date-relative-range-date-picker-control__mobile-trigger_size_xl{--_--g-date-mobile-trigger-button-width:36px}.g-date-relative-range-date-picker-control__mobile-trigger_has-clear{--_--g-date-mobile-trigger-clear-width:calc(var(--_--g-date-mobile-trigger-button-width) + 2px)}.g-date-relative-range-date-picker-control__mobile-trigger_has-errors{--_--g-date-mobile-trigger-errors-width:calc(var(--_--g-date-mobile-trigger-button-width) + 2px)}.g-date-relative-range-date-picker-presets-doc__button{--g-button-background-color-hover:transparent}.g-date-relative-range-date-picker-presets-doc__content{--g-popover-max-width:"none"}.g-date-relative-range-date-picker-presets-doc__table_size_xl{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight)}.g-date-relative-range-date-picker-presets-doc__table>table{width:100%}.g-date-relative-range-date-picker-presets{--g-list-item-padding:0 var(--_--g-date-picker-presets-padding,0)}.g-date-relative-range-date-picker-presets__tabs{--g-tabs-border-width:0;display:flex;align-items:center;gap:var(--g-spacing-2);padding-inline:var(--_--g-date-picker-presets-padding,0);box-shadow:inset 0 -1px var(--g-color-line-generic)}.g-date-relative-range-date-picker-presets__list-container{outline:none}.g-date-relative-range-date-picker-presets__doc{margin-inline-start:auto}.g-date-relative-range-date-picker-presets__content{overflow:auto;height:128px}.g-date-relative-range-date-picker-presets_size_l .g-date-relative-range-date-picker-presets__content{height:144px}.g-date-relative-range-date-picker-presets_size_xl .g-date-relative-range-date-picker-presets__content{height:162px;font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight)}.g-date-relative-range-date-picker-zones__control{--g-button-background-color-hover:transparent}.g-date-relative-range-date-picker-dialog__content{--_--popup-content-padding:var(--g-spacing-2);--_--g-date-picker-presets-padding:var(--_--popup-content-padding);padding:var(--_--popup-content-padding)}.g-date-relative-range-date-picker-dialog__content_mobile{--_--popup-content-padding:var(--g-spacing-5)}.g-date-relative-range-date-picker-dialog__content:not(.g-date-relative-range-date-picker-dialog__content_mobile){width:310px}.g-date-relative-range-date-picker-dialog__content_size_xl:not(.g-date-relative-range-date-picker-dialog__content_mobile){width:380px}.g-date-relative-range-date-picker-dialog__pickers{display:flex;flex-direction:column;gap:var(--g-spacing-2)}.g-date-relative-range-date-picker-dialog__pickers .g-text-input__label{width:40px}.g-date-relative-range-date-picker-dialog__content_size_xl .g-date-relative-range-date-picker-dialog__pickers .g-text-input__label{width:50px}.g-date-relative-range-date-picker-dialog__apply{margin-block-start:var(--g-spacing-2)}.g-date-relative-range-date-picker-dialog__zone{margin-block:var(--g-spacing-2) calc(-1 * var(--_--popup-content-padding));border-block-start:1px solid var(--g-color-line-generic)}.g-date-relative-range-date-picker-dialog__presets,.g-date-relative-range-date-picker-dialog__zone{margin-inline:calc(-1 * var(--_--popup-content-padding))}.g-date-relative-range-date-picker{position:relative;display:inline-flex}.g-date-relative-range-date-picker__value-label{display:flex;width:100%}.g-date-relative-range-date-picker__value-label>div{flex:1 0 0}.g-date-relative-range-date-picker__value-label-content{display:flex;flex-direction:column}.g-date-relative-range-date-picker__value-label-tooltip{--g-popover-max-width:"none"}.g-date-relative-range-date-picker__value-label-item,.g-date-relative-range-date-picker__value-label-to,.g-date-relative-range-date-picker__value-label-tz{text-align:center}.g-date-relative-range-date-picker__value-label-tz{margin-block-start:5px;color:var(--g-color-text-hint)}