*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}
:root{--bg-color:#0c0d0d;--btn-grey:#29292b;--green-neon:#0ef387;--green-hover:#0ebb69;--decorationr-grey:#11101c80;--decoration-green:#02b15a26;--decoration-green-dark:#02b15a;--decoration-black:#11101c;--white:#fafafa;--white-dim-05:#fafafa80;--white-dim-04:#fafafa66;--white-dim-02:#fafafa33;--white-dim-01:#fafafa1a;--component-bg-color:#171719;--overlay-color:#0c0d0d80;--error-red:#e74a3b;--font-main:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}body{font-family:var(--font-main);background-color:var(--bg-color);color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100vh;margin:0;display:flex}.container{min-width:320px;max-width:375px;margin:0 auto;padding:0 20px}@media screen and (min-width:768px){.container{max-width:768px;padding:0 32px}}@media screen and (min-width:1440px){.container{max-width:1440px;padding:0 64px}}h1,h2,h3,h4,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}input,select,textarea{border:1px solid var(--white-dim-02);color:inherit;background-color:#0000;outline:none;font-family:inherit}button{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}img{max-width:100%;height:auto;display:block}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.visually-hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-popper{z-index:100!important}.react-datepicker{flex-direction:column;box-shadow:0 4px 12px #00000026;background-color:#0ef387!important;border:none!important;border-radius:8px!important;width:222px!important;height:236px!important;font-family:inherit!important;display:flex!important}.react-datepicker__month-container{flex:1;width:100%}.react-datepicker__header{background-color:#0000!important;border-bottom:none!important;padding:14px 0 0!important}.react-datepicker__current-month{position:relative;color:#111!important;margin-bottom:14px!important;font-size:16px!important;font-weight:500!important}.react-datepicker__current-month:after{content:"";background-color:#0003;height:1px;position:absolute;bottom:-14px;left:14px;right:14px}.react-datepicker__day-names{justify-content:center!important;gap:4px!important;margin-top:18px!important;display:flex!important}.react-datepicker__day-name{color:#00000080!important;width:24px!important;margin:0!important;font-size:14px!important}.react-datepicker__month{flex-direction:column;align-items:center;display:flex;margin:0!important;padding:8px 10px!important}.react-datepicker__week{justify-content:center;gap:4px;display:flex}.react-datepicker__day{color:#111!important;border-radius:50%!important;outline:none!important;width:24px!important;height:24px!important;margin:2px 0!important;font-size:14px!important;line-height:24px!important}.react-datepicker__day:hover{background-color:#0000001a!important}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{color:#0ef387!important;background-color:#040404!important}.react-datepicker__day--outside-month{color:#0000004d!important}.react-datepicker__day--disabled{pointer-events:none;color:#0003!important;cursor:not-allowed!important}.react-datepicker__day--disabled:hover{background-color:#0000!important}.react-datepicker__navigation{top:12px!important}.react-datepicker__navigation-icon:before{border-width:2px 2px 0 0!important;border-color:#111!important}.react-datepicker--time-only{width:133px!important}.react-datepicker__time-container{border-left:none!important;width:100%!important}.react-datepicker--time-only .react-datepicker__time-container{background-color:#0ef387!important;border-radius:8px!important}.react-datepicker__time{background:0 0!important;border-radius:8px!important}.react-datepicker__time-box{text-align:center!important;border-radius:8px!important;width:100%!important;margin:0 auto!important}.react-datepicker__time-list{scrollbar-width:thin;scrollbar-color:#0003 transparent;flex-direction:column!important;align-items:center!important;margin:0 auto!important;padding:10px 0!important;display:flex!important}.react-datepicker__time-list::-webkit-scrollbar{width:4px}.react-datepicker__time-list::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.react-datepicker__time-list-item{color:#111!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:80%!important;height:36px!important;margin-bottom:4px!important;font-size:16px!important;display:flex!important}.react-datepicker__time-list-item:hover{background-color:#0000001a!important}.react-datepicker__time-list-item--selected{color:#0ef387!important;background-color:#040404!important;font-weight:500!important}.react-datepicker__header--time{color:#111!important;text-align:center!important;background-color:#0000!important;border-bottom:1px solid #0003!important;width:100%!important;padding-top:14px!important;padding-bottom:14px!important;font-size:16px!important;font-weight:500!important}@media screen and (max-width:767px){.react-datepicker-popper{margin-left:30px!important}}
.Logo-module__MmS9aq__logo{align-items:center;gap:8px;display:flex}.Logo-module__MmS9aq__icon{flex-shrink:0}.Logo-module__MmS9aq__text{letter-spacing:-.02em;text-transform:uppercase;font-size:18px;font-weight:700}@media screen and (min-width:768px){.Logo-module__MmS9aq__text{font-size:20px}}
.TransactionsHistoryNav-module__xH4Usq__list{align-items:center;gap:16px;padding:24px 0;display:flex}.TransactionsHistoryNav-module__xH4Usq__link{letter-spacing:-.02em;border:1px solid var(--white-dim-04);border-radius:30px;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.TransactionsHistoryNav-module__xH4Usq__expenseLink{padding:12px 21px}.TransactionsHistoryNav-module__xH4Usq__incomeLink{padding:12px 23px}.TransactionsHistoryNav-module__xH4Usq__link:hover{border-color:var(--green-neon)}.TransactionsHistoryNav-module__xH4Usq__link.TransactionsHistoryNav-module__xH4Usq__active{background-color:var(--green-neon);color:var(--bg-color);border-color:var(--green-neon)}.TransactionsHistoryNav-module__xH4Usq__link:active{transform:scale(.97)}
.UserPanel-module__bn2-aq__panelContainer{z-index:50;background-color:var(--bg-color);border:1px solid var(--white-dim-01);border-radius:15px;flex-direction:column;align-items:start;gap:15px;width:194px;padding:16px 16px 15px;animation:.2s ease-out forwards UserPanel-module__bn2-aq__slideIn;display:flex;position:absolute;top:calc(100% + 8px);right:0}@keyframes UserPanel-module__bn2-aq__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.UserPanel-module__bn2-aq__panelBtn{color:var(--white-dim-05);align-items:center;gap:12px;font-size:14px;transition:color .2s;display:flex}.UserPanel-module__bn2-aq__icon{fill:none;stroke:var(--white-dim-05);flex-shrink:0;transition:stroke .2s}.UserPanel-module__bn2-aq__panelBtn:hover,.UserPanel-module__bn2-aq__panelBtn:focus{color:var(--white)}.UserPanel-module__bn2-aq__panelBtn:hover .UserPanel-module__bn2-aq__icon,.UserPanel-module__bn2-aq__panelBtn:focus .UserPanel-module__bn2-aq__icon{stroke:var(--green-neon)}@media screen and (min-width:768px){.UserPanel-module__bn2-aq__panelContainer{gap:12px;width:217px;padding:18px 16px}.UserPanel-module__bn2-aq__panelBtn{gap:12px;font-size:16px}}
.UserBarBtn-module__oZXwha__userBarContainer{width:197px;display:inline-block;position:relative}.UserBarBtn-module__oZXwha__userBtn{background-color:var(--component-bg-color);border-radius:30px;align-items:center;gap:8px;padding:6px 16px;font-size:14px;display:flex}.UserBarBtn-module__oZXwha__avatarWrapper{background-color:var(--overlay-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.UserBarBtn-module__oZXwha__chevronIcon{stroke:var(--green-neon);fill:none;transition:transform .2s}.UserBarBtn-module__oZXwha__isOpen{transform:rotate(180deg)}.UserBarBtn-module__oZXwha__userIcon{stroke:none;fill:var(--green-neon)}.UserBarBtn-module__oZXwha__userName{color:var(--white-dim-04)}.UserBarBtn-module__oZXwha__chevronWrapper{flex-shrink:0;align-items:center;display:flex}.UserBarBtn-module__oZXwha__chevronIcon{stroke:var(--green-neon);fill:none}@media screen and (min-width:768px){.UserBarBtn-module__oZXwha__userBarContainer{width:220px}.UserBarBtn-module__oZXwha__userBtn{font-size:16px}.UserBarBtn-module__oZXwha__avatarWrapper{width:44px;height:44px}}.UserBarBtn-module__oZXwha__userAvatar{object-fit:cover;border-radius:50%;display:block}@media only screen and (min-width:768px){.UserBarBtn-module__oZXwha__userAvatar{width:44px;height:44px}}
.BurgerMenu-module__aFmcRW__overlay{z-index:1000;background:#0c0d0d47;justify-content:flex-end;display:flex;position:fixed;inset:0}.BurgerMenu-module__aFmcRW__panel{background:#0ef387;width:385px;max-width:100vw;height:100dvh;padding:18px 32px 32px;position:relative;overflow:hidden}.BurgerMenu-module__aFmcRW__topRow{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.BurgerMenu-module__aFmcRW__userBtnWrap,.BurgerMenu-module__aFmcRW__userBtnWrap>div{width:220px;position:relative}.BurgerMenu-module__aFmcRW__userBtnWrap>div>button{width:220px;height:56px;min-height:56px;box-shadow:none;background:#171719;border:none;border-radius:30px;align-items:center;gap:8px;padding:6px 16px;display:flex}.BurgerMenu-module__aFmcRW__userBtnWrap img{object-fit:cover;border-radius:40px;flex-shrink:0;width:40px;height:40px}.BurgerMenu-module__aFmcRW__userBtnWrap>div>button span{font-size:16px;line-height:1}.BurgerMenu-module__aFmcRW__userBtnWrap>div>div{width:217px;min-height:86px;box-shadow:none;background:#0c0d0d;border:1px solid #fafafa1a;border-radius:15px;flex-direction:column;gap:18px;margin-top:8px;padding:16px 15px;display:flex}.BurgerMenu-module__aFmcRW__userBtnWrap>div>div button{color:#fafafa80;text-align:left;width:100%;box-shadow:none;background:0 0;border:none;align-items:center;gap:12px;padding:0;font-size:16px;line-height:1;display:flex}.BurgerMenu-module__aFmcRW__userBtnWrap>div>div button svg{flex-shrink:0;width:16px;height:16px}.BurgerMenu-module__aFmcRW__closeBtn{color:#0c0d0d;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;padding:0;display:inline-flex}.BurgerMenu-module__aFmcRW__navWrap{justify-content:center;align-items:center;width:127px;height:102px;display:flex;position:absolute;top:380px;left:50%;transform:translate(-50%)}.BurgerMenu-module__aFmcRW__navWrap>*{width:127px;height:102px}.BurgerMenu-module__aFmcRW__navWrap>*,.BurgerMenu-module__aFmcRW__navWrap>*>*,.BurgerMenu-module__aFmcRW__navWrap nav,.BurgerMenu-module__aFmcRW__navWrap div,.BurgerMenu-module__aFmcRW__navWrap ul{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important;display:flex!important}.BurgerMenu-module__aFmcRW__navWrap a,.BurgerMenu-module__aFmcRW__navWrap button{color:#0c0d0d!important;white-space:nowrap!important;width:127px!important;min-width:127px!important;height:43px!important;min-height:43px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0c0d0d66!important;border-radius:30px!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:12px 21px!important;font-size:16px!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.BurgerMenu-module__aFmcRW__expensesActive a[href*=expenses],.BurgerMenu-module__aFmcRW__expensesActive button[data-type=expenses]{color:#fafafa!important;background:#0c0d0d!important;border-color:#0c0d0d!important}.BurgerMenu-module__aFmcRW__expensesActive a[href*=incomes],.BurgerMenu-module__aFmcRW__expensesActive button[data-type=incomes]{color:#0c0d0d!important;background:0 0!important;border-color:#0c0d0d66!important}.BurgerMenu-module__aFmcRW__incomesActive a[href*=incomes],.BurgerMenu-module__aFmcRW__incomesActive button[data-type=incomes]{color:#fafafa!important;background:#0c0d0d!important;border-color:#0c0d0d!important}.BurgerMenu-module__aFmcRW__incomesActive a[href*=expenses],.BurgerMenu-module__aFmcRW__incomesActive button[data-type=expenses]{color:#0c0d0d!important;background:0 0!important;border-color:#0c0d0d66!important}.BurgerMenu-module__aFmcRW__navWrap a:hover,.BurgerMenu-module__aFmcRW__navWrap a:focus,.BurgerMenu-module__aFmcRW__navWrap a:focus-visible,.BurgerMenu-module__aFmcRW__navWrap button:hover,.BurgerMenu-module__aFmcRW__navWrap button:focus,.BurgerMenu-module__aFmcRW__navWrap button:focus-visible{background:inherit!important;border-color:inherit!important;color:inherit!important;box-shadow:none!important;outline:none!important}@media (max-width:767px){.BurgerMenu-module__aFmcRW__panel{width:100%;padding:18px 20px 24px}.BurgerMenu-module__aFmcRW__topRow{align-items:flex-start}.BurgerMenu-module__aFmcRW__userBtnWrap,.BurgerMenu-module__aFmcRW__userBtnWrap>div{width:197px}.BurgerMenu-module__aFmcRW__userBtnWrap>div>button{border-radius:30px;gap:8px;width:197px;height:46px;min-height:46px;padding:6px 16px}.BurgerMenu-module__aFmcRW__userBtnWrap img{border-radius:34px;width:34px;height:34px}.BurgerMenu-module__aFmcRW__userBtnWrap>div>button span{font-size:14px;line-height:1.2}.BurgerMenu-module__aFmcRW__userBtnWrap>div>div{border-radius:15px;gap:16px;width:194px;min-height:80px;margin-top:20px;padding:16px}.BurgerMenu-module__aFmcRW__userBtnWrap>div>div button{font-size:14px;line-height:1.2}.BurgerMenu-module__aFmcRW__closeBtn{width:20px;height:20px;margin-top:13px}.BurgerMenu-module__aFmcRW__closeBtn svg{width:20px;height:20px}.BurgerMenu-module__aFmcRW__navWrap{width:116px;height:98px;top:330px;left:50%;transform:translate(-50%)}.BurgerMenu-module__aFmcRW__navWrap>*{width:116px;height:98px}.BurgerMenu-module__aFmcRW__navWrap>*,.BurgerMenu-module__aFmcRW__navWrap>*>*,.BurgerMenu-module__aFmcRW__navWrap nav,.BurgerMenu-module__aFmcRW__navWrap div,.BurgerMenu-module__aFmcRW__navWrap ul{gap:16px!important}.BurgerMenu-module__aFmcRW__navWrap a,.BurgerMenu-module__aFmcRW__navWrap button{border-radius:30px!important;width:116px!important;min-width:116px!important;height:41px!important;min-height:41px!important;padding:12px 23px!important;font-size:14px!important;line-height:1!important}}@media (min-width:768px) and (max-width:1439px){.BurgerMenu-module__aFmcRW__panel{width:385px;padding:18px 32px 32px}}@media (min-width:1440px){.BurgerMenu-module__aFmcRW__overlay{display:none}}
.Header-module__HLHj8a__header{background-color:var(--bg-color);border-bottom:1px solid var(--white-dim-01);width:100%}.Header-module__HLHj8a__headerContent{justify-content:space-between;align-items:center;display:flex}.Header-module__HLHj8a__navigation,.Header-module__HLHj8a__userBarBtn{display:none}.Header-module__HLHj8a__burgerBtn{align-items:center;padding-top:14px;padding-bottom:13px;display:flex}.Header-module__HLHj8a__burgerIcon{stroke:var(--white);fill:none;width:36px;height:36px;transition:transform .2s,stroke .2s}.Header-module__HLHj8a__burgerBtn:focus .Header-module__HLHj8a__burgerIcon{stroke:var(--green-neon)}.Header-module__HLHj8a__burgerBtn:active .Header-module__HLHj8a__burgerIcon{transform:scale(.97)}.Header-module__HLHj8a__header.Header-module__HLHj8a__isPublic{border-bottom:none}.Header-module__HLHj8a__header.Header-module__HLHj8a__isPublic .Header-module__HLHj8a__headerContent{justify-content:center;padding-top:20px;padding-bottom:0}@media screen and (min-width:768px){.Header-module__HLHj8a__burgerBtn{padding-top:24px;padding-bottom:23px}.Header-module__HLHj8a__burgerBtn:hover .Header-module__HLHj8a__burgerIcon{stroke:var(--green-neon)}.Header-module__HLHj8a__burgerIcon{width:44px;height:44px}.Header-module__HLHj8a__header.Header-module__HLHj8a__isPublic .Header-module__HLHj8a__headerContent{padding-top:32px}}@media screen and (min-width:1440px){.Header-module__HLHj8a__navigation,.Header-module__HLHj8a__userBarBtn{display:block}.Header-module__HLHj8a__burgerBtn{display:none}}
