.MonthlyCalendarDay{display:flex;align-items:center;justify-content:center;height:35px;width:36px;cursor:pointer;transition:all .2s ease}.MonthlyCalendarDay:hover{background:var(--background-action-neutral);border-radius:10px}.MonthlyCalendarDay__number{transition:color .2s ease}.MonthlyCalendarDay--today .MonthlyCalendarDay__number{font-weight:500;position:relative}.MonthlyCalendarDay--selected{background-color:var(--brand-primary);border-radius:10px}.MonthlyCalendarDay--selected:hover{background:var(--brand-secondary)}.MonthlyCalendarDay--selected .MonthlyCalendarDay__number{color:var(--text-on-brand);font-weight:500}.MonthlyCalendarDay--different-month,.MonthlyCalendarDay--inactive{cursor:not-allowed;pointer-events:none}.MonthlyCalendarDay--different-month .MonthlyCalendarDay__number,.MonthlyCalendarDay--inactive .MonthlyCalendarDay__number{color:var(--input-hover)}.MonthlyCalendarDay:disabled{cursor:not-allowed;opacity:.5}.MonthlyCalendarDay:disabled .MonthlyCalendarDay__number{color:var(--input-hover)}.MonthlyCalendarDaysGrid{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr)}.MonthlyCalendarWeekdayLabels{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;width:100%;margin-bottom:-8px}.MonthlyCalendarWeekdayLabels__label{text-align:center;margin:3px 0}.MonthlyCalendar{display:inline-flex;padding:16px;flex-direction:column;align-items:center;border-radius:var(--border-radius-card-medium);background:var(--background-fill);transition:box-shadow .3s ease;width:-moz-fit-content;width:fit-content;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.MonthlyCalendar:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.15);transform:translateY(-4px)}.MonthlyCalendar__top-content{display:flex;flex-direction:column;align-items:center;gap:12px}.YearlyCalendarMonthDay{display:flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer;transition:all .2s ease;height:52px;width:84px}.YearlyCalendarMonthDay:hover{background:var(--background-action-neutral);border-radius:10px}.YearlyCalendarMonthDay__label{transition:color .2s ease}.YearlyCalendarMonthDay--current-month .YearlyMonthDay__label{font-weight:500}.YearlyCalendarMonthDay--selected{background-color:var(--brand-primary)}.YearlyCalendarMonthDay--selected:hover{background:var(--brand-secondary)}.YearlyCalendarMonthDay--selected .YearlyMonthDay__label{color:var(--text-on-brand);font-weight:500}.YearlyMonthGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}.YearlyCalendar{border-radius:16px;background:var(--background-fill);display:flex;padding:16px;flex-direction:column;align-items:center;flex-shrink:0;transition:box-shadow .3s ease;width:-moz-fit-content;width:fit-content;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.YearlyCalendar:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.15);transform:translateY(-4px)}.YearlyCalendar__top-content{display:flex;flex-direction:column;align-items:center;gap:12px}.SDSTextInput__field{display:inline-flex;flex-direction:column;gap:var(--gaps-text-medium)}.SDSTextInput__field--fullWidth{width:100%}.SDSTextInput{display:flex;min-height:40px;background:var(--background-fill);padding:var(--padding-content-xs);align-items:center;flex-shrink:0;align-self:stretch;border-radius:var(--border-radius-input-medium);border:1px solid var(--input-default);box-shadow:none;color:var(--text-inactive)}.SDSTextInput--disabled svg{color:var(--input-disabled)}.SDSTextInput__input{border:0;outline:0;flex:1 1;background:inherit}.SDSTextInput__input::placeholder{color:var(--text-inactive)}.SDSTextInput__input::-ms-reveal{display:none}.SDSTextInput{transition:background-color .4s ease,border-color .4s ease,color .4s ease}.SDSTextInput__icon{width:20px;height:20px}.SDSTextInput:hover{border-color:var(--input-hover)}.SDSTextInput:active,.SDSTextInput:focus-visible,.SDSTextInput:focus-within{border-color:var(--brand-primary)}.SDSTextInput--error{border-color:var(--status-alert)}.SDSTextInput--error:focus-within{border-color:var(--status-alert)}.SDSTextInput--fullWidth{width:100%}.SDSTextInput__prefix{color:var(--text-inactive)}.SDSInputLabel{font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:4px}.SDSInputLabel__required{color:var(--status-alert);margin-left:2px}.SDSInputErrorMessage{font-size:12px;color:var(--status-alert);margin-top:4px}.SDSTextInput--disabled,.SDSTextInput__input:disabled{-webkit-text-fill-color:var(--input-disabled);color:var(--input-disabled)}.SDSTextInput--disabled:active,.SDSTextInput--disabled:focus-visible,.SDSTextInput--disabled:focus-within,.SDSTextInput--disabled:hover,.SDSTextInput__input:disabled:active,.SDSTextInput__input:disabled:focus-visible,.SDSTextInput__input:disabled:focus-within,.SDSTextInput__input:disabled:hover{border-color:var(--input-default);-webkit-text-fill-color:var(--input-disabled);color:var(--input-disabled)}.SDSPopover{background:#fff;border-radius:var(--border-radius-card-small,8px);box-shadow:0 10px 25px rgba(0,0,0,.1),0 6px 12px rgba(0,0,0,.08);padding:var(--padding-content-small,12px);z-index:1000;max-width:90vw;max-height:90vh;overflow:auto;opacity:0;transform:scale(.95);transition:opacity .2s ease-out,transform .2s ease-out}.SDSPopover[data-open]{opacity:1;transform:scale(1)}.SDSPopover__arrow{width:8px;height:8px;background:#fff;transform:rotate(45deg)}.SDSPopover__arrow[data-side=top]{bottom:-4px}.SDSPopover__arrow[data-side=bottom]{top:-4px}.SDSPopover__arrow[data-side=left]{right:-4px}.SDSPopover__arrow[data-side=right]{left:-4px}[data-radix-popper-content-wrapper]{z-index:1000}.FileInput{width:100%}.FileInput__dropzone{border:1px dashed var(--brand-sixth);border-radius:8px;padding:20px;cursor:pointer;transition:all .3s ease;background-color:var(--brand-fifth)}.FileInput__dropzone--active,.FileInput__dropzone:hover{background-color:var(--brand-quaternary)}.FileInput__dropzone--active .FileInput__cloud-icon,.FileInput__dropzone--active .FileInput__title,.FileInput__dropzone:hover .FileInput__cloud-icon,.FileInput__dropzone:hover .FileInput__title{color:var(--brand-secondary)}.FileInput__dropzone:active,.FileInput__dropzone:focus-visible{border-color:var(--brand-tertiary)}.FileInput__dropzone:active .FileInput__cloud-icon,.FileInput__dropzone:focus-visible .FileInput__cloud-icon{color:var(--brand-tertiary)}.FileInput__dropzone:active .FileInput__title,.FileInput__dropzone:focus-visible .FileInput__title{color:var(--brand-tertiary)}.FileInput__dropzone--disabled{opacity:.5;cursor:not-allowed}.FileInput__input{display:none}.FileInput__cloud-icon{margin-bottom:10px}.FileInput__cloud-icon,.FileInput__title{color:var(--brand-primary)}.FileInput__file-info{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:8px;background-color:var(--color-background-tertiary);border-radius:8px}.ActionIconWrapper{display:flex;padding:13px;gap:10px;border-radius:20px;background:var(--background-fill);width:-moz-fit-content;width:fit-content}.ActionIconWrapper svg{width:29px;height:29px}.AddItemCard{border-radius:10px;background:var(--background-sidebar-selected);align-items:center;justify-content:center;display:flex;flex-direction:column;width:100%;height:100%;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.AddItemCard:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.15);transform:translateY(-4px)}.AddItemCard__text{color:var(--text-primary)}.ActionIconWrapper.AddItemCard__icon{background:var(--background-sidebar-hover)}.ActionIconWrapper.AddItemCard__icon svg{color:var(--text-primary)}