.ts-sd-scroll-to-top-index-ScrollToTopStyled{z-index:var(--shadcn-zIndex-fab);position:fixed;inset-inline-end:2.5rem;inset-block-end:3.5rem}@media (max-width:899.95px){.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-horizontal:not(.UiStepper-alternativeLabel){flex-direction:column;align-items:flex-start}}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .UiStepLabel-iconContainer:empty{display:none}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .step-label{display:flex;align-items:center;justify-content:center}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .step-label .UiAvatar-root{margin-inline-end:.75rem}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .step-number{font-family:var(--app-font-family);font-weight:500;font-size:1.5rem;line-height:1.58334;margin-right:.5rem;color:var(--shadcn-palette-text-primary)!important}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root:not(:has(.step-subtitle)) .step-number{font-family:var(--app-font-family);font-weight:500;font-size:.875rem;line-height:1.46667}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .step-title{font-family:var(--app-font-family);font-weight:500;font-size:.875rem;line-height:1.46667;color:var(--shadcn-palette-text-primary)}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .step-subtitle{font-family:var(--app-font-family);font-weight:400;font-size:.8125rem;line-height:1.53846154}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .UiStepLabel-root.Ui-disabled .step-number{color:var(--shadcn-palette-text-disabled)}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .Ui-error .UiStepLabel-labelContainer,.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .Ui-error .step-number,.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .Ui-error .step-subtitle,.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStep-root .Ui-error .step-title{color:var(--shadcn-palette-error-main)!important}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepConnector-root .UiStepConnector-line{border-block-start-width:3px;border-radius:3px}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepConnector-root.Ui-active .UiStepConnector-line,.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepConnector-root.Ui-completed .UiStepConnector-line{border-color:var(--shadcn-palette-primary-main)}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepConnector-root.Ui-disabled .UiStepConnector-line{border-color:var(--shadcn-palette-primary-lightOpacity)}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-alternativeLabel .UiStepConnector-root{top:10px}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-alternativeLabel .UiStepLabel-labelContainer{display:flex;align-items:center;flex-direction:column}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-alternativeLabel .UiStepLabel-labelContainer>*+*{margin-top:.25rem}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-vertical .UiStep-root .step-label{justify-content:flex-start}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-vertical .UiStep-root .UiStepContent-root{border-inline-start-width:3px;margin-left:.5625rem;border-color:var(--shadcn-palette-primary-main)}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-vertical .UiStep-root .button-wrapper{margin-top:1rem}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-vertical .UiStep-root.active+.UiStepConnector-root .UiStepConnector-line{border-color:var(--shadcn-palette-primary-main)}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-vertical .UiStepConnector-root{margin-left:.5625rem}.ts-sd-stepper-StepperWrapper.ts-sd-stepper-StepperWrapper .UiStepper-vertical .UiStepConnector-root .UiStepConnector-line{border-block-start-width:0;border-inline-start-width:3px;border-radius:0}.ts-sd-notes-Timeline.ts-sd-notes-Timeline{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ts-sd-notes-Timeline.ts-sd-notes-Timeline .UiTimelineItem-root{width:100%}.ts-sd-notes-Timeline.ts-sd-notes-Timeline .UiTimelineItem-root:before{display:none}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .codex-editor{color:var(--shadcn-palette-text-primary)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .ce-paragraph[data-placeholder]:empty:before{color:var(--shadcn-palette-text-disabled)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .ce-toolbar__plus,.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .ce-toolbar__settings-btn{color:var(--shadcn-palette-text-secondary)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .ce-toolbar__plus:hover,.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .ce-toolbar__settings-btn:hover{background-color:var(--shadcn-palette-action-hover);color:var(--shadcn-palette-text-primary)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .ce-conversion-toolbar,.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .ce-inline-toolbar,.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .ce-popover{--color-background:var(--shadcn-palette-background-paper);--color-text-primary:var(--shadcn-palette-text-primary);--color-text-secondary:var(--shadcn-palette-text-secondary);--color-border:var(--shadcn-palette-divider);--color-background-item-hover:var(--shadcn-palette-action-hover);--color-background-item-focus:var(--shadcn-palette-action-focus);background-color:var(--shadcn-palette-background-paper);border-color:var(--shadcn-palette-divider);color:var(--shadcn-palette-text-primary)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .cdx-search-field{background-color:var(--shadcn-palette-action-hover)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .cdx-search-field__input{color:var(--shadcn-palette-text-primary)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .ce-block--selected .ce-block__content{background-color:var(--shadcn-palette-action-selected)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .cdx-list{--color-bg-checked:var(--shadcn-palette-primary-main);--color-bg-checked-hover:var(--shadcn-palette-primary-dark);--color-border:var(--shadcn-palette-divider);--color-tick:var(--shadcn-palette-primary-contrastText);--checkbox-background:var(--shadcn-palette-background-paper)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .tc-wrap{--color-background:var(--shadcn-palette-action-hover);--color-border:var(--shadcn-palette-divider);--color-background-hover:var(--shadcn-palette-action-hover);--color-text-secondary:var(--shadcn-palette-text-secondary)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .tc-cell,.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .tc-row,.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .tc-table{border-color:var(--shadcn-palette-divider)}.ts-sd-quicknotes-EditorSurface.ts-sd-quicknotes-EditorSurface .tc-popover{background-color:var(--shadcn-palette-background-paper);border-color:var(--shadcn-palette-divider);color:var(--shadcn-palette-text-primary)}.ts-sd-proposalwizard-StepLine.ts-sd-proposalwizard-StepLine.UiStepConnector-root{top:13px}.ts-sd-proposalwizard-StepLine.ts-sd-proposalwizard-StepLine .UiStepConnector-line{height:1.5px;border:0;background-color:var(--shadcn-palette-divider)}.ts-sd-proposalwizard-StepLine.ts-sd-proposalwizard-StepLine.Ui-completed .UiStepConnector-line{background-color:var(--shadcn-palette-success-main)}.ts-sd-fileupload-VisuallyHiddenInput,.ts-sd-flie-upload-button-VisuallyHiddenInput{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;bottom:0;left:0;white-space:nowrap;width:1px}.ts-sd-userdropdown-BadgeContentSpan{width:8px;height:8px;border-radius:50%;cursor:pointer;background-color:var(--shadcn-palette-success-main);box-shadow:0 0 0 2px var(--shadcn-palette-background-paper)}.ts-sd-skeletonnotes-Timeline.ts-sd-skeletonnotes-Timeline{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ts-sd-skeletonnotes-Timeline.ts-sd-skeletonnotes-Timeline .UiTimelineItem-root{width:100%}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas line[stroke=transparent],.ts-sd-skeletonnotes-Timeline.ts-sd-skeletonnotes-Timeline .UiTimelineItem-root:before{display:none}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-tooltip{box-shadow:var(--shadcn-customShadows-xs);border-color:var(--shadcn-palette-divider);background:var(--shadcn-palette-background-paper)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{font-weight:600;border-color:var(--shadcn-palette-divider);background:var(--shadcn-palette-background-paper)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light{color:var(--shadcn-palette-text-primary)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-dark{color:var(--shadcn-palette-common-white)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-series-group:first-of-type{padding-bottom:0}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-tooltip .bar-chart{padding:.5rem .625rem}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-xaxistooltip{border-color:var(--shadcn-palette-divider);background:var(--shadcn-palette-grey-50)}:where(.dark) .ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-xaxistooltip{background:var(--shadcn-palette-customColors-bodyBg)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-xaxistooltip:after{border-bottom-color:var(--shadcn-palette-grey-50)}:where(.dark) .ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-xaxistooltip:after{border-bottom-color:var(--shadcn-palette-customColors-bodyBg)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-xaxistooltip:before{border-bottom-color:var(--shadcn-palette-divider)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-yaxistooltip{border-color:var(--shadcn-palette-divider);background:var(--shadcn-palette-grey-50)}:where(.dark) .ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-yaxistooltip{background:var(--shadcn-palette-customColors-bodyBg)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-yaxistooltip:after{border-left-color:var(--shadcn-palette-grey-50)}:where(.dark) .ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-yaxistooltip:after{border-left-color:var(--shadcn-palette-customColors-bodyBg)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-yaxistooltip:before{border-left-color:var(--shadcn-palette-divider)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-xaxistooltip-text,.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-yaxistooltip-text{color:var(--shadcn-palette-text-primary)}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-datalabel,.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-datalabel-label,.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-legend-text,.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-text,.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-tooltip-text,.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-xaxistooltip-text,.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-yaxistooltip-text{font-family:var(--app-font-family)!important}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-pie-label{filter:none}.ts-sd-appreactapexcharts-ApexChartWrapper.ts-sd-appreactapexcharts-ApexChartWrapper .apexcharts-canvas .apexcharts-marker{box-shadow:none}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker-popper{z-index:1050;padding-top:.125rem!important}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker-wrapper{width:100%}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker__triangle{display:none}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker{color:var(--shadcn-palette-text-primary);border-radius:var(--shadcn-shape-borderRadius);font-family:var(--app-font-family);background-color:var(--shadcn-palette-background-paper);box-shadow:var(--shadcn-customShadows-sm);border:none}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header{padding:0;border:none;font-weight:400;background-color:var(--shadcn-palette-background-paper)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header .react-datepicker__current-month,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header.react-datepicker-year-header{text-align:left}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header:not(.react-datepicker-year-header)+.react-datepicker__month,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header:not(.react-datepicker-year-header)+.react-datepicker__year{margin:1.125rem .5rem .5rem}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header.react-datepicker-year-header+.react-datepicker__month,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header.react-datepicker-year-header+.react-datepicker__year{margin:0 .5rem .5rem}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation{top:13px;border-radius:50%;background-color:var(--shadcn-palette-action-selected)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation.react-datepicker__navigation--previous{width:30px;height:30px;border:none;top:12px;left:auto;right:57px;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(47 43 61 / 0.7)' d='M12.5 10L17.5 15L12.5 20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}:where(.dark) .ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation.react-datepicker__navigation--previous{background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(225 222 245 / 0.7)' d='M12.5 10L17.5 15L12.5 20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation.react-datepicker__navigation--previous .react-datepicker__navigation-icon{display:none}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation.react-datepicker__navigation--previous:has(+.react-datepicker__navigation--next--with-time){right:177px}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation.react-datepicker__navigation--next{width:30px;height:30px;border:none;top:12px;right:15px;left:auto;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(47 43 61 / 0.7)' d='M17.5 10L12.5 15L17.5 20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}:where(.dark) .ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation.react-datepicker__navigation--next{background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(225 222 245 / 0.7)' d='M17.5 10L12.5 15L17.5 20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation.react-datepicker__navigation--next .react-datepicker__navigation-icon{display:none}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation.react-datepicker__navigation--next--with-time{right:135px}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation:active,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker>.react-datepicker__navigation:focus{outline:0}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker-year-header,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__current-month{font-family:var(--app-font-family);font-weight:400;font-size:.9375rem;line-height:2;padding-block-start:.75rem;padding-block-end:1.125rem;padding-inline:1rem;color:var(--shadcn-palette-text-primary)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day-name{margin:0;width:2.25rem;font-family:var(--app-font-family);font-weight:400;font-size:.8125rem;line-height:1.53846154;color:var(--shadcn-palette-text-primary)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day-names{margin-bottom:0}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day{margin:0;width:2.25rem;border-radius:50%;line-height:2.25rem;color:var(--shadcn-palette-text-primary);font-size:.875rem}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--range-start,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--in-range{border-radius:18px 0 0 18px;color:var(--shadcn-palette-common-white)!important;background-color:var(--shadcn-palette-primary-main)!important}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--range-end.react-datepicker__day--in-range{border-radius:0 18px 18px 0;color:var(--shadcn-palette-common-white)!important;background-color:var(--shadcn-palette-primary-main)!important}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day:active,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day:focus{outline:0}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--disabled:not(.react-datepicker__day--selected),.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--outside-month{color:var(--shadcn-palette-text-disabled)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--disabled:not(.react-datepicker__day--selected):hover,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--outside-month:hover{background-color:transparent}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--highlighted,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--highlighted:hover{color:var(--shadcn-palette-success-main);background-color:var(--shadcn-palette-success-lightOpacity)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--highlighted.react-datepicker__day--selected,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day.react-datepicker__day--highlighted:hover.react-datepicker__day--selected{background-color:var(--shadcn-palette-primary-main)!important}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker:has(.react-datepicker__day--in-range)>.react-datepicker__navigation.react-datepicker__navigation--previous{left:15px}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker:has(.react-datepicker__day--in-range) .react-datepicker__header .react-datepicker__current-month{text-align:center}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--in-range,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--in-selecting-range{border-radius:0;color:var(--shadcn-palette-primary-main)!important;background-color:var(--shadcn-palette-primary-lightOpacity)!important}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--today{font-weight:400}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--today:not(.react-datepicker__day--selected):not(:empty){color:var(--shadcn-palette-primary-main);background-color:var(--shadcn-palette-primary-lightOpacity)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--today:not(.react-datepicker__day--selected):not(:empty):hover{background-color:var(--shadcn-palette-primary-mainOpacity)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--today:not(.react-datepicker__day--selected):not(:empty).react-datepicker__day--keyboard-selected,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--today:not(.react-datepicker__day--selected):not(:empty).react-datepicker__day--keyboard-selected:hover{background-color:var(--shadcn-palette-primary-lightOpacity)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text--today{font-weight:400}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text--today:not(.react-datepicker__month-text--selected){line-height:2.125rem;color:var(--shadcn-palette-primary-main);border:1px solid var(--shadcn-palette-primary-main)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text--today:not(.react-datepicker__month-text--selected):hover{background-color:rgb(var(--shadcn-palette-primary-mainChannel)/.04)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text--today{font-weight:400}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text--today:not(.react-datepicker__year-text--selected){line-height:2.125rem;color:var(--shadcn-palette-primary-main);border:1px solid var(--shadcn-palette-primary-main)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text--today:not(.react-datepicker__year-text--selected):hover{background-color:rgb(var(--shadcn-palette-primary-mainChannel)/.04)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text--today:not(.react-datepicker__year-text--selected).react-datepicker__year-text--keyboard-selected,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text--today:not(.react-datepicker__year-text--selected).react-datepicker__year-text--keyboard-selected:hover{color:var(--shadcn-palette-primary-main);background-color:rgb(var(--shadcn-palette-primary-mainChannel)/.06)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--in-range){color:var(--shadcn-palette-primary-main);background-color:rgb(var(--shadcn-palette-primary-mainChannel)/.16)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--in-range):hover{background-color:rgb(var(--shadcn-palette-primary-mainChannel)/.16)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text--keyboard-selected:not(.react-datepicker__month--in-range){color:var(--shadcn-palette-primary-main);background-color:rgb(var(--shadcn-palette-primary-mainChannel)/.16)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text--keyboard-selected:not(.react-datepicker__month--in-range):hover{background-color:rgb(var(--shadcn-palette-primary-mainChannel)/.16)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__quarter-text--keyboard-selected,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text--keyboard-selected{color:var(--shadcn-palette-primary-main);background-color:rgb(var(--shadcn-palette-primary-mainChannel)/.16)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--selected,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text--selected,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__quarter-text--selected,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text--selected{color:var(--shadcn-palette-common-white)!important;background-color:var(--shadcn-palette-primary-main)!important;box-shadow:var(--shadcn-customShadows-primary-sm)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day--selected:hover,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text--selected:hover,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__quarter-text--selected:hover,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text--selected:hover{background-color:var(--shadcn-palette-primary-dark)!important}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-dropdown-container:not(:last-child){margin-right:2rem}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-dropdown-container,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-dropdown-container{margin-bottom:1rem}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-read-view--selected-month,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-read-view--selected-year{font-size:.875rem;margin-right:.25rem;color:var(--shadcn-palette-text-primary)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-color:var(--shadcn-palette-text-primary)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-read-view--down-arrow,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-read-view--down-arrow{top:4px;border-color:var(--shadcn-palette-text-secondary)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-dropdown,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-dropdown{padding:.5rem;border:none;border-radius:var(--shadcn-shape-borderRadius);background-color:var(--shadcn-palette-background-paper);box-shadow:var(--shadcn-customShadows-lg)}[data-skin=bordered] .ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-dropdown,[data-skin=bordered] .ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-dropdown{box-shadow:none;border:1px solid var(--shadcn-palette-divider)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-option,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-option{font-family:var(--app-font-family);font-weight:400;font-size:.875rem;line-height:1.46667;padding:.375rem 1rem;border-radius:var(--shadcn-shape-borderRadius);margin-block-end:.125rem}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-option:hover,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-option:hover{background-color:var(--shadcn-palette-action-hover)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-option.react-datepicker__month-option--selected_month{color:var(--shadcn-palette-primary-main);background-color:var(--shadcn-palette-primary-lightOpacity)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-option.react-datepicker__month-option--selected_month:hover{background-color:var(--shadcn-palette-primary-lightOpacity)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__month-option.react-datepicker__month-option--selected_month .react-datepicker__month-option--selected{display:none}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-option.react-datepicker__year-option--selected_year{color:var(--shadcn-palette-primary-main);background-color:var(--shadcn-palette-primary-lightOpacity)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-option.react-datepicker__year-option--selected_year:hover{background-color:var(--shadcn-palette-primary-lightOpacity)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-option.react-datepicker__year-option--selected_year .react-datepicker__year-option--selected{display:none}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-option .react-datepicker__navigation--years-upcoming{width:9px;height:9px;border-left-style:solid;border-bottom-style:solid;border-left-width:0;border-bottom-width:0;transform:rotate(-45deg);border-top:3px solid var(--shadcn-palette-text-secondary);border-right:3px solid var(--shadcn-palette-text-secondary);margin:.6875rem auto 0}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-top-color:var(--shadcn-palette-text-primary);border-right-color:var(--shadcn-palette-text-primary)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-option .react-datepicker__navigation--years-previous{width:9px;height:9px;border-right-style:solid;border-top-style:solid;border-right-width:0;border-top-width:0;transform:rotate(-45deg);border-left:3px solid var(--shadcn-palette-text-secondary);border-bottom:3px solid var(--shadcn-palette-text-secondary);margin:0 auto .6875rem}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__header__dropdown .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-left-color:var(--shadcn-palette-text-primary);border-bottom-color:var(--shadcn-palette-text-primary)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__week-number{margin:0;font-weight:500;width:2.25rem;line-height:2.25rem;font-size:.8125rem;color:var(--shadcn-palette-text-primary)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__quarter-text,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text{margin:0;align-items:center;font-size:.875rem;line-height:2rem;display:inline-flex;justify-content:center;border-radius:var(--shadcn-shape-borderRadius)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text:active,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text:focus,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__quarter-text:active,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__quarter-text:focus,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text:active,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text:focus{outline:0}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-wrapper{max-width:205px;justify-content:center}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__input-time-container{display:flex;align-items:center}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__today-button{border-top:0;border-radius:1rem;margin:0 1rem 1rem;color:var(--shadcn-palette-common-white);background-color:var(--shadcn-palette-primary-main)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker:not(.react-datepicker--time-only) .react-datepicker__time-container{border-left-color:var(--shadcn-palette-divider)}@media (max-width:599.95px){.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker:not(.react-datepicker--time-only) .react-datepicker__time-container{width:5.5rem}}@media (min-width:600px){.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker:not(.react-datepicker--time-only) .react-datepicker__time-container{width:7.4375rem}}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker.react-datepicker--time-only,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker.react-datepicker--time-only .react-datepicker__time-container{width:7.4375rem}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container{padding:.1875rem 0}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker-time__header{font-family:var(--app-font-family);font-weight:400;font-size:.8125rem;line-height:1.53846154;margin-bottom:.875rem;margin-top:.875rem;color:var(--shadcn-palette-text-primary)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time{background:var(--shadcn-palette-background-paper)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list-item--disabled{pointer-events:none;color:var(--shadcn-palette-text-disabled)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list-item--disabled.react-datepicker__time-list-item--selected{font-weight:400;background-color:var(--shadcn-palette-action-disabledBackground)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-list-item{height:auto!important;padding:.4375rem 0!important;margin-left:1.0625rem;margin-right:.55rem;font-family:var(--app-font-family);font-weight:400;font-size:.875rem;line-height:1.46667;color:var(--shadcn-palette-text-primary);border-radius:var(--shadcn-shape-borderRadius)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-list-item:active,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-list-item:focus{outline:0}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-list-item:hover{background-color:var(--shadcn-palette-action-hover)!important}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-list-item.react-datepicker__time-list-item--selected:not(.react-datepicker__time-list-item--disabled){font-weight:400;color:var(--shadcn-palette-common-white)!important;background-color:var(--shadcn-palette-primary-main)!important;box-shadow:var(--shadcn-customShadows-xs)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-box{width:100%}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-list::-webkit-scrollbar{width:8px}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-list::-webkit-scrollbar-track{background:var(--shadcn-palette-background-paper)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-list::-webkit-scrollbar-thumb{border-radius:10px;background:#aaa}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__time-container .react-datepicker__time-list::-webkit-scrollbar-thumb:hover{background:#999}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__day:hover,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__month-text:hover,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__quarter-text:hover,.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker .react-datepicker__year-text:hover{background-color:var(--shadcn-palette-action-hover)}[data-skin=bordered] .ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker{box-shadow:none;border:1px solid var(--shadcn-palette-divider)}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker__close-icon{top:10px;padding-right:1rem}.ts-sd-appreactdatepicker-StyledReactDatePicker.ts-sd-appreactdatepicker-StyledReactDatePicker .react-datepicker__close-icon:after{width:unset;height:unset;font-size:1.5rem;color:var(--shadcn-palette-text-primary);background-color:transparent!important}.ts-sd-dscrenewalhistory-Timeline.ts-sd-dscrenewalhistory-Timeline{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ts-sd-dscrenewalhistory-Timeline.ts-sd-dscrenewalhistory-Timeline .UiTimelineItem-root{width:100%}.ts-sd-dscrenewalhistory-Timeline.ts-sd-dscrenewalhistory-Timeline .UiTimelineItem-root:before{display:none}.ts-sd-licenseactivityhistory-Timeline.ts-sd-licenseactivityhistory-Timeline{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ts-sd-licenseactivityhistory-Timeline.ts-sd-licenseactivityhistory-Timeline .UiTimelineItem-root{width:100%}.ts-sd-licenseactivityhistory-Timeline.ts-sd-licenseactivityhistory-Timeline .UiTimelineItem-root:before{display:none}.ts-sd-formwizard-RegisterIllustration{z-index:2;max-block-size:550px;margin-block:3rem}.ts-sd-formwizard-MaskImg{block-size:auto;max-block-size:250px;inline-size:100%;position:absolute;inset-block-end:0;z-index:-1}.ts-sd-formwizard-Step.ts-sd-formwizard-Step{padding-inline:1.75rem;padding-block:.25rem}.ts-sd-formwizard-Step.ts-sd-formwizard-Step+i{color:var(--shadcn-palette-text-secondary)}.ts-sd-formwizard-Step.ts-sd-formwizard-Step:first-of-type{padding-inline-start:0}.ts-sd-formwizard-Step.ts-sd-formwizard-Step:last-of-type{padding-inline-end:0}.ts-sd-formwizard-Step.ts-sd-formwizard-Step .UiStepLabel-iconContainer{display:none}.ts-sd-formwizard-Step.ts-sd-formwizard-Step.Ui-completed .step-subtitle,.ts-sd-formwizard-Step.ts-sd-formwizard-Step.Ui-completed .step-title{color:var(--shadcn-palette-text-disabled)}.ts-sd-formwizard-Step.ts-sd-formwizard-Step.Ui-completed+i{color:var(--shadcn-palette-primary-main)}@media (max-width:899.95px){.ts-sd-formwizard-Step.ts-sd-formwizard-Step{padding:0}.ts-sd-formwizard-Step.ts-sd-formwizard-Step:not(:last-of-type){margin-block-end:1.5rem}}.ts-sd-steppersonalinfo-LoginIllustration{z-index:2;block-size:auto;max-block-size:680px;max-inline-size:100%;margin:3rem}@media (max-width:1535.95px){.ts-sd-steppersonalinfo-LoginIllustration{max-block-size:550px}}@media (max-width:1199.95px){.ts-sd-steppersonalinfo-LoginIllustration{max-block-size:450px}}.ts-sd-steppersonalinfo-MaskImg{block-size:auto;max-block-size:355px;inline-size:100%;position:absolute;inset-block-end:0;z-index:-1}.ts-sd-hearingtracker-Timeline.ts-sd-hearingtracker-Timeline{padding-left:0;padding-right:0;margin-left:0;margin-right:0;margin-top:0}.ts-sd-hearingtracker-Timeline.ts-sd-hearingtracker-Timeline .UiTimelineItem-root{width:100%}.ts-sd-hearingtracker-Timeline.ts-sd-hearingtracker-Timeline .UiTimelineItem-root:before{display:none}.ts-sd-navigation-StyledBoxForShadow{top:60px;left:-8px;z-index:2;opacity:0;position:absolute;pointer-events:none;width:calc(100% + 15px);height:56px;transition:opacity .15s ease-in-out}.ts-sd-navigation-MobileBackdrop-0{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:1399;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}@media (min-width:1200px){.ts-sd-navigation-MobileBackdrop-0{display:none}}.ts-sd-navigation-MobileBackdrop-1{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:1399;opacity:1;visibility:visible;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}@media (min-width:1200px){.ts-sd-navigation-MobileBackdrop-1{display:none}.ts-sd-navigation-MobileVerticalNavWrapper-00{position:static;transform:none;z-index:50;width:auto;height:auto}}.ts-sd-navigation-MobileVerticalNavWrapper-01{position:fixed;top:0;left:0;height:100vh;width:280px;z-index:1400;transform:translateX(-100%);transition:transform .25s ease-in-out}@media (min-width:1200px){.ts-sd-navigation-MobileVerticalNavWrapper-01{position:static;transform:none;z-index:50;width:auto;height:auto}}.ts-sd-navigation-MobileVerticalNavWrapper-11{position:fixed;top:0;left:0;height:100vh;width:280px;z-index:1400;transform:translateX(0);transition:transform .25s ease-in-out}@media (min-width:1200px){.ts-sd-navigation-MobileVerticalNavWrapper-11{position:static;transform:none;z-index:50;width:auto;height:auto}}.ts-sd-badgecolor-root{display:flex;justify-content:center;align-items:center;border-radius:50%;font-weight:600}.ts-sd-badgecolor-colored{background-color:var(--ts-bc-bg);color:var(--ts-bc-main)}.ts-sd-badgecolor-small{width:24px;height:24px;font-size:.703125rem}.ts-sd-badgecolor-medium{width:28px;height:28px;font-size:.8203125rem}.ts-sd-badgecolor-large{width:32px;height:32px;font-size:.9375rem}.ts-sd-badge-tonal.ts-sd-badge-tonal .UiBadge-badge.UiBadge-standard{color:var(--ts-badge-main);background-color:var(--ts-badge-bg)}.ts-sd-tablist-pill-v.ts-sd-tablist-pill-v{min-height:38px;border-inline-end:0}.ts-sd-tablist-pill-v.ts-sd-tablist-pill-v,.ts-sd-tablist-pill-v.ts-sd-tablist-pill-v .UiTabs-scroller{box-sizing:content-box;margin:-.25rem -.25rem -.375rem!important;padding:.25rem .25rem .375rem}.ts-sd-tablist-pill-v.ts-sd-tablist-pill-v .UiTabs-indicator{display:none}.ts-sd-tablist-pill-v.ts-sd-tablist-pill-v .UiTabs-flexContainer{gap:.25rem}.ts-sd-tablist-pill-v.ts-sd-tablist-pill-v .Ui-selected{background-color:var(--ts-tl-main)!important;color:var(--ts-tl-contrast)!important;box-shadow:var(--ts-tl-shadow)}.ts-sd-tablist-pill-v.ts-sd-tablist-pill-v .UiTab-root{min-height:38px;padding:.5rem 1.25rem;border-radius:var(--shadcn-shape-borderRadius)}.ts-sd-tablist-pill-v.ts-sd-tablist-pill-v .UiTab-root:hover{border:0;background-color:var(--ts-tl-light);color:var(--ts-tl-main);padding-inline-end:1.25rem}.ts-sd-tablist-pill-h.ts-sd-tablist-pill-h{min-height:38px;border-block-end:0}.ts-sd-tablist-pill-h.ts-sd-tablist-pill-h,.ts-sd-tablist-pill-h.ts-sd-tablist-pill-h .UiTabs-scroller{margin:-.25rem -.25rem -.375rem!important;padding:.25rem .25rem .375rem}.ts-sd-tablist-pill-h.ts-sd-tablist-pill-h .UiTabs-indicator{display:none}.ts-sd-tablist-pill-h.ts-sd-tablist-pill-h .UiTabs-flexContainer{gap:.25rem}.ts-sd-tablist-pill-h.ts-sd-tablist-pill-h .Ui-selected{background-color:var(--ts-tl-main)!important;color:var(--ts-tl-contrast)!important;box-shadow:var(--ts-tl-shadow)}.ts-sd-tablist-pill-h.ts-sd-tablist-pill-h .UiTab-root{min-height:38px;padding:.5rem 1.25rem;border-radius:var(--shadcn-shape-borderRadius)}.ts-sd-tablist-pill-h.ts-sd-tablist-pill-h .UiTab-root:hover{border:0;background-color:var(--ts-tl-light);color:var(--ts-tl-main);padding-block-end:.5rem}.ts-sd-iprestricted-MaskImg,.ts-sd-mobilerestricted-MaskImg,.ts-sd-notauthorized-MaskImg,.ts-sd-notfound-MaskImg,.ts-sd-unsubscribepage-MaskImg{block-size:auto;max-block-size:355px;inline-size:100%;position:absolute;inset-block-end:0;z-index:-1}.ts-sd-recurringcompliancemodal-StatusPill-v0.ts-sd-recurringcompliancemodal-StatusPill-v0{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;background-color:#dcfce7;color:#166534;font-size:.875rem;font-weight:500}.ts-sd-recurringcompliancemodal-StatusPill-v1.ts-sd-recurringcompliancemodal-StatusPill-v1{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;background-color:#fffbeb;color:#b45309;font-size:.875rem;font-weight:500}.ts-sd-recurringcompliancemodal-StatusPill-v2.ts-sd-recurringcompliancemodal-StatusPill-v2{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;background-color:#f3f4f6;color:#4b5563;font-size:.875rem;font-weight:500}.ts-sd-recurringcompliancemodal-StatusPill-v3.ts-sd-recurringcompliancemodal-StatusPill-v3{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;background-color:#fee2e2;color:#991b1b;font-size:.875rem;font-weight:500}.ts-sd-recurringcompliancemodal-DetailLabel.ts-sd-recurringcompliancemodal-DetailLabel{font-size:.65rem;font-weight:600;color:#94a3b8;text-transform:uppercase;margin-bottom:4px;letter-spacing:.5px}.ts-sd-recurringcompliancemodal-DetailValue.ts-sd-recurringcompliancemodal-DetailValue{font-size:.85rem;font-weight:600}.ts-sd-recurringcompliancemodal-FileCardStyled.ts-sd-recurringcompliancemodal-FileCardStyled{border:1px solid var(--shadcn-palette-divider);border-radius:8px;padding:10px 12px;display:flex;align-items:center;gap:10px;background-color:var(--shadcn-palette-background-paper)}.ts-sd-compliancestatusmodal-StatusPill-v0.ts-sd-compliancestatusmodal-StatusPill-v0{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;background-color:#dcfce7;color:#166534;font-size:.875rem;font-weight:500}.ts-sd-compliancestatusmodal-StatusPill-v1.ts-sd-compliancestatusmodal-StatusPill-v1{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;background-color:#fffbeb;color:#b45309;font-size:.875rem;font-weight:500}.ts-sd-compliancestatusmodal-StatusPill-v2.ts-sd-compliancestatusmodal-StatusPill-v2{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;background-color:#f3f4f6;color:#4b5563;font-size:.875rem;font-weight:500}.ts-sd-compliancestatusmodal-StatusPill-v3.ts-sd-compliancestatusmodal-StatusPill-v3{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;background-color:#fee2e2;color:#991b1b;font-size:.875rem;font-weight:500}.ts-sd-compliancestatusmodal-DetailLabel.ts-sd-compliancestatusmodal-DetailLabel{font-size:.65rem;font-weight:600;color:#94a3b8;text-transform:uppercase;margin-bottom:4px;letter-spacing:.5px}.ts-sd-compliancestatusmodal-DetailValue.ts-sd-compliancestatusmodal-DetailValue{font-size:.75rem;font-weight:600}.ts-sd-compliancestatusmodal-FileCardStyled.ts-sd-compliancestatusmodal-FileCardStyled{border:1px solid #e2e8f0;border-radius:8px;padding:12px;display:flex;align-items:center;gap:12px;margin-bottom:8px}.ts-sd-dialogclosebutton-DialogCloseButton.ts-sd-dialogclosebutton-DialogCloseButton{top:0;right:0;color:var(--shadcn-palette-text-disabled);position:absolute;box-shadow:var(--shadcn-customShadows-xs);transform:translate(9px,-10px);border-radius:var(--shadcn-shape-customBorderRadius-sm);background-color:var(--shadcn-palette-background-paper)!important;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;block-size:30px;inline-size:30px;min-inline-size:0;padding:0}.ts-sd-dialogclosebutton-DialogCloseButton.ts-sd-dialogclosebutton-DialogCloseButton:active,.ts-sd-dialogclosebutton-DialogCloseButton.ts-sd-dialogclosebutton-DialogCloseButton:hover{transform:translate(7px,-5px)!important}.ts-sd-dialogclosebutton-DialogCloseButton.ts-sd-dialogclosebutton-DialogCloseButton i,.ts-sd-dialogclosebutton-DialogCloseButton.ts-sd-dialogclosebutton-DialogCloseButton svg{font-size:1.25rem}.ts-sd-leads-services-sep:not(:last-child):after{content:",";color:var(--shadcn-palette-text-secondary)}.ts-fc-root-base{display:inline-flex;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top}.ts-fc-root-base:has(.UiCheckbox-root) .UiFormHelperText-root,.ts-fc-root-base:has(.UiRadio-root) .UiFormHelperText-root,.ts-fc-root-base:has(.UiSwitch-root) .UiFormHelperText-root{margin-inline:0}.ts-fc-root-f-1{width:100%}.ts-fc-root-m-dense{margin-top:8px;margin-bottom:4px}.ts-fc-root-m-normal{margin-top:16px;margin-bottom:8px}.ts-fl-root-base{color:var(--muted-foreground);font-family:var(--app-font-family);font-weight:500;font-size:.78125rem;line-height:1.4375em;padding:0;position:relative}.ts-fl-root-base.Ui-disabled{color:var(--shadcn-palette-text-disabled)}.ts-fl-root-base.Ui-error,.ts-fl-root-c-error.Ui-focused{color:var(--shadcn-palette-error-main)}.ts-fl-root-c-info.Ui-focused{color:var(--shadcn-palette-info-main)}.ts-fl-root-c-primary.Ui-focused{color:var(--shadcn-palette-primary-main)}.ts-fl-root-c-secondary.Ui-focused{color:var(--shadcn-palette-secondary-main)}.ts-fl-root-c-success.Ui-focused{color:var(--shadcn-palette-success-main)}.ts-fl-root-c-warning.Ui-focused{color:var(--shadcn-palette-warning-main)}.ts-il-root-base{color:var(--muted-foreground);font-family:var(--app-font-family);font-weight:500;font-size:.78125rem;line-height:1.4375em;padding:0;display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-il-root-base.Ui-disabled{color:var(--shadcn-palette-text-disabled)}.ts-il-root-base.Ui-error{color:var(--shadcn-palette-error-main)}.ts-il-root-a-0{transition:color .2s cubic-bezier(0,0,.2,1) 0s,transform .2s cubic-bezier(0,0,.2,1) 0s,max-width .2s cubic-bezier(0,0,.2,1) 0s}.ts-il-root-c-error.Ui-focused{color:var(--shadcn-palette-error-main)}.ts-il-root-c-info.Ui-focused{color:var(--shadcn-palette-info-main)}.ts-il-root-c-primary.Ui-focused{color:var(--shadcn-palette-primary-main)}.ts-il-root-c-secondary.Ui-focused{color:var(--shadcn-palette-secondary-main)}.ts-il-root-c-success.Ui-focused{color:var(--shadcn-palette-success-main)}.ts-il-root-c-warning.Ui-focused{color:var(--shadcn-palette-warning-main)}.ts-il-root-v-filled,.ts-il-root-v-outlined{z-index:1}.ts-il-root-w-0{position:relative}.ts-il-root-w-1{position:absolute;left:0;top:0}.ts-il-root-v-filled-h-0{max-width:calc(100% - 24px);pointer-events:none}.ts-il-root-v-filled-h-1{pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:calc(133% - 24px)}.ts-il-root-v-outlined-h-0{max-width:calc(100% - 24px);pointer-events:none}.ts-il-root-v-outlined-h-1{max-width:calc(133% - 32px);transform:translate(14px,-8px) scale(.867);pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ts-il-root-v-standard-h-0{max-width:100%}.ts-il-root-v-standard-h-1{max-width:133%;transform:translateY(-1.5px) scale(.867)}.ts-il-root-v-filled-s-medium-h-0{transform:translate(12px,16px) scale(1)}.ts-il-root-v-filled-s-medium-h-1{transform:translate(12px,7px) scale(.867)}.ts-il-root-v-filled-s-small-h-0{transform:translate(12px,13px) scale(1)}.ts-il-root-v-filled-s-small-h-1{transform:translate(12px,4px) scale(.867)}.ts-il-root-v-outlined-s-medium-h-0,.ts-il-root-v-outlined-s-small-h-0{transform:translate(12px,7px) scale(1)}.ts-il-root-v-standard-s-small-h-0{transform:translateY(17px) scale(1)}.ts-il-root-v-standard-s-medium-h-0-w-1{transform:translateY(20px) scale(1)}.ts-il-ast-base.Ui-error{color:var(--shadcn-palette-error-main)}.ts-fht-root-base{color:var(--muted-foreground);font-family:var(--app-font-family);font-weight:400;font-size:.75rem;line-height:1rem;letter-spacing:unset;text-align:left;margin-bottom:0}.ts-fht-root-base.Ui-disabled{color:var(--shadcn-palette-text-disabled)}.ts-fht-root-base.Ui-error{color:var(--danger)}.ts-fht-root-s-medium{margin-top:3px}.ts-fht-root-s-small{margin-top:4px}.ts-fht-root-v-filled,.ts-fht-root-v-outlined{margin-right:12px;margin-left:12px}.ts-fht-root-v-standard{margin-right:0;margin-left:0}.ts-ia-root-base{display:flex;max-height:2em;align-items:center;white-space:nowrap;color:var(--shadcn-palette-text-primary)}.ts-ia-root-base i,.ts-ia-root-base svg{font-size:1rem!important}.ts-ia-root-base *{color:inherit!important}.ts-ia-root-d-1{pointer-events:none}.ts-ia-root-p-end{margin-left:8px}.ts-ia-root-p-start{margin-right:8px}.ts-ia-root-v-filled.UiInputAdornment-positionStart.ts-ia-root-v-filled:not(.UiInputAdornment-hiddenLabel){margin-top:16px}.ts-oi-input-base{font:inherit;letter-spacing:inherit;color:currentColor;border:0;box-sizing:content-box;background:none;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:ui-auto-fill-cancel;animation-duration:10ms}.ts-oi-input-base::-webkit-input-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-oi-input-base::-moz-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-moz-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-oi-input-base::-ms-input-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-ms-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-oi-input-base:focus{outline:0}.ts-oi-input-base:invalid{box-shadow:none}.ts-oi-input-base::-webkit-search-decoration{-webkit-appearance:none}.ts-oi-input-base.Ui-disabled{opacity:1;-webkit-text-fill-color:var(--shadcn-palette-text-disabled)}.ts-oi-input-base:-webkit-autofill{animation-duration:5000s;animation-name:ui-auto-fill;border-radius:inherit}.ts-oi-input-t-1{-moz-appearance:textfield}.ts-fi-root-base{font-family:var(--app-font-family);font-weight:400;font-size:13px;line-height:1.6;color:var(--shadcn-palette-text-primary);box-sizing:border-box;position:relative;cursor:text;display:inline-flex;align-items:center;background-color:var(--shadcn-palette-FilledInput-bg);border-top-left-radius:var(--shadcn-shape-borderRadius);border-top-right-radius:var(--shadcn-shape-borderRadius);transition:background-color .2s cubic-bezier(0,0,.2,1) 0s;border-start-start-radius:4px;border-start-end-radius:4px}.ts-fi-root-base.Ui-disabled{color:var(--shadcn-palette-text-disabled);cursor:default;background-color:var(--shadcn-palette-FilledInput-disabledBg)}.ts-fi-root-base.UiInput-underline:before{border-color:var(--shadcn-palette-customColors-inputBorder)}.ts-fi-root-base.UiInput-underline:not(.Ui-disabled,.Ui-error):hover:before{border-color:var(--shadcn-palette-action-active)}.ts-fi-root-base.Ui-disabled .UiInputAdornment-root,.ts-fi-root-base.Ui-disabled .UiInputAdornment-root>*{color:var(--shadcn-palette-action-disabled)}.ts-fi-root-base:hover{background-color:var(--shadcn-palette-FilledInput-hoverBg)}.ts-fi-root-base.Ui-focused{background-color:var(--shadcn-palette-FilledInput-bg)}.ts-fi-root-base.Ui-disabled:before{border-bottom-style:solid;opacity:.38}.ts-fi-root-base:before{border-bottom:1px solid var(--shadcn-palette-text-secondary)}.ts-fi-root-base:hover:before{border-bottom:1px solid var(--shadcn-palette-text-primary)}@media (hover:none){.ts-fi-root-base:hover{background-color:var(--shadcn-palette-FilledInput-bg)}}.ts-fi-root-ea-1{padding-right:12px}.ts-fi-root-f-1{width:100%}.ts-fi-root-m-1{padding:25px 12px 8px}.ts-fi-root-sa-1{padding-left:12px}.ts-fi-root-u-0:after{left:0;bottom:0;content:"";position:absolute;right:0;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0s;pointer-events:none}.ts-fi-root-u-0.Ui-focused:after{transform:scaleX(1) translateX(0)}.ts-fi-root-u-0.Ui-error:after,.ts-fi-root-u-0.Ui-error:before{border-bottom-color:var(--shadcn-palette-error-main)}.ts-fi-root-u-0:before{border-bottom:1px solid rgba(var(--shadcn-palette-common-onBackgroundChannel)/var(--shadcn-opacity-inputUnderline));left:0;bottom:0;content:"\00a0";position:absolute;right:0;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0s;pointer-events:none}.ts-fi-root-u-0:hover:not(.Ui-disabled,.Ui-error):before{border-bottom:1px solid var(--shadcn-palette-text-primary)}.ts-fi-root-c-error-u-0:after{border-bottom:2px solid var(--shadcn-palette-error-main)}.ts-fi-root-c-info-u-0:after{border-bottom:2px solid var(--shadcn-palette-info-main)}.ts-fi-root-c-primary-u-0:after{border-bottom:2px solid var(--shadcn-palette-primary-main)}.ts-fi-root-c-secondary-u-0:after{border-bottom:2px solid var(--shadcn-palette-secondary-main)}.ts-fi-root-c-success-u-0:after{border-bottom:2px solid var(--shadcn-palette-success-main)}.ts-fi-root-c-warning-u-0:after{border-bottom:2px solid var(--shadcn-palette-warning-main)}.ts-fi-root-s-medium-m-1-h-1{padding-top:16px;padding-bottom:17px}.ts-fi-root-s-small-m-1-h-0{padding-top:21px;padding-bottom:4px}.ts-fi-root-s-small-m-1-h-1{padding-top:8px;padding-bottom:9px}.ts-fi-input-base{font:inherit;letter-spacing:inherit;color:currentColor;border:0;box-sizing:content-box;background:none;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:ui-auto-fill-cancel;animation-duration:10ms}.ts-fi-input-base::-webkit-input-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-fi-input-base::-moz-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-moz-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-fi-input-base::-ms-input-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-ms-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-fi-input-base:focus{outline:0}.ts-fi-input-base:invalid{box-shadow:none}.ts-fi-input-base::-webkit-search-decoration{-webkit-appearance:none}.ts-fi-input-base.Ui-disabled{opacity:1;-webkit-text-fill-color:var(--shadcn-palette-text-disabled)}.ts-fi-input-base:-webkit-autofill{animation-duration:5000s;animation-name:ui-auto-fill;border-top-left-radius:inherit;border-top-right-radius:inherit}.ts-fi-input-ea-1{padding-right:0}.ts-fi-input-m-0{padding:4px 0 5px;height:1.4375em}.ts-fi-input-m-1{height:auto;resize:none;padding:0}.ts-fi-input-sa-1{padding-left:0}.ts-fi-input-t-1{-moz-appearance:textfield}.ts-fi-input-m-0-ea-0{padding-right:12px}.ts-fi-input-m-0-sa-0{padding-left:12px}.ts-fi-input-s-medium-m-0-h-0{padding-top:25px;padding-bottom:8px}.ts-fi-input-s-medium-m-0-h-1{padding-top:16px;padding-bottom:17px}.ts-fi-input-s-small-m-0-h-0{padding-top:21px;padding-bottom:4px}.ts-fi-input-s-small-m-0-h-1{padding-top:8px;padding-bottom:9px}.ts-in-root-base{font-family:var(--app-font-family);font-weight:400;font-size:13px;line-height:1.6;color:var(--shadcn-palette-text-primary);box-sizing:border-box;position:relative;cursor:text;display:inline-flex;align-items:center}.ts-in-root-base.Ui-disabled{color:var(--shadcn-palette-text-disabled);cursor:default}.ts-in-root-base.UiInput-underline:before{border-color:var(--shadcn-palette-customColors-inputBorder)}.ts-in-root-base.UiInput-underline:not(.Ui-disabled,.Ui-error):hover:before{border-color:var(--shadcn-palette-action-active)}.ts-in-root-base.Ui-disabled .UiInputAdornment-root,.ts-in-root-base.Ui-disabled .UiInputAdornment-root>*{color:var(--shadcn-palette-action-disabled)}.ts-in-root-f-1{width:100%}.ts-in-root-m-1{padding:4px 0 5px}.ts-in-root-u-0:after{left:0;bottom:0;content:"";position:absolute;right:0;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0s;pointer-events:none}.ts-in-root-u-0.Ui-focused:after{transform:scaleX(1) translateX(0)}.ts-in-root-u-0.Ui-error:after,.ts-in-root-u-0.Ui-error:before{border-bottom-color:var(--shadcn-palette-error-main)}.ts-in-root-u-0:before{border-bottom:1px solid rgba(var(--shadcn-palette-common-onBackgroundChannel)/var(--shadcn-opacity-inputUnderline));left:0;bottom:0;content:"\00a0";position:absolute;right:0;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0s;pointer-events:none}.ts-in-root-u-0:hover:not(.Ui-disabled,.Ui-error):before{border-bottom:2px solid var(--shadcn-palette-text-primary)}.ts-in-root-u-0.Ui-disabled:before{border-bottom-style:dotted}@media (hover:none){.ts-in-root-u-0:hover:not(.Ui-disabled,.Ui-error):before{border-bottom:1px solid rgba(var(--shadcn-palette-common-onBackgroundChannel)/var(--shadcn-opacity-inputUnderline))}}.ts-in-root-c-error-u-0:after{border-bottom:2px solid var(--shadcn-palette-error-main)}.ts-in-root-c-info-u-0:after{border-bottom:2px solid var(--shadcn-palette-info-main)}.ts-in-root-c-primary-u-0:after{border-bottom:2px solid var(--shadcn-palette-primary-main)}.ts-in-root-c-secondary-u-0:after{border-bottom:2px solid var(--shadcn-palette-secondary-main)}.ts-in-root-c-success-u-0:after{border-bottom:2px solid var(--shadcn-palette-success-main)}.ts-in-root-c-warning-u-0:after{border-bottom:2px solid var(--shadcn-palette-warning-main)}.ts-in-root-s-small-m-1{padding-top:1px}.ts-in-input-base{font:inherit;letter-spacing:inherit;color:currentColor;border:0;box-sizing:content-box;background:none;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:ui-auto-fill-cancel;animation-duration:10ms}.ts-in-input-base::-webkit-input-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-in-input-base::-moz-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-moz-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-in-input-base::-ms-input-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-ms-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-in-input-base:focus{outline:0}.ts-in-input-base:invalid{box-shadow:none}.ts-in-input-base::-webkit-search-decoration{-webkit-appearance:none}.ts-in-input-base.Ui-disabled{opacity:1;-webkit-text-fill-color:var(--shadcn-palette-text-disabled)}.ts-in-input-base:-webkit-autofill{animation-duration:5000s;animation-name:ui-auto-fill}.ts-in-input-m-0{padding:4px 0 5px;height:1.4375em}.ts-in-input-m-1{height:auto;padding:0;resize:none}.ts-in-input-t-1{-moz-appearance:textfield}.ts-in-input-s-small-m-0{padding-top:1px}.ts-oi-notch-base{text-align:left;position:absolute;bottom:0;right:0;top:-5px;left:0;margin:0;padding:0 8px;pointer-events:none;border-radius:inherit;border-style:solid;border-width:1px;overflow:hidden;min-width:0;border-color:rgba(var(--shadcn-palette-common-onBackgroundChannel)/.23)}.ts-oi-notch-base legend{font-size:.774em}.ts-oi-legend-base{float:unset;width:auto;overflow:hidden;padding:0}.ts-oi-legend-l-0{line-height:11px;transition:width .15s cubic-bezier(0,0,.2,1) 0s}.ts-oi-legend-l-1{display:block;height:11px;font-size:.75em;visibility:hidden;white-space:nowrap}.ts-oi-legend-l-1>span{padding-left:5px;padding-right:5px;display:inline-block;opacity:0;visibility:visible}.ts-oi-legend-l-1-n-0{max-width:.01px;transition:max-width 50ms cubic-bezier(0,0,.2,1) 0s}.ts-oi-legend-l-1-n-1{max-width:100%;transition:max-width .1s cubic-bezier(0,0,.2,1) 50ms}.ts-ib-root-base{font-family:var(--app-font-family);font-weight:400;font-size:13px;line-height:1.6;color:var(--shadcn-palette-text-primary);box-sizing:border-box;position:relative;cursor:text;display:inline-flex;align-items:center}.ts-ib-root-base.Ui-disabled{color:var(--shadcn-palette-text-disabled);cursor:default}.ts-ib-root-base.UiInput-underline:before{border-color:var(--shadcn-palette-customColors-inputBorder)}.ts-ib-root-base.UiInput-underline:not(.Ui-disabled,.Ui-error):hover:before{border-color:var(--shadcn-palette-action-active)}.ts-ib-root-base.Ui-disabled .UiInputAdornment-root,.ts-ib-root-base.Ui-disabled .UiInputAdornment-root>*{color:var(--shadcn-palette-action-disabled)}.ts-ib-root-f-1{width:100%}.ts-ib-root-m-1{padding:4px 0 5px}.ts-ib-root-s-small-m-1{padding-top:1px}.ts-ib-input-base{font:inherit;letter-spacing:inherit;color:currentColor;border:0;box-sizing:content-box;background:none;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:ui-auto-fill-cancel;animation-duration:10ms}.ts-ib-input-base::-webkit-input-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-ib-input-base::-moz-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-moz-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-ib-input-base::-ms-input-placeholder{color:currentColor;opacity:var(--shadcn-opacity-inputPlaceholder);-ms-transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}.ts-ib-input-base:focus{outline:0}.ts-ib-input-base:invalid{box-shadow:none}.ts-ib-input-base::-webkit-search-decoration{-webkit-appearance:none}.ts-ib-input-base.Ui-disabled{opacity:1;-webkit-text-fill-color:var(--shadcn-palette-text-disabled)}.ts-ib-input-base:-webkit-autofill{animation-duration:5000s;animation-name:ui-auto-fill}.ts-ib-input-m-0{padding:4px 0 5px;height:1.4375em}.ts-ib-input-m-1{height:auto;padding:0;resize:none}.ts-ib-input-t-1{-moz-appearance:textfield}.ts-ib-input-s-small-m-0{padding-top:1px}.ts-sel-select-base{-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.ts-sel-select-base.Ui-disabled{cursor:default}.ts-sel-select-base[multiple]{height:auto}.ts-sel-select-base:not([multiple]) optgroup,.ts-sel-select-base:not([multiple]) option{background-color:var(--shadcn-palette-background-paper)}.ts-sel-select-base.UiSelect-select{min-height:1.4375em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ts-sel-select-base.UiSelect-select[aria-expanded=true]~i,.ts-sel-select-base.UiSelect-select[aria-expanded=true]~svg{transform:rotate(180deg)}.ts-sel-select-v-filled.ts-sel-select-v-filled.ts-sel-select-v-filled{padding-right:32px}.ts-sel-select-v-filled,.ts-sel-select-v-filled:focus{border-radius:0}.ts-sel-select-v-filled.UiSelect-select{height:auto}.ts-sel-select-v-outlined,.ts-sel-select-v-outlined:focus{border-radius:var(--shadcn-shape-borderRadius)}.ts-sel-select-v-outlined.UiSelect-select{height:1.5em}.ts-sel-select-v-standard,.ts-sel-select-v-standard:focus{border-radius:0}.ts-sel-select-v-standard.UiSelect-select{height:auto}.ts-sel-select-v-standard.ts-sel-select-v-standard.ts-sel-select-v-standard{padding-right:24px;min-width:16px}.ts-sel-native-base{bottom:0;left:0;position:absolute;opacity:0;pointer-events:none;width:100%;box-sizing:border-box}.ts-nsel-select-base{-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.ts-nsel-select-base.Ui-disabled{cursor:default}.ts-nsel-select-base[multiple]{height:auto}.ts-nsel-select-base:not([multiple]) optgroup,.ts-nsel-select-base:not([multiple]) option{background-color:var(--shadcn-palette-background-paper)}.ts-nsel-select-base+i,.ts-nsel-select-base+svg{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;fill:currentColor;flex-shrink:0;transition:fill .2s cubic-bezier(.4,0,.2,1) 0s;font-size:1rem;position:absolute;right:.625rem;pointer-events:none;color:var(--muted-foreground)}.ts-nsel-select-v-filled.ts-nsel-select-v-filled.ts-nsel-select-v-filled{padding-right:32px}.ts-nsel-select-v-filled,.ts-nsel-select-v-filled:focus{border-radius:0}.ts-nsel-select-v-outlined,.ts-nsel-select-v-outlined:focus{border-radius:var(--shadcn-shape-borderRadius)}.ts-nsel-select-v-outlined.ts-nsel-select-v-outlined.ts-nsel-select-v-outlined{padding-right:32px}.ts-nsel-select-v-standard,.ts-nsel-select-v-standard:focus{border-radius:0}.ts-nsel-select-v-standard.ts-nsel-select-v-standard.ts-nsel-select-v-standard{padding-right:24px;min-width:16px}.ts-dlg-root-base{z-index:var(--shadcn-zIndex-modal)}.ts-dlg-backdrop-base,.ts-dlg-root-base{position:fixed;right:0;bottom:0;top:0;left:0}.ts-dlg-backdrop-base{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;z-index:-1}.ts-dlg-backdrop-base:not(.UiBackdrop-invisible){background-color:rgb(0 0 0/.5)}.ts-dlg-container-base{height:100%;outline:0}.ts-dlg-container-sc-body{overflow-y:auto;overflow-x:hidden;text-align:center}.ts-dlg-container-sc-body:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.ts-dlg-container-sc-paper{display:flex;justify-content:center;align-items:center}.ts-dlg-paper-base{background-color:var(--popover);color:var(--popover-foreground);font-size:.875rem;transition:box-shadow .1s cubic-bezier(.4,0,.2,1) 0s;box-shadow:0 0 0 1px color-mix(in srgb,var(--foreground) 10%,transparent);background-image:none;position:relative;overflow-y:auto}@media (max-width:599.95px){.ts-dlg-paper-base:not(.UiDialog-paperFullScreen){margin:1.5rem}}.ts-dlg-paper-fs-0{border-radius:14px;margin:32px}.ts-dlg-paper-fs-1{border-radius:0;max-height:none;width:100%;height:100%}.ts-dlg-paper-fs-1,.ts-dlg-paper-fs-1.UiDialog-paperScrollBody{margin:0;max-width:100%}@media (max-width:1263.95px){.ts-dlg-paper-mw-lg.UiDialog-paperScrollBody{max-width:calc(100% - 64px)}}@media (max-width:963.95px){.ts-dlg-paper-mw-md.UiDialog-paperScrollBody{max-width:calc(100% - 64px)}}@media (max-width:663.95px){.ts-dlg-paper-mw-sm.UiDialog-paperScrollBody{max-width:calc(100% - 64px)}}@media (max-width:1599.95px){.ts-dlg-paper-mw-xl.UiDialog-paperScrollBody{max-width:calc(100% - 64px)}}@media (max-width:507.95px){.ts-dlg-paper-mw-xs.UiDialog-paperScrollBody{max-width:calc(100% - 64px)}}.ts-dlg-paper-sc-body{display:inline-block;vertical-align:middle;text-align:initial}.ts-dlg-paper-sc-paper{display:flex;flex-direction:column}.ts-dlg-paper-fw-1-fs-0{width:calc(100% - 64px)}.ts-dlg-paper-mw-false-fs-0{max-width:calc(100% - 64px)}.ts-dlg-paper-mw-lg-fs-0{max-width:1200px}.ts-dlg-paper-mw-md-fs-0{max-width:900px}.ts-dlg-paper-mw-sm-fs-0{max-width:600px}.ts-dlg-paper-mw-xl-fs-0{max-width:1536px}.ts-dlg-paper-mw-xs-fs-0{max-width:444px}.ts-dlg-paper-sc-paper-fs-0{max-height:calc(100% - 64px)}.ts-dlgt-root-base{margin:0;font-family:var(--app-font-family);padding:1rem;flex:0 0 auto;font-size:1rem;font-weight:500;line-height:1}.ts-dlgt-root-base+.UiDialogActions-root{padding-top:0}.ts-dlgt-root-v-body1{font-size:.875rem;line-height:1.46667}.ts-dlgt-root-v-body1,.ts-dlgt-root-v-body2{font-weight:400;color:var(--shadcn-palette-text-secondary)}.ts-dlgt-root-v-body2{font-size:.8125rem;line-height:1.53846154}.ts-dlgt-root-v-h1{font-size:2.875rem;line-height:1.47826}.ts-dlgt-root-v-h1,.ts-dlgt-root-v-h2{font-weight:500;color:var(--shadcn-palette-text-primary)}.ts-dlgt-root-v-h2{font-size:2.375rem;line-height:1.47368421}.ts-dlgt-root-v-h3{font-size:1.75rem;line-height:1.5}.ts-dlgt-root-v-h3,.ts-dlgt-root-v-h4{font-weight:500;color:var(--shadcn-palette-text-primary)}.ts-dlgt-root-v-h4{font-size:1.5rem;line-height:1.58334}.ts-dlgt-root-v-h5{font-size:1.125rem;line-height:1.5556}.ts-dlgt-root-v-h5,.ts-dlgt-root-v-h6{font-weight:500;color:var(--shadcn-palette-text-primary)}.ts-dlgt-root-v-h6{font-size:.875rem;line-height:1.46667}.ts-dlgt-root-v-subtitle1{line-height:1.46667;font-size:.9375rem}.ts-dlgt-root-v-subtitle1,.ts-dlgt-root-v-subtitle2{font-weight:400;color:rgb(var(--shadcn-palette-text-primaryChannel)/.55)}.ts-dlgt-root-v-subtitle2{font-size:.8125rem;line-height:1.53846154}.ts-dlgc-root-base{flex:1 1 auto;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:1rem;font-size:.875rem}.ts-dlgc-root-base+.UiDialogActions-root,.ts-dlgc-root-base+.UiDialogContent-root{padding-top:0}.ts-dlgc-root-d-1{border-top:1px solid var(--shadcn-palette-divider);border-bottom:1px solid var(--shadcn-palette-divider)}.ts-dlga-root-base{display:flex;align-items:center;padding:1rem;justify-content:flex-end;flex:0 0 auto;border-top:1px solid var(--border);background-color:color-mix(in srgb,var(--muted) 50%,transparent)}.ts-dlga-root-base .UiButtonBase-root:not(:first-of-type){margin-inline-start:.5rem}.ts-dlga-root-base:where(.dialog-actions-dense){padding:.75rem}.ts-dlga-root-base:where(.dialog-actions-dense) .UiButton-text{padding-inline:.75rem}.ts-dlga-root-ds-0>:not(style)~:not(style){margin-left:8px}.ts-dlgx-root-base{margin:0;font-family:var(--app-font-family);font-weight:400;font-size:.875rem;line-height:1.46667;color:var(--shadcn-palette-text-secondary)}.ts-menu-root-base{position:fixed;z-index:var(--shadcn-zIndex-modal);right:0;bottom:0;top:0;left:0}.ts-menu-modal-backdrop-base{position:fixed;display:flex;align-items:center;justify-content:center;right:0;bottom:0;top:0;left:0;background-color:transparent;-webkit-tap-highlight-color:transparent;z-index:-1}.ts-menu-modal-backdrop-base:not(.UiBackdrop-invisible){background-color:var(--backdrop-color)}.ts-menu-paper-base{background-color:var(--popover);color:var(--popover-foreground);transition:box-shadow .1s cubic-bezier(.4,0,.2,1) 0s;border-radius:8px;box-shadow:0 0 0 1px color-mix(in srgb,var(--foreground) 10%,transparent),0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);background-image:none;position:absolute;overflow-y:auto;overflow-x:hidden;min-width:16px;min-height:16px;max-width:calc(100% - 32px);max-height:calc(100% - 96px);outline:0;border:0;-webkit-overflow-scrolling:touch;margin-block-start:.125rem}.ts-menu-list-base{list-style:none;margin:0;padding:0;position:relative;outline:0}.ts-menu-list-dp-0{padding-top:4px;padding-bottom:4px}.ts-ml-list-root-base{list-style:none;margin:0;padding:0;position:relative}.ts-ml-list-root-dp-0{padding-top:4px;padding-bottom:4px}.ts-pop-root-base{position:fixed;z-index:var(--shadcn-zIndex-modal);right:0;bottom:0;top:0;left:0}.ts-pop-modal-backdrop-base{position:fixed;display:flex;align-items:center;justify-content:center;right:0;bottom:0;top:0;left:0;background-color:transparent;-webkit-tap-highlight-color:transparent;z-index:-1}.ts-pop-modal-backdrop-base:not(.UiBackdrop-invisible){background-color:var(--backdrop-color)}.ts-pop-paper-base{background-color:var(--popover);color:var(--popover-foreground);transition:box-shadow .1s cubic-bezier(.4,0,.2,1) 0s;border-radius:8px;box-shadow:0 0 0 1px color-mix(in srgb,var(--foreground) 10%,transparent),0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);background-image:none;position:absolute;overflow-y:auto;overflow-x:hidden;min-width:16px;min-height:16px;max-width:calc(100% - 32px);max-height:calc(100% - 32px);outline:0;border:0}.ts-mi-list-root-base{list-style:none;margin:0;position:relative;padding:4px 0}.ts-mi-menuitem-root-base{display:flex;align-items:center;justify-content:flex-start;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;color:var(--popover-foreground);font-family:var(--app-font-family);font-weight:400;white-space:nowrap;padding:4px 6px;gap:6px;margin-inline:4px;font-size:.875rem}.ts-mi-menuitem-root-base.Ui-disabled{pointer-events:none;cursor:default;opacity:.45;color:var(--shadcn-palette-text-disabled)}.ts-mi-menuitem-root-base:hover{text-decoration:none;background-color:var(--accent)}.ts-mi-menuitem-root-base.Ui-selected{background-color:var(--shadcn-palette-primary-lightOpacity);color:var(--shadcn-palette-primary-main)}.ts-mi-menuitem-root-base.Ui-selected.Ui-focusVisible{background-color:rgba(var(--shadcn-palette-primary-mainChannel)/calc(var(--shadcn-palette-action-selectedOpacity) + var(--shadcn-palette-action-focusOpacity)))}.ts-mi-menuitem-root-base.Ui-selected:hover{background-color:rgba(var(--shadcn-palette-primary-mainChannel)/calc(var(--shadcn-palette-action-selectedOpacity) + var(--shadcn-palette-action-hoverOpacity)))}.ts-mi-menuitem-root-base.Ui-focusVisible{background-color:var(--accent)}.ts-mi-menuitem-root-base+.UiDivider-root{margin-top:.25rem;margin-bottom:.25rem}.ts-mi-menuitem-root-base+.UiDivider-inset{margin-left:52px}.ts-mi-menuitem-root-base .UiListItemText-root{margin-top:0;margin-bottom:0}.ts-mi-menuitem-root-base .UiListItemText-inset{padding-left:36px}.ts-mi-menuitem-root-base .UiListItemIcon-root{min-width:0;min-inline-size:0}.ts-mi-menuitem-root-base i,.ts-mi-menuitem-root-base svg{font-size:1rem}.ts-mi-menuitem-root-base:not(:last-of-type){margin-block-end:0}.ts-mi-menuitem-root-base.Ui-selected .UiListItemIcon-root{color:var(--shadcn-palette-primary-main)}.ts-mi-menuitem-root-base.Ui-selected.Ui-focusVisible,.ts-mi-menuitem-root-base.Ui-selected.Ui-focused,.ts-mi-menuitem-root-base.Ui-selected:hover{background-color:var(--shadcn-palette-primary-mainOpacity)}@media (hover:none){.ts-mi-menuitem-root-base:hover{background-color:transparent}.ts-mi-menuitem-root-base.Ui-selected:hover{background-color:rgba(var(--shadcn-palette-primary-mainChannel)/var(--shadcn-palette-action-selectedOpacity))}}.ts-mi-menuitem-root-d-0{font-size:.875rem;line-height:1.25rem;min-height:48px;padding-top:4px;padding-bottom:4px}@media (min-width:600px){.ts-mi-menuitem-root-d-0{min-height:auto}}.ts-mi-menuitem-root-d-1{font-size:.875rem;line-height:1.25rem;min-height:28px;padding-top:4px;padding-bottom:4px}.ts-mi-menuitem-root-d-1 .UiListItemIcon-root svg{font-size:1.25rem}.ts-mi-menuitem-root-dv-1{border-bottom:1px solid var(--shadcn-palette-divider);-webkit-background-clip:padding-box;background-clip:padding-box}.ts-mi-menuitem-root-g-0{padding-left:6px;padding-right:6px}.ts-drw-root-base{position:fixed;z-index:var(--shadcn-zIndex-drawer);right:0;bottom:0;top:0;left:0}.ts-drw-modal-backdrop-base{position:fixed;display:flex;align-items:center;justify-content:center;right:0;bottom:0;top:0;left:0;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;z-index:-1}.ts-drw-modal-backdrop-base:not(.UiBackdrop-invisible){background-color:rgb(0 0 0/.5)}.ts-drw-paper-base{background-color:var(--popover);color:var(--popover-foreground);transition:box-shadow .1s cubic-bezier(.4,0,.2,1) 0s;box-shadow:none;background-image:none;overflow-y:auto;display:flex;flex-direction:column;flex:1 0 auto;z-index:var(--shadcn-zIndex-drawer);-webkit-overflow-scrolling:touch;position:fixed;outline:0}.ts-drw-paper-a-bottom{left:0;right:0;height:auto;max-height:100%;top:auto;bottom:0}.ts-drw-paper-a-left{height:100%;top:0;left:0}.ts-drw-paper-a-right{height:100%;top:0;right:0}.ts-drw-paper-a-top{top:0;left:0;right:0;height:auto;max-height:100%}.ts-drw-paper-a-bottom-v-permanent,.ts-drw-paper-a-bottom-v-persistent{border-top:1px solid var(--shadcn-palette-divider)}.ts-drw-paper-a-left-v-permanent,.ts-drw-paper-a-left-v-persistent{border-right:1px solid var(--shadcn-palette-divider)}.ts-drw-paper-a-right-v-permanent,.ts-drw-paper-a-right-v-persistent{border-left:1px solid var(--shadcn-palette-divider)}.ts-drw-paper-a-top-v-permanent,.ts-drw-paper-a-top-v-persistent{border-bottom:1px solid var(--shadcn-palette-divider)}.ts-drw-paper-a-right{border-left:1px solid var(--border)}.ts-drw-paper-a-left{border-right:1px solid var(--border)}.ts-drw-paper-a-top{border-bottom:1px solid var(--border)}.ts-drw-paper-a-bottom{border-top:1px solid var(--border)}.ts-drw-docked-base{flex:0 0 auto}.ts-snk-root-base{z-index:var(--shadcn-zIndex-snackbar);position:fixed;display:flex;left:8px;right:8px;align-items:center}@media (min-width:600px){.ts-snk-root-h-center{right:auto;left:50%;transform:translateX(-50%)}}.ts-snk-root-h-center{justify-content:center}.ts-snk-root-h-left{justify-content:flex-start}@media (min-width:600px){.ts-snk-root-h-left{left:24px;right:auto}}.ts-snk-root-h-right{justify-content:flex-end}@media (min-width:600px){.ts-snk-root-h-right{right:24px;left:auto}}.ts-snk-root-v-bottom{bottom:8px}@media (min-width:600px){.ts-snk-root-v-bottom{bottom:24px}}.ts-snk-root-v-top{top:8px}@media (min-width:600px){.ts-snk-root-v-top{top:24px}}.ts-snkc-root-base{background-color:var(--popover);color:var(--popover-foreground);transition:box-shadow .1s cubic-bezier(.4,0,.2,1) 0s;box-shadow:0 0 0 1px color-mix(in srgb,var(--foreground) 10%,transparent),0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);background-image:none;font-family:var(--app-font-family);font-weight:400;font-size:.8125rem;line-height:1.53846154;display:flex;align-items:center;flex-wrap:wrap;padding:0 1rem;border-radius:8px;flex-grow:1}.ts-snkc-root-base .UiSnackbarContent-message{padding-block:.75rem}@media (min-width:600px){.ts-snkc-root-base{flex-grow:0;min-width:288px}}.ts-snkc-message-base{padding:8px 0}.ts-snkc-action-base{display:flex;align-items:center;margin-left:auto;padding-left:16px;margin-right:-8px}.ts-bd-root-base{position:fixed;display:flex;align-items:center;justify-content:center;right:0;bottom:0;top:0;left:0;-webkit-tap-highlight-color:transparent}.ts-bd-root-base:not(.UiBackdrop-invisible){background-color:rgb(0 0 0/.1);backdrop-filter:blur(4px)}.ts-bd-root-i-0{background-color:rgb(0 0 0/.1)}.ts-bd-root-i-1{background-color:transparent}.UiDialogTitle-root+.UiDialogContent-root:not(.UiDialogContent-dividers){padding-top:0}.ts-modal-hidden{visibility:hidden}.ts-fade{transition:opacity .1s cubic-bezier(.4,0,.2,1) 0s}.ts-fade-exit{transition-duration:195ms}.ts-sentinel{position:fixed;width:0;height:0;overflow:hidden}@media print{.UiDialog-root,.UiModal-root{position:absolute!important}}.ts-dlg-paper-base.UiDialog-paper{border-radius:14px;border:1px solid var(--border);box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1)}.ts-dlg-paper-base.UiDialog-paper>form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.UiDialogTitle-root{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:56px;padding:0 16px;background-color:var(--accent);font-size:16px;font-weight:600;line-height:24px;color:var(--foreground)}.UiDialogTitle-root .UiTypography-root{font-size:16px;font-weight:600;line-height:24px;margin:0}.UiDialogTitle-root .UiIconButton-root,.UiDialogTitle-root>button{width:28px;height:28px;padding:0;border:1px solid var(--border);border-radius:8px;background-color:var(--background)}.UiDialogTitle-root .UiIconButton-root i,.UiDialogTitle-root svg{width:16px;height:16px;font-size:16px}.UiDialogTitle-root+.UiDialogContent-root:not(.UiDialogContent-dividers),.UiDialogTitle-root+form>.UiDialogContent-root:not(.UiDialogContent-dividers){padding-top:16px}.UiDialogContent-root{padding-left:16px;padding-right:16px}.UiDialogActions-root{padding:16px;gap:8px;border-top:1px solid var(--border);background-color:color-mix(in srgb,var(--muted) 50%,transparent)}.UiDialogActions-root>:not(style)~:not(style){margin-left:0}.ts-dlga-root-base .UiButtonBase-root:not(:first-of-type){margin-inline-start:0}.ts-dialog-section{margin:16px 0 12px;padding:6px 12px;border-radius:10px;background-color:var(--muted);font-size:12px;font-weight:600;line-height:20px;color:var(--foreground)}