@import url(https://fonts.googleapis.com/css2?family=Indie+Flower&display=swap);@import url(https://fonts.googleapis.com/css2?family=Patrick+Hand&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat&display=swap);.footer{background-color:#d9b4ee;display:flex;font-family:Indie Flower,cursive;height:8%;justify-content:center;width:100%}.footer__container{display:flex;padding:0 20px;width:100%}.footer__info-project,.footer__nav{display:flex;justify-content:space-between;width:100%}.footer__nav{align-items:center;margin-bottom:.5em}.footer__nav_item{align-self:center;cursor:pointer;height:45px;width:45px}.footer__nav_item:first-child{background:url(/static/media/search.457ec8cabfd8bd82e922.svg) no-repeat;background-size:cover}.footer__nav_item:nth-child(2){background:url(/static/media/calculator.392b88893662a5697732.svg) no-repeat;background-size:cover}.footer__nav_item:nth-child(3){background:url(/static/media/home.b41990e5d00969850f82.svg) no-repeat;background-size:cover;-webkit-transform:scale(1.2);transform:scale(1.2)}.footer__nav_item:nth-child(4){background:url(/static/media/money.a93f0c7839824adef261.svg) no-repeat;background-size:cover}.footer__nav_item:nth-child(5){background:url(/static/media/statistics.287190363784c581c79a.svg) no-repeat;background-size:cover}.footer .list-authors{display:flex;flex-direction:row;justify-content:space-around;width:100%}.footer .list-authors__item_name{color:#753f94;padding:.2rem}.footer .list-authors__item_team-lead{color:#f5f3ef;padding:.2rem}.footer .list-authors__item_name:hover,.footer .list-authors__item_rs-school:hover,.footer .list-authors__item_team-lead:hover{border:1px solid #753f94;border-radius:1rem;box-shadow:inset 0 -1px 10px 2px rgba(71,34,80,.2);transition-delay:ease-in-out}@media (max-width:415px){.footer__nav_item{height:30px;width:30px}.list-authors__item{font-size:10px}.list-authors__item_team-lead{font-size:15px}}.settings-container{background-color:transparent;height:100%;overflow:hidden;position:absolute;width:100%;z-index:3}.settings{background-color:#fff;border:1px solid #d1cece;height:calc(100vh - 160px);height:84%;justify-content:space-evenly;position:absolute;top:8%;transition:.5s;width:50%}.settings,.settings__block{align-items:center;display:flex;flex-direction:column}.settings__block{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.settings__block_img{display:block;height:45px;object-fit:cover;width:45px}.settings__block_text{font-size:20px}.header{background-color:#d9b4ee;display:flex;height:8%;width:100%}.header__content{align-self:center;display:flex;justify-content:space-between;padding:0 20px;width:100%}.header__logo{background:url(/static/media/logo.4455d36f53caf4954984.svg) no-repeat;background-size:cover;cursor:pointer;height:45px;width:45px}.header__h1-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.header__nav{background:url(/static/media/settings.8bda1c54215328166ba3.svg) no-repeat;background-size:cover;cursor:pointer;height:45px;width:45px}.header__bonus{align-items:center;display:flex;justify-content:center}.header__bonus_img{background:url(/static/media/star.d33ca142b03511c020d1.svg) no-repeat;height:30px;width:30px}.header__bonus_count{color:#ffc571;font-family:Indie Flower,cursive;font-size:30px;line-height:44px;text-shadow:1px 1px 2px #000,0 0 1em red}.transition-loader{display:flex;flex-direction:row;margin:0 auto;width:50vw}.transition-loader-inner{color:#bd6fb0;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px;padding:0 100 px;text-align:center;width:100%}.transition-loader-inner label{display:inline-block;font-size:10px;opacity:0;padding:5px}.transition-loader-inner label:after{content:"o"}.transition-loader-inner label:first-child{-webkit-animation:loader 3s ease-in-out .5s infinite;animation:loader 3s ease-in-out .5s infinite}.transition-loader-inner label:nth-child(2){-webkit-animation:loader 3s ease-in-out .4s infinite;animation:loader 3s ease-in-out .4s infinite}.transition-loader-inner label:nth-child(3){-webkit-animation:loader 3s ease-in-out .3s infinite;animation:loader 3s ease-in-out .3s infinite}.transition-loader-inner label:nth-child(4){-webkit-animation:loader 3s ease-in-out .2s infinite;animation:loader 3s ease-in-out .2s infinite}.transition-loader-inner label:nth-child(5){-webkit-animation:loader 3s ease-in-out .1s infinite;animation:loader 3s ease-in-out .1s infinite}@keyframes loader{0%{opacity:0;-webkit-transform:translateX(-40vw) scale(1);transform:translateX(-40vw) scale(1)}33%{opacity:1;-webkit-transform:translateX(0) scale(2);transform:translateX(0) scale(2)}66%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}to{opacity:0;-webkit-transform:translateX(200vw) scale(2);transform:translateX(200vw) scale(2)}}@-webkit-keyframes loader{0%{opacity:0;-webkit-transform:translateX(-200vw)}33%{opacity:1;-webkit-transform:translateX(0)}66%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(200vw)}}.modal{background-color:rgba(0,0,0,.4);height:100vh;justify-content:center;left:0;position:fixed;top:0;-webkit-transform:scale(0);transform:scale(0);width:100vw}.modal,.modal__content{align-items:center;display:flex}.modal__content{background-color:#f5f3ef;border-radius:10px;color:#000;flex-direction:column;padding-bottom:20px;padding-top:20px;width:360px}.modal.active{-webkit-transform:scale(1);transform:scale(1)}.modal__btn{align-items:center;background-color:#d9b4ee;border-radius:10px;box-shadow:0 4px 19px rgba(119,147,65,.3);color:#f5f3ef;display:flex;height:40px;justify-content:center;margin-top:20px;width:50%}.modal__text{width:80%}.page-registration{align-items:center;background-color:#f5f3ef;display:flex;flex:1 1 auto;flex-direction:column;font-family:Indie Flower,cursive;height:84%}.page-registration h3{color:#d9b4ee;font-size:50px;margin-bottom:1rem}.page-registration input{cursor:pointer}.page-registration input:focus{background-color:#f5f3ef;box-shadow:inset 0 -1px 10px 2px rgba(71,34,80,.2)}.page-registration input:hover{box-shadow:inset 0 -1px 10px 2px rgba(71,34,80,.2);transition-delay:ease-in-out}.page-registration .registration-form{max-width:30rem}.page-registration .greeting{margin-bottom:2rem}.page-registration label{font-size:1rem}.page-registration .signin{align-items:flex-end;align-self:flex-end;display:flex;flex-direction:column;justify-content:flex-end}.page-registration p{cursor:auto}.page-registration .greeting-message{text-align:center}.page-registration .registerbtn:hover{box-shadow:1px -1px 25px 12px rgba(141,61,159,.26);transition:.2s ease-in-out}.page-registration .registerbtn:focus{color:#753f94}::-webkit-scrollbar{width:0}.todo-box{overflow:hidden;padding-bottom:5px;width:100%}.todo-box__input{font-family:Caveat,cursive;font-size:20px;margin-bottom:.5rem;width:100%}.todo-box__input .input-task{background-color:#f5f3ef;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;box-shadow:inset 0 -1px 10px 2px rgba(71,34,80,.2);font-size:22px;height:2.5rem;line-height:2.5rem;padding:.5rem;width:85%}.todo-box__input .input-task:focus{background-color:#f5f3ef;box-shadow:inset 4px -4px 4px 0 #00000040}.todo-box__input .btn-add{background-color:#96c362;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;font-size:20px;height:2.5rem;margin-top:-1px;width:15%}.todo-box__input .btn-add:hover{box-shadow:2px 3px 47px 4px rgba(53,153,106,.45);transition-duration:.3s}.todo-box__input .btn-add:not(:hover){transition-duration:.2s}.todo-box__output{display:flex;flex-direction:column;font-family:Caveat,cursive;font-size:20px;gap:10px;max-height:80%;overflow:auto}.todo-box__output .todo-box__item{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding:0 .3rem}.todo-box__output .task-item{display:flex;font-size:20px;max-width:100%}.todo-box__output .delete-btn{background:none;color:#d14747;display:inline-block;font-size:20px;height:2rem;width:2rem}@media (max-width:360px){.todo-box__output .btn-add{font-size:15px}.todo-box__output .delete-btn{font-size:18px}}.page-main{background-color:#f5f3ef;height:84%}.current-status{height:100%;justify-content:space-between;padding:1rem;position:relative}.current-status,.todo-list{align-items:center;display:flex;flex-direction:column;font-family:Indie Flower,cursive}.todo-list{background-color:#fafbca;border:1px solid #00000040;border-bottom-right-radius:2rem;border-top-left-radius:2rem;box-shadow:0 4px 4px 0 #00000040;height:65%;margin-bottom:1rem;max-width:100%;padding:0 1rem;width:30rem}.todo-list h4{font-size:20px;margin-bottom:1rem}.todo-list .paperclip{background:url(/static/media/keep.e4cbc2548b1e037862da.svg) no-repeat;height:70px;position:absolute;top:-1rem;width:50px}.todo-list .title-list{color:#000;margin-bottom:.5rem;margin-top:2rem}.todo-list .todo-items{cursor:pointer;min-height:15rem;width:100%}.todo-list_total{align-items:center;display:flex;flex-direction:column;height:40%;justify-content:space-between;width:100%}.todo-list_total .current-balans{background-color:#96c362;border:1px solid #00000040;border-radius:10px;box-shadow:inset 4px -4px 4px 0 #00000040;color:#f5f3ef;display:flex;gap:10px;height:67.5px;justify-content:center;max-width:100%;width:30rem}.todo-list_total .current-balans .currency,.todo-list_total .current-balans .sum{align-self:center;font-weight:400;height:-webkit-max-content;height:max-content}.todo-list_total .current-balans .currency{font-size:30px}.todo-list_total .current-balans .sum{font-size:40px}.todo-list_total .todo-list_btn{align-items:stretch;cursor:pointer;display:flex;justify-content:space-between;max-width:100%;width:30rem}.todo-list_total .todo-list_btn__plus{background:url(/static/media/plus.17ccd3066e23fdfe78a7.svg) no-repeat;background-size:cover;height:67.5px;width:67.5px}.todo-list_total .todo-list_btn__minus{background:url(/static/media/minus.8e6348a3df363ea84f01.svg) no-repeat;background-size:cover;height:67.5px;width:67.5px}@media (max-width:360px){.page-main{padding:0}.current-status{padding:1rem .5rem}.todo-list{padding:0 .2rem}}.page-authorization{flex:1 1 auto;font-family:Indie Flower,cursive}.authorization-form,.page-authorization,.registration-form{align-items:center;background-color:#f5f3ef;display:flex;flex-direction:column}.authorization-form,.registration-form{border-radius:10px;max-width:30rem;padding:15px 27px}.authorization-form a,.authorization-form button,.authorization-form p,.registration-form a,.registration-form button,.registration-form p{cursor:pointer;font-size:20px}.authorization-form h3,.registration-form h3{color:#d9b4ee;font-size:50px;margin-bottom:1rem}.authorization-form .greeting,.registration-form .greeting{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:space-between;margin-bottom:1rem;text-align:center}.authorization-form .greeting-message,.registration-form .greeting-message{-webkit-animation:flash-border .75s step-end infinite,print-text 7s steps(40);animation:flash-border .75s step-end infinite,print-text 7s steps(40);-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-right:4px solid #d9b4ee;font-family:Indie Flower,cursive;font-size:15px;overflow:hidden;white-space:nowrap;width:40ch}@-webkit-keyframes flash-border{0%{border-color:#d9b4ee}50%{border-color:transparent}to{border-color:#d9b4ee}}@-webkit-keyframes print-text{0%{width:0}}.authorization-form .sign-title,.registration-form .sign-title{align-self:start;margin-bottom:1rem}.authorization-form .social-btns,.registration-form .social-btns{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px;width:100%}.authorization-form .google:before,.registration-form .google:before{background:url(/static/media/google.d5613a55567ef8151a53.svg) no-repeat 50%;content:"";height:50px;text-align:center;width:50px}.authorization-form .facebook:before,.registration-form .facebook:before{background:url(/static/media/Facebook.b0ab424d969c71ebc2e1.svg) no-repeat 50%;content:"";height:50px;text-align:center;width:50px}.authorization-form a,.authorization-form button,.registration-form a,.registration-form button{align-items:center;background-color:#d9b4ee;border-radius:10px;display:flex;height:100%;justify-content:center;width:50%}.authorization-form input[type=password],.authorization-form input[type=text],.registration-form input[type=password],.registration-form input[type=text]{border:1px solid #d9b5ee;border-radius:10px;height:100%;margin-bottom:15px;padding:10px;width:calc(100% - 27px)}.authorization-form input:-ms-input-placeholder,.authorization-form input::-moz-placeholder,.authorization-form input::-webkit-input-placeholder,.authorization-form input:focus:-ms-input-placeholder,.authorization-form input:focus::-moz-placeholder,.authorization-form input:focus::-webkit-input-placeholder,.registration-form input:-ms-input-placeholder,.registration-form input::-moz-placeholder,.registration-form input::-webkit-input-placeholder,.registration-form input:focus:-ms-input-placeholder,.registration-form input:focus::-moz-placeholder,.registration-form input:focus::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.authorization-form :-ms-input-placeholder,.authorization-form ::-moz-placeholder,.authorization-form ::-webkit-input-placeholder,.registration-form :-ms-input-placeholder,.registration-form ::-moz-placeholder,.registration-form ::-webkit-input-placeholder{font-family:Indie Flower,cursive;font-size:13px}.authorization-form .forgot-psw,.registration-form .forgot-psw{color:#962ad6;cursor:pointer;display:block;margin-right:0;margin-top:5px;text-align:right}.authorization-form .btnAuth,.authorization-form .registerbtn,.registration-form .btnAuth,.registration-form .registerbtn{color:#f5f3ef;margin-bottom:1rem;padding:.7rem;text-align:center}.authorization-form .btnAuth:hover,.registration-form .btnAuth:hover{box-shadow:1px -1px 25px 12px rgba(141,61,159,.26);transition:.2s ease-in-out}.authorization-form .btnAuth:focus,.registration-form .btnAuth:focus{color:#753f94}.authorization-form .signup,.registration-form .signup{display:flex;flex-direction:row;margin:0 auto;padding-top:15px}.authorization-form .signup p:first-child,.registration-form .signup p:first-child{margin-bottom:1rem}.page-profile{align-items:center;background-color:#f5f3ef;font-family:Indie Flower,cursive;height:84%;justify-content:start;padding:1rem;width:100%}.page-profile,.user-info{display:flex;flex-direction:column}.user-info,.user-info__img{margin-bottom:2rem}.user-info__img{align-self:center;background:url(/static/media/profile-pink.132c81710a7262417235.svg);background-size:cover;border:.5rem solid #e69ba5;border-radius:10rem;height:10rem;width:10rem}.user-info__email,.user-info__name{align-items:center;display:flex;flex-direction:column;font-size:30px;justify-content:start}.user-info__email_title,.user-info__name_title{align-self:start;color:#d9b4ee;justify-items:start}.user-info__email_user-email,.user-info__email_user-name,.user-info__name_user-email,.user-info__name_user-name{color:#501f6b;font-size:20px}.user-info__email{border-bottom:.2rem solid #d9b4ee}.profile{align-items:center;display:flex;flex-direction:column}.profile__title{color:#d9b4ee;font-size:50px;margin-bottom:2rem}.profile__del_btn,.profile__out_btn{border:.5rem solid #e69ba5;border-radius:.5rem;color:red;cursor:pointer;margin-bottom:.5rem;padding:.5rem}.profile__del_btn:hover,.profile__out_btn:hover{background-color:#ebdde0;box-shadow:inset 1px 4px 20px 10px rgba(168,117,180,.2);transition:.2s ease-in-out}.profile__del_btn:not(:hover),.profile__out_btn:not(:hover){transition:.2s ease-in-out}.animation-message{-webkit-animation:flash-border .75s step-end infinite,print-text 7s steps(40);animation:flash-border .75s step-end infinite,print-text 7s steps(40);-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-right:4px solid #d9b4ee;font-family:Indie Flower,cursive;font-size:15px;margin-bottom:1rem;overflow:hidden;white-space:nowrap;width:40ch}@keyframes flash-border{0%{border-color:#d9b4ee}50%{border-color:transparent}to{border-color:#d9b4ee}}@keyframes print-text{0%{width:0}}.modal-del,.modal-exit{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.2);display:none;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.5s;width:100vw}.modal-del.active,.modal-exit.active{opacity:1;pointer-events:all}.modal-del__content,.modal-exit__content{align-items:center;background-color:#d9b4ee;border-radius:2rem;display:flex;justify-content:center;padding:1rem;-webkit-transform:scale(.5);transform:scale(.5);transition:all .4s;width:35rem}.modal-del__content .info,.modal-exit__content .info{align-items:center;display:flex;flex-direction:column;font-size:30px}.modal-del__content .info__btn,.modal-exit__content .info__btn{background-color:#f5f3ef;border:2px solid red;border-radius:1rem;color:red;cursor:pointer;padding:.5rem}@media (max-width:400px){.user-info__email,.user-info__name{font-size:20px}.user-info__email_user-email,.user-info__email_user-name,.user-info__name_user-email,.user-info__name_user-name{color:#501f6b}}.page-categories{grid-gap:2rem;background-color:#f5f3ef;display:grid;gap:2rem;grid-template-rows:1fr 1fr;height:84%;justify-content:center;padding:1rem}.page-categories .categories{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin-bottom:1rem;margin-top:1rem}.page-categories .categories__title{align-self:center;font-family:Indie Flower,cursive;font-size:20px}.page-categories .categories__item{border:.2rem solid #d9b4ee;border-radius:1rem;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:5rem;justify-content:start;width:13rem}.page-categories .categories__item_img{display:block;height:100%;object-fit:cover}.page-categories .categories__item_text{align-items:center;display:flex;font-family:Indie Flower,cursive;font-size:20px}.page-categories .active{background-color:rgba(129,180,133,.5)}@media (max-width:600px){.page-categories{overflow:auto}.page-categories__box{height:100%}.page-categories .categories{grid-template-columns:1fr 1fr}.page-categories .categories__item_text{font-size:20px}}@media (max-width:400px){.page-categories .categories{grid-template-columns:1fr}.page-categories .categories__item{width:20rem}}@media (max-width:360px){.page-categories .categories__item_text{font-size:20px}.page-categories .categories__item{width:15rem}}.currencies-page{align-items:center;background-color:#f5f3ef;display:flex;flex-direction:column;font-family:Indie Flower,cursive;height:84%;justify-content:center}.currencies-page__title,.instruction-title{margin-bottom:.5rem}.instruction-title{color:#d9b4ee}.nav-currency{display:flex;font-size:20px;justify-content:center}.list-currency{display:flex;flex-direction:column;gap:4px;width:30rem}.list-currency .item-currency{border:1px solid #f5f3ef;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:4px}.list-currency .item-currency:hover{border:1px solid #c4375a;box-shadow:inset 0 -1px 10px 2px rgba(71,34,80,.2);color:#c4375a;transition-delay:ease-in-out}.list-currency .active{border:1px solid #c4375a;color:#c4375a;-webkit-transform:scaleY(1.1);transform:scaleY(1.1)}@media (max-width:450px){.list-currency{display:flex;flex-direction:column;gap:4px;width:20rem}}.page-banks{align-items:center;background-color:#f5f3ef;display:flex;flex-direction:column;font-family:Indie Flower,cursive;height:84%;padding-left:10px;padding-right:10px;width:100%}.page-banks h3{margin-top:10px}.page-banks__type{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;width:40%}.page-banks__type_item{align-items:center;border:.2rem solid #d9b4ee;border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;width:30%}.page-banks__type .active{background-color:rgba(125,184,233,.5)}.page-banks .banks{display:flex;flex-direction:column;gap:10px;height:100%;margin-top:20px;row-gap:5px;width:40%}.page-banks .banks__title{align-self:center;font-family:Indie Flower,cursive;font-size:20px}.page-banks .banks__item{align-items:center;border:.2rem solid #d9b4ee;border-radius:1rem;cursor:pointer;display:flex;flex-direction:row;height:7%;justify-content:start;padding-left:10px;width:100%}.page-banks .banks__item_img{display:block;height:80%;margin-right:5px;object-fit:cover}.page-banks .banks__item_text{align-items:center;display:flex;font-family:Indie Flower,cursive;font-size:20px}.page-banks .banks__item:hover{border:3px solid #105c49;box-shadow:inset 0 -1px 10px 2px rgba(71,34,80,.2);color:#c4375a;transition-delay:ease-in-out}.page-banks .banks .active{background-color:rgba(129,180,133,.5)}.page-banks__type_item:hover{box-shadow:inset 0 -1px 10px 2px rgba(71,34,80,.2);transition-delay:ease-in-out}@media (max-width:780px){.page-banks .banks,.page-banks__type{width:100%}}.chart{background-color:#d1cbcc;border-radius:10px 10px 10px 10px;height:-webkit-max-content;height:max-content;padding-bottom:10px;padding-left:10px;padding-right:10px;width:100%}.chart_title{font-size:18px;margin-top:10px}.chart-total{background-color:#d1cbcc;border-radius:10px 10px 10px 10px;height:-webkit-max-content;height:max-content;padding-bottom:10px;padding-left:10px;padding-right:10px;width:100%}.chart-total_title{color:#3881e1;font-size:16px;margin-top:10px;text-align:start;width:100%}.chart-total__arrow{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.chart-total__arrow_btn:active{scale:.95}.chart-total .title{font-size:18px;margin-top:10px;text-align:center;width:100%}.chart-total__info{margin-top:10px;text-align:start;width:100%}.chart-total__info_item{display:flex;flex-direction:row}.chart-total__info_item-title{color:#525961;font-size:16px}.chart-total__info_item-context{color:#000;font-size:16px;margin-left:10px}.chart-total canvas{height:60vw;margin-bottom:10px;width:100%}.page-statistics{align-items:center;background-color:#f5f3ef;font-family:Indie Flower,cursive;height:84%;justify-content:flex-start;letter-spacing:2px;overflow:auto;padding-left:10px;padding-right:10px;text-align:center}.page-statistics,.page-statistics .date{display:flex;flex-direction:column;width:100%}.page-statistics .date{align-self:start}.page-statistics .date h3{align-items:center;display:block;margin-bottom:5px;margin-top:5px;position:relative;text-align:center;width:100%}.page-statistics .date__field{display:inherit;flex-direction:row;justify-content:space-between}.page-statistics .date__field_end,.page-statistics .date__field_start{display:flex;flex-direction:column;width:47%}.page-statistics .date__field_end .title,.page-statistics .date__field_start .title{align-self:center;color:#707070;font-size:16px;letter-spacing:0;margin-bottom:2px}.page-statistics .date__field_end .input,.page-statistics .date__field_start .input{background-color:#fff;border:.2rem solid #d9b4ee;border-radius:7px;display:flex;flex-direction:row;font-size:18px;height:30px;justify-content:center;padding-left:10px;width:100%}.page-statistics .chart-link{display:flex;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:10px;width:100%}.page-statistics .chart-link .nav-link{align-items:center;color:#000;display:flex;flex-direction:column;height:40px;justify-content:center;margin-bottom:-10px;text-decoration:none;width:33.33%}.page-statistics .chart-link .nav-link span{font-size:18px;letter-spacing:2px;margin-top:-10px}.page-statistics .chart-link .nav-link:focus{outline:none}.page-statistics .chart-link .active{background-color:#d1cbcc;border-radius:10px 10px 0 0}.page-statistics .category{grid-gap:5px;display:grid;gap:5px;grid-auto-rows:minmax(1rem,auto);grid-template-columns:1fr 1fr 1fr;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:5px;text-align:center}.page-statistics .category__item{border-radius:2px;height:50px;padding-top:3px}.page-statistics .category__item_text{align-items:center;display:flex;font-family:Patrick Hand,cursive;font-size:15px;justify-content:center;letter-spacing:1px}.authors-page{align-items:center;display:flex;flex-direction:column;height:84%;justify-content:space-around;padding:1rem}.authors-page,.authors-page h3{font-family:Indie Flower,cursive}.authors-page h3{margin-bottom:2rem}.authors-page .red,.authors-page h3{color:#73acc7}.authors-page .list-authors{align-items:center;display:flex;flex-direction:column}.authors-page .link-school,.authors-page .list-authors__item{align-items:center;display:flex;flex-direction:column;font-size:30px;margin-bottom:1rem;text-align:center}.authors-page .list-authors__item:nth-child(3){margin-bottom:2rem}.authors-page .info-project__title,.authors-page .name{color:#753f94;font-size:20px;margin-bottom:.5rem}.authors-page .team-lide{color:#96c362;font-size:30px}.authors-page .describe,.authors-page .info-project__describe{background-color:#73acc7;border-radius:1rem;font-size:15px;padding:.5rem;width:20rem}.authors-page .info,.authors-page .info-project{align-items:center;display:flex;flex-direction:column;text-align:center}.authors-page .info-project{margin-bottom:2rem}.authors-page .info-project__title{color:red}.calculator{align-items:center;background-color:#f5f3ef;flex-direction:column;font-family:Indie Flower,cursive;height:84%}.calculator,.calculator__tittle{display:flex;justify-content:center}.calculator__tittle{font-size:30px;margin-bottom:1rem}.calculator button{border:5px solid #333;border-radius:1rem;cursor:pointer;font-size:2rem;height:4rem}.calculator .modifiers button{background-color:#ccc}.calculator .operations button{background-color:orange;max-width:15rem}.calculator .digits button{background-color:#efefef}.calculator .subgrid,.calculator__grid{display:grid}.calculator__grid{background-color:#fff;border:1px solid #e0e0e0;border-radius:1rem;box-shadow:2px 3px 20px 4px hsla(0,0%,49%,.075);grid-auto-columns:1fr;grid-template-areas:"total total total total" "modif modif modif oper" "digit digit digit oper" "digit digit digit oper" "digit digit digit oper" "digit digit digit oper";padding:1rem}.calculator .show-input{background-color:#ccc;border-radius:1rem;grid-area:total;height:5rem;margin-bottom:1rem;padding:1rem}.calculator .modifiers{grid-area:modif}.calculator .operations{grid-area:oper}.calculator .digits{grid-area:digit}.calculator .show-input{align-items:center;display:flex;font-size:2rem;justify-content:flex-start}.calculator .modifiers{grid-auto-columns:1fr;grid-auto-flow:column}.calculator .digits{display:flex;flex-wrap:wrap}.calculator .digits button{flex:1 0 26%}.converter-page{background-color:#f5f3ef;display:flex;flex-direction:column;font-family:Indie Flower,cursive;height:84%;justify-content:center;text-align:center}.converter-page .date{margin-bottom:.5rem}.converter-page .name{color:#d9b4ee;display:flex;font-size:1rem;justify-content:right}.converter-page h3{display:flex;justify-content:center;margin-bottom:.5rem}.converter-page .currency-row{align-items:center;display:flex;flex-direction:row;gap:15px;height:100%}.converter-page .currency-input{border:2px solid #d9b4ee;border-radius:.5em;cursor:pointer;display:inline-block;font-size:2rem;height:100%;padding:0 10px;width:70%}.converter-page .currency-input:focus,.converter-page .currency-input:hover{box-shadow:1px -1px 25px 12px rgba(141,61,159,.26);transition:.2s ease-in-out}.currency-select{border:2px solid #d9b4ee;border-radius:.5rem;cursor:pointer;display:inline-block;font-size:2rem;height:44px;padding-left:10px;padding-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.user-convert{font-size:1.5rem;margin-bottom:.5rem;padding:.25rem}.user-convert__box{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.user-convert__box,.user-convert__title{margin-bottom:.5rem}.user-convert__equals{font-size:2rem;font-weight:700}.live-convert__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;width:100%}.item-curriency{border:.2rem solid #d9b4ee;border-radius:1rem;padding:.5rem}.item-curriency__value{font-size:20px}.item-curriency__symbol{color:#d9b4ee}@media (max-width:360px){.item-curriency{border:.2rem solid #d9b4ee;padding:.5rem}.item-curriency__value{font-size:13px}.item-curriency__symbol{font-size:15px}.live-convert__title,.user-convert__title{font-size:20px}}.page{height:84%}.chart-link{flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10px;width:100%}.chart-link,.chart-link .nav-link{display:flex;justify-content:center}.chart-link .nav-link{align-items:center;color:#000;flex-direction:column;margin-bottom:-10px;min-height:40px;text-decoration:none;width:33.33%}.chart-link .nav-link span{font-size:18px;letter-spacing:2px;margin-top:-10px}.chart-link .nav-link:focus{outline:none}.chart-link .active{background-color:#d1cbcc;border-radius:10px 10px 0 0}.sortdata{background-color:#d1cbcc;border-radius:10px 10px 10px 10px;height:-webkit-max-content;height:max-content;padding-bottom:10px;padding-left:10px;padding-right:10px;width:100%}.sortdata__title{font-size:18px;margin-bottom:10px;margin-top:10px}.sortdata__list{display:flex;flex-direction:column;gap:8px;overflow:auto;width:100%}.sortdata__list .item{align-items:center;background-color:#f5f3ef;border-radius:4px;display:flex;flex-direction:row;gap:18px;height:30px;padding:0 16px}.sortdata__list .item__price{margin-left:auto}.modal-sorts{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.2);display:none;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.5s;width:100vw}.modal-sorts.active{opacity:1;pointer-events:all}.modal-content{align-items:center;background-color:#d9b4ee;border-radius:2rem;display:flex;justify-content:center;padding:1rem;-webkit-transform:scale(.5);transform:scale(.5);transition:all .4s;width:20rem}.modal-content.active{-webkit-transform:scale(1);transform:scale(1)}.modal-item{color:#350750;font-size:20px;min-width:20rem}.date{align-self:start;display:flex;flex-direction:column;width:100%}.date h3{align-items:center;display:block;margin-bottom:5px;margin-top:5px;position:relative;text-align:center;width:100%}.date__field{display:inherit;flex-direction:row;justify-content:space-between}.date__field_end,.date__field_start{display:flex;flex-direction:column;width:47%}.date__field_end .title,.date__field_start .title{align-self:center;color:#707070;font-size:16px;letter-spacing:0;margin-bottom:2px}.date__field_end .input,.date__field_start .input{background-color:#fff;border:.2rem solid #d9b4ee;border-radius:7px;display:flex;flex-direction:row;font-size:18px;height:30px;justify-content:center;padding-left:10px;width:100%}.sortes{align-items:center;background-color:#f5f3ef;font-family:Caveat,cursive;height:84%;justify-content:flex-start;letter-spacing:2px;padding-left:10px;padding-right:10px;text-align:center;width:100%}.info-box__search,.sortes{display:flex;flex-direction:column}.info-box__search{border:.2rem solid #d9b4ee;border-radius:1rem;cursor:pointer;font-size:20px;margin-bottom:10px;margin-top:10px;min-height:3rem;min-width:300px;padding-left:1rem}.info-box__search:focus,.info-box__search:hover{background-color:#f5f3ef;box-shadow:inset 0 -1px 10px 2px rgba(71,34,80,.2)}.page-map{height:84%}.page-map .description{background-color:#fff9e6;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;width:100%;z-index:2}.page-map .description__item{color:#030303;font-family:Indie Flower,cursive;font-size:14px;line-height:20px;padding-left:10px}.numeric-area{grid-gap:1rem;background-color:#f5f3ef;border-radius:1rem;display:grid;font-family:Indie Flower,cursive;font-size:30px;gap:1rem;grid-template-columns:repeat(4,1fr);height:50%;margin-bottom:1rem;padding:1rem;width:60%}.btn-num{background-color:#b2d0f8;border-radius:5px;font-size:20px}.btn-num__del{background-color:#da1741}.btn-num__del:focus,.btn-num__del:hover{background-color:#da4c6b;box-shadow:2px 3px 47px 4px rgba(148,29,64,.75);-webkit-box-shadow:2px 3px 47px 4px rgba(211,34,102,.75);-moz-box-shadow:2px 3px 47px 4px rgba(151,53,153,.75)}@media (max-width:440px){.numeric-area{width:100%}}.label-notes{align-items:start;border-bottom:2px solid #d9b4ee;display:flex;flex-direction:row;height:3rem;width:100%}.notes{background-size:cover;background:url(/static/media/pencil.378d588ae9600f15f86e.svg) no-repeat;height:3rem;margin-bottom:.5rem;width:3rem}input[type=text]{font-family:Patrick Hand,cursive;font-size:16px;height:100%;padding-left:10px;width:100%}.enter-sum{align-items:center;-webkit-appearance:textfield;appearance:textfield;border:2px solid #d9b4ee;border-radius:1rem;display:inline-flex;font-size:30px;height:1.5rem;margin-bottom:1rem;padding:1.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:16.5rem}.enter-sum:focus{border:2px solid #086930}.label-files{border-bottom:2px solid #d9b4ee;display:flex;flex-direction:row;height:3rem;margin-bottom:1rem;width:100%}.label-files input{cursor:pointer;overflow:hidden}.label-files input[type=file]:before{content:"";display:inline-block;padding:0 1rem;width:100%}.label-files input[type=file]::-webkit-file-upload-button{visibility:hidden}.file{background-size:cover;background:url(/static/media/attach-mini.87fa47314491db9c4b8f.svg) no-repeat;font-family:Indie Flower,cursive;height:3rem;padding:.5rem;width:3rem}.currency{cursor:pointer;display:flex;flex-direction:row;gap:.5rem;z-index:2}.currency-select{background-color:rgba(216,233,250,.938);margin-bottom:3px}.currency-option,.currency-select{border-radius:8px;font-family:Indie Flower,cursive;font-size:16px}.currency-option{align-self:flex-end;background-color:#e2c6e9;display:flex;flex-direction:row;justify-content:space-between}.numeric-box{width:100%}.btn-num__add{align-items:center;background-color:#96c362;border-radius:5px;display:flex;font-size:20px;height:100%;justify-content:center;width:25%}.btn-num__add:hover{box-shadow:2px 3px 47px 4px rgba(151,53,153,.75);-webkit-box-shadow:2px 3px 47px 4px rgba(151,53,153,.75);-moz-box-shadow:2px 3px 47px 4px rgba(151,53,153,.75)}.section{font-family:Indie Flower,cursive;height:84%;padding:0 1rem}.form-enter,.section{align-items:center;display:flex;flex-direction:column}.form-enter{max-width:90%}.numeric-box{flex-direction:row;height:10%;justify-content:space-between;margin:0 auto 10px;width:60%}.category-btn,.numeric-box{align-items:center;display:flex}.category-btn{background-color:#d9b4ee;border-radius:5px;cursor:pointer;font-size:20px;height:100%;justify-content:start;padding-left:5px;width:65%}.category-btn__img{margin-right:10px}.category-btn_text{align-self:center}.category-btn:hover{box-shadow:2px 3px 47px 4px rgba(151,53,153,.75);-webkit-box-shadow:2px 3px 47px 4px rgba(151,53,153,.75);-moz-box-shadow:2px 3px 47px 4px rgba(151,53,153,.75)}.btn-num__box{align-items:center;background-color:#f16850;border-radius:5px;display:flex;font-size:20px;height:100%;justify-content:center;width:25%}.btn-num__box:hover{box-shadow:2px 3px 47px 4px rgba(151,53,153,.75);-webkit-box-shadow:2px 3px 47px 4px rgba(151,53,153,.75);-moz-box-shadow:2px 3px 47px 4px rgba(151,53,153,.75)}@media (max-width:440px){.numeric-box{width:100%}}.category-box{grid-gap:.1rem;gap:.1rem;grid-auto-rows:minmax(4rem,auto)}.page-category{display:flex;flex-direction:column;font-family:Indie Flower,cursive;height:84%;justify-content:flex-start;padding-left:10px;padding-right:10px}.category-box{grid-row-gap:10px;display:grid;grid-template-columns:3fr 3fr 3fr;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:10px;row-gap:10px;text-align:center;width:100%}.category-box .category-item{border:.2rem solid #d9b4ee;border-radius:1rem;cursor:pointer;height:6rem;width:85%}.category-box .category-img{display:block;height:4rem;margin:0 auto 5px;object-fit:cover;width:4rem}*{border:0;margin:0;padding:0}*,:after,:before{-webkit-tap-highlight-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}body,html{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%;font-size:14px;line-height:1}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}section{padding:1.5rem}h2{font-size:30px;line-height:30px;text-transform:uppercase}h3{font-size:25px}h4{font-size:30px}.wrapper{display:flex;flex-direction:column;height:100vh;margin:0 auto;overflow:hidden;width:100vw}
/*# sourceMappingURL=main.0c0a2417.css.map*/