.tt4g-select-v2-empty{align-items:center;display:flex;flex-direction:column;gap:8px}.tt4g-select-v2-empty .tt4g-select-v2-empty-icon{color:var(--ui-text-1,#000);height:32px;width:32px}.tt4g-select-v2-empty .tt4g-select-v2-empty-title{color:var(--ui-text-1,#000);font-family:var(--tt4g-font-family);font-size:14px;font-weight:500;line-height:20px;text-align:center}.tt4g-select-v2.tt4g-select-v2-placeholder-value .semi-select-selection-placeholder{color:var(--ui-text-1,#000)}.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-closable,.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-default:not(.semi-select-content-wrapper-collapse-tag){align-items:center;background-color:var(--ui-page-flat-1,#fff);border:1px solid var(--tt4g-select-border-color,rgba(0,0,0,.12));color:var(--ui-text-1,#000);display:inline-flex;font-family:var(--tt4g-font-family);font-size:12px;font-weight:500;gap:2px;height:auto;line-height:16px;margin-right:4px;max-width:100%;min-width:0;padding:2px 6px}.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-closable:hover,.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-default:not(.semi-select-content-wrapper-collapse-tag):hover{background-color:var(--ui-shape-neutral-4,rgba(0,0,0,.05))}.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-closable .semi-tag-content,.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-default:not(.semi-select-content-wrapper-collapse-tag) .semi-tag-content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-closable .semi-tag-close,.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-default:not(.semi-select-content-wrapper-collapse-tag) .semi-tag-close{align-items:center;color:rgba(0,0,0,.48);display:inline-flex;flex-shrink:0;margin-left:0;padding-left:0}.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-closable .semi-tag-close svg,.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-default:not(.semi-select-content-wrapper-collapse-tag) .semi-tag-close svg{height:12px;width:12px}.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-closable .semi-tag-close:hover,.tt4g-select-v2 .semi-select-content-wrapper .semi-tag-default:not(.semi-select-content-wrapper-collapse-tag) .semi-tag-close:hover{color:rgba(0,0,0,.65)}.tt4g-select-v2 .semi-select-content-wrapper .semi-select-content-wrapper-collapse-tag{background:transparent;border:none;box-shadow:none;height:auto;margin:0;padding:0 4px}.tt4g-select-v2 .semi-select-content-wrapper .semi-select-content-wrapper-collapse-tag,.tt4g-select-v2 .tt4g-select-v2-text-item{color:var(--ui-text-1,#000);font-family:var(--tt4g-font-family);font-size:14px;font-weight:400;line-height:20px}.semi-popover-wrapper:has(.tt4g-select-v2-dropdown){background-color:transparent;box-shadow:none;width:max-content}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper{background:var(--ui-page-flat-1,#fff);border:.5px solid var(--ui-shape-neutral-4,rgba(0,0,0,.05));border-radius:var(--tt4g-select-dropdown-radius,8px);box-shadow:0 16px 32px -12px rgba(0,0,0,.1);box-sizing:border-box;padding-bottom:var(--tt4g-select-dropdown-padding,4px);padding-left:var(--tt4g-select-dropdown-padding,4px);padding-right:var(--tt4g-select-dropdown-padding,4px);padding-top:var(--tt4g-select-dropdown-padding,4px);width:max-content}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper:has(.semi-select-dropdown-search-wrapper){padding:0}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper:has(.semi-select-dropdown-search-wrapper) .semi-select-dropdown-search-wrapper{border-bottom:1px solid var(--ui-shape-neutral-4,rgba(0,0,0,.05));min-width:100%;padding:8px}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper:has(.semi-select-dropdown-search-wrapper) .semi-select-dropdown-search-wrapper .semi-input-wrapper{border-radius:var(--tt4g-select-radius-default,6px);height:var(--tt4g-select-height-default,32px)}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper:has(.semi-select-dropdown-search-wrapper) .semi-select-dropdown-search-wrapper .semi-input-prefix svg{height:var(--tt4g-select-icon-size-default,16px);width:var(--tt4g-select-icon-size-default,16px)}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper:has(.semi-select-dropdown-search-wrapper) .semi-select-option-list{padding:8px 8px 4px}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option-list{border-radius:var(--tt4g-select-dropdown-radius,8px);min-width:100%;overflow-x:hidden;width:max-content}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option{border-radius:var(--tt4g-select-option-radius,8px);color:var(--ui-text-1,#000);font-weight:400;justify-content:space-between}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option .semi-select-option-icon{color:transparent;flex-shrink:0;height:16px;margin-inline-end:0;margin-inline-start:8px;order:2;width:16px}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option .semi-select-option-icon svg{height:16px;width:16px}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option .semi-select-option-text{align-items:center;flex-wrap:nowrap;order:1;white-space:nowrap}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-selected{background:transparent;font-weight:400}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-selected .semi-select-option-icon{color:var(--ui-text-1,#000)}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-disabled{color:rgba(0,0,0,.4)}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-disabled.semi-select-option-focused,.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-disabled:active,.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-disabled:hover{background-color:transparent}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-focused:not(.semi-select-option-disabled):not(.semi-select-option-empty),.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option:not(.semi-select-option-disabled):not(.semi-select-option-empty):active,.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option:not(.semi-select-option-disabled):not(.semi-select-option-empty):hover{background-color:var(--tt4g-select-option-hover-bg,rgba(0,0,0,.05))}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option:not(.semi-select-option-empty){white-space:nowrap;word-break:normal}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-empty{align-items:center;cursor:default;flex-direction:column;justify-content:center}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-empty:has(.tt4g-select-v2-empty){color:var(--ui-text-1,#000);font-weight:500;gap:8px;padding:60px 8px}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-empty.semi-select-option-focused,.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-empty:active,.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-option.semi-select-option-empty:hover{background-color:transparent}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-group{padding-left:12px;padding-right:12px}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-loading-wrapper{align-items:center;cursor:default;display:flex;height:auto;justify-content:center;padding:60px 8px}.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-loading-wrapper .semi-spin,.tt4g-select-v2-dropdown.semi-select-option-list-wrapper .semi-select-loading-wrapper .semi-spin-wrapper{height:24px;width:24px}.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-select-option-list{width:100%}.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .tt4g-select-v2-option--checkbox{align-items:center;box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;padding:8px 16px;width:100%}.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .tt4g-select-v2-option-label{display:block;flex:1 1;min-width:0}.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox,.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .tt4g-select-v2-option-checkbox{flex-shrink:0;pointer-events:none}.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox-inner,.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox-inner-display{height:16px;width:16px}.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox-inner-display{background:#fff;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.17)}.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox-checked .semi-checkbox-inner-display,.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox-inner-checked .semi-checkbox-inner-display,.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox:hover .semi-checkbox-checked .semi-checkbox-inner-display,.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--ui-text-1,#000);box-shadow:none;color:#fff}.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox.semi-checkbox-disabled .semi-checkbox-inner-checked .semi-checkbox-inner-display,.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox.semi-checkbox-disabled .semi-checkbox-inner-display,.tt4g-select-v2-dropdown.tt4g-select-v2-dropdown--checkbox .semi-checkbox.semi-checkbox-disabled.semi-checkbox-checked .semi-checkbox-inner-display{opacity:.4}.select-outline-hover.select-outline.tt4g-select-v2.semi-select:not(.semi-select-warning):not(.semi-select-error){border-color:var(--ui-shape-neutral-2,rgba(0,0,0,.17))}.select-outline-hover.select-outline.tt4g-select-v2.semi-select:not(.semi-select-warning):not(.semi-select-error):active{border-color:var(--ui-text-1,#000)}.select-outline-active.select-outline.tt4g-select-v2.semi-select:not(.semi-select-warning):not(.semi-select-error),.select-outline-focus.select-outline.tt4g-select-v2.semi-select:not(.semi-select-warning):not(.semi-select-error){border-color:var(--ui-text-1,#000)!important;box-shadow:none!important}.tt4g-datepicker-preset-option{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.tt4g-datepicker-preset-option-main{display:flex;min-width:0}.tt4g-datepicker-preset-footer{background-color:rgba(0,0,0,.02);border-radius:0 0 8px 8px;color:var(--ui-text-2,rgba(0,0,0,.65));font-family:var(--tt4g-font-family);font-size:12px;font-weight:400;line-height:16px;padding:12px 16px}.tt4g-datepicker-preset-dropdown.semi-select-option-list-wrapper{padding:0}.tt4g-datepicker-preset-dropdown.semi-select-option-list-wrapper .semi-select-option-list{border-radius:8px 8px 0 0;box-sizing:border-box;min-width:0;padding:4px;width:100%}.tt4g-datepicker-preset-dropdown.semi-select-option-list-wrapper .semi-select-option-list-outer-bottom-slot{border-radius:0 0 8px 8px;overflow:hidden}.tt4g-datepicker-preset-tick{color:var(--ui-text-2,rgba(0,0,0,.65));display:inline-flex;flex-shrink:0;height:16px;margin-top:2px;width:16px}.tt4g-datepicker-preset-tick svg{height:16px;width:16px}.tt4g-datepicker{font-family:var(--tt4g-font-family)}.tt4g-datepicker .semi-datepicker-range-input-suffix,.tt4g-datepicker .semi-input-suffix{color:var(--ui-text-2,rgba(0,0,0,.65))}.tt4g-datepicker .semi-datepicker-range-input-suffix svg,.tt4g-datepicker .semi-input-suffix svg{height:var(--tt4g-select-icon-size-default,16px);width:var(--tt4g-select-icon-size-default,16px)}.tt4g-datepicker .semi-datepicker-range-input:hover .semi-datepicker-range-input-suffix,.tt4g-datepicker .semi-input-wrapper:hover .semi-input-suffix:not(.semi-input-clearbtn){color:var(--ui-text-2,rgba(0,0,0,.65))}.tt4g-datepicker .semi-datepicker-range-input-suffix .semi-icon,.tt4g-datepicker .semi-input-suffix .semi-icon{color:inherit}.tt4g-datepicker .semi-datepicker-range-input-suffix .semi-icon>svg:not(.tt4g-datepicker-affix-icon),.tt4g-datepicker .semi-input-suffix .semi-icon>svg:not(.tt4g-datepicker-affix-icon){display:none}.tt4g-datepicker .tt4g-datepicker-affix-icon{display:block;height:16px;width:16px}.tt4g-datepicker .semi-datepicker-range-input-clearbtn,.tt4g-datepicker .semi-datepicker-range-input-suffix{padding-right:10px}.tt4g-datepicker .semi-datepicker-range-input-clearbtn,.tt4g-datepicker .semi-input-clearbtn{color:var(--ui-text-3,rgba(0,0,0,.48))}.tt4g-datepicker .semi-datepicker-range-input-clearbtn svg,.tt4g-datepicker .semi-input-clearbtn svg{height:16px;width:16px}.tt4g-datepicker .semi-datepicker-range-input-clearbtn:hover,.tt4g-datepicker .semi-input-clearbtn:hover{color:var(--ui-text-2,rgba(0,0,0,.65))}.tt4g-datepicker .semi-datepicker-range-input-prefix,.tt4g-datepicker .semi-input-inset-label{color:var(--ui-text-3,rgba(0,0,0,.48));font-size:14px;font-weight:400;line-height:20px}.tt4g-datepicker .semi-datepicker-range-input-separator{align-items:center;align-self:stretch;box-sizing:border-box;color:transparent;display:flex;flex-shrink:0;font-size:0;justify-content:center;line-height:0;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;width:16px}.tt4g-datepicker .semi-datepicker-range-input-separator:after{background:var(--ui-text-3,rgba(0,0,0,.48));content:"";display:block;height:1px;width:4px}.tt4g-datepicker .semi-datepicker-range-input,.tt4g-datepicker .semi-input-wrapper-default,.tt4g-datepicker .semi-input-wrapper-small{border-radius:var(--tt4g-select-radius-default,6px);height:var(--tt4g-select-height-default,32px)}.tt4g-datepicker .semi-datepicker-range-input.semi-datepicker-large,.tt4g-datepicker .semi-input-wrapper-large,.tt4g-datepicker.semi-datepicker-large .semi-datepicker-range-input{border-radius:var(--tt4g-select-radius-large,8px);height:var(--tt4g-select-height-large,44px)}.tt4g-datepicker--date-range{min-width:264px;width:-moz-fit-content;width:fit-content}.tt4g-datepicker--date-range .semi-datepicker-range-input-wrapper .semi-input{field-sizing:content}.tt4g-datepicker--date-range:has(.semi-datepicker-range-input-prefix){min-width:max-content}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled),body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled){background:var(--UI-Shape-Neutral-4,rgba(0,0,0,.05));border-color:transparent}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error){background:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1))}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):hover,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):hover,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):hover,body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-hover .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning){background:var(--UI-Shape-Neutral-4,rgba(0,0,0,.05))}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-focus:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-active .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-active .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-active .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-focus:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-active .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-active .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-active .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-focus:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-active .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-active .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-active .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error){border-color:var(--ui-text-1,#000);box-shadow:none}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-press .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error){background:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1))}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper{background:transparent;border:1px solid transparent}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper-start,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper-start,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper-start{border-radius:5px 0 0 5px}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper-end,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper-end,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper-end{border-radius:0}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input{padding:0 2px}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper:hover,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-hover .semi-datepicker-range-input-wrapper-start,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper:hover,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-hover .semi-datepicker-range-input-wrapper-start,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper:hover,body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-hover .semi-datepicker-range-input-wrapper-start{background:rgba(0,0,0,.03)}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper:active,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-press .semi-datepicker-range-input-wrapper-start,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper:active,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-press .semi-datepicker-range-input-wrapper-start,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper:active,body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-press .semi-datepicker-range-input-wrapper-start{background:rgba(0,0,0,.05);border-color:var(--ui-text-1,#000)}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-press-end .semi-datepicker-range-input-wrapper-end,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-press-end .semi-datepicker-range-input-wrapper-end,body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-press-end .semi-datepicker-range-input-wrapper-end{background:rgba(0,0,0,.05);border-color:var(--ui-text-1,#000)}.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper-active,.sb-show-main #storybook-docs .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-active .semi-datepicker-range-input-wrapper-start,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper-active,.sb-show-main #storybook-root .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-active .semi-datepicker-range-input-wrapper-start,body .tt4g-datepicker:not(.tt4g-datepicker--outline) .semi-datepicker-range-input-wrapper-active,body .tt4g-datepicker:not(.tt4g-datepicker--outline).tt4g-force-range-active .semi-datepicker-range-input-wrapper-start{background:transparent;border-color:var(--ui-text-1,#000)}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled),body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-disabled){background:var(--ui-page-flat-1,#fff);border:1px solid var(--tt4g-select-border-color,rgba(0,0,0,.12))}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-suffix,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-suffix,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-suffix,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-suffix,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-suffix,body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-suffix{color:var(--UI-Text-2,rgba(0,0,0,.65))}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:hover .semi-datepicker-range-input-suffix,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper:hover .semi-input-suffix:not(.semi-input-clearbtn),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:hover .semi-datepicker-range-input-suffix,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper:hover .semi-input-suffix:not(.semi-input-clearbtn),body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:hover .semi-datepicker-range-input-suffix,body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper:hover .semi-input-suffix:not(.semi-input-clearbtn){color:var(--UI-Text-2,rgba(0,0,0,.65))}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-separator:after,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-separator:after,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-separator:after{background:var(--ui-text-2,rgba(0,0,0,.65))}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):not(.semi-input-wrapper-focus):hover,body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error){background:var(--ui-page-flat-1,#fff);border-color:var(--ui-shape-neutral-2,rgba(0,0,0,.17))}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):hover,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):hover,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):hover,body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-hover .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning){background:var(--ui-page-flat-1,#fff);border-color:var(--ui-shape-neutral-2,rgba(0,0,0,.17))}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input{column-gap:0;padding:1px}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper{background:transparent;border:none;flex:1 1;height:30px;margin:0;min-width:0;padding:0 3px;width:auto}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper-start,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper-start,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper-start{border-radius:5px 0 0 5px}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper-end,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper-end,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper-end{border-radius:0}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper .semi-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper .semi-input-wrapper,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper .semi-input-wrapper{background:transparent;border:none;border-radius:4px;height:24px;padding:0 8px;width:100%}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper:hover .semi-input-wrapper,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-hover .semi-datepicker-range-input-wrapper-start .semi-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper:hover .semi-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-hover .semi-datepicker-range-input-wrapper-start .semi-input-wrapper,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper:hover .semi-input-wrapper,body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-hover .semi-datepicker-range-input-wrapper-start .semi-input-wrapper{background:var(--UI-Shape-Neutral-4,rgba(0,0,0,.05))!important}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper:active .semi-input-wrapper,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-press .semi-datepicker-range-input-wrapper-start .semi-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper:active .semi-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-press .semi-datepicker-range-input-wrapper-start .semi-input-wrapper,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper:active .semi-input-wrapper,body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-press .semi-datepicker-range-input-wrapper-start .semi-input-wrapper{background:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1))!important;border:none}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-press-end .semi-datepicker-range-input-wrapper-end .semi-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-press-end .semi-datepicker-range-input-wrapper-end .semi-input-wrapper,body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-press-end .semi-datepicker-range-input-wrapper-end .semi-input-wrapper{background:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1))!important;border:none}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper-active .semi-input-wrapper,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-active .semi-datepicker-range-input-wrapper-start .semi-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper-active .semi-input-wrapper,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-active .semi-datepicker-range-input-wrapper-start .semi-input-wrapper,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-wrapper-active .semi-input-wrapper,body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-range-active .semi-datepicker-range-input-wrapper-start .semi-input-wrapper{background:var(--UI-Shape-Neutral-4,rgba(0,0,0,.05))!important;border:none}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-active:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):active,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):focus-within,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-active:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):active,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):focus-within,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-active:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled),body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):active,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning):not(.semi-datepicker-range-input-disabled):focus-within,body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning),body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-datepicker-range-input:not(.semi-datepicker-range-input-error):not(.semi-datepicker-range-input-warning){background:var(--ui-page-flat-1,#fff);border:1px solid var(--ui-text-1,#000);box-shadow:none}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-focus:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-focus:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-default:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-focus:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-large:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-small:not(.semi-input-wrapper-disabled):not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error):active,body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-active .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-input-wrapper-default:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-input-wrapper-large:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error),body .tt4g-datepicker.tt4g-datepicker--outline.tt4g-force-press .semi-input-wrapper-small:not(.semi-input-wrapper-warning):not(.semi-input-wrapper-error){background:var(--ui-page-flat-1,#fff);border-color:var(--ui-text-1,#000);box-shadow:none}.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-disabled,.sb-show-main #storybook-docs .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-disabled,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-disabled,.sb-show-main #storybook-root .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-disabled,body .tt4g-datepicker.tt4g-datepicker--outline .semi-datepicker-range-input-disabled,body .tt4g-datepicker.tt4g-datepicker--outline .semi-input-wrapper-disabled{cursor:not-allowed;opacity:.5}.semi-popover-wrapper:has(.tt4g-datepicker-panel){background-color:transparent;box-shadow:none;width:max-content}.semi-popover-content:has(.tt4g-datepicker-panel){padding:0;width:max-content}.tt4g-datepicker-panel,.tt4g-datepicker-panel.semi-datepicker{--semi-color-primary:var(--tt4g-datepicker-selected-bg,#000);--semi-color-primary-hover:var(--tt4g-datepicker-selected-bg,#000);--semi-color-primary-active:var(--tt4g-datepicker-selected-bg,#000);--semi-color-primary-light-default:var(--tt4g-datepicker-range-bg,rgba(0,0,0,.05));--semi-color-primary-light-hover:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1));--semi-color-primary-light-active:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1));--semi-color-fill-0:var(--tt4g-datepicker-range-bg,rgba(0,0,0,.05));--semi-color-fill-1:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1));--semi-color-white:var(--tt4g-datepicker-selected-text-color,#fff);--semi-color-disabled-text:var(--ui-text-placeholder,rgba(0,0,0,.34));background:var(--ui-page-flat-1,#fff);border:var(--tt4g-datepicker-panel-border);border-radius:var(--tt4g-datepicker-panel-radius,8px);box-shadow:var(--tt4g-datepicker-panel-shadow);box-sizing:border-box;display:inline-flex;flex-direction:column;font-family:var(--tt4g-font-family);max-width:none;overflow:hidden;padding:0;width:max-content}.tt4g-datepicker-panel .semi-datepicker-container,.tt4g-datepicker-panel .semi-datepicker-container>div,.tt4g-datepicker-panel .semi-datepicker-month-grid,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-container,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-container>div,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-month-grid{background:transparent;max-width:none;width:max-content}.tt4g-datepicker-panel .semi-datepicker-container,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-container{align-items:flex-start}.tt4g-datepicker-panel .semi-datepicker-month-grid-left,.tt4g-datepicker-panel .semi-datepicker-month-grid-right,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-month-grid-left,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-month-grid-right,.tt4g-datepicker-panel.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.tt4g-datepicker-panel.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-right:none}.tt4g-datepicker-panel .semi-datepicker-month-grid-left .semi-datepicker-month,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-month-grid-left .semi-datepicker-month{padding:0 16px 12px}.tt4g-datepicker-panel .semi-datepicker-month-grid-right .semi-datepicker-month,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-month-grid-right .semi-datepicker-month{padding:0 16px 12px 8px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTime .semi-datepicker-month-grid-left .semi-datepicker-month,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTime .semi-datepicker-month-grid-left .semi-datepicker-month{padding:0 16px 12px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange>.semi-datepicker-container,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange>.semi-datepicker-container,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange>.semi-datepicker-container,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange>.semi-datepicker-container{width:564px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid{column-gap:12px;width:100%}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-left,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-right,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-right,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-left,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-right,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-right{width:276px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-left .semi-datepicker-month,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left .semi-datepicker-month,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-left .semi-datepicker-month,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left .semi-datepicker-month{padding:0 8px 12px 16px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-right .semi-datepicker-month,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-right .semi-datepicker-month,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-right .semi-datepicker-month,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-right .semi-datepicker-month{padding:0 16px 12px 8px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-left .semi-datepicker-navigation,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left .semi-datepicker-navigation,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-left .semi-datepicker-navigation,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left .semi-datepicker-navigation{padding:12px 8px 8px 16px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-right .semi-datepicker-navigation,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-right .semi-datepicker-navigation,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange .semi-datepicker-month-grid-right .semi-datepicker-navigation,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-right .semi-datepicker-navigation{padding:12px 16px 8px 8px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange .semi-datepicker-navigation .semi-button,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-navigation .semi-button,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange .semi-datepicker-navigation .semi-button,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-navigation .semi-button{height:32px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateRange .semi-datepicker-navigation>.semi-button.semi-button-with-icon-only,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-navigation>.semi-button.semi-button-with-icon-only,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateRange .semi-datepicker-navigation>.semi-button.semi-button-with-icon-only,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-navigation>.semi-button.semi-button-with-icon-only{height:32px;margin:0 2px;min-width:32px;padding:0;width:32px}.tt4g-datepicker-panel .semi-datepicker-weekday,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-weekday{border-bottom:none}.tt4g-datepicker-panel .semi-datepicker-topSlot,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-topSlot{box-sizing:border-box;width:100%}.tt4g-datepicker-panel .semi-datepicker-topSlot .tt4g-datepicker-panel-info,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-topSlot .tt4g-datepicker-panel-info{align-items:center;color:var(--ui-text-2,rgba(0,0,0,.65));display:flex;font-size:14px;gap:8px;line-height:20px;padding:12px 16px}.tt4g-datepicker-panel .semi-datepicker-navigation,.tt4g-datepicker-panel .semi-datepicker-navigation .semi-button,.tt4g-datepicker-panel .semi-datepicker-yearmonth-header,.tt4g-datepicker-panel .semi-datepicker-yearmonth-header .semi-button,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-navigation,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-navigation .semi-button,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-yearmonth-header,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-yearmonth-header .semi-button{color:var(--ui-text-1,#000)}.tt4g-datepicker-panel .semi-datepicker-navigation .semi-icon-chevron_left>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel .semi-datepicker-navigation .semi-icon-chevron_right>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel .semi-datepicker-yearmonth-header .semi-icon-chevron_left>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel .semi-datepicker-yearmonth-header .semi-icon-chevron_right>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-navigation .semi-icon-chevron_left>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-navigation .semi-icon-chevron_right>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-yearmonth-header .semi-icon-chevron_left>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-yearmonth-header .semi-icon-chevron_right>svg:not(.tt4g-datepicker-navigation-icon){display:none}.tt4g-datepicker-panel .semi-datepicker-navigation .semi-icon-double_chevron_left>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel .semi-datepicker-navigation .semi-icon-double_chevron_right>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel .semi-datepicker-yearmonth-header .semi-icon-double_chevron_left>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel .semi-datepicker-yearmonth-header .semi-icon-double_chevron_right>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-navigation .semi-icon-double_chevron_left>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-navigation .semi-icon-double_chevron_right>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-yearmonth-header .semi-icon-double_chevron_left>svg:not(.tt4g-datepicker-navigation-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-yearmonth-header .semi-icon-double_chevron_right>svg:not(.tt4g-datepicker-navigation-icon){display:none}.tt4g-datepicker-panel .semi-datepicker-navigation .tt4g-datepicker-navigation-icon,.tt4g-datepicker-panel .semi-datepicker-yearmonth-header .tt4g-datepicker-navigation-icon,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-navigation .tt4g-datepicker-navigation-icon,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-yearmonth-header .tt4g-datepicker-navigation-icon{height:20px;width:20px}.tt4g-datepicker-panel .semi-datepicker-navigation .tt4g-datepicker-navigation-icon--previous-year,.tt4g-datepicker-panel .semi-datepicker-yearmonth-header .tt4g-datepicker-navigation-icon--previous-year,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-navigation .tt4g-datepicker-navigation-icon--previous-year,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-yearmonth-header .tt4g-datepicker-navigation-icon--previous-year{transform:rotate(-90deg)}.tt4g-datepicker-panel .semi-datepicker-navigation .tt4g-datepicker-navigation-icon--next-year,.tt4g-datepicker-panel .semi-datepicker-yearmonth-header .tt4g-datepicker-navigation-icon--next-year,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-navigation .tt4g-datepicker-navigation-icon--next-year,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-yearmonth-header .tt4g-datepicker-navigation-icon--next-year{transform:rotate(90deg)}.tt4g-datepicker-panel .semi-datepicker-weekday-item,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-weekday-item{color:var(--ui-text-2,rgba(0,0,0,.65));font-weight:500;height:24px;line-height:24px}.tt4g-datepicker-panel .semi-datepicker-switch-text,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch-text{color:var(--ui-text-1,#000);font-weight:400}.tt4g-datepicker-panel .semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{border-radius:0 8px 8px 0}.tt4g-datepicker-panel.semi-datepicker:has(.semi-datepicker-day-selected-end):not(:has(.semi-datepicker-day-selected-start)) .semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main,.tt4g-datepicker-panel:has(.semi-datepicker-day-selected-end):not(:has(.semi-datepicker-day-selected-start)) .semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{border-radius:8px 0 0 8px}.tt4g-datepicker-panel .semi-datepicker-quick-control,.tt4g-datepicker-panel .semi-datepicker-quick-control-date,.tt4g-datepicker-panel .semi-datepicker-quick-control-dateRange,.tt4g-datepicker-panel .semi-datepicker-quick-control-dateTime,.tt4g-datepicker-panel .semi-datepicker-quick-control-dateTimeRange,.tt4g-datepicker-panel .semi-datepicker-quick-control-month,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-date,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-dateRange,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-dateTime,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-dateTimeRange,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-month{max-width:none;width:100%}.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom,.tt4g-datepicker-panel .semi-datepicker-quick-control-top,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top{border-color:var(--ui-shape-neutral-4,rgba(0,0,0,.05));border-width:.5px 0 0}.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-content-wrapper,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-content-wrapper,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-content-wrapper,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-content-wrapper{max-height:none;overflow:visible}.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-content,.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-month-content,.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-range-content,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-content,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-month-content,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-range-content,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-content,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-month-content,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-range-content,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-content,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-month-content,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-range-content{align-content:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;grid-template-columns:none;padding:8px;width:100%}.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-content-item,.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-month-content-item,.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-range-content-item,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-content-item,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-month-content-item,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-range-content-item,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-content-item,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-month-content-item,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-range-content-item,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-content-item,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-month-content-item,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-range-content-item{color:var(--ui-text-1,#000);font-weight:400;max-width:none}.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-content-item-ellipsis,.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-month-content-item-ellipsis,.tt4g-datepicker-panel .semi-datepicker-quick-control-bottom-range-content-item-ellipsis,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-content-item-ellipsis,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-month-content-item-ellipsis,.tt4g-datepicker-panel .semi-datepicker-quick-control-top-range-content-item-ellipsis,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-content-item-ellipsis,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-month-content-item-ellipsis,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-bottom-range-content-item-ellipsis,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-content-item-ellipsis,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-month-content-item-ellipsis,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control-top-range-content-item-ellipsis{color:var(--ui-text-1,#000);font-size:14px;font-weight:400;line-height:20px;max-width:none;width:auto}.tt4g-datepicker-panel .semi-datepicker-quick-control .semi-button,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control .semi-button{background:transparent;background-color:transparent;border:0;border-radius:8px;box-shadow:none;color:var(--ui-text-1,#000);font-weight:400;height:auto;min-height:0;min-width:0;padding:8px 12px}.tt4g-datepicker-panel .semi-datepicker-quick-control .semi-button .semi-button-content,.tt4g-datepicker-panel .semi-datepicker-quick-control .semi-button .semi-typography,.tt4g-datepicker-panel .semi-datepicker-quick-control .semi-button .semi-typography-ellipsis,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control .semi-button .semi-button-content,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control .semi-button .semi-typography,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control .semi-button .semi-typography-ellipsis{color:inherit}.tt4g-datepicker-panel .semi-datepicker-quick-control .semi-button:active,.tt4g-datepicker-panel .semi-datepicker-quick-control .semi-button:focus,.tt4g-datepicker-panel .semi-datepicker-quick-control .semi-button:hover,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control .semi-button:active,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control .semi-button:focus,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control .semi-button:hover{background:var(--tt4g-datepicker-day-hover-bg,rgba(0,0,0,.05));background-color:var(--tt4g-datepicker-day-hover-bg,rgba(0,0,0,.05));color:var(--ui-text-1,#000)}.tt4g-datepicker-panel .semi-datepicker-quick-control .semi-button-primary,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-quick-control .semi-button-primary{background:transparent;color:var(--ui-text-1,#000)}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--preset-selected-0 .semi-datepicker-quick-control-bottom-range-content>.semi-button:first-child,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--preset-selected-1 .semi-datepicker-quick-control-bottom-range-content>.semi-button:nth-child(2),.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--preset-selected-2 .semi-datepicker-quick-control-bottom-range-content>.semi-button:nth-child(3),.tt4g-datepicker-panel.tt4g-datepicker-panel--preset-selected-0 .semi-datepicker-quick-control-bottom-range-content>.semi-button:first-child,.tt4g-datepicker-panel.tt4g-datepicker-panel--preset-selected-1 .semi-datepicker-quick-control-bottom-range-content>.semi-button:nth-child(2),.tt4g-datepicker-panel.tt4g-datepicker-panel--preset-selected-2 .semi-datepicker-quick-control-bottom-range-content>.semi-button:nth-child(3){background:var(--ui-shape-neutral-4,rgba(0,0,0,.05))}.tt4g-datepicker-panel .semi-datepicker-footer,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-footer{border-color:var(--ui-shape-neutral-4,rgba(0,0,0,.05))}.tt4g-datepicker-panel .semi-datepicker-switch,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch{color:var(--ui-text-1,#000)}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date .semi-icon-calendar>svg:not(.tt4g-datepicker-panel-switch-icon),.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time .semi-icon-clock>svg:not(.tt4g-datepicker-panel-switch-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date .semi-icon-calendar>svg:not(.tt4g-datepicker-panel-switch-icon),.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time .semi-icon-clock>svg:not(.tt4g-datepicker-panel-switch-icon){display:none}.tt4g-datepicker-panel .semi-datepicker-switch .tt4g-datepicker-panel-switch-icon,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .tt4g-datepicker-panel-switch-icon{display:block;height:16px;width:16px}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time{background-color:transparent;box-sizing:border-box;flex:1 1;height:52px;margin:0;position:relative;width:auto}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date:before,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time:before{border-radius:8px;bottom:8px;content:"";pointer-events:none;position:absolute;top:8px}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date{padding:8px 4px 8px 8px}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date:before{left:8px;right:4px}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time{padding:8px 8px 8px 4px}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time:before{left:4px;right:8px}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date-active,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date-active:hover,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time-active,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time-active:hover,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date-active,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date-active:hover,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time-active,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time-active:hover{background-color:transparent;font-weight:400}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date-active:before,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date-active:hover:before,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time-active:before,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time-active:hover:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date-active:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date-active:hover:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time-active:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time-active:hover:before{background-color:var(--tt4g-datepicker-day-hover-bg,rgba(0,0,0,.05))}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date:hover:before,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time:hover:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date:hover:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time:hover:before{background-color:var(--tt4g-datepicker-day-hover-bg,rgba(0,0,0,.05))}.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-date:active:before,.tt4g-datepicker-panel .semi-datepicker-switch .semi-datepicker-switch-time:active:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-date:active:before,.tt4g-datepicker-panel.semi-datepicker .semi-datepicker-switch .semi-datepicker-switch-time:active:before{background-color:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1))}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTime>.semi-datepicker-container .semi-datepicker-switch,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTime>.semi-datepicker-container .semi-datepicker-switch{box-sizing:border-box;padding:0 4px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-date,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-time,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-date,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-time{height:52px;padding:8px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-date:before,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-time:before,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-date:before,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-time:before{left:8px;right:8px}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch .semi-icon-calendar,.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch .semi-icon-clock,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch .semi-icon-calendar,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch .semi-icon-clock{display:none}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-text,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-switch-text{padding-left:0}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left>.semi-datepicker-switch,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left>.semi-datepicker-switch{position:relative}.tt4g-datepicker-panel.semi-datepicker.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left>.semi-datepicker-switch:after,.tt4g-datepicker-panel.tt4g-datepicker-panel--dateTimeRange .semi-datepicker-month-grid-left>.semi-datepicker-switch:after{background:rgba(0,0,0,.05);content:"";height:1px;left:100%;position:absolute;top:-1px;width:12px}.tt4g-datepicker-panel.semi-datepicker-panel-yam .semi-scrolllist,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-panel-yam .semi-scrolllist{height:240px}.tt4g-datepicker-panel.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-body,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-body{gap:4px;padding-left:4px;padding-right:4px}.tt4g-datepicker-panel.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item,.tt4g-datepicker-panel.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item-wheel,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item-wheel{flex:none;width:96px}.tt4g-datepicker-panel.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul:before,.tt4g-datepicker-panel.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item>ul:before,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul:before,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item>ul:before{height:106px}.tt4g-datepicker-panel.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul,.tt4g-datepicker-panel.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item>ul,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul,.tt4g-datepicker-panel.semi-datepicker.semi-datepicker-panel-yam .semi-scrolllist .semi-scrolllist-item>ul{padding-bottom:106px}.tt4g-datepicker-panel,.tt4g-datepicker-panel.semi-datepicker{--semi-color-primary:var(--ui-text-1,#000)}.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child),.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item:not(:last-child),.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child),.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:none}.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-selector,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-selector{border:none}.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul:before,.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul:before,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul:before,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul:before{height:119px}.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul,.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul{padding-bottom:119px}.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li,.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li{border-radius:6px;color:var(--ui-text-2,rgba(0,0,0,.65));height:28px;line-height:20px;margin:0 auto 4px;max-width:calc(100% - 8px);min-width:0;white-space:nowrap;width:80px}.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover,.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover{background-color:transparent;color:var(--ui-text-1,#000)}.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active,.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active{background-color:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1));color:var(--ui-text-1,#000)}.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected,.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel,.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel{background-color:var(--tt4g-datepicker-day-hover-bg,rgba(0,0,0,.05));color:var(--ui-text-1,#000);font-weight:400}.tt4g-datepicker-panel .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected,.tt4g-datepicker-panel.semi-datepicker .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected{color:var(--ui-text-1,#000)!important;font-weight:400!important}.tt4g-datepicker-panel .semi-timepicker-panel-list-item,.tt4g-datepicker-panel.semi-datepicker .semi-timepicker-panel-list-item{color:var(--ui-text-2,rgba(0,0,0,.65))}.tt4g-datepicker-panel .semi-timepicker-panel-list-item:hover,.tt4g-datepicker-panel.semi-datepicker .semi-timepicker-panel-list-item:hover{background-color:transparent;color:var(--ui-text-1,#000)}.tt4g-datepicker-panel .semi-timepicker-panel-list-item:active,.tt4g-datepicker-panel.semi-datepicker .semi-timepicker-panel-list-item:active{background-color:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1));color:var(--ui-text-1,#000)}.tt4g-datepicker-panel .semi-timepicker-panel-list-item-selected,.tt4g-datepicker-panel.semi-datepicker .semi-timepicker-panel-list-item-selected{background-color:var(--tt4g-datepicker-day-hover-bg,rgba(0,0,0,.05));color:var(--ui-text-1,#000)}.tt4g-datepicker-time-dropdown{font-family:var(--tt4g-font-family)}.tt4g-datepicker-time-dropdown .semi-timepicker-panel-list-hour,.tt4g-datepicker-time-dropdown .semi-timepicker-panel-list-minute,.tt4g-datepicker-time-dropdown .semi-timepicker-panel-list-second{width:96px}.tt4g-datepicker-time-dropdown{--semi-color-primary:var(--ui-text-1,#000)}.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child),.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:none}.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-selector{border:none}.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul:before,.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul:before{height:112px}.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul,.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul{padding-bottom:112px}.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li,.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li{border-radius:6px;color:var(--ui-text-2,rgba(0,0,0,.65));height:28px;line-height:20px;margin:0 auto 2px;max-width:calc(100% - 8px);min-width:0;white-space:nowrap;width:80px}.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover,.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover{background-color:transparent;color:var(--ui-text-1,#000)}.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active,.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active{background-color:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1));color:var(--ui-text-1,#000)}.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected,.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel,.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel{background-color:var(--tt4g-datepicker-day-hover-bg,rgba(0,0,0,.05));color:var(--ui-text-1,#000);font-weight:400}.tt4g-datepicker-time-dropdown .semi-scrolllist .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected{color:var(--ui-text-1,#000)!important;font-weight:400!important}.tt4g-datepicker-time-dropdown .semi-timepicker-panel-list-item{color:var(--ui-text-2,rgba(0,0,0,.65))}.tt4g-datepicker-time-dropdown .semi-timepicker-panel-list-item:hover{background-color:transparent;color:var(--ui-text-1,#000)}.tt4g-datepicker-time-dropdown .semi-timepicker-panel-list-item:active{background-color:var(--ui-shape-neutral-4-hover,rgba(0,0,0,.1));color:var(--ui-text-1,#000)}.tt4g-datepicker-time-dropdown .semi-timepicker-panel-list-item-selected{background-color:var(--tt4g-datepicker-day-hover-bg,rgba(0,0,0,.05));color:var(--ui-text-1,#000)}.region-tree-select-all .semi-tag{display:none}.region-tree-select-all .semi-tree-select-selection,.region-tree-select-all.semi-tree-select .semi-tree-select-selection{padding-left:var(--tt4g-select-padding-x-default,10px)!important}.region-tree-select-all .tree-select-all{padding-left:6px}.no-auth-country-list-item{color:rgba(28,31,35,.35);cursor:not-allowed;display:flex;gap:8px;padding:0 28px 12px 28px}.no-auth-country-collapse .semi-collapse-header{background-color:transparent;justify-content:flex-start;padding-left:19px}.no-auth-country-collapse .semi-collapse-header>span{color:#1c1f23;font-size:14px;font-weight:400;letter-spacing:.67%;line-height:130%}.no-auth-country-collapse .semi-collapse-header .semi-collapse-header-icon{color:#1c1f23}.table-filter-new-theme .nt-date-picker{--semi-color-fill-0:#fff;--semi-color-fill-1:#fff;--semi-color-fill-2:#fff}.table-filter-new-theme .nt-date-picker>div[role=combobox]{background-color:#fff;border:1px solid var(--ui-shape-neutral-3,rgba(0,0,0,.12));border-radius:var(--contents-input-m,6px)}.table-filter-new-theme .nt-date-picker>div[role=combobox] .semi-input-wrapper{border:none}