.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{flex-direction:row;padding-bottom:1em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{border-collapse:collapse;border-spacing:0;display:table;margin:1em 1em 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{background-position:50%;background-repeat:no-repeat;background-size:50%;color:#8b9898;cursor:pointer;display:inline-block;height:1.25em;left:auto;margin-top:2px;position:absolute;right:1.5em;top:1em;width:1.25em}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC);margin-right:1.5em}.DayPicker-NavButton--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==)}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-size:1.15em;font-weight:500}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{color:#8b9898;display:table-cell;font-size:.875em;padding:.5em;text-align:center}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{border-radius:50%;text-align:center}.DayPicker-Day,.DayPicker-WeekNumber{cursor:pointer;display:table-cell;padding:.5em;vertical-align:middle}.DayPicker-WeekNumber{border-right:1px solid #eaecec;color:#8b9898;font-size:.75em;min-width:1em;text-align:right}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{background-color:transparent;background-image:none;border:none;box-shadow:none;color:#4a90e2;cursor:pointer;font-size:.875em}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#4a90e2;color:#f0f8ff;position:relative}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15);left:0;position:absolute;z-index:1}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/webpack/fonts/Inter-Regular.woff2) format("woff2"),url(/webpack/fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/webpack/fonts/Inter-Medium.woff2) format("woff2"),url(/webpack/fonts/Inter-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/webpack/fonts/Inter-SemiBold.woff2) format("woff2"),url(/webpack/fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/webpack/fonts/Inter-Bold.woff2) format("woff2"),url(/webpack/fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/webpack/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/webpack/fonts/Inter-ExtraBold.woff) format("woff")}*,:after,:before{box-sizing:border-box}.container{margin:0 auto;max-width:700px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.container{padding-left:20px;padding-right:20px}}.container--wide{max-width:980px}.container--service{margin-top:20px}@media screen and (min-width:768px){.container--service{margin-top:30px}}.page-header{margin-bottom:18px;padding-top:10px}.page-header--flex{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:768px){.page-header--flex-desktop{align-items:center;display:flex;justify-content:space-between}}.page-header__addon{margin-top:10px}@media screen and (min-width:768px){.page-header__addon{margin-left:20px;margin-top:0}}.page-title{flex:1;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.1;margin-bottom:0;padding-bottom:4px;padding-right:12px}@media screen and (min-width:768px){.page-title{font-size:30px;padding-bottom:2px}}html{font-size:14px}body{font-feature-settings:"cv02" 1,"cv05" 1,"cv09" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f5f3;color:#282825;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;text-align:left}h1,h2,h3,h4,h5,h6{color:#1d1c19;line-height:1.25;margin-bottom:.5rem;margin-top:0}h1{font-size:24px;margin-bottom:.75em}h1,h2{font-weight:600}h2{font-size:16px;margin-bottom:.67em}h3{color:#757571;font-size:12px;letter-spacing:.01em;margin-bottom:.75em;text-transform:uppercase}h3,h4{font-weight:600}h4{font-size:14px;margin:0 0 .67em}a{color:#2c7fcb;text-decoration:none}a:hover{text-decoration:underline}p{margin-bottom:1em;margin-top:0}strong{font-weight:600}figure{margin:2rem 0}figure.screenshot img{border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.08),0 5px 24px rgba(0,0,0,.12);display:block;margin-bottom:1rem}figcaption{color:#62625f;font-size:.8em;margin:1rem 0}.nowrap{white-space:nowrap}.text-center{text-align:center}.text-right{text-align:right}.text-muted{color:#757571}.text-small{font-size:12px}.text-normal{font-weight:400}.text-medium{font-weight:500}.text-black{color:#282825}.amount-negative{color:#f45a4b}.amount-positive,.text-success{color:#39a237}.text-error{color:#f45a4b}.text-error:empty{display:none}.link-block{background:#fff;border:1px solid #e3e3e0;border-radius:5px;display:block;margin:1em 0;padding:12px 15px;text-align:center;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.link-block:hover{background-color:#f2f6fb;border-color:#dae2e8;text-decoration:none}ul{margin:0 0 1em;padding:0}.list-unstyled{margin:0;padding:0}.list-unstyled li{list-style-type:none;margin:0 0 .5em;padding:0}.ul{list-style:none;margin:1.25em 0}.ul li{margin:.5em 0;padding-left:1.5em;position:relative}.ul li:before{background-color:#ff633b;border-radius:.15em;content:"";height:.3em;left:.25em;position:absolute;top:.625em;width:.3em}.yes-no{color:#4c4c49;font-size:14px;list-style-type:none;margin:0 0 2em;max-width:42em}.yes-no--regular{color:#282825;font-size:inherit;margin-bottom:1em}.yes-no strong{color:#282825;font-weight:700}.yes-no__item{margin-bottom:8px;padding-left:24px;position:relative}.yes-no__item:before{content:"";height:16px;left:1px;position:absolute;top:.25em;width:16px}.yes-no__item--yes:before{background:url(/webpack/7001c53601b878d2eb9a.svg) no-repeat 0 0}.yes-no__item--no:before{background:url(/webpack/212030851c175df528f7.svg) no-repeat 0 0}.empty-state{color:#757571;margin:80px 0;text-align:center}.empty-state__icon{display:block;margin:0 auto 20px}.empty-state--compact{margin:40px 0}hr{border:none;border-bottom:1px solid #eeeeeb;margin:20px 0}.category-initial-amount{color:#757571;font-size:11px;font-weight:400;letter-spacing:-.015em}.expense-category{line-height:1.2}.expense-header{margin-bottom:8px}.expense-header h2{margin:0 0 2px}.category-link{color:#282825}.category-link:hover{color:#62625f;text-decoration:none}.category-link--small{color:#757571;display:inline-block;font-size:12px}.category-link--small:hover{color:#282825}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header-notification{background-color:#ff633b;color:#fff;font-weight:500}.header-notification--calm{background-color:#86035d;text-align:left}.header-notification__container{align-items:center;display:flex;justify-content:space-between;max-width:none;min-height:44px;padding-bottom:9px;padding-top:8px}.header-notification__inner{flex:1}.header-notification__close.button{color:hsla(0,0%,100%,.5);font-size:20px;line-height:1;margin-bottom:-8px;margin-left:20px;margin-top:-8px;padding:8px}.header-notification__close.button:hover{color:hsla(0,0%,100%,.8);text-decoration:none}.header-notification a,.header-notification__action.button{color:#fff;font-weight:inherit;text-decoration:underline}.header{box-shadow:0 1px 0 0 rgba(30,15,0,.06);margin-bottom:20px}@media screen and (min-width:768px){.header{margin-bottom:40px}}.header__container{align-items:center;display:flex;height:54px;max-width:none}.header__toggle-menu{flex:1}@media screen and (min-width:768px){.header__toggle-menu{display:none}}.header__primary{align-items:center;display:flex;flex:1}@media screen and (max-width:767px){.header__primary{height:30px;justify-content:center}}.logo{font-size:24px;letter-spacing:.05em;margin-right:15px;text-transform:uppercase}@media screen and (min-width:768px){.logo--has-flag{align-items:center;display:flex;margin-right:20px}}.logo__link{color:#111;display:block}@media screen and (min-width:768px){.logo__link{margin-left:-5px;padding:5px}}.logo__img{display:block}@media screen and (max-width:767px){.logo{left:50%;margin-left:-14px;position:absolute}.logo__link{align-self:center;background:url(/webpack/d5aaa2e13860e63536b0.svg) no-repeat 50% 50%;height:28px;margin-right:0;width:28px}.logo__img{display:none}}.logo__flag{display:none}@media screen and (min-width:768px){.logo__flag{display:inline-block;margin-left:3px;position:relative;top:1px}}.header__secondary{align-items:center;display:flex;justify-content:flex-end}@media screen and (max-width:767px){.header__secondary{flex:1}}.header__secondary-item{margin-left:3px}.header__secondary-item:first-child{margin-left:0}@media screen and (min-width:768px){.header__secondary-item{margin-left:10px}}.daily-budget{font-size:14px;font-weight:600}@media screen and (min-width:768px){.daily-budget{font-size:18px}}.daily-budget:before{content:""}.footer{color:#757571;font-size:12px;margin-top:30px;padding-bottom:80px;text-align:center}.footer__link{color:inherit}.footer__flag{margin-top:1em}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .label{justify-content:center}.form-inline .form-group,.form-inline .label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control,.form-inline .react-select{display:inline-block;vertical-align:middle;width:auto}.form-group{margin-bottom:1.25rem}.form-group--inline{display:inline-block}.form-group--currency{margin-bottom:0;margin-left:.5em}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #e3e3e0;border-radius:5px;color:#333;display:block;font-size:1rem;height:40px;line-height:1.5;padding:8px 9px 9px;width:100%}.form-control:focus{border-color:#ffb4a1;box-shadow:0 0 0 1px #ffb4a1;outline:none}.form-control[disabled]{background-color:#f5f5f4;border-color:#eeeeeb;color:#9b9b98}@media screen and (max-width:767px){.form-control,.react-select__control{font-size:16px}}.form-control--compact,.react-select--compact .react-select__control{border-radius:6px;font-size:12px;min-height:32px!important;padding:1px 5px}.react-select--compact .react-select__control{padding:1px 4px}.form-control--amount{display:inline-block;flex:0 0 auto!important;max-width:90px}.react-select--compact .react-select__dropdown-indicator{padding:0 0 0 3px}.react-select--compact .react-select__value-container{padding:0 5px 0 1px}textarea.form-control{height:auto;resize:vertical}.label{display:block;font-weight:600;letter-spacing:-.005em;margin-bottom:.5rem}.label--checkbox,.label--radio{font-weight:400;margin-bottom:0;padding-left:1.375em}.form-group--checkbox,.form-group--radio{display:block;margin-bottom:.5rem;position:relative}.form-group--checkbox__label,.form-group--radio__label{margin-bottom:0}.checkbox,.radio{margin-left:-1.375em;margin-top:.25em;position:absolute}.form-error{color:#f45a4b;line-height:1.25;margin:.5em 0 1em}.form-currency-symbol{font-size:18px;margin-left:.33em}.form--horizontal .label{display:block}@media screen and (min-width:768px){.form--horizontal{max-width:640px}.form--horizontal .form-group{align-items:center;display:flex;flex-wrap:wrap}.form--horizontal .label{display:inline-block;flex:0 0 33%;margin-bottom:0;max-width:33%;min-height:1px;padding-right:20px}.form--horizontal .form-control,.form--horizontal .form-control-wrapper,.form--horizontal .react-select{flex:0 0 67%}.form--horizontal .form-control--zip,.form--horizontal .form-control-wrapper--zip,.form--horizontal .react-select--zip{flex:none}.form--horizontal .form-error,.form--horizontal .form-group--checkbox,.form--horizontal .form-group--radio,.form--horizontal .form-group--submit,.form--horizontal .form-hint{margin-left:33%}.form--horizontal .form-error{margin-bottom:0}}.form-hint--pull{margin-top:-.75em}.form--narrow{max-width:440px}.react-select{width:100%}.react-select__menu{box-shadow:0 3px 16px rgba(30,15,0,.07),0 1px 2px rgba(30,15,0,.08)!important}.react-select__single-value{box-sizing:border-box;margin-left:2px;margin-right:2px;max-width:calc(100% - 8px);overflow-x:hidden;overflow-y:hidden;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.react-select__option{line-height:1.3;padding:11px!important}.react-select__option--is-focused{background-color:rgba(255,174,0,.12)!important}.react-select__option--is-selected{background-color:#ff633b!important}.react-select__option:not(:last-child){border-bottom:1px solid #f5f5f4}.react-select__control{border:1px solid #e3e3e0!important;border-radius:5px;min-height:40px!important;min-width:55px}.react-select__control--is-focused{border-color:#ffb4a1!important;box-shadow:0 0 0 1px #ffb4a1!important;outline:none}.react-select__indicator-separator{display:none}.react-select__dropdown-indicator{color:#bbbbb8!important}.react-select__control--is-focused .react-select__dropdown-indicator{color:#9b9b98!important}.react-select__dropdown-indicator svg{height:14px;width:14px}.category-option{align-items:center;display:flex!important;justify-content:space-between;white-space:nowrap}.category-option__name{display:block;flex:1;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-option__remainder{display:block;font-size:12px;margin-left:1em;opacity:.67;text-align:right;white-space:nowrap}.category-select{grid-area:1/1/2/3}.category-select__remainder{display:none;font-size:12px;opacity:.5}.DayPickerInput-Overlay{margin-top:3px}.date-range-wrapper{align-items:center;display:flex;flex:1;justify-content:space-between}.date-range-wrapper__1{margin-right:15px}.date-range-wrapper__1,.date-range-wrapper__2{flex:1}.date-range-wrapper__2 .DayPickerInput-Overlay{left:auto;right:0}table{border-collapse:collapse}th{text-align:inherit}.data-grid-container .data-grid,.table{line-height:1.4;margin-bottom:1rem;width:100%}.table-header{font-size:1rem;font-weight:600;margin-bottom:0}.data-grid-container .data-grid+.table-header,.table+.table-header{margin-top:25px}.th{border-bottom:1px solid #eeeeeb;color:#62625f;font-size:12px;font-weight:400;padding:4px 8px 8px;vertical-align:bottom}.th--prominent{border-bottom:0;color:#282825;font-size:1.2rem;font-weight:700;padding-bottom:0;padding-top:20px}thead:first-child .th--prominent{padding-top:0}.th__hint{color:#757571;font-size:12px;font-weight:400;margin-top:3px}.td{border-bottom:1px solid #eeeeeb;height:51px;padding:4px 8px;vertical-align:middle}.tfoot{font-weight:600}.tfoot .td{border-top:1px solid #eeeeeb}.td:first-child,.th:first-child{padding-left:0}.td:last-child,.th:last-child{padding-right:0}.tr:last-child .td{border-bottom:none}.data-grid-container .data-grid+.data-grid,.data-grid-container .data-grid+.table,.data-grid-container .table+.data-grid,.table+.table{margin-top:20px}.amount-cell,.narrow-cell{white-space:nowrap;width:1px}.numeric-cell{font-variant-numeric:tabular-nums}.amount-cell{padding-left:10px;text-align:right}@media screen and (min-width:768px){.amount-cell{padding-left:25px}}.amount-cell--positive{color:#39a237}.amount-cell--debt{color:#f45a4b}.amount-cell--zero{color:#757571}.amount-cell.td{font-weight:500;padding-bottom:7px;padding-top:7px}.action-cell{text-align:right}.table-grid-footer td{padding-bottom:15px;padding-top:15px;vertical-align:top}.table-footer{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:1em}.table-footer__total-inner{align-items:center;display:flex}.static-table{font-size:inherit;font-size:.8889em;line-height:1.4;margin-bottom:1rem;margin-top:2rem;text-align:left;width:100%}.static-table td,.static-table th{border-bottom:1px solid rgba(30,15,0,.04);padding:15px 0;vertical-align:top}.static-table th{color:#62625f;font-size:12px;font-weight:600;letter-spacing:.015em;padding-top:0;text-transform:uppercase}.static-table tr:last-child td{border-bottom:none}.static-table ul.list-unstyled li:last-child{margin-bottom:0}.button{background-color:#ff633b;border:1px solid transparent;border-radius:6px;color:#fff;display:inline-block;font-size:1rem;font-weight:600;line-height:1.4;min-width:64px;padding:9px 18px 10px;text-align:center;user-select:none;vertical-align:middle;white-space:nowrap}@media(color-gamut:p3){.button{background-color:oklch(.7107 .2081 34.72)}}.button:not(:disabled):not(.disabled){cursor:pointer}.button:focus,.button:hover{outline:none;text-decoration:none}.button:hover{background-color:#ff572c}.button:focus{background-color:#ff4312}.button--alt,.button--secondary{background-color:#fff;border:1px solid #e3e3e0;color:#4c4c49;font-weight:500}.button--alt:hover,.button--secondary:hover{background-color:#fff;border-color:#d3d3d0}.button--alt:active,.button--secondary:active{background-color:#fafaf8}.button--alt:focus,.button--secondary:focus{background-color:#e2e2df}.button--secondary-alt{background-color:#fff;border:1px solid #ffc4a3;color:#f45a4b;font-weight:500}.button--secondary-alt:hover{background-color:#fff;border-color:#ffaa7a}.button--secondary-alt:focus{background-color:#fff;border-color:#ff9357}.button--secondary-danger{border-color:rgba(244,90,75,.67);color:#f45a4b}.button--secondary-danger:hover{border-color:#f45a4b}.button--secondary-danger:focus{border-color:#f12e1b}.button--danger{background-color:#f45a4b}.button--danger:hover{background-color:#f34433}.button--danger:focus{background-color:#f23725}.button--wide{padding-left:22px;padding-right:22px}.button--block{max-width:400px;width:100%}.button--compact{border-radius:4px;padding:5px 12px 6px}.button--big{font-size:16px;padding:12px 30px 13px}.button--dropdown,.button--link{background-color:transparent;border-radius:0;color:#2c7fcb;font-size:inherit;font-weight:400;min-width:0;padding:0;text-align:left;vertical-align:baseline}.button--dropdown:focus,.button--dropdown:hover,.button--link:focus,.button--link:hover{background-color:transparent;text-decoration:underline}.button--danger.button--dropdown,.button--link.button--danger{color:#f45a4b}.button--link.button--neutral,.button--neutral.button--dropdown{color:#62625f}.button--link-prominent{color:#ff633b;font-weight:600}.button--alt{border-color:#e3e3e0;box-shadow:0 1px 1px rgba(30,15,0,.015),0 1px 2px rgba(30,15,0,.005),0 1px 4px rgba(30,15,0,.005);color:#282825;font-size:12px;font-weight:500;min-width:50px;padding:6px 12px}.button--alt:focus,.button--alt:hover{background-color:#fafaf8;border-color:#d4d4d0}.button--alt:active{background-color:#f5f5f4}.button--alt+.button--alt{margin-left:7px}.button--magic{min-width:0;padding:3px 7px 3px 8px;position:relative;right:-25px}.button--magic span{display:inline-block;line-height:100%;vertical-align:middle}.button--add{background:#fff url(/webpack/69208ddf9270d57509e6.svg) no-repeat 10px 47%;padding-left:27px}.button--transfer{background:#fff url(/webpack/1ff1f2133d587041d08d.svg) no-repeat 12px 50%;padding-left:31px}.button--disabled{opacity:.4;pointer-events:none}.button--disabled:focus{text-decoration:none}.button--flagged{margin-right:auto!important}.button--back{font-weight:400}.button--show-more{background:transparent url(/webpack/852b40a082b3d50865bd.svg) no-repeat 50% 50%;border-radius:0;color:#282825;font-weight:400;height:22px;min-width:0;opacity:.75;padding:0;text-indent:-9999px;width:22px}.button--show-more:focus,.button--show-more:hover{background-color:transparent;opacity:1}.button--show-more.active,.button--show-more:active{opacity:1}.page-header .button--show-more{margin-right:5px;opacity:.75}.page-header .button--show-more:focus,.page-header .button--show-more:hover{opacity:.9}.button--account{height:32px;padding:0;text-align:center;vertical-align:middle;width:32px}.button--account img{opacity:.75;vertical-align:middle}.button--account.active img,.button--account:active img,.button--account:focus img,.button--account:hover img{opacity:1}.button--account.has-badge{position:relative}.button--account.has-badge:after{background-color:#f45a4b;border:2px solid #fff;border-radius:6px;content:"";display:block;height:12px;position:absolute;right:-1px;top:-1px;width:12px}.button--dropdown{align-items:center;border-radius:6px;color:#282825;display:inline-flex;font-size:12px;font-weight:400;line-height:1;padding:5px 6px}.button--dropdown:after{background:transparent url(/webpack/05007f23800088181b5d.svg) no-repeat 0 0;content:"";display:inline-block;height:5px;margin-left:6px;width:8px}.button--dropdown:hover{background-color:#f1edea;text-decoration:none}.button--lang{color:#757571;display:flex;font-size:14px;font-weight:500;line-height:1.5;padding:5px 5px 5px 7px}.button--lang img{margin-right:.4em}.button--lang:hover{background-color:hsla(0,0%,100%,.5);color:#62625f}.hint{background:url(/webpack/5b87631d96f59116d089.svg) no-repeat 50% 50%;display:inline-block;height:20px;margin-left:-.1em;text-indent:-9999px;vertical-align:-5%;width:20px}.main-menu-toggle{border:none;display:block;height:30px;padding-top:5px;position:relative;width:30px}.main-menu-toggle:focus{outline:none}.main-menu-toggle:focus .main-menu-toggle__bar{background-color:#62625f}.main-menu-toggle:hover .main-menu-toggle__bar{background-color:#9b9b98}.main-menu-toggle__bar{background-color:#bbbbb8;display:block;height:2px;margin:4px;width:22px}.nav{list-style:none;margin:0}.burger-menu{background-color:#fafaf8;border-bottom:1px solid #eeeeeb;border-top:1px solid #eeeeeb;box-shadow:0 1px 2px rgba(30,15,0,.25);left:0;position:absolute;right:0;top:52px;z-index:2000}.burger-menu__email{border-top:1px solid #eeeeeb;color:#62625f;padding:12px}.burger-menu__close{color:#bbbbb8;font-size:28px;line-height:1;padding:.75rem;position:absolute;right:0;top:0}.burger-menu__close:hover{text-decoration:none}@media screen and (min-width:768px){.nav{background:none;box-shadow:none;display:flex;flex-wrap:wrap;height:auto;padding:0;width:auto}.nav__item{margin-right:5px}}.nav__link{color:#62625f;display:block;padding:10px 12px}.nav__link:hover{background-color:#f1f1ef;color:#4c4c49;text-decoration:none}@media screen and (min-width:768px){.nav__link{color:#757571;padding:10px 7px}.nav__link:hover{background-color:transparent}}.nav__item--active .nav__link{color:#1d1c19}.nav--navbar .nav__item{white-space:nowrap}.nav--navbar .nav__link{font-weight:500;transition:color .15s ease-in-out}.notification-badge{background-color:#f45a4b;border-radius:8px;color:#fff;display:inline-block;font-size:9px;font-weight:700;height:16px;line-height:16px;margin-left:.67em;position:relative;text-align:center;top:-1px;width:16px}.main-menu-toggle__badge{border:2px solid #fff;border-radius:10px;height:20px;left:16px;margin-left:0;position:absolute;top:0;width:20px}.tabs{border-bottom:1px solid #eeeeeb;font-size:14px;margin-bottom:15px}.tabs__item{font-weight:500;white-space:nowrap}.tabs__item+.tabs__item{margin-left:24px}.tabs__link{border-bottom:1px solid transparent;color:#9b9b98;display:block;margin-bottom:-1px;padding:8px 0 10px;transition:all .2s ease-in-out}.tabs__link:hover{border-bottom-color:#bbbbb8;color:#282825;text-decoration:none}.tabs__item--active .tabs__link{border-bottom-color:currentColor;color:#282825}.box{background:#fff;border-radius:8px;box-shadow:0 1px 1px rgba(30,15,0,.04),0 1px 3px rgba(30,15,0,.02),0 1px 4px rgba(30,15,0,.02),0 2px 4px rgba(30,15,0,.01);margin-bottom:20px;padding:14px 15px}@media screen and (min-width:768px){.box{padding:20px 25px 22px}}.box--auth{margin:80px auto 20px;max-width:350px}.box .data-grid-container .data-grid:last-child,.box .table:last-child,.data-grid-container .box .data-grid:last-child{margin-bottom:0}.box--info{background-color:#fffaf0;padding-top:19px;position:relative}@media screen and (min-width:768px){.box--info{padding-top:25px}}.box--info:before{background-color:#ffae00;border-top-left-radius:8px;border-top-right-radius:8px;content:"";display:block;height:5px;left:0;position:absolute;right:0;top:0}.box--info p:last-child{margin-bottom:.33em}.box__footer{align-items:center;background-color:#fafaf8;border-bottom-left-radius:7px;border-bottom-right-radius:7px;display:flex;justify-content:flex-end;margin:20px -15px -14px;padding:10px 15px}@media screen and (min-width:768px){.box__footer{margin:40px -25px -22px;padding:12px 25px}}.box--narrow{margin:0 auto;max-width:400px}.box--compact{margin-bottom:12px}@media screen and (min-width:768px){.box--compact{padding-bottom:15px;padding-top:15px}}.box--prominent{padding-bottom:25px;padding-top:25px}@media screen and (min-width:768px){.box--prominent{font-size:16px;padding:30px 50px 40px}}.box--centered{text-align:center}.box--centered li,.box--centered p{margin-left:auto;margin-right:auto;max-width:28em}.box--highlighted{border-top:3px solid #ffae00}.box__header{margin-bottom:20px}@media screen and (min-width:768px){.box__header--flex{align-items:center;display:flex;justify-content:space-between}}.box__icon,.box__title{margin-bottom:10px}.box__title{font-weight:700;letter-spacing:-.02em}@media screen and (min-width:768px){.box__title{margin-bottom:0}}.box--prominent .box__title{font-size:21px;margin-bottom:10px}@media screen and (min-width:768px){.box--prominent .box__title{font-size:24px}}.box__description{color:#757571;margin:4px 0 20px}.box__description p{margin-bottom:.5em}.box__description strong{color:#1d1c19;font-weight:600}.box__header+.box__description{margin-top:-8px}.box--has-screenshot{overflow:hidden}.box__screenshot{margin-bottom:10px}@media screen and (min-width:768px){.box__screenshot{float:right;margin-bottom:0;margin-left:24px}}.dropdown{display:inline-block;position:relative}.dropdown__content{background-color:#fff;border-radius:6px;box-shadow:0 3px 16px rgba(30,15,0,.07),0 1px 2px rgba(30,15,0,.08);display:block;font-size:1rem;margin-top:2px;max-width:300px;min-width:160px;padding:12px 18px;position:absolute;right:-4px;text-align:left;top:100%;z-index:1002}@media screen and (min-width:768px){.dropdown__content{right:-12px}}.dropdown__header{align-items:flex-start;border-bottom:1px solid #e3e3e0;display:flex;font-weight:600;justify-content:space-between;line-height:1.25;margin-bottom:1em;padding-bottom:10px}.dropdown__footer{align-items:center;display:flex;justify-content:flex-end;margin-top:1.5em}.dropdown__footer>:not(:first-child){margin-left:3px}.dropdown__footer>:not(:last-child){margin-right:3px}.dropdown__menu{list-style-type:none;margin:-8px -18px;padding:0}.dropdown__item{color:#282825;display:block;margin:0;padding:0}.dropdown__item--divider{border-top:1px solid #f1f1ef;height:0;margin:.25rem 0;overflow:hidden}.dropdown__menu-title{border-bottom:1px solid #eeeeeb;font-weight:500;padding:8px 15px}.dropdown__menu-link{color:#282825;display:block;font-weight:400;padding:8px 15px;white-space:nowrap;width:100%}.dropdown__menu-link--add,.dropdown__menu-link--archive,.dropdown__menu-link--pushed{padding-left:38px}.dropdown__menu-link--add{background:url(/webpack/febbd5b772cc960e1737.svg) no-repeat 16px 50%}.dropdown__menu-link--archive{background:url(/webpack/84f311522cd6f16c08fe.svg) no-repeat 15px 53%}.dropdown__menu-link:hover{background-color:#f5f5f4;text-decoration:none}.dropdown__hr{margin:8px -18px}.dropdown__hint{color:#757571;display:block;font-size:12px;font-weight:400;line-height:16px;margin-top:3px;min-width:150px;white-space:normal}.dropdown__hint--subscription{border-left:3px solid #ff633b;color:#62625f;margin-bottom:6px;margin-top:8px;min-width:180px;padding-left:8px}.dropdown__hint strong{color:#282825}.ReactModal__Body--open .ReactModal__Overlay{align-items:flex-start;background-color:rgba(0,0,0,.37)!important;display:flex;overflow-x:hidden;overflow-y:auto;padding:2rem 10px;z-index:2000}.modal{background-color:#fff;border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 22px 70px 4px rgba(30,15,0,.2);margin:10vh auto;max-width:640px;min-height:10rem;outline:none;position:relative;width:100%}@media screen and (min-width:440px){.modal{min-width:440px}.modal--xs{max-width:380px;min-width:0}}.modal--s{max-width:440px}.modal--m{max-width:520px}.modal--l{max-width:800px}.modal--centered{margin:auto}.modal__header{padding:10px 15px}@media screen and (min-width:768px){.modal__header{padding-left:25px;padding-right:25px}}.modal__title{font-size:18px;font-weight:700;letter-spacing:-.01em;margin:10px 0 0}.modal__title-hint{color:#757571;font-size:12px;line-height:1.4;margin:5px 0 0}.modal__close{-webkit-appearance:none;background-color:transparent;border:0;color:#bbbbb8;cursor:pointer;display:block;float:right;font-size:28px;line-height:1;margin:-.75rem -1.25rem -.75rem -.75rem;padding:.75rem}.modal__close:hover{color:#9b9b98;text-decoration:none}.modal__content{padding:15px}@media screen and (min-width:768px){.modal__content{padding-left:25px;padding-right:25px}}.modal__footer{align-items:center;background-color:#fafaf8;border-bottom-left-radius:7px;border-bottom-right-radius:7px;display:flex;justify-content:flex-end;padding:12px 15px}@media screen and (min-width:768px){.modal__footer{padding-left:25px;padding-right:25px}}.modal__footer>:not(:last-child){margin-right:.5rem}.alert{background-color:#fffaf0;border:1px solid rgba(255,174,0,.42);border-radius:5px;color:#5c420d;margin:0 0 1.5rem;padding:14px 15px 15px}@media screen and (min-width:768px){.alert--small{font-size:12px}}.alert--info{background-color:rgba(199,240,185,.1);border-color:#d1e7dc;color:#55665e}.alert--with-action{align-items:center;display:flex}.alert--with-action .alert__content{padding-right:20px}.alert--hidden{display:none}.alert--pale{background-color:transparent;border-color:#e3e3e0}.alert__title{color:inherit;font-size:14px;font-weight:600;letter-spacing:.0075em;margin-bottom:.5em}.alert p{margin-bottom:.75em}.alert p:last-child,.alert__content p:last-child{margin-bottom:0}.alert__action{margin-top:1em}.react-tooltip{font-size:12px;line-height:1.4;max-width:300px;padding:4px 10px!important;z-index:1002!important}.question{display:inline-block;height:16px;margin:0 .5em;vertical-align:bottom;width:16px}.question__icon{display:inline-block;vertical-align:13%}.progress{background-color:#eeeeeb;border-radius:4px;height:7px;width:100%}.progress--debt{background-color:#ffc4a3}.progress__value{background-color:#60ac3c;border-radius:4px;height:100%;width:0}.logo.logo--wizard{left:20px;margin:0;padding:0;position:absolute;top:19px}.logo.logo--wizard img{display:block}@media screen and (min-width:768px){.logo.logo--wizard{left:25px;top:23px}}.wizard-close{color:#9b9b98;display:inline-block;font-size:36px;font-weight:300;line-height:1;padding:2px 10px;position:absolute;right:10px;text-decoration:none;top:6px}@media screen and (min-width:768px){.wizard-close{top:12px}}.wizard-close:hover{color:#62625f;text-decoration:none}.wizard-user{display:inline-block;position:absolute;right:20px;top:16px}@media screen and (min-width:768px){.wizard-user{right:25px;top:22px}.wizard-parent{display:flex;flex-direction:column;justify-content:center;min-height:100vh}}.wizard-cols{align-items:flex-start;display:flex}.wizard{padding:80px 20px 40px}@media screen and (min-width:768px){.wizard{padding-bottom:100px;padding-top:120px}}.wizard__intro{font-size:16px;margin-bottom:32px}@media screen and (min-width:768px){.wizard__intro{font-size:21px}}.wizard__header{margin-bottom:20px}@media screen and (min-width:768px){.wizard__header{margin-bottom:16px}}.wizard__logo{display:block;margin:6px auto}@media screen and (min-width:768px){.wizard__logo{margin:0 0 4px}}.wizard__title{font-size:30px;font-weight:800;margin:0 auto 6px;max-width:80%;text-align:center}@media screen and (min-width:768px){.wizard__title{font-size:36px;margin:0 0 6px;max-width:none;text-align:left}.wizard--intro .wizard__title{font-size:42px}}.wizard__description{font-size:16px;margin:0 auto;text-align:center}@media screen and (min-width:768px){.wizard__description{text-align:left}}.wizard__description p{margin:0 0 .5em}.wizard__footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.wizard-daily{margin:10px auto}.wizard-daily__amount{color:#ff633b;font-size:54px;font-weight:800;line-height:1;text-align:center;white-space:nowrap}@media screen and (min-width:768px){.wizard-daily__amount{font-size:112px}}.wizard-daily__comment{color:#9b9b98;font-size:16px;margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.wizard-daily__comment{font-size:24px}}.wizard-daily__yes-no{color:#282825;font-size:16px;max-width:500px}@media screen and (min-width:768px){.wizard-daily__yes-no{margin-left:auto;margin-right:auto}}.wizard__run-button{width:100%}@media screen and (min-width:768px){.wizard__run-button{width:auto}}.wizard-steps{display:inline-block;left:20px;line-height:12px;position:absolute;top:18px;vertical-align:middle}@media screen and (min-width:768px){.wizard-steps{top:24px}}.wizard-steps__text{color:#757571;font-size:12px}.wizard-steps__item{background-color:#d3d3d0;border-radius:3px;display:inline-block;height:3px;margin-right:6px;width:18px}.wizard-steps__item--active{background-color:#ffae00}.account-table{padding-bottom:20px}.account-table__row{border-bottom:1px solid #eeeeeb;padding:15px 0}@media screen and (min-width:540px){.account-table__row{display:flex}}.account-table__row:first-child{padding-top:0}.account-table__row:last-child{border-bottom:0;padding-bottom:0}.account-table__title{font-size:14px;font-weight:600;margin:0 0 4px}@media screen and (min-width:540px){.account-table__title{line-height:1.4;margin-right:20px;min-width:150px}}.account-table__details{line-height:1.4}@media screen and (min-width:540px){.account-table__details{flex:1}}.account-table__secondary{color:#757571;font-size:12px;margin-top:4px}.account-table__secondary strong{color:#282825}.account-table__secondary--warning{color:#4c4c49}.account-table__secondary--warning:before{color:#ff633b;content:"• ";display:inline}.subscription-skeleton-placeholder{padding-bottom:2px}.account-subscription-actions{margin-top:1em}.subscription-options{margin:0 0 20px}@media screen and (min-width:375px){.subscription-options{display:flex;justify-content:space-between}}.subscription-options__item{display:flex;flex-direction:column}@media screen and (min-width:375px){.subscription-options__item{flex:1}}.subscription-options__item:first-child{border-bottom:1px solid #eeeeeb;margin-bottom:20px;padding-bottom:25px}@media screen and (min-width:375px){.subscription-options__item:first-child{border-bottom:0;border-right:1px solid #eeeeeb;margin-bottom:0;padding-bottom:0;padding-right:20px}}@media screen and (min-width:375px){.subscription-options__item:last-child{padding-left:20px}}.subscription-options__info{flex:1;margin-bottom:20px}@media screen and (min-width:375px){.subscription-options__info{margin-bottom:35px}}.subscription-options__title{color:#ff633b;font-size:16px;font-weight:600;margin-bottom:0;text-transform:none}.subscription-options__price{font-size:27px;font-weight:600;line-height:1.25;margin:3px 0 6px}.subscription-options__details{font-size:12px}.subscription-options__period{color:#9b9b98;font-size:14px;font-weight:400}@media screen and (min-width:600px){.delete-account{align-items:center;display:flex;justify-content:space-between}.delete-account__primary{flex:1}.delete-account__primary p:last-child{margin-bottom:0}.delete-account__action{margin-left:30px}}.add-expense-form{background-color:#f7f5f3;margin:-15px -15px 15px;padding:15px;position:sticky;top:0;z-index:1001}.add-expense-form--has-shadow:after{bottom:0;box-shadow:0 1px 1px hsla(60,3%,82%,.4),0 1px 2px hsla(60,3%,82%,.25),0 1px 3px hsla(60,3%,82%,.15),0 2px 10px hsla(60,3%,82%,.07);content:"";display:none;display:block;height:1px;left:0;position:absolute;right:0}@media screen and (min-width:768px){.add-expense-form{margin:-15px -8px 10px;padding:15px 8px}}.add-expense-form .form-group{margin:0}.add-expense-form-intercept-element{height:1px;position:absolute;top:130px}.add-expense-form__pseudo-input{margin:0 auto;position:relative}@media screen and (min-width:550px){.add-expense-form__pseudo-input{align-items:center;background:#fff;border:1px solid rgba(30,15,0,.14);border-radius:8px;box-shadow:0 1px 2px rgba(30,15,0,.015),0 1px 3px rgba(30,15,0,.01),0 2px 4px rgba(30,15,0,.01);display:flex;height:46px;padding-left:3px}}.add-expense-form__input{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.add-expense-form__input:focus{border-color:#e3e3e0;box-shadow:none;outline:none}@media screen and (min-width:550px){.add-expense-form__input{border:none;border-radius:5px;flex:1;height:44px}.add-expense-form__input:focus{border:none}}@media screen and (min-width:550px){.add-expense-form__category{height:100%!important;width:200px}.add-expense-form .form-group{height:100%}}.add-expense-form__category .react-select__control{border-top-left-radius:0;border-top-right-radius:0;transition:none}.add-expense-form__category .react-select__control--is-focused{border-color:#e3e3e0!important;box-shadow:none!important}@media screen and (min-width:550px){.add-expense-form__category .react-select__control{border:none!important;border-radius:0!important;height:100%!important;position:relative;z-index:1}.add-expense-form__category .react-select__control:after,.add-expense-form__category .react-select__control:before{background-color:#eeeeeb;bottom:9px;content:"";display:block;left:0;position:absolute;top:9px;width:1px}.add-expense-form__category .react-select__control:after{display:none;left:auto;right:0}.add-expense-form__category .react-select__control--is-focused{background-color:#f1f1ef;border-bottom:none!important;border-top:none!important;box-shadow:1px 0 0 0 #fff!important}.add-expense-form__category .react-select__control--is-focused:after,.add-expense-form__category .react-select__control--is-focused:before{bottom:0;top:0}.add-expense-form__category .react-select__control--is-focused:after{display:block}}@media screen and (min-width:550px){.add-expense-form__category .react-select__menu{max-width:280px;width:auto!important}}.add-expense-form__category .react-select__indicators{padding-right:4px}.add-expense-form__calendar{-webkit-appearance:none;background-color:transparent;border:0;border-radius:0;color:#282825;display:inline-block;font-size:14px;font-weight:400;height:38px;min-width:40px;padding-left:14px;padding-right:14px;position:absolute;right:1px;top:1px}@media screen and (min-width:550px){.add-expense-form__calendar{background-color:#fff;border-right:1px solid rgba(30,15,0,.1);height:44px;min-width:54px;position:relative;right:auto;top:auto}.add-expense-form__calendar:before{background-color:#eeeeeb;bottom:9px;content:"";display:block;left:0;position:absolute;top:9px;width:1px}}.add-expense-form__calendar:hover{background-color:#fff}.add-expense-form__calendar:focus{background-color:#f1f1ef}.add-expense-form__calendar:focus:before{bottom:0;top:0}.add-expense-form__calendar-img{display:inline-block;opacity:.8;vertical-align:text-bottom}.add-expense-form__calendar:focus .add-expense-form__calendar-img,.add-expense-form__calendar:hover .add-expense-form__calendar-img{opacity:1}.add-expense-form__date{margin-left:.5em}.daypicker-shortcut{border-bottom:1px solid #f1f1ef;list-style:none;margin:.55em 0 .25em;padding:0 0 .5em}.daypicker-shortcut__item{margin:0 .5em;padding:0;position:relative}.daypicker-shortcut__button{border-radius:4px;color:#282825;display:block;font-weight:500;min-height:35px;padding-left:.33em;padding-right:24px;position:relative;width:100%}.daypicker-shortcut__button:hover{background-color:rgba(255,174,0,.12)!important;text-decoration:none}.daypicker-shortcut__button:hover .daypicker-shortcut__day{border-color:#f0e3d0}.daypicker-shortcut__button--selected:before{background:url(/webpack/f08a8e768ed7eec92b85.svg) no-repeat 0 0;content:"";display:block;height:10px;margin-top:-5px;position:absolute;right:6px;top:50%;width:13px}.daypicker-shortcut__day{background-color:#fbfbfb;border:1px solid #eee;border-radius:3px;box-shadow:0 1px 1px rgba(30,15,0,.04);color:#282825;display:inline-block;font-size:.8em;font-weight:400;height:22px;letter-spacing:-.02em;line-height:1;margin-left:2px;margin-right:7px;padding-top:5px;position:relative;text-align:center;width:24px}.daypicker-shortcut__day:before{background-color:#f2564e;border-radius:3px 3px 0 0;content:"";display:block;height:3px;left:-1px;position:absolute;right:-1px;top:-1px}.daypicker-shortcut__day--yesterday:before{background-color:#ffb632}.add-expense-form__submit{display:block;height:44px;margin-top:10px;min-width:0;width:100%}@media screen and (min-width:550px){.add-expense-form__submit{-webkit-appearance:none;background-color:#fafaf8;border:0;border-bottom-left-radius:0;border-bottom-right-radius:7px;border-top-left-radius:0;border-top-right-radius:7px;display:inline-block;line-height:44px;margin-top:0;opacity:.9;padding:0;width:50px}.add-expense-form__submit:focus,.add-expense-form__submit:hover{background-color:#fafaf8;opacity:1}.add-expense-form__submit:focus-visible{background-color:#f1f1ef;outline:none}}@media screen and (min-width:550px){.add-expense-form__submit-caption{display:none}}.add-expense-form__submit-img{display:none;margin:0 auto}@media screen and (min-width:550px){.add-expense-form__submit-img{display:block}}.available-to-budget{margin-bottom:5px;margin-top:-14px;padding:8px 0}@media screen and (min-width:768px){.available-to-budget{background-color:#fff;height:61px;margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px;position:sticky;top:-1px;z-index:1001}.available-to-budget--sticky{box-shadow:0 3px 2px -2px rgba(30,15,0,.1)}}.available-to-budget__values{display:block;font-size:16px}.available-to-budget__value{display:inline-block;width:100%}.step-progressbar{counter-reset:step-progress;font-size:14px;list-style-type:none;margin:20px 0;padding:0}.step-progressbar__item{color:#bbbbb8;counter-increment:step-progress;display:inline-block;margin:0 30px 0 0;padding:0 0 0 27px;position:relative}.step-progressbar__item:before{border:1px solid #e3e3e0;border-radius:11px;color:#bbbbb8;content:counter(step-progress);display:block;font-size:12px;height:22px;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:22px}.step-progressbar__item--current{color:#282825;font-weight:500}.step-progressbar__item--current:before{background-color:transparent;border:1px solid #ff633b;color:#ff633b;font-weight:500}@media screen and (min-width:768px){.suggestions-wrapper--side{flex-shrink:0;margin-left:20px;width:240px}}@media screen and (min-width:960px){.suggestions-wrapper--side{width:300px}}.suggestions-wrapper__title{color:#282825;font-size:12px;font-weight:500}.suggestions{list-style-type:none;margin:0 0 1em;padding:0}.suggestions__item{display:inline-block;margin-bottom:4px;margin-right:4px;padding:0}.suggestions__link{background-color:#fff;border:1px solid #e3e3e0;border-radius:6px;box-shadow:0 1px 1px rgba(30,15,0,.015),0 1px 2px rgba(30,15,0,.005),0 1px 4px rgba(30,15,0,.005);color:#282825;font-size:12px;font-weight:400;padding:5px 9px}.suggestions__link:focus,.suggestions__link:hover{background-color:#fafaf8;border-color:#d7d7d3;outline:none;text-decoration:none}.suggestions__link:active{background-color:#f5f5f4}.suggestions__link--active,.suggestions__link--active:hover{background-color:rgba(44,127,203,.1);border-color:rgba(44,127,203,.4);color:#2365a1}.suggestions__link--active:active{background-color:rgba(44,127,203,.12)}.suggestions__link.button--disabled{background-color:#eeeeeb}.suggestions--loose .suggestions__item{margin-bottom:5px;margin-right:5px}.import-suggestions__row{margin-bottom:2px}@media screen and (min-width:768px){.import-suggestions__row{display:flex}}.import-suggestions__title{font-size:13px;font-weight:600;margin-bottom:7px}@media screen and (min-width:768px){.import-suggestions__title{margin-bottom:0;padding-top:4px;width:30%}.import-suggestions__hint,.import-suggestions__load-more{margin-left:30%}}.import-suggestions__hint{margin-top:20px}@media screen and (min-width:768px){.import-suggestions__list{flex:0 0 auto;width:70%}}.selected-budget{background:url(/webpack/f08a8e768ed7eec92b85.svg) no-repeat 0 6px;padding-left:20px}.selected-budget__date-range{font-weight:500}.selected-budget__details{font-size:12px;margin:8px 0 0;min-width:220px}.selected-budget__parameter,.selected-budget__value{border-bottom:1px solid #eeeeeb;padding:9px 0;vertical-align:middle}tr:last-child .selected-budget__parameter,tr:last-child .selected-budget__value{border-bottom:none}.selected-budget__parameter{color:#62625f}.selected-budget__value{border-bottom:1px solid #eeeeeb;font-size:14px;font-weight:600;text-align:right;white-space:nowrap}.selected-budget__edit{color:#4c4c49;display:inline-block;font-size:12px;white-space:nowrap}.selected-budget__edit:hover{color:#282825}.selected-budget__edit:before{background:url(/webpack/897b4d8dda90fbba6131.svg) no-repeat 0 0;content:"";display:inline-block;height:12px;margin-right:5px;vertical-align:-9%;width:12px}@-webkit-keyframes loading-pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes loading-pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.loading-pulse{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loading-pulse;animation-name:loading-pulse;-webkit-transition-duration:1ms;transition-duration:1ms}.loading-container{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.loading-text{color:#62625f;margin-top:.75em}.inline-loading{align-items:center;animation:spinner-show .3s ease normal;color:#757571;display:flex}.inline-loading__spinner{animation:spinner-rotate .5s linear infinite;display:block;height:14px;margin-right:6px;transform-origin:50% 50%;transition-property:transform;transition-timing-function:ease;width:14px}.regular-spinner-wrapper{margin:40px auto;text-align:center}.regular-spinner{animation:spinner-show .3s ease normal,spinner-rotate .7s linear infinite;color:#ffae00;display:inline-block;height:42px;margin-bottom:10px;position:relative;transform-origin:50% 50%;transition-property:opacity,transform;transition-timing-function:ease;width:42px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#eeeeeb,#fafaf8 40%,#eeeeeb);background-size:200% 100%;border-radius:3px;display:inline-block;height:1em;vertical-align:middle}@keyframes spinner-show{0%{opacity:0}to{opacity:1}}@keyframes spinner-rotate{to{transform:rotate(1turn)}}.new-budget-dates{align-items:center;display:flex}.new-budget-dates__icon-wrapper{align-items:center;background-color:#ff633b;border-radius:16px;display:flex;height:32px;justify-content:center;margin-right:10px;width:32px}.new-budget-dates__icon{display:inline-block;margin-top:-1px}.new-budget-dates__body{flex:1;line-height:1.4}.balance{font-size:16px;margin:0 0 25px}.balance:only-child{margin-bottom:0}.balance__title{color:#62625f;font-size:12px;line-height:1.35}.balance__stats{color:#62625f;display:flex;justify-content:space-between}.balance__remaining{align-items:center;color:#282825;display:inline-flex;font-weight:600;margin-right:.1em}.balance__progress{margin:8px 0 5px}.balance__expenses{font-size:12px;margin-top:15px}.static-body,.static-header,.white-bg{background-color:#fff}.static-header{border-bottom:1px solid #eeeeeb;margin-bottom:20px;padding:15px 0}.static-header__inner{column-gap:20px;flex:1;flex-wrap:wrap}@media screen and (min-width:768px){.static-header__inner{align-items:center;display:flex}.static-header{background-color:transparent;border-bottom:none;margin-bottom:0;padding:20px 0}}.static-header .static-header__lang .dropdown__content{min-width:130px;padding:4px 0;right:0}@media screen and (max-width:767px){.static-header .static-header__lang .dropdown__content{left:auto;right:4px}}.static-header__container{align-items:center;display:flex;justify-content:space-between;max-width:1200px!important}.static-header__primary{height:auto}.static-header__secondary{align-items:center;display:flex;flex:1;flex-direction:row-reverse;justify-content:space-between}@media screen and (min-width:768px){.static-header__secondary{flex-direction:row;justify-content:flex-end;margin-top:-5px}}.static-nav{display:flex;flex-wrap:wrap;font-weight:500;list-style:none;margin:0}@media screen and (min-width:768px){.static-nav{text-align:right}}.static-nav__item{margin:0 16px 0 0}@media screen and (min-width:768px){.static-nav__item{margin-left:10px;margin-right:0}}.static-nav__link{color:#62625f;display:inline-block}.static-nav__link--login{color:#fe3800}.static-nav__link--login:hover{color:#e53200!important}.static-nav__link:hover{color:#4c4c49;text-decoration:none}@media screen and (min-width:768px){.static-nav__link{padding:10px 7px}.static-nav__link:hover{background-color:transparent}}.logo--static{display:flex;margin:0 0 7px;position:static!important}@media screen and (min-width:768px){.logo--static{justify-content:center}}.logo--static .logo__link{align-self:auto;background:transparent;height:auto;width:auto}.logo--static .logo__img{display:block}.logo--static .logo__flag{display:inline-block;margin-left:8px;position:relative;top:2px}@media screen and (min-width:768px){.logo--static .logo__flag{margin-left:3px}}.logo--static.logo--has-flag{align-items:center;display:flex}.hero{background-color:#fafafa;font-size:21px;margin-bottom:40px;overflow:hidden}@media screen and (min-width:768px){.hero{margin-bottom:80px;padding:40px 0}.hero__container{align-items:center;display:flex;justify-content:space-between;max-width:1280px;min-height:550px;position:relative}}@media screen and (min-width:1024px){.hero__container{padding-left:42px;padding-right:0}}@media screen and (min-width:1200px){.hero__container{padding-right:0}}.hero__image{display:block;margin:40px auto;max-width:90%}@media screen and (min-width:768px){.hero__image{margin:0 -280px 0 0;max-width:none;order:2}}@media screen and (min-width:1024px){.hero__image{margin-right:-200px}}@media screen and (min-width:1200px){.hero__image{margin-right:-120px}}.hero__inner{margin-bottom:40px;max-width:600px}@media screen and (min-width:768px){.hero__inner{margin-bottom:20px;margin-right:60px;order:1}}@media screen and (min-width:1024px){.hero__inner{margin-right:110px}}.hero__title{font-size:30px;font-weight:800;line-height:1.1;text-align:center}@media screen and (min-width:768px){.hero__title{text-align:left}}@media screen and (min-width:1024px){.hero__title{font-size:48px}}.hero__features{font-size:18px;line-height:1.4;list-style-type:none;margin:0 0 30px;padding:0}@media screen and (min-width:1024px){.hero__features{font-size:21px}}.hero__feature{margin-bottom:.5em;max-width:25em;padding-left:20px}.hero__feature:before{color:#ff633b;content:"•";display:block;left:-20px;max-height:0;max-width:0;position:relative;top:0}.hero__button{margin-bottom:10px;width:100%}@media screen and (min-width:768px){.hero__button{margin-bottom:0;margin-right:14px;width:auto}}.cta-note{color:#62625f;font-size:14px;margin-top:10px;text-align:center}.index__section{font-size:16px;padding:24px 0}@media screen and (min-width:768px){.index__section{padding:40px 0}}.index-about{font-size:21px}@media screen and (min-width:768px){.index-about{font-size:27px;text-align:center}}.index-about__container{max-width:900px}.index-h2{font-size:27px;font-weight:700}@media screen and (min-width:768px){.index-h2{font-size:30px}}.faq__q{font-weight:700;margin-bottom:.25em}.faq__a{color:#555;margin-bottom:1.5em;margin-left:0}.static-content{font-size:16px;max-width:780px;padding-top:10px}@media screen and (min-width:768px){.static-content{padding-top:40px}}.static-content--wide{max-width:1024px}.static-content img{height:auto;max-width:100%}.static-content ul:not(.list-unstyled){list-style:none;margin:1.25em 0}.static-content ul:not(.list-unstyled) li{margin:.5em 0;padding-left:1.5em;position:relative}.static-content ul:not(.list-unstyled) li:before{background-color:#ff633b;border-radius:.15em;content:"";height:.3em;left:.25em;position:absolute;top:.625em;width:.3em}.static-content hr{margin:40px 0}.prominent-picture{margin:1em 0 1.5em}@media screen and (min-width:768px){.prominent-picture{margin:0 0 1em}}.prominent-content{font-size:18px;margin-bottom:80px}.prominent-content h2{font-size:27px;font-weight:700;letter-spacing:-.01em;margin-bottom:.5em;margin-top:2em}.prominent-content h3{color:inherit;font-size:1em;font-weight:700;margin-bottom:.75em;text-transform:none}.prominent-content__inner{margin:0 auto;max-width:660px}.prominent-title{text-wrap:balance;font-size:30px;font-weight:800;letter-spacing:-.01em;line-height:1.15;margin-bottom:.67em}@media screen and (min-width:768px){.prominent-title{font-size:42px}}.prominent-subtitle{color:#62625f;font-size:16px;line-height:1.3333;margin-bottom:2em;margin-top:-.8125em}@media screen and (min-width:768px){.prominent-subtitle{font-size:18px}}@media screen and (min-width:1024px){.prominent-subtitle{font-size:24px}}@media screen and (min-width:768px){.telegram-subscription-box{align-items:flex-start;display:flex}}.telegram-subscription-box__icon{height:36px;margin-bottom:10px;width:36px}@media screen and (min-width:768px){.telegram-subscription-box__icon{height:46px;margin-bottom:0;margin-right:16px;width:46px}}.telegram-subscription-box__title{margin:0 0 4px}.telegram-subscription-box__body{flex:1;margin-bottom:16px}@media screen and (min-width:768px){.telegram-subscription-box__body{margin-bottom:0;margin-right:20px}}.telegram-subscription-box__description{color:#62625f;line-height:1.3;margin:0}.telegram-subscription-box__button{align-self:center;width:100%}@media screen and (min-width:768px){.telegram-subscription-box__button{width:auto}}.static-highlight{background-color:#f3f1ec;border-radius:8px;margin:1.5em 0;padding:18px 20px 20px}.static-highlight strong{font-weight:700}@media screen and (min-width:768px){.static-highlight{border-radius:10px;padding:24px 30px 30px}}.static-highlight p:last-child,.static-highlight ul:last-child{margin-bottom:0}.nice-separator{margin:50px 0;text-align:center}.guide-ending{font-size:24px;margin:0 auto 100px;max-width:580px;text-align:center}.guide-ending__cta{margin-top:30px}.header--static-new{background-color:transparent;box-shadow:none;margin-top:10px}@media screen and (min-width:768px){.header--static-new{margin-top:20px}}.new-home-landing .container{max-width:980px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.new-home-landing .container{padding-left:20px;padding-right:20px}}@media screen and (min-width:1200px){.new-home-landing .container{max-width:1100px}}.new-home-hero,.new-home-landing .static-header{background-color:#f5f5f0}.new-home-landing .static-header{margin-bottom:0}.new-home-landing__section-title{color:#222;font-size:30px;font-weight:800;line-height:1.15}@media screen and (min-width:768px){.new-home-landing__section-title{font-size:48px}}.new-home-hero{overflow-x:hidden;padding-bottom:40px}.new-home-hero__inner{max-width:980px!important}.new-home-hero__intro{margin:0 auto;padding:45px 0 30px;text-align:center}@media screen and (min-width:768px){.new-home-hero__intro{padding:60px 0}}.new-home-hero__title{text-wrap:balance;font-size:32px;font-weight:700;letter-spacing:-.01em;line-height:1.1;margin-bottom:10px}@media screen and (min-width:375px){.new-home-hero__title{font-size:36px}}@media screen and (min-width:768px){.new-home-hero__title{font-size:48px}}.new-home-hero__description{text-wrap:pretty;color:#1d1c19;font-size:18px;line-height:1.4;margin:15px auto 35px;max-width:85%;opacity:.9}@media screen and (min-width:768px){.new-home-hero__description{font-size:24px;margin:20px auto 30px;max-width:700px}}.new-home-hero__cta .button{margin:0 5px}@media screen and (max-width:414px){.new-home-hero__cta .button{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:300px;width:100%}}.new-home-hero__cta .button--secondary-alt{border-color:#e3e3e0;color:#62625f;padding-left:20px;padding-right:20px}.new-home-hero__cta .button--secondary-alt:hover{color:#282825}.new-home-hero__screenshots{position:relative}.new-home-hero__iphone-image,.new-home-hero__web-image{display:block;height:auto;max-width:100%}.new-home-hero__iphone-image{margin-left:auto;margin-right:auto;max-height:280px}@media screen and (min-width:768px){.new-home-hero__iphone-image{max-height:none}}@media screen and (min-width:900px){.new-home-hero__web-image{margin-left:38px}}@media screen and (min-width:768px){.new-home-hero__iphone{position:absolute;right:-100px;top:100px}}@media screen and (min-width:1024px){.new-home-hero__iphone{right:-60px;top:150px}}.new-home-hero__about{margin-bottom:30px;margin-top:20px;max-width:700px}@media screen and (min-width:768px){.new-home-hero__about{margin-bottom:60px;margin-top:30px;padding-left:20px}}@media screen and (min-width:1024px){.new-home-hero__about{padding-left:70px}}.boldie{color:#707070;font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.25}@media screen and (min-width:768px){.boldie{font-size:30px}}.boldie strong{color:#222;font-weight:600}.boldie--compact{font-size:16px;line-height:1.3}@media screen and (min-width:768px){.boldie--compact{font-size:18px}}.new-home-today{margin:60px 0}@media screen and (min-width:768px){.new-home-today{margin:80px 0 120px}}.new-home-today__title{max-width:520px}.new-home-today__inner{margin-top:20px}@media screen and (min-width:768px){.new-home-today__inner{display:flex;margin-top:40px}}.new-home-today__daily{height:auto}@media screen and (min-width:768px){.new-home-today__daily{margin-right:40px}}.new-home-today__description{flex:1}.new-home-daily{background:#ff633b;background:linear-gradient(#ff941d,#fa6f4c);border-radius:20px;color:#fff;font-size:16px;line-height:1.1;margin-bottom:20px;padding:30px 20px 35px;text-align:center}@media screen and (min-width:768px){.new-home-daily{border-radius:50px;font-size:24px;margin-bottom:0;max-width:300px;padding:35px 35px 42px}}.new-home-daily__remainder{font-size:48px;font-weight:600;margin-bottom:5px}@media screen and (min-width:768px){.new-home-daily__remainder{font-size:72px}}.new-home-daily__initial{opacity:.9}.new-home-how-it-works{background-color:#f5f5f0;margin:40px 0;padding:40px 0 20px}@media screen and (min-width:768px){.new-home-how-it-works{margin:80px 0 120px;padding:60px 0}}.new-home-how-it-works__number{align-items:center;background-color:#ff633b;background:linear-gradient(#ff941d,#fa6f4c);border-radius:18px;color:#fff;display:flex;font-size:18px;font-weight:600;height:36px;justify-content:center;margin-bottom:10px;text-align:center;width:36px}@media screen and (min-width:768px){.new-home-how-it-works__number{border-radius:24px;font-size:24px;height:48px;margin-bottom:14px;width:48px}}.new-home-how-it-works__list{list-style-type:none;margin:0 0 30px;padding:0}@media screen and (min-width:768px){.new-home-how-it-works__list{grid-column-gap:40px;display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.new-home-how-it-works__list{grid-column-gap:50px}}.new-home-how-it-works__item{margin:10px 0 30px;padding:0}@media screen and (min-width:768px){.new-home-how-it-works__item{margin-bottom:0}}.new-home-features{overflow-x:hidden}@media screen and (min-width:768px){.new-home-features__inner{align-items:center;display:flex}}.new-home-features__list{list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.new-home-features__list{flex-shrink:0;margin-right:50px;order:0;width:300px}}.new-home-features__item{margin:0 0 30px;padding:0}@media screen and (min-width:768px){.new-home-features__item{margin-bottom:40px}}.new-home-features__icon{margin-bottom:12px}.new-home-features__title{color:#222;font-size:16px;font-weight:600;line-height:1.2;margin-bottom:5px;text-transform:none}@media screen and (min-width:768px){.new-home-features__title{font-size:18px}}.new-home-features__description{color:#707070;font-size:16px;line-height:1.4}@media screen and (min-width:768px){.new-home-features__description{font-size:18px}.new-home-features__screenshot{flex:1;order:1;position:relative}.new-home-features__screenshot-inner{height:624px;overflow:hidden;position:relative;width:743px}}.new-home-features__screenshot-image{height:auto;margin-bottom:40px;max-width:100%}@media screen and (min-width:768px){.new-home-features__screenshot-image{left:0;max-width:none;position:absolute;top:0}}.new-home-join-us{margin:60px 0 70px;text-align:center}@media screen and (min-width:768px){.new-home-join-us{margin:120px 0 140px}}.new-home-join-us__motivation{text-wrap:balance;font-size:30px;font-weight:800;line-height:1.2;margin:0 auto 25px;max-width:600px}@media screen and (min-width:768px){.new-home-join-us__motivation{font-size:42px}.new-home-join-us__cta .button{font-size:18px}}.footer--december{border-top:1px solid #eee;padding-top:30px}.pricing-plans__item *{visibility:hidden}.prices-loaded .pricing-plans__item *{visibility:visible}.prices-failed .pricing-plans__item--failed{display:flex!important}.pricing-plans{margin:30px 0}@media screen and (min-width:768px){.pricing-plans{display:flex;justify-content:space-between;margin:30px -10px}}.pricing-plans__item{background:#fff;border:1px solid #e3e3e0;border-radius:12px;box-shadow:0 16px 32px 0 rgba(30,15,0,.08);display:flex;flex:1;flex-direction:column;line-height:1.4;margin-bottom:20px;padding:20px 25px}@media screen and (min-width:768px){.pricing-plans__item{margin:0 10px}}.pricing-plans__item--failed{align-items:center;color:#62625f;justify-content:center;min-height:200px;text-align:center}.pricing-plans__inner{flex:1}.pricing-plans__title{color:#ff633b;font-size:18px;font-weight:600}.pricing-plans__price{font-size:36px;font-weight:600;margin-bottom:30px}@media screen and (min-width:768px){.pricing-plans__price{margin-bottom:50px}}.pricing-plans__period{color:#9b9b98;font-size:24px;font-weight:400}.pricing-plans__note{color:#62625f;font-size:14px;line-height:1.3}.pricing-plans__note strong{color:#39a237}.pricing-plans__cta{margin-top:20px}.pricing-cta{margin:40px 0;text-align:center}.pricing-cta__note{color:#757571;font-size:14px;margin:10px 0 0}.data-grid-container{display:block;padding-top:3px}span.data-grid-container,span.data-grid-container:focus{outline:none}.data-grid-container .data-grid{background-color:#fff;border-collapse:collapse;table-layout:fixed}.data-grid-container .data-grid .cell.updated{background-color:rgba(0,145,253,.16);transition:background-color 0ms ease}.data-grid-container .data-grid .cell{background-color:unset;border:1px solid #ddd;height:17px;padding:0;text-align:right;transition:background-color .5s ease;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.data-grid-container .data-grid .cell.selected{border:1px double #2185d0;box-shadow:inset 0 -100px 0 rgba(33,133,208,.15);transition:none}.data-grid-container .data-grid .cell.read-only{background:#f5f5f5;color:#999;text-align:center}.data-grid-container .data-grid .cell>.text{overflow:hidden;padding:2px 5px;text-overflow:ellipsis}.data-grid-container .data-grid .cell>input{background:none;border:2px solid #2185d0;display:block;height:11px;outline:none!important;text-align:right;width:calc(100% - 6px)}.data-grid-container .data-grid .cell{vertical-align:bottom}.data-grid-container .data-grid .cell,.data-grid-container .data-grid .cell.wrap,.data-grid-container .data-grid.clip .cell.wrap,.data-grid-container .data-grid.nowrap .cell.wrap,.data-grid-container .data-grid.wrap .cell,.data-grid-container .data-grid.wrap .cell.wrap{white-space:normal}.data-grid-container .data-grid .cell.nowrap,.data-grid-container .data-grid.clip .cell.nowrap,.data-grid-container .data-grid.nowrap .cell,.data-grid-container .data-grid.nowrap .cell.nowrap,.data-grid-container .data-grid.wrap .cell.nowrap{overflow-x:visible;white-space:nowrap}.data-grid-container .data-grid .cell.clip,.data-grid-container .data-grid.clip .cell,.data-grid-container .data-grid.clip .cell.clip,.data-grid-container .data-grid.nowrap .cell.clip,.data-grid-container .data-grid.wrap .cell.clip{overflow-x:hidden;white-space:nowrap}.data-grid-container .data-grid .cell .data-editor,.data-grid-container .data-grid .cell .value-viewer{font-feature-settings:inherit;display:block}@media screen and (max-width:768px){.data-grid-container .data-grid .cell .data-editor,.data-grid-container .data-grid .cell .value-viewer{font-size:16px}}.data-grid-container .data-grid{border-collapse:separate;border-spacing:0}.data-grid-container .data-grid th{border:1px solid #eeeeeb;border-left:none;color:#62625f;font-size:12px;font-weight:400;padding:4px 10px}.data-grid-container .data-grid thead th:first-child{border-left:1px solid #eeeeeb;border-top-left-radius:4px;text-align:left}.data-grid-container .data-grid thead th:last-child{border-top-right-radius:4px;text-align:right;width:100px}@media screen and (min-width:768px){.data-grid-container .data-grid thead th:last-child{width:110px}}.data-grid-container .data-grid .cell{border:1px solid #eeeeeb;border-left:none;border-top:none;height:44px;transition:none;vertical-align:middle}@media screen and (min-width:768px){.data-grid-container .data-grid .cell{height:38px}}.data-grid-container .data-grid tr .cell:first-child{border-left:1px solid #eeeeeb;text-align:left}.data-grid-container .data-grid tbody tr:last-child td:first-child{border-bottom-left-radius:4px}.data-grid-container .data-grid tbody tr:last-child td:last-child{border-bottom-right-radius:4px}.data-grid-container .data-grid .cell.selected{border-color:transparent!important;border-radius:2px;box-shadow:0 0 0 2px #ffb4a1;position:relative;z-index:1000}.data-grid-container .data-grid .cell.updated{background-color:transparent}.data-grid-container .data-grid .cell .value-viewer{padding-left:10px;padding-right:10px}.data-grid-container .data-grid .cell>input{border-width:0;box-sizing:content-box;height:100%;padding-left:10px;padding-right:10px;width:calc(100% - 20px)}.data-grid-container .data-grid .cell:first-child>input{text-align:left}.data-grid-container .data-grid .cell.cell--error{background-color:rgba(255,196,163,.35)}.DayPicker-Caption>div{font-weight:700;text-transform:capitalize}.DayPicker-Weekday{color:#9b9b98;font-size:11px;font-weight:600;text-transform:uppercase}.DayPicker-Day{border-radius:4px;color:#4c4c49;font-weight:500;line-height:1.5;padding:.4em .6em .5em}.DayPicker-Day--disabled{color:#d3d3d0;font-weight:400}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#ff633b;color:#fff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#ff572c}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:rgba(255,174,0,.12)}.DayPicker-Day--today{color:#282825}.DayPickerInput-Overlay{border-radius:4px;box-shadow:0 3px 16px rgba(30,15,0,.07),0 1px 2px rgba(30,15,0,.08);margin-top:8px}.budget-date-range .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:rgba(255,174,0,.1)!important;color:#282825}.budget-date-range .DayPicker-Day{border-radius:0!important}.budget-date-range .DayPicker-Day--start{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}.budget-date-range .DayPicker-Day--end{border-bottom-right-radius:6px!important;border-top-right-radius:6px!important}