@charset "UTF-8";.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):not(.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range):not(.react-datepicker__month-text--in-range):not(.react-datepicker__quarter-text--in-range):not(.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range):not(.react-datepicker__month-text--in-range):not(.react-datepicker__quarter-text--in-range):not(.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range):not(.react-datepicker__month-text--in-range):not(.react-datepicker__quarter-text--in-range):not(.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range):not(.react-datepicker__month-text--in-range):not(.react-datepicker__quarter-text--in-range):not(.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.AddTransaction_modal__Wbz5y{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.AddTransaction_modalContent__B0Dsi{background:var(--background-color);border-radius:8px;box-shadow:0 4px 6px var(--shadow-color);max-width:450px;padding:20px;width:calc(100% - 30px)}.AddTransaction_tabMenu__nJI_P{display:flex;gap:10px;justify-content:space-between;margin-bottom:20px}.AddTransaction_tabButton__7ftv7{background-color:var(--background4-card-color);border-radius:8px;color:var(--background4-text-color);cursor:pointer;flex:1;font-weight:700;padding:12px;text-align:center;transition:background-color .3s ease,color .3s ease}.AddTransaction_tabButtonExpenseActive__cgy_u{background-color:var(--reaction-like);color:#fff}.AddTransaction_tabButtonIncomeActive__evfx7{background-color:var(--reaction-dis-like);color:#fff}.AddTransaction_tabButton__7ftv7:focus{box-shadow:none;outline:none}.AddTransaction_transactionForm__0AJRS{display:flex;flex-direction:column;gap:15px}.AddTransaction_formRow__yDCes{align-items:center;display:flex;gap:10px;width:100%}.AddTransaction_formLabel__JvAAS{color:var(--text-primary);flex:0 0 25%;font-weight:700}.AddTransaction_dateWrapper__ULSuN{flex:1;position:relative}.AddTransaction_calendarIcon__vl8dp{color:var(--icon-color);cursor:pointer;font-size:18px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.AddTransaction_formInput__yyrC7{background:var(--input-background-color);border:1px solid var(--border-color);border-radius:4px;color:var(--input-text-color);overflow-x:auto;padding:10px 35px 10px 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.AddTransaction_clearButton__YLQw3{background:transparent;border:none;color:var(--text-muted);cursor:pointer;font-size:16px;padding:0;position:absolute;right:10px;top:35%;transform:translateY(-50%);z-index:2}.AddTransaction_clearButton__YLQw3:hover{color:var(--text-primary)}.AddTransaction_customDatePickerWrapper__J3Y84{width:100%!important}.AddTransaction_imageUpload__xK_f_{border-bottom:1px solid #2196f3;justify-content:flex-end;width:100%}.AddTransaction_imageUpload__xK_f_,.AddTransaction_uploadButton__f8rKF{align-items:center;cursor:pointer;display:flex;position:relative}.AddTransaction_uploadButton__f8rKF{background:#2196f3;border-radius:50%;height:30px;justify-content:center;margin-bottom:.1em!important;transition:background-color .3s ease;width:30px}.AddTransaction_uploadIcon__cmbUm{color:var(--button-text-color);font-size:16px}.AddTransaction_fileInput__YVB5U{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:10}.AddTransaction_formActions__ZuCQP{display:flex;gap:10px;justify-content:space-between}.AddTransaction_actionButton__ACtmB{border:none;border-radius:8px;cursor:pointer;font-size:16px;padding:12px 0}.AddTransaction_actionButton__ACtmB,.AddTransaction_datePickerTitle__30t04{flex:1;font-weight:700;text-align:center}.AddTransaction_datePickerHeader__lmnxV{align-items:center;display:flex;gap:5px;justify-content:center}.AddTransaction_datePickerButton__B5Cjv{background-color:#4a5568;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin:0 2px;padding:2px 8px;transition:background-color .3s ease}.AddTransaction_datePickerButton__B5Cjv:hover{background-color:#2d3748}.AddTransaction_imageUploadContainer__AfX9T{align-items:center;display:flex;justify-content:space-between;width:100%}.AddTransaction_imagePreviewContainer__5QF3S{align-items:center;display:flex;height:80px;justify-content:center;position:relative;width:80px}.AddTransaction_imageWrapper__wB_1E{height:100%;position:relative;width:100%}.AddTransaction_imagePreview___IeCC{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.AddTransaction_emptyImagePlaceholder__nD5z7{background-color:var(--background2-color);border:1px dashed var(--border-color);border-radius:4px;height:100%;width:100%}.AddTransaction_emptyImagePlaceholder__nD5z7,.AddTransaction_imageDeleteButton__Pgjmg{align-items:center;display:flex;justify-content:center}.AddTransaction_imageDeleteButton__Pgjmg{background:rgba(0,0,0,.7);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:16px;padding:10px;position:absolute;right:-5px;top:-5px;width:16px;z-index:10}.AddTransaction_memoContainer___E4Nf{position:relative;width:100%}.AddTransaction_charCount__fKo4_{color:var(--text-muted);font-size:12px;margin-top:5px;text-align:right}.AddTransaction_suggestionList__lxnGj{background:#edf2f6;border:1px solid var(--border-color);border-radius:4px;color:#535165;left:0;max-height:190px;overflow-y:auto;position:absolute;right:0;top:calc(100% - 20px);z-index:1000}.AddTransaction_suggestionItem__rfa1D{cursor:pointer;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;transition:background-color .2s ease;white-space:nowrap}.AddTransaction_activeSuggestion__ehKLD,.AddTransaction_suggestionItem__rfa1D:hover{background-color:var(--highlight-color);color:var(--text-reversal)}[data-theme=dark] .AddTransaction_suggestionList__lxnGj{background:#282e3e;color:#888}.CustomDatePicker_formInput__uAmXB{background:var(--input-background-color);border:1px solid var(--border-color);border-radius:4px;color:var(--input-text-color);overflow-x:auto;padding:10px 35px 10px 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.CustomDatePicker_datePickerPopup__ScAH_{flex:1;position:relative;z-index:1000}.CustomDatePicker_customDatePickerWrapper__Iivb5{width:100%!important}.CustomDatePicker_datePickerHeader__mhb1P{align-items:center;display:flex;gap:5px;justify-content:center}.CustomDatePicker_datePickerButton__CL_YA{background-color:#4a5568;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin:0 2px;padding:2px 8px;transition:background-color .3s ease}.CustomDatePicker_datePickerButton__CL_YA:hover{background-color:#2d3748}.CustomDatePicker_calendarIcon__hHoRx{color:var(--icon-color);cursor:pointer;font-size:18px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.CustomDatePicker_calendarIconWithDelete__mFYCa{right:35px}.CustomDatePicker_deleteIcon__wCyhX{color:var(--icon-color);cursor:pointer;font-size:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .3s ease}.CustomDatePicker_deleteIcon__wCyhX:hover{color:#e53e3e}.Memos_container__F_y7W{background:transparent;min-height:calc(100vh - 140px);width:100%}.Memos_editorContainer__RnMOV{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;margin-bottom:24px;overflow:hidden;width:100%}[data-theme=dark] .Memos_editorContainer__RnMOV{background:#1a1f2b;border-color:hsla(0,0%,100%,.1)}.Memos_memoList__mMMSN{flex-direction:column;gap:12px;padding-bottom:20px}.Memos_memoItem__hBP8S,.Memos_memoList__mMMSN{display:flex;position:relative}.Memos_memoItem__hBP8S{align-items:center;background:var(--background4-color);border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:12px 0;transition:all .2s ease}.Memos_memoItem__hBP8S:hover{border-color:rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.08)}.Memos_memoItem__hBP8S.Memos_editing__P03An{border:2px solid #2563eb;overflow:hidden;padding:0}.Memos_editingContainer___cRQG{min-height:165px;width:100%}.Memos_editingContainer___cRQG .tox-tinymce{border:none!important}[data-theme=dark] .Memos_memoItem__hBP8S{background:#1a1f2b;border-color:hsla(0,0%,100%,.08)}[data-theme=dark] .Memos_memoItem__hBP8S:hover{border-color:hsla(0,0%,100%,.15);box-shadow:0 2px 5px rgba(0,0,0,.25)}[data-theme=dark] .Memos_memoItem__hBP8S.Memos_editing__P03An{border:2px solid #60a5fa}.Memos_memoPinWrapper__rusxi{align-items:stretch;align-self:stretch;border-right:1px solid rgba(0,0,0,.06);cursor:pointer;display:flex;margin-right:8px;opacity:1;padding:0 12px}[data-theme=dark] .Memos_memoPinWrapper__rusxi{border-right-color:hsla(0,0%,100%,.06)}.Memos_memoPin__UIYYP{align-items:center;border-radius:4px;display:flex;justify-content:center;padding:8px;transition:background-color .2s}.Memos_memoPin__UIYYP svg{height:18px;width:18px;stroke-width:1.5}.Memos_pinIcon__z1qns,[data-theme=dark] .Memos_pinIcon__z1qns{stroke:#ff7452;fill:#ff7452}.Memos_unpinIcon__0ci7O{stroke:#94a3b8;fill:none}[data-theme=dark] .Memos_unpinIcon__0ci7O{stroke:#64748b;fill:none}.Memos_memoContent__FFF8Z{flex:1;line-height:1.5;margin:0 14px;min-width:0}.Memos_memoContent__FFF8Z.tinymce-editor-content p{margin:0}.Memos_memoItem__hBP8S:not(.Memos_editing__P03An) .Memos_memoContent__FFF8Z{margin:0 14px}.Memos_memoDate___582c{color:#64748b;font-size:13px;margin-top:8px}[data-theme=dark] .Memos_memoDate___582c{color:#94a3b8}.Memos_moreButtonWrapper__Yo4Bn{align-items:stretch;align-self:stretch;border-left:1px solid rgba(0,0,0,.06);cursor:pointer;display:flex;margin-left:4px;opacity:.8;padding:0 12px;transition:opacity .2s ease}.Memos_moreButtonWrapper__Yo4Bn:hover{opacity:1}[data-theme=dark] .Memos_moreButtonWrapper__Yo4Bn{border-left-color:hsla(0,0%,100%,.06)}.Memos_moreButton__zk2tl{align-items:center;background:transparent;border:none;border-radius:4px;display:flex;justify-content:center;padding:8px;transition:all .2s}.Memos_moreButtonWrapper__Yo4Bn:hover .Memos_moreButton__zk2tl{background-color:rgba(0,0,0,.05)}[data-theme=dark] .Memos_moreButtonWrapper__Yo4Bn:hover .Memos_moreButton__zk2tl{background-color:hsla(0,0%,100%,.1)}.Memos_moreButton__zk2tl:focus{outline:none}.Memos_moreButton__zk2tl svg{height:18px;width:18px;stroke:#64748b;stroke-width:1.5}[data-theme=dark] .Memos_moreButton__zk2tl svg{stroke:#94a3b8}.Memos_memoMenu__tktC4{background:#1f2937;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:160px;overflow:hidden;padding:4px;position:absolute;z-index:1000}[data-theme=dark] .Memos_memoMenu__tktC4{background:#1a1f2b;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}.Memos_menuItem__E_t66{background:none;border:none;cursor:pointer;font-size:14px;gap:10px;margin:0 -28px;padding:12px 60px 12px 50px;transition:background-color .2s ease;white-space:nowrap}.Memos_menuIcon__Levg1,.Memos_menuItem__E_t66{align-items:center;color:#fff;display:flex}.Memos_menuIcon__Levg1{height:18px;width:18px;stroke-width:1.5;flex-shrink:0;justify-content:center}.Memos_menuItem__E_t66:hover{background-color:hsla(0,0%,100%,.1)}.Memos_deleteButton__oRS2t,.Memos_deleteButton__oRS2t .Memos_menuIcon__Levg1{color:var(--primary-color)}.Memos_deleteButton__oRS2t .Memos_menuIcon__Levg1{stroke:var(--primary-color)}.Memos_memoContent__FFF8Z.mce-content-body{padding-top:0!important}.Memos_mce-content-body__Zyula.Memos_viewer__XZU27.Memos_memoContent__FFF8Z,.Memos_memoContent__FFF8Z.tinymce-editor-content{padding:0!important}.Memos_memoContent__FFF8Z.mce-content-body>:last-child{margin-bottom:0!important}.Memos_btn-view__CFhE_.Memos_btn-load-more__6ej39{border-radius:50%;margin-top:8px;opacity:.7;padding:12px;transition:all .2s ease}.Memos_btn-view__CFhE_.Memos_btn-load-more__6ej39:hover{background-color:rgba(0,0,0,.05);opacity:1}[data-theme=dark] .Memos_btn-view__CFhE_.Memos_btn-load-more__6ej39:hover{background-color:hsla(0,0%,100%,.1)}@media (max-width:768px){.Memos_container__F_y7W{padding:16px 0}.Memos_memoPinWrapper__rusxi{padding:0 4px}.Memos_moreButtonWrapper__Yo4Bn{padding:0 8px}.Memos_memoItem__hBP8S:not(.Memos_editing__P03An){padding:10px 0}.Memos_memoDate___582c{font-size:12px}}.TinyMCEEditor_editorWrapper__kAxvU .tox-editor-container{padding-bottom:20px!important;padding-top:0!important}.TinyMCEEditor_editorWrapper__kAxvU .tox-editor-header{left:0!important;position:sticky!important;right:0!important;top:0!important;width:100%!important;z-index:1000}body[data-theme=dark] .TinyMCEEditor_editorWrapper__kAxvU .tox-edit-area__iframe,body[data-theme=dark] .TinyMCEEditor_editorWrapper__kAxvU .tox-editor-container{background-color:#1a1f2b}.FreedomCal_container__8AYhs{background:var(--background-color);border-radius:10px;box-shadow:0 4px 6px var(--shadow-color);margin:auto;padding:20px;width:100%}.FreedomCal_formGroup__OqewF{margin-bottom:24px}.FreedomCal_inputGroup__IFa_s{display:flex;flex-direction:column;width:100%}.FreedomCal_input__UaXy8{background-color:var(--input-background-color);border:1px solid var(--border-color);border-radius:6px;color:var(--input-text-color);font-size:16px;padding:10px;text-align:right;width:100%}.FreedomCal_label__5TJbl{color:var(--text-primary);display:block;font-weight:700;margin-bottom:5px}.FreedomCal_required__YJtun{color:var(--reaction-like);margin-left:5px}.FreedomCal_row__goYYU{display:flex;gap:10px;margin-bottom:20px;width:100%}.FreedomCal_halfFormGroup__5dkI5{display:flex;flex:1;flex-direction:column}.FreedomCal_buttonGroup__2C_IK{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;margin-top:4px}.FreedomCal_resetButton__K4b7o,.FreedomCal_smallButton__0M7BH{border:none;border-radius:6px;cursor:pointer;font-size:12px;height:30px;min-width:45px;padding:6px 12px;text-align:center}.FreedomCal_smallButton__0M7BH{background-color:var(--button-background-color)}.FreedomCal_resetButton__K4b7o,.FreedomCal_smallButton__0M7BH{color:var(--button-text-color)}.FreedomCal_resetButton__K4b7o{background-color:var(--reaction-like)}[data-theme=dark] .FreedomCal_smallButton__0M7BH{background-color:var(--button-background-color);color:var(--button-text-color)}[data-theme=dark] .FreedomCal_resetButton__K4b7o{background-color:var(--reaction-like);color:var(--button-text-color)}.FreedomCal_buttonContainer__W2m4n{display:flex;gap:10px;justify-content:space-between;margin-top:1.5rem}.FreedomCal_actionButton__cNcPa{border:none;border-radius:8px;cursor:pointer;flex:1;font-weight:700;padding:12px 0!important}.FreedomCal_actionButton__cNcPa,.FreedomCal_result__vs0Uy{font-size:16px;text-align:center}.FreedomCal_result__vs0Uy{background-color:var(--background2-color);border-radius:6px;color:var(--text-color);margin-top:20px;padding:10px}@media (max-width:600px){.FreedomCal_row__goYYU{margin-bottom:24px}.FreedomCal_inputGroup__IFa_s,.FreedomCal_row__goYYU{flex-direction:column}.FreedomCal_buttonGroup__2C_IK{justify-content:flex-end}}.FreedomResult_resultContainer__HyL4J{background-color:var(--background-color);border-radius:10px;box-shadow:0 4px 6px var(--shadow-color);padding:1rem;width:100%}.FreedomResult_settingsSummary__uk0Tr{align-items:center;background-color:#2c3e50;border-radius:20px;color:#ecf0f1;display:inline-flex;font-size:14px;gap:15px;justify-content:center;margin:10px auto;min-width:150px;padding:8px 15px;width:-moz-fit-content;width:fit-content}.FreedomResult_settingsSummary__uk0Tr strong{color:#facc15}.FreedomResult_resultSummary__lpWjw{background-color:#2c3e50;border-radius:8px;color:#ecf0f1;display:flex;font-size:1.1rem;font-weight:700;justify-content:space-around;padding:1.2rem}.FreedomResult_totalRow__EUrWu{background-color:#2c3e50!important}.FreedomResult_totalRow__EUrWu>*{color:#f1c40f!important}.FreedomResult_highlight__OjgbW{color:#f1c40f;font-size:1.2rem;font-weight:700}.FreedomResult_tableWrapper__pxxdv{overflow-x:auto;width:100%}.FreedomResult_resultTable__X2WMR{border-collapse:collapse;margin:1rem 0;width:100%}.FreedomResult_resultTable__X2WMR th{background-color:#34495e;border-bottom:2px solid #2c3e50;color:#fff;font-weight:700;padding:.75rem;text-align:center}.FreedomResult_resultTable__X2WMR td{border-bottom:1px solid #2c3e50;color:var(--text-primary);padding:.75rem;text-align:right}.FreedomResult_resultTable__X2WMR tr:nth-child(odd){background-color:#f3f4f6}[data-theme=dark] .FreedomResult_resultTable__X2WMR tr:nth-child(odd){background-color:hsla(0,0%,100%,.05)}.FreedomResult_buttonContainer__Tg5kJ{display:flex;gap:10px;justify-content:space-between}.FreedomResult_actionButton__65YKh{border:none;border-radius:8px;cursor:pointer;flex:1;font-size:16px;font-weight:700;padding:12px 0!important;text-align:center}@media print{.FreedomResult_buttonContainer__Tg5kJ{display:none}}@media screen and (max-width:768px){.FreedomResult_resultContainer__HyL4J{padding:.5rem}.FreedomResult_resultSummary__lpWjw{display:flex;flex-direction:column;gap:8px}.FreedomResult_summaryItem__r4IlL{align-items:center;display:flex;justify-content:space-between;width:100%}.FreedomResult_summaryItem__r4IlL span:first-child{display:inline-block;font-size:1.05rem;font-weight:700;text-align:left;width:220px}.FreedomResult_summaryItem__r4IlL span:last-child{color:#facc15;font-size:1.05rem;font-weight:700;text-align:right}.FreedomResult_tableWrapper__pxxdv{display:block}.FreedomResult_resultTable__X2WMR,.FreedomResult_resultTable__X2WMR tbody,.FreedomResult_resultTable__X2WMR td,.FreedomResult_resultTable__X2WMR th,.FreedomResult_resultTable__X2WMR thead,.FreedomResult_resultTable__X2WMR tr{display:block;width:100%}.FreedomResult_resultTable__X2WMR thead{display:none}.FreedomResult_resultTable__X2WMR tr{border-bottom:1px solid #ccc;margin-bottom:10px;padding:10px}.FreedomResult_resultTable__X2WMR td{padding-left:10px;position:relative;text-align:left}.FreedomResult_resultTable__X2WMR td:before{color:#facc15;content:attr(data-label);display:block;font-weight:700;margin-bottom:5px}}.TravelCal_container__T7577{background-color:var(--background4-color);border-radius:8px;color:var(--text-primary);display:flex;flex-direction:column;padding:15px}.TravelCal_row__x0t2S{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.TravelCal_section__gp5SY{background-color:var(--background2-color);border-radius:8px;margin-bottom:20px;padding:15px}[data-theme=dark] .TravelCal_section__gp5SY{background-color:#2c3a4d}.TravelCal_section__gp5SY:last-child{margin-bottom:0}.TravelCal_swapButton__jZ8Vj{align-self:center;background-color:#fa6342;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;padding:10px;transition:.3s}@media (max-width:600px){.TravelCal_row__x0t2S{align-items:stretch;flex-direction:column}.TravelCal_swapButton__jZ8Vj{margin:8px auto;transform:rotate(90deg)}.TravelCal_dateRow__QZv11{flex-direction:row}.TravelCal_dateRow__QZv11,.TravelCal_switchContainer__68L5K{align-items:center}}.TravelCal_inputGroup__2Oigl{display:flex;flex:1;flex-direction:column}.TravelCal_label__omQNs{color:var(--text-primary);font-size:14px}.TravelCal_datePicker__ZpY_R,.TravelCal_input__CD7RA{background-color:var(--card-bg);border:1px solid #444;border-radius:5px;color:var(--text-primary);padding:8px;width:100%}.TravelCal_dateRow__QZv11{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;width:100%}.TravelCal_datePicker__ZpY_R{flex:1}.TravelCal_switchContainer__68L5K{align-items:center;display:flex;flex-shrink:0;gap:8px;white-space:nowrap}.TravelCal_switchLabel__hgOUg{color:var(--text-primary);font-size:14px}.TravelCal_switch__JAjGG{transition:.3s}.TravelCal_buttonContainer__k8so7{display:flex;gap:10px;width:100%}.TravelCal_backButton__gQVPX,.TravelCal_calculateButton__8JbEK{border-radius:6px;cursor:pointer;flex:1;font-size:1rem;font-weight:700;padding:.75rem!important;text-align:center}.ExchangeRate_container__0vE8L{margin:0;max-width:1200px;min-height:100vh}.ExchangeRate_headerRow__PZ_wx{background-color:hsla(0,0%,100%,.1);border-radius:8px;margin-bottom:16px;padding:8px 16px}.ExchangeRate_lastUpdated___3B4j{color:var(--background4-text-color);font-size:14px;font-weight:700;margin-bottom:12px;text-align:right}.ExchangeRate_converterBox__vec_n{align-items:center;background:#fff;border-radius:12px;display:flex;gap:16px;justify-content:center;margin-bottom:24px;padding:20px 0}.ExchangeRate_inputGroup__b5rBF{display:flex;flex-direction:column;gap:8px;width:43%}.ExchangeRate_inputWrapper__tNRKw{align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;display:flex;height:48px;position:relative;width:100%}.ExchangeRate_amountInput__vMXGj,.ExchangeRate_resultInput__KmU09{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#000;flex:1;font-size:1rem;height:100%;min-width:0;padding:0 16px;text-align:right}.ExchangeRate_amountInput__vMXGj::-webkit-inner-spin-button,.ExchangeRate_amountInput__vMXGj::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ExchangeRate_amountInput__vMXGj[type=number]{-moz-appearance:textfield}.ExchangeRate_resultInput__KmU09{background-color:#f5f5f5;cursor:not-allowed}.ExchangeRate_currencyDivider__eLLCc{background-color:#ddd;height:24px;margin:0 12px;width:1px}.ExchangeRate_currencyCode__PwBLM{color:#666;font-size:1rem;font-weight:500;min-width:60px;padding:0 16px 0 0;text-align:center}.ExchangeRate_swapButton__oDwMR{align-items:center;background:#fa6342;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background-color .2s;width:40px}.ExchangeRate_swapIcon__7kNAz{color:#fff;height:20px;width:20px}.ExchangeRate_swapButton__oDwMR:hover{background:#0056b3}.ExchangeRate_ratesList__s84I9{background:#fff;border-radius:12px;padding:20px}.ExchangeRate_ratesGrid__cbPhX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.ExchangeRate_rateCard__mLyRD{background:#f8f9fa;border-radius:8px;padding:12px;transition:transform .2s}.ExchangeRate_currencyInfo__oGSud{align-items:center;display:flex;gap:8px}.ExchangeRate_rateValue__r3LUY{color:#333;margin-left:auto}.ExchangeRate_errorContainer__Zzie8{align-items:center;color:#dc3545;display:flex;font-size:1.2rem;justify-content:center;min-height:200px}[data-theme=dark] .ExchangeRate_headerRow__PZ_wx{background-color:hsla(0,0%,100%,.1)}[data-theme=dark] .ExchangeRate_converterBox__vec_n{background:#1d2333}[data-theme=dark] .ExchangeRate_inputWrapper__tNRKw{background:#1d2333;border-color:#3f4760}[data-theme=dark] .ExchangeRate_amountInput__vMXGj,[data-theme=dark] .ExchangeRate_resultInput__KmU09{color:#fff}[data-theme=dark] .ExchangeRate_currencyDivider__eLLCc{background-color:#3f4760}[data-theme=dark] .ExchangeRate_currencyCode__PwBLM{color:#d9d9d9}[data-theme=dark] .ExchangeRate_swapButton__oDwMR{background:#fa6342}[data-theme=dark] .ExchangeRate_swapButton__oDwMR:hover{background:#d35400}[data-theme=dark] .ExchangeRate_ratesList__s84I9{background:#1d2333}[data-theme=dark] .ExchangeRate_rateCard__mLyRD{background:#282e3e}[data-theme=dark] .ExchangeRate_rateValue__r3LUY{color:#d9d9d9}@media (min-width:1024px){.ExchangeRate_ratesGrid__cbPhX{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1023px){.ExchangeRate_ratesGrid__cbPhX{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ExchangeRate_converterBox__vec_n{flex-direction:column;gap:10px;padding:16px}.ExchangeRate_swapButton__oDwMR{height:35px;margin:8px auto;transform:rotate(90deg);width:35px}.ExchangeRate_inputGroup__b5rBF{gap:16px;width:100%}.ExchangeRate_ratesGrid__cbPhX{grid-template-columns:1fr}}.FrateCal_container__tFw6c{background-color:var(--background4-color);border-radius:8px;color:var(--text-primary);display:flex;flex-direction:column;padding:15px}.FrateCal_row__A0CiZ{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.FrateCal_section__V0o9_{background-color:var(--background4-card-color);border-radius:8px;margin-bottom:20px;padding:15px}.FrateCal_section__V0o9_:last-child{margin-bottom:0}.FrateCal_swapButton__0xZ69{align-self:center;background-color:#fa6342;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;padding:10px;transition:.3s}@media (max-width:600px){.FrateCal_row__A0CiZ{align-items:stretch;flex-direction:column}.FrateCal_swapButton__0xZ69{margin:8px auto;transform:rotate(90deg)}.FrateCal_dateRow__o8Myt{flex-direction:row}.FrateCal_dateRow__o8Myt,.FrateCal_switchContainer__C_X59{align-items:center}}.FrateCal_inputGroup__zWnfX{display:flex;flex:1;flex-direction:column}.FrateCal_label__uI2Rh{color:var(--text-primary);font-size:14px}.FrateCal_datePicker__Yrwb0,.FrateCal_input__nyHIg{background-color:var(--card-bg);border:1px solid #444;border-radius:5px;color:var(--text-primary);padding:8px;width:100%}.FrateCal_dateRow__o8Myt{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;width:100%}.FrateCal_datePicker__Yrwb0{flex:1}.FrateCal_switchContainer__C_X59{align-items:center;display:flex;flex-shrink:0;gap:8px;white-space:nowrap}.FrateCal_switchLabel__D7Hfi{color:var(--text-primary);font-size:14px}.FrateCal_switch__LAm9q{transition:.3s}.FrateCal_backButton__G956o,.FrateCal_calculateButton__pNmIA{border-radius:6px;cursor:pointer;flex:1;font-size:1rem;font-weight:700;padding:.75rem!important;text-align:center}.FrateCal_buttonGroup__6LHJ6{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;margin-top:4px}.FrateCal_resetButton__HDtIk,.FrateCal_smallButton__pBSaM{border:none;border-radius:6px;cursor:pointer;font-size:12px;height:30px;min-width:45px;padding:6px 12px;text-align:center}.FrateCal_resultBox__0dWnP{align-items:center;display:flex;gap:20px}.FrateCal_smallButton__pBSaM{background-color:var(--button-background-color)}.FrateCal_resetButton__HDtIk,.FrateCal_smallButton__pBSaM{color:var(--button-text-color)}.FrateCal_resetButton__HDtIk{background-color:var(--reaction-like)}[data-theme=dark] .FrateCal_smallButton__pBSaM{background-color:var(--button-background-color);color:var(--button-text-color)}[data-theme=dark] .FrateCal_resetButton__HDtIk{background-color:var(--reaction-like);color:var(--button-text-color)}.FrateCal_buttonContainer__epzuG{display:flex;gap:10px;justify-content:space-between}.FrateCal_actionButton__JhHGD{border:none;border-radius:8px;cursor:pointer;flex:1;font-size:16px;font-weight:700;padding:12px 0!important;text-align:center}.GeometricMean_container__xx3oN{background-color:var(--background4-color);border-radius:8px;color:var(--text-primary);display:flex;flex-direction:column;padding:15px}.GeometricMean_row__Kls3P{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.GeometricMean_section__r0YV_{background-color:var(--background4-card-color);border-radius:8px;margin-bottom:20px;padding:15px}.GeometricMean_section__r0YV_:last-child{margin-bottom:0}.GeometricMean_swapButton__hMhY3{align-self:center;background-color:#fa6342;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;padding:10px;transition:.3s}@media (max-width:600px){.GeometricMean_row__Kls3P{align-items:stretch;flex-direction:column}.GeometricMean_swapButton__hMhY3{margin:8px auto;transform:rotate(90deg)}.GeometricMean_dateRow__rXnCi{flex-direction:row}.GeometricMean_dateRow__rXnCi,.GeometricMean_switchContainer__Mjd_C{align-items:center}}.GeometricMean_inputGroup__f6CpT{display:flex;flex:1;flex-direction:column}.GeometricMean_label__taggq{color:var(--text-primary);font-size:14px}.GeometricMean_datePicker__xUlMx,.GeometricMean_input__KULOt{background-color:var(--card-bg);border:1px solid #444;border-radius:5px;color:var(--text-primary);padding:8px;width:100%}.GeometricMean_dateRow__rXnCi{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;width:100%}.GeometricMean_datePicker__xUlMx{flex:1}.GeometricMean_switchContainer__Mjd_C{align-items:center;display:flex;flex-shrink:0;gap:8px;white-space:nowrap}.GeometricMean_switchLabel__yi_li{color:var(--text-primary);font-size:14px}.GeometricMean_switch__XmLR_{transition:.3s}.GeometricMean_backButton__lCe9F,.GeometricMean_calculateButton__H3yhU{border-radius:6px;cursor:pointer;flex:1;font-size:1rem;font-weight:700;padding:.75rem!important;text-align:center}.GeometricMean_buttonGroup__e6naO{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;margin-top:4px}.GeometricMean_resetButton__tyju1,.GeometricMean_smallButton__Xogpv{border:none;border-radius:6px;cursor:pointer;font-size:12px;height:30px;min-width:45px;padding:6px 12px;text-align:center}.GeometricMean_resultBox__PGL_7{align-items:center;display:flex;gap:20px}.GeometricMean_smallButton__Xogpv{background-color:var(--button-background-color)}.GeometricMean_resetButton__tyju1,.GeometricMean_smallButton__Xogpv{color:var(--button-text-color)}.GeometricMean_resetButton__tyju1{background-color:var(--reaction-like)}[data-theme=dark] .GeometricMean_smallButton__Xogpv{background-color:var(--button-background-color);color:var(--button-text-color)}[data-theme=dark] .GeometricMean_resetButton__tyju1{background-color:var(--reaction-like);color:var(--button-text-color)}.GeometricMean_buttonContainer__7gn9i{display:flex;gap:10px;justify-content:space-between}.GeometricMean_actionButton__CGu8U{border:none;border-radius:8px;cursor:pointer;flex:1;font-size:16px;font-weight:700;padding:12px 0!important;text-align:center}.Reminder_container__UrQDQ{background:transparent;min-height:calc(100vh - 140px);width:100%}.Reminder_memoList__wB662{flex-direction:column;gap:12px;padding-bottom:20px}.Reminder_memoItem__gRxyZ,.Reminder_memoList__wB662{display:flex;position:relative}.Reminder_memoItem__gRxyZ{align-items:center;background:var(--background4-color);border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:12px 0;transition:all .2s ease}.Reminder_memoItem__gRxyZ:hover{border-color:rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.08)}.Reminder_memoItem__gRxyZ.Reminder_editing__OVxpe{border:2px solid #2563eb;overflow:hidden;padding:0}.Reminder_editingContainer___iSl0{min-height:165px;width:100%}.Reminder_editingContainer___iSl0 .tox-tinymce{border:none!important}[data-theme=dark] .Reminder_memoItem__gRxyZ{background:#1a1f2b;border-color:hsla(0,0%,100%,.08)}[data-theme=dark] .Reminder_memoItem__gRxyZ:hover{border-color:hsla(0,0%,100%,.15);box-shadow:0 2px 5px rgba(0,0,0,.25)}[data-theme=dark] .Reminder_memoItem__gRxyZ.Reminder_editing__OVxpe{border:2px solid #60a5fa}.Reminder_memoPinWrapper__Lmahc{align-items:stretch;align-self:stretch;border-right:1px solid rgba(0,0,0,.06);cursor:pointer;display:flex;margin-right:8px;opacity:1;padding:0 12px}[data-theme=dark] .Reminder_memoPinWrapper__Lmahc{border-right-color:hsla(0,0%,100%,.06)}.Reminder_memoPin__GodiT{align-items:center;border-radius:4px;display:flex;justify-content:center;padding:8px;transition:background-color .2s}.Reminder_memoPin__GodiT svg{height:18px;width:18px;stroke-width:1.5}.Reminder_pinIcon__TZxMb,[data-theme=dark] .Reminder_pinIcon__TZxMb{stroke:#ff7452;fill:#ff7452}.Reminder_unpinIcon__Uixfi{stroke:#94a3b8;fill:none}[data-theme=dark] .Reminder_unpinIcon__Uixfi{stroke:#64748b;fill:none}.Reminder_memoContent__V3uWt{flex:1;line-height:1.5;margin:0 14px;min-width:0}.Reminder_memoContent__V3uWt.tinymce-editor-content p{margin:0}.Reminder_memoItem__gRxyZ:not(.Reminder_editing__OVxpe) .Reminder_memoContent__V3uWt{margin:0 14px}.Reminder_memoDate__cMWL6{color:#64748b;font-size:13px;margin-top:8px}[data-theme=dark] .Reminder_memoDate__cMWL6{color:#94a3b8}.Reminder_moreButtonWrapper__SQG58{align-items:stretch;align-self:stretch;border-left:1px solid rgba(0,0,0,.06);cursor:pointer;display:flex;margin-left:4px;opacity:.8;padding:0 12px;transition:opacity .2s ease}.Reminder_moreButtonWrapper__SQG58:hover{opacity:1}.Reminder_buttonContainer__BwoBu{align-items:center;display:flex;margin-bottom:10px}.Reminder_saveBtn__EitGJ{border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:1em;font-weight:700;padding:12px!important;transition:background-color .3s ease;width:100%}[data-theme=dark] .Reminder_moreButtonWrapper__SQG58{border-left-color:hsla(0,0%,100%,.06)}.Reminder_moreButton___1K_K{align-items:center;background:transparent;border:none;border-radius:4px;display:flex;justify-content:center;padding:8px;transition:all .2s}.Reminder_moreButtonWrapper__SQG58:hover .Reminder_moreButton___1K_K{background-color:rgba(0,0,0,.05)}[data-theme=dark] .Reminder_moreButtonWrapper__SQG58:hover .Reminder_moreButton___1K_K{background-color:hsla(0,0%,100%,.1)}.Reminder_moreButton___1K_K:focus{outline:none}.Reminder_moreButton___1K_K svg{height:18px;width:18px;stroke:#64748b;stroke-width:1.5}[data-theme=dark] .Reminder_moreButton___1K_K svg{stroke:#94a3b8}.Reminder_memoMenu__zFjxW{background:#1f2937;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:160px;overflow:hidden;padding:4px;position:absolute;z-index:1000}[data-theme=dark] .Reminder_memoMenu__zFjxW{background:#1a1f2b;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}.Reminder_menuItem__M_sRK{background:none;border:none;cursor:pointer;font-size:14px;gap:10px;margin:0 -28px;padding:12px 60px 12px 50px;transition:background-color .2s ease;white-space:nowrap}.Reminder_menuIcon__dlOhx,.Reminder_menuItem__M_sRK{align-items:center;color:#fff;display:flex}.Reminder_menuIcon__dlOhx{height:18px;width:18px;stroke-width:1.5;flex-shrink:0;justify-content:center}.Reminder_menuItem__M_sRK:hover{background-color:hsla(0,0%,100%,.1)}.Reminder_deleteButton__HVV2u,.Reminder_deleteButton__HVV2u .Reminder_menuIcon__dlOhx{color:var(--primary-color)}.Reminder_deleteButton__HVV2u .Reminder_menuIcon__dlOhx{stroke:var(--primary-color)}.Reminder_memoContent__V3uWt.mce-content-body{padding-top:0!important}.Reminder_mce-content-body__VDtTR.Reminder_viewer__TiAmw.Reminder_memoContent__V3uWt,.Reminder_memoContent__V3uWt.tinymce-editor-content{padding:0!important}.Reminder_memoContent__V3uWt.mce-content-body>:last-child{margin-bottom:0!important}.Reminder_btn-view__cyPdu.Reminder_btn-load-more__PmI_O{border-radius:50%;margin-top:8px;opacity:.7;padding:12px;transition:all .2s ease}.Reminder_btn-view__cyPdu.Reminder_btn-load-more__PmI_O:hover{background-color:rgba(0,0,0,.05);opacity:1}[data-theme=dark] .Reminder_btn-view__cyPdu.Reminder_btn-load-more__PmI_O:hover{background-color:hsla(0,0%,100%,.1)}@media (max-width:768px){.Reminder_container__UrQDQ{padding:16px 0}.Reminder_memoPinWrapper__Lmahc{padding:0 4px}.Reminder_moreButtonWrapper__SQG58{padding:0 8px}.Reminder_memoItem__gRxyZ:not(.Reminder_editing__OVxpe){padding:10px 0}.Reminder_memoDate__cMWL6{font-size:12px}}.ReminderEditor_editorContainer__UxBm1{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden;padding:12px;width:100%}[data-theme=dark] .ReminderEditor_editorContainer__UxBm1{background:#1f2937;border-color:hsla(0,0%,100%,.1)}.ReminderEditor_label__oPjRO{align-items:center;color:var(--text-color);display:flex;font-weight:700;margin-bottom:0!important;width:100%}.ReminderEditor_inputContainer__qE2nQ{gap:10px}.ReminderEditor_dateReminderContainer__sTGix,.ReminderEditor_inputContainer__qE2nQ{display:flex;justify-content:space-between;margin-bottom:8px}.ReminderEditor_dateReminderContainer__sTGix{align-items:center;flex-direction:row;width:100%}.ReminderEditor_reminderContainer__4RPt4{padding-top:5px;text-align:left;width:48%}.ReminderEditor_dateInfo__fGp6r,.ReminderEditor_reminderContainer__4RPt4{align-items:center;color:var(--text-color);cursor:pointer;display:flex;font-size:.9rem;gap:10px;position:relative}.ReminderEditor_dateInfo__fGp6r{font-weight:500}.ReminderEditor_input__WbgQ5,.ReminderEditor_textarea__7q_Xi{background-color:var(--input-background-color);border:1px solid var(--border-color);border-radius:6px;box-sizing:border-box;color:var(--input-text-color);font-size:1em;margin-top:5px;padding:10px;width:100%}.ReminderEditor_input__WbgQ5:focus{border-color:var(--button-background-color);outline:none}@media (max-width:820px){.ReminderEditor_dateReminderContainer__sTGix,.ReminderEditor_inputContainer__qE2nQ{display:flex;flex-direction:column;gap:8px}.ReminderEditor_dateReminderContainer__sTGix{margin-bottom:8px}.ReminderEditor_dateInfo__fGp6r,.ReminderEditor_reminderContainer__4RPt4{width:100%}}.ReminderRow_memoItem__C9d1D{align-items:center;background:var(--background4-color);border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;padding:12px 0;position:relative;transition:all .2s ease}.ReminderRow_memoItem__C9d1D:hover{border-color:rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.08)}.ReminderRow_memoLeft__Lr8AV{display:flex;flex:1;flex-direction:column;line-height:1.5;margin:0 14px;min-width:0}.ReminderRow_memoSubject__2i6Pu{color:var(--text-color);font-size:15px;font-weight:700}.ReminderRow_hr__juEVr{margin:8px 0}.ReminderRow_keywordContainer__q5qgJ{flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:16px}.ReminderRow_dDay__nppHW,.ReminderRow_keywordContainer__q5qgJ{align-items:center;display:flex}.ReminderRow_dDay__nppHW{color:var(--text-color);font-size:14px;font-weight:700;gap:4px}@media (max-width:480px){.ReminderRow_keywordContainer__q5qgJ{align-items:flex-start;flex-direction:column}}.ReminderRow_keyword__6awgR{background:#f3f4f6;background:var(--tag-background,#f3f4f6);border-radius:16px;color:#374151;color:var(--tag-color,#374151);cursor:pointer;font-size:12px;font-weight:500;padding:4px 12px;transition:all .2s ease}.ReminderRow_keyword__6awgR:hover{background:#e5e7eb;background:var(--tag-hover-background,#e5e7eb);color:#111827;color:var(--tag-hover-color,#111827)}.ReminderRow_memoItem__C9d1D.ReminderRow_editing__91S9h{border:2px solid #2563eb;overflow:hidden;padding:0}.ReminderRow_moreButtonWrapper__4rii8{align-items:stretch;align-self:stretch;border-left:1px solid rgba(0,0,0,.06);cursor:pointer;display:flex;margin-left:4px;opacity:.8;padding:0 12px;transition:opacity .2s ease}.ReminderRow_moreButtonWrapper__4rii8:hover{opacity:1}[data-theme=dark] .ReminderRow_moreButtonWrapper__4rii8{border-left-color:hsla(0,0%,100%,.06)}.ReminderRow_memoContent__ZKNMR{flex:1;line-height:1.5;margin:0 14px;min-width:0}.ReminderRow_memoContent__ZKNMR.tinymce-editor-content p{margin:0}.ReminderRow_memoItem__C9d1D:not(.ReminderRow_editing__91S9h) .ReminderRow_memoContent__ZKNMR{margin:0 14px}.ReminderRow_memoContent__ZKNMR.mce-content-body{padding-top:0!important}.ReminderRow_mce-content-body__z1_Lc.ReminderRow_viewer__Azm3j.ReminderRow_memoContent__ZKNMR,.ReminderRow_memoContent__ZKNMR.tinymce-editor-content{padding:0!important}.ReminderRow_memoContent__ZKNMR.mce-content-body>:last-child{margin-bottom:0!important}