.Toastify__toast-container{z-index:9999;box-sizing:border-box;color:#fff;width:320px;padding:4px;position:fixed;-webkit-transform:translateZ(9999px)}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;margin:0;padding:0;left:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{box-sizing:border-box;cursor:pointer;direction:ltr;border-radius:1px;justify-content:space-between;min-height:64px;max-height:800px;margin-bottom:1rem;padding:8px;font-family:sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{color:#fff;background:#121212}.Toastify__toast--default{color:#aaa;background:#fff}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{flex:auto;margin:auto 0}@media only screen and (width<=480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:9999;opacity:.7;transform-origin:0;background-color:#ffffffb3;width:100%;height:5px;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(110%)}}@keyframes Toastify__slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-110%)}}@keyframes Toastify__slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.materialize-red{background-color:#e51c23!important}.materialize-red-text{color:#e51c23!important}.materialize-red.lighten-5,.category .materialize-red.selectable_category:hover{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4,.materialize-red.transaction_summary.transaction_id_undefined,.materialize-red.transaction_summary.category_unknown,.uncategorized_totals .materialize-red.card,.uncategorized_totals .category.is_dragging .materialize-red.category_summary,.category.is_dragging .uncategorized_totals .materialize-red.category_summary,.uncategorized_totals body.database_setup .materialize-red.section_content,body.database_setup .uncategorized_totals .materialize-red.section_content{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2,.transaction_summary option.materialize-red.unknown{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2,.materialize-red-text.transaction_summary.incomplete,.materialize-red-text.clickable:hover{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red.darken-1{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.red,.transaction_summary.transaction_id_undefined,.transaction_summary.category_unknown,.transaction_summary option.unknown,.uncategorized_totals .card,.uncategorized_totals .category.is_dragging .category_summary,.category.is_dragging .uncategorized_totals .category_summary,.uncategorized_totals body.database_setup .section_content,body.database_setup .uncategorized_totals .section_content{background-color:#f44336!important}.red-text,.transaction_summary.incomplete{color:#f44336!important}.red.lighten-5,.lighten-5.transaction_summary.transaction_id_undefined,.lighten-5.transaction_summary.category_unknown,.transaction_summary option.lighten-5.unknown,.category .red.selectable_category:hover,.category .selectable_category.transaction_summary.transaction_id_undefined:hover,.category .selectable_category.transaction_summary.category_unknown:hover,.category .transaction_summary option.selectable_category.unknown:hover,.transaction_summary .category option.selectable_category.unknown:hover,.uncategorized_totals .lighten-5.card,.uncategorized_totals .category .card.selectable_category:hover,.category .uncategorized_totals .card.selectable_category:hover,.uncategorized_totals .category.is_dragging .lighten-5.category_summary,.uncategorized_totals .category.is_dragging .category_summary.selectable_category:hover,.category.is_dragging .uncategorized_totals .lighten-5.category_summary,.category.is_dragging .uncategorized_totals .category_summary.selectable_category:hover,.uncategorized_totals body.database_setup .lighten-5.section_content,.uncategorized_totals body.database_setup .category .section_content.selectable_category:hover,.category .uncategorized_totals body.database_setup .section_content.selectable_category:hover,body.database_setup .uncategorized_totals .lighten-5.section_content,body.database_setup .uncategorized_totals .category .section_content.selectable_category:hover,.category body.database_setup .uncategorized_totals .section_content.selectable_category:hover{background-color:#ffebee!important}.red-text.text-lighten-5,.text-lighten-5.transaction_summary.incomplete{color:#ffebee!important}.red.lighten-4,.transaction_summary.transaction_id_undefined,.transaction_summary.category_unknown,.transaction_summary option.lighten-4.unknown,.transaction_summary option.unknown.transaction_summary.transaction_id_undefined,.transaction_summary option.unknown.transaction_summary.category_unknown,.uncategorized_totals .card,.uncategorized_totals .category.is_dragging .category_summary,.category.is_dragging .uncategorized_totals .category_summary,.uncategorized_totals body.database_setup .section_content,body.database_setup .uncategorized_totals .section_content{background-color:#ffcdd2!important}.red-text.text-lighten-4,.text-lighten-4.transaction_summary.incomplete{color:#ffcdd2!important}.red.lighten-3,.lighten-3.transaction_summary.transaction_id_undefined,.lighten-3.transaction_summary.category_unknown,.transaction_summary option.lighten-3.unknown,.uncategorized_totals .lighten-3.card,.uncategorized_totals .category.is_dragging .lighten-3.category_summary,.category.is_dragging .uncategorized_totals .lighten-3.category_summary,.uncategorized_totals body.database_setup .lighten-3.section_content,body.database_setup .uncategorized_totals .lighten-3.section_content{background-color:#ef9a9a!important}.red-text.text-lighten-3,.text-lighten-3.transaction_summary.incomplete{color:#ef9a9a!important}.red.lighten-2,.lighten-2.transaction_summary.transaction_id_undefined,.lighten-2.transaction_summary.category_unknown,.transaction_summary option.unknown,.uncategorized_totals .lighten-2.card,.uncategorized_totals .category.is_dragging .lighten-2.category_summary,.uncategorized_totals .category.is_dragging .transaction_summary option.category_summary.unknown,.transaction_summary .uncategorized_totals .category.is_dragging option.category_summary.unknown,.category.is_dragging .uncategorized_totals .lighten-2.category_summary,.category.is_dragging .uncategorized_totals .transaction_summary option.category_summary.unknown,.transaction_summary .category.is_dragging .uncategorized_totals option.category_summary.unknown,.uncategorized_totals body.database_setup .lighten-2.section_content,body.database_setup .uncategorized_totals .lighten-2.section_content{background-color:#e57373!important}.red-text.text-lighten-2,.transaction_summary.incomplete,.red-text.clickable:hover{color:#e57373!important}.red.lighten-1,.lighten-1.transaction_summary.transaction_id_undefined,.lighten-1.transaction_summary.category_unknown,.transaction_summary option.lighten-1.unknown,.uncategorized_totals .lighten-1.card,.uncategorized_totals .category.is_dragging .lighten-1.category_summary,.category.is_dragging .uncategorized_totals .lighten-1.category_summary,.uncategorized_totals body.database_setup .lighten-1.section_content,body.database_setup .uncategorized_totals .lighten-1.section_content{background-color:#ef5350!important}.red-text.text-lighten-1,.text-lighten-1.transaction_summary.incomplete{color:#ef5350!important}.red.darken-1,.darken-1.transaction_summary.transaction_id_undefined,.darken-1.transaction_summary.category_unknown,.transaction_summary option.darken-1.unknown,.uncategorized_totals .darken-1.card,.uncategorized_totals .category.is_dragging .darken-1.category_summary,.category.is_dragging .uncategorized_totals .darken-1.category_summary,.uncategorized_totals body.database_setup .darken-1.section_content,body.database_setup .uncategorized_totals .darken-1.section_content{background-color:#e53935!important}.red-text.text-darken-1,.text-darken-1.transaction_summary.incomplete{color:#e53935!important}.red.darken-2,.darken-2.transaction_summary.transaction_id_undefined,.darken-2.transaction_summary.category_unknown,.transaction_summary option.darken-2.unknown,.uncategorized_totals .darken-2.card,.uncategorized_totals .category.is_dragging .darken-2.category_summary,.category.is_dragging .uncategorized_totals .darken-2.category_summary,.uncategorized_totals body.database_setup .darken-2.section_content,body.database_setup .uncategorized_totals .darken-2.section_content{background-color:#d32f2f!important}.red-text.text-darken-2,.text-darken-2.transaction_summary.incomplete{color:#d32f2f!important}.red.darken-3,.darken-3.transaction_summary.transaction_id_undefined,.darken-3.transaction_summary.category_unknown,.transaction_summary option.darken-3.unknown,.uncategorized_totals .darken-3.card,.uncategorized_totals .category.is_dragging .darken-3.category_summary,.category.is_dragging .uncategorized_totals .darken-3.category_summary,.uncategorized_totals body.database_setup .darken-3.section_content,body.database_setup .uncategorized_totals .darken-3.section_content{background-color:#c62828!important}.red-text.text-darken-3,.text-darken-3.transaction_summary.incomplete{color:#c62828!important}.red.darken-4,.darken-4.transaction_summary.transaction_id_undefined,.darken-4.transaction_summary.category_unknown,.transaction_summary option.darken-4.unknown,.uncategorized_totals .darken-4.card,.uncategorized_totals .category.is_dragging .darken-4.category_summary,.category.is_dragging .uncategorized_totals .darken-4.category_summary,.uncategorized_totals body.database_setup .darken-4.section_content,body.database_setup .uncategorized_totals .darken-4.section_content{background-color:#b71c1c!important}.red-text.text-darken-4,.text-darken-4.transaction_summary.incomplete{color:#b71c1c!important}.red.accent-1,.accent-1.transaction_summary.transaction_id_undefined,.accent-1.transaction_summary.category_unknown,.transaction_summary option.accent-1.unknown,.uncategorized_totals .accent-1.card,.uncategorized_totals .category.is_dragging .accent-1.category_summary,.category.is_dragging .uncategorized_totals .accent-1.category_summary,.uncategorized_totals body.database_setup .accent-1.section_content,body.database_setup .uncategorized_totals .accent-1.section_content{background-color:#ff8a80!important}.red-text.text-accent-1,.text-accent-1.transaction_summary.incomplete{color:#ff8a80!important}.red.accent-2,.accent-2.transaction_summary.transaction_id_undefined,.accent-2.transaction_summary.category_unknown,.transaction_summary option.accent-2.unknown,.uncategorized_totals .accent-2.card,.uncategorized_totals .category.is_dragging .accent-2.category_summary,.category.is_dragging .uncategorized_totals .accent-2.category_summary,.uncategorized_totals body.database_setup .accent-2.section_content,body.database_setup .uncategorized_totals .accent-2.section_content{background-color:#ff5252!important}.red-text.text-accent-2,.text-accent-2.transaction_summary.incomplete{color:#ff5252!important}.red.accent-3,.accent-3.transaction_summary.transaction_id_undefined,.accent-3.transaction_summary.category_unknown,.transaction_summary option.accent-3.unknown,.uncategorized_totals .accent-3.card,.uncategorized_totals .category.is_dragging .accent-3.category_summary,.category.is_dragging .uncategorized_totals .accent-3.category_summary,.uncategorized_totals body.database_setup .accent-3.section_content,body.database_setup .uncategorized_totals .accent-3.section_content{background-color:#ff1744!important}.red-text.text-accent-3,.text-accent-3.transaction_summary.incomplete{color:#ff1744!important}.red.accent-4,.accent-4.transaction_summary.transaction_id_undefined,.accent-4.transaction_summary.category_unknown,.transaction_summary option.accent-4.unknown,.uncategorized_totals .accent-4.card,.uncategorized_totals .category.is_dragging .accent-4.category_summary,.category.is_dragging .uncategorized_totals .accent-4.category_summary,.uncategorized_totals body.database_setup .accent-4.section_content,body.database_setup .uncategorized_totals .accent-4.section_content{background-color:#d50000!important}.red-text.text-accent-4,.text-accent-4.transaction_summary.incomplete{color:#d50000!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.pink.lighten-5,.category .pink.selectable_category:hover{background-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important}.pink.lighten-4,.pink.transaction_summary.transaction_id_undefined,.pink.transaction_summary.category_unknown,.uncategorized_totals .pink.card,.uncategorized_totals .category.is_dragging .pink.category_summary,.category.is_dragging .uncategorized_totals .pink.category_summary,.uncategorized_totals body.database_setup .pink.section_content,body.database_setup .uncategorized_totals .pink.section_content{background-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important}.pink.lighten-2,.transaction_summary option.pink.unknown{background-color:#f06292!important}.pink-text.text-lighten-2,.pink-text.transaction_summary.incomplete,.pink-text.clickable:hover{color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.purple.lighten-5,.category .purple.selectable_category:hover{background-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important}.purple.lighten-4,.purple.transaction_summary.transaction_id_undefined,.purple.transaction_summary.category_unknown,.uncategorized_totals .purple.card,.uncategorized_totals .category.is_dragging .purple.category_summary,.category.is_dragging .uncategorized_totals .purple.category_summary,.uncategorized_totals body.database_setup .purple.section_content,body.database_setup .uncategorized_totals .purple.section_content{background-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important}.purple.lighten-2,.transaction_summary option.purple.unknown{background-color:#ba68c8!important}.purple-text.text-lighten-2,.purple-text.transaction_summary.incomplete,.purple-text.clickable:hover{color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.deep-purple.lighten-5,.category .deep-purple.selectable_category:hover{background-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important}.deep-purple.lighten-4,.deep-purple.transaction_summary.transaction_id_undefined,.deep-purple.transaction_summary.category_unknown,.uncategorized_totals .deep-purple.card,.uncategorized_totals .category.is_dragging .deep-purple.category_summary,.category.is_dragging .uncategorized_totals .deep-purple.category_summary,.uncategorized_totals body.database_setup .deep-purple.section_content,body.database_setup .uncategorized_totals .deep-purple.section_content{background-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important}.deep-purple.lighten-2,.transaction_summary option.deep-purple.unknown{background-color:#9575cd!important}.deep-purple-text.text-lighten-2,.deep-purple-text.transaction_summary.incomplete,.deep-purple-text.clickable:hover{color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.indigo.lighten-5,.category .indigo.selectable_category:hover{background-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important}.indigo.lighten-4,.indigo.transaction_summary.transaction_id_undefined,.indigo.transaction_summary.category_unknown,.uncategorized_totals .indigo.card,.uncategorized_totals .category.is_dragging .indigo.category_summary,.category.is_dragging .uncategorized_totals .indigo.category_summary,.uncategorized_totals body.database_setup .indigo.section_content,body.database_setup .uncategorized_totals .indigo.section_content{background-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important}.indigo.lighten-2,.transaction_summary option.indigo.unknown{background-color:#7986cb!important}.indigo-text.text-lighten-2,.indigo-text.transaction_summary.incomplete,.indigo-text.clickable:hover{color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important}.blue,.category .selectable_category:hover{background-color:#2196f3!important}.blue-text,.clickable:hover{color:#2196f3!important}.blue.lighten-5,.category .selectable_category:hover{background-color:#e3f2fd!important}.blue-text.text-lighten-5,.text-lighten-5.clickable:hover{color:#e3f2fd!important}.blue.lighten-4,.blue.transaction_summary.transaction_id_undefined,.blue.transaction_summary.category_unknown,.category .lighten-4.selectable_category:hover,.category .selectable_category.transaction_summary.transaction_id_undefined:hover,.category .selectable_category.transaction_summary.category_unknown:hover,.uncategorized_totals .blue.card,.uncategorized_totals .category .card.selectable_category:hover,.category .uncategorized_totals .card.selectable_category:hover,.uncategorized_totals .category.is_dragging .blue.category_summary,.uncategorized_totals .category.is_dragging .category_summary.selectable_category:hover,.category.is_dragging .uncategorized_totals .blue.category_summary,.category.is_dragging .uncategorized_totals .category_summary.selectable_category:hover,.uncategorized_totals body.database_setup .blue.section_content,.uncategorized_totals body.database_setup .category .section_content.selectable_category:hover,.category .uncategorized_totals body.database_setup .section_content.selectable_category:hover,body.database_setup .uncategorized_totals .blue.section_content,body.database_setup .uncategorized_totals .category .section_content.selectable_category:hover,.category body.database_setup .uncategorized_totals .section_content.selectable_category:hover{background-color:#bbdefb!important}.blue-text.text-lighten-4,.text-lighten-4.clickable:hover{color:#bbdefb!important}.blue.lighten-3,.category .lighten-3.selectable_category:hover{background-color:#90caf9!important}.blue-text.text-lighten-3,.text-lighten-3.clickable:hover{color:#90caf9!important}.blue.lighten-2,.transaction_summary option.blue.unknown,.category .lighten-2.selectable_category:hover,.category .transaction_summary option.selectable_category.unknown:hover,.transaction_summary .category option.selectable_category.unknown:hover{background-color:#64b5f6!important}.blue-text.text-lighten-2,.blue-text.transaction_summary.incomplete,.clickable:hover{color:#64b5f6!important}.blue.lighten-1,.category .lighten-1.selectable_category:hover{background-color:#42a5f5!important}.blue-text.text-lighten-1,.text-lighten-1.clickable:hover{color:#42a5f5!important}.blue.darken-1,.category .darken-1.selectable_category:hover{background-color:#1e88e5!important}.blue-text.text-darken-1,.text-darken-1.clickable:hover{color:#1e88e5!important}.blue.darken-2,.category .darken-2.selectable_category:hover{background-color:#1976d2!important}.blue-text.text-darken-2,.text-darken-2.clickable:hover{color:#1976d2!important}.blue.darken-3,.category .darken-3.selectable_category:hover{background-color:#1565c0!important}.blue-text.text-darken-3,.text-darken-3.clickable:hover{color:#1565c0!important}.blue.darken-4,.category .darken-4.selectable_category:hover{background-color:#0d47a1!important}.blue-text.text-darken-4,.text-darken-4.clickable:hover{color:#0d47a1!important}.blue.accent-1,.category .accent-1.selectable_category:hover{background-color:#82b1ff!important}.blue-text.text-accent-1,.text-accent-1.clickable:hover{color:#82b1ff!important}.blue.accent-2,.category .accent-2.selectable_category:hover{background-color:#448aff!important}.blue-text.text-accent-2,.text-accent-2.clickable:hover{color:#448aff!important}.blue.accent-3,.category .accent-3.selectable_category:hover{background-color:#2979ff!important}.blue-text.text-accent-3,.text-accent-3.clickable:hover{color:#2979ff!important}.blue.accent-4,.category .accent-4.selectable_category:hover{background-color:#2962ff!important}.blue-text.text-accent-4,.text-accent-4.clickable:hover{color:#2962ff!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.light-blue.lighten-5,.category .light-blue.selectable_category:hover{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4,.light-blue.transaction_summary.transaction_id_undefined,.light-blue.transaction_summary.category_unknown,.uncategorized_totals .light-blue.card,.uncategorized_totals .category.is_dragging .light-blue.category_summary,.category.is_dragging .uncategorized_totals .light-blue.category_summary,.uncategorized_totals body.database_setup .light-blue.section_content,body.database_setup .uncategorized_totals .light-blue.section_content{background-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2,.transaction_summary option.light-blue.unknown{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2,.light-blue-text.transaction_summary.incomplete,.light-blue-text.clickable:hover{color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.cyan.lighten-5,.category .cyan.selectable_category:hover{background-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important}.cyan.lighten-4,.cyan.transaction_summary.transaction_id_undefined,.cyan.transaction_summary.category_unknown,.uncategorized_totals .cyan.card,.uncategorized_totals .category.is_dragging .cyan.category_summary,.category.is_dragging .uncategorized_totals .cyan.category_summary,.uncategorized_totals body.database_setup .cyan.section_content,body.database_setup .uncategorized_totals .cyan.section_content{background-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important}.cyan.lighten-2,.transaction_summary option.cyan.unknown{background-color:#4dd0e1!important}.cyan-text.text-lighten-2,.cyan-text.transaction_summary.incomplete,.cyan-text.clickable:hover{color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.teal.lighten-5,.category .teal.selectable_category:hover{background-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important}.teal.lighten-4,.teal.transaction_summary.transaction_id_undefined,.teal.transaction_summary.category_unknown,.uncategorized_totals .teal.card,.uncategorized_totals .category.is_dragging .teal.category_summary,.category.is_dragging .uncategorized_totals .teal.category_summary,.uncategorized_totals body.database_setup .teal.section_content,body.database_setup .uncategorized_totals .teal.section_content{background-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important}.teal.lighten-2,.transaction_summary option.teal.unknown{background-color:#4db6ac!important}.teal-text.text-lighten-2,.teal-text.transaction_summary.incomplete,.teal-text.clickable:hover{color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important}.teal.darken-1{background-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important}.green{background-color:#4caf50!important}.green-text{color:#4caf50!important}.green.lighten-5,.category .green.selectable_category:hover{background-color:#e8f5e9!important}.green-text.text-lighten-5{color:#e8f5e9!important}.green.lighten-4,.green.transaction_summary.transaction_id_undefined,.green.transaction_summary.category_unknown,.uncategorized_totals .green.card,.uncategorized_totals .category.is_dragging .green.category_summary,.category.is_dragging .uncategorized_totals .green.category_summary,.uncategorized_totals body.database_setup .green.section_content,body.database_setup .uncategorized_totals .green.section_content{background-color:#c8e6c9!important}.green-text.text-lighten-4{color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important}.green-text.text-lighten-3{color:#a5d6a7!important}.green.lighten-2,.transaction_summary option.green.unknown{background-color:#81c784!important}.green-text.text-lighten-2,.green-text.transaction_summary.incomplete,.green-text.clickable:hover{color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important}.green-text.text-lighten-1{color:#66bb6a!important}.green.darken-1{background-color:#43a047!important}.green-text.text-darken-1{color:#43a047!important}.green.darken-2{background-color:#388e3c!important}.green-text.text-darken-2{color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important}.green-text.text-darken-3{color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important}.green-text.text-darken-4{color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important}.green-text.text-accent-1{color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important}.green-text.text-accent-2{color:#69f0ae!important}.green.accent-3{background-color:#00e676!important}.green-text.text-accent-3{color:#00e676!important}.green.accent-4{background-color:#00c853!important}.green-text.text-accent-4{color:#00c853!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.light-green.lighten-5,.category .light-green.selectable_category:hover{background-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important}.light-green.lighten-4,.light-green.transaction_summary.transaction_id_undefined,.light-green.transaction_summary.category_unknown,.uncategorized_totals .light-green.card,.uncategorized_totals .category.is_dragging .light-green.category_summary,.category.is_dragging .uncategorized_totals .light-green.category_summary,.uncategorized_totals body.database_setup .light-green.section_content,body.database_setup .uncategorized_totals .light-green.section_content{background-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important}.light-green.lighten-2,.transaction_summary option.light-green.unknown{background-color:#aed581!important}.light-green-text.text-lighten-2,.light-green-text.transaction_summary.incomplete,.light-green-text.clickable:hover{color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.lime.lighten-5,.category .lime.selectable_category:hover{background-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important}.lime.lighten-4,.lime.transaction_summary.transaction_id_undefined,.lime.transaction_summary.category_unknown,.uncategorized_totals .lime.card,.uncategorized_totals .category.is_dragging .lime.category_summary,.category.is_dragging .uncategorized_totals .lime.category_summary,.uncategorized_totals body.database_setup .lime.section_content,body.database_setup .uncategorized_totals .lime.section_content{background-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important}.lime.lighten-2,.transaction_summary option.lime.unknown{background-color:#dce775!important}.lime-text.text-lighten-2,.lime-text.transaction_summary.incomplete,.lime-text.clickable:hover{color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime-text.text-darken-4{color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.yellow.lighten-5,.category .yellow.selectable_category:hover{background-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important}.yellow.lighten-4,.yellow.transaction_summary.transaction_id_undefined,.yellow.transaction_summary.category_unknown,.uncategorized_totals .yellow.card,.uncategorized_totals .category.is_dragging .yellow.category_summary,.category.is_dragging .uncategorized_totals .yellow.category_summary,.uncategorized_totals body.database_setup .yellow.section_content,body.database_setup .uncategorized_totals .yellow.section_content{background-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important}.yellow.lighten-2,.transaction_summary option.yellow.unknown{background-color:#fff176!important}.yellow-text.text-lighten-2,.yellow-text.transaction_summary.incomplete,.yellow-text.clickable:hover{color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.lighten-5,.category .amber.selectable_category:hover{background-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important}.amber.lighten-4,.amber.transaction_summary.transaction_id_undefined,.amber.transaction_summary.category_unknown,.uncategorized_totals .amber.card,.uncategorized_totals .category.is_dragging .amber.category_summary,.category.is_dragging .uncategorized_totals .amber.category_summary,.uncategorized_totals body.database_setup .amber.section_content,body.database_setup .uncategorized_totals .amber.section_content{background-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important}.amber.lighten-2,.transaction_summary option.amber.unknown{background-color:#ffd54f!important}.amber-text.text-lighten-2,.amber-text.transaction_summary.incomplete,.amber-text.clickable:hover{color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.orange.lighten-5,.category .orange.selectable_category:hover{background-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important}.orange.lighten-4,.orange.transaction_summary.transaction_id_undefined,.orange.transaction_summary.category_unknown,.uncategorized_totals .orange.card,.uncategorized_totals .category.is_dragging .orange.category_summary,.category.is_dragging .uncategorized_totals .orange.category_summary,.uncategorized_totals body.database_setup .orange.section_content,body.database_setup .uncategorized_totals .orange.section_content{background-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important}.orange.lighten-2,.transaction_summary option.orange.unknown{background-color:#ffb74d!important}.orange-text.text-lighten-2,.orange-text.transaction_summary.incomplete,.orange-text.clickable:hover{color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.deep-orange.lighten-5,.category .deep-orange.selectable_category:hover{background-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important}.deep-orange.lighten-4,.deep-orange.transaction_summary.transaction_id_undefined,.deep-orange.transaction_summary.category_unknown,.uncategorized_totals .deep-orange.card,.uncategorized_totals .category.is_dragging .deep-orange.category_summary,.category.is_dragging .uncategorized_totals .deep-orange.category_summary,.uncategorized_totals body.database_setup .deep-orange.section_content,body.database_setup .uncategorized_totals .deep-orange.section_content{background-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important}.deep-orange.lighten-2,.transaction_summary option.deep-orange.unknown{background-color:#ff8a65!important}.deep-orange-text.text-lighten-2,.deep-orange-text.transaction_summary.incomplete,.deep-orange-text.clickable:hover{color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.brown.lighten-5,.category .brown.selectable_category:hover{background-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important}.brown.lighten-4,.brown.transaction_summary.transaction_id_undefined,.brown.transaction_summary.category_unknown,.uncategorized_totals .brown.card,.uncategorized_totals .category.is_dragging .brown.category_summary,.category.is_dragging .uncategorized_totals .brown.category_summary,.uncategorized_totals body.database_setup .brown.section_content,body.database_setup .uncategorized_totals .brown.section_content{background-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important}.brown.lighten-2,.transaction_summary option.brown.unknown{background-color:#a1887f!important}.brown-text.text-lighten-2,.brown-text.transaction_summary.incomplete,.brown-text.clickable:hover{color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.blue-grey.lighten-5,.category .blue-grey.selectable_category:hover{background-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important}.blue-grey.lighten-4,.blue-grey.transaction_summary.transaction_id_undefined,.blue-grey.transaction_summary.category_unknown,.uncategorized_totals .blue-grey.card,.uncategorized_totals .category.is_dragging .blue-grey.category_summary,.category.is_dragging .uncategorized_totals .blue-grey.category_summary,.uncategorized_totals body.database_setup .blue-grey.section_content,body.database_setup .uncategorized_totals .blue-grey.section_content{background-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important}.blue-grey.lighten-2,.transaction_summary option.blue-grey.unknown{background-color:#90a4ae!important}.blue-grey-text.text-lighten-2,.blue-grey-text.transaction_summary.incomplete,.blue-grey-text.clickable:hover{color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey.lighten-5,.category .grey.selectable_category:hover{background-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important}.grey.lighten-4,.grey.transaction_summary.transaction_id_undefined,.grey.transaction_summary.category_unknown,.uncategorized_totals .grey.card,.uncategorized_totals .category.is_dragging .grey.category_summary,.category.is_dragging .uncategorized_totals .grey.category_summary,.uncategorized_totals body.database_setup .grey.section_content,body.database_setup .uncategorized_totals .grey.section_content{background-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important}.grey.lighten-2,.transaction_summary option.grey.unknown{background-color:#e0e0e0!important}.grey-text.text-lighten-2,.grey-text.transaction_summary.incomplete,.grey-text.clickable:hover{color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important}.grey-text.text-darken-1{color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey-text.text-darken-2{color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey-text.text-darken-3{color:#424242!important}.grey.darken-4{background-color:#212121!important}.grey-text.text-darken-4{color:#212121!important}.black{background-color:#000!important}.black-text{color:#000!important}.white{background-color:#fff!important}.white-text{color:#fff!important}.transparent{background-color:#0000!important}.transparent-text{color:#0000!important}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{color:#000;background-color:#ff0}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline;display:inline-block}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template,[hidden]{display:none}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;-webkit-tap-highlight-color:transparent;text-decoration:none}.valign-wrapper{align-items:center;display:flex}.clearfix{clear:both}.z-depth-0{box-shadow:none!important}.z-depth-1,.sidenav,.collapsible,.dropdown-content,.btn-floating,.btn,body.database_setup input[type=submit],body.database_setup button,.btn-small,.dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .skip_to_form input[type=submit],body.database_setup .migrate_to_form input[type=submit],.btn-large,.toast,.card,.category.is_dragging .category_summary,body.database_setup .section_content,.card-panel,nav{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}.z-depth-1-half,.btn-floating:hover,.btn:hover,body.database_setup input[type=submit]:hover,body.database_setup button:hover,.btn-small:hover,.dashboard button:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-large:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-small:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn-large:hover{box-shadow:0 3px 3px #00000024,0 1px 7px #0000001f,0 3px 1px -1px #0003}.z-depth-2{box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0000004d}.z-depth-3{box-shadow:0 8px 17px 2px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.z-depth-4{box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -7px #0003}.z-depth-5,.modal{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003}.hoverable{transition:box-shadow .25s}.hoverable:hover{box-shadow:0 8px 17px #0003,0 6px 20px #00000030}.divider{background-color:#e0e0e0;height:1px;overflow:hidden}blockquote{border-left:5px solid #ee6e73;margin:20px 0;padding-left:1.5rem}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{text-align:center;vertical-align:top;border-radius:2px;height:30px;display:inline-block}.pagination li a{color:#444;padding:0 10px;font-size:1.2rem;line-height:30px;display:inline-block}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{float:none;display:inline-block}@media only screen and (width<=992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{white-space:nowrap;width:80%;overflow:hidden}}.breadcrumb{color:#ffffffb3;font-size:18px}.breadcrumb i,.breadcrumb [class^=mdi-],.breadcrumb [class*=mdi-],.breadcrumb i.material-icons{float:left;font-size:24px;display:inline-block}.breadcrumb:before{content:"";color:#ffffffb3;vertical-align:top;-webkit-font-smoothing:antialiased;margin:0 10px 0 8px;font-family:Material Icons;font-size:25px;font-style:normal;font-weight:400;display:inline-block}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{height:500px;position:relative;overflow:hidden}.parallax-container .parallax{z-index:-1;position:absolute;inset:0}.parallax-container .parallax img{opacity:0;min-width:100%;min-height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed!important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;transform-origin:0}@media only screen and (width<=600px){.hide-on-small-only,.hide-on-small-and-down{display:none!important}}@media only screen and (width<=992px){.hide-on-med-and-down{display:none!important}}@media only screen and (width>=601px){.hide-on-med-and-up{display:none!important}}@media only screen and (width>=600px) and (width<=992px){.hide-on-med-only{display:none!important}}@media only screen and (width>=993px){.hide-on-large-only{display:none!important}}@media only screen and (width>=1201px){.hide-on-extra-large-only{display:none!important}.show-on-extra-large{display:block!important}}@media only screen and (width>=993px){.show-on-large{display:block!important}}@media only screen and (width>=600px) and (width<=992px){.show-on-medium{display:block!important}}@media only screen and (width<=600px){.show-on-small{display:block!important}}@media only screen and (width>=601px){.show-on-medium-and-up{display:block!important}}@media only screen and (width<=992px){.show-on-medium-and-down{display:block!important}}@media only screen and (width<=600px){.center-on-small-only{text-align:center}}.page-footer{color:#fff;background-color:#ee6e73;padding-top:20px}.page-footer .footer-copyright{color:#fffc;background-color:#33333314;justify-content:space-between;align-items:center;min-height:50px;padding:10px 0;display:flex;overflow:hidden}table,th,td{border:none}table{border-collapse:collapse;border-spacing:0;width:100%;display:table}table.striped tr{border-bottom:none}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f280}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s}table.highlight>tbody>tr:hover{background-color:#f2f2f280}table.centered thead tr th,table.centered tbody tr td{text-align:center}tr{border-bottom:1px solid #0000001f}td,th{text-align:left;vertical-align:middle;border-radius:2px;padding:15px 5px;display:table-cell}@media only screen and (width<=992px){table.responsive-table{border-collapse:collapse;border-spacing:0;width:100%;display:block;position:relative}table.responsive-table td:empty:before{content:" "}table.responsive-table th,table.responsive-table td{vertical-align:top;margin:0}table.responsive-table th{text-align:left}table.responsive-table thead{float:left;display:block}table.responsive-table thead tr{padding:0 10px 0 0;display:block}table.responsive-table thead tr th:before{content:" "}table.responsive-table tbody{white-space:nowrap;width:auto;display:block;position:relative;overflow-x:auto}table.responsive-table tbody tr{vertical-align:top;display:inline-block}table.responsive-table th{text-align:right;display:block}table.responsive-table td{text-align:left;min-height:1.25em;display:block}table.responsive-table tr{border-bottom:none;padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #0000001f}}.collection{border:1px solid #e0e0e0;border-radius:2px;margin:.5rem 0 1rem;position:relative;overflow:hidden}.collection .collection-item{background-color:#fff;border-bottom:1px solid #e0e0e0;margin:0;padding:10px 20px;line-height:1.5rem}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar:not(.circle-clipper)>.circle,.collection .collection-item.avatar :not(.circle-clipper)>.circle{vertical-align:middle;width:42px;height:42px;display:inline-block;position:absolute;left:15px;overflow:hidden}.collection .collection-item.avatar i.circle{color:#fff;text-align:center;background-color:#999;font-size:18px;line-height:42px}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{color:#eafaf9;background-color:#26a69a}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{color:#26a69a;transition:all .25s;display:block}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{border:none;margin:0}.video-container{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.progress{background-color:#acece6;border-radius:2px;width:100%;height:4px;margin:.5rem 0 1rem;display:block;position:relative;overflow:hidden}.progress .determinate{background-color:#26a69a;transition:width .3s linear;position:absolute;top:0;bottom:0;left:0}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:"";background-color:inherit;will-change:left, right;animation:2.1s cubic-bezier(.65,.815,.735,.395) infinite indeterminate;position:absolute;top:0;bottom:0;left:0}.progress .indeterminate:after{content:"";background-color:inherit;will-change:left, right;animation:2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite indeterminate-short;position:absolute;top:0;bottom:0;left:0}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.hide{display:none!important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{margin-left:auto;margin-right:auto;display:block}.truncate{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.no-padding{padding:0!important}span.badge{text-align:center;color:#757575;float:right;box-sizing:border-box;min-width:3rem;height:22px;margin-left:14px;padding:0 6px;font-size:1rem;line-height:22px}span.badge.new{color:#fff;background-color:#26a69a;border-radius:2px;font-size:.8rem;font-weight:300}span.badge.new:after{content:" new"}span.badge[data-badge-caption]:after{content:" " attr(data-badge-caption)}nav ul a span.badge{float:none;-webkit-font-smoothing:auto;height:22px;margin-left:4px;line-height:22px;display:inline-block}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.sidenav span.badge{margin-top:13px}table span.badge{float:none;margin-left:auto;display:inline-block}.material-icons{text-rendering:optimizelegibility;font-feature-settings:"liga"}.container,body.database_setup{width:90%;max-width:1280px;margin:0 auto}@media only screen and (width>=601px){.container,body.database_setup{width:85%}}@media only screen and (width>=993px){.container,body.database_setup{width:70%}}.col .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-bottom:20px;margin-left:auto;margin-right:auto}.row:after{content:"";clear:both;display:table}.row .col{float:left;box-sizing:border-box;min-height:1px;padding:0 .75rem}.row .col[class*=push-],.row .col[class*=pull-]{position:relative}.row .col.s1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.offset-s2{margin-left:16.6667%}.row .col.pull-s2{right:16.6667%}.row .col.push-s2{left:16.6667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333%}.row .col.pull-s4{right:33.3333%}.row .col.push-s4{left:33.3333%}.row .col.offset-s5{margin-left:41.6667%}.row .col.pull-s5{right:41.6667%}.row .col.push-s5{left:41.6667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333%}.row .col.pull-s7{right:58.3333%}.row .col.push-s7{left:58.3333%}.row .col.offset-s8{margin-left:66.6667%}.row .col.pull-s8{right:66.6667%}.row .col.push-s8{left:66.6667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333%}.row .col.pull-s10{right:83.3333%}.row .col.push-s10{left:83.3333%}.row .col.offset-s11{margin-left:91.6667%}.row .col.pull-s11{right:91.6667%}.row .col.push-s11{left:91.6667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (width>=601px){.row .col.m1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.offset-m2{margin-left:16.6667%}.row .col.pull-m2{right:16.6667%}.row .col.push-m2{left:16.6667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333%}.row .col.pull-m4{right:33.3333%}.row .col.push-m4{left:33.3333%}.row .col.offset-m5{margin-left:41.6667%}.row .col.pull-m5{right:41.6667%}.row .col.push-m5{left:41.6667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333%}.row .col.pull-m7{right:58.3333%}.row .col.push-m7{left:58.3333%}.row .col.offset-m8{margin-left:66.6667%}.row .col.pull-m8{right:66.6667%}.row .col.push-m8{left:66.6667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333%}.row .col.pull-m10{right:83.3333%}.row .col.push-m10{left:83.3333%}.row .col.offset-m11{margin-left:91.6667%}.row .col.pull-m11{right:91.6667%}.row .col.push-m11{left:91.6667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (width>=993px){.row .col.l1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.offset-l2{margin-left:16.6667%}.row .col.pull-l2{right:16.6667%}.row .col.push-l2{left:16.6667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333%}.row .col.pull-l4{right:33.3333%}.row .col.push-l4{left:33.3333%}.row .col.offset-l5{margin-left:41.6667%}.row .col.pull-l5{right:41.6667%}.row .col.push-l5{left:41.6667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333%}.row .col.pull-l7{right:58.3333%}.row .col.push-l7{left:58.3333%}.row .col.offset-l8{margin-left:66.6667%}.row .col.pull-l8{right:66.6667%}.row .col.push-l8{left:66.6667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333%}.row .col.pull-l10{right:83.3333%}.row .col.push-l10{left:83.3333%}.row .col.offset-l11{margin-left:91.6667%}.row .col.pull-l11{right:91.6667%}.row .col.push-l11{left:91.6667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (width>=1201px){.row .col.xl1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.6667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.3333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.6667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.3333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.6667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.3333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.6667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.33333%}.row .col.pull-xl1{right:8.33333%}.row .col.push-xl1{left:8.33333%}.row .col.offset-xl2{margin-left:16.6667%}.row .col.pull-xl2{right:16.6667%}.row .col.push-xl2{left:16.6667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.3333%}.row .col.pull-xl4{right:33.3333%}.row .col.push-xl4{left:33.3333%}.row .col.offset-xl5{margin-left:41.6667%}.row .col.pull-xl5{right:41.6667%}.row .col.push-xl5{left:41.6667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.3333%}.row .col.pull-xl7{right:58.3333%}.row .col.push-xl7{left:58.3333%}.row .col.offset-xl8{margin-left:66.6667%}.row .col.pull-xl8{right:66.6667%}.row .col.push-xl8{left:66.6667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.3333%}.row .col.pull-xl10{right:83.3333%}.row .col.push-xl10{left:83.3333%}.row .col.offset-xl11{margin-left:91.6667%}.row .col.pull-xl11{right:91.6667%}.row .col.push-xl11{left:91.6667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{height:auto;min-height:56px}nav.nav-extended .nav-content{line-height:normal;position:relative}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav a{color:#fff}nav i,nav [class^=mdi-],nav [class*=mdi-],nav i.material-icons{height:56px;font-size:24px;line-height:56px;display:block}nav .nav-wrapper{height:100%;position:relative}@media only screen and (width>=993px){nav a.sidenav-trigger{display:none}}nav .sidenav-trigger{float:left;z-index:1;height:56px;margin:0 18px;position:relative}nav .sidenav-trigger i{height:56px;line-height:56px}nav .brand-logo{color:#fff;padding:0;font-size:2.1rem;display:inline-block;position:absolute}nav .brand-logo.center{left:50%;transform:translate(-50%)}@media only screen and (width<=992px){nav .brand-logo{left:50%;transform:translate(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;transform:none}nav .brand-logo.left{left:.5rem}nav .brand-logo.right{left:auto;right:.5rem}}nav .brand-logo.right{padding:0;right:.5rem}nav .brand-logo i,nav .brand-logo [class^=mdi-],nav .brand-logo [class*=mdi-],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{padding:28px 0;font-size:32px;display:inline-block}nav ul{margin:0}nav ul li{float:left;padding:0;transition:background-color .3s}nav ul li.active{background-color:#0000001a}nav ul a{color:#fff;cursor:pointer;padding:0 15px;font-size:1rem;transition:background-color .3s;display:block}nav ul a.btn,nav ul a.btn-small,nav ul .dashboard a.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard nav ul a.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),nav ul .dashboard a.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard nav ul a.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),nav ul .dashboard a.btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard nav ul a.btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn>.material-icons,nav ul a.btn-small>.material-icons,nav ul .dashboard a.btn:not(.btn-flat):where(:not(.ui-button,.shell-control))>.material-icons,.dashboard nav ul a.btn:not(.btn-flat):where(:not(.ui-button,.shell-control))>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:#0000001a}nav ul.left{float:left}nav form{height:100%}nav .input-field{height:100%;margin:0}nav .input-field input{border:none;height:100%;padding-left:2rem;font-size:1.2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{box-shadow:none;border:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:#ffffffb3;transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{z-index:997;height:56px;position:relative}.navbar-fixed nav{position:fixed}@media only screen and (width>=601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{height:64px;line-height:64px}.navbar-fixed{height:64px}}a{text-decoration:none}html{line-height:1.5}@media only screen and (width>=0){html{font-size:14px}}@media only screen and (width>=992px){html{font-size:14.5px}}@media only screen and (width>=1200px){html{font-size:15px}}html{color:#000000de;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{margin:2.8rem 0 1.68rem;font-size:4.2rem;line-height:110%}h2{margin:2.37333rem 0 1.424rem;font-size:3.56rem;line-height:110%}h3{margin:1.94667rem 0 1.168rem;font-size:2.92rem;line-height:110%}h4{margin:1.52rem 0 .912rem;font-size:2.28rem;line-height:110%}h5{margin:1.09333rem 0 .656rem;font-size:1.64rem;line-height:110%}h6{margin:.766667rem 0 .46rem;font-size:1.15rem;line-height:110%}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light{font-weight:300}.thin{font-weight:200}@media only screen and (width>=360px){.flow-text{font-size:1.2rem}}@media only screen and (width>=390px){.flow-text{font-size:1.224rem}}@media only screen and (width>=420px){.flow-text{font-size:1.248rem}}@media only screen and (width>=450px){.flow-text{font-size:1.272rem}}@media only screen and (width>=480px){.flow-text{font-size:1.296rem}}@media only screen and (width>=510px){.flow-text{font-size:1.32rem}}@media only screen and (width>=540px){.flow-text{font-size:1.344rem}}@media only screen and (width>=570px){.flow-text{font-size:1.368rem}}@media only screen and (width>=600px){.flow-text{font-size:1.392rem}}@media only screen and (width>=630px){.flow-text{font-size:1.416rem}}@media only screen and (width>=660px){.flow-text{font-size:1.44rem}}@media only screen and (width>=690px){.flow-text{font-size:1.464rem}}@media only screen and (width>=720px){.flow-text{font-size:1.488rem}}@media only screen and (width>=750px){.flow-text{font-size:1.512rem}}@media only screen and (width>=780px){.flow-text{font-size:1.536rem}}@media only screen and (width>=810px){.flow-text{font-size:1.56rem}}@media only screen and (width>=840px){.flow-text{font-size:1.584rem}}@media only screen and (width>=870px){.flow-text{font-size:1.608rem}}@media only screen and (width>=900px){.flow-text{font-size:1.632rem}}@media only screen and (width>=930px){.flow-text{font-size:1.656rem}}@media only screen and (width>=960px){.flow-text{font-size:1.68rem}}@media only screen and (width<=360px){.flow-text{font-size:1.2rem}}.scale-transition.scale-out{transform:scale(0);transition:transform .2s!important}.scale-transition.scale-in{transform:scale(1)}.scale-transition{transition:transform .3s cubic-bezier(.53,.01,.36,1.63)!important}.card-panel{background-color:#fff;border-radius:2px;margin:.5rem 0 1rem;padding:24px;transition:box-shadow .25s}.card,.category.is_dragging .category_summary,body.database_setup .section_content{background-color:#fff;border-radius:2px;margin:.5rem 0 1rem;transition:box-shadow .25s;position:relative}.card .card-title,.category.is_dragging .category_summary .card-title,body.database_setup .section_content .card-title{font-size:24px;font-weight:300}.card .card-title.activator,.category.is_dragging .category_summary .card-title.activator,body.database_setup .section_content .card-title.activator{cursor:pointer}.card.small,.category.is_dragging .small.category_summary,body.database_setup .small.section_content,.card.medium,.category.is_dragging .medium.category_summary,body.database_setup .medium.section_content,.card.large,.category.is_dragging .large.category_summary,body.database_setup .large.section_content{position:relative}.card.small .card-image,.category.is_dragging .small.category_summary .card-image,body.database_setup .small.section_content .card-image,.card.medium .card-image,.category.is_dragging .medium.category_summary .card-image,body.database_setup .medium.section_content .card-image,.card.large .card-image,.category.is_dragging .large.category_summary .card-image,body.database_setup .large.section_content .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.category.is_dragging .small.category_summary .card-image+.card-content,body.database_setup .small.section_content .card-image+.card-content,.card.medium .card-image+.card-content,.category.is_dragging .medium.category_summary .card-image+.card-content,body.database_setup .medium.section_content .card-image+.card-content,.card.large .card-image+.card-content,.category.is_dragging .large.category_summary .card-image+.card-content,body.database_setup .large.section_content .card-image+.card-content{max-height:40%}.card.small .card-content,.category.is_dragging .small.category_summary .card-content,body.database_setup .small.section_content .card-content,.card.medium .card-content,.category.is_dragging .medium.category_summary .card-content,body.database_setup .medium.section_content .card-content,.card.large .card-content,.category.is_dragging .large.category_summary .card-content,body.database_setup .large.section_content .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.category.is_dragging .small.category_summary .card-action,body.database_setup .small.section_content .card-action,.card.medium .card-action,.category.is_dragging .medium.category_summary .card-action,body.database_setup .medium.section_content .card-action,.card.large .card-action,.category.is_dragging .large.category_summary .card-action,body.database_setup .large.section_content .card-action{position:absolute;bottom:0;left:0;right:0}.card.small,.category.is_dragging .small.category_summary,body.database_setup .small.section_content{height:300px}.card.medium,.category.is_dragging .medium.category_summary,body.database_setup .medium.section_content{height:400px}.card.large,.category.is_dragging .large.category_summary,body.database_setup .large.section_content{height:500px}.card.horizontal.small .card-image,.category.is_dragging .horizontal.small.category_summary .card-image,body.database_setup .horizontal.small.section_content .card-image,.card.horizontal.medium .card-image,.category.is_dragging .horizontal.medium.category_summary .card-image,body.database_setup .horizontal.medium.section_content .card-image,.card.horizontal.large .card-image,.category.is_dragging .horizontal.large.category_summary .card-image,body.database_setup .horizontal.large.section_content .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.category.is_dragging .horizontal.small.category_summary .card-image img,body.database_setup .horizontal.small.section_content .card-image img,.card.horizontal.medium .card-image img,.category.is_dragging .horizontal.medium.category_summary .card-image img,body.database_setup .horizontal.medium.section_content .card-image img,.card.horizontal.large .card-image img,.category.is_dragging .horizontal.large.category_summary .card-image img,body.database_setup .horizontal.large.section_content .card-image img{height:100%}.card.horizontal,.category.is_dragging .horizontal.category_summary,body.database_setup .horizontal.section_content{display:flex}.card.horizontal .card-image,.category.is_dragging .horizontal.category_summary .card-image,body.database_setup .horizontal.section_content .card-image{max-width:50%}.card.horizontal .card-image img,.category.is_dragging .horizontal.category_summary .card-image img,body.database_setup .horizontal.section_content .card-image img{border-radius:2px 0 0 2px;width:auto;max-width:100%}.card.horizontal .card-stacked,.category.is_dragging .horizontal.category_summary .card-stacked,body.database_setup .horizontal.section_content .card-stacked{flex-direction:column;flex:1;display:flex;position:relative}.card.horizontal .card-stacked .card-content,.category.is_dragging .horizontal.category_summary .card-stacked .card-content,body.database_setup .horizontal.section_content .card-stacked .card-content{flex-grow:1}.card.sticky-action .card-action,.category.is_dragging .sticky-action.category_summary .card-action,body.database_setup .sticky-action.section_content .card-action{z-index:2}.card.sticky-action .card-reveal,.category.is_dragging .sticky-action.category_summary .card-reveal,body.database_setup .sticky-action.section_content .card-reveal{z-index:1;padding-bottom:64px}.card .card-image,.category.is_dragging .category_summary .card-image,body.database_setup .section_content .card-image{position:relative}.card .card-image img,.category.is_dragging .category_summary .card-image img,body.database_setup .section_content .card-image img{border-radius:2px 2px 0 0;width:100%;display:block;position:relative;inset:0}.card .card-image .card-title,.category.is_dragging .category_summary .card-image .card-title,body.database_setup .section_content .card-image .card-title{color:#fff;max-width:100%;padding:24px;position:absolute;bottom:0;left:0}.card .card-content,.category.is_dragging .category_summary .card-content,body.database_setup .section_content .card-content{border-radius:0 0 2px 2px;padding:24px}.card .card-content p,.category.is_dragging .category_summary .card-content p,body.database_setup .section_content .card-content p{margin:0}.card .card-content .card-title,.category.is_dragging .category_summary .card-content .card-title,body.database_setup .section_content .card-content .card-title{margin-bottom:8px;line-height:32px;display:block}.card .card-content .card-title i,.category.is_dragging .category_summary .card-content .card-title i,body.database_setup .section_content .card-content .card-title i{line-height:32px}.card .card-action:last-child,.category.is_dragging .category_summary .card-action:last-child,body.database_setup .section_content .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action,.category.is_dragging .category_summary .card-action,body.database_setup .section_content .card-action{background-color:inherit;border-top:1px solid #a0a0a033;padding:16px 24px;position:relative}.card .card-action a:not(.btn):not(.btn-small):not(.btn-large):not(.btn-large):not(.btn-floating),.category.is_dragging .category_summary .card-action a:not(.btn):not(.btn-small):not(.btn-large):not(.btn-large):not(.btn-floating),body.database_setup .section_content .card-action a:not(.btn):not(.btn-small):not(.btn-large):not(.btn-large):not(.btn-floating){color:#ffab40;text-transform:uppercase;margin-right:24px;transition:color .3s}.card .card-action a:not(.btn):not(.btn-small):not(.btn-large):not(.btn-large):not(.btn-floating):hover,.category.is_dragging .category_summary .card-action a:not(.btn):not(.btn-small):not(.btn-large):not(.btn-large):not(.btn-floating):hover,body.database_setup .section_content .card-action a:not(.btn):not(.btn-small):not(.btn-large):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal,.category.is_dragging .category_summary .card-reveal,body.database_setup .section_content .card-reveal{z-index:3;background-color:#fff;width:100%;height:100%;padding:24px;display:none;position:absolute;top:100%;left:0;overflow-y:auto}.card .card-reveal .card-title,.category.is_dragging .category_summary .card-reveal .card-title,body.database_setup .section_content .card-reveal .card-title{cursor:pointer;display:block}#toast-container{z-index:10000;display:block;position:fixed}@media only screen and (width<=600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (width>=601px) and (width<=992px){#toast-container{max-width:90%;bottom:7%;left:5%}}@media only screen and (width>=993px){#toast-container{max-width:86%;top:10%;right:7%}}.toast{color:#fff;cursor:default;background-color:#323232;border-radius:2px;justify-content:space-between;align-items:center;width:auto;max-width:100%;height:auto;min-height:48px;margin-top:10px;padding:10px 25px;font-size:1.1rem;font-weight:300;line-height:1.5em;display:flex;position:relative;top:35px}.toast .toast-action{color:#eeff41;margin-left:3rem;margin-right:-25px;font-weight:500}.toast.rounded{border-radius:24px}@media only screen and (width<=600px){.toast{border-radius:0;width:100%}}.tabs.tabs-transparent{background-color:#0000}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:#ffffffb3}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:flex}.tabs.tabs-fixed-width .tab{flex-grow:1}.tabs{white-space:nowrap;background-color:#fff;width:100%;height:48px;margin:0 auto;position:relative;overflow:auto hidden}.tabs .tab{text-align:center;text-transform:uppercase;height:48px;margin:0;padding:0;line-height:48px;display:inline-block}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:#f6b2b533;outline:none}.tabs .tab a:hover,.tabs .tab a.active{color:#ee6e73;background-color:#0000}.tabs .tab a{color:#ee6e73b3;text-overflow:ellipsis;width:100%;height:100%;padding:0 24px;font-size:14px;transition:color .28s,background-color .28s;display:block;overflow:hidden}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:#ee6e7366;cursor:default}.tabs .indicator{will-change:left, right;background-color:#f6b2b5;height:2px;position:absolute;bottom:0}@media only screen and (width<=992px){.tabs{display:flex}.tabs .tab{flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{z-index:2000;color:#fff;opacity:0;text-align:center;pointer-events:none;visibility:hidden;background-color:#323232;border-radius:2px;max-width:calc(100% - 4px);min-height:36px;padding:10px 8px;font-size:1rem;line-height:120%;position:absolute;top:0;left:0;overflow:hidden}.backdrop{opacity:0;z-index:-1;transform-origin:50% 0;visibility:hidden;background-color:#323232;border-radius:0 0 50% 50%;width:14px;height:7px;position:absolute}.btn,body.database_setup input[type=submit],body.database_setup button,.btn-small,.dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .skip_to_form input[type=submit],body.database_setup .migrate_to_form input[type=submit],.btn-large,.btn-flat{text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;border:none;border-radius:2px;height:36px;padding:0 16px;line-height:36px;display:inline-block}.btn.disabled,body.database_setup input.disabled[type=submit],body.database_setup button.disabled,.btn-floating.disabled,.btn-large.disabled,.btn-small.disabled,.dashboard button.disabled:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .disabled.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .disabled.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .disabled.btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn-flat.disabled,.btn:disabled,body.database_setup input[type=submit]:disabled,body.database_setup button:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-small:disabled,.dashboard button:disabled:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn:disabled:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-large:disabled:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-small:disabled:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn-flat:disabled,.btn[disabled],body.database_setup input[disabled][type=submit],body.database_setup button[disabled],.btn-floating[disabled],.btn-large[disabled],.btn-small[disabled],.dashboard button[disabled]:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard [disabled].btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard [disabled].btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard [disabled].btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn-flat[disabled]{pointer-events:none;box-shadow:none;cursor:default;color:#9f9f9f!important;background-color:#dfdfdf!important}.btn.disabled:hover,body.database_setup input.disabled[type=submit]:hover,body.database_setup button.disabled:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-small.disabled:hover,.dashboard button.disabled:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn-flat.disabled:hover,.btn:disabled:hover,body.database_setup input[type=submit]:disabled:hover,body.database_setup button:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.dashboard button:disabled:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn-flat:disabled:hover,.btn[disabled]:hover,body.database_setup input[disabled][type=submit]:hover,body.database_setup button[disabled]:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.dashboard button[disabled]:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn-flat[disabled]:hover{color:#9f9f9f!important;background-color:#dfdfdf!important}.btn,body.database_setup input[type=submit],body.database_setup button,.btn-small,.dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .skip_to_form input[type=submit],body.database_setup .migrate_to_form input[type=submit],.btn-large,.btn-floating,.btn-flat{outline:0;font-size:14px}.btn i,body.database_setup input[type=submit] i,body.database_setup button i,.btn-floating i,.btn-large i,.btn-small i,.dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard .btn:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard .btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard .btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,body.database_setup .skip_to_form input[type=submit] i,body.database_setup .migrate_to_form input[type=submit] i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,body.database_setup input[type=submit]:focus,body.database_setup button:focus,.btn-small:focus,.dashboard button:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-large:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-small:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn-large:focus,.btn-floating:focus{background-color:#1d7d74}.btn,body.database_setup input[type=submit],body.database_setup button,.btn-small,.dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .skip_to_form input[type=submit],body.database_setup .migrate_to_form input[type=submit],.btn-large{color:#fff;text-align:center;letter-spacing:.5px;cursor:pointer;background-color:#26a69a;text-decoration:none;transition:background-color .2s ease-out}.btn:hover,body.database_setup input[type=submit]:hover,body.database_setup button:hover,.btn-small:hover,.dashboard button:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-large:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-small:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn-large:hover{background-color:#2bbbad}.btn-floating:hover{background-color:#26a69a}.btn-floating:before{border-radius:0}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large{width:56px;height:56px;padding:0}.btn-floating.btn-large i{line-height:56px}.btn-floating.btn-small.halfway-fab,.dashboard button.btn-floating.halfway-fab:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-floating.halfway-fab.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-floating.halfway-fab.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard body.database_setup input.btn-floating.halfway-fab[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .dashboard input.btn-floating.halfway-fab[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .skip_to_form input.btn-floating.halfway-fab[type=submit],body.database_setup .migrate_to_form input.btn-floating.halfway-fab[type=submit]{bottom:-16.2px}.btn-floating.btn-small,.dashboard button.btn-floating:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-floating.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-floating.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-floating.btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard body.database_setup input.btn-floating[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .dashboard input.btn-floating[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .skip_to_form input.btn-floating[type=submit],body.database_setup .migrate_to_form input.btn-floating[type=submit]{width:32.4px;height:32.4px}.btn-floating.btn-small i,.dashboard button.btn-floating:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard .btn-floating.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard .btn-floating.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard body.database_setup input.btn-floating[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,body.database_setup .dashboard input.btn-floating[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,body.database_setup .skip_to_form input.btn-floating[type=submit] i,body.database_setup .migrate_to_form input.btn-floating[type=submit] i{line-height:32.4px}.btn-floating.halfway-fab.left{left:24px;right:auto}.btn-floating.halfway-fab{position:absolute;bottom:-20px;right:24px}.btn-floating{color:#fff;z-index:1;cursor:pointer;vertical-align:middle;background-color:#26a69a;border-radius:50%;width:40px;height:40px;padding:0;line-height:40px;transition:background-color .3s;display:inline-block;position:relative;overflow:hidden}.btn-floating i{width:inherit;text-align:center;color:#fff;font-size:1.6rem;line-height:40px;display:inline-block}button.btn-floating{border:none}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{text-align:right;width:500px;height:100%;top:50%;left:auto;right:64px;transform:translateY(-50%)}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{margin:7.5px 15px 0 0;display:inline-block}.fixed-action-btn.direction-right{padding:0 15px 0 0}.fixed-action-btn.direction-right ul{text-align:left;direction:rtl;left:64px;right:auto}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px}.fixed-action-btn.direction-bottom{padding:0 0 15px}.fixed-action-btn.direction-bottom ul{flex-direction:column-reverse;display:flex;top:64px;bottom:auto}.fixed-action-btn.direction-bottom ul li{margin:15px 0 0}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar{height:56px;padding:0}.fixed-action-btn.toolbar ul{z-index:1;display:flex;top:0;bottom:0}.fixed-action-btn.toolbar ul li{flex:1;height:100%;margin:0;transition:none;display:inline-block}.fixed-action-btn.toolbar ul li a{width:100%;height:100%;box-shadow:none;color:#fff;z-index:1;background-color:#0000;line-height:56px;display:block;position:relative;overflow:hidden}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn{z-index:997;margin-bottom:0;padding-top:15px;position:fixed;bottom:23px;right:23px}.fixed-action-btn ul{text-align:center;visibility:hidden;margin:0;position:absolute;bottom:64px;left:0;right:0}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{z-index:-1;background-color:#26a69a;border-radius:50%;width:40px;height:40px;position:absolute;top:0;left:0;transform:scale(0)}.btn-flat{box-shadow:none;color:#343434;cursor:pointer;background-color:#0000;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{box-shadow:none}.btn-flat:focus{background-color:#0000001a}.btn-flat.disabled,.btn-flat.btn-flat[disabled]{cursor:default;color:#b3b3b3!important;background-color:#0000!important}.btn-large{height:54px;padding:0 28px;font-size:15px;line-height:54px}.btn-large i{font-size:1.6rem}.btn-small,.dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard body.database_setup input[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .dashboard input[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)),body.database_setup .skip_to_form input[type=submit],body.database_setup .migrate_to_form input[type=submit]{height:32.4px;font-size:13px;line-height:32.4px}.btn-small i,.dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard .btn:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard .btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard .btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,.dashboard body.database_setup input[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,body.database_setup .dashboard input[type=submit]:not(.btn-flat):where(:not(.ui-button,.shell-control)) i,body.database_setup .skip_to_form input[type=submit] i,body.database_setup .migrate_to_form input[type=submit] i{font-size:1.2rem}.btn-block{display:block}.dropdown-content:focus{outline:0}.dropdown-content{opacity:0;z-index:9999;transform-origin:0 0;background-color:#fff;min-width:100px;margin:0;display:none;position:absolute;top:0;left:0;overflow-y:auto}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee}.dropdown-content li:focus{outline:none}.dropdown-content li.divider{height:1px;min-height:0}.dropdown-content li>a,.dropdown-content li>span{color:#26a69a;padding:14px 16px;font-size:16px;line-height:22px;display:block}.dropdown-content li>span>label{height:18px;top:1px;left:0}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;width:24px;margin:0 24px 0 0}.dropdown-content li{clear:both;color:#000000de;cursor:pointer;text-align:left;width:100%;min-height:50px;line-height:1.5rem}body.keyboard-focused .dropdown-content li:focus{background-color:#dadada}.input-field.col .dropdown-content [type=checkbox]+label{height:18px;top:1px;left:0;transform:none}.dropdown-trigger{cursor:pointer}.waves-effect{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:all .3s ease-out;display:inline-block;position:relative;overflow:hidden}.waves-effect .waves-ripple{opacity:0;pointer-events:none;background:#0003;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;transition:transform .7s ease-out,opacity .7s ease-out;position:absolute;transform:scale(0)}.waves-effect.waves-light .waves-ripple{background-color:#ffffff73}.waves-effect.waves-red .waves-ripple{background-color:#f44336b3}.waves-effect.waves-yellow .waves-ripple{background-color:#ffeb3bb3}.waves-effect.waves-orange .waves-ripple{background-color:#ff9800b3}.waves-effect.waves-purple .waves-ripple{background-color:#9c27b0b3}.waves-effect.waves-green .waves-ripple{background-color:#4caf50b3}.waves-effect.waves-teal .waves-ripple{background-color:#009688b3}.waves-effect input[type=button],.waves-effect input[type=reset],.waves-effect input[type=submit]{font-style:normal;font-size:inherit;text-transform:inherit;background:0 0;border:0}.waves-effect img{z-index:-1;position:relative}.waves-notransition{transition:none!important}.waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.waves-input-wrapper{vertical-align:bottom;border-radius:.2em}.waves-input-wrapper .waves-button-input{z-index:1;position:relative;top:0;left:0}.waves-circle{text-align:center;border-radius:50%;width:2.5em;height:2.5em;line-height:2.5em;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal:focus{outline:none}.modal{will-change:top, opacity;background-color:#fafafa;border-radius:2px;width:55%;max-height:70%;margin:auto;padding:0;display:none;position:fixed;left:0;right:0;overflow-y:auto}@media only screen and (width<=992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{text-align:right;background-color:#fafafa;border-radius:0 0 2px 2px;width:100%;height:56px;padding:4px 6px}.modal .modal-footer .btn,.modal .modal-footer body.database_setup input[type=submit],body.database_setup .modal .modal-footer input[type=submit],.modal .modal-footer body.database_setup button,body.database_setup .modal .modal-footer button,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small,.modal .modal-footer .dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .modal .modal-footer button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.modal .modal-footer .btn-flat{margin:6px 0}.modal-overlay{z-index:999;will-change:opacity;background:#000;width:100%;height:125%;display:none;position:fixed;inset:-25% 0 0}.modal.modal-fixed-footer{height:70%;padding:0}.modal.modal-fixed-footer .modal-content{width:100%;height:calc(100% - 56px);max-height:100%;position:absolute;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid #0000001a;position:absolute;bottom:0}.modal.bottom-sheet{will-change:bottom, opacity;border-radius:0;width:100%;max-height:45%;margin:0;top:auto;bottom:-100%}.collapsible{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:.5rem 0 1rem}.collapsible-header:focus{outline:0}.collapsible-header{cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#fff;border-bottom:1px solid #ddd;padding:1rem;line-height:1.5;display:flex}.collapsible-header i{text-align:center;width:2rem;margin-right:1rem;font-size:1.6rem;display:inline-block}.keyboard-focused .collapsible-header:focus{background-color:#eee}.collapsible-body{box-sizing:border-box;border-bottom:1px solid #ddd;padding:2rem;display:none}.sidenav .collapsible,.sidenav.fixed .collapsible{box-shadow:none;border:none}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{line-height:inherit;height:inherit;background-color:#0000;border:none;padding:0 16px}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:#0000000d}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{background-color:#fff;border:0}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{box-shadow:none;border:none}.collapsible.popout>li{margin:0 24px;transition:margin .35s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.collapsible.popout>li.active{margin:16px 0;box-shadow:0 5px 11px #0000002e,0 4px 15px #00000026}.chip:focus{color:#fff;background-color:#26a69a;outline:none}.chip{color:#0009;background-color:#e4e4e4;border-radius:16px;height:32px;margin-bottom:5px;margin-right:5px;padding:0 12px;font-size:13px;font-weight:500;line-height:32px;display:inline-block}.chip>img{float:left;border-radius:50%;width:32px;height:32px;margin:0 8px 0 -12px}.chip .close{cursor:pointer;float:right;padding-left:8px;font-size:16px;line-height:32px}.chips{box-shadow:none;border:none;border-bottom:1px solid #9e9e9e;outline:none;min-height:45px;margin:0 0 8px;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;box-shadow:0 1px #26a69a}.chips:hover{cursor:text}.chips .input{color:#0009;background:0 0;border:0;outline:0;height:3rem;margin:0;font-size:16px;line-height:32px;display:inline-block;width:120px!important;padding:0!important}.chips .input:focus{box-shadow:none!important;border:0!important}.chips .autocomplete-content{margin-top:0;margin-bottom:0}.prefix~.chips{width:calc(100% - 3rem);margin-left:3rem}.chips:empty~label{font-size:.8rem;transform:translateY(-140%)}.materialboxed:hover:not(.active){opacity:.8}.materialboxed{cursor:zoom-in;-webkit-backface-visibility:hidden;transition:opacity .4s;display:block;position:relative}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{z-index:1000;will-change:opacity;background-color:#292929;position:fixed;inset:0}.materialbox-caption{color:#fff;text-align:center;z-index:1000;-webkit-font-smoothing:antialiased;width:100%;height:50px;padding:0% 15%;line-height:50px;display:none;position:fixed;bottom:0;left:0}select:focus{outline:1px solid #c9f3ef}button:focus{background-color:#2ab7a9;outline:none}label{color:#9e9e9e;font-size:.8rem}::placeholder{color:#d1d1d1}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{width:100%;height:3rem;box-shadow:none;box-sizing:content-box;background-color:#0000;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;margin:0 0 8px;padding:0;font-size:16px;transition:box-shadow .3s,border .3s}input:not([type]):disabled,input:not([type])[readonly=readonly],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly=readonly],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly=readonly],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly=readonly],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly=readonly],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly=readonly],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly=readonly],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly=readonly],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly=readonly],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly=readonly],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly=readonly],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly=readonly],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly=readonly]{color:#0000006b;border-bottom:1px dotted #0000006b}input:not([type]):disabled+label,input:not([type])[readonly=readonly]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly=readonly]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly=readonly]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly=readonly]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly=readonly]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly=readonly]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly=readonly]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly=readonly]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly=readonly]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly=readonly]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly=readonly]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly=readonly]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly=readonly]+label{color:#0000006b}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px #26a69a}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]):focus.valid~label,input[type=text]:not(.browser-default):focus.valid~label,input[type=password]:not(.browser-default):focus.valid~label,input[type=email]:not(.browser-default):focus.valid~label,input[type=url]:not(.browser-default):focus.valid~label,input[type=time]:not(.browser-default):focus.valid~label,input[type=date]:not(.browser-default):focus.valid~label,input[type=datetime]:not(.browser-default):focus.valid~label,input[type=datetime-local]:not(.browser-default):focus.valid~label,input[type=tel]:not(.browser-default):focus.valid~label,input[type=number]:not(.browser-default):focus.valid~label,input[type=search]:not(.browser-default):focus.valid~label,textarea.materialize-textarea:focus.valid~label{color:#4caf50}input:not([type]):focus.invalid~label,input[type=text]:not(.browser-default):focus.invalid~label,input[type=password]:not(.browser-default):focus.invalid~label,input[type=email]:not(.browser-default):focus.invalid~label,input[type=url]:not(.browser-default):focus.invalid~label,input[type=time]:not(.browser-default):focus.invalid~label,input[type=date]:not(.browser-default):focus.invalid~label,input[type=datetime]:not(.browser-default):focus.invalid~label,input[type=datetime-local]:not(.browser-default):focus.invalid~label,input[type=tel]:not(.browser-default):focus.invalid~label,input[type=number]:not(.browser-default):focus.invalid~label,input[type=search]:not(.browser-default):focus.invalid~label,textarea.materialize-textarea:focus.invalid~label{color:#f44336}input:not([type]).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}.select-wrapper.valid>input.select-dropdown,input:not([type]).valid,input:not([type]):focus.valid,input[type=text]:not(.browser-default).valid,input[type=text]:not(.browser-default):focus.valid,input[type=password]:not(.browser-default).valid,input[type=password]:not(.browser-default):focus.valid,input[type=email]:not(.browser-default).valid,input[type=email]:not(.browser-default):focus.valid,input[type=url]:not(.browser-default).valid,input[type=url]:not(.browser-default):focus.valid,input[type=time]:not(.browser-default).valid,input[type=time]:not(.browser-default):focus.valid,input[type=date]:not(.browser-default).valid,input[type=date]:not(.browser-default):focus.valid,input[type=datetime]:not(.browser-default).valid,input[type=datetime]:not(.browser-default):focus.valid,input[type=datetime-local]:not(.browser-default).valid,input[type=datetime-local]:not(.browser-default):focus.valid,input[type=tel]:not(.browser-default).valid,input[type=tel]:not(.browser-default):focus.valid,input[type=number]:not(.browser-default).valid,input[type=number]:not(.browser-default):focus.valid,input[type=search]:not(.browser-default).valid,input[type=search]:not(.browser-default):focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4caf50;box-shadow:0 1px #4caf50}.select-wrapper.invalid>input.select-dropdown,.select-wrapper.invalid>input.select-dropdown:focus,input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text]:not(.browser-default).invalid,input[type=text]:not(.browser-default):focus.invalid,input[type=password]:not(.browser-default).invalid,input[type=password]:not(.browser-default):focus.invalid,input[type=email]:not(.browser-default).invalid,input[type=email]:not(.browser-default):focus.invalid,input[type=url]:not(.browser-default).invalid,input[type=url]:not(.browser-default):focus.invalid,input[type=time]:not(.browser-default).invalid,input[type=time]:not(.browser-default):focus.invalid,input[type=date]:not(.browser-default).invalid,input[type=date]:not(.browser-default):focus.invalid,input[type=datetime]:not(.browser-default).invalid,input[type=datetime]:not(.browser-default):focus.invalid,input[type=datetime-local]:not(.browser-default).invalid,input[type=datetime-local]:not(.browser-default):focus.invalid,input[type=tel]:not(.browser-default).invalid,input[type=tel]:not(.browser-default):focus.invalid,input[type=number]:not(.browser-default).invalid,input[type=number]:not(.browser-default):focus.invalid,input[type=search]:not(.browser-default).invalid,input[type=search]:not(.browser-default):focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #f44336;box-shadow:0 1px #f44336}.select-wrapper.valid .helper-text[data-success],.select-wrapper.invalid~.helper-text[data-error],input:not([type]).valid~.helper-text[data-success],input:not([type]):focus.valid~.helper-text[data-success],input:not([type]).invalid~.helper-text[data-error],input:not([type]):focus.invalid~.helper-text[data-error],input[type=text]:not(.browser-default).valid~.helper-text[data-success],input[type=text]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=text]:not(.browser-default).invalid~.helper-text[data-error],input[type=text]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=password]:not(.browser-default).valid~.helper-text[data-success],input[type=password]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=password]:not(.browser-default).invalid~.helper-text[data-error],input[type=password]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=email]:not(.browser-default).valid~.helper-text[data-success],input[type=email]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=email]:not(.browser-default).invalid~.helper-text[data-error],input[type=email]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=url]:not(.browser-default).valid~.helper-text[data-success],input[type=url]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=url]:not(.browser-default).invalid~.helper-text[data-error],input[type=url]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=time]:not(.browser-default).valid~.helper-text[data-success],input[type=time]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=time]:not(.browser-default).invalid~.helper-text[data-error],input[type=time]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=date]:not(.browser-default).valid~.helper-text[data-success],input[type=date]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=date]:not(.browser-default).invalid~.helper-text[data-error],input[type=date]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=datetime]:not(.browser-default).valid~.helper-text[data-success],input[type=datetime]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=datetime]:not(.browser-default).invalid~.helper-text[data-error],input[type=datetime]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid~.helper-text[data-success],input[type=datetime-local]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid~.helper-text[data-error],input[type=datetime-local]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=tel]:not(.browser-default).valid~.helper-text[data-success],input[type=tel]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=tel]:not(.browser-default).invalid~.helper-text[data-error],input[type=tel]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=number]:not(.browser-default).valid~.helper-text[data-success],input[type=number]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=number]:not(.browser-default).invalid~.helper-text[data-error],input[type=number]:not(.browser-default):focus.invalid~.helper-text[data-error],input[type=search]:not(.browser-default).valid~.helper-text[data-success],input[type=search]:not(.browser-default):focus.valid~.helper-text[data-success],input[type=search]:not(.browser-default).invalid~.helper-text[data-error],input[type=search]:not(.browser-default):focus.invalid~.helper-text[data-error],textarea.materialize-textarea.valid~.helper-text[data-success],textarea.materialize-textarea:focus.valid~.helper-text[data-success],textarea.materialize-textarea.invalid~.helper-text[data-error],textarea.materialize-textarea:focus.invalid~.helper-text[data-error]{color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none}.select-wrapper.valid~.helper-text:after,input:not([type]).valid~.helper-text:after,input:not([type]):focus.valid~.helper-text:after,input[type=text]:not(.browser-default).valid~.helper-text:after,input[type=text]:not(.browser-default):focus.valid~.helper-text:after,input[type=password]:not(.browser-default).valid~.helper-text:after,input[type=password]:not(.browser-default):focus.valid~.helper-text:after,input[type=email]:not(.browser-default).valid~.helper-text:after,input[type=email]:not(.browser-default):focus.valid~.helper-text:after,input[type=url]:not(.browser-default).valid~.helper-text:after,input[type=url]:not(.browser-default):focus.valid~.helper-text:after,input[type=time]:not(.browser-default).valid~.helper-text:after,input[type=time]:not(.browser-default):focus.valid~.helper-text:after,input[type=date]:not(.browser-default).valid~.helper-text:after,input[type=date]:not(.browser-default):focus.valid~.helper-text:after,input[type=datetime]:not(.browser-default).valid~.helper-text:after,input[type=datetime]:not(.browser-default):focus.valid~.helper-text:after,input[type=datetime-local]:not(.browser-default).valid~.helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid~.helper-text:after,input[type=tel]:not(.browser-default).valid~.helper-text:after,input[type=tel]:not(.browser-default):focus.valid~.helper-text:after,input[type=number]:not(.browser-default).valid~.helper-text:after,input[type=number]:not(.browser-default):focus.valid~.helper-text:after,input[type=search]:not(.browser-default).valid~.helper-text:after,input[type=search]:not(.browser-default):focus.valid~.helper-text:after,textarea.materialize-textarea.valid~.helper-text:after,textarea.materialize-textarea:focus.valid~.helper-text:after{content:attr(data-success);color:#4caf50}.select-wrapper.invalid~.helper-text:after,input:not([type]).invalid~.helper-text:after,input:not([type]):focus.invalid~.helper-text:after,input[type=text]:not(.browser-default).invalid~.helper-text:after,input[type=text]:not(.browser-default):focus.invalid~.helper-text:after,input[type=password]:not(.browser-default).invalid~.helper-text:after,input[type=password]:not(.browser-default):focus.invalid~.helper-text:after,input[type=email]:not(.browser-default).invalid~.helper-text:after,input[type=email]:not(.browser-default):focus.invalid~.helper-text:after,input[type=url]:not(.browser-default).invalid~.helper-text:after,input[type=url]:not(.browser-default):focus.invalid~.helper-text:after,input[type=time]:not(.browser-default).invalid~.helper-text:after,input[type=time]:not(.browser-default):focus.invalid~.helper-text:after,input[type=date]:not(.browser-default).invalid~.helper-text:after,input[type=date]:not(.browser-default):focus.invalid~.helper-text:after,input[type=datetime]:not(.browser-default).invalid~.helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid~.helper-text:after,input[type=datetime-local]:not(.browser-default).invalid~.helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid~.helper-text:after,input[type=tel]:not(.browser-default).invalid~.helper-text:after,input[type=tel]:not(.browser-default):focus.invalid~.helper-text:after,input[type=number]:not(.browser-default).invalid~.helper-text:after,input[type=number]:not(.browser-default):focus.invalid~.helper-text:after,input[type=search]:not(.browser-default).invalid~.helper-text:after,input[type=search]:not(.browser-default):focus.invalid~.helper-text:after,textarea.materialize-textarea.invalid~.helper-text:after,textarea.materialize-textarea:focus.invalid~.helper-text:after{content:attr(data-error);color:#f44336}.select-wrapper+label:after,input:not([type])+label:after,input[type=text]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after{content:"";opacity:0;transition:opacity .2s ease-out,color .2s ease-out;display:block;position:absolute;top:100%;left:0}.input-field.inline{vertical-align:middle;margin-left:5px;display:inline-block}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix~label,.input-field.col .prefix~.validate~label{width:calc(100% - 4.5rem)}.input-field{margin-top:1rem;margin-bottom:1rem;position:relative}.input-field>label{color:#9e9e9e;cursor:text;transform-origin:0 100%;text-align:initial;font-size:1rem;transition:transform .2s ease-out,color .2s ease-out;position:absolute;top:0;left:0;transform:translateY(12px)}.input-field>label:not(.label-icon).active,.input-field>input[type=date]:not(.browser-default)+label,.input-field>input[type=time]:not(.browser-default)+label{transform-origin:0 0;transform:translateY(-14px)scale(.8)}.input-field>input[type]:-webkit-autofill:not(.browser-default):not([type=search])+label{transform-origin:0 0;transform:translateY(-14px)scale(.8)}.input-field .helper-text:after{opacity:1;position:absolute;top:0;left:0}.input-field .helper-text{color:#0000008a;min-height:18px;font-size:12px;display:block;position:relative}.input-field .prefix{width:3rem;font-size:2rem;transition:color .2s;position:absolute;top:.5rem}.input-field .prefix.active{color:#26a69a}.input-field .prefix~input,.input-field .prefix~textarea,.input-field .prefix~label,.input-field .prefix~.validate~label,.input-field .prefix~.helper-text,.input-field .prefix~.autocomplete-content{width:calc(100% - 3rem);margin-left:3rem}.input-field .prefix~label{margin-left:3rem}@media only screen and (width<=992px){.input-field .prefix~input{width:calc(100% - 3rem)}}@media only screen and (width<=600px){.input-field .prefix~input{width:calc(100% - 3rem)}}.input-field input[type=search]{line-height:inherit;transition:background-color .3s;display:block}.nav-wrapper .input-field input[type=search]{height:inherit;width:calc(100% - 4rem);box-shadow:none;border:0;padding-left:4rem}.input-field input[type=search]:focus:not(.browser-default){box-shadow:none;color:#444;background-color:#fff;border:0}.input-field input[type=search]:focus:not(.browser-default)+label i,.input-field input[type=search]:focus:not(.browser-default)~.mdi-navigation-close,.input-field input[type=search]:focus:not(.browser-default)~.material-icons{color:#444}.input-field input[type=search]+.label-icon{left:1rem;transform:none}.input-field input[type=search]~.mdi-navigation-close,.input-field input[type=search]~.material-icons{color:#0000;cursor:pointer;font-size:2rem;transition:color .3s;position:absolute;top:0;right:1rem}textarea{background-color:#0000;width:100%;height:3rem}textarea.materialize-textarea{resize:none;box-sizing:border-box;min-height:3rem;padding:.8rem 0;line-height:normal;overflow-y:hidden}.hiddendiv{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;z-index:-1;padding-top:1.2rem;position:absolute;top:0}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{width:40px;height:40px;margin:5px 15px}.character-counter{min-height:18px}[type=radio]:not(:checked),[type=radio]:checked{opacity:0;pointer-events:none;position:absolute}[type=radio]:not(:checked)+span,[type=radio]:checked+span{cursor:pointer;-webkit-user-select:none;user-select:none;height:25px;padding-left:35px;font-size:1rem;line-height:25px;transition:all .28s;display:inline-block;position:relative}[type=radio]+span:before,[type=radio]+span:after{content:"";z-index:0;width:16px;height:16px;margin:4px;transition:all .28s;position:absolute;top:0;left:0}[type=radio]:not(:checked)+span:before,[type=radio]:not(:checked)+span:after,[type=radio]:checked+span:before,[type=radio]:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio].with-gap:checked+span:after{border-radius:50%}[type=radio]:not(:checked)+span:before,[type=radio]:not(:checked)+span:after{border:2px solid #5a5a5a}[type=radio]:not(:checked)+span:after{transform:scale(0)}[type=radio]:checked+span:before{border:2px solid #0000}[type=radio]:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio].with-gap:checked+span:after{border:2px solid #26a69a}[type=radio]:checked+span:after,[type=radio].with-gap:checked+span:after{background-color:#26a69a}[type=radio]:checked+span:after{transform:scale(1.02)}[type=radio].with-gap:checked+span:after{transform:scale(.5)}[type=radio].tabbed:focus+span:before{box-shadow:0 0 0 10px #0000001a}[type=radio].with-gap:disabled:checked+span:before{border:2px solid #0000006b}[type=radio].with-gap:disabled:checked+span:after{background-color:#0000006b;border:none}[type=radio]:disabled:not(:checked)+span:before,[type=radio]:disabled:checked+span:before{background-color:#0000;border-color:#0000006b}[type=radio]:disabled+span{color:#0000006b}[type=radio]:disabled:not(:checked)+span:before{border-color:#0000006b}[type=radio]:disabled:checked+span:after{background-color:#0000006b;border-color:#949494}[type=checkbox]:not(:checked),[type=checkbox]:checked{opacity:0;pointer-events:none;position:absolute}[type=checkbox]+span:not(.lever){cursor:pointer;-webkit-user-select:none;user-select:none;height:25px;padding-left:35px;font-size:1rem;line-height:25px;display:inline-block;position:relative}[type=checkbox]+span:not(.lever):before,[type=checkbox]:not(.filled-in)+span:not(.lever):after{content:"";z-index:0;border:2px solid #5a5a5a;border-radius:1px;width:18px;height:18px;margin-top:3px;transition:all .2s;position:absolute;top:0;left:0}[type=checkbox]:not(.filled-in)+span:not(.lever):after{border:0;transform:scale(0)}[type=checkbox]:not(:checked):disabled+span:not(.lever):before{background-color:#0000006b;border:none}[type=checkbox].tabbed:focus+span:not(.lever):after{background-color:#0000001a;border:0;border-radius:50%;transform:scale(1);box-shadow:0 0 0 10px #0000001a}[type=checkbox]:checked+span:not(.lever):before{backface-visibility:hidden;transform-origin:100% 100%;border:2px solid #26a69a;border-color:#0000 #26a69a #26a69a #0000;width:12px;height:22px;top:-4px;left:-5px;transform:rotate(40deg)}[type=checkbox]:checked:disabled+span:before{border-bottom:2px solid #0000006b;border-right:2px solid #0000006b}[type=checkbox]:indeterminate+span:not(.lever):before{backface-visibility:hidden;transform-origin:100% 100%;border:none;border-right:2px solid #26a69a;width:10px;height:22px;top:-11px;left:-12px;transform:rotate(90deg)}[type=checkbox]:indeterminate:disabled+span:not(.lever):before{background-color:#0000;border-right:2px solid #0000006b}[type=checkbox].filled-in+span:not(.lever):after{border-radius:2px}[type=checkbox].filled-in+span:not(.lever):before,[type=checkbox].filled-in+span:not(.lever):after{content:"";z-index:1;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;position:absolute;left:0}[type=checkbox].filled-in:not(:checked)+span:not(.lever):before{transform-origin:100% 100%;border:3px solid #0000;width:0;height:0;top:10px;left:6px;transform:rotate(37deg)}[type=checkbox].filled-in:not(:checked)+span:not(.lever):after{z-index:0;background-color:#0000;border:2px solid #5a5a5a;width:20px;height:20px;top:0}[type=checkbox].filled-in:checked+span:not(.lever):before{transform-origin:100% 100%;border:2px solid #fff;border-color:#0000 #fff #fff #0000;width:8px;height:13px;top:0;left:1px;transform:rotate(37deg)}[type=checkbox].filled-in:checked+span:not(.lever):after{z-index:0;background-color:#26a69a;border:2px solid #26a69a;width:20px;height:20px;top:0}[type=checkbox].filled-in.tabbed:focus+span:not(.lever):after{background-color:#0000001a;border-color:#5a5a5a;border-radius:2px}[type=checkbox].filled-in.tabbed:checked:focus+span:not(.lever):after{background-color:#26a69a;border-color:#26a69a;border-radius:2px}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):before{background-color:#0000;border:2px solid #0000}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):after{background-color:#949494;border-color:#0000}[type=checkbox].filled-in:disabled:checked+span:not(.lever):before{background-color:#0000}[type=checkbox].filled-in:disabled:checked+span:not(.lever):after{background-color:#949494;border-color:#949494}.switch,.switch *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:before,.switch label input[type=checkbox]:checked+.lever:after{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";vertical-align:middle;background-color:#00000061;border-radius:15px;width:36px;height:14px;margin:0 16px;transition:background .3s;display:inline-block;position:relative}.switch label .lever:before,.switch label .lever:after{content:"";border-radius:50%;width:20px;height:20px;transition:left .3s,background .3s,box-shadow .1s,transform .1s;display:inline-block;position:absolute;top:-3px;left:0}.switch label .lever:before{background-color:#26a69a26}.switch label .lever:after{background-color:#f1f1f1;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}input[type=checkbox]:checked:not(:disabled)~.lever:active:before,input[type=checkbox]:checked:not(:disabled).tabbed:focus~.lever:before{background-color:#26a69a26;transform:scale(2.4)}input[type=checkbox]:not(:disabled)~.lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus~.lever:before{background-color:#00000014;transform:scale(2.4)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:#0000001f}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}select{display:none}select.browser-default{display:block}select{background-color:#ffffffe6;border:1px solid #f2f2f2;border-radius:2px;width:100%;height:3rem;padding:5px}.select-label{position:absolute}.select-wrapper.valid+label,.select-wrapper.invalid+label{pointer-events:none;width:100%}.select-wrapper{position:relative}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #26a69a}.select-wrapper input.select-dropdown{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1;background-color:#0000;border:none;border-bottom:1px solid #9e9e9e;outline:none;width:100%;height:3rem;margin:0 0 8px;padding:0;font-size:16px;line-height:3rem;display:block;position:relative}.select-wrapper .caret{z-index:0;fill:#000000de;margin:auto 0;position:absolute;top:0;bottom:0;right:0}.select-wrapper+label{font-size:.8rem;position:absolute;top:-26px}select:disabled,.select-wrapper.disabled+label{color:#0000006b}.select-wrapper.disabled .caret{fill:#0000006b}.select-wrapper input.select-dropdown:disabled{color:#0000006b;cursor:default;-webkit-user-select:none;user-select:none}.select-wrapper i{color:#0000004d}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:#0000004d;background-color:#0000}body.keyboard-focused .select-dropdown.dropdown-content li:focus,.select-dropdown.dropdown-content li:hover{background-color:#00000014}.select-dropdown.dropdown-content li.selected{background-color:#00000008}.prefix~.select-wrapper{width:calc(100% - 3rem);margin-left:3rem}.prefix~label{margin-left:3rem}.select-dropdown li img{float:right;width:40px;height:40px;margin:5px 15px}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:#000000b3}.select-dropdown li.optgroup>span{color:#0006}.select-dropdown li.optgroup~li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{padding-left:10px;overflow:hidden}.file-field input.file-path{width:100%}.file-field .btn,.file-field body.database_setup input[type=submit],body.database_setup .file-field input[type=submit],.file-field body.database_setup button,body.database_setup .file-field button,.file-field .btn-large,.file-field .btn-small,.file-field .dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .file-field button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.file-field .dashboard .btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .file-field .btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.file-field .dashboard .btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .file-field .btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.file-field .dashboard .btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .file-field .btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)){float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]::-webkit-file-upload-button{display:none}.file-field input[type=file]{cursor:pointer;opacity:0;width:100%;filter:alpha(opacity=0);margin:0;padding:0;font-size:20px;position:absolute;inset:0}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{background-color:#0000;border:none;outline:none;width:100%;margin:15px 0;padding:0;position:relative}input[type=range]:focus{outline:none}input[type=range]+.thumb{transform-origin:50%;background-color:#26a69a;border:none;border-radius:50%;width:0;height:0;margin-left:7px;position:absolute;top:10px;left:0;transform:rotate(-45deg)}input[type=range]+.thumb .value{text-align:center;color:#26a69a;width:30px;font-size:0;display:block;transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-top:8px;margin-left:-1px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{background:#c2c0c2;border:none;height:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;transform-origin:50%;background:#26a69a;border:none;border-radius:50%;width:14px;height:14px;margin:-5px 0 0;transition:box-shadow .3s}.keyboard-focused input[type=range]:focus:not(.active)::-webkit-slider-thumb{box-shadow:0 0 0 10px #26a69a42}input[type=range]{border:1px solid #fff}input[type=range]::-moz-range-track{background:#c2c0c2;border:none;height:3px}input[type=range]::-moz-focus-inner{border:0}input[type=range]::-moz-range-thumb{background:#26a69a;border:none;border-radius:50%;width:14px;height:14px;margin-top:-5px;transition:box-shadow .3s}input[type=range]:-moz-focusring{outline-offset:-1px;outline:1px solid #fff}.keyboard-focused input[type=range]:focus:not(.active)::-moz-range-thumb{box-shadow:0 0 0 10px #26a69a42}input[type=range]::-ms-track{color:#0000;background:0 0;border-width:6px 0;border-color:#0000;height:3px}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{background:#26a69a;border:none;border-radius:50%;width:14px;height:14px;transition:box-shadow .3s}.keyboard-focused input[type=range]:focus:not(.active)::-ms-thumb{box-shadow:0 0 0 10px #26a69a42}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{color:#757575;letter-spacing:.4px;height:1.5rem;padding-left:16px;font-weight:300;line-height:1.5rem;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;border-left:1px solid #ee6e73;padding-left:15px}.table-of-contents a.active{border-left:2px solid #ee6e73;padding-left:14px;font-weight:500}.sidenav{width:300px;height:calc(100% + 60px);height:-moz-calc(100%);z-index:999;will-change:transform;backface-visibility:hidden;background-color:#fff;margin:0;padding-bottom:60px;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-105%)}.sidenav.right-aligned{left:auto;right:0;transform:translate(100%)}.sidenav .collapsible{margin:0}.sidenav li{float:none;line-height:48px}.sidenav li.active{background-color:#0000000d}.sidenav li>a{color:#000000de;height:48px;padding:0 32px;font-size:14px;font-weight:500;line-height:48px;display:block}.sidenav li>a:hover{background-color:#0000000d}.sidenav li>a.btn,.sidenav li>a.btn-small,.sidenav .dashboard li>a.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .sidenav li>a.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.sidenav li>a.btn-large,.sidenav li>a.btn-flat,.sidenav li>a.btn-floating{margin:10px 15px}.sidenav li>a.btn,.sidenav li>a.btn-small,.sidenav .dashboard li>a.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .sidenav li>a.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.sidenav li>a.btn-large,.sidenav li>a.btn-floating{color:#fff}.sidenav li>a.btn-flat{color:#343434}.sidenav li>a.btn:hover,.sidenav li>a.btn-small:hover,.sidenav li>a.btn-large:hover{background-color:#2bbbad}.sidenav li>a.btn-floating:hover{background-color:#26a69a}.sidenav li>a>i,.sidenav li>a>[class^=mdi-],.sidenav li>a li>a>[class*=mdi-],.sidenav li>a>i.material-icons{float:left;color:#0000008a;width:24px;height:48px;margin:0 32px 0 0;line-height:48px}.sidenav .divider{margin:8px 0 0}.sidenav .subheader:hover{background-color:#0000}.sidenav .subheader{cursor:initial;pointer-events:none;color:#0000008a;font-size:14px;font-weight:500;line-height:48px}.sidenav .user-view{margin-bottom:8px;padding:32px 32px 0;position:relative}.sidenav .user-view>a:hover{background-color:#0000}.sidenav .user-view>a{height:auto;padding:0}.sidenav .user-view .background{z-index:-1;position:absolute;inset:0;overflow:hidden}.sidenav .user-view .circle,.sidenav .user-view .name,.sidenav .user-view .email{display:block}.sidenav .user-view .circle{width:64px;height:64px}.sidenav .user-view .name,.sidenav .user-view .email{font-size:14px;line-height:24px}.sidenav .user-view .name{margin-top:16px;font-weight:500}.sidenav .user-view .email{padding-bottom:16px;font-weight:400}.drag-target.right-aligned{right:0}.drag-target{z-index:998;width:10px;height:100%;position:fixed;top:0}.sidenav.sidenav-fixed.right-aligned{left:auto;right:0}.sidenav.sidenav-fixed{position:fixed;left:0;transform:translate(0)}@media only screen and (width<=992px){.sidenav.sidenav-fixed{transform:translate(-105%)}.sidenav.sidenav-fixed.right-aligned{transform:translate(105%)}.sidenav>a{padding:0 16px}.sidenav .user-view{padding:16px 16px 0}}.sidenav .collapsible-body>ul:not(.collapsible)>li.active,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.sidenav .collapsible-body{padding:0}.sidenav-overlay{opacity:0;z-index:997;background-color:#00000080;height:120vh;display:none;position:fixed;top:0;left:0;right:0}.preloader-wrapper{width:50px;height:50px;display:inline-block;position:relative}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{animation:1.568s linear infinite container-rotate}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{opacity:0;border-color:#26a69a;width:100%;height:100%;position:absolute}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{animation:5.332s cubic-bezier(.4,0,.2,1) infinite both fill-unfill-rotate,5.332s cubic-bezier(.4,0,.2,1) infinite both blue-fade-in-out}.active .spinner-layer.spinner-red{animation:5.332s cubic-bezier(.4,0,.2,1) infinite both fill-unfill-rotate,5.332s cubic-bezier(.4,0,.2,1) infinite both red-fade-in-out}.active .spinner-layer.spinner-yellow{animation:5.332s cubic-bezier(.4,0,.2,1) infinite both fill-unfill-rotate,5.332s cubic-bezier(.4,0,.2,1) infinite both yellow-fade-in-out}.active .spinner-layer.spinner-green{animation:5.332s cubic-bezier(.4,0,.2,1) infinite both fill-unfill-rotate,5.332s cubic-bezier(.4,0,.2,1) infinite both green-fade-in-out}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;animation:5.332s cubic-bezier(.4,0,.2,1) infinite both fill-unfill-rotate}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes blue-fade-in-out{0%{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes red-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes yellow-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes green-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}to{opacity:0}}.gap-patch{border-color:inherit;width:10%;height:100%;position:absolute;top:0;left:45%;overflow:hidden}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{border-color:inherit;width:50%;height:100%;display:inline-block;position:relative;overflow:hidden}.circle-clipper .circle{border-style:solid;border-width:3px;border-color:inherit;border-radius:50%;width:200%;height:100%;animation:none;position:absolute;top:0;bottom:0;right:0;border-bottom-color:#0000!important}.circle-clipper.left .circle{left:0;transform:rotate(129deg);border-right-color:#0000!important}.circle-clipper.right .circle{left:-100%;transform:rotate(-129deg);border-left-color:#0000!important}.active .circle-clipper.left .circle{animation:1.333s cubic-bezier(.4,0,.2,1) infinite both left-spin}.active .circle-clipper.right .circle{animation:1.333s cubic-bezier(.4,0,.2,1) infinite both right-spin}@-webkit-keyframes left-spin{0%{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{0%{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{animation:1.568s linear infinite container-rotate,.4s cubic-bezier(.4,0,.2,1) fade-out}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.slider{width:100%;height:400px;position:relative}.slider.fullscreen{width:100%;height:100%;position:absolute;inset:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;height:400px;margin:0}.slider .slides li{opacity:0;z-index:1;width:100%;height:inherit;position:absolute;top:0;left:0;overflow:hidden}.slider .slides li img{background-position:50%;background-size:cover;width:100%;height:100%}.slider .slides li .caption{color:#fff;opacity:0;width:70%;position:absolute;top:15%;left:15%}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{text-align:center;margin:0;position:absolute;bottom:0;left:0;right:0}.slider .indicators .indicator-item{cursor:pointer;background-color:#e0e0e0;border-radius:50%;width:16px;height:16px;margin:0 12px;transition:background-color .3s;display:inline-block;position:relative}.slider .indicators .indicator-item.active{background-color:#4caf50}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-fixed-item{z-index:1;position:absolute;bottom:20px;left:0;right:0}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel{perspective:500px;width:100%;height:400px;transform-style:preserve-3d;transform-origin:0%;position:relative;overflow:hidden}.carousel .carousel-item{visibility:hidden;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{text-align:center;margin:0;position:absolute;bottom:0;left:0;right:0}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel .indicators .indicator-item{cursor:pointer;background-color:#ffffff80;border-radius:50%;width:8px;height:8px;margin:24px 4px;transition:background-color .3s;display:inline-block;position:relative}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{z-index:1000;visibility:hidden;width:800px;height:800px;transition:visibility 0s .3s;position:fixed}.tap-target-wrapper.open{visibility:visible;transition:visibility}.tap-target-wrapper.open .tap-target{opacity:.95;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:scale(1)}.tap-target-wrapper.open .tap-target-wave:before{transform:scale(1)}.tap-target-wrapper.open .tap-target-wave:after{visibility:visible;transition:opacity .3s,transform .3s,visibility 0s 1s;animation:1s cubic-bezier(.24,0,.38,1) infinite pulse-animation}.tap-target{opacity:0;background-color:#ee6e73;border-radius:50%;width:100%;height:100%;font-size:1rem;transition:transform .3s ease-in-out,opacity .3s ease-in-out;position:absolute;transform:scale(0);box-shadow:0 20px 20px #00000024,0 10px 50px #0000001f,0 30px 10px -20px #0003}.tap-target-content{display:table-cell;position:relative}.tap-target-wave:before,.tap-target-wave:after{content:"";background-color:#fff;border-radius:50%;width:100%;height:100%;display:block;position:absolute}.tap-target-wave:before{transition:transform .3s;transform:scale(0)}.tap-target-wave:after{visibility:hidden;z-index:-1;transition:opacity .3s,transform .3s,visibility}.tap-target-wave{z-index:10001;border-radius:50%;position:absolute}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{background:0 0}.tap-target-origin{z-index:10002;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute!important}@media only screen and (width<=600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse:before{content:"";background-color:inherit;border-radius:inherit;z-index:-1;width:100%;height:100%;transition:opacity .3s,transform .3s;animation:1s cubic-bezier(.24,0,.38,1) infinite pulse-animation;display:block;position:absolute;top:0;left:0}.pulse{position:relative;overflow:visible}@keyframes pulse-animation{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}.datepicker-modal{min-width:300px;max-width:325px;max-height:none}.datepicker-container.modal-content{flex-direction:column;padding:0;display:flex}.datepicker-controls{justify-content:space-between;width:280px;margin:0 auto;display:flex}.datepicker-controls .selects-container{display:flex}.datepicker-controls .select-wrapper input:focus{border-bottom:none}.datepicker-controls .select-wrapper input{text-align:center;border-bottom:none;margin:0}.datepicker-controls .select-wrapper .caret{display:none}.datepicker-controls .select-year input{width:50px}.datepicker-controls .select-month input{width:70px}.month-prev,.month-next{cursor:pointer;background-color:#0000;border:none;margin-top:4px}.datepicker-date-display{color:#fff;background-color:#26a69a;flex:auto;padding:20px 22px;font-weight:500}.datepicker-date-display .year-text{color:#ffffffb3;font-size:1.5rem;line-height:25px;display:block}.datepicker-date-display .date-text{font-size:2.8rem;font-weight:500;line-height:47px;display:block}.datepicker-calendar-container{flex:2.5 auto}.datepicker-table{width:280px;margin:0 auto;font-size:1rem}.datepicker-table thead{border-bottom:none}.datepicker-table th{text-align:center;padding:10px 5px}.datepicker-table tr{border:none}.datepicker-table abbr{color:#999;text-decoration:none}.datepicker-table td.is-today{color:#26a69a}.datepicker-table td.is-selected{color:#fff;background-color:#26a69a}.datepicker-table td.is-outside-current-month,.datepicker-table td.is-disabled{color:#0000004d;pointer-events:none}.datepicker-table td{border-radius:50%;padding:0}.datepicker-day-button:focus{background-color:#2ba19640}.datepicker-day-button{cursor:pointer;width:100%;color:inherit;background-color:#0000;border:none;border-radius:50%;padding:0 5px;line-height:38px;display:block}.datepicker-footer{justify-content:space-between;width:280px;margin:0 auto;padding-bottom:5px;display:flex}.datepicker-cancel,.datepicker-clear,.datepicker-today,.datepicker-done{color:#26a69a;padding:0 1rem}.datepicker-clear{color:#f44336}@media only screen and (width>=601px){.datepicker-modal{max-width:625px}.datepicker-container.modal-content{flex-direction:row}.datepicker-date-display{flex:0 270px}.datepicker-controls,.datepicker-table,.datepicker-footer{width:320px}.datepicker-day-button{line-height:44px}}.timepicker-modal{max-width:325px;max-height:none}.timepicker-container.modal-content{flex-direction:column;padding:0;display:flex}.text-primary{color:#fff}.timepicker-digital-display{background-color:#26a69a;flex:auto;padding:10px;font-weight:300}.timepicker-text-container{text-align:center;color:#fff9;-webkit-user-select:none;user-select:none;font-size:4rem;font-weight:400;position:relative}.timepicker-span-hours,.timepicker-span-minutes,.timepicker-span-am-pm div{cursor:pointer}.timepicker-span-hours{margin-right:3px}.timepicker-span-minutes{margin-left:3px}.timepicker-display-am-pm{font-size:1.3rem;font-weight:400;position:absolute;bottom:1rem;right:1rem}.timepicker-analog-display{flex:2.5 auto}.timepicker-plate{-webkit-user-select:none;user-select:none;background-color:#eee;border-radius:50%;width:270px;height:270px;margin:25px auto 5px;position:relative;overflow:visible}.timepicker-canvas,.timepicker-dial{position:absolute;inset:0}.timepicker-minutes{visibility:hidden}.timepicker-tick{color:#000000de;text-align:center;cursor:pointer;border-radius:50%;width:40px;height:40px;font-size:15px;line-height:40px;position:absolute}.timepicker-tick.active,.timepicker-tick:hover{background-color:#26a69a40}.timepicker-dial{transition:transform .35s,opacity .35s}.timepicker-dial-out.timepicker-hours{transform:scale(1.1)}.timepicker-dial-out.timepicker-minutes{transform:scale(.8)}.timepicker-dial-out{opacity:0}.timepicker-canvas{transition:opacity .175s}.timepicker-canvas line{stroke:#26a69a;stroke-width:4px;stroke-linecap:round}.timepicker-canvas-out{opacity:.25}.timepicker-canvas-bearing,.timepicker-canvas-bg{stroke:none;fill:#26a69a}.timepicker-footer{justify-content:space-between;margin:0 auto;padding:5px 1rem;display:flex}.timepicker-clear{color:#f44336}.timepicker-close{color:#26a69a}.timepicker-clear,.timepicker-close{padding:0 20px}@media only screen and (width>=601px){.timepicker-modal{max-width:600px}.timepicker-container.modal-content{flex-direction:row}.timepicker-text-container{top:32%}.timepicker-display-am-pm{text-align:center;margin-top:1.2rem;position:relative;bottom:auto;right:auto}}.checklist{--background:#fff;--text:#414856;--check:#4f29f0;--disabled:#c3c8de;grid-template-columns:30px auto;align-items:center;display:grid;position:relative;box-shadow:0 10px 30px #4148560d}.checklist label{color:var(--text);cursor:pointer;align-items:center;width:fit-content;font-size:large;transition:color .3s;display:grid;position:relative}.checklist label:before,.checklist label:after{content:"";position:absolute}.checklist label:before{background:var(--check);border-radius:2px;width:8px;height:2px;transition:background .3s;left:-27px}.checklist label:after{border-radius:50%;width:4px;height:4px;top:8px;left:-25px}.checklist input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:var(--background);border:0;outline:none;align-items:center;width:15px;height:15px;margin:0 15px 0 0;display:grid;position:relative}.checklist input[type=checkbox]:before,.checklist input[type=checkbox]:after{content:"";background:var(--check);border-radius:2px;height:2px;position:absolute;top:auto}.checklist input[type=checkbox]:before{transform-origin:100% 100%;width:0;right:60%}.checklist input[type=checkbox]:after{transform-origin:0 100%;width:0;left:40%}.checklist input[type=checkbox]:checked:before{animation:.4s forwards check-01}.checklist input[type=checkbox]:checked:after{animation:.4s forwards check-02}.checklist input[type=checkbox]:checked+label{color:var(--disabled);animation:.3s .1s forwards move}.checklist input[type=checkbox]:checked+label:before{background:var(--disabled);animation:.4s forwards slice}.checklist input[type=checkbox]:checked+label:after{animation:.5s .1s forwards firework}@keyframes move{50%{padding-left:8px;padding-right:0}to{padding-right:4px}}@keyframes slice{60%{width:100%;left:4px}to{width:100%;padding-left:0;left:-2px}}@keyframes check-01{0%{width:4px;top:auto;transform:rotate(0)}50%{width:0;top:auto;transform:rotate(0)}51%{width:0;top:8px;transform:rotate(45deg)}to{width:5px;top:8px;transform:rotate(45deg)}}@keyframes check-02{0%{width:4px;top:auto;transform:rotate(0)}50%{width:0;top:auto;transform:rotate(0)}51%{width:0;top:8px;transform:rotate(-45deg)}to{width:10px;top:8px;transform:rotate(-45deg)}}@keyframes firework{0%{opacity:1;box-shadow:0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0}30%{opacity:1}to{opacity:0;box-shadow:0 -15px #4f29f0,14px -8px #4f29f0,14px 8px #4f29f0,0 15px #4f29f0,-14px 8px #4f29f0,-14px -8px #4f29f0}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/js/output/assets/MaterialIcons-Regular.4NyYE35R.eot);src:local(☺),url(/js/output/assets/MaterialIcons-Regular.BFJCbjSy.woff2)format("woff2"),url(/js/output/assets/MaterialIcons-Regular.CT9KXtO2.woff)format("woff"),url(/js/output/assets/MaterialIcons-Regular.DEK98Tqb.ttf)format("truetype")}.material-icons{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.material-icons._10k:before{content:""}.material-icons._10mp:before{content:""}.material-icons._11mp:before{content:""}.material-icons._12mp:before{content:""}.material-icons._13mp:before{content:""}.material-icons._14mp:before{content:""}.material-icons._15mp:before{content:""}.material-icons._16mp:before{content:""}.material-icons._17mp:before{content:""}.material-icons._18mp:before{content:""}.material-icons._19mp:before{content:""}.material-icons._1k:before{content:""}.material-icons._1k_plus:before{content:""}.material-icons._20mp:before{content:""}.material-icons._21mp:before{content:""}.material-icons._22mp:before{content:""}.material-icons._23mp:before{content:""}.material-icons._24mp:before{content:""}.material-icons._2k:before{content:""}.material-icons._2k_plus:before{content:""}.material-icons._2mp:before{content:""}.material-icons._360:before{content:""}.material-icons._3d_rotation:before{content:""}.material-icons._3k:before{content:""}.material-icons._3k_plus:before{content:""}.material-icons._3mp:before{content:""}.material-icons._4k:before{content:""}.material-icons._4k_plus:before{content:""}.material-icons._4mp:before{content:""}.material-icons._5k:before{content:""}.material-icons._5k_plus:before{content:""}.material-icons._5mp:before{content:""}.material-icons._6k:before{content:""}.material-icons._6k_plus:before{content:""}.material-icons._6mp:before{content:""}.material-icons._7k:before{content:""}.material-icons._7k_plus:before{content:""}.material-icons._7mp:before{content:""}.material-icons._8k:before{content:""}.material-icons._8k_plus:before{content:""}.material-icons._8mp:before{content:""}.material-icons._9k:before{content:""}.material-icons._9k_plus:before{content:""}.material-icons._9mp:before{content:""}.material-icons.ac_unit:before{content:""}.material-icons.access_alarm:before{content:""}.material-icons.access_alarms:before{content:""}.material-icons.access_time:before{content:""}.material-icons.accessibility:before{content:""}.material-icons.accessibility_new:before{content:""}.material-icons.accessible:before{content:""}.material-icons.accessible_forward:before{content:""}.material-icons.account_balance:before{content:""}.material-icons.account_balance_wallet:before{content:""}.material-icons.account_box:before{content:""}.material-icons.account_circle:before{content:""}.material-icons.account_tree:before{content:""}.material-icons.adb:before{content:""}.material-icons.add:before{content:""}.material-icons.add_a_photo:before{content:""}.material-icons.add_alarm:before{content:""}.material-icons.add_alert:before{content:""}.material-icons.add_box:before{content:""}.material-icons.add_call:before{content:""}.material-icons.add_chart:before{content:""}.material-icons.add_circle:before{content:""}.material-icons.add_circle_outline:before{content:""}.material-icons.add_comment:before{content:""}.material-icons.add_ic_call:before{content:""}.material-icons.add_link:before{content:""}.material-icons.add_location:before{content:""}.material-icons.add_moderator:before{content:""}.material-icons.add_photo_alternate:before{content:""}.material-icons.add_shopping_cart:before{content:""}.material-icons.add_to_home_screen:before{content:""}.material-icons.add_to_photos:before{content:""}.material-icons.add_to_queue:before{content:""}.material-icons.adjust:before{content:""}.material-icons.airline_seat_flat:before{content:""}.material-icons.airline_seat_flat_angled:before{content:""}.material-icons.airline_seat_individual_suite:before{content:""}.material-icons.airline_seat_legroom_extra:before{content:""}.material-icons.airline_seat_legroom_normal:before{content:""}.material-icons.airline_seat_legroom_reduced:before{content:""}.material-icons.airline_seat_recline_extra:before{content:""}.material-icons.airline_seat_recline_normal:before{content:""}.material-icons.airplanemode_active:before{content:""}.material-icons.airplanemode_inactive:before,.material-icons.airplanemode_off:before{content:""}.material-icons.airplanemode_on:before{content:""}.material-icons.airplay:before{content:""}.material-icons.airport_shuttle:before{content:""}.material-icons.alarm:before{content:""}.material-icons.alarm_add:before{content:""}.material-icons.alarm_off:before{content:""}.material-icons.alarm_on:before{content:""}.material-icons.album:before{content:""}.material-icons.all_inbox:before{content:""}.material-icons.all_inclusive:before{content:""}.material-icons.all_out:before{content:""}.material-icons.alternate_email:before{content:""}.material-icons.amp_stories:before{content:""}.material-icons.android:before{content:""}.material-icons.announcement:before{content:""}.material-icons.apartment:before{content:""}.material-icons.approval:before{content:""}.material-icons.apps:before{content:""}.material-icons.archive:before{content:""}.material-icons.arrow_back:before{content:""}.material-icons.arrow_back_ios:before{content:""}.material-icons.arrow_downward:before{content:""}.material-icons.arrow_drop_down:before{content:""}.material-icons.arrow_drop_down_circle:before{content:""}.material-icons.arrow_drop_up:before{content:""}.material-icons.arrow_forward:before{content:""}.material-icons.arrow_forward_ios:before{content:""}.material-icons.arrow_left:before{content:""}.material-icons.arrow_right:before{content:""}.material-icons.arrow_right_alt:before{content:""}.material-icons.arrow_upward:before{content:""}.material-icons.art_track:before{content:""}.material-icons.aspect_ratio:before{content:""}.material-icons.assessment:before{content:""}.material-icons.assignment:before{content:""}.material-icons.assignment_ind:before{content:""}.material-icons.assignment_late:before{content:""}.material-icons.assignment_return:before{content:""}.material-icons.assignment_returned:before{content:""}.material-icons.assignment_turned_in:before{content:""}.material-icons.assistant:before{content:""}.material-icons.assistant_direction:before{content:""}.material-icons.assistant_navigation:before{content:""}.material-icons.assistant_photo:before{content:""}.material-icons.atm:before{content:""}.material-icons.attach_file:before{content:""}.material-icons.attach_money:before{content:""}.material-icons.attachment:before{content:""}.material-icons.attractions:before{content:""}.material-icons.audiotrack:before{content:""}.material-icons.autorenew:before{content:""}.material-icons.av_timer:before{content:""}.material-icons.backspace:before{content:""}.material-icons.backup:before{content:""}.material-icons.badge:before{content:""}.material-icons.bakery_dining:before{content:""}.material-icons.ballot:before{content:""}.material-icons.bar_chart:before{content:""}.material-icons.bathtub:before{content:""}.material-icons.battery_alert:before{content:""}.material-icons.battery_charging_full:before{content:""}.material-icons.battery_full:before{content:""}.material-icons.battery_std:before{content:""}.material-icons.battery_unknown:before{content:""}.material-icons.beach_access:before{content:""}.material-icons.beenhere:before{content:""}.material-icons.block:before{content:""}.material-icons.bluetooth:before{content:""}.material-icons.bluetooth_audio:before{content:""}.material-icons.bluetooth_connected:before{content:""}.material-icons.bluetooth_disabled:before{content:""}.material-icons.bluetooth_searching:before{content:""}.material-icons.blur_circular:before{content:""}.material-icons.blur_linear:before{content:""}.material-icons.blur_off:before{content:""}.material-icons.blur_on:before{content:""}.material-icons.bolt:before{content:""}.material-icons.book:before{content:""}.material-icons.bookmark:before{content:""}.material-icons.bookmark_border:before,.material-icons.bookmark_outline:before{content:""}.material-icons.bookmarks:before{content:""}.material-icons.border_all:before{content:""}.material-icons.border_bottom:before{content:""}.material-icons.border_clear:before{content:""}.material-icons.border_color:before{content:""}.material-icons.border_horizontal:before{content:""}.material-icons.border_inner:before{content:""}.material-icons.border_left:before{content:""}.material-icons.border_outer:before{content:""}.material-icons.border_right:before{content:""}.material-icons.border_style:before{content:""}.material-icons.border_top:before{content:""}.material-icons.border_vertical:before{content:""}.material-icons.branding_watermark:before{content:""}.material-icons.breakfast_dining:before{content:""}.material-icons.brightness_1:before{content:""}.material-icons.brightness_2:before{content:""}.material-icons.brightness_3:before{content:""}.material-icons.brightness_4:before{content:""}.material-icons.brightness_5:before{content:""}.material-icons.brightness_6:before{content:""}.material-icons.brightness_7:before{content:""}.material-icons.brightness_auto:before{content:""}.material-icons.brightness_high:before{content:""}.material-icons.brightness_low:before{content:""}.material-icons.brightness_medium:before{content:""}.material-icons.broken_image:before{content:""}.material-icons.brunch_dining:before{content:""}.material-icons.brush:before{content:""}.material-icons.bubble_chart:before{content:""}.material-icons.bug_report:before{content:""}.material-icons.build:before{content:""}.material-icons.burst_mode:before{content:""}.material-icons.bus_alert:before{content:""}.material-icons.business:before{content:""}.material-icons.business_center:before{content:""}.material-icons.cached:before{content:""}.material-icons.cake:before{content:""}.material-icons.calendar_today:before{content:""}.material-icons.calendar_view_day:before{content:""}.material-icons.call:before{content:""}.material-icons.call_end:before{content:""}.material-icons.call_made:before{content:""}.material-icons.call_merge:before{content:""}.material-icons.call_missed:before{content:""}.material-icons.call_missed_outgoing:before{content:""}.material-icons.call_received:before{content:""}.material-icons.call_split:before{content:""}.material-icons.call_to_action:before{content:""}.material-icons.camera:before{content:""}.material-icons.camera_alt:before{content:""}.material-icons.camera_enhance:before{content:""}.material-icons.camera_front:before{content:""}.material-icons.camera_rear:before{content:""}.material-icons.camera_roll:before{content:""}.material-icons.cancel:before{content:""}.material-icons.cancel_presentation:before{content:""}.material-icons.cancel_schedule_send:before{content:""}.material-icons.car_rental:before{content:""}.material-icons.car_repair:before{content:""}.material-icons.card_giftcard:before{content:""}.material-icons.card_membership:before{content:""}.material-icons.card_travel:before{content:""}.material-icons.cases:before{content:""}.material-icons.casino:before{content:""}.material-icons.cast:before{content:""}.material-icons.cast_connected:before{content:""}.material-icons.category:before{content:""}.material-icons.celebration:before{content:""}.material-icons.cell_wifi:before{content:""}.material-icons.center_focus_strong:before{content:""}.material-icons.center_focus_weak:before{content:""}.material-icons.change_history:before{content:""}.material-icons.chat:before{content:""}.material-icons.chat_bubble:before{content:""}.material-icons.chat_bubble_outline:before{content:""}.material-icons.check:before{content:""}.material-icons.check_box:before{content:""}.material-icons.check_box_outline_blank:before{content:""}.material-icons.check_circle:before{content:""}.material-icons.check_circle_outline:before{content:""}.material-icons.chevron_left:before{content:""}.material-icons.chevron_right:before{content:""}.material-icons.child_care:before{content:""}.material-icons.child_friendly:before{content:""}.material-icons.chrome_reader_mode:before{content:""}.material-icons.circle_notifications:before{content:""}.material-icons.class:before{content:""}.material-icons.clear:before{content:""}.material-icons.clear_all:before{content:""}.material-icons.close:before{content:""}.material-icons.closed_caption:before{content:""}.material-icons.closed_caption_off:before{content:""}.material-icons.cloud:before{content:""}.material-icons.cloud_circle:before{content:""}.material-icons.cloud_done:before{content:""}.material-icons.cloud_download:before{content:""}.material-icons.cloud_off:before{content:""}.material-icons.cloud_queue:before{content:""}.material-icons.cloud_upload:before{content:""}.material-icons.code:before{content:""}.material-icons.collections:before{content:""}.material-icons.collections_bookmark:before{content:""}.material-icons.color_lens:before{content:""}.material-icons.colorize:before{content:""}.material-icons.comment:before{content:""}.material-icons.commute:before{content:""}.material-icons.compare:before{content:""}.material-icons.compare_arrows:before{content:""}.material-icons.compass_calibration:before{content:""}.material-icons.compress:before{content:""}.material-icons.computer:before{content:""}.material-icons.confirmation_num:before,.material-icons.confirmation_number:before{content:""}.material-icons.connected_tv:before{content:""}.material-icons.contact_mail:before{content:""}.material-icons.contact_phone:before{content:""}.material-icons.contact_support:before{content:""}.material-icons.contactless:before{content:""}.material-icons.contacts:before{content:""}.material-icons.content_copy:before{content:""}.material-icons.content_cut:before{content:""}.material-icons.content_paste:before{content:""}.material-icons.control_camera:before{content:""}.material-icons.control_point:before{content:""}.material-icons.control_point_duplicate:before{content:""}.material-icons.copyright:before{content:""}.material-icons.create:before{content:""}.material-icons.create_new_folder:before{content:""}.material-icons.credit_card:before{content:""}.material-icons.crop:before{content:""}.material-icons.crop_16_9:before{content:""}.material-icons.crop_3_2:before{content:""}.material-icons.crop_5_4:before{content:""}.material-icons.crop_7_5:before{content:""}.material-icons.crop_din:before{content:""}.material-icons.crop_free:before{content:""}.material-icons.crop_landscape:before{content:""}.material-icons.crop_original:before{content:""}.material-icons.crop_portrait:before{content:""}.material-icons.crop_rotate:before{content:""}.material-icons.crop_square:before{content:""}.material-icons.dangerous:before{content:""}.material-icons.dashboard:before{content:""}.material-icons.dashboard_customize:before{content:""}.material-icons.data_usage:before{content:""}.material-icons.date_range:before{content:""}.material-icons.deck:before{content:""}.material-icons.dehaze:before{content:""}.material-icons.delete:before{content:""}.material-icons.delete_forever:before{content:""}.material-icons.delete_outline:before{content:""}.material-icons.delete_sweep:before{content:""}.material-icons.delivery_dining:before{content:""}.material-icons.departure_board:before{content:""}.material-icons.description:before{content:""}.material-icons.desktop_access_disabled:before{content:""}.material-icons.desktop_mac:before{content:""}.material-icons.desktop_windows:before{content:""}.material-icons.details:before{content:""}.material-icons.developer_board:before{content:""}.material-icons.developer_mode:before{content:""}.material-icons.device_hub:before{content:""}.material-icons.device_thermostat:before{content:""}.material-icons.device_unknown:before{content:""}.material-icons.devices:before{content:""}.material-icons.devices_other:before{content:""}.material-icons.dialer_sip:before{content:""}.material-icons.dialpad:before{content:""}.material-icons.dinner_dining:before{content:""}.material-icons.directions:before{content:""}.material-icons.directions_bike:before{content:""}.material-icons.directions_boat:before{content:""}.material-icons.directions_bus:before{content:""}.material-icons.directions_car:before{content:""}.material-icons.directions_ferry:before{content:""}.material-icons.directions_railway:before{content:""}.material-icons.directions_run:before{content:""}.material-icons.directions_subway:before{content:""}.material-icons.directions_train:before{content:""}.material-icons.directions_transit:before{content:""}.material-icons.directions_walk:before{content:""}.material-icons.disc_full:before{content:""}.material-icons.dnd_forwardslash:before{content:""}.material-icons.dns:before{content:""}.material-icons.do_not_disturb:before{content:""}.material-icons.do_not_disturb_alt:before{content:""}.material-icons.do_not_disturb_off:before{content:""}.material-icons.do_not_disturb_on:before{content:""}.material-icons.dock:before{content:""}.material-icons.domain:before{content:""}.material-icons.domain_disabled:before{content:""}.material-icons.done:before{content:""}.material-icons.done_all:before{content:""}.material-icons.done_outline:before{content:""}.material-icons.donut_large:before{content:""}.material-icons.donut_small:before{content:""}.material-icons.double_arrow:before{content:""}.material-icons.drafts:before{content:""}.material-icons.drag_handle:before{content:""}.material-icons.drag_indicator:before{content:""}.material-icons.drive_eta:before{content:""}.material-icons.drive_file_move_outline:before{content:""}.material-icons.drive_file_rename_outline:before{content:""}.material-icons.drive_folder_upload:before{content:""}.material-icons.dry_cleaning:before{content:""}.material-icons.duo:before{content:""}.material-icons.dvr:before{content:""}.material-icons.dynamic_feed:before{content:""}.material-icons.eco:before{content:""}.material-icons.edit:before{content:""}.material-icons.edit_attributes:before{content:""}.material-icons.edit_location:before{content:""}.material-icons.edit_off:before{content:""}.material-icons.eject:before{content:""}.material-icons.email:before{content:""}.material-icons.emoji_emotions:before{content:""}.material-icons.emoji_events:before{content:""}.material-icons.emoji_flags:before{content:""}.material-icons.emoji_food_beverage:before{content:""}.material-icons.emoji_nature:before{content:""}.material-icons.emoji_objects:before{content:""}.material-icons.emoji_people:before{content:""}.material-icons.emoji_symbols:before{content:""}.material-icons.emoji_transportation:before{content:""}.material-icons.enhance_photo_translate:before{content:""}.material-icons.enhanced_encryption:before{content:""}.material-icons.equalizer:before{content:""}.material-icons.error:before{content:""}.material-icons.error_outline:before{content:""}.material-icons.euro:before{content:""}.material-icons.euro_symbol:before{content:""}.material-icons.ev_station:before{content:""}.material-icons.event:before{content:""}.material-icons.event_available:before{content:""}.material-icons.event_busy:before{content:""}.material-icons.event_note:before{content:""}.material-icons.event_seat:before{content:""}.material-icons.exit_to_app:before{content:""}.material-icons.expand:before{content:""}.material-icons.expand_less:before{content:""}.material-icons.expand_more:before{content:""}.material-icons.explicit:before{content:""}.material-icons.explore:before{content:""}.material-icons.explore_off:before{content:""}.material-icons.exposure:before{content:""}.material-icons.exposure_minus_1:before{content:""}.material-icons.exposure_minus_2:before{content:""}.material-icons.exposure_neg_1:before{content:""}.material-icons.exposure_neg_2:before{content:""}.material-icons.exposure_plus_1:before{content:""}.material-icons.exposure_plus_2:before{content:""}.material-icons.exposure_zero:before{content:""}.material-icons.extension:before{content:""}.material-icons.face:before{content:""}.material-icons.fast_forward:before{content:""}.material-icons.fast_rewind:before{content:""}.material-icons.fastfood:before{content:""}.material-icons.favorite:before{content:""}.material-icons.favorite_border:before,.material-icons.favorite_outline:before{content:""}.material-icons.featured_play_list:before{content:""}.material-icons.featured_video:before{content:""}.material-icons.feedback:before{content:""}.material-icons.festival:before{content:""}.material-icons.fiber_dvr:before{content:""}.material-icons.fiber_manual_record:before{content:""}.material-icons.fiber_new:before{content:""}.material-icons.fiber_pin:before{content:""}.material-icons.fiber_smart_record:before{content:""}.material-icons.file_copy:before{content:""}.material-icons.file_download:before{content:""}.material-icons.file_download_done:before{content:""}.material-icons.file_present:before{content:""}.material-icons.file_upload:before{content:""}.material-icons.filter:before{content:""}.material-icons.filter_1:before{content:""}.material-icons.filter_2:before{content:""}.material-icons.filter_3:before{content:""}.material-icons.filter_4:before{content:""}.material-icons.filter_5:before{content:""}.material-icons.filter_6:before{content:""}.material-icons.filter_7:before{content:""}.material-icons.filter_8:before{content:""}.material-icons.filter_9:before{content:""}.material-icons.filter_9_plus:before{content:""}.material-icons.filter_b_and_w:before{content:""}.material-icons.filter_center_focus:before{content:""}.material-icons.filter_drama:before{content:""}.material-icons.filter_frames:before{content:""}.material-icons.filter_hdr:before{content:""}.material-icons.filter_list:before{content:""}.material-icons.filter_list_alt:before{content:""}.material-icons.filter_none:before{content:""}.material-icons.filter_tilt_shift:before{content:""}.material-icons.filter_vintage:before{content:""}.material-icons.find_in_page:before{content:""}.material-icons.find_replace:before{content:""}.material-icons.fingerprint:before{content:""}.material-icons.fireplace:before{content:""}.material-icons.first_page:before{content:""}.material-icons.fit_screen:before{content:""}.material-icons.fitness_center:before{content:""}.material-icons.flag:before{content:""}.material-icons.flare:before{content:""}.material-icons.flash_auto:before{content:""}.material-icons.flash_off:before{content:""}.material-icons.flash_on:before{content:""}.material-icons.flight:before{content:""}.material-icons.flight_land:before{content:""}.material-icons.flight_takeoff:before{content:""}.material-icons.flip:before{content:""}.material-icons.flip_camera_android:before{content:""}.material-icons.flip_camera_ios:before{content:""}.material-icons.flip_to_back:before{content:""}.material-icons.flip_to_front:before{content:""}.material-icons.folder:before{content:""}.material-icons.folder_open:before{content:""}.material-icons.folder_shared:before{content:""}.material-icons.folder_special:before{content:""}.material-icons.font_download:before{content:""}.material-icons.format_align_center:before{content:""}.material-icons.format_align_justify:before{content:""}.material-icons.format_align_left:before{content:""}.material-icons.format_align_right:before{content:""}.material-icons.format_bold:before{content:""}.material-icons.format_clear:before{content:""}.material-icons.format_color_fill:before{content:""}.material-icons.format_color_reset:before{content:""}.material-icons.format_color_text:before{content:""}.material-icons.format_indent_decrease:before{content:""}.material-icons.format_indent_increase:before{content:""}.material-icons.format_italic:before{content:""}.material-icons.format_line_spacing:before{content:""}.material-icons.format_list_bulleted:before{content:""}.material-icons.format_list_numbered:before{content:""}.material-icons.format_list_numbered_rtl:before{content:""}.material-icons.format_paint:before{content:""}.material-icons.format_quote:before{content:""}.material-icons.format_shapes:before{content:""}.material-icons.format_size:before{content:""}.material-icons.format_strikethrough:before{content:""}.material-icons.format_textdirection_l_to_r:before{content:""}.material-icons.format_textdirection_r_to_l:before{content:""}.material-icons.format_underline:before,.material-icons.format_underlined:before{content:""}.material-icons.forum:before{content:""}.material-icons.forward:before{content:""}.material-icons.forward_10:before{content:""}.material-icons.forward_30:before{content:""}.material-icons.forward_5:before{content:""}.material-icons.free_breakfast:before{content:""}.material-icons.fullscreen:before{content:""}.material-icons.fullscreen_exit:before{content:""}.material-icons.functions:before{content:""}.material-icons.g_translate:before{content:""}.material-icons.gamepad:before{content:""}.material-icons.games:before{content:""}.material-icons.gavel:before{content:""}.material-icons.gesture:before{content:""}.material-icons.get_app:before{content:""}.material-icons.gif:before{content:""}.material-icons.goat:before{content:"�"}.material-icons.golf_course:before{content:""}.material-icons.gps_fixed:before{content:""}.material-icons.gps_not_fixed:before{content:""}.material-icons.gps_off:before{content:""}.material-icons.grade:before{content:""}.material-icons.gradient:before{content:""}.material-icons.grain:before{content:""}.material-icons.graphic_eq:before{content:""}.material-icons.grid_off:before{content:""}.material-icons.grid_on:before{content:""}.material-icons.grid_view:before{content:""}.material-icons.group:before{content:""}.material-icons.group_add:before{content:""}.material-icons.group_work:before{content:""}.material-icons.hail:before{content:""}.material-icons.hardware:before{content:""}.material-icons.hd:before{content:""}.material-icons.hdr_off:before{content:""}.material-icons.hdr_on:before{content:""}.material-icons.hdr_strong:before{content:""}.material-icons.hdr_weak:before{content:""}.material-icons.headset:before{content:""}.material-icons.headset_mic:before{content:""}.material-icons.headset_off:before{content:""}.material-icons.healing:before{content:""}.material-icons.hearing:before{content:""}.material-icons.height:before{content:""}.material-icons.help:before{content:""}.material-icons.help_outline:before{content:""}.material-icons.high_quality:before{content:""}.material-icons.highlight:before{content:""}.material-icons.highlight_off:before,.material-icons.highlight_remove:before{content:""}.material-icons.history:before{content:""}.material-icons.home:before{content:""}.material-icons.home_filled:before{content:""}.material-icons.home_work:before{content:""}.material-icons.horizontal_split:before{content:""}.material-icons.hot_tub:before{content:""}.material-icons.hotel:before{content:""}.material-icons.hourglass_empty:before{content:""}.material-icons.hourglass_full:before{content:""}.material-icons.house:before{content:""}.material-icons.how_to_reg:before{content:""}.material-icons.how_to_vote:before{content:""}.material-icons.http:before{content:""}.material-icons.https:before{content:""}.material-icons.icecream:before{content:""}.material-icons.image:before{content:""}.material-icons.image_aspect_ratio:before{content:""}.material-icons.image_search:before{content:""}.material-icons.imagesearch_roller:before{content:""}.material-icons.import_contacts:before{content:""}.material-icons.import_export:before{content:""}.material-icons.important_devices:before{content:""}.material-icons.inbox:before{content:""}.material-icons.indeterminate_check_box:before{content:""}.material-icons.info:before{content:""}.material-icons.info_outline:before{content:""}.material-icons.input:before{content:""}.material-icons.insert_chart:before{content:""}.material-icons.insert_chart_outlined:before{content:""}.material-icons.insert_comment:before{content:""}.material-icons.insert_drive_file:before{content:""}.material-icons.insert_emoticon:before{content:""}.material-icons.insert_invitation:before{content:""}.material-icons.insert_link:before{content:""}.material-icons.insert_photo:before{content:""}.material-icons.inventory:before{content:""}.material-icons.invert_colors:before{content:""}.material-icons.invert_colors_off:before{content:""}.material-icons.invert_colors_on:before{content:""}.material-icons.iso:before{content:""}.material-icons.keyboard:before{content:""}.material-icons.keyboard_arrow_down:before{content:""}.material-icons.keyboard_arrow_left:before{content:""}.material-icons.keyboard_arrow_right:before{content:""}.material-icons.keyboard_arrow_up:before{content:""}.material-icons.keyboard_backspace:before{content:""}.material-icons.keyboard_capslock:before{content:""}.material-icons.keyboard_control:before{content:""}.material-icons.keyboard_hide:before{content:""}.material-icons.keyboard_return:before{content:""}.material-icons.keyboard_tab:before{content:""}.material-icons.keyboard_voice:before{content:""}.material-icons.king_bed:before{content:""}.material-icons.kitchen:before{content:""}.material-icons.label:before{content:""}.material-icons.label_important:before{content:""}.material-icons.label_important_outline:before{content:""}.material-icons.label_off:before{content:""}.material-icons.label_outline:before{content:""}.material-icons.landscape:before{content:""}.material-icons.language:before{content:""}.material-icons.laptop:before{content:""}.material-icons.laptop_chromebook:before{content:""}.material-icons.laptop_mac:before{content:""}.material-icons.laptop_windows:before{content:""}.material-icons.last_page:before{content:""}.material-icons.launch:before{content:""}.material-icons.layers:before{content:""}.material-icons.layers_clear:before{content:""}.material-icons.leak_add:before{content:""}.material-icons.leak_remove:before{content:""}.material-icons.lens:before{content:""}.material-icons.library_add:before{content:""}.material-icons.library_add_check:before{content:""}.material-icons.library_books:before{content:""}.material-icons.library_music:before{content:""}.material-icons.lightbulb:before{content:""}.material-icons.lightbulb_outline:before{content:""}.material-icons.line_style:before{content:""}.material-icons.line_weight:before{content:""}.material-icons.linear_scale:before{content:""}.material-icons.link:before{content:""}.material-icons.link_off:before{content:""}.material-icons.linked_camera:before{content:""}.material-icons.liquor:before{content:""}.material-icons.list:before{content:""}.material-icons.list_alt:before{content:""}.material-icons.live_help:before{content:""}.material-icons.live_tv:before{content:""}.material-icons.local_activity:before{content:""}.material-icons.local_airport:before{content:""}.material-icons.local_atm:before{content:""}.material-icons.local_attraction:before{content:""}.material-icons.local_bar:before{content:""}.material-icons.local_cafe:before{content:""}.material-icons.local_car_wash:before{content:""}.material-icons.local_convenience_store:before{content:""}.material-icons.local_dining:before{content:""}.material-icons.local_drink:before{content:""}.material-icons.local_florist:before{content:""}.material-icons.local_gas_station:before{content:""}.material-icons.local_grocery_store:before{content:""}.material-icons.local_hospital:before{content:""}.material-icons.local_hotel:before{content:""}.material-icons.local_laundry_service:before{content:""}.material-icons.local_library:before{content:""}.material-icons.local_mall:before{content:""}.material-icons.local_movies:before{content:""}.material-icons.local_offer:before{content:""}.material-icons.local_parking:before{content:""}.material-icons.local_pharmacy:before{content:""}.material-icons.local_phone:before{content:""}.material-icons.local_pizza:before{content:""}.material-icons.local_play:before{content:""}.material-icons.local_post_office:before{content:""}.material-icons.local_print_shop:before,.material-icons.local_printshop:before{content:""}.material-icons.local_restaurant:before{content:""}.material-icons.local_see:before{content:""}.material-icons.local_shipping:before{content:""}.material-icons.local_taxi:before{content:""}.material-icons.location_city:before{content:""}.material-icons.location_disabled:before{content:""}.material-icons.location_history:before{content:""}.material-icons.location_off:before{content:""}.material-icons.location_on:before{content:""}.material-icons.location_searching:before{content:""}.material-icons.lock:before{content:""}.material-icons.lock_open:before{content:""}.material-icons.lock_outline:before{content:""}.material-icons.logout:before{content:""}.material-icons.looks:before{content:""}.material-icons.looks_3:before{content:""}.material-icons.looks_4:before{content:""}.material-icons.looks_5:before{content:""}.material-icons.looks_6:before{content:""}.material-icons.looks_one:before{content:""}.material-icons.looks_two:before{content:""}.material-icons.loop:before{content:""}.material-icons.loupe:before{content:""}.material-icons.low_priority:before{content:""}.material-icons.loyalty:before{content:""}.material-icons.lunch_dining:before{content:""}.material-icons.mail:before{content:""}.material-icons.mail_outline:before{content:""}.material-icons.map:before{content:""}.material-icons.margin:before{content:""}.material-icons.mark_as_unread:before{content:""}.material-icons.markunread:before{content:""}.material-icons.markunread_mailbox:before{content:""}.material-icons.maximize:before{content:""}.material-icons.meeting_room:before{content:""}.material-icons.memory:before{content:""}.material-icons.menu:before{content:""}.material-icons.menu_book:before{content:""}.material-icons.menu_open:before{content:""}.material-icons.merge_type:before{content:""}.material-icons.message:before{content:""}.material-icons.messenger:before{content:""}.material-icons.messenger_outline:before{content:""}.material-icons.mic:before{content:""}.material-icons.mic_none:before{content:""}.material-icons.mic_off:before{content:""}.material-icons.minimize:before{content:""}.material-icons.missed_video_call:before{content:""}.material-icons.mms:before{content:""}.material-icons.mobile_friendly:before{content:""}.material-icons.mobile_off:before{content:""}.material-icons.mobile_screen_share:before{content:""}.material-icons.mode_comment:before{content:""}.material-icons.mode_edit:before{content:""}.material-icons.monetization_on:before{content:""}.material-icons.money:before{content:""}.material-icons.money_off:before{content:""}.material-icons.monochrome_photos:before{content:""}.material-icons.mood:before{content:""}.material-icons.mood_bad:before{content:""}.material-icons.more:before{content:""}.material-icons.more_horiz:before{content:""}.material-icons.more_vert:before{content:""}.material-icons.motorcycle:before{content:""}.material-icons.mouse:before{content:""}.material-icons.move_to_inbox:before{content:""}.material-icons.movie:before{content:""}.material-icons.movie_creation:before{content:""}.material-icons.movie_filter:before{content:""}.material-icons.mp:before{content:""}.material-icons.multiline_chart:before{content:""}.material-icons.multitrack_audio:before{content:""}.material-icons.museum:before{content:""}.material-icons.music_note:before{content:""}.material-icons.music_off:before{content:""}.material-icons.music_video:before{content:""}.material-icons.my_library_add:before{content:""}.material-icons.my_library_books:before{content:""}.material-icons.my_library_music:before{content:""}.material-icons.my_location:before{content:""}.material-icons.nature:before{content:""}.material-icons.nature_people:before{content:""}.material-icons.navigate_before:before{content:""}.material-icons.navigate_next:before{content:""}.material-icons.navigation:before{content:""}.material-icons.near_me:before{content:""}.material-icons.network_cell:before{content:""}.material-icons.network_check:before{content:""}.material-icons.network_locked:before{content:""}.material-icons.network_wifi:before{content:""}.material-icons.new_releases:before{content:""}.material-icons.next_week:before{content:""}.material-icons.nfc:before{content:""}.material-icons.nightlife:before{content:""}.material-icons.nights_stay:before{content:""}.material-icons.no_encryption:before{content:""}.material-icons.no_meeting_room:before{content:""}.material-icons.no_sim:before{content:""}.material-icons.not_interested:before{content:""}.material-icons.not_listed_location:before{content:""}.material-icons.note:before{content:""}.material-icons.note_add:before{content:""}.material-icons.notes:before{content:""}.material-icons.notification_important:before{content:""}.material-icons.notifications:before{content:""}.material-icons.notifications_active:before{content:""}.material-icons.notifications_none:before{content:""}.material-icons.notifications_off:before{content:""}.material-icons.notifications_on:before{content:""}.material-icons.notifications_paused:before{content:""}.material-icons.now_wallpaper:before{content:""}.material-icons.now_widgets:before{content:""}.material-icons.offline_bolt:before{content:""}.material-icons.offline_pin:before{content:""}.material-icons.offline_share:before{content:""}.material-icons.ondemand_video:before{content:""}.material-icons.opacity:before{content:""}.material-icons.open_in_browser:before{content:""}.material-icons.open_in_new:before{content:""}.material-icons.open_with:before{content:""}.material-icons.outdoor_grill:before{content:""}.material-icons.outlined_flag:before{content:""}.material-icons.padding:before{content:""}.material-icons.pages:before{content:""}.material-icons.pageview:before{content:""}.material-icons.palette:before{content:""}.material-icons.pan_tool:before{content:""}.material-icons.panorama:before{content:""}.material-icons.panorama_fish_eye:before,.material-icons.panorama_fisheye:before{content:""}.material-icons.panorama_horizontal:before{content:""}.material-icons.panorama_photosphere:before{content:""}.material-icons.panorama_photosphere_select:before{content:""}.material-icons.panorama_vertical:before{content:""}.material-icons.panorama_wide_angle:before{content:""}.material-icons.park:before{content:""}.material-icons.party_mode:before{content:""}.material-icons.pause:before{content:""}.material-icons.pause_circle_filled:before{content:""}.material-icons.pause_circle_outline:before{content:""}.material-icons.pause_presentation:before{content:""}.material-icons.payment:before{content:""}.material-icons.people:before{content:""}.material-icons.people_alt:before{content:""}.material-icons.people_outline:before{content:""}.material-icons.perm_camera_mic:before{content:""}.material-icons.perm_contact_cal:before,.material-icons.perm_contact_calendar:before{content:""}.material-icons.perm_data_setting:before{content:""}.material-icons.perm_device_info:before,.material-icons.perm_device_information:before{content:""}.material-icons.perm_identity:before{content:""}.material-icons.perm_media:before{content:""}.material-icons.perm_phone_msg:before{content:""}.material-icons.perm_scan_wifi:before{content:""}.material-icons.person:before{content:""}.material-icons.person_add:before{content:""}.material-icons.person_add_disabled:before{content:""}.material-icons.person_outline:before{content:""}.material-icons.person_pin:before{content:""}.material-icons.person_pin_circle:before{content:""}.material-icons.personal_video:before{content:""}.material-icons.pets:before{content:""}.material-icons.phone:before{content:""}.material-icons.phone_android:before{content:""}.material-icons.phone_bluetooth_speaker:before{content:""}.material-icons.phone_callback:before{content:""}.material-icons.phone_disabled:before{content:""}.material-icons.phone_enabled:before{content:""}.material-icons.phone_forwarded:before{content:""}.material-icons.phone_in_talk:before{content:""}.material-icons.phone_iphone:before{content:""}.material-icons.phone_locked:before{content:""}.material-icons.phone_missed:before{content:""}.material-icons.phone_paused:before{content:""}.material-icons.phonelink:before{content:""}.material-icons.phonelink_erase:before{content:""}.material-icons.phonelink_lock:before{content:""}.material-icons.phonelink_off:before{content:""}.material-icons.phonelink_ring:before{content:""}.material-icons.phonelink_setup:before{content:""}.material-icons.photo:before{content:""}.material-icons.photo_album:before{content:""}.material-icons.photo_camera:before{content:""}.material-icons.photo_filter:before{content:""}.material-icons.photo_library:before{content:""}.material-icons.photo_size_select_actual:before{content:""}.material-icons.photo_size_select_large:before{content:""}.material-icons.photo_size_select_small:before{content:""}.material-icons.picture_as_pdf:before{content:""}.material-icons.picture_in_picture:before{content:""}.material-icons.picture_in_picture_alt:before{content:""}.material-icons.pie_chart:before{content:""}.material-icons.pie_chart_outlined:before{content:""}.material-icons.pin_drop:before{content:""}.material-icons.pivot_table_chart:before{content:""}.material-icons.place:before{content:""}.material-icons.play_arrow:before{content:""}.material-icons.play_circle_fill:before,.material-icons.play_circle_filled:before{content:""}.material-icons.play_circle_outline:before{content:""}.material-icons.play_for_work:before{content:""}.material-icons.playlist_add:before{content:""}.material-icons.playlist_add_check:before{content:""}.material-icons.playlist_play:before{content:""}.material-icons.plus_one:before{content:""}.material-icons.policy:before{content:""}.material-icons.poll:before{content:""}.material-icons.polymer:before{content:""}.material-icons.pool:before{content:""}.material-icons.portable_wifi_off:before{content:""}.material-icons.portrait:before{content:""}.material-icons.post_add:before{content:""}.material-icons.power:before{content:""}.material-icons.power_input:before{content:""}.material-icons.power_off:before{content:""}.material-icons.power_settings_new:before{content:""}.material-icons.pregnant_woman:before{content:""}.material-icons.present_to_all:before{content:""}.material-icons.print:before{content:""}.material-icons.print_disabled:before{content:""}.material-icons.priority_high:before{content:""}.material-icons.public:before{content:""}.material-icons.publish:before{content:""}.material-icons.query_builder:before{content:""}.material-icons.question_answer:before{content:""}.material-icons.queue:before{content:""}.material-icons.queue_music:before{content:""}.material-icons.queue_play_next:before{content:""}.material-icons.quick_contacts_dialer:before{content:""}.material-icons.quick_contacts_mail:before{content:""}.material-icons.radio:before{content:""}.material-icons.radio_button_checked:before{content:""}.material-icons.radio_button_off:before{content:""}.material-icons.radio_button_on:before{content:""}.material-icons.radio_button_unchecked:before{content:""}.material-icons.railway_alert:before{content:""}.material-icons.ramen_dining:before{content:""}.material-icons.rate_review:before{content:""}.material-icons.receipt:before{content:""}.material-icons.recent_actors:before{content:""}.material-icons.recommend:before{content:""}.material-icons.record_voice_over:before{content:""}.material-icons.redeem:before{content:""}.material-icons.redo:before{content:""}.material-icons.refresh:before{content:""}.material-icons.remove:before{content:""}.material-icons.remove_circle:before{content:""}.material-icons.remove_circle_outline:before{content:""}.material-icons.remove_done:before{content:""}.material-icons.remove_from_queue:before{content:""}.material-icons.remove_moderator:before{content:""}.material-icons.remove_red_eye:before{content:""}.material-icons.remove_shopping_cart:before{content:""}.material-icons.reorder:before{content:""}.material-icons.repeat:before{content:""}.material-icons.repeat_on:before{content:""}.material-icons.repeat_one:before{content:""}.material-icons.repeat_one_on:before{content:""}.material-icons.replay:before{content:""}.material-icons.replay_10:before{content:""}.material-icons.replay_30:before{content:""}.material-icons.replay_5:before{content:""}.material-icons.replay_circle_filled:before{content:""}.material-icons.reply:before{content:""}.material-icons.reply_all:before{content:""}.material-icons.report:before{content:""}.material-icons.report_off:before{content:""}.material-icons.report_problem:before{content:""}.material-icons.reset_tv:before{content:""}.material-icons.restaurant:before{content:""}.material-icons.restaurant_menu:before{content:""}.material-icons.restore:before{content:""}.material-icons.restore_from_trash:before{content:""}.material-icons.restore_page:before{content:""}.material-icons.ring_volume:before{content:""}.material-icons.room:before{content:""}.material-icons.room_service:before{content:""}.material-icons.rotate_90_degrees_ccw:before{content:""}.material-icons.rotate_left:before{content:""}.material-icons.rotate_right:before{content:""}.material-icons.rounded_corner:before{content:""}.material-icons.router:before{content:""}.material-icons.rowing:before{content:""}.material-icons.rss_feed:before{content:""}.material-icons.rtt:before{content:""}.material-icons.rv_hookup:before{content:""}.material-icons.satellite:before{content:""}.material-icons.save:before{content:""}.material-icons.save_alt:before{content:""}.material-icons.saved_search:before{content:""}.material-icons.scanner:before{content:""}.material-icons.scatter_plot:before{content:""}.material-icons.schedule:before{content:""}.material-icons.schedule_send:before{content:""}.material-icons.school:before{content:""}.material-icons.score:before{content:""}.material-icons.screen_lock_landscape:before{content:""}.material-icons.screen_lock_portrait:before{content:""}.material-icons.screen_lock_rotation:before{content:""}.material-icons.screen_rotation:before{content:""}.material-icons.screen_share:before{content:""}.material-icons.sd:before{content:""}.material-icons.sd_card:before{content:""}.material-icons.sd_storage:before{content:""}.material-icons.search:before{content:""}.material-icons.security:before{content:""}.material-icons.segment:before{content:""}.material-icons.select_all:before{content:""}.material-icons.send:before{content:""}.material-icons.send_and_archive:before{content:""}.material-icons.sentiment_dissatisfied:before{content:""}.material-icons.sentiment_neutral:before{content:""}.material-icons.sentiment_satisfied:before{content:""}.material-icons.sentiment_satisfied_alt:before{content:""}.material-icons.sentiment_very_dissatisfied:before{content:""}.material-icons.sentiment_very_satisfied:before{content:""}.material-icons.settings:before{content:""}.material-icons.settings_applications:before{content:""}.material-icons.settings_backup_restore:before{content:""}.material-icons.settings_bluetooth:before{content:""}.material-icons.settings_brightness:before{content:""}.material-icons.settings_cell:before{content:""}.material-icons.settings_display:before{content:""}.material-icons.settings_ethernet:before{content:""}.material-icons.settings_input_antenna:before{content:""}.material-icons.settings_input_component:before{content:""}.material-icons.settings_input_composite:before{content:""}.material-icons.settings_input_hdmi:before{content:""}.material-icons.settings_input_svideo:before{content:""}.material-icons.settings_overscan:before{content:""}.material-icons.settings_phone:before{content:""}.material-icons.settings_power:before{content:""}.material-icons.settings_remote:before{content:""}.material-icons.settings_system_daydream:before{content:""}.material-icons.settings_voice:before{content:""}.material-icons.share:before{content:""}.material-icons.shield:before{content:""}.material-icons.shop:before{content:""}.material-icons.shop_two:before{content:""}.material-icons.shopping_basket:before{content:""}.material-icons.shopping_cart:before{content:""}.material-icons.short_text:before{content:""}.material-icons.show_chart:before{content:""}.material-icons.shuffle:before{content:""}.material-icons.shuffle_on:before{content:""}.material-icons.shutter_speed:before{content:""}.material-icons.signal_cellular_4_bar:before{content:""}.material-icons.signal_cellular_alt:before{content:""}.material-icons.signal_cellular_connected_no_internet_4_bar:before{content:""}.material-icons.signal_cellular_no_sim:before{content:""}.material-icons.signal_cellular_null:before{content:""}.material-icons.signal_cellular_off:before{content:""}.material-icons.signal_wifi_4_bar:before{content:""}.material-icons.signal_wifi_4_bar_lock:before{content:""}.material-icons.signal_wifi_off:before{content:""}.material-icons.sim_card:before{content:""}.material-icons.sim_card_alert:before{content:""}.material-icons.single_bed:before{content:""}.material-icons.skip_next:before{content:""}.material-icons.skip_previous:before{content:""}.material-icons.slideshow:before{content:""}.material-icons.slow_motion_video:before{content:""}.material-icons.smartphone:before{content:""}.material-icons.smoke_free:before{content:""}.material-icons.smoking_rooms:before{content:""}.material-icons.sms:before{content:""}.material-icons.sms_failed:before{content:""}.material-icons.snooze:before{content:""}.material-icons.sort:before{content:""}.material-icons.sort_by_alpha:before{content:""}.material-icons.spa:before{content:""}.material-icons.space_bar:before{content:""}.material-icons.speaker:before{content:""}.material-icons.speaker_group:before{content:""}.material-icons.speaker_notes:before{content:""}.material-icons.speaker_notes_off:before{content:""}.material-icons.speaker_phone:before{content:""}.material-icons.speed:before{content:""}.material-icons.spellcheck:before{content:""}.material-icons.sports:before{content:""}.material-icons.sports_baseball:before{content:""}.material-icons.sports_basketball:before{content:""}.material-icons.sports_cricket:before{content:""}.material-icons.sports_esports:before{content:""}.material-icons.sports_football:before{content:""}.material-icons.sports_golf:before{content:""}.material-icons.sports_handball:before{content:""}.material-icons.sports_hockey:before{content:""}.material-icons.sports_kabaddi:before{content:""}.material-icons.sports_mma:before{content:""}.material-icons.sports_motorsports:before{content:""}.material-icons.sports_rugby:before{content:""}.material-icons.sports_soccer:before{content:""}.material-icons.sports_tennis:before{content:""}.material-icons.sports_volleyball:before{content:""}.material-icons.square_foot:before{content:""}.material-icons.stacked_bar_chart:before{content:""}.material-icons.star:before{content:""}.material-icons.star_border:before{content:""}.material-icons.star_half:before{content:""}.material-icons.star_outline:before{content:""}.material-icons.stars:before{content:""}.material-icons.stay_current_landscape:before{content:""}.material-icons.stay_current_portrait:before{content:""}.material-icons.stay_primary_landscape:before{content:""}.material-icons.stay_primary_portrait:before{content:""}.material-icons.stop:before{content:""}.material-icons.stop_screen_share:before{content:""}.material-icons.storage:before{content:""}.material-icons.store:before{content:""}.material-icons.store_mall_directory:before{content:""}.material-icons.storefront:before{content:""}.material-icons.straighten:before{content:""}.material-icons.stream:before{content:""}.material-icons.streetview:before{content:""}.material-icons.strikethrough_s:before{content:""}.material-icons.style:before{content:""}.material-icons.subdirectory_arrow_left:before{content:""}.material-icons.subdirectory_arrow_right:before{content:""}.material-icons.subject:before{content:""}.material-icons.subscriptions:before{content:""}.material-icons.subtitles:before{content:""}.material-icons.subway:before{content:""}.material-icons.supervised_user_circle:before{content:""}.material-icons.supervisor_account:before{content:""}.material-icons.surround_sound:before{content:""}.material-icons.swap_calls:before{content:""}.material-icons.swap_horiz:before{content:""}.material-icons.swap_horizontal_circle:before{content:""}.material-icons.swap_vert:before{content:""}.material-icons.swap_vert_circle:before,.material-icons.swap_vertical_circle:before{content:""}.material-icons.swipe:before{content:""}.material-icons.switch_account:before{content:""}.material-icons.switch_camera:before{content:""}.material-icons.switch_video:before{content:""}.material-icons.sync:before{content:""}.material-icons.sync_alt:before{content:""}.material-icons.sync_disabled:before{content:""}.material-icons.sync_problem:before{content:""}.material-icons.system_update:before{content:""}.material-icons.system_update_alt:before,.material-icons.system_update_tv:before{content:""}.material-icons.tab:before{content:""}.material-icons.tab_unselected:before{content:""}.material-icons.table_chart:before{content:""}.material-icons.tablet:before{content:""}.material-icons.tablet_android:before{content:""}.material-icons.tablet_mac:before{content:""}.material-icons.tag:before{content:""}.material-icons.tag_faces:before{content:""}.material-icons.takeout_dining:before{content:""}.material-icons.tap_and_play:before{content:""}.material-icons.terrain:before{content:""}.material-icons.text_fields:before{content:""}.material-icons.text_format:before{content:""}.material-icons.text_rotate_up:before{content:""}.material-icons.text_rotate_vertical:before{content:""}.material-icons.text_rotation_angledown:before{content:""}.material-icons.text_rotation_angleup:before{content:""}.material-icons.text_rotation_down:before{content:""}.material-icons.text_rotation_none:before{content:""}.material-icons.textsms:before{content:""}.material-icons.texture:before{content:""}.material-icons.theater_comedy:before{content:""}.material-icons.theaters:before{content:""}.material-icons.thumb_down:before{content:""}.material-icons.thumb_down_alt:before{content:""}.material-icons.thumb_down_off_alt:before{content:""}.material-icons.thumb_up:before{content:""}.material-icons.thumb_up_alt:before{content:""}.material-icons.thumb_up_off_alt:before{content:""}.material-icons.thumbs_up_down:before{content:""}.material-icons.time_to_leave:before{content:""}.material-icons.timelapse:before{content:""}.material-icons.timeline:before{content:""}.material-icons.timer:before{content:""}.material-icons.timer_10:before{content:""}.material-icons.timer_3:before{content:""}.material-icons.timer_off:before{content:""}.material-icons.title:before{content:""}.material-icons.toc:before{content:""}.material-icons.today:before{content:""}.material-icons.toggle_off:before{content:""}.material-icons.toggle_on:before{content:""}.material-icons.toll:before{content:""}.material-icons.tonality:before{content:""}.material-icons.touch_app:before{content:""}.material-icons.toys:before{content:""}.material-icons.track_changes:before{content:""}.material-icons.traffic:before{content:""}.material-icons.train:before{content:""}.material-icons.tram:before{content:""}.material-icons.transfer_within_a_station:before{content:""}.material-icons.transform:before{content:""}.material-icons.transit_enterexit:before{content:""}.material-icons.translate:before{content:""}.material-icons.trending_down:before{content:""}.material-icons.trending_flat:before,.material-icons.trending_neutral:before{content:""}.material-icons.trending_up:before{content:""}.material-icons.trip_origin:before{content:""}.material-icons.tune:before{content:""}.material-icons.turned_in:before{content:""}.material-icons.turned_in_not:before{content:""}.material-icons.tv:before{content:""}.material-icons.tv_off:before{content:""}.material-icons.two_wheeler:before{content:""}.material-icons.unarchive:before{content:""}.material-icons.undo:before{content:""}.material-icons.unfold_less:before{content:""}.material-icons.unfold_more:before{content:""}.material-icons.unsubscribe:before{content:""}.material-icons.update:before{content:""}.material-icons.upload_file:before{content:""}.material-icons.usb:before{content:""}.material-icons.verified_user:before{content:""}.material-icons.vertical_align_bottom:before{content:""}.material-icons.vertical_align_center:before{content:""}.material-icons.vertical_align_top:before{content:""}.material-icons.vertical_split:before{content:""}.material-icons.vibration:before{content:""}.material-icons.video_call:before{content:""}.material-icons.video_collection:before{content:""}.material-icons.video_label:before{content:""}.material-icons.video_library:before{content:""}.material-icons.videocam:before{content:""}.material-icons.videocam_off:before{content:""}.material-icons.videogame_asset:before{content:""}.material-icons.view_agenda:before{content:""}.material-icons.view_array:before{content:""}.material-icons.view_carousel:before{content:""}.material-icons.view_column:before{content:""}.material-icons.view_comfortable:before,.material-icons.view_comfy:before{content:""}.material-icons.view_compact:before{content:""}.material-icons.view_day:before{content:""}.material-icons.view_headline:before{content:""}.material-icons.view_in_ar:before{content:""}.material-icons.view_list:before{content:""}.material-icons.view_module:before{content:""}.material-icons.view_quilt:before{content:""}.material-icons.view_stream:before{content:""}.material-icons.view_week:before{content:""}.material-icons.vignette:before{content:""}.material-icons.visibility:before{content:""}.material-icons.visibility_off:before{content:""}.material-icons.voice_chat:before{content:""}.material-icons.voice_over_off:before{content:""}.material-icons.voicemail:before{content:""}.material-icons.volume_down:before{content:""}.material-icons.volume_mute:before{content:""}.material-icons.volume_off:before{content:""}.material-icons.volume_up:before{content:""}.material-icons.volunteer_activism:before{content:""}.material-icons.vpn_key:before{content:""}.material-icons.vpn_lock:before{content:""}.material-icons.wallet_giftcard:before{content:""}.material-icons.wallet_membership:before{content:""}.material-icons.wallet_travel:before{content:""}.material-icons.wallpaper:before{content:""}.material-icons.warning:before{content:""}.material-icons.watch:before{content:""}.material-icons.watch_later:before{content:""}.material-icons.waterfall_chart:before{content:""}.material-icons.waves:before{content:""}.material-icons.wb_auto:before{content:""}.material-icons.wb_cloudy:before{content:""}.material-icons.wb_incandescent:before{content:""}.material-icons.wb_iridescent:before{content:""}.material-icons.wb_shade:before{content:""}.material-icons.wb_sunny:before{content:""}.material-icons.wb_twighlight:before{content:""}.material-icons.wc:before{content:""}.material-icons.web:before{content:""}.material-icons.web_asset:before{content:""}.material-icons.weekend:before{content:""}.material-icons.whatshot:before{content:""}.material-icons.where_to_vote:before{content:""}.material-icons.widgets:before{content:""}.material-icons.wifi:before{content:""}.material-icons.wifi_lock:before{content:""}.material-icons.wifi_off:before{content:""}.material-icons.wifi_tethering:before{content:""}.material-icons.work:before{content:""}.material-icons.work_off:before{content:""}.material-icons.work_outline:before{content:""}.material-icons.workspaces_filled:before{content:""}.material-icons.workspaces_outline:before{content:""}.material-icons.wrap_text:before{content:""}.material-icons.youtube_searched_for:before{content:""}.material-icons.zoom_in:before{content:""}.material-icons.zoom_out:before{content:""}.material-icons.zoom_out_map:before{content:""}.search_input{color:#0000008a;background:#fff;border:1px solid #0000001a;border-radius:20px;align-items:center;gap:6px;width:100%;padding:0 12px;font-size:1rem;display:flex}.search_input:focus-within{border-color:#006e90}.search_input .material-icons{font-size:20px}.search_input input{color:#000000de;min-width:0;height:36px;font:inherit;background:0 0;border:none;outline:none;flex:1}html,#page_dashboard,#page_dashboard .main-content .tab-content-inner,#page_dashboard .main-content .container-full,#page_dashboard .main-content .container-full .tab-content,#page_dashboard .main-content .calendar-row,#page_dashboard .main-content .calendar-body{height:100%}.selected_grocery_list_heading{position:relative}.selected_grocery_list_heading .date{text-align:center;flex:1;width:100%;position:absolute}.preloader-wrapper.extra-small{width:16px;height:16px}.mobile_padding .progress-bar-holder .progress-bear{margin:0}.progress-bar-holder{flex:1;padding:0;display:inline-block}.progress-bar-holder.vertical-progress-bar-holder .progress-fill{width:100%;bottom:0}.progress-bar-holder.horizontal-progress-bar-holder .progress-fill{height:100%;left:0}.progress-bar-holder .progress-bar{text-align:center;width:100%;height:100px;margin:0 9px 0 0;font-size:12px;display:inline-block}.progress-bar-holder .progress-bar .progress-track{background:#fff;border:1px solid #ebebeb;width:100%;height:100%;position:relative}.progress-bar-holder .progress-bar .progress-fill{color:#fff;text-align:center;z-index:0;background-color:#2196f3;position:absolute}.progress-bar-holder .progress-bar .progress-fill.positive{background-color:#bfe7b2}.progress-bar-holder .progress-bar .progress-fill.negative{background-color:#ff9991}.progress-bar-holder .progress-bar .percent_display{cursor:default;z-index:1;width:inherit;color:#000;position:absolute;top:50%;left:0;transform:translateY(-50%)}.note{-webkit-user-select:none;user-select:none}.category_summary .note{white-space:normal}.category_summary .budget_available{justify-content:space-between;display:flex;overflow:hidden}.category_summary .budget_available .money_display{min-width:80%}.category_summary .budget_available .progress-bar{height:100%}.pulse_item{border-radius:90px;animation:2s infinite pulse,4s infinite magnified}.pulse_item:hover img{animation:none}@keyframes magnified{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulse{0%{box-shadow:0 0 #cca92c66}70%{box-shadow:0 0 0 10px #cca92c00}to{box-shadow:0 0 #cca92c00}}.month-grid{flex-direction:column;height:100%;padding:0 8px 16px;display:flex}.month-grid__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;min-height:40px;margin:12px 4px 8px;display:flex}.month-grid h5.month-grid__title{margin:0;font-size:1.4rem;font-weight:500}.month-grid__actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.month-grid__card{background:#fff;border:1px solid #0000001a;border-radius:8px;flex-direction:column;flex:auto;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000f}.month-grid__weekdays,.month-grid__days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.month-grid__weekdays{background:#00000005;border-bottom:1px solid #0000001a}.month-grid__weekday{color:#0000008a;letter-spacing:.08em;text-transform:uppercase;padding:8px 10px;font-size:11px;font-weight:500}.month-grid__days{grid-template-rows:repeat(var(--month-grid-weeks,6), minmax(7.5em, 1fr));background:#00000012;flex:auto;gap:1px}.meal-search{position:relative}.meal-search__icon{color:#999;pointer-events:none;font-size:18px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.meal-search input[type=search].meal-search__input{box-sizing:border-box;background:#fff;border:1px solid #0000001a;border-radius:16px;width:14em;height:32px;margin:0;padding:0 10px 0 32px;font-size:.9rem}.meal-search input[type=search].meal-search__input:focus{border-color:#93c13e;outline:none;box-shadow:0 0 0 1px #93c13e}.meal-search__panel{z-index:20;background:#fff;border:1px solid #0000001a;border-radius:8px;width:min(22em,100vw - 32px);max-height:60vh;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;box-shadow:0 4px 16px #00000026}.meal-search__status{color:#999;padding:8px 12px;font-size:.85rem}.meal-search__results{margin:0;padding:0 0 4px;list-style:none}.meal-search button.btn-flat.meal-search__result{width:100%;height:auto;box-shadow:none;color:inherit;letter-spacing:normal;text-align:left;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding:6px 12px;font-size:.95rem;line-height:1.4;display:grid}.meal-search button.btn-flat.meal-search__result:hover,.meal-search button.btn-flat.meal-search__result:focus{box-shadow:none;background:#0000000d;outline:none}.meal-search__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meal-search__when{color:#999;grid-row:2;font-size:.8rem}.meal-search__ago{color:#0009;grid-area:1/2/span 2;align-self:center;font-size:.8rem}.month-day{background:#fff;flex-direction:column;gap:2px;min-width:0;padding:6px 6px 8px;transition:background-color .1s;display:flex;overflow:hidden auto;container:month-day/inline-size}.month-day__weekday{display:none}.month-day.is-outside{background:#fafafa}.month-day.is-today{background:#f7fbf1}.month-day__extras{flex-direction:column;gap:2px;margin-top:2px;display:flex}.month-grid .month-day{cursor:pointer}.month-grid .month-day:hover{background:#f9f9f9;box-shadow:inset 0 0 0 1px #2b414126}.month-grid .month-day.is-today:hover{background:#f3f8ea}.month-grid .month-day:focus{outline:none}.month-grid .month-day:focus-visible{box-shadow:inset 0 0 0 2px #93c13e}.month-grid .month-day .month-day__number{color:#383f51;text-align:center;border-radius:12px;align-self:flex-start;min-width:24px;height:24px;margin-bottom:2px;padding:0 6px;font-size:13px;font-weight:600;line-height:24px}.month-grid .month-day.is-outside .month-day__number{color:#bbb}.month-grid .month-day .month-day__pill{border-radius:10px;align-items:center;gap:3px;max-width:100%;padding:1px 8px;font-size:11px;font-weight:500;line-height:16px;display:flex}.month-grid .month-day .month-day__pill span,.month-grid .month-day .month-day__pill{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.month-grid .month-day .month-day__pill .material-icons{flex:none;font-size:12px;line-height:16px}.month-grid .month-day.is-today .month-day__number{color:#fff;background:#93c13e}.month-grid .month-day .month-day__pill--grocery-list{color:#006e90;background:#006e901a;align-self:flex-start}.month-grid .month-day .month-day__pill--event{color:#fff;background:#006e90}.month-day__slots{flex-direction:column;gap:1px;display:flex}.meal-slot{border:1px dashed #0000;border-radius:4px;min-height:18px;transition:background-color .15s;display:flex}.meal-slot__label{color:#999;letter-spacing:.04em;text-transform:uppercase;visibility:hidden;flex:0 0 44px;padding:2px 0 0 2px;font-size:10px;line-height:14px}.meal-slot__meals{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.meal-slot:not(.is-empty) .meal-slot__label,.month-day:hover .meal-slot__label,.month-day.is-dragging .meal-slot__label{visibility:visible}.month-day:hover .meal-slot.is-empty,.month-day.is-dragging .meal-slot.is-empty{border-color:#ddd}.month-day .meal-slot[data-pointer-over]{background:#93c13e14;border-color:#93c13e}.meal-slot__placeholder.is-away{height:0;overflow:hidden}.meal-slot.is-collapsed,.meal-slot.is-collapsed .meal-slot__label{visibility:hidden}.meal-chip{color:#383f51;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:1px 6px 1px 8px;font-size:12px;line-height:16px;transition:background-color .1s;overflow:hidden}.meal-chip--breakfast{background:#41bbd924;box-shadow:inset 3px 0 #41bbd9}.meal-chip--breakfast:hover{background:#41bbd93d}.meal-chip--breakfast.is-dragging{background:#fff;box-shadow:inset 3px 0 #41bbd9,0 4px 12px #0000002e}.meal-chip--lunch{background:#93c13e24;box-shadow:inset 3px 0 #93c13e}.meal-chip--lunch:hover{background:#93c13e3d}.meal-chip--lunch.is-dragging{background:#fff;box-shadow:inset 3px 0 #93c13e,0 4px 12px #0000002e}.meal-chip--dinner{background:#006e9024;box-shadow:inset 3px 0 #006e90}.meal-chip--dinner:hover{background:#006e903d}.meal-chip--dinner.is-dragging{background:#fff;box-shadow:inset 3px 0 #006e90,0 4px 12px #0000002e}.meal-chip--snack{background:#383f5124;box-shadow:inset 3px 0 #383f51}.meal-chip--snack:hover{background:#383f513d}.meal-chip--snack.is-dragging{background:#fff;box-shadow:inset 3px 0 #383f51,0 4px 12px #0000002e}.meal-chip--other{background:#bbbbbb24;box-shadow:inset 3px 0 #bbb}.meal-chip--other:hover{background:#bbbbbb3d}.meal-chip--other.is-dragging{background:#fff;box-shadow:inset 3px 0 #bbb,0 4px 12px #0000002e}.meal-chip-tooltip{z-index:1000;color:#fff;pointer-events:none;background:#383f51;border-radius:4px;flex-direction:column;gap:2px;max-width:280px;padding:4px 8px;font-size:12px;line-height:16px;display:flex;position:fixed;box-shadow:0 2px 8px #0003}.meal-chip-tooltip__name{font-weight:600}.meal-chip-tooltip__notes{white-space:pre-line}.meal-chip-tooltip__ingredients,.meal-chip-tooltip__recipe,.meal-chip-tooltip__more{color:#ffffffb3}.meal-chip-tooltip__items{margin:2px 0 0;padding:0;list-style:none}.meal-chip-tooltip__items li{padding-left:10px;position:relative}.meal-chip-tooltip__items li:before{content:"";background:#ffffff8c;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:1px}.meal-chip-tooltip__items .meal-chip-tooltip__more:before{content:none}@container month-day (width<=170px){.meal-slot{flex-direction:column}.meal-slot__label{flex-basis:auto;padding:1px 0 0 2px;line-height:14px}.meal-chip{-webkit-line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;padding-left:6px;display:-webkit-box}}.month-grid__layout{border:1px solid #0000001a;border-radius:6px;display:none;overflow:hidden}.month-grid .month-grid__layout-button{color:#0009;text-transform:none;cursor:pointer;background:#fff;border:none;border-radius:0;align-items:center;gap:4px;height:auto;padding:4px 10px;font-size:.85rem;line-height:20px;display:flex}.month-grid .month-grid__layout-button+.month-grid__layout-button{border-left:1px solid #0000001a}.month-grid .month-grid__layout-button .material-icons{font-size:18px;line-height:20px}.month-grid .month-grid__layout-button.is-active{color:#93c13e;background:#93c13e1f;font-weight:500}@media only screen and (width<=600px){.month-grid{height:auto;padding:0 4px 16px}.month-grid__layout{display:flex}.month-grid:not(.month-grid--list) .month-grid__weekday{letter-spacing:.02em;text-align:center;padding:6px 0;font-size:10px}.month-grid:not(.month-grid--list) .month-grid__days{grid-template-rows:repeat(var(--month-grid-weeks,6), minmax(64px, auto))}.month-grid:not(.month-grid--list) .month-day{gap:1px;padding:2px 2px 4px;overflow:hidden}.month-grid:not(.month-grid--list) .month-day .month-day__number{border-radius:10px;align-self:center;min-width:20px;height:20px;margin-bottom:1px;padding:0 4px;font-size:11px;line-height:20px}.month-grid:not(.month-grid--list) .meal-slot{border:none;min-height:0}.month-grid:not(.month-grid--list) .meal-slot__label{display:none}.month-grid:not(.month-grid--list) .meal-slot.is-empty,.month-grid:not(.month-grid--list) .meal-slot.is-collapsed{height:0;overflow:hidden}.month-grid:not(.month-grid--list) .meal-chip{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;border-radius:3px;-webkit-box-orient:vertical;padding:1px 2px 1px 4px;font-size:9.5px;line-height:11px;display:-webkit-box}.month-grid:not(.month-grid--list) .month-day .month-day__pill{padding:0 3px;font-size:9px;line-height:13px}.month-grid:not(.month-grid--list) .month-day .month-day__pill--grocery-list{align-self:center}.month-grid:not(.month-grid--list) .month-day .month-day__pill--grocery-list span,.month-grid--list .month-grid__weekdays{display:none}.month-grid--list .month-grid__days{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.month-grid--list .month-day{overflow:visible}.month-grid--list .month-day.is-outside{display:none}.month-grid--list .month-day__weekday{font-weight:400;display:inline}.month-grid--list .month-day .month-day__number{border-radius:4px}.month-grid--list .meal-slot{min-height:20px}.month-grid--list .meal-slot__label{visibility:visible;flex-basis:52px}.month-grid--list .meal-slot.is-collapsed{border:none;height:0;min-height:0;overflow:hidden}}.calendar .grocery_list .row{margin-bottom:4px}.calendar .grocery_list_heading,.calendar .selected_grocery_list_heading{font-size:1.4rem;font-weight:500}.calendar .grocery_list_header{justify-content:space-between;align-items:center;gap:8px;display:flex}.calendar .grocery_list_header .grocery_list_heading{margin:.82rem 0 .656rem}.calendar .grocery_list_header button.btn-flat{text-transform:none;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.calendar .grocery_list_header .grocery_list_header__back{margin:8px 0}.calendar .selected_grocery_list_heading{align-items:center;display:flex}.calendar .selected_grocery_list_heading .display_name,.calendar .selected_grocery_list_heading .input-field{flex:1;margin:0 8px}.calendar .add_grocery_list_section{justify-content:space-between;display:flex}.calendar .add_grocery_list_section .list_options{flex:1}.grocery_list_card{background:#fff;border:1px solid #0000001a;border-radius:8px;max-width:720px;margin-bottom:24px;overflow:hidden;box-shadow:0 1px 2px #0000000f}.grocery_list_card .grocery_list_item{background:#fff;align-items:center;gap:4px;min-height:44px;padding:4px 4px 4px 0;display:flex}.grocery_list_card .grocery_list_item.new{background:#00000005;border-top:1px solid #0000001a}.grocery_list_card .dragged-grocery-list-item+.dragged-grocery-list-item{border-top:1px solid #0000000d}.grocery_list_item__handle,.grocery_list_item__add,.grocery_list_item__menu{color:#0000008a;flex:none;justify-content:center;width:28px;display:flex}.grocery_list_item__handle{cursor:grab;opacity:.4;transition:opacity .1s}.grocery_list_item:hover>.grocery_list_item__handle{opacity:1}.grocery_list_item__handle .material-icons{font-size:20px}.grocery_list_item__add{width:24px;font-size:20px}.grocery_list_item__menu .material-icons{border-radius:50%;padding:4px;font-size:20px}.grocery_list_item__menu .material-icons:hover{background:#0000000f}.grocery_list_item__check{flex:none;width:24px;display:flex}.grocery_list_item__check [type=checkbox].filled-in+span:not(.lever){height:20px;padding-left:20px}.grocery_list_item__check [type=checkbox].filled-in+span:not(.lever):after{border-color:#0006;border-radius:4px}.grocery_list_item__check [type=checkbox].filled-in:checked+span:not(.lever):after{background-color:#93c13e;border-color:#93c13e}.grocery_list_item__text{flex-direction:column;flex:1;justify-content:center;min-width:0;padding-left:4px;display:flex}.grocery_list_item__text .input-field{margin:0}.grocery_list_item__text .input-field input[type=text]:not(.browser-default){height:30px;box-shadow:none;border-bottom:1px solid #0000;margin:0;font-size:1rem}.grocery_list_item__text .input-field input[type=text]:not(.browser-default):hover{border-bottom-color:#0000001a}.grocery_list_item__text .input-field input[type=text]:not(.browser-default):focus:not([readonly]){box-shadow:none;border-bottom-color:#006e90}.grocery_list_item__text .input-field input[type=text]:not(.browser-default).invalid{border-bottom-color:#f44336}.grocery_list_item__text .input-field .helper-text{min-height:0}.grocery_list_item_name{text-overflow:ellipsis;white-space:nowrap;line-height:30px;display:block;overflow:hidden}.grocery_list_item__quantity{color:#0000008a;margin-left:8px;font-size:.85rem}.grocery_list_item__notes{color:#0000008a;overflow-wrap:anywhere;margin-top:-2px;font-size:.85rem;font-style:italic;line-height:1.4}.grocery_list_item__hints{color:#0000008a;flex-wrap:wrap;column-gap:8px;margin-top:-2px;font-size:.8rem;line-height:1.4;display:flex}.grocery_list_item_meal_idea{color:#006e90}.grocery_list_item.checked_off .grocery_list_item_name{color:#0000008a;text-decoration:line-through}.grocery_list_item.checked_off .grocery_list_item__hints,.grocery_list_item.checked_off .grocery_list_item__notes{opacity:.6}@media (hover:none){.grocery_list_item__handle{opacity:1}}.day-meals-popup button.btn-flat,.name-picker button.btn-flat{color:#383f51;letter-spacing:normal;text-align:left;text-transform:none;border-radius:4px;align-items:center;gap:8px;width:100%;height:auto;padding:8px;font-size:14px;line-height:20px;display:flex}.day-meals-popup button.btn-flat:hover,.day-meals-popup button.btn-flat:focus,.day-meals-popup button.btn-flat.is-highlighted,.name-picker button.btn-flat:hover,.name-picker button.btn-flat:focus,.name-picker button.btn-flat.is-highlighted{background:#2b414114}.day-meals-popup ul{margin:0}.day-meals-popup__slots li+li{border-top:1px solid #e6e6e6}.day-meals-popup__slot-name{color:#383f51;flex:0 0 96px;font-weight:500}.day-meals-popup button.btn-flat.day-meals-popup__slot{min-height:44px}.day-meals-popup__slot-content{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.day-meals-popup__meals{flex-wrap:wrap;gap:4px;display:flex}.day-meals-popup__slot-note{color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.day-meals-popup button.btn-flat .day-meals-popup__add{color:#999;flex:none}.day-meals-popup__extras{margin-top:12px}.day-meals-popup--item .meal_idea_panel .panel_heading{top:-16px}.day-meals-popup--item .meal_idea_panel__footer{bottom:-20px}.day-meals-popup__extra-content{flex-direction:column;flex:auto;min-width:0;display:flex}.day-meals-popup__extra-detail{color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.day-meals-popup__current{margin-bottom:12px}.day-meals-popup__current-meal{padding:2px 0}.day-meals-popup__current-meal .meal-chip{flex:auto;min-width:0;padding:6px 10px;font-size:14px;line-height:20px}.day-meals-popup button.btn-flat.day-meals-popup__current-meal-button{padding:4px}.day-meals-popup button.btn-flat.day-meals-popup__current-meal-button>.material-icons{color:#999;flex:none}.day-meals-popup button.btn-flat.day-meals-popup__current-meal-button.is-open{background:#2b414114}.day-meals-popup__meal-menu{border:1px solid #e6e6e6;border-radius:4px;margin:4px 0 8px 12px;padding:4px}.day-meals-popup__meal-menu .material-icons{color:#999}.day-meals-popup__confirm p{margin:4px 8px 8px}.day-meals-popup__convert{border-bottom:1px solid #e6e6e6;margin-bottom:4px;padding-bottom:8px}.day-meals-popup__convert button.btn-flat.day-meals-popup__convert-button{text-align:left;text-transform:none;align-items:center;gap:8px;width:100%;display:flex}.day-meals-popup__convert-hint{color:#999;margin:0 8px 4px;font-size:.85rem}.day-meals-popup__convert-ingredient{margin:4px 8px 0;display:block}.day-meals-popup__notice{color:#999;margin:4px 0 8px}.day-meals-popup__confirm-buttons{gap:8px;display:flex}.day-meals-popup__confirm-buttons button.btn-flat{flex:1 1 0;justify-content:center}.day-meals-popup__confirm-buttons button.btn-flat.day-meals-popup__confirm-remove{color:#fff;background:#f44336}.day-meals-popup__confirm-buttons button.btn-flat.day-meals-popup__confirm-remove:hover,.day-meals-popup__confirm-buttons button.btn-flat.day-meals-popup__confirm-remove:focus{background:#ea1c0d}.day-meals-popup__picker-heading{align-items:center;gap:4px;margin-bottom:8px;font-weight:500;display:flex}.day-meals-popup__picker-heading button.btn-flat.day-meals-popup__back{width:auto}.day-meals-popup__note{margin-bottom:16px}.day-meals-popup__note label{color:#999;margin-bottom:4px;font-size:12px;display:block}.day-meals-popup__note-input.browser-default{width:100%;min-height:56px;font:inherit;resize:vertical;border:1px solid #e6e6e6;border-radius:4px;padding:8px;font-size:16px}.day-meals-popup__add-heading{color:#999;border-top:1px solid #e6e6e6;margin-bottom:8px;padding-top:12px;font-size:12px}.day-meals-popup__mode{margin:0 0 12px}.day-meals-popup__event{gap:8px;min-width:0;display:flex}.day-meals-popup__event-time{color:#999;flex:none;font-size:13px}.day-meals-popup__event-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.day-events__list{margin-bottom:12px}.day-events__event+.day-events__event{border-top:1px solid #e6e6e6}.day-events button.btn-flat.day-events__event-button>.material-icons:first-child{color:#999;flex:none}.day-events__event-content{flex-direction:column;flex:auto;min-width:0;display:flex}.day-events__event-detail{color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.day-events__form{flex-direction:column;gap:8px;display:flex}.day-events__form--editing{border:1px solid #e6e6e6;border-radius:4px;margin:4px 0 8px;padding:8px}.day-events__name.browser-default,.day-events__times input.browser-default{width:100%;font:inherit;border:1px solid #e6e6e6;border-radius:4px;padding:8px;font-size:16px}.day-events__times{gap:8px;display:flex}.day-events__times label{color:#999;flex:1 1 0;font-size:12px}.day-events__all-day span{color:#383f51}.day-events__problem{margin:0}.day-events__buttons{justify-content:flex-end;gap:8px;display:flex}.day-events__buttons button.btn-flat{width:auto;padding:8px 12px}.day-events__buttons button.btn-flat.day-events__save{color:#fff;background:#93c13e}.day-events__buttons button.btn-flat.day-events__save:hover,.day-events__buttons button.btn-flat.day-events__save:focus{background:#769a32}.day-events__buttons button.btn-flat.day-events__delete{color:#f44336;margin-right:auto}.name-picker__search.browser-default{border:1px solid #e6e6e6;border-radius:4px;width:100%;padding:8px;font-size:16px}.name-picker__options{max-height:50vh;overflow-y:auto}.name-picker__option--create{color:#93c13e}.name-picker__suggestions-heading{color:#999;margin:8px 0 4px;font-size:12px}.name-picker__option--taken{color:#999}.name-picker__taken-note{margin-left:8px}.name-picker__empty{color:#999}@media print{#content .add_grocery_list_section,#content .grocery_list_selector,#content .delete_grocery_list_button,#content .grocery_list_header,#content .grocery_list_item.new,#content .grocery_list_item__handle,#content .grocery_list_item__menu{display:none}#content .meal-slot{border:none}#content .meal-slot__label{visibility:visible}}.modal,.modal-footer{background-color:#fff}.modal{border-radius:12px;max-width:720px;max-height:84vh;overflow:hidden;box-shadow:0 12px 40px #0000002e,0 2px 8px #00000014}@media only screen and (width<=600px){.modal{width:calc(100% - 24px)}}.modal-frame{flex-direction:column;max-height:84vh;display:flex}.modal .modal-header{border-bottom:1px solid #00000014;flex:none;align-items:center;gap:8px;padding:16px 12px 12px 24px;display:flex}.modal .modal-header h4{flex:1;min-width:0;margin:0;font-size:1.35rem;font-weight:500;line-height:1.3}.modal .modal-header .modal-header__back,.modal .modal-header .modal-header__close{color:#0000008a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;line-height:1;display:flex}.modal .modal-header .modal-header__back:hover,.modal .modal-header .modal-header__back:focus,.modal .modal-header .modal-header__close:hover,.modal .modal-header .modal-header__close:focus{background:#0000000f}.modal .modal-header .modal-header__back{margin-left:-12px}.modal .modal-content{flex:auto;min-height:0;padding:16px 24px 20px;overflow-y:auto}.modal .modal-footer{border-top:1px solid #00000014;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;height:auto;padding:10px 16px;display:flex}.modal .modal-footer .btn,.modal .modal-footer body.database_setup input[type=submit],body.database_setup .modal .modal-footer input[type=submit],.modal .modal-footer body.database_setup button,body.database_setup .modal .modal-footer button,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small,.modal .modal-footer .dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .modal .modal-footer button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.modal .modal-footer .btn-flat{float:none;text-transform:none;letter-spacing:normal;border-radius:6px;margin:0;font-weight:500}.modal .modal-footer .btn-flat{color:#006e90}.modal .modal-footer .btn-flat:hover,.modal .modal-footer .btn-flat:focus{background:#006e9014}.secondary-text{color:#0000008a;font-size:.875rem;display:block}.user_name_holder{color:#4bb055;font-weight:700}.card .card-title .flexed,.category.is_dragging .category_summary .card-title .flexed,body.database_setup .section_content .card-title .flexed{align-content:center;display:flex}.card .card-title .flexed .end,.category.is_dragging .category_summary .card-title .flexed .end,body.database_setup .section_content .card-title .flexed .end{text-align:right;flex:1}.import-settings .import-error{color:#fff;background-color:#f44336;border-radius:8px;justify-content:space-between;align-items:center;margin-top:16px;padding:8px 16px;display:flex}.import-settings .import-error .btn.ui-button.btn-flat,.import-settings .import-error body.database_setup input.ui-button.btn-flat[type=submit],body.database_setup .import-settings .import-error input.ui-button.btn-flat[type=submit],.import-settings .import-error body.database_setup button.ui-button.btn-flat,body.database_setup .import-settings .import-error button.ui-button.btn-flat,.import-settings .import-error .ui-button.btn-flat.btn-large,.import-settings .import-error .ui-button.btn-flat.btn-small,.import-settings .import-error .dashboard button.ui-button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .import-settings .import-error button.ui-button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff}.import-settings .import-error .btn.ui-button.btn-flat:hover,.import-settings .import-error body.database_setup input.ui-button.btn-flat[type=submit]:hover,body.database_setup .import-settings .import-error input.ui-button.btn-flat[type=submit]:hover,.import-settings .import-error body.database_setup button.ui-button.btn-flat:hover,body.database_setup .import-settings .import-error button.ui-button.btn-flat:hover,.import-settings .import-error .ui-button.btn-flat.btn-large:hover,.import-settings .import-error .ui-button.btn-flat.btn-small:hover,.import-settings .import-error .dashboard button.ui-button.btn-flat:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .import-settings .import-error button.ui-button.btn-flat:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.import-settings .import-error .btn.ui-button.btn-flat:focus-visible,.import-settings .import-error body.database_setup input.ui-button.btn-flat[type=submit]:focus-visible,body.database_setup .import-settings .import-error input.ui-button.btn-flat[type=submit]:focus-visible,.import-settings .import-error body.database_setup button.ui-button.btn-flat:focus-visible,body.database_setup .import-settings .import-error button.ui-button.btn-flat:focus-visible,.import-settings .import-error .ui-button.btn-flat.btn-large:focus-visible,.import-settings .import-error .ui-button.btn-flat.btn-small:focus-visible,.import-settings .import-error .dashboard button.ui-button.btn-flat:focus-visible:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .import-settings .import-error button.ui-button.btn-flat:focus-visible:not(.btn-flat):where(:not(.ui-button,.shell-control)){background-color:#ffffff26}.import-settings .import-source h6,.import-settings .import-batch-list h6{margin:0 0 4px;font-weight:500}.import-settings .import-lead{margin-bottom:16px}.import-settings .import-sources{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:16px;display:grid}.import-settings .import-source{border:1px solid #383f511f;border-radius:12px;flex-direction:column;padding:16px;display:flex}.import-settings .import-source>p{margin:0 0 12px;font-size:.95rem}.import-settings .import-source .monarch-connection{margin-top:auto}.import-settings .import-source .monarch-status{margin:0 0 12px}.import-settings .import-source-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.import-settings .import-batch-list{margin-top:24px}.import-settings .import-batch-list ul{border:1px solid #383f511f;border-radius:12px;margin:8px 0 0;overflow:hidden}.import-settings .import-batch{border-left:3px solid #0000;align-items:center;gap:12px;padding:0 12px 0 0;display:flex}.import-settings .import-batch>.ui-button{flex:none}.import-settings .import-batch+.import-batch{border-top:1px solid #383f5114}.import-settings .import-batch:hover{background-color:#383f5108}.import-settings .import-batch.selected{background-color:#93c13e1a;border-left-color:#93c13e}.import-settings .import-batch button.import-batch-name{height:auto;box-shadow:none;text-transform:none;letter-spacing:normal;text-align:left;cursor:pointer;min-width:0;color:inherit;line-height:1.4;font:inherit;background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;align-items:flex-start;padding:10px 13px;display:flex}.import-settings .import-batch button.import-batch-name:hover{background:0 0}.import-settings .import-batch-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:500;overflow:hidden}.import-settings .import-batch-meta{color:#383f51a6;font-size:.85rem}.import-settings .import-batch-badge{color:#587425;background-color:#93c13e26;border-radius:999px;flex:none;padding:2px 10px;font-size:.8rem}.import-settings .import-external-key{color:#383f51;white-space:nowrap;text-overflow:ellipsis;font-size:smaller;font-style:italic;overflow:hidden}.import-settings .import-row-notes{width:0;min-width:100%}.import-settings .import-row-notes a.import-external-key{display:block}.import-settings .import-row-override{margin-top:2px}.import-settings .import-row-override .ui-button{padding:0 4px}.import-settings .import-row-override-open{min-width:16rem}.import-settings .import-suggestion{margin-top:2px;font-size:smaller}.import-settings .import-create-account{background-color:#2b414147;border-radius:8px;margin-top:8px;padding:8px}.import-settings .import-create-account-fields{flex-wrap:wrap;gap:8px;display:flex}.import-settings .import-create-account-fields label{flex-direction:column;flex:140px;font-size:smaller;display:flex}.import-settings .import-create-account-fields label.import-create-account-mask{flex:0 90px}.import-settings .import-create-account-fields input[type=text],.import-settings .import-create-account-fields select{height:32px;font-size:inherit;margin:0}.import-settings .import-create-account-actions{justify-content:flex-end;gap:4px;margin-top:8px;display:flex}.import-settings .import-category-filter{cursor:pointer;margin:8px 0;font-size:smaller;display:block}.import-settings .import-category-filter span:hover{color:#383f51}.import-settings .import-category{border-left:4px solid #0000;border-radius:8px;padding:8px;transition:background-color .12s}.import-settings .import-category:nth-child(odd){background-color:#00000005}.import-settings .import-category:hover,.import-settings .import-category:nth-child(odd):hover{background-color:#0000000d}.import-settings .import-category-undecided{border-left-color:#f44336}.import-settings .import-category-undecided .import-external-key{color:#f44336;font-style:normal;font-weight:700}.import-settings .import-category-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.import-settings .import-category-name{flex:16rem;min-width:0}.import-settings .import-category-name .grey-text{font-size:smaller;display:block}.import-settings .import-category-choice{flex:0 22rem;min-width:14rem}.import-settings .import-category-merchants{margin:8px 0 0 16px}.import-settings .import-category-merchants tbody tr:hover,.import-settings .import-category-merchants tbody tr:nth-child(odd):hover{background-color:#0000000d}.import-settings .import-category-merchant-unmappable{font-style:italic}.import-settings button.import-rows-link{height:auto;box-shadow:none;font:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;vertical-align:baseline;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.import-settings button.import-rows-link:hover,.import-settings button.import-rows-link:focus{color:#006e90;background:0 0;text-decoration:underline}.import-settings .grey-text{color:#383f51b3!important}.import-settings .import-table-scroll{max-width:100%;overflow-x:auto}.import-settings .import-nowrap{white-space:nowrap}.import-settings .import-mobile-only{display:none}.import-settings .import-external-key.import-wrap{white-space:normal;overflow-wrap:anywhere}.import-settings .import-category-rows-modal{width:80%;max-width:1100px}.import-settings .import-category-rows{overflow-x:auto}.import-settings .import-category-rows-loading{opacity:.5}.import-settings .import-table{width:100%}.import-settings .import-table th{text-transform:uppercase;color:#383f51;font-size:smaller}.import-settings .import-table td,.import-settings .import-table th{vertical-align:top;padding:6px 8px}.import-settings .import-table tr:nth-child(odd){background-color:#00000005}.import-settings .import-table select.browser-default{max-width:22rem}.import-settings .import-summary{flex-flow:wrap;margin:8px 0 16px;display:flex}.import-settings .import-summary-tile{cursor:pointer;background-color:#2b414147;border-left:4px solid #383f51;border-radius:8px;flex:auto;min-width:8rem;margin:4px;padding:8px 12px}.import-settings .import-summary-tile.import-summary-tile-active{border-left-width:10px}.import-settings .import-summary-tile .import-summary-count{font-size:1.6rem;line-height:1.2}.import-settings .import-summary-tile .import-summary-label{color:#383f51;font-size:smaller}.import-settings .import-preview-filter{margin:0 0 8px 4px;font-size:smaller}.import-settings .import-reconciliation-source{margin:8px 0}.import-settings .import-reconciliation-source label{align-items:center;gap:8px;font-size:smaller;display:flex}.import-settings .import-reconciliation-source select{width:auto;max-width:22rem;height:32px;font-size:inherit;margin:0}.import-settings .import-backfill-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.import-settings .import-warning{color:#2196f3;cursor:help;font-size:smaller}.import-settings .import-commit{align-items:center;margin-bottom:16px;display:flex}.import-settings .import-commit>*+*{margin-left:12px}.import-settings .import-commit-result{background-color:#2b414147;border-left:4px solid #4bb055;border-radius:8px;margin-bottom:12px;padding:8px 16px}.import-settings .import-pager{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.import-settings .import-status{white-space:nowrap}.import-settings .import-status-ready,.import-settings .import-status-splits_existing,.import-settings tr.import-row-ready .import-status,.import-settings tr.import-row-splits_existing .import-status{color:#4bb055}.import-settings .import-summary-tile.import-status-ready,.import-settings .import-summary-tile.import-status-splits_existing{border-left-color:#4bb055}.import-settings .import-status-uncategorized,.import-settings tr.import-row-uncategorized .import-status{color:#2196f3}.import-settings .import-summary-tile.import-status-uncategorized{border-left-color:#2196f3}.import-settings .import-status-raw_only,.import-settings tr.import-row-raw_only .import-status{color:#2196f3}.import-settings .import-summary-tile.import-status-raw_only{border-left-color:#2196f3}.import-settings .import-status-needs_account,.import-settings .import-status-needs_category,.import-settings .import-status-waiting_on_split,.import-settings tr.import-row-needs_account .import-status,.import-settings tr.import-row-needs_category .import-status,.import-settings tr.import-row-waiting_on_split .import-status{color:#f44336}.import-settings .import-summary-tile.import-status-needs_account,.import-settings .import-summary-tile.import-status-needs_category,.import-settings .import-summary-tile.import-status-waiting_on_split{border-left-color:#f44336}.import-settings .import-status-duplicate,.import-settings .import-status-skipped,.import-settings tr.import-row-duplicate,.import-settings tr.import-row-skipped{opacity:.8;font-style:italic}.import-settings .import-status-matched,.import-settings tr.import-row-matched .import-status{color:#4bb055}.import-settings .import-status-off,.import-settings tr.import-row-off .import-status{color:#f44336;font-weight:700}.import-settings tr.import-row-off strong{color:#f44336}.import-settings .import-status-advisory,.import-settings .import-status-no_transactions,.import-settings .import-status-not_comparable,.import-settings tr.import-row-advisory .import-status,.import-settings tr.import-row-no_transactions .import-status,.import-settings tr.import-row-not_comparable .import-status{color:#2196f3;cursor:help}.import-settings tr.import-row-not_comparable{opacity:.65}.import-settings tr.import-status-unmapped .import-external-key{font-style:normal}.import-settings .import-chip-unmapped{white-space:nowrap;vertical-align:middle;color:#8a5300;background-color:#fff1d6;border-radius:999px;margin-left:6px;padding:0 8px;font-size:.75rem;display:inline-block}.import-settings tr.import-map-row .import-external-key{white-space:normal;overflow-wrap:anywhere}.import-settings tr.import-map-row>td:first-child{min-width:9rem}.import-settings tr.import-map-row>td.import-map-picker{width:100%;min-width:16rem}.import-settings tr.import-map-row>td.import-map-actions{white-space:nowrap;padding-top:13px}@media (width<=600px){.import-settings .import-map-table{display:block}.import-settings .import-map-table thead{display:none}.import-settings .import-map-table tbody{display:block}.import-settings tr.import-map-row{flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:8px 4px;display:flex}.import-settings tr.import-map-row>td{padding:0}.import-settings tr.import-map-row>td:first-child{flex:100%}.import-settings tr.import-map-row>td.import-map-detail{text-align:left;flex:none;font-size:smaller}.import-settings tr.import-map-row>td.import-map-picker{flex:100%;width:auto;min-width:0;margin-top:4px}.import-settings tr.import-map-row>td.import-map-actions{text-align:right;flex:100%;padding-top:2px}.import-settings tr.import-map-row>td.import-map-actions:empty{display:none}.import-settings tr.import-map-row .import-mobile-only{display:inline}.import-settings tr.import-map-row .plaid_account_select{min-width:0;max-width:none}}.import-settings tr.import-status-skipped{opacity:.65;font-style:italic}.institution_badge{object-fit:contain;vertical-align:middle;border-radius:4px;flex:none}.institution_badge_monogram{text-align:center;color:#fff;letter-spacing:.02em;font-weight:700;display:inline-block}.plaid_account_select{width:100%;min-width:0;max-width:26rem}.masked-secret{-webkit-text-security:disc}input.one-time-code{letter-spacing:.2em;max-width:10em;font-family:monospace;font-size:1.25rem}.import-settings .import-rules-link{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:4px 0 0;display:flex}.import-settings .import-rules-link>.btn-flat,.import-settings .import-rules-link>.btn-flat[class~=btn-small]{padding-left:0;padding-right:0}.import-settings .import-rules-link>.grey-text{font-size:smaller}.import-settings .import-rules-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.import-settings .import-rules-head h5{margin:0}.import-settings .import-rules-matches-total{margin:0 0 8px;font-size:smaller}.import-settings .import-rules-add{align-items:center;gap:8px;margin:8px 0;display:flex}.import-settings .import-rules-add>.import-rule-editor{flex:auto}.import-settings .import-rule-list{margin:0;padding:0;list-style:none}.import-settings .import-rule{border-top:2px solid #0000;border-radius:8px;padding:8px 4px;transition:background-color .12s}.import-settings .import-rule:nth-child(odd){background-color:#00000005}.import-settings .import-rule:hover,.import-settings .import-rule:nth-child(odd):hover{background-color:#0000000d}.import-settings .import-rule[draggable=true]{cursor:grab}.import-settings .import-rule-highlight,.import-settings .import-rule-highlight:nth-child(odd){background-color:#93c13e40}.import-settings .import-rule-drop-target{border-top-color:#93c13e}.import-settings .import-rule-dragging{opacity:.5}.import-settings .import-rule-row{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:4px 8px;display:grid}.import-settings .import-rule-position{text-align:right;color:#383f51;font-weight:700}.import-settings .import-rule-text{overflow-wrap:anywhere;min-width:0}.import-settings .import-rule-outcome{font-weight:500}.import-settings .import-rule-matches{font-size:smaller}.import-settings .import-rule-shadow{color:#2196f3;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:smaller;display:flex}.import-settings .import-rule-shadow .ui-button{padding:0 8px}.import-settings .import-rule-actions{flex-wrap:wrap;grid-column:2;justify-content:flex-end;gap:2px;display:flex}.import-settings .import-rule-actions .ui-button{padding:0 8px}.import-settings .import-rule-actions .material-icons{font-size:1.2rem;line-height:inherit}@media (width<=600px){.import-settings .import-rule-actions .ui-button,.import-settings .import-rule-actions .ui-button[class~=btn-small]{min-width:44px;height:44px;line-height:44px}}@media (width>=601px){.import-settings .import-rule-row{grid-template-columns:2rem minmax(0,1fr) auto}.import-settings .import-rule-actions{flex-wrap:nowrap;grid-column:3}}.import-settings .import-rule-editor{background-color:#fff;border:1px solid #00000026;border-radius:8px;padding:8px}.import-settings .import-rule-editor .grey-text{color:#616161!important}.import-settings .import-rule-editor input::placeholder{color:#757575}.import-settings .import-rule-editor h6{margin:0 0 4px}.import-settings .import-rule-editor-note{margin:0 0 8px;font-size:smaller}.import-settings .import-rule-fields{grid-template-columns:minmax(0,1fr);gap:8px 16px;display:grid}.import-settings .import-rule-fields>label,.import-settings .import-rule-fields>.import-rule-select-field,.import-settings .import-rule-fields>.import-rule-outcome-field{flex-direction:column;min-width:0;font-size:smaller;display:flex}.import-settings .import-rule-fields input[type=text],.import-settings .import-rule-fields input[type=number]{height:32px;margin:0;font-size:1rem}.import-settings .import-rule-fields .import-category-choice{flex:none;min-width:0;font-size:1rem}.import-settings .import-rule-fields>label.import-rule-check{cursor:pointer;display:block}.import-settings .import-rule-fields>label.import-rule-check>span{font-size:inherit;color:#000000de;height:auto;line-height:1.4}.import-settings .import-rule-hint{font-size:smaller;display:block}.import-settings .rule_value_select{font-size:1rem}.import-settings .import-rule-picks{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.import-settings button.btn-flat.import-rule-pick,.import-settings button.btn-flat.import-rule-pick:focus{max-width:100%;height:auto;box-shadow:none;color:#000000de;letter-spacing:normal;text-transform:none;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #0003;border-radius:12px;padding:2px 8px;font-size:smaller;font-weight:400;line-height:1.4}.import-settings button.btn-flat.import-rule-pick:hover,.import-settings button.btn-flat.import-rule-pick:focus:hover{box-shadow:none;background:#f1f1f1}.import-settings .import-rule-preview{background:#f7f7f7;border-radius:6px;grid-column:1/-1;padding:8px;font-size:smaller;transition:opacity .15s}.import-settings .import-rule-preview p{margin:0 0 4px}.import-settings .import-rule-preview-loading{opacity:.6}.import-settings .import-rule-preview-rows{margin:0 0 4px}.import-settings .import-rule-preview-rows td{vertical-align:top;overflow-wrap:anywhere;padding:2px 6px 2px 0}.import-settings .import-rule-preview-rows td:first-child{white-space:nowrap}.import-settings .import-rule-preview-rows td:last-child{text-align:right;white-space:nowrap}.import-settings .import-rule-sign-hint{background:#fffde7;border-left:3px solid #f9a825;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 8px;padding:6px 8px;font-size:smaller;display:flex}@media (width>=601px){.import-settings .import-rule-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.import-settings .import-rule-fields>.import-rule-outcome-field,.import-settings .import-rule-fields>label.import-rule-check{grid-column:1/-1}}.ledger_page{align-items:flex-start;gap:16px;padding:8px;font-size:13px;display:flex}@media only screen and (width<=992px){.ledger_page{flex-wrap:wrap}}.ledger_page table{border-collapse:collapse;width:auto}.ledger_page table th,.ledger_page table td{white-space:nowrap;border:1px solid #d0d0d0;padding:1px 6px;line-height:1.45}.ledger_page table thead th{text-align:left;background-color:#efefef;font-weight:600}.ledger_page table .amount{text-align:right}.ledger_page table .amount .money_display{white-space:nowrap}.ledger_page .region_heading{margin:0 0 4px;font-size:13px;font-weight:600}.ledger_budget_block .group_heading th{text-align:left;background-color:#efefef;font-weight:700}.ledger_budget_block td.category{max-width:220px;padding:0}.ledger_budget_block td.category .category_name{text-overflow:ellipsis;padding:1px 6px;display:block;overflow:hidden}.ledger_budget_block .parent_category td.category .category_name{font-weight:600}.ledger_budget_block .child_category td.category{position:relative}.ledger_budget_block .child_category td.category .category_name{margin-left:14px}.ledger_budget_block .child_category td.category:before{content:"└";color:#9e9e9e;padding-top:1px;line-height:1.45;position:absolute;top:0;left:4px}.ledger_budget_block .budget_arrow{color:#757575;padding-left:2px}.ledger_budget_block tfoot .total th,.ledger_budget_block tfoot .total td{background-color:#efefef;font-weight:700}.ledger_recordings_table td.item{text-overflow:ellipsis;max-width:260px;overflow:hidden}.ledger_recordings_table td.category{text-overflow:ellipsis;max-width:220px;overflow:hidden}.ledger_page th:focus,.ledger_page td:focus{outline:none}.ledger_page th.selected,.ledger_page td.selected{z-index:1;position:relative;box-shadow:inset 0 0 0 2px #1565c0}.ledger_page th.in_selection:not(.selected),.ledger_page td.in_selection:not(.selected){position:relative}.ledger_page th.in_selection:not(.selected):after,.ledger_page td.in_selection:not(.selected):after{content:"";pointer-events:none;background-color:#1565c024;position:absolute;inset:0}.ledger_page td.editable{cursor:cell}.ledger_page td.read_only,.ledger_page th{cursor:default}.ledger_page .new_row td{background-color:#fafafa}.ledger_page .region_heading .hint{color:#757575;margin-left:8px;font-size:11px;font-weight:400}.ledger_cell_editor{box-sizing:border-box;width:100%;min-width:90px;height:100%;font:inherit;color:inherit;background:#fff;border:0;margin:0;padding:0;display:block}.ledger_cell_editor:focus{outline:none}.ledger_cell_combo{height:100%;display:block;position:relative}.ledger_page td.editing{overflow:visible}.ledger_cell_suggestions{z-index:2;background:#fff;border:1px solid #d0d0d0;width:max-content;min-width:100%;max-width:320px;max-height:220px;margin:0;padding:2px 0;list-style:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 2px 6px #0003}.ledger_cell_suggestions.drop_up{top:auto;bottom:100%}.ledger_cell_suggestions li{cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:12px;padding:1px 6px;display:flex}.ledger_cell_suggestions li.highlighted{background-color:#e3f0fb}.ledger_cell_suggestions li.deleted{color:#9e9e9e;font-style:italic}.ledger_cell_suggestions li.no_category{color:#757575;border-bottom:1px solid #d0d0d0;margin-bottom:2px;padding-bottom:2px;font-style:italic}.ledger_cell_suggestions .name .parent{color:#757575}.ledger_cell_suggestions .group{color:#757575;font-size:11px}.ledger_page{padding-bottom:40px}.ledger_selection_summary{z-index:10;font-variant-numeric:tabular-nums;background-color:#efefef;border-top:1px solid #d0d0d0;justify-content:flex-end;align-items:center;gap:20px;height:30px;padding:0 16px;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.ledger_selection_summary .statistic{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.ledger_selection_summary .label{color:#616161;font-weight:600}.ledger_selection_summary .count_value,.ledger_selection_summary .money_display{font-weight:600}.meal_ideas_row{height:100%;overflow-y:auto}.meal_idea_group_list{flex-direction:column;gap:12px;margin:8px 0 16px;display:flex}.meal_idea_search{position:relative}.meal_idea_search__icon{color:#0000008a;pointer-events:none;font-size:18px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.meal_idea_search input[type=search].meal_idea_search__input{box-sizing:border-box;background:#fff;border:1px solid #0000001a;border-radius:16px;width:100%;height:32px;margin:0;padding:0 10px 0 32px;font-size:.9rem}.meal_idea_search input[type=search].meal_idea_search__input:focus{border-color:#93c13e;outline:none;box-shadow:0 0 0 1px #93c13e}.meal_idea_group{background:#fff;border:1px solid #0000001a;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0000000f}.meal_idea_group.is-ungrouped{box-shadow:none;background:0 0;border-style:dashed}.meal_idea_group.is-ungrouped .group_name{color:#0000008a;font-style:italic}.meal_idea_group.is-collapsed .meal_idea_group__header{border-bottom-color:#0000}.meal_idea_group__header{border-bottom:1px solid #0000001a;align-items:center;gap:4px;min-height:48px;padding:0 4px;display:flex}.meal_idea_group__header .group_name{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:1.05rem;font-weight:500;overflow:hidden}.meal_idea_group__header .group_name.input-field{margin:0;font-weight:400}.meal_idea_group__header .group_name.input-field input{height:2.25rem;margin:0}.meal_idea_group__header .list_options{color:#0000008a;border-radius:50%;padding:4px;display:flex}.meal_idea_group__header .list_options:hover{background:#0000000f}.meal_idea_group .meal_idea_group__toggle{text-transform:none;min-width:0;height:auto;color:inherit;line-height:1.5;font:inherit;border-radius:6px;flex:1;align-items:center;gap:4px;padding:8px 4px;display:flex}.meal_idea_group .meal_idea_group__toggle,.meal_idea_group .meal_idea_group__toggle:hover,.meal_idea_group .meal_idea_group__toggle:focus{box-shadow:none;background:0 0}.meal_idea_group .meal_idea_group__toggle:hover .group_name{text-underline-offset:3px;-webkit-text-decoration:underline #0000001a;text-decoration:underline #0000001a}.meal_idea_group.is-renaming .meal_idea_group__toggle{flex:none}.meal_idea_group__toggle:focus-visible{outline-offset:-2px;outline:2px solid #006e90}.meal_idea_group__chevron{color:#0000008a;transition:transform .15s}.is-collapsed .meal_idea_group__chevron{transform:rotate(-90deg)}.meal_idea_group__count{color:#0000008a;text-align:center;background:#0000000f;border-radius:12px;min-width:24px;padding:1px 8px;font-size:.8rem}.meal_idea_group__body{padding:4px 8px}.meal_idea_group__ideas{min-height:8px}.meal_idea_group__empty{color:#0000008a;margin:8px 4px;font-size:.9rem;font-style:italic}.meal_idea_group__status{color:#0000008a;margin:8px 4px 4px;font-size:.9rem}.meal_idea_group__status.is-error{color:#f44336}.new_meal_idea,.new_meal_idea_group{align-items:center;gap:8px;display:flex}.new_meal_idea .input-field,.new_meal_idea_group .input-field{flex:1;margin:0}.new_meal_idea .input-field input,.new_meal_idea_group .input-field input{border-bottom-color:#0000;height:2.5rem;margin:0}.new_meal_idea .input-field input:focus,.new_meal_idea_group .input-field input:focus{border-bottom-color:#93c13e!important;box-shadow:0 1px #93c13e!important}.new_meal_idea .input-field label,.new_meal_idea_group .input-field label{font-size:.95rem;top:.2rem}.new_meal_idea .input-field label.active,.new_meal_idea_group .input-field label.active{display:none}.new_meal_idea{color:#0000008a;padding:0 4px 0 6px}.new_meal_idea .new_meal_idea__icon{font-size:20px}.new_meal_idea__similar{color:#0000008a;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:0 8px 8px 34px;font-size:13px;display:flex}.new_meal_idea__similar.is-taken .new_meal_idea__similar-label{color:#f44336}.new_meal_idea__similar-idea{color:#383f51;font:inherit;background:0 0;border:1px solid #0000001a;border-radius:12px;align-items:center;gap:2px;padding:2px 8px;line-height:18px;display:inline-flex}.new_meal_idea__similar-idea .material-icons{font-size:16px}.new_meal_idea__similar-idea.is-addable.btn-flat{text-transform:none;letter-spacing:normal;cursor:pointer;height:auto}.new_meal_idea__similar-idea.is-addable.btn-flat:hover,.new_meal_idea__similar-idea.is-addable.btn-flat:focus{background:#93c13e1f;border-color:#93c13e}.new_meal_idea_group{color:#0000008a;border:1px dashed #0000001a;border-radius:8px;padding:4px 8px 4px 12px}.new_meal_idea_group:focus-within{border-style:solid;border-color:#93c13e}.meal_idea_row{background:#fff;border-radius:6px;align-items:center;gap:2px;min-height:36px;padding:0 2px;display:flex}.meal_idea_row:hover{background-color:#0000000a}.meal_idea_row .name{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:1;min-width:0;padding:6px 4px;overflow:hidden}.meal_idea_row.selected{background-color:#2b414147}.meal_idea_row .drag_handle{cursor:grab;color:#0000008a;display:flex}.meal_idea_row .drag_handle .material-icons{font-size:20px}.meal_idea_row .list_options{cursor:pointer;color:#0000008a;display:flex}@media (hover:hover){.meal_idea_row .drag_handle,.meal_idea_row .list_options{opacity:.35;transition:opacity .1s}.meal_idea_row:hover .drag_handle,.meal_idea_row:hover .list_options{opacity:1}}.meal_idea_group.is-ungrouped .meal_idea_row{background:0 0}.meal_idea_group.is-ungrouped .meal_idea_row:hover{background-color:#0000000a}.calendar_side_panel__toggle,.day-meals-popup__mode{background:#0000000d;border-radius:8px;gap:2px;margin:12px 0 8px;padding:3px;display:flex}.calendar_side_panel__toggle button.btn-flat.calendar_side_panel__option,.day-meals-popup__mode button.btn-flat.day-meals-popup__mode-option{color:#0000008a;cursor:pointer;height:34px;font:inherit;letter-spacing:normal;text-transform:none;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:.9rem;line-height:normal;transition:background-color .1s,color .1s;display:flex}.calendar_side_panel__toggle button.btn-flat.calendar_side_panel__option .material-icons,.day-meals-popup__mode button.btn-flat.day-meals-popup__mode-option .material-icons{font-size:18px}.calendar_side_panel__toggle button.btn-flat.calendar_side_panel__option:hover,.day-meals-popup__mode button.btn-flat.day-meals-popup__mode-option:hover{color:#383f51}.calendar_side_panel__toggle button.btn-flat.calendar_side_panel__option:focus,.day-meals-popup__mode button.btn-flat.day-meals-popup__mode-option:focus{background:0 0;outline:none}.calendar_side_panel__toggle button.btn-flat.calendar_side_panel__option:focus-visible,.day-meals-popup__mode button.btn-flat.day-meals-popup__mode-option:focus-visible{outline-offset:-2px;outline:2px solid #006e90}.calendar_side_panel__toggle button.btn-flat.calendar_side_panel__option.is-active,.calendar_side_panel__toggle button.btn-flat.calendar_side_panel__option.is-active:focus,.day-meals-popup__mode button.btn-flat.day-meals-popup__mode-option.is-active,.day-meals-popup__mode button.btn-flat.day-meals-popup__mode-option.is-active:focus{color:#383f51;background:#fff;font-weight:500;box-shadow:0 1px 2px #0000001f}.meal_idea_modal .modal-content{padding:0}.meal_idea_panel .panel_heading{z-index:2;background:#fff;border-bottom:1px solid #0000001a;align-items:center;gap:4px;padding:12px 12px 12px 24px;display:flex;position:sticky;top:0}.meal_idea_panel .meal_idea_panel__name.input-field{flex:1;min-width:0;margin:0}.meal_idea_panel .meal_idea_panel__name.input-field input{height:2.5rem;box-shadow:none;border:1px solid #0000;border-radius:6px;margin:0 0 0 -8px;padding:0 8px;font-size:1.35rem;font-weight:500}.meal_idea_panel .meal_idea_panel__name.input-field input:hover{border-color:#0000001a}.meal_idea_panel .meal_idea_panel__name.input-field input:focus{box-shadow:none!important;border-color:#93c13e!important}.meal_idea_panel .meal_idea_details__name{flex:1;min-width:0;margin:0;font-size:1.35rem;font-weight:500;line-height:2.5rem}.meal_idea_panel .btn-flat.meal_idea_panel__icon{color:#0000008a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;line-height:1;display:flex}.meal_idea_panel .btn-flat.meal_idea_panel__icon:hover,.meal_idea_panel .btn-flat.meal_idea_panel__icon:focus{background:#0000000f}.meal_idea_panel__body{padding:4px 24px 16px}.meal_idea_panel__section{margin-top:16px}.meal_idea_panel__section h6{color:#0000008a;margin:0 0 6px;font-size:.8rem;font-weight:500}.meal_idea_panel__section .input-field{margin:0}.meal_idea_panel__section .input-field input,.meal_idea_panel__section .input-field textarea{box-sizing:border-box;width:100%;box-shadow:none;border:1px solid #0000001a;border-radius:6px;margin:0;padding:6px 10px;font-size:.95rem}.meal_idea_panel__section .input-field input:focus,.meal_idea_panel__section .input-field textarea:focus{box-shadow:none!important;border-color:#93c13e!important}.meal_idea_panel__section .input-field input{height:2.25rem}.meal_idea_panel__section .input-field textarea{min-height:4.5rem}.meal_idea_panel__section .input-field label{display:none}.meal_idea_panel__empty{color:#0000008a;margin:0;font-style:italic}.meal_idea_panel .recipe_card{border:1px solid #0000001a;border-radius:8px;flex-direction:column;margin-top:8px;display:flex;overflow:hidden}.meal_idea_panel .recipe_card .recipe_card__image{object-fit:cover;width:100%;max-height:180px}.meal_idea_panel .recipe_card .recipe_title{align-items:center;gap:8px;padding:8px 12px;display:flex}.meal_idea_panel .recipe_card .recipe_title a,.meal_idea_panel .recipe_card .recipe_title span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.meal_idea_panel .recipe_card .recipe_title .material-icons{color:#0000008a}.meal_idea_panel .recipe_card .recipe_fetch_error{color:#f44336;padding:0 12px 8px;font-size:.9rem}.meal_idea_panel__section .meal_idea_ingredient{background:#fff;border-radius:6px;align-items:center;gap:2px;display:flex}.meal_idea_panel__section .meal_idea_ingredient .drag_handle{cursor:grab;color:#0000008a;display:flex}.meal_idea_panel__section .meal_idea_ingredient .drag_handle .material-icons{font-size:20px}.meal_idea_panel__section .meal_idea_ingredient .meal_idea_ingredient__text{flex:1;min-width:0}.meal_idea_panel__section .meal_idea_ingredient select.meal_idea_ingredient__kind.browser-default{color:#383f51;background:0 0;border:1px solid #0000001a;border-radius:4px;width:auto;max-width:100%;height:auto;margin:2px 6px 4px;padding:2px 4px;font-size:.85rem;display:block}.meal_idea_panel__section .meal_idea_ingredient .meal_idea_ingredient__last-bought{color:#0000008a;margin-top:-2px;padding:0 6px 2px;font-size:.8rem;line-height:1.4;display:block}.meal_idea_panel__section .meal_idea_ingredient .input-field input{border-color:#0000;height:2rem;padding:4px 6px}.meal_idea_panel__section .meal_idea_ingredient .input-field input:hover{border-color:#0000001a}.meal_idea_panel__section .meal_idea_ingredient .input-field input:focus{box-shadow:none!important;border-color:#93c13e!important}.meal_idea_panel__section .meal_idea_ingredient>.material-icons{color:#0000008a;font-size:18px}.meal_idea_panel__section .meal_idea_ingredient .meal_idea_ingredient__pick,.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list{flex:none;justify-content:center;width:24px;display:flex}.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list{color:#006e90;align-items:center;height:24px;padding:0;line-height:1}.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list .material-icons{font-size:18px}.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list .meal_idea_ingredient__on-list-remove{display:none}.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list:hover,.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list:focus-visible{background:0 0}.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list:hover .meal_idea_ingredient__on-list-cart,.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list:focus-visible .meal_idea_ingredient__on-list-cart{display:none}.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list:hover .meal_idea_ingredient__on-list-remove,.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list:focus-visible .meal_idea_ingredient__on-list-remove{display:inline-block}.meal_idea_panel__section .meal_idea_ingredient>.material-icons.meal_idea_ingredient__also-on-list{cursor:default;font-size:16px}@media (hover:hover){.meal_idea_panel__section .meal_idea_ingredient .drag_handle,.meal_idea_panel__section .meal_idea_ingredient>.material-icons{opacity:.35}.meal_idea_panel__section .meal_idea_ingredient>.meal_idea_ingredient__on-list{opacity:.8}.meal_idea_panel__section .meal_idea_ingredient:hover>.meal_idea_ingredient__on-list,.meal_idea_panel__section .meal_idea_ingredient:hover .drag_handle,.meal_idea_panel__section .meal_idea_ingredient:hover>.material-icons{opacity:1}}.meal_idea_panel__section .meal_idea_ingredient__pick [type=checkbox].filled-in+span:not(.lever),.meal_idea_panel__section .meal_idea_ingredients__select-all [type=checkbox].filled-in+span:not(.lever){height:20px;padding-left:20px}.meal_idea_panel__section .meal_idea_ingredient__pick [type=checkbox].filled-in+span:not(.lever):after,.meal_idea_panel__section .meal_idea_ingredients__select-all [type=checkbox].filled-in+span:not(.lever):after{border-color:#0006;border-radius:4px}.meal_idea_panel__section .meal_idea_ingredient__pick [type=checkbox].filled-in:checked+span:not(.lever):after,.meal_idea_panel__section .meal_idea_ingredient__pick [type=checkbox].filled-in:indeterminate+span:not(.lever):after,.meal_idea_panel__section .meal_idea_ingredients__select-all [type=checkbox].filled-in:checked+span:not(.lever):after,.meal_idea_panel__section .meal_idea_ingredients__select-all [type=checkbox].filled-in:indeterminate+span:not(.lever):after{background-color:#93c13e;border-color:#93c13e}.meal_idea_panel__section .meal_idea_ingredient__pick [type=checkbox].filled-in:indeterminate:not(:checked)+span:not(.lever):before,.meal_idea_panel__section .meal_idea_ingredients__select-all [type=checkbox].filled-in:indeterminate:not(:checked)+span:not(.lever):before{background:#fff;border:0;width:12px;height:2px;top:9px;left:4px;transform:none}.meal_idea_panel__section .meal_idea_ingredients__select-all{color:#0000008a;align-items:center;margin:0 0 4px 22px;font-size:.9rem;display:flex}.meal_idea_panel__section .meal_idea_ingredients__select-all [type=checkbox].filled-in+span:not(.lever){padding-left:30px;line-height:20px}.meal_idea_panel__section .meal_idea_ingredients__new.input-field{color:#0000008a;align-items:center;gap:4px;margin-top:4px;display:flex}.meal_idea_panel__section .meal_idea_ingredients__new.input-field .meal_idea_ingredients__new-icon{padding:0 2px;font-size:20px}.meal_idea_panel__section .meal_idea_ingredients__new.input-field input{border-style:dashed;flex:1;width:auto}.meal_idea_details .meal_idea_details__ingredients{margin:0;padding-left:20px}.meal_idea_details .meal_idea_details__ingredients li{padding:2px 0}.meal_idea_details .meal_idea_details__notes{white-space:pre-wrap;margin:0}.meal_idea_panel__footer{background:#fff;border-top:1px solid #0000001a;padding:10px 16px;position:sticky;bottom:0}.meal_idea_panel__footer .meal_idea_panel__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.meal_idea_panel__footer .meal_idea_panel__add{min-width:0}.meal_idea_panel__footer .meal_idea_panel__add-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=420px){.meal_idea_panel__footer .meal_idea_panel__add-optional{display:none}}.meal_idea_panel__footer .btn.btn-flat,.meal_idea_panel__footer body.database_setup input.btn-flat[type=submit],body.database_setup .meal_idea_panel__footer input.btn-flat[type=submit],.meal_idea_panel__footer body.database_setup button.btn-flat,body.database_setup .meal_idea_panel__footer button.btn-flat,.meal_idea_panel__footer .btn-flat.btn-large,.meal_idea_panel__footer .btn-flat.btn-small,.meal_idea_panel__footer .dashboard button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__footer button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#006e90;letter-spacing:normal;text-transform:none;border-radius:6px;align-items:center;margin:0;padding:0 12px;font-weight:500;display:flex}.meal_idea_panel__footer .btn.btn-flat .material-icons.left,.meal_idea_panel__footer body.database_setup input.btn-flat[type=submit] .material-icons.left,body.database_setup .meal_idea_panel__footer input.btn-flat[type=submit] .material-icons.left,.meal_idea_panel__footer body.database_setup button.btn-flat .material-icons.left,body.database_setup .meal_idea_panel__footer button.btn-flat .material-icons.left,.meal_idea_panel__footer .btn-flat.btn-large .material-icons.left,.meal_idea_panel__footer .btn-flat.btn-small .material-icons.left,.meal_idea_panel__footer .dashboard button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)) .material-icons.left,.dashboard .meal_idea_panel__footer button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)) .material-icons.left{margin-right:0;font-size:20px}.meal_idea_panel__footer .btn.btn-flat:hover,.meal_idea_panel__footer body.database_setup input.btn-flat[type=submit]:hover,body.database_setup .meal_idea_panel__footer input.btn-flat[type=submit]:hover,.meal_idea_panel__footer body.database_setup button.btn-flat:hover,body.database_setup .meal_idea_panel__footer button.btn-flat:hover,.meal_idea_panel__footer .btn-flat.btn-large:hover,.meal_idea_panel__footer .btn-flat.btn-small:hover,.meal_idea_panel__footer .dashboard button.btn-flat:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__footer button.btn-flat:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.meal_idea_panel__footer .btn.btn-flat:focus,.meal_idea_panel__footer body.database_setup input.btn-flat[type=submit]:focus,body.database_setup .meal_idea_panel__footer input.btn-flat[type=submit]:focus,.meal_idea_panel__footer body.database_setup button.btn-flat:focus,body.database_setup .meal_idea_panel__footer button.btn-flat:focus,.meal_idea_panel__footer .btn-flat.btn-large:focus,.meal_idea_panel__footer .btn-flat.btn-small:focus,.meal_idea_panel__footer .dashboard button.btn-flat:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__footer button.btn-flat:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)){background:#006e9014}.meal_idea_panel__footer .btn.btn-flat:disabled,.meal_idea_panel__footer body.database_setup input.btn-flat[type=submit]:disabled,body.database_setup .meal_idea_panel__footer input.btn-flat[type=submit]:disabled,.meal_idea_panel__footer body.database_setup button.btn-flat:disabled,body.database_setup .meal_idea_panel__footer button.btn-flat:disabled,.meal_idea_panel__footer .btn-flat.btn-large:disabled,.meal_idea_panel__footer .btn-flat.btn-small:disabled,.meal_idea_panel__footer .dashboard button.btn-flat:disabled:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__footer button.btn-flat:disabled:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#0000004d!important;background:0 0!important}.meal_idea_panel__footer .btn.btn-flat.is-picked:not(:disabled),.meal_idea_panel__footer body.database_setup input.btn-flat.is-picked[type=submit]:not(:disabled),body.database_setup .meal_idea_panel__footer input.btn-flat.is-picked[type=submit]:not(:disabled),.meal_idea_panel__footer body.database_setup button.btn-flat.is-picked:not(:disabled),body.database_setup .meal_idea_panel__footer button.btn-flat.is-picked:not(:disabled),.meal_idea_panel__footer .btn-flat.is-picked.btn-large:not(:disabled),.meal_idea_panel__footer .btn-flat.is-picked.btn-small:not(:disabled),.meal_idea_panel__footer .dashboard button.btn-flat.is-picked:not(:disabled):not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__footer button.btn-flat.is-picked:not(:disabled):not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background:#006e90}.meal_idea_panel__footer .btn.btn-flat.meal_idea_panel__remove,.meal_idea_panel__footer body.database_setup input.btn-flat.meal_idea_panel__remove[type=submit],body.database_setup .meal_idea_panel__footer input.btn-flat.meal_idea_panel__remove[type=submit],.meal_idea_panel__footer body.database_setup button.btn-flat.meal_idea_panel__remove,body.database_setup .meal_idea_panel__footer button.btn-flat.meal_idea_panel__remove,.meal_idea_panel__footer .btn-flat.meal_idea_panel__remove.btn-large,.meal_idea_panel__footer .btn-flat.meal_idea_panel__remove.btn-small,.meal_idea_panel__footer .dashboard button.btn-flat.meal_idea_panel__remove:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__footer button.btn-flat.meal_idea_panel__remove:not(.btn-flat):where(:not(.ui-button,.shell-control)){flex:none;margin-right:auto}.meal_idea_panel__footer .btn.btn-flat.meal_idea_panel__remove:not(:disabled),.meal_idea_panel__footer body.database_setup input.btn-flat.meal_idea_panel__remove[type=submit]:not(:disabled),body.database_setup .meal_idea_panel__footer input.btn-flat.meal_idea_panel__remove[type=submit]:not(:disabled),.meal_idea_panel__footer body.database_setup button.btn-flat.meal_idea_panel__remove:not(:disabled),body.database_setup .meal_idea_panel__footer button.btn-flat.meal_idea_panel__remove:not(:disabled),.meal_idea_panel__footer .btn-flat.meal_idea_panel__remove.btn-large:not(:disabled),.meal_idea_panel__footer .btn-flat.meal_idea_panel__remove.btn-small:not(:disabled),.meal_idea_panel__footer .dashboard button.btn-flat.meal_idea_panel__remove:not(:disabled):not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__footer button.btn-flat.meal_idea_panel__remove:not(:disabled):not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#f44336}.meal_idea_panel__footer .btn.btn-flat.meal_idea_panel__remove:not(:disabled):hover,.meal_idea_panel__footer body.database_setup input.btn-flat.meal_idea_panel__remove[type=submit]:not(:disabled):hover,body.database_setup .meal_idea_panel__footer input.btn-flat.meal_idea_panel__remove[type=submit]:not(:disabled):hover,.meal_idea_panel__footer body.database_setup button.btn-flat.meal_idea_panel__remove:not(:disabled):hover,body.database_setup .meal_idea_panel__footer button.btn-flat.meal_idea_panel__remove:not(:disabled):hover,.meal_idea_panel__footer .btn-flat.meal_idea_panel__remove.btn-large:not(:disabled):hover,.meal_idea_panel__footer .btn-flat.meal_idea_panel__remove.btn-small:not(:disabled):hover,.meal_idea_panel__footer .dashboard button.btn-flat.meal_idea_panel__remove:not(:disabled):hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__footer button.btn-flat.meal_idea_panel__remove:not(:disabled):hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.meal_idea_panel__footer .btn.btn-flat.meal_idea_panel__remove:not(:disabled):focus,.meal_idea_panel__footer body.database_setup input.btn-flat.meal_idea_panel__remove[type=submit]:not(:disabled):focus,body.database_setup .meal_idea_panel__footer input.btn-flat.meal_idea_panel__remove[type=submit]:not(:disabled):focus,.meal_idea_panel__footer body.database_setup button.btn-flat.meal_idea_panel__remove:not(:disabled):focus,body.database_setup .meal_idea_panel__footer button.btn-flat.meal_idea_panel__remove:not(:disabled):focus,.meal_idea_panel__footer .btn-flat.meal_idea_panel__remove.btn-large:not(:disabled):focus,.meal_idea_panel__footer .btn-flat.meal_idea_panel__remove.btn-small:not(:disabled):focus,.meal_idea_panel__footer .dashboard button.btn-flat.meal_idea_panel__remove:not(:disabled):focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__footer button.btn-flat.meal_idea_panel__remove:not(:disabled):focus:not(.btn-flat):where(:not(.ui-button,.shell-control)){background:#f4433614}.meal_idea_panel__confirm{background:#fff;border-top:1px solid #0000001a;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0}.meal_idea_panel__confirm p{flex:100%;margin:0}.meal_idea_panel__confirm .btn.btn-flat,.meal_idea_panel__confirm body.database_setup input.btn-flat[type=submit],body.database_setup .meal_idea_panel__confirm input.btn-flat[type=submit],.meal_idea_panel__confirm body.database_setup button.btn-flat,body.database_setup .meal_idea_panel__confirm button.btn-flat,.meal_idea_panel__confirm .btn-flat.btn-large,.meal_idea_panel__confirm .btn-flat.btn-small,.meal_idea_panel__confirm .dashboard button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__confirm button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)){text-transform:none;border-radius:6px;margin:0}.meal_idea_panel__confirm .btn.btn-flat.meal_idea_panel__confirm-remove,.meal_idea_panel__confirm body.database_setup input.btn-flat.meal_idea_panel__confirm-remove[type=submit],body.database_setup .meal_idea_panel__confirm input.btn-flat.meal_idea_panel__confirm-remove[type=submit],.meal_idea_panel__confirm body.database_setup button.btn-flat.meal_idea_panel__confirm-remove,body.database_setup .meal_idea_panel__confirm button.btn-flat.meal_idea_panel__confirm-remove,.meal_idea_panel__confirm .btn-flat.meal_idea_panel__confirm-remove.btn-large,.meal_idea_panel__confirm .btn-flat.meal_idea_panel__confirm-remove.btn-small,.meal_idea_panel__confirm .dashboard button.btn-flat.meal_idea_panel__confirm-remove:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__confirm button.btn-flat.meal_idea_panel__confirm-remove:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background:#f44336}.meal_idea_panel__confirm .btn.btn-flat.meal_idea_panel__confirm-remove:hover,.meal_idea_panel__confirm body.database_setup input.btn-flat.meal_idea_panel__confirm-remove[type=submit]:hover,body.database_setup .meal_idea_panel__confirm input.btn-flat.meal_idea_panel__confirm-remove[type=submit]:hover,.meal_idea_panel__confirm body.database_setup button.btn-flat.meal_idea_panel__confirm-remove:hover,body.database_setup .meal_idea_panel__confirm button.btn-flat.meal_idea_panel__confirm-remove:hover,.meal_idea_panel__confirm .btn-flat.meal_idea_panel__confirm-remove.btn-large:hover,.meal_idea_panel__confirm .btn-flat.meal_idea_panel__confirm-remove.btn-small:hover,.meal_idea_panel__confirm .dashboard button.btn-flat.meal_idea_panel__confirm-remove:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__confirm button.btn-flat.meal_idea_panel__confirm-remove:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.meal_idea_panel__confirm .btn.btn-flat.meal_idea_panel__confirm-remove:focus,.meal_idea_panel__confirm body.database_setup input.btn-flat.meal_idea_panel__confirm-remove[type=submit]:focus,body.database_setup .meal_idea_panel__confirm input.btn-flat.meal_idea_panel__confirm-remove[type=submit]:focus,.meal_idea_panel__confirm body.database_setup button.btn-flat.meal_idea_panel__confirm-remove:focus,body.database_setup .meal_idea_panel__confirm button.btn-flat.meal_idea_panel__confirm-remove:focus,.meal_idea_panel__confirm .btn-flat.meal_idea_panel__confirm-remove.btn-large:focus,.meal_idea_panel__confirm .btn-flat.meal_idea_panel__confirm-remove.btn-small:focus,.meal_idea_panel__confirm .dashboard button.btn-flat.meal_idea_panel__confirm-remove:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_idea_panel__confirm button.btn-flat.meal_idea_panel__confirm-remove:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)){background:#ea1c0d}.meal_idea_panel__name-error{color:#f44336;margin:0;padding:4px 24px 0;font-size:.9rem}.meal_idea_panel__status{text-align:right;color:#0000008a;margin:0 0 6px;font-size:.9rem}.meal_idea_panel__status.is-error{color:#f44336}.modal.transaction_edit_modal{max-width:560px}.modal.transaction_edit_modal .modal-content{padding:0}.transaction_edit_panel .panel_heading{z-index:2;background:#fff;border-bottom:1px solid #0000001a;align-items:flex-start;gap:4px;padding:12px 12px 10px 24px;display:flex;position:sticky;top:0}.transaction_edit_panel .transaction_edit_panel__heading-text{flex:1;min-width:0}.transaction_edit_panel .transaction_edit_panel__where.input-field{margin:0}.transaction_edit_panel .transaction_edit_panel__where.input-field input{box-sizing:border-box;width:calc(100% + 8px);height:2.5rem;box-shadow:none;border:1px solid #0000;border-radius:6px;margin:0 0 0 -8px;padding:0 8px;font-size:1.35rem;font-weight:500}.transaction_edit_panel .transaction_edit_panel__where.input-field input:hover{border-color:#0000001a}.transaction_edit_panel .transaction_edit_panel__where.input-field input:focus{box-shadow:none!important;border-color:#93c13e!important}.transaction_edit_panel .transaction_edit_panel__where.input-field label{display:none}.transaction_edit_panel .transaction_edit_panel__source .bank_information_holder{color:#0000008a;font-size:.85rem;font-style:normal}.transaction_edit_panel .transaction_edit_panel__source .bank_information_holder .institution_logo{vertical-align:-2px;height:14px}.transaction_edit_panel .transaction_edit_panel__source .bank_information_holder .institution_name,.transaction_edit_panel .transaction_edit_panel__source .bank_information_holder .account_name{color:inherit}.transaction_edit_panel .transaction_edit_panel__source .bank_information_holder .pending{color:#4bb055;margin-left:6px;display:inline}.transaction_edit_panel .btn-flat.transaction_edit_panel__icon{color:#0000008a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;padding:0;line-height:1;display:flex}.transaction_edit_panel .btn-flat.transaction_edit_panel__icon:hover,.transaction_edit_panel .btn-flat.transaction_edit_panel__icon:focus{background:#0000000f}.transaction_edit_panel__body{padding:4px 24px 16px}.transaction_edit_panel__hint{color:#0000008a;margin:4px 0 0;font-size:.8rem;line-height:1.4}.transaction_edit_panel__bank-name{margin-top:12px}.transaction_edit_panel__quoted{color:#000000bf;word-break:break-word;background:#0000000d;border-radius:4px;padding:1px 6px;font-family:monospace;font-size:.8rem}.transaction_edit_panel__pair{gap:16px;display:flex}.transaction_edit_panel__pair>.transaction_edit_panel__section{flex:1 1 0;min-width:0}@media (width<=420px){.transaction_edit_panel__pair{flex-direction:column;gap:0}}.transaction_edit_panel__section{margin-top:16px}.transaction_edit_panel__section h6{color:#0000008a;margin:0 0 6px;font-size:.8rem;font-weight:500}.transaction_edit_panel__section .input-field{margin:0}.transaction_edit_panel__section .input-field input,.transaction_edit_panel__section .input-field textarea{box-sizing:border-box;width:100%;box-shadow:none;border:1px solid #0000001a;border-radius:6px;margin:0;padding:6px 10px;font-size:.95rem}.transaction_edit_panel__section .input-field input:focus,.transaction_edit_panel__section .input-field textarea:focus{box-shadow:none!important;border-color:#93c13e!important}.transaction_edit_panel__section .input-field input{height:2.25rem}.transaction_edit_panel__section .input-field textarea{min-height:4.5rem}.transaction_edit_panel__section .input-field label{display:none}.transaction_edit_panel__section .category_select__control{border-color:#0000001a;border-radius:6px}.transaction_edit_panel__section .category_select__input input{height:auto;margin:0;line-height:normal}.transaction_edit_panel__amount .input-field input{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:500}.transaction_edit_panel__sign{border:1px solid #0000001a;border-radius:6px;margin-top:6px;display:flex;overflow:hidden}.transaction_edit_panel .transaction_edit_panel__sign button.transaction_edit_panel__sign-option{color:#0000008a;cursor:pointer;background:0 0;border:none;flex:1;padding:4px 8px;font-size:.85rem}.transaction_edit_panel .transaction_edit_panel__sign button.transaction_edit_panel__sign-option+.transaction_edit_panel__sign-option{border-left:1px solid #0000001a}.transaction_edit_panel .transaction_edit_panel__sign button.transaction_edit_panel__sign-option:hover:not(:disabled){background:#0000000a}.transaction_edit_panel .transaction_edit_panel__sign button.transaction_edit_panel__sign-option.is-selected.is-expense{color:#d2190b;background:#f443361f;font-weight:500}.transaction_edit_panel .transaction_edit_panel__sign button.transaction_edit_panel__sign-option.is-selected.is-income{color:#347a3b;background:#4bb05524;font-weight:500}.transaction_edit_panel__day{align-items:center;gap:8px;font-weight:500;display:flex}.transaction_edit_panel__day .input-field{flex:0 0 4.5rem}.transaction_edit_panel__day .input-field input{text-align:center}.transaction_edit_panel__splits{margin:0}.transaction_edit_panel__splits .transaction_edit_panel__split{align-items:center;gap:8px;margin-bottom:6px;display:flex}.transaction_edit_panel__splits .transaction_edit_panel__split-category{flex:1;min-width:0}.transaction_edit_panel__splits .transaction_edit_panel__split-category .category_select__control{min-height:2.25rem}.transaction_edit_panel__splits .transaction_edit_panel__split-category .category_select__value-container{padding-top:0;padding-bottom:0}.transaction_edit_panel__splits .transaction_edit_panel__split-category .category_select__indicator{padding-top:4px;padding-bottom:4px}.transaction_edit_panel__splits .transaction_edit_panel__split-amount{flex:0 0 8rem}.transaction_edit_panel__splits .transaction_edit_panel__split-amount input{text-align:right;font-variant-numeric:tabular-nums}.transaction_edit_panel__split-status.is-error,.transaction_edit_panel__status.is-error{color:#f44336}.transaction_edit_panel__footer{background:#fff;border-top:1px solid #0000001a;padding:10px 16px;position:sticky;bottom:0}.transaction_edit_panel__footer .transaction_edit_panel__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.transaction_edit_panel__footer .btn.btn-flat,.transaction_edit_panel__footer body.database_setup input.btn-flat[type=submit],body.database_setup .transaction_edit_panel__footer input.btn-flat[type=submit],.transaction_edit_panel__footer body.database_setup button.btn-flat,body.database_setup .transaction_edit_panel__footer button.btn-flat,.transaction_edit_panel__footer .btn-flat.btn-large,.transaction_edit_panel__footer .btn-flat.btn-small,.transaction_edit_panel__footer .dashboard button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#006e90;letter-spacing:normal;text-transform:none;border-radius:6px;align-items:center;margin:0;padding:0 14px;font-weight:500;display:flex}.transaction_edit_panel__footer .btn.btn-flat .material-icons.left,.transaction_edit_panel__footer body.database_setup input.btn-flat[type=submit] .material-icons.left,body.database_setup .transaction_edit_panel__footer input.btn-flat[type=submit] .material-icons.left,.transaction_edit_panel__footer body.database_setup button.btn-flat .material-icons.left,body.database_setup .transaction_edit_panel__footer button.btn-flat .material-icons.left,.transaction_edit_panel__footer .btn-flat.btn-large .material-icons.left,.transaction_edit_panel__footer .btn-flat.btn-small .material-icons.left,.transaction_edit_panel__footer .dashboard button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)) .material-icons.left,.dashboard .transaction_edit_panel__footer button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)) .material-icons.left{margin-right:0;font-size:20px}.transaction_edit_panel__footer .btn.btn-flat:hover,.transaction_edit_panel__footer body.database_setup input.btn-flat[type=submit]:hover,body.database_setup .transaction_edit_panel__footer input.btn-flat[type=submit]:hover,.transaction_edit_panel__footer body.database_setup button.btn-flat:hover,body.database_setup .transaction_edit_panel__footer button.btn-flat:hover,.transaction_edit_panel__footer .btn-flat.btn-large:hover,.transaction_edit_panel__footer .btn-flat.btn-small:hover,.transaction_edit_panel__footer .dashboard button.btn-flat:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.transaction_edit_panel__footer .btn.btn-flat:focus,.transaction_edit_panel__footer body.database_setup input.btn-flat[type=submit]:focus,body.database_setup .transaction_edit_panel__footer input.btn-flat[type=submit]:focus,.transaction_edit_panel__footer body.database_setup button.btn-flat:focus,body.database_setup .transaction_edit_panel__footer button.btn-flat:focus,.transaction_edit_panel__footer .btn-flat.btn-large:focus,.transaction_edit_panel__footer .btn-flat.btn-small:focus,.transaction_edit_panel__footer .dashboard button.btn-flat:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)){background:#006e9014}.transaction_edit_panel__footer .btn.btn-flat:disabled,.transaction_edit_panel__footer body.database_setup input.btn-flat[type=submit]:disabled,body.database_setup .transaction_edit_panel__footer input.btn-flat[type=submit]:disabled,.transaction_edit_panel__footer body.database_setup button.btn-flat:disabled,body.database_setup .transaction_edit_panel__footer button.btn-flat:disabled,.transaction_edit_panel__footer .btn-flat.btn-large:disabled,.transaction_edit_panel__footer .btn-flat.btn-small:disabled,.transaction_edit_panel__footer .dashboard button.btn-flat:disabled:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat:disabled:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#0000004d!important;background:0 0!important}.transaction_edit_panel__footer .btn.btn-flat.transaction_edit_panel__save:not(:disabled),.transaction_edit_panel__footer body.database_setup input.btn-flat.transaction_edit_panel__save[type=submit]:not(:disabled),body.database_setup .transaction_edit_panel__footer input.btn-flat.transaction_edit_panel__save[type=submit]:not(:disabled),.transaction_edit_panel__footer body.database_setup button.btn-flat.transaction_edit_panel__save:not(:disabled),body.database_setup .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__save:not(:disabled),.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__save.btn-large:not(:disabled),.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__save.btn-small:not(:disabled),.transaction_edit_panel__footer .dashboard button.btn-flat.transaction_edit_panel__save:not(:disabled):not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__save:not(:disabled):not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background:#006e90}.transaction_edit_panel__footer .btn.btn-flat.transaction_edit_panel__save:not(:disabled):hover,.transaction_edit_panel__footer body.database_setup input.btn-flat.transaction_edit_panel__save[type=submit]:not(:disabled):hover,body.database_setup .transaction_edit_panel__footer input.btn-flat.transaction_edit_panel__save[type=submit]:not(:disabled):hover,.transaction_edit_panel__footer body.database_setup button.btn-flat.transaction_edit_panel__save:not(:disabled):hover,body.database_setup .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__save:not(:disabled):hover,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__save.btn-large:not(:disabled):hover,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__save.btn-small:not(:disabled):hover,.transaction_edit_panel__footer .dashboard button.btn-flat.transaction_edit_panel__save:not(:disabled):hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__save:not(:disabled):hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.transaction_edit_panel__footer .btn.btn-flat.transaction_edit_panel__save:not(:disabled):focus,.transaction_edit_panel__footer body.database_setup input.btn-flat.transaction_edit_panel__save[type=submit]:not(:disabled):focus,body.database_setup .transaction_edit_panel__footer input.btn-flat.transaction_edit_panel__save[type=submit]:not(:disabled):focus,.transaction_edit_panel__footer body.database_setup button.btn-flat.transaction_edit_panel__save:not(:disabled):focus,body.database_setup .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__save:not(:disabled):focus,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__save.btn-large:not(:disabled):focus,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__save.btn-small:not(:disabled):focus,.transaction_edit_panel__footer .dashboard button.btn-flat.transaction_edit_panel__save:not(:disabled):focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__save:not(:disabled):focus:not(.btn-flat):where(:not(.ui-button,.shell-control)){background:#005771}.transaction_edit_panel__footer .btn.btn-flat.transaction_edit_panel__delete,.transaction_edit_panel__footer body.database_setup input.btn-flat.transaction_edit_panel__delete[type=submit],body.database_setup .transaction_edit_panel__footer input.btn-flat.transaction_edit_panel__delete[type=submit],.transaction_edit_panel__footer body.database_setup button.btn-flat.transaction_edit_panel__delete,body.database_setup .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__delete,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__delete.btn-large,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__delete.btn-small,.transaction_edit_panel__footer .dashboard button.btn-flat.transaction_edit_panel__delete:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__delete:not(.btn-flat):where(:not(.ui-button,.shell-control)){flex:none;margin-right:auto}.transaction_edit_panel__footer .btn.btn-flat.transaction_edit_panel__delete:not(:disabled),.transaction_edit_panel__footer body.database_setup input.btn-flat.transaction_edit_panel__delete[type=submit]:not(:disabled),body.database_setup .transaction_edit_panel__footer input.btn-flat.transaction_edit_panel__delete[type=submit]:not(:disabled),.transaction_edit_panel__footer body.database_setup button.btn-flat.transaction_edit_panel__delete:not(:disabled),body.database_setup .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__delete:not(:disabled),.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__delete.btn-large:not(:disabled),.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__delete.btn-small:not(:disabled),.transaction_edit_panel__footer .dashboard button.btn-flat.transaction_edit_panel__delete:not(:disabled):not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__delete:not(:disabled):not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#f44336}.transaction_edit_panel__footer .btn.btn-flat.transaction_edit_panel__delete:not(:disabled):hover,.transaction_edit_panel__footer body.database_setup input.btn-flat.transaction_edit_panel__delete[type=submit]:not(:disabled):hover,body.database_setup .transaction_edit_panel__footer input.btn-flat.transaction_edit_panel__delete[type=submit]:not(:disabled):hover,.transaction_edit_panel__footer body.database_setup button.btn-flat.transaction_edit_panel__delete:not(:disabled):hover,body.database_setup .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__delete:not(:disabled):hover,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__delete.btn-large:not(:disabled):hover,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__delete.btn-small:not(:disabled):hover,.transaction_edit_panel__footer .dashboard button.btn-flat.transaction_edit_panel__delete:not(:disabled):hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__delete:not(:disabled):hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.transaction_edit_panel__footer .btn.btn-flat.transaction_edit_panel__delete:not(:disabled):focus,.transaction_edit_panel__footer body.database_setup input.btn-flat.transaction_edit_panel__delete[type=submit]:not(:disabled):focus,body.database_setup .transaction_edit_panel__footer input.btn-flat.transaction_edit_panel__delete[type=submit]:not(:disabled):focus,.transaction_edit_panel__footer body.database_setup button.btn-flat.transaction_edit_panel__delete:not(:disabled):focus,body.database_setup .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__delete:not(:disabled):focus,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__delete.btn-large:not(:disabled):focus,.transaction_edit_panel__footer .btn-flat.transaction_edit_panel__delete.btn-small:not(:disabled):focus,.transaction_edit_panel__footer .dashboard button.btn-flat.transaction_edit_panel__delete:not(:disabled):focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__footer button.btn-flat.transaction_edit_panel__delete:not(:disabled):focus:not(.btn-flat):where(:not(.ui-button,.shell-control)){background:#f4433614}.transaction_edit_panel__status{text-align:right;margin:0 0 6px;font-size:.9rem}.transaction_edit_panel__confirm{background:#fff;border-top:1px solid #0000001a;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;bottom:0}.transaction_edit_panel__confirm p{flex:100%;margin:0}.transaction_edit_panel__confirm .btn.btn-flat,.transaction_edit_panel__confirm body.database_setup input.btn-flat[type=submit],body.database_setup .transaction_edit_panel__confirm input.btn-flat[type=submit],.transaction_edit_panel__confirm body.database_setup button.btn-flat,body.database_setup .transaction_edit_panel__confirm button.btn-flat,.transaction_edit_panel__confirm .btn-flat.btn-large,.transaction_edit_panel__confirm .btn-flat.btn-small,.transaction_edit_panel__confirm .dashboard button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__confirm button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)){text-transform:none;border-radius:6px;margin:0}.transaction_edit_panel__confirm .btn.btn-flat.transaction_edit_panel__confirm-delete,.transaction_edit_panel__confirm body.database_setup input.btn-flat.transaction_edit_panel__confirm-delete[type=submit],body.database_setup .transaction_edit_panel__confirm input.btn-flat.transaction_edit_panel__confirm-delete[type=submit],.transaction_edit_panel__confirm body.database_setup button.btn-flat.transaction_edit_panel__confirm-delete,body.database_setup .transaction_edit_panel__confirm button.btn-flat.transaction_edit_panel__confirm-delete,.transaction_edit_panel__confirm .btn-flat.transaction_edit_panel__confirm-delete.btn-large,.transaction_edit_panel__confirm .btn-flat.transaction_edit_panel__confirm-delete.btn-small,.transaction_edit_panel__confirm .dashboard button.btn-flat.transaction_edit_panel__confirm-delete:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__confirm button.btn-flat.transaction_edit_panel__confirm-delete:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background:#f44336}.transaction_edit_panel__confirm .btn.btn-flat.transaction_edit_panel__confirm-delete:hover,.transaction_edit_panel__confirm body.database_setup input.btn-flat.transaction_edit_panel__confirm-delete[type=submit]:hover,body.database_setup .transaction_edit_panel__confirm input.btn-flat.transaction_edit_panel__confirm-delete[type=submit]:hover,.transaction_edit_panel__confirm body.database_setup button.btn-flat.transaction_edit_panel__confirm-delete:hover,body.database_setup .transaction_edit_panel__confirm button.btn-flat.transaction_edit_panel__confirm-delete:hover,.transaction_edit_panel__confirm .btn-flat.transaction_edit_panel__confirm-delete.btn-large:hover,.transaction_edit_panel__confirm .btn-flat.transaction_edit_panel__confirm-delete.btn-small:hover,.transaction_edit_panel__confirm .dashboard button.btn-flat.transaction_edit_panel__confirm-delete:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__confirm button.btn-flat.transaction_edit_panel__confirm-delete:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.transaction_edit_panel__confirm .btn.btn-flat.transaction_edit_panel__confirm-delete:focus,.transaction_edit_panel__confirm body.database_setup input.btn-flat.transaction_edit_panel__confirm-delete[type=submit]:focus,body.database_setup .transaction_edit_panel__confirm input.btn-flat.transaction_edit_panel__confirm-delete[type=submit]:focus,.transaction_edit_panel__confirm body.database_setup button.btn-flat.transaction_edit_panel__confirm-delete:focus,body.database_setup .transaction_edit_panel__confirm button.btn-flat.transaction_edit_panel__confirm-delete:focus,.transaction_edit_panel__confirm .btn-flat.transaction_edit_panel__confirm-delete.btn-large:focus,.transaction_edit_panel__confirm .btn-flat.transaction_edit_panel__confirm-delete.btn-small:focus,.transaction_edit_panel__confirm .dashboard button.btn-flat.transaction_edit_panel__confirm-delete:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transaction_edit_panel__confirm button.btn-flat.transaction_edit_panel__confirm-delete:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)){background:#ea1c0d}.transactions .edit_box{padding:12px 0}@media only screen and (width<=600px){.transactions .edit_box{padding:12px 10px}}.transactions_toolbar{align-items:center;gap:8px;display:flex}.transactions_toolbar .transaction_search{flex:1;min-width:0}.transactions_toolbar .transactions_toolbar__add{flex:none}@media only screen and (width<=600px){.transactions_toolbar .btn.ui-button.transactions_toolbar__add,.transactions_toolbar body.database_setup input.ui-button.transactions_toolbar__add[type=submit],body.database_setup .transactions_toolbar input.ui-button.transactions_toolbar__add[type=submit],.transactions_toolbar body.database_setup button.ui-button.transactions_toolbar__add,body.database_setup .transactions_toolbar button.ui-button.transactions_toolbar__add,.transactions_toolbar .ui-button.transactions_toolbar__add.btn-large,.transactions_toolbar .ui-button.transactions_toolbar__add.btn-small,.transactions_toolbar .dashboard button.ui-button.transactions_toolbar__add:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .transactions_toolbar button.ui-button.transactions_toolbar__add:not(.btn-flat):where(:not(.ui-button,.shell-control)){border-radius:50%;width:38px;height:38px;padding:0}.transactions_toolbar .btn.ui-button.transactions_toolbar__add .material-icons,.transactions_toolbar body.database_setup input.ui-button.transactions_toolbar__add[type=submit] .material-icons,body.database_setup .transactions_toolbar input.ui-button.transactions_toolbar__add[type=submit] .material-icons,.transactions_toolbar body.database_setup button.ui-button.transactions_toolbar__add .material-icons,body.database_setup .transactions_toolbar button.ui-button.transactions_toolbar__add .material-icons,.transactions_toolbar .ui-button.transactions_toolbar__add.btn-large .material-icons,.transactions_toolbar .ui-button.transactions_toolbar__add.btn-small .material-icons,.transactions_toolbar .dashboard button.ui-button.transactions_toolbar__add:not(.btn-flat):where(:not(.ui-button,.shell-control)) .material-icons,.dashboard .transactions_toolbar button.ui-button.transactions_toolbar__add:not(.btn-flat):where(:not(.ui-button,.shell-control)) .material-icons{font-size:24px}.transactions_toolbar .transactions_toolbar__add-label{display:none}}.transactions_filters{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}button.btn-flat.transactions_filter{color:#0000008a;text-transform:none;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:16px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;line-height:1;display:inline-flex}button.btn-flat.transactions_filter:hover{background:#0000000a}button.btn-flat.transactions_filter .material-icons{font-size:16px}button.btn-flat.transactions_filter[aria-pressed=true],button.btn-flat.transactions_filter[aria-pressed=true]:hover{color:#006e90;background:#006e9014;border-color:#006e90}button.btn-flat.transactions_filter:focus-visible{outline-offset:2px;outline:2px solid #006e9080}button.btn-flat.transactions_filter:disabled{cursor:default;opacity:.6}.transactions_filter_hint,.transactions_search_label{color:#0000008a;margin-top:10px;font-size:.9rem}.transactions_search_label{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.transactions_search_sort{gap:6px;display:inline-flex}.transactions_search_sort button.btn-flat.transactions_filter{height:28px}.transactions_search_more{justify-content:center;padding:16px 0;display:flex}.meal_cleanup{max-width:760px;margin:16px auto}.meal_cleanup__intro,.meal_cleanup__muted,.meal_cleanup__empty{color:#0000008a}.meal_cleanup__notice{background:#0000000a;border-radius:4px;padding:8px 12px}.meal_cleanup__notice button.btn-flat.meal_cleanup__open{height:auto;line-height:inherit;text-transform:none;padding:0;text-decoration:underline}.meal_cleanup__list{margin:8px 0 16px}.meal_cleanup__name{border-bottom:1px solid #00000014;padding:10px 0}.is-skipped .meal_cleanup__name{justify-content:space-between;align-items:center;gap:8px;display:flex}.meal_cleanup__what{flex-direction:column;min-width:0;display:flex}.meal_cleanup__what strong{overflow-wrap:anywhere}.meal_cleanup__muted{font-size:.9rem}.meal_cleanup__actions{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.meal_cleanup__actions button.btn-flat{text-transform:none;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.meal_cleanup__actions button.btn-flat .material-icons{color:#0000008a;font-size:1.2rem}.meal_cleanup__ingredient{margin:4px 0 0 8px;display:block}.meal_cleanup__picker{margin-top:6px}.meal_cleanup button.btn-flat.meal_cleanup__skipped-toggle,.meal_cleanup button.btn-flat.meal_cleanup__unskip{text-transform:none;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.meal_cleanup_confirm__effects{margin:0 0 12px;padding-left:20px}.meal_cleanup_confirm__effects li{margin-bottom:6px;list-style:outside}.meal_cleanup_confirm__warning{color:#0000008a;font-size:.9rem}.meal_cleanup_confirm__buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.meal_cleanup_confirm__buttons .btn.btn-flat,.meal_cleanup_confirm__buttons body.database_setup input.btn-flat[type=submit],body.database_setup .meal_cleanup_confirm__buttons input.btn-flat[type=submit],.meal_cleanup_confirm__buttons body.database_setup button.btn-flat,body.database_setup .meal_cleanup_confirm__buttons button.btn-flat,.meal_cleanup_confirm__buttons .btn-flat.btn-large,.meal_cleanup_confirm__buttons .btn-flat.btn-small,.meal_cleanup_confirm__buttons .dashboard button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_cleanup_confirm__buttons button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)){text-transform:none;border-radius:6px;margin:0}.meal_cleanup_confirm__buttons .btn.btn-flat.meal_cleanup_confirm__go,.meal_cleanup_confirm__buttons body.database_setup input.btn-flat.meal_cleanup_confirm__go[type=submit],body.database_setup .meal_cleanup_confirm__buttons input.btn-flat.meal_cleanup_confirm__go[type=submit],.meal_cleanup_confirm__buttons body.database_setup button.btn-flat.meal_cleanup_confirm__go,body.database_setup .meal_cleanup_confirm__buttons button.btn-flat.meal_cleanup_confirm__go,.meal_cleanup_confirm__buttons .btn-flat.meal_cleanup_confirm__go.btn-large,.meal_cleanup_confirm__buttons .btn-flat.meal_cleanup_confirm__go.btn-small,.meal_cleanup_confirm__buttons .dashboard button.btn-flat.meal_cleanup_confirm__go:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_cleanup_confirm__buttons button.btn-flat.meal_cleanup_confirm__go:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background:#006e90}.meal_cleanup_confirm__buttons .btn.btn-flat.meal_cleanup_confirm__go:hover,.meal_cleanup_confirm__buttons body.database_setup input.btn-flat.meal_cleanup_confirm__go[type=submit]:hover,body.database_setup .meal_cleanup_confirm__buttons input.btn-flat.meal_cleanup_confirm__go[type=submit]:hover,.meal_cleanup_confirm__buttons body.database_setup button.btn-flat.meal_cleanup_confirm__go:hover,body.database_setup .meal_cleanup_confirm__buttons button.btn-flat.meal_cleanup_confirm__go:hover,.meal_cleanup_confirm__buttons .btn-flat.meal_cleanup_confirm__go.btn-large:hover,.meal_cleanup_confirm__buttons .btn-flat.meal_cleanup_confirm__go.btn-small:hover,.meal_cleanup_confirm__buttons .dashboard button.btn-flat.meal_cleanup_confirm__go:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_cleanup_confirm__buttons button.btn-flat.meal_cleanup_confirm__go:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.meal_cleanup_confirm__buttons .btn.btn-flat.meal_cleanup_confirm__go:focus,.meal_cleanup_confirm__buttons body.database_setup input.btn-flat.meal_cleanup_confirm__go[type=submit]:focus,body.database_setup .meal_cleanup_confirm__buttons input.btn-flat.meal_cleanup_confirm__go[type=submit]:focus,.meal_cleanup_confirm__buttons body.database_setup button.btn-flat.meal_cleanup_confirm__go:focus,body.database_setup .meal_cleanup_confirm__buttons button.btn-flat.meal_cleanup_confirm__go:focus,.meal_cleanup_confirm__buttons .btn-flat.meal_cleanup_confirm__go.btn-large:focus,.meal_cleanup_confirm__buttons .btn-flat.meal_cleanup_confirm__go.btn-small:focus,.meal_cleanup_confirm__buttons .dashboard button.btn-flat.meal_cleanup_confirm__go:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .meal_cleanup_confirm__buttons button.btn-flat.meal_cleanup_confirm__go:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)){background:#004f67}.duplicate_cleanup{max-width:760px;margin:16px auto;padding:0 12px}.duplicate_cleanup__intro,.duplicate_cleanup__muted,.duplicate_cleanup__empty{color:#0000008a}.duplicate_cleanup__notice{background:#0000000a;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 12px;display:flex}.duplicate_cleanup__list{margin:8px 0 16px}.duplicate_cleanup__group{border-bottom:1px solid #00000014;padding:12px 0}.duplicate_cleanup__group.is-busy{opacity:.6}.duplicate_cleanup__heading{align-items:center;gap:8px;display:flex}.duplicate_cleanup__badge{color:#0000008a;background:#0000000f;border-radius:10px;padding:0 8px;font-size:.8rem;line-height:20px}.duplicate_cleanup__badge.is-likely{color:#fff;background:#93c13e}.duplicate_cleanup__transactions{margin:6px 0 0}.duplicate_cleanup__transaction{border-left:2px solid #00000014;justify-content:space-between;align-items:center;gap:8px;padding:4px 0 4px 8px;display:flex}.duplicate_cleanup__muted{font-size:.9rem}.duplicate_cleanup__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}.duplicate_cleanup__actions{margin-top:4px}.duplicate_cleanup button.btn-flat{text-transform:none;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.duplicate_cleanup button.btn-flat .material-icons{color:#0000008a;font-size:1.2rem}.duplicate_cleanup button.btn-flat.duplicate_cleanup__open{text-align:left;white-space:normal;min-width:0;height:auto;color:inherit;line-height:1.4;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex-shrink:1;align-items:flex-start;gap:0;padding:4px 0;display:flex}.duplicate_cleanup button.btn-flat.duplicate_cleanup__open:hover,.duplicate_cleanup button.btn-flat.duplicate_cleanup__open:focus{background:0 0}.duplicate_cleanup button.btn-flat.duplicate_cleanup__open:hover .duplicate_cleanup__where{text-decoration:underline}.duplicate_cleanup button.btn-flat.duplicate_cleanup__open:focus-visible{outline-offset:2px;outline:2px solid #93c13e}.duplicate_cleanup__where{overflow-wrap:anywhere}.duplicate_cleanup button.btn-flat.duplicate_cleanup__undo{height:28px;font-weight:600}.unbudgeted_records{max-width:760px;margin:16px auto;padding:0 12px}.unbudgeted_records__intro,.unbudgeted_records__hint,.unbudgeted_records__muted,.unbudgeted_records__empty{color:#0000008a}.unbudgeted_records__hint{margin:8px 0 0;font-size:.9rem}.unbudgeted_records__count{margin-left:2px;font-weight:600}.unbudgeted_records__notice{background:#0000000a;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 12px;display:flex}.unbudgeted_records__list{margin:8px 0 16px}.unbudgeted_records__list.is-loading{opacity:.6}.unbudgeted_records__record{border-bottom:1px solid #00000014;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.unbudgeted_records__record.is-busy{opacity:.6}@media only screen and (width<=600px){.unbudgeted_records__record{flex-direction:column;gap:4px}}.unbudgeted_records__main{flex-direction:column;min-width:0;display:flex}.unbudgeted_records__name,.unbudgeted_records__statement{overflow-wrap:anywhere}.unbudgeted_records__muted{font-size:.9rem}.unbudgeted_records__badges{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.unbudgeted_records__badge{color:#0000008a;background:#0000000f;border-radius:10px;padding:0 8px;font-size:.8rem;line-height:20px}.unbudgeted_records__badge.is-alone{color:#fff;background:#93c13e}.unbudgeted_records__side{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}@media only screen and (width<=600px){.unbudgeted_records__side{flex-direction:row;justify-content:space-between;align-items:center}}.unbudgeted_records__amount{color:#f44336}.unbudgeted_records__amount.is-in{color:#4bb055}.unbudgeted_records__actions{flex-wrap:wrap;justify-content:flex-end;display:flex}.unbudgeted_records__pager{color:#0000008a;justify-content:center;align-items:center;gap:8px;display:flex}.unbudgeted_records button.btn-flat{text-transform:none;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.unbudgeted_records button.btn-flat .material-icons{color:#0000008a;font-size:1.2rem}.unbudgeted_records button.btn-flat.unbudgeted_records__undo{height:28px;font-weight:600}.unbudgeted_records button.btn-flat.transactions_filter{padding:0 12px}.grocery_history{max-width:720px;margin:8px auto 32px}.grocery_history button.btn-flat,.bought_list_panel button.btn-flat{text-transform:none;height:auto;color:inherit;line-height:1.5;font:inherit}.grocery_history button.btn-flat,.grocery_history button.btn-flat:hover,.grocery_history button.btn-flat:focus,.bought_list_panel button.btn-flat,.bought_list_panel button.btn-flat:hover,.bought_list_panel button.btn-flat:focus{box-shadow:none;background:0 0}.grocery_history button.btn-flat:focus-visible,.bought_list_panel button.btn-flat:focus-visible{outline-offset:-2px;outline:2px solid #006e90}.grocery_history__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:8px;display:flex}.grocery_history__title{margin:0;font-size:1.4rem;font-weight:500}.grocery_history__summary,.grocery_history__hint{color:#0000008a;font-size:.9rem}.grocery_history__search{flex:0 260px;min-width:180px}.grocery_history__month{margin-top:24px}.grocery_history__month-name{letter-spacing:.04em;text-transform:uppercase;color:#0000008a;align-items:baseline;gap:8px;margin:0 4px 8px;font-size:.85rem;font-weight:500;display:flex}.grocery_history__month-count{letter-spacing:normal;text-transform:none;font-weight:400}.grocery_history__card{background:#fff;border:1px solid #0000001a;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0000000f}.grocery_history__more{margin:16px auto 0;display:block}.grocery_history__trip+.grocery_history__trip{border-top:1px solid #0000001a}.grocery_history .grocery_history__trip-toggle{text-align:left;border-radius:0;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.grocery_history .grocery_history__trip-toggle:hover:not(:disabled){background:#0000000a}.grocery_history .grocery_history__trip-toggle:disabled{cursor:default;color:inherit!important}.grocery_history__date{background:#93c13e24;border-radius:6px;flex-direction:column;flex:none;align-items:center;width:44px;padding:4px 0;line-height:1.1;display:flex}.grocery_history__date-weekday{text-transform:uppercase;color:#0000008a;font-size:.7rem}.grocery_history__date-day{font-size:1.15rem;font-weight:500}.grocery_history__trip-text{flex-direction:column;flex:1;min-width:0;display:flex}.grocery_history__trip-name{font-weight:500}.grocery_history__preview{text-overflow:ellipsis;white-space:nowrap;color:#0000008a;font-size:.9rem;overflow:hidden}.grocery_history__count{color:#0000008a;text-align:center;background:#0000000f;border-radius:12px;flex:none;min-width:24px;padding:1px 8px;font-size:.8rem}.grocery_history__chevron{color:#0000008a;flex:none;transition:transform .15s}.is-open .grocery_history__chevron{transform:rotate(180deg)}ul.bought_list{margin:0;padding:0;list-style:none}.grocery_history__trip ul.bought_list{padding:0 12px 8px 68px}.bought_list__item{border-top:1px solid #0000000d;align-items:center;gap:8px;min-height:40px;display:flex}.bought_list__item.is-pending{opacity:.45}.bought_list__item mark{color:inherit;background:#93c13e66;border-radius:2px;padding:0 1px}.bought_list__check{color:#93c13e;flex:none;font-size:18px}.bought_list__text{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:4px 0;display:flex}.bought_list__ideas{color:#0000008a;font-size:.8rem;line-height:1.3}.bought_list__quantity{color:#0000008a;margin-left:8px;font-size:.85rem}.bought_list__notes{color:#0000008a;overflow-wrap:anywhere;font-size:.8rem;font-style:italic;line-height:1.3}.bought_list__idea{color:#006e90}.bought_list .bought_list__put-back{color:#0000008a;opacity:0;border-radius:50%;flex:none;padding:6px;transition:opacity .1s;display:flex}.bought_list .bought_list__put-back .material-icons{font-size:20px}.bought_list .bought_list__put-back:hover:not(:disabled){background:#0000000f}.bought_list__item:hover .bought_list__put-back,.bought_list .bought_list__put-back:focus-visible{opacity:1}@media (hover:none){.bought_list .bought_list__put-back{opacity:1}}.bought_list_panel__header{align-items:center;gap:8px;margin:4px 0 8px;display:flex}.bought_list_panel .bought_list_panel__back{color:#0000008a;border-radius:50%;flex:none;padding:6px;display:flex}.bought_list_panel .bought_list_panel__back:hover{background:#0000000f}.bought_list_panel__name{font-size:1.1rem;font-weight:500}.bought_list_panel__meta{color:#0000008a;font-size:.85rem}.grocery_history--empty{text-align:center;padding:48px 16px}.grocery_history--empty .grocery_history__hint{max-width:320px;margin:8px auto 0}.grocery_history__empty-icon{color:#00000042;font-size:48px}@media (width<=600px){.grocery_history__search{flex-basis:100%}.grocery_history__trip ul.bought_list{padding-left:12px}}button.btn-flat.grocery_list_item__open,button.btn-flat.bought_list__name,button.btn-flat.meal_idea_ingredient__open{max-width:100%;height:auto;color:inherit;font:inherit;text-align:left;text-transform:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0;display:block;overflow:hidden}button.btn-flat.grocery_list_item__open:hover,button.btn-flat.grocery_list_item__open:focus,button.btn-flat.bought_list__name:hover,button.btn-flat.bought_list__name:focus,button.btn-flat.meal_idea_ingredient__open:hover,button.btn-flat.meal_idea_ingredient__open:focus{background:0 0}button.btn-flat.grocery_list_item__open:hover,button.btn-flat.bought_list__name:hover,button.btn-flat.meal_idea_ingredient__open:hover{-webkit-text-decoration:underline #0000001a;text-decoration:underline #0000001a}button.btn-flat.grocery_list_item__open:focus-visible,button.btn-flat.bought_list__name:focus-visible,button.btn-flat.meal_idea_ingredient__open:focus-visible{outline-offset:2px;outline:2px solid #006e90}button.btn-flat.grocery_list_item__open{line-height:30px}button.btn-flat.bought_list__name{line-height:inherit}.day-meals-popup .bought_list button.btn-flat.bought_list__name{width:auto;color:inherit;font-size:inherit;line-height:inherit;border-radius:2px;padding:0;display:block}.day-meals-popup .bought_list button.btn-flat.bought_list__name:hover,.day-meals-popup .bought_list button.btn-flat.bought_list__name:focus{background:0 0}.day-meals-popup .bought_list button.btn-flat.bought_list__put-back{color:#0000008a;border-radius:50%;width:auto;padding:6px;display:flex}button.btn-flat.meal_idea_ingredient__open{padding:0 6px;line-height:2rem}.meal_idea_ingredient__amount{color:#0000008a;margin-top:-4px;padding:0 6px 2px;font-size:.8rem;line-height:1.4;display:block}.grocery_item_editor .grocery_item_editor__list{margin:0}.grocery_item_editor .grocery_item_editor__list li{gap:8px;padding:2px 0;display:flex}.grocery_item_editor .grocery_item_editor__quantity,.grocery_item_editor .grocery_item_editor__muted{color:#0000008a}.grocery_item_editor p.grocery_item_editor__muted,.grocery_item_editor .grocery_item_editor__last-bought{margin:0}.grocery_item_editor .grocery_item_editor__as-idea-ingredient{margin:6px 0 2px;display:block}.grocery_item_editor button.btn-flat.grocery_item_editor__as-idea-button{text-transform:none;align-items:center;gap:8px;margin-top:4px;padding:0 8px;display:flex}.grocery_item_editor .grocery_item_editor__history{color:#0000008a;margin:4px 0 0;font-size:.9rem}.grocery_item_editor .grocery_item_editor__idea{align-items:center;gap:6px;display:inline-flex}.grocery_item_editor .grocery_item_editor__recipe{color:#0000008a;display:inline-flex}.grocery_item_editor .grocery_item_editor__recipe .material-icons{font-size:16px}.grocery_item_editor__choices{border-bottom:1px solid #0000001a;flex-direction:column;gap:8px;padding:12px 24px;display:flex}.grocery_item_editor__choices .btn-flat.grocery_item_editor__choice{text-transform:none;height:auto;color:inherit;line-height:1.4;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.grocery_item_editor__choices .btn-flat.grocery_item_editor__choice strong{font-weight:500}.grocery_item_editor__choices .btn-flat.grocery_item_editor__choice span{color:#0000008a;font-size:.9rem}.grocery_item_editor__choices .btn-flat.grocery_item_editor__choice:hover,.grocery_item_editor__choices .btn-flat.grocery_item_editor__choice:focus{background:#93c13e0f;border-color:#93c13e}.grocery_item_editor__choices .btn-flat.grocery_item_editor__choice:disabled{opacity:.5;cursor:default}.grocery_item_editor__choices .grocery_item_editor__choice span.grocery_item_editor__merge{color:#f44336}.grocery_item_editor__choices .btn.btn-flat.grocery_item_editor__back,.grocery_item_editor__choices body.database_setup input.btn-flat.grocery_item_editor__back[type=submit],body.database_setup .grocery_item_editor__choices input.btn-flat.grocery_item_editor__back[type=submit],.grocery_item_editor__choices body.database_setup button.btn-flat.grocery_item_editor__back,body.database_setup .grocery_item_editor__choices button.btn-flat.grocery_item_editor__back,.grocery_item_editor__choices .btn-flat.grocery_item_editor__back.btn-large,.grocery_item_editor__choices .btn-flat.grocery_item_editor__back.btn-small,.grocery_item_editor__choices .dashboard button.btn-flat.grocery_item_editor__back:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .grocery_item_editor__choices button.btn-flat.grocery_item_editor__back:not(.btn-flat):where(:not(.ui-button,.shell-control)){align-self:flex-end}.grocery_item_editor__image{object-fit:contain;border-radius:8px;max-width:100%;max-height:160px;margin:12px auto 0;display:block}.grocery_item_kinds__of{align-items:center;gap:8px;margin-top:6px;display:flex}.grocery_item_kinds__of .grocery_item_details__label{color:#0000008a;flex:none;font-size:.9rem}.grocery_item_kinds__of .grocery_item_details__tag-input.input-field{flex:1}.grocery_item_details__tag-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.grocery_item_details__tag-list .grocery_item_details__tag-input.input-field{flex:1;min-width:140px}.grocery_item_details__tag{background:#93c13e26;border-radius:999px;align-items:center;gap:2px;padding:2px 4px 2px 10px;font-size:.9rem;display:inline-flex}.grocery_item_details__tag .btn-flat.grocery_item_details__tag-remove{color:#0000008a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;line-height:1;display:flex}.grocery_item_details__tag .btn-flat.grocery_item_details__tag-remove .material-icons{font-size:14px}.grocery_item_details__tag .btn-flat.grocery_item_details__tag-remove:hover,.grocery_item_details__tag .btn-flat.grocery_item_details__tag-remove:focus{background:#00000014}.grocery_item_details__field{color:inherit;font-size:inherit;align-items:center;gap:12px;margin-bottom:6px;display:flex}.grocery_item_details__field .grocery_item_details__label{color:#0000008a;flex:none;width:96px;font-size:.9rem}.grocery_item_details__field .input-field{flex:1;min-width:0}.grocery_item_details__open{color:#006e90;flex:none;display:flex}.grocery_item_tags{flex-wrap:wrap;gap:4px;display:inline-flex}.grocery_item_tag{color:#0000008a;background:#0000000f;border-radius:999px;padding:0 7px;font-size:.75rem;line-height:1.5}.bought_list__text .grocery_item_tags{margin-top:2px}.grocery_item_details__tag-input.input-field,.meal_idea_ingredients__new.input-field{position:relative}.grocery_item_details__suggestions,.meal_idea_ingredients__suggestions{z-index:3;background:#fff;border:1px solid #0000001a;border-radius:6px;margin:4px 0 0;padding:4px 0;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 12px #0000001f}.grocery_item_details__suggestions li,.meal_idea_ingredients__suggestions li{cursor:pointer;padding:6px 12px}.grocery_item_details__suggestions li.is-highlighted,.meal_idea_ingredients__suggestions li.is-highlighted{background:#93c13e1f}.btn-flat.grocery_item_details__fetch{color:#006e90;flex:none;align-items:center;height:auto;padding:0;line-height:1;display:flex}.btn-flat.grocery_item_details__fetch:hover,.btn-flat.grocery_item_details__fetch:focus{background:0 0}.btn-flat.grocery_item_details__fetch:disabled{opacity:.4;background:0 0}.grocery_item_details__fetch-status{color:#0000008a;margin:0 0 6px 108px;font-size:.85rem}.grocery_item_details__fetch-status.is-error{color:#f44336}.info_tip{vertical-align:middle;line-height:1;display:inline-block}.info_tip__icon.material-icons{color:#00000061;cursor:help;border-radius:50%;outline:none;margin-left:2px;font-size:15px}.info_tip__icon.material-icons:hover,.info_tip__icon.material-icons:focus{color:#000000b3}.info_tip__icon.material-icons:focus-visible{box-shadow:0 0 0 2px #26a69a80}.info_tip__bubble{z-index:1100;color:#fff;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;pointer-events:none;background:#212121f2;border-radius:6px;padding:8px 10px;font-size:.8rem;font-weight:400;line-height:1.4;position:fixed;box-shadow:0 2px 8px #0003}.info_tip__bubble[hidden]{display:none}.loan_payoff{max-width:1040px;margin:8px auto 32px;padding:0 12px}.loan_payoff button.btn-flat{text-transform:none;height:auto;color:inherit;line-height:1.5;font:inherit}.loan_payoff button.btn-flat,.loan_payoff button.btn-flat:hover,.loan_payoff button.btn-flat:focus{box-shadow:none;background:0 0}.loan_payoff button.btn-flat:focus-visible{outline-offset:-2px;outline:2px solid #006e90}.loan_payoff .money_display.money_display{white-space:nowrap}.loan_payoff__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;margin:12px 4px;display:flex}h5.loan_payoff__title{margin:0;font-size:1.4rem;font-weight:500}.loan_payoff__subtitle,.loan_payoff__hint{color:#0000008a;font-size:.9rem}.loan_payoff__subtitle strong,.loan_payoff__hint strong{color:#000000de;font-weight:500}.loan_payoff__hint{margin:8px 4px 0}.loan_payoff__toggle{color:#000000b3;font-size:.9rem}.loan_payoff__toggle [type=checkbox].filled-in+span:not(.lever){height:20px;padding-left:28px;line-height:20px}.loan_payoff__toggle [type=checkbox].filled-in+span:not(.lever):after{border-color:#0006;border-radius:4px}.loan_payoff__toggle [type=checkbox].filled-in:checked+span:not(.lever):after{background-color:#93c13e;border-color:#93c13e}.loan_payoff__card,.loan_payoff__stat,.loan_payoff__loan{background:#fff;border:1px solid #0000001a;border-radius:8px;box-shadow:0 1px 2px #0000000f}.loan_payoff__chart{height:420px;padding:16px 12px 8px;position:relative}@media only screen and (width<=600px){.loan_payoff__chart{height:320px}}.loan_payoff__warnings{color:#a20e04;background:#f4433614;border-radius:8px;margin-top:12px;padding:8px 12px}.loan_payoff__warnings>div{align-items:center;gap:8px;display:flex}.loan_payoff__warnings i{font-size:18px}.loan_payoff__section{letter-spacing:.04em;text-transform:uppercase;color:#0000008a;margin:28px 4px 8px;font-size:.85rem;font-weight:500}.loan_payoff__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:16px;display:grid}.loan_payoff__stat{padding:12px 16px}.loan_payoff__stat-label{color:#0000008a;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:500}.loan_payoff__stat-value{margin-top:2px;font-size:1.5rem;font-weight:500;line-height:1.3}@media only screen and (width<=600px){.loan_payoff__stat-value{font-size:1.2rem}}.loan_payoff__stat-value .money_display.money_display{color:inherit}.loan_payoff__stat-note{color:#0000008a;font-size:.85rem}.loan_payoff__stat-note .money_display.money_display{color:inherit}.loan_payoff__strategies{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.loan_payoff button.loan_payoff__strategy{text-align:left;background:#fff;border:1px solid #0000001a;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.loan_payoff button.loan_payoff__strategy:hover{background:#fff;border-color:#00000040}.loan_payoff button.loan_payoff__strategy.is-selected{border-color:#93c13e;box-shadow:inset 0 0 0 1px #93c13e}.loan_payoff button.loan_payoff__strategy.is-selected,.loan_payoff button.loan_payoff__strategy.is-selected:hover,.loan_payoff button.loan_payoff__strategy.is-selected:focus{background:#f7fbf1}.loan_payoff__strategy-name{font-size:1.05rem;font-weight:500}.loan_payoff__strategy-blurb,.loan_payoff__strategy-detail{color:#0000008a;font-size:.85rem}.loan_payoff__strategy-blurb .money_display.money_display,.loan_payoff__strategy-detail .money_display.money_display{color:inherit}.loan_payoff__strategy-date{margin-top:6px;font-size:1.3rem;font-weight:500}.loan_payoff__strategy-saving{color:#347a3b;background:#4bb0551f;border-radius:999px;margin-top:4px;padding:1px 8px;font-size:.8rem;font-weight:500}.loan_payoff__budget{flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:12px;display:flex}.loan_payoff__budget-input{flex:0 0 220px}.loan_payoff__budget .loan_payoff__hint{flex:300px;margin:0}.loan_payoff__budget .loan_payoff__hint .money_display.money_display{color:inherit}.loan_payoff__years{align-items:center;gap:16px;margin-top:16px;display:flex}.loan_payoff__years span{color:#0000008a;flex:none}.loan_payoff__years input[type=range]{flex:1}.loan_payoff__loans{flex-direction:column;gap:8px;display:flex}.loan_payoff__loan{overflow:hidden}.loan_payoff__loan.is-history{box-shadow:none;background:0 0;border-style:dashed}.loan_payoff__loan.is-history .loan_payoff__loan-name,.loan_payoff__loan.is-history .loan_payoff__loan-when{color:#0000008a}.loan_payoff button.loan_payoff__loan-header{text-align:left;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 12px 8px 16px;display:flex}.loan_payoff button.loan_payoff__loan-header:hover{background:#0000000a}.loan_payoff button.loan_payoff__loan-header i{color:#0000008a}.loan_payoff__loan-swatch{border-radius:50%;flex:none;width:10px;height:10px}.loan_payoff__loan-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.05rem;font-weight:500;overflow:hidden}.loan_payoff__loan-when{color:#0000008a;white-space:nowrap;margin-left:auto;font-size:.9rem}.loan_payoff__chip{color:#000000b3;background:#0000000f;border-radius:999px;flex:none;padding:0 8px;font-size:.8rem}.loan_payoff__facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 16px;margin:0;padding:0 16px 12px 36px;display:grid}.loan_payoff__facts dt{color:#0000008a;font-size:.8rem}.loan_payoff__facts dd{margin:0;font-weight:500}.loan_payoff__facts dd .money_display.money_display{color:inherit}.loan_payoff__facts dd small{color:#0000008a;white-space:nowrap;margin-left:.3em;font-weight:400;display:inline-block}.loan_payoff__schedule{border-top:1px solid #0000001a;max-height:360px;overflow-y:auto}.loan_payoff__schedule table{font-size:.9rem}.loan_payoff__schedule th{color:#0000008a;background:#fff;font-weight:500;position:sticky;top:0}.loan_payoff__schedule th,.loan_payoff__schedule td{padding:6px 16px}.loan_payoff__schedule tr{border-bottom:1px solid #0000000d}.loan_payoff__schedule tr.is-current{background:#f4f9ec}.loan_payoff__schedule td .money_display.money_display{color:inherit}.loan_payoff__schedule-edit{text-align:right;width:1%;padding-top:0!important;padding-bottom:0!important}.loan_payoff__schedule-edit .btn-flat{color:#0000008a;height:28px;padding:0 6px;line-height:28px}.loan_payoff__schedule-edit i{color:#0000008a;font-size:18px;line-height:28px}.loan_payoff__schedule tr.loan_payoff__month-edit{background:#0000000a}.loan_payoff__terms{border-top:1px solid #0000001a;padding:4px 16px 12px 36px}.loan_payoff__terms-header{color:#0000008a;justify-content:space-between;align-items:center;gap:8px;min-height:36px;font-size:.85rem;font-weight:500;display:flex}.loan_payoff__terms-edit.btn-flat{text-transform:none;align-items:center;gap:4px;height:32px;padding:0 8px;line-height:32px;display:inline-flex}.loan_payoff__terms-edit.btn-flat i{font-size:18px}.loan_payoff__terms .loan_payoff__terms-facts{padding:0 0 4px}.loan_payoff__terms-note{color:#0000008a;white-space:pre-wrap;margin:4px 0 0;font-size:.85rem}.loan_payoff__terms-fields{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0 16px;display:grid}.loan_payoff__terms-fields .input-field{margin-bottom:0}.loan_payoff__terms-note-field{grid-column:1/-1}.loan_payoff__terms-actions{justify-content:flex-end;gap:8px;display:flex}.loan_payoff__down-payments{margin:4px 0 0;font-size:.85rem}.loan_payoff__down-payments li{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.loan_payoff__down-payments .money_display.money_display{color:inherit;font-weight:500}.loan_payoff__down-payment-kind{color:#0000008a;min-width:110px}.loan_payoff__down-payment-fields{border:0;margin:8px 0 0;padding:0}.loan_payoff__down-payment-fields legend{color:#0000008a;font-size:.85rem;font-weight:500}.loan_payoff__down-payment-row{grid-template-columns:minmax(120px,160px) minmax(100px,140px) 1fr auto;align-items:end;gap:0 12px;display:grid}.loan_payoff__down-payment-row select{height:3rem;margin-bottom:8px}.loan_payoff__down-payment-row .input-field{margin-bottom:0}@media (width<=600px){.loan_payoff__down-payment-row{grid-template-columns:1fr 1fr auto}.loan_payoff__down-payment-row .input-field:nth-of-type(2){grid-area:2/1/auto/3}}.loan_payoff__down-payment-remove.btn-flat{color:#0000008a;margin-bottom:8px;padding:0 6px}.loan_payoff__month-form{padding:0 0 8px}.loan_payoff__muted{color:#0000008a;font-weight:400}.loan_payoff__what_if{margin-top:28px;padding:0 16px}.loan_payoff__what_if>summary{color:#000000b3;cursor:pointer;padding:12px 0;font-weight:500}.loan_payoff__ad_hoc{padding:4px 0 12px}.loan_payoff__ad_hoc+.loan_payoff__ad_hoc{border-top:1px solid #0000001a}.loan_payoff__ad_hoc-fields{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0 16px;display:grid}.loan_payoff__ad_hoc-footer{color:#0000008a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.account_icon{color:#fff;vertical-align:middle;border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}.account_icon .material-icons{line-height:1}img.account_icon_logo{object-fit:contain}.account_edit_modal{max-width:34rem}.account_edit_form{flex-direction:column;gap:16px;display:flex}.account_edit_field{color:inherit;flex-direction:column;gap:4px;font-size:1rem;display:flex}.account_edit_label{color:#616161;font-size:.85rem}.account_edit_hint{color:#757575;font-size:.8rem}.account_edit_flip_warning{color:#b26a00}.account_edit_mask_error{color:#c62828}.account_edit_form .account_edit_mask{max-width:10em}.account_edit_name,.account_edit_select{border:1px solid #bdbdbd;border-radius:4px;padding:6px 8px;font-size:1rem}.account_edit_choices{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px;display:grid}.account_edit_types{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.account_edit_form .account_edit_choices button.account_edit_choice{color:#424242;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:10px 6px;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex;position:relative}.account_edit_form .account_edit_choices button.account_edit_choice:hover{background:#fafafa;border-color:#9e9e9e}.account_edit_form .account_edit_choices button.account_edit_choice.selected{color:#0d47a1;background:#e3f2fd;border-color:#1e88e5;box-shadow:inset 0 0 0 1px #1e88e5}.account_edit_form .account_edit_choices button.account_edit_choice:focus-visible{outline-offset:2px;outline:2px solid #1e88e5}.account_edit_choice_caption{text-align:center;font-size:.8rem;line-height:1.2}.account_edit_choice.selected .account_edit_choice_caption{font-weight:600}.account_edit_choice_check.material-icons{color:#1e88e5;background:#fff;border-radius:50%;font-size:18px;position:absolute;top:-7px;right:-7px}.account_edit_color{flex-flow:wrap;align-items:center;gap:8px}.account_edit_color .account_edit_label{flex:0 0 100%}.account_edit_color_input{cursor:pointer;background:0 0;border:1px solid #bdbdbd;border-radius:4px;width:44px;height:32px;padding:0}.account_edit_toggles{border:1px solid #e0e0e0;border-radius:6px;gap:0}.account_edit_toggle{align-items:center;gap:2px;min-height:44px;padding:4px 4px 4px 12px;display:flex}.account_edit_toggle+.account_edit_toggle{border-top:1px solid #eee}.account_edit_toggle_label{color:#000000de;cursor:pointer;font-size:1rem}.account_edit_toggle_switch{margin-left:auto}.account_edit_toggle_switch label{cursor:pointer;padding:8px 0;display:block}.account_edit_actions{z-index:1;background:#fff;border-top:1px solid #00000014;flex-wrap:wrap;align-items:center;gap:8px;margin:16px -24px -20px;padding:10px 24px;display:flex;position:sticky;bottom:-20px}.account_edit_actions .btn.btn-flat,.account_edit_actions body.database_setup input.btn-flat[type=submit],body.database_setup .account_edit_actions input.btn-flat[type=submit],.account_edit_actions body.database_setup button.btn-flat,body.database_setup .account_edit_actions button.btn-flat,.account_edit_actions .btn-flat.btn-large,.account_edit_actions .btn-flat.btn-small,.account_edit_actions .dashboard button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .account_edit_actions button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)){padding:0 8px}.account_edit_actions>.btn:last-child,body.database_setup .account_edit_actions>input[type=submit]:last-child,body.database_setup .account_edit_actions>button:last-child,.account_edit_actions>.btn-large:last-child,.account_edit_actions>.btn-small:last-child,.dashboard .account_edit_actions>button:last-child:not(.btn-flat):where(:not(.ui-button,.shell-control)){margin-left:auto}.account_edit_actions_spacer{flex:auto}.account_edit_preview{justify-content:center;display:flex}.accounts_page_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:8px;display:flex}.accounts_page_actions .material-icons{vertical-align:middle;font-size:1.1rem}.account_edit_confirm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.account_merge_preview{flex-direction:column;gap:8px;display:flex}.account_merge_ranges{font-size:.9rem}.account_merge_ranges th,.account_merge_ranges td{vertical-align:top;text-align:left;padding:4px 8px}.account_transactions_toggle{text-transform:none;align-items:center;gap:4px;padding:0 8px 0 0;display:inline-flex}.account_transactions_toggle:focus{background-color:#0000}.account_transactions_toggle .material-icons{font-size:1.2rem}.account_transactions_list{border:1px solid #e3e6ea;border-radius:6px;margin:4px 0}.account_transaction{border-top:1px solid #f0f1f3;align-items:baseline;gap:8px;padding:4px 8px;font-size:.85rem;display:flex}.account_transaction:first-child{border-top:none}.account_transaction.matches_other{background-color:#fff6d6}.account_transaction .money_display.neutral{color:inherit}.account_transaction_date{color:#6b7280;font-variant-numeric:tabular-nums;flex:none;width:5.5em}.account_transaction_name{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.account_transaction_pending{color:#6b7280;font-style:italic}.account_transaction_amount{font-variant-numeric:tabular-nums;flex:none}.account_merge_transactions_compare{flex-wrap:wrap;gap:12px;display:flex}.account_merge_transactions_compare .account_merge_transactions_side{flex:240px;min-width:0}.account_merge_details{margin:0;padding-left:18px;font-size:.9rem}.account_merge_details li{margin-bottom:4px;list-style:outside}.account_merge_resign{color:#b26a00}.account_merge_warning{color:#c62828;margin:0;font-weight:500}.account_label{align-items:center;gap:10px;min-width:0;display:flex}.account_label.compact{gap:6px}.account_label.compact .account_label_primary{padding-right:4px}.account_label .account_label_text{flex:auto;min-width:0}.account_label .account_label_primary{align-items:center;gap:6px;min-width:0;display:flex}.account_label .account_label_name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.account_label .account_label_mask{white-space:nowrap;flex:none;font-family:monospace;font-size:smaller}.account_label .account_label_primary .account_label_mask{color:#383f51}.account_label .account_label_hint{white-space:nowrap;font-style:italic}.account_label .account_label_primary .account_label_hint{text-overflow:ellipsis;color:#383f51;flex:0 auto;min-width:0;font-size:smaller;overflow:hidden}.account_label .account_label_closed{color:#616161;background:#eee;border-radius:8px;flex:none;padding:0 6px;font-size:.75rem}.account_label .account_label_secondary{color:#383f51;flex-wrap:wrap;min-width:0;font-size:smaller;display:flex}.account_label .account_label_secondary>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.account_label .account_label_secondary{align-items:baseline;column-gap:.35em}.account_label .account_label_secondary>span:not(:last-child):after{content:"·";margin-left:.35em}.account_label .account_label_original{font-style:italic}.account_label .account_label_balance{font-variant-numeric:tabular-nums;white-space:nowrap}.account_label.closed .account_label_name{color:#757575}.account_select__group_heading_label{text-transform:none;align-items:center;gap:6px;display:flex}.account_select__single-value{max-width:calc(100% - 8px)}.account_select_wrap .account_label.compact{align-items:center}.account_select_wrap .account_label.compact .account_label_name{white-space:normal;overflow-wrap:anywhere}.account_select .account_select__input input[type=text]{height:auto;margin:0;line-height:normal}.account_select .account_select__input input[type=text]:focus:not([readonly]){box-shadow:none;border-bottom:0}.institution_select_choice{align-items:center;gap:8px;min-width:0;display:flex}.institution_select_choice .institution_badge{flex:none}.institution_select_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rule_value_option{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.rule_value_account,.rule_value_text{overflow-wrap:anywhere;min-width:0}.rule_value_external{font-size:smaller;display:block}.rule_value_count{flex:none;font-size:smaller}.account_select_plain{padding-right:.2em;font-style:italic}.account_merge_pair{border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.account_merge_pair .account_merge_pair_side{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.account_merge_pair .account_merge_pair_arrow{color:#757575;flex:none}.banks_summary{max-width:760px;margin:0 auto;padding:16px 0 32px}.banks_summary .money_display.neutral{color:inherit}.banks_summary .account_totals{flex-wrap:wrap;gap:12px;margin-bottom:8px;display:flex}.banks_summary .account_total{font-variant-numeric:tabular-nums;background-color:#fff;border:1px solid #e3e6ea;border-radius:12px;flex-direction:column;flex:140px;padding:12px 16px;font-size:1.35rem;font-weight:500;display:flex}.banks_summary .account_total_label{color:#6b7280;font-size:.8rem;font-weight:400}.banks_summary .account_section,.banks_summary .institution_arrange_group{background-color:#fff;border:1px solid #e3e6ea;border-radius:12px;margin-bottom:16px;overflow:hidden}.banks_summary .account_section_heading{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;font-variant-numeric:tabular-nums;border-bottom:1px solid #e3e6ea;justify-content:space-between;padding:10px 16px;font-size:.8rem;font-weight:600;display:flex}.banks_summary .account_row{cursor:pointer;background-color:#fff;border-top:1px solid #f0f1f3;outline:none;align-items:center;gap:12px;padding:10px 16px;display:flex}.banks_summary .account_row:first-child{border-top:none}.banks_summary .account_row:hover{background-color:#f7f8f9}.banks_summary .account_row:focus-visible{box-shadow:inset 0 0 0 2px #93c13e}.banks_summary .account_row .drag_handle{cursor:grab;color:#6b7280;display:flex}.banks_summary .account_row.not_counted .account_icon,.banks_summary .account_row.not_counted .account_row_name,.banks_summary .account_row.not_counted .account_row_amount{opacity:.5}.banks_summary .account_row_text{flex-direction:column;flex:auto;min-width:0;display:flex}.banks_summary .account_row_name{white-space:nowrap;text-overflow:ellipsis;color:#383f51;overflow:hidden}.banks_summary .account_row_notes{white-space:nowrap;text-overflow:ellipsis;color:#6b7280;font-size:.8rem;overflow:hidden}.banks_summary .account_row_note+.account_row_note:before{content:"·";margin:0 6px}.banks_summary .account_row_amount{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;display:flex}.banks_summary .account_row_no_balance{color:#6b7280}.banks_summary .account_row_limit{color:#6b7280;font-size:.75rem}.banks_summary .institution_arrange_heading{border-bottom:1px solid #e3e6ea;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}.banks_summary .institution_arrange_heading .drag_handle{cursor:grab;color:#6b7280;display:flex}.banks_summary .institution_arrange_heading .institution_group_name{white-space:nowrap;text-overflow:ellipsis;color:#383f51;flex:auto;font-weight:600;overflow:hidden}.banks_summary .institution_arrange_heading .account_edit_button{color:#6b7280;flex:none;padding:0 8px}.banks_summary .institution_arrange_heading .account_edit_button .material-icons{font-size:18px}.banks_summary .institution_arrange_empty{color:#6b7280;padding:10px 16px;font-size:.85rem}.banks_summary .closed_accounts_toggle{text-align:center}.banks_summary .closed_account_sections{margin-top:12px}.banks_summary .closed_account_sections_heading{color:#6b7280;margin:0 4px 8px;font-size:.85rem;font-weight:600}.monarch_refresh_status{margin:0 0 8px}.monarch_refresh_status.grey-text{color:#383f51b3!important}.monarch_accounts_panel{background-color:#fff;border:1px solid #e3e6ea;border-radius:12px;margin-bottom:16px;padding:12px 16px}.monarch_accounts_panel .monarch_accounts_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.monarch_accounts_panel .monarch_accounts_heading h6{margin:0;font-weight:500}.account_add_choices{flex-direction:column;gap:8px;display:flex}.account_edit_modal .account_add_choices button.account_add_choice{width:100%;color:inherit;text-align:left;text-transform:none;cursor:pointer;background:0 0;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:14px;height:auto;padding:12px 14px;display:flex}.account_edit_modal .account_add_choices button.account_add_choice:hover,.account_edit_modal .account_add_choices button.account_add_choice:focus-visible{background:#0000000a}.account_edit_modal .account_add_choices button.account_add_choice>.material-icons{color:#616161;font-size:1.6rem}.account_add_choice_text{flex-direction:column;display:flex}.account_add_choice_name{font-weight:500}.account_add_choice_detail{color:#757575;font-size:.85rem}.refresh_balances_item .material-icons{vertical-align:middle;margin-right:6px}.account_summary_modal{max-width:36rem}.account_summary_modal .modal-content:has(>.account_summary_editor){padding:16px 24px 20px}.account_summary_modal .money_display.neutral{color:inherit}.account_summary .panel_heading{gap:12px}.account_summary .meal_idea_details__name.account_summary__name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.account_summary .account_summary__hero{margin-top:16px}.account_summary .account_summary__balance{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:1.9rem;font-weight:500;line-height:1.2;display:flex}.account_summary .account_summary__no_balance{color:#6b7280;font-size:1.2rem}.account_summary .account_summary__limit{color:#6b7280;font-size:.9rem;font-weight:400}.account_summary .account_summary__notes{color:#6b7280;flex-wrap:wrap;margin-top:2px;font-size:.85rem;display:flex}.account_summary .account_summary__note{white-space:nowrap}.account_summary .account_summary__note:not(:last-child):after{content:"·";margin:0 6px}.account_summary .account_summary__note.stale,.account_summary .account_summary__note.closed{color:#b26a00}.account_summary .account_summary__chart{height:180px;position:relative}.account_summary .account_summary__legend{color:#6b7280;flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.account_summary .account_summary__legend li{align-items:center;gap:6px;display:flex}.account_summary .account_summary__swatch{border-top:2px solid;width:16px}.account_summary .account_summary__swatch.is-line,.account_summary .account_summary__swatch.is-dashed{background:0 0!important}.account_summary .account_summary__swatch.is-dashed{border-top-style:dashed}.account_summary .account_summary__swatch.is-dot{border:none;border-radius:50%;width:8px;height:8px;margin:0 4px}.account_summary .account_summary__facts{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:8px;margin:0;display:grid}.account_summary .account_summary__facts div{border:1px solid #e3e6ea;border-radius:8px;padding:8px 10px}.account_summary .account_summary__facts dt{color:#6b7280;font-size:.75rem}.account_summary .account_summary__facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}@media (width<=480px){.account_summary .account_summary__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.account_summary .account_summary__facts .account_summary__fact_detail{color:#6b7280;font-size:.75rem;font-weight:400;display:block}.account_summary .account_transactions_list{margin-top:0}.account_summary .btn-flat.account_summary__more{color:#006e90;text-transform:none;border-radius:6px;align-items:center;height:auto;min-height:44px;margin-top:4px;margin-left:-8px;padding:4px 8px;font-size:.9rem;line-height:1.6;display:inline-flex}.account_summary .btn-flat.account_summary__more:focus{background:#006e9014}@media (hover:hover){.account_summary .btn-flat.account_summary__more:hover{background:#006e9014}}.account_summary .account_summary__rule_list,.account_summary .account_summary__siblings{border:1px solid #e3e6ea;border-radius:6px;margin:0;padding:0;list-style:none}.account_summary .account_summary__rule_list li,.account_summary .account_summary__siblings li{border-top:1px solid #f0f1f3}.account_summary .account_summary__rule_list li:first-child,.account_summary .account_summary__siblings li:first-child{border-top:none}.account_summary .account_summary__rule{align-items:baseline;gap:10px;padding:6px 10px;font-size:.85rem;display:flex}.account_summary .account_summary__rule_position{color:#6b7280;font-variant-numeric:tabular-nums;flex:none;min-width:1.5em}.account_summary .account_summary__rule_text{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.account_summary .account_summary__rule_outcome{color:#6b7280}.account_summary .account_summary__institution_name{align-items:center;gap:8px;margin-bottom:8px;display:flex}.account_summary .btn-flat.account_summary__sibling{width:100%;height:auto;min-height:44px;color:inherit;text-align:left;text-transform:none;align-items:center;gap:10px;padding:8px 10px;font-size:.9rem;line-height:1.4;display:flex}.account_summary .btn-flat.account_summary__sibling:focus{background:#f7f8f9}@media (hover:hover){.account_summary .btn-flat.account_summary__sibling:hover{background:#f7f8f9}}.account_summary .account_summary__sibling_name{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.account_summary .account_summary__sibling_mask{color:#6b7280;font-size:.8rem}.account_summary .account_summary__sibling_amount{font-variant-numeric:tabular-nums;flex:none}.app-header__actions{align-items:center;gap:4px;display:flex}.app-header .whats-new-button{cursor:pointer;background:0 0;border:none;padding:0;position:relative}.app-header .whats-new-button:hover{background-color:#0000000a}.whats-new-button__dot{background-color:#f44336;border-radius:50%;width:9px;height:9px;position:absolute;top:7px;right:7px;box-shadow:0 0 0 2px #fff}.whats-new-modal .modal-content{padding:8px 24px 16px}@media only screen and (width<=600px){.whats-new-modal .modal-content{padding:4px 16px 12px}}.whats-new__release{padding:12px 0 16px}.whats-new__release+.whats-new__release{border-top:1px solid #00000014}.whats-new__release-heading{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.whats-new__title{color:#383f51;margin:0;font-size:1.2rem;font-weight:600}.whats-new__date{color:#0000008a;font-size:.85rem}.whats-new__badge{color:#4a611f;background-color:#93c13e33;border-radius:10px;padding:1px 8px;font-size:.75rem;font-weight:600}.whats-new__intro{color:#0000008a;margin:6px 0 4px;font-style:italic}.whats-new__area{margin-top:14px}.whats-new__area-label{color:#383f51;align-items:center;gap:6px;margin:0 0 6px;font-size:1rem;font-weight:600;display:flex}.whats-new__area-label .material-icons{font-size:20px}.whats-new__area--food .whats-new__area-label .material-icons{color:#006e90}.whats-new__area--money .whats-new__area-label .material-icons{color:#4bb055}.whats-new__kind{margin:0 0 8px 26px}@media only screen and (width<=600px){.whats-new__kind{margin-left:0}}.whats-new__kind ul{margin:2px 0 0;padding-left:18px}.whats-new__kind li{margin:3px 0;line-height:1.4;list-style:outside}.whats-new__kind-label{letter-spacing:.04em;text-transform:uppercase;color:#0000008a;font-size:.75rem;font-weight:600}.whats-new__actions{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.login_clicker{color:#fff;text-align:center;cursor:pointer;background-color:#a20e04}.login_clicker:hover{background-color:#f44336}@media print{#content .tabs,#content .edit_box{display:none}}label.default{color:inherit;font-size:inherit}.Toastify__toast{color:#fff;cursor:default;background-color:#323232;border-radius:2px;justify-content:space-between;align-items:center;margin-top:10px;padding:10px 25px;line-height:1.5em;position:relative}.Toastify__toast .Toastify__progress-bar--default{background-color:#4bb055}.Toastify__toast .toast_content,.Toastify__toast .button_container{display:flex}.Toastify__toast .button_container .btn,.Toastify__toast .button_container body.database_setup input[type=submit],body.database_setup .Toastify__toast .button_container input[type=submit],.Toastify__toast .button_container body.database_setup button,body.database_setup .Toastify__toast .button_container button,.Toastify__toast .button_container .btn-large,.Toastify__toast .button_container .btn-small,.Toastify__toast .button_container .dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .Toastify__toast .button_container button:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:gold}a{cursor:pointer}body{background-color:#fafafa}#toast-container{bottom:10%;right:7%;top:auto!important;left:auto!important}.has_unsaved_changes{color:red;font-style:italic}.full_screen{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}.modal .modal-footer{z-index:25;background-color:#fff}.modal .modal-footer .btn.danger,.modal .modal-footer body.database_setup input.danger[type=submit],body.database_setup .modal .modal-footer input.danger[type=submit],.modal .modal-footer body.database_setup button.danger,body.database_setup .modal .modal-footer button.danger,.modal .modal-footer .danger.btn-large,.modal .modal-footer .danger.btn-small,.modal .modal-footer .dashboard button.danger:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .modal .modal-footer button.danger:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background-color:#f44336}.modal .modal-footer .btn.success,.modal .modal-footer body.database_setup input.success[type=submit],body.database_setup .modal .modal-footer input.success[type=submit],.modal .modal-footer body.database_setup button.success,body.database_setup .modal .modal-footer button.success,.modal .modal-footer .success.btn-large,.modal .modal-footer .success.btn-small,.modal .modal-footer .dashboard button.success:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .modal .modal-footer button.success:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background-color:#4bb055}.btn.waves-effect.btn-block,body.database_setup input.waves-effect.btn-block[type=submit],body.database_setup button.waves-effect.btn-block,.waves-effect.btn-block.btn-large,.waves-effect.btn-block.btn-small,.dashboard button.waves-effect.btn-block:not(.btn-flat):where(:not(.ui-button,.shell-control)){width:100%;display:block}.btn.default,body.database_setup input.default[type=submit],body.database_setup button.default,.default.btn-large,.default.btn-small,.dashboard button.default:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .default.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .default.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .default.btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background-color:#93c13e}.btn.default:hover,body.database_setup input.default[type=submit]:hover,body.database_setup button.default:hover,.default.btn-large:hover,.default.btn-small:hover,.dashboard button.default:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)){background-color:#2b4141}.btn.danger,body.database_setup input.danger[type=submit],body.database_setup button.danger,.danger.btn-large,.danger.btn-small,.dashboard button.danger:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .danger.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .danger.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .danger.btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background-color:#f44336}.btn.success,body.database_setup input.success[type=submit],body.database_setup button.success,.success.btn-large,.success.btn-small,.dashboard button.success:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .success.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .success.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .success.btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#fff;background-color:#4bb055}.has_bank_information .text_hugger{border-top-left-radius:0;border-top-right-radius:0}.has_bank_information .category_select .category_select__control{border-bottom-right-radius:0;border-bottom-left-radius:0}.switch.highlights_selections .selected{border-bottom:2px solid #000}.switch.highlights_selections .unselected{border-bottom:2px solid #0000}select.browser-default{background-color:#2b414147;border-color:#2b4141;border-radius:4px}.institution_logo{height:48px}.show-mobile-tabs{padding-top:56px;padding-bottom:60px}.show-mobile-tabs.displayed-tab-summary,.show-mobile-tabs.displayed-tab-settings,.show-mobile-tabs.displayed-tab-calendar,.show-mobile-tabs.displayed-tab-budget{padding-top:104px}.show-mobile-tabs .tabs{background-color:#fff}.show-mobile-tabs .tab-header{z-index:10;background-color:#fff;width:100%;padding:0;position:fixed;top:56px;box-shadow:0 2px 2px #0000008a}.show-mobile-tabs .tab-header.inline{z-index:auto;margin-bottom:8px;margin-left:0;margin-right:0;position:relative;top:auto}.spacer-bottom{margin-bottom:16px}.front_logo_container{text-align:center;margin:0 auto}.container-full{width:100%;display:block}nav,.pagination li.active,.can_be_active.active{background-color:#93c13e}.money_button{border:2px solid #006e90}#content .tab-header.inline{position:relative;top:auto}.disabled{font-style:italic;font:smaller}#content .tabs{text-align:center;background-color:#0000;border:none}#content .tabs .indicator,#content .tabs .tabs__slider{display:none}#content .tabs .tab{text-transform:none;line-height:normal;overflow:hidden}#content .tabs .tab a{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;color:#383f51;flex-direction:column;justify-content:center;display:inline-flex}#content .tabs .tab a:hover{color:#4bb055}#content .tabs .tab a.active{color:#fff;background-color:#93c13e}body .login_page .tabs{color:#000;display:flex}body .login_page .tabs a{color:#000}body .login_page .tabs a.active{color:#fff;background-color:#93c13e}body .login_page .tab{flex:1}.money_display,.money{position:relative}.money_display .material-icons,.money .material-icons{font-size:unset}.money_display.positive,.money.positive{color:#4bb055}.money_display.negative,.money.negative{color:#f44336}.money_display.neutral,.money.neutral{color:#2196f3}.money_display .cents,.money .cents{vertical-align:.3em;font-size:.8em;display:inline-block;overflow:hidden}body.database_setup{background-color:#fff;width:100%!important}body.database_setup ol{margin-left:0}body.database_setup .section{width:auto}body.database_setup .database_setup_container{flex-flow:wrap;justify-content:center;margin:8px;display:flex}body.database_setup #ran_alterations_list{flex-direction:column-reverse;display:flex}body.database_setup #db_imports{display:none}body.database_setup .script_class{cursor:default;flex-direction:row;display:flex}body.database_setup .script_class:hover{color:#000;background-color:#0000}body.database_setup .script_class>.description{order:0}body.database_setup .script_class>.loading{order:20}body.database_setup .script_class .script_options{flex:1;order:30;justify-content:flex-end;align-self:flex-end;display:flex}body.database_setup .script_options{display:block}body.database_setup #no_new_alterations{color:red;text-align:center;font-size:2rem}body.database_setup h2{color:#000;margin-bottom:0}body.database_setup .batch_run{display:none}body.database_setup .section{border:none;border-radius:0;min-width:368px;margin:8px;padding:0;overflow:auto}body.database_setup .section_content{padding:16px;overflow:auto}body.database_setup .skip_to_form input[type=submit]{margin-right:8px}body.database_setup .skip_to_form input[type=submit],body.database_setup .migrate_to_form input[type=submit]{height:auto}body.database_setup .export_to_file{display:none}.clickable:hover{cursor:pointer}.unclickable:hover{-webkit-user-select:none;user-select:none}button:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)),.btn:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)),.btn-large:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)),.btn-small:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)),body.database_setup input[type=submit]:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)),.btn-floating:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)){background-color:#93c13e}button:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)):hover,.btn:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)):hover,.btn-large:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)):hover,.btn-small:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)):hover,body.database_setup input[type=submit]:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)):hover,.btn-floating:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)):hover{background-color:#2b4141}button:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).danger,.btn:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).danger,.btn-large:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).danger,.btn-small:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).danger,body.database_setup input[type=submit]:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).danger,.btn-floating:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).danger{background-color:#f44336}button:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).dark,.btn:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).dark,.btn-large:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).dark,.btn-small:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).dark,body.database_setup input[type=submit]:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).dark,.btn-floating:not(.btn-flat):not(.btn-danger):where(:not(.ui-button,.shell-control)).dark{background-color:#383f51}.dashboard .input-field>label:not(.label-icon).active{transform-origin:0 0;transform:translateY(-10px)scale(.8)}.dashboard .input-field>label{pointer-events:none;top:-5px}.dashboard .refreshing_data{width:100%;position:absolute}.dashboard input[type=text],.dashboard input[type=number],.dashboard input[type=date]{height:2rem;margin-top:0;margin-bottom:0}.dashboard select{height:2.5rem}.dashboard .transaction_summary .btn.prefix,.dashboard .transaction_summary .prefix.btn-large,.dashboard .transaction_summary .prefix.btn-small,.dashboard .transaction_summary body.database_setup input.prefix[type=submit],body.database_setup .dashboard .transaction_summary input.prefix[type=submit],.dashboard .transaction_summary body.database_setup button.prefix,body.database_setup .dashboard .transaction_summary button.prefix,.dashboard .transaction_summary button.prefix:not(.btn-flat):where(:not(.ui-button,.shell-control)){font-size:initial;padding:0;top:0}.dashboard .category_select__menu{z-index:20}.show-mobile-tabs .category_select__control--menu-is-open{z-index:10;position:fixed;top:47px;left:20px;right:20px}.show-mobile-tabs .squish_view .category_select__menu{bottom:264px}.show-mobile-tabs .modal .squish_view .category_select__menu{bottom:80px}.show-mobile-tabs .category_select__menu{z-index:20;width:auto;position:fixed;inset:80px 30px}.show-mobile-tabs .category_select__menu-list{height:100%;max-height:none}.show-mobile-tabs .menu_overlay{z-index:10;cursor:pointer;background-color:#00000080;width:100%;height:100%;display:none;position:fixed;inset:0}.show-mobile-tabs .menu_overlay.active{display:block}.budget_total_remaining_bar .progress-bar-holder{width:100%;height:17px}.budget_total_remaining_bar .progress-bar-holder .progress-bar{height:100%}.budget_summary{flex-direction:row;justify-content:space-around;display:flex}.budget_summary>div{flex-wrap:wrap;justify-content:center;padding:0 10px;display:flex}.budget_summary .title{margin-right:8px;font-size:large}.budget_summary .amount{color:#4bb055;font-size:larger}.category_summary{word-break:break-word;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;display:block;position:relative}.category_summary.main.collapsed:hover{background-color:#383f51}.category_summary.main.collapsed:hover .category_name_inner{color:#fff!important}.category_summary.main.highlighted .category_name .category_name_text.clickable:hover{background-color:#383f51;color:#fff!important}.category_summary.edit_controls{text-align:right}.category_summary.edit_controls .btn,.category_summary.edit_controls .btn-large,.category_summary.edit_controls .btn-small,.category_summary.edit_controls body.database_setup input[type=submit],body.database_setup .category_summary.edit_controls input[type=submit],.category_summary.edit_controls body.database_setup button,body.database_setup .category_summary.edit_controls button,.category_summary.edit_controls .dashboard button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .category_summary.edit_controls button:not(.btn-flat):where(:not(.ui-button,.shell-control)){margin-right:.5rem}.category_summary.main .input-field{margin-bottom:0}.category_summary.use_previous_value.row{margin-bottom:1rem}.category_summary.heading_items span{text-decoration:underline}.category_summary .rolling_over_since{white-space:normal}.category_summary .budget_total_remaining_bar .progress-bar-holder{width:100%;height:16px}.category_summary .budget_total_remaining_bar .progress-bar-holder .progress-bar{height:100%}.category_summary .input-field.inline{margin-top:0;margin-bottom:0}.category_summary .col{padding:0 1px}.category_summary .col.input-field label{left:1px}.category_summary .row{margin-bottom:0}.category_summary .updating_budget{width:100%;position:absolute;bottom:-15px}.category_summary .category_name_container{align-items:center;display:flex}.category_summary .category_name_container .has_note.material-icons{color:#4bb055}.category_summary .category_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.category_summary .category_name .category_name_inner{text-overflow:ellipsis;overflow:hidden}.category_summary .category_name .category_budget_notes{color:#006e90;white-space:normal;font-size:smaller;font-style:italic}.category_summary.child_category{margin-left:1rem}.category_group_heading{padding:0 4px}.category_group{margin:0 0 6px}.category_group.new_category_group{margin-bottom:16px}.category_group.card .card-action,.category.is_dragging .category_group.category_summary .card-action,body.database_setup .category_group.section_content .card-action{border-radius:0 0 16px 16px;padding:2px 10px 0}.category_group .heading{margin:2px 0 6px;padding:0;display:flex}.category_group .heading .drag_handle{text-align:right;flex:1}.category_group .row{margin-bottom:0}.category_group td{padding:0 5px}.category_group .card-content{padding:4px 24px}.category.is_dragging .category_summary{padding:8px 4px}.category .selectable_category:hover{cursor:pointer}.transactions_table .row{margin-bottom:0}.fancy_transaction_summary{text-align:center;color:#fff;background-color:#93c13e;border-radius:8px;font-size:larger}.bank_transaction_options{font-size:smaller;font-style:italic}.bank_transaction_options .not_yet{color:#000;background-color:#f44336;border-radius:8px;padding:3px 6px}.bank_information_holder{white-space:nowrap;text-overflow:ellipsis;font-size:smaller;font-style:italic;overflow:hidden}.bank_information_holder .disabled{color:#f44336}.bank_information_holder .pending{display:block}.bank_information_holder .institution_logo{height:10px;margin-right:4px}.bank_information .institution_name{color:#383f51;flex:1}.bank_information .account_name{color:#383f51}.transaction_summary_outer_container:nth-child(odd){background-color:#00000005}.transaction_summary{flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.transaction_summary:hover{background-color:#0000000d}.transaction_summary .amount{text-align:right}.transaction_summary .amount .switch.highlights_selections .level{display:none}.transaction_summary .amount .switch.highlights_selections .option{font-size:larger}.transaction_summary .amount .switch.highlights_selections .income_label{color:#4bb055}.transaction_summary .amount .switch.highlights_selections .expense_label{color:#f44336}.transaction_summary:last-child{border-bottom:none}.transaction_summary.is_being_edited{border:1px dashed #93c13e}.transaction_summary .total_and_when{flex-flow:wrap;justify-content:space-around;width:100%;display:flex}.transaction_summary .text_hugger{background-color:#f0ffd4;border:1px solid #ccc;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:0 8px;position:relative;top:-1px}.transaction_summary .vertical-fields{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.transaction_summary .vertical-fields .day_field,.transaction_summary .vertical-fields .amount_field{text-align:center}.transaction_summary .vertical-fields .emphasized{font-size:larger;font-weight:700}.transaction_summary .row{flex-wrap:wrap;align-items:center;width:100%;display:flex}.transaction_summary .pending{color:#4bb055;font-size:smaller;font-style:italic}.transaction_summary .where{word-break:break-word;white-space:nowrap;text-overflow:ellipsis;align-items:center;font-weight:700;display:block;overflow:hidden}.transaction_summary .where .logo .institution_logo{height:16px;margin-right:4px}.transaction_summary .where .backing_up .material-icons{font-size:16px}.transaction_summary .name_summary{flex-direction:column;display:flex}.transaction_summary .name_summary .date{color:#006e90;font-size:small}.transaction_summary .name_summary .refund_hint{color:#4bb055;font-style:italic}.transaction_summary.view_only{flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.transaction_summary .the_date{padding:0 8px}.transaction_summary:nth-child(odd).category_bank_unsaved,.transaction_summary:nth-child(2n).category_bank_unsaved{border:1px dashed #f44336}.transaction_summary.category_unknown .category_select .category_select__control{border-color:#f44336}.transaction_summary.category_unknown .bank_transaction_options.text_hugger{border-top-color:#f44336}#content .hint_text{font-size:x-small}.space-between{flex-direction:row;justify-content:space-between;display:flex}.collection-item{flex-flow:wrap;align-items:center;display:flex}.collection-item .secondary-content{text-align:right;white-space:nowrap;flex-wrap:nowrap;flex:1 0}.spend_summary .collection-item{-webkit-user-select:none;user-select:none;display:block}.spend_summary .collection-item .main{flex-direction:row;align-items:center;display:flex}.spend_summary .collection-item .main .title{white-space:nowrap;margin-left:16px}.spend_summary .collection-item .main .money_display:not(.material-icons){text-align:right;margin-left:auto}.category_options_row{margin-top:1rem}.category_summary_outer_container .row{margin-bottom:unset}.category_summary_outer_container .category_options_row .col{padding:0}.category_summary_outer_container.has_parent.card,body.database_setup .category_summary_outer_container.has_parent.section_content,.category.is_dragging .category_summary_outer_container.has_parent.category_summary{margin-left:32px}.card,body.database_setup .section_content,.category.is_dragging .category_summary{border-radius:12px}.split-description{white-space:nowrap;text-overflow:ellipsis;font-size:smaller;overflow:hidden}.btn.ui-button,.ui-button.btn-large,.ui-button.btn-small,body.database_setup input.ui-button[type=submit],body.database_setup button.ui-button,.dashboard button.ui-button:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .ui-button.btn:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .ui-button.btn-large:not(.btn-flat):where(:not(.ui-button,.shell-control)),.dashboard .ui-button.btn-small:not(.btn-flat):where(:not(.ui-button,.shell-control)){letter-spacing:normal;text-transform:none;white-space:nowrap;vertical-align:middle;height:36px;box-shadow:none;color:#fff;background-color:#93c13e;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;line-height:1;transition:background-color .15s;display:inline-flex}.btn.ui-button:hover,.ui-button.btn-large:hover,.ui-button.btn-small:hover,body.database_setup input.ui-button[type=submit]:hover,body.database_setup button.ui-button:hover,.dashboard button.ui-button:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn.ui-button:focus-visible,.ui-button.btn-large:focus-visible,.ui-button.btn-small:focus-visible,body.database_setup input.ui-button[type=submit]:focus-visible,body.database_setup button.ui-button:focus-visible,.dashboard button.ui-button:focus-visible:not(.btn-flat):where(:not(.ui-button,.shell-control)){box-shadow:none;background-color:#7ba234}.btn.ui-button:focus,.ui-button.btn-large:focus,.ui-button.btn-small:focus,body.database_setup input.ui-button[type=submit]:focus,body.database_setup button.ui-button:focus,.dashboard button.ui-button:focus:not(.btn-flat):where(:not(.ui-button,.shell-control)){background-color:#93c13e}.btn.ui-button:focus-visible,.ui-button.btn-large:focus-visible,.ui-button.btn-small:focus-visible,body.database_setup input.ui-button[type=submit]:focus-visible,body.database_setup button.ui-button:focus-visible,.dashboard button.ui-button:focus-visible:not(.btn-flat):where(:not(.ui-button,.shell-control)){outline-offset:2px;outline:2px solid #006e9080}.btn.ui-button .material-icons,.ui-button.btn-large .material-icons,.ui-button.btn-small .material-icons,body.database_setup input.ui-button[type=submit] .material-icons,body.database_setup button.ui-button .material-icons,.dashboard button.ui-button:not(.btn-flat):where(:not(.ui-button,.shell-control)) .material-icons{font-size:18px;line-height:1}.btn.ui-button.danger,.ui-button.danger.btn-large,.ui-button.danger.btn-small,body.database_setup input.ui-button.danger[type=submit],body.database_setup button.ui-button.danger,.dashboard button.ui-button.danger:not(.btn-flat):where(:not(.ui-button,.shell-control)){background-color:#f44336}.btn.ui-button.danger:hover,.ui-button.danger.btn-large:hover,.ui-button.danger.btn-small:hover,body.database_setup input.ui-button.danger[type=submit]:hover,body.database_setup button.ui-button.danger:hover,.dashboard button.ui-button.danger:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn.ui-button.danger:focus-visible,.ui-button.danger.btn-large:focus-visible,.ui-button.danger.btn-small:focus-visible,body.database_setup input.ui-button.danger[type=submit]:focus-visible,body.database_setup button.ui-button.danger:focus-visible,.dashboard button.ui-button.danger:focus-visible:not(.btn-flat):where(:not(.ui-button,.shell-control)){background-color:#f21f0f}.btn.ui-button.success,.ui-button.success.btn-large,.ui-button.success.btn-small,body.database_setup input.ui-button.success[type=submit],body.database_setup button.ui-button.success,.dashboard button.ui-button.success:not(.btn-flat):where(:not(.ui-button,.shell-control)){background-color:#4bb055}.btn.ui-button.success:hover,.ui-button.success.btn-large:hover,.ui-button.success.btn-small:hover,body.database_setup input.ui-button.success[type=submit]:hover,body.database_setup button.ui-button.success:hover,.dashboard button.ui-button.success:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn.ui-button.success:focus-visible,.ui-button.success.btn-large:focus-visible,.ui-button.success.btn-small:focus-visible,body.database_setup input.ui-button.success[type=submit]:focus-visible,body.database_setup button.ui-button.success:focus-visible,.dashboard button.ui-button.success:focus-visible:not(.btn-flat):where(:not(.ui-button,.shell-control)){background-color:#3f9347}.btn.ui-button.btn-flat,.ui-button.btn-flat.btn-large,.ui-button.btn-flat.btn-small,body.database_setup input.ui-button.btn-flat[type=submit],body.database_setup button.ui-button.btn-flat,.dashboard button.ui-button.btn-flat:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#006e90;background-color:#0000}.btn.ui-button.btn-flat:hover,.ui-button.btn-flat.btn-large:hover,.ui-button.btn-flat.btn-small:hover,body.database_setup input.ui-button.btn-flat[type=submit]:hover,body.database_setup button.ui-button.btn-flat:hover,.dashboard button.ui-button.btn-flat:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn.ui-button.btn-flat:focus-visible,.ui-button.btn-flat.btn-large:focus-visible,.ui-button.btn-flat.btn-small:focus-visible,body.database_setup input.ui-button.btn-flat[type=submit]:focus-visible,body.database_setup button.ui-button.btn-flat:focus-visible,.dashboard button.ui-button.btn-flat:focus-visible:not(.btn-flat):where(:not(.ui-button,.shell-control)){background-color:#006e9014}.btn.ui-button.btn-flat.danger,.ui-button.btn-flat.danger.btn-large,.ui-button.btn-flat.danger.btn-small,body.database_setup input.ui-button.btn-flat.danger[type=submit],body.database_setup button.ui-button.btn-flat.danger,.dashboard button.ui-button.btn-flat.danger:not(.btn-flat):where(:not(.ui-button,.shell-control)){color:#f44336}.btn.ui-button.btn-flat.danger:hover,.ui-button.btn-flat.danger.btn-large:hover,.ui-button.btn-flat.danger.btn-small:hover,body.database_setup input.ui-button.btn-flat.danger[type=submit]:hover,body.database_setup button.ui-button.btn-flat.danger:hover,.dashboard button.ui-button.btn-flat.danger:hover:not(.btn-flat):where(:not(.ui-button,.shell-control)),.btn.ui-button.btn-flat.danger:focus-visible,.ui-button.btn-flat.danger.btn-large:focus-visible,.ui-button.btn-flat.danger.btn-small:focus-visible,body.database_setup input.ui-button.btn-flat.danger[type=submit]:focus-visible,body.database_setup button.ui-button.btn-flat.danger:focus-visible,.dashboard button.ui-button.btn-flat.danger:focus-visible:not(.btn-flat):where(:not(.ui-button,.shell-control)){background-color:#f4433614}.btn.ui-button[class~=btn-small],.ui-button[class~=btn-small].btn-large,.ui-button[class~=btn-small].btn-small,body.database_setup input.ui-button[class~=btn-small][type=submit],body.database_setup button.ui-button[class~=btn-small],.dashboard button.ui-button[class~=btn-small]:not(.btn-flat):where(:not(.ui-button,.shell-control)){height:30px;padding:0 12px;font-size:13px}.btn.ui-button.btn-block,.ui-button.btn-block.btn-large,.ui-button.btn-block.btn-small,body.database_setup input.ui-button.btn-block[type=submit],body.database_setup button.ui-button.btn-block,.dashboard button.ui-button.btn-block:not(.btn-flat):where(:not(.ui-button,.shell-control)){width:100%;display:flex}.app-shell{min-height:100vh;display:flex}.app-main{flex:1;min-width:0}.shell-control{box-shadow:none;text-transform:none;letter-spacing:normal}.shell-control .material-icons{line-height:1}.main-nav ul{margin:0;padding:0;list-style:none}.main-nav ul li{list-style:none}.main-nav__item{color:#383f51;width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;background:0 0;border:none;align-items:center;gap:12px;text-decoration:none;display:flex}.main-nav__item:hover{color:#383f51;background-color:#93c13e1f}.main-nav__item:focus-visible{outline-offset:-2px;outline:2px solid #93c13e}.main-nav__item.is-active{color:#fff;background-color:#93c13e}.main-nav__icon{flex:none}.main-nav--sidebar{z-index:11;background-color:#fff;border-right:1px solid #e3e6ea;flex-direction:column;flex:none;width:216px;height:100vh;padding:12px 8px;transition:width .15s;display:flex;position:sticky;top:0}.main-nav--sidebar .main-nav__brand{color:#383f51;white-space:nowrap;align-items:center;gap:10px;height:40px;margin-bottom:16px;padding:0 6px;font-size:1.15rem;font-weight:600;display:flex}.main-nav--sidebar .main-nav__brand img{flex:none;width:32px;height:32px}.main-nav--sidebar .main-nav__list{flex:1;overflow-y:auto}.main-nav--sidebar .main-nav__list li+li,.main-nav--sidebar .main-nav__footer li+li{margin-top:2px}.main-nav--sidebar .main-nav__footer{border-top:1px solid #e3e6ea;padding-top:8px}.main-nav--sidebar .main-nav__item{white-space:nowrap;border-radius:8px;height:40px;padding:0 12px;overflow:hidden}.main-nav--sidebar .main-nav__collapse{color:#6b7280}.main-nav--sidebar .main-nav__group{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;padding:12px 12px 4px;font-size:.75rem;font-weight:600}.main-nav--sidebar .is-grouped .main-nav__item{padding-left:20px}.main-nav--sidebar .is-grouped+li:not(.is-grouped){margin-top:12px}.main-nav--sidebar.is-collapsed{width:64px}.main-nav--sidebar.is-collapsed .main-nav__label{display:none}.main-nav--sidebar.is-collapsed .main-nav__group{border-top:1px solid #e3e6ea;height:0;margin:8px 12px;padding:0}.main-nav--sidebar.is-collapsed .is-grouped .main-nav__item{padding-left:0}.main-nav--sidebar.is-collapsed .main-nav__brand,.main-nav--sidebar.is-collapsed .main-nav__item{justify-content:center;padding:0}.main-nav--bottom{z-index:10;height:60px;padding-bottom:env(safe-area-inset-bottom);background-color:#fff;border-top:1px solid #e3e6ea;position:fixed;bottom:0;left:0;right:0}.main-nav--bottom ul{height:100%;display:flex}.main-nav--bottom ul li{flex:1;min-width:0}.main-nav--bottom .main-nav__item{text-align:center;flex-direction:column;justify-content:center;gap:2px;height:100%;padding:0 2px}.main-nav--bottom .main-nav__item.is-active{color:#93c13e;background-color:#0000}.main-nav--bottom .main-nav__item.is-active .main-nav__icon{background-color:#93c13e2e}.main-nav--bottom .main-nav__icon{border-radius:14px;padding:2px 14px}.main-nav--bottom .main-nav__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:1.2;overflow:hidden}.app-header{z-index:10;background-color:#fff;border-bottom:1px solid #e3e6ea;align-items:center;gap:16px;height:56px;padding:0 24px;display:flex;position:sticky;top:0}.app-header.is-picking{z-index:12}.app-header .app-header__title{color:#383f51;white-space:nowrap;margin:0;font-size:1.25rem;font-weight:600;line-height:1}.app-header .app-header__trailing{margin-left:auto}.app-header .app-header__icon-link{color:#383f51;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.app-header .app-header__icon-link .main-nav__label{display:none}.app-header .app-header__icon-link.is-active{color:#fff;background-color:#93c13e}.month-control{align-items:center;display:flex;position:relative}.month-control button{color:#383f51;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;display:inline-flex}.month-control button:hover{background-color:#93c13e1f}.month-control button:focus-visible{outline:2px solid #93c13e}.month-control .month-control__step{justify-content:center;width:36px;height:36px;padding:0}.month-control .month-control__label{white-space:nowrap;height:36px;padding:0 4px 0 12px;font-size:1.05rem;font-weight:600}.month-picker{z-index:30;background-color:#fff;border:1px solid #e3e6ea;border-radius:12px;width:300px;padding:12px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000029}.month-picker button{font-weight:400}.month-picker .month-picker__year{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.month-picker .month-picker__year-label{font-size:1.05rem;font-weight:600}.month-picker .month-picker__step{justify-content:center;width:32px;height:32px;padding:0}.month-picker .month-picker__grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.month-picker .month-picker__month{border:1px solid #0000;justify-content:center;height:40px;position:relative}.month-picker .month-picker__month.is-today{border-color:#93c13e}.month-picker .month-picker__month.is-selected{color:#fff;background-color:#93c13e;font-weight:600}.month-picker .month-picker__month.is-range-start{background-color:#93c13e59}.month-picker .month-picker__dot{opacity:.5;background-color:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:4px;left:50%}.month-picker .month-picker__footer{justify-content:space-between;margin-top:10px;display:flex}.month-picker .month-picker__action{color:#006e90;gap:4px;height:32px;padding:0 10px;font-size:.9rem}.month-picker .month-picker__action i{font-size:18px}.month-picker .month-picker__action.is-on{color:#383f51;background-color:#93c13e2e}.month-picker .month-picker__hint{color:#6b7280;margin-top:6px;font-size:.75rem}#content .app-main .tab-header:not(.inline){justify-content:center;margin:16px 0 8px;padding:0 16px;display:flex}#content .app-main .tab-header:not(.inline) .tabs{background-color:#eef0f2;border-radius:10px;gap:2px;width:auto;max-width:100%;height:auto;padding:4px;display:inline-flex}#content .app-main .tab-header:not(.inline) .tab{z-index:1;flex:none;height:auto;padding:0;line-height:normal;position:relative}#content .app-main .tab-header:not(.inline) .tabs__slider{pointer-events:none;background-color:#fff;border-radius:7px;width:0;transition:transform .22s,width .22s;display:block;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 1px 2px #0000001f,0 1px 1px #0000000f}#content .app-main .tab-header:not(.inline) .tabs__slider.is-following{transition:none}@media (prefers-reduced-motion:reduce){#content .app-main .tab-header:not(.inline) .tabs__slider{transition:none}}#content .app-main .tab-header:not(.inline) .tab a{color:#6b7280;border-radius:7px;flex-direction:row;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:14px}#content .app-main .tab-header:not(.inline) .tab a:hover{color:#383f51;background-color:#0000}#content .app-main .tab-header:not(.inline) .tab a.active{color:#383f51;background-color:#0000;font-weight:600}#content .app-main .tab-header:not(.inline) .tab a .material-icons{font-size:18px;line-height:1}#content .app-main .tab-header:not(.inline) .tab a .hint_text{font-size:14px}.show-mobile-tabs .app-header{padding:0 8px 0 16px;position:fixed;left:0;right:0}.show-mobile-tabs .app-header.has-month .app-header__title{display:none}.show-mobile-tabs .app-header.has-month .month-control{margin-left:-8px}.show-mobile-tabs .month-picker{width:auto;position:fixed;top:56px;left:8px;right:8px;transform:none}.show-mobile-tabs .main-content{padding-bottom:8px}#content .show-mobile-tabs .app-main .tab-header:not(.inline){width:auto;box-shadow:none;border-bottom:1px solid #e3e6ea;margin:0;padding:4px 8px;left:0;right:0}#content .show-mobile-tabs .app-main .tab-header:not(.inline) .tabs{overflow-x:auto}#content .show-mobile-tabs .app-main .tab-header:not(.inline) .tab a{padding:0 10px}#content .show-mobile-tabs .app-main .tab-header:not(.inline) .tab a:not(.active) .hint_text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.show-mobile-tabs.displayed-group-money{padding-top:104px}.show-mobile-tabs.displayed-group-money:has(.section-group-tabs+.tab-content .tab-header:not(.inline)){padding-top:152px}#content .show-mobile-tabs .app-main .tab-header.section-group-tabs+.tab-content .tab-header:not(.inline){padding:0 8px;top:104px}#content .show-mobile-tabs .app-main .tab-header.section-group-tabs+.tab-content .tab-header:not(.inline) .tabs{background-color:#0000;border-radius:0;padding:0}#content .show-mobile-tabs .app-main .tab-header.section-group-tabs+.tab-content .tab-header:not(.inline) .tab a{border-radius:0;height:44px}#content .show-mobile-tabs .app-main .tab-header.section-group-tabs+.tab-content .tab-header:not(.inline) .tabs__slider{height:2px;box-shadow:none;background-color:#93c13e;border-radius:1px;top:auto;bottom:0}@media (hover:none){.month-picker .month-picker__hint{display:none}}.tab-content.is-swipeable{overflow-x:clip}.tab-content.is-swipeable,.tab-content.is-swipeable *{touch-action:pan-y pinch-zoom}.tab-content.is-swipeable>.tab-content-inner{transition:transform .2s,opacity .2s}.tab-content.is-swipeable>.tab-content-inner.is-following{transition:none}.tab-content.is-swipeable>.tab-content-inner.is-arriving-next{animation:.22s ease-out tab-arrive-next}.tab-content.is-swipeable>.tab-content-inner.is-arriving-previous{animation:.22s ease-out tab-arrive-previous}@media (prefers-reduced-motion:reduce){.tab-content.is-swipeable>.tab-content-inner{transition:none}.tab-content.is-swipeable>.tab-content-inner.is-arriving-next,.tab-content.is-swipeable>.tab-content-inner.is-arriving-previous{animation:none}}@keyframes tab-arrive-next{0%{opacity:.5;transform:translate(24%)}to{opacity:1;transform:none}}@keyframes tab-arrive-previous{0%{opacity:.5;transform:translate(-24%)}to{opacity:1;transform:none}}.sync-status{z-index:11;color:#383f51;background-color:#fff;border:1px solid #e3e6ea;border-radius:12px;flex-direction:column;gap:6px;width:max-content;max-width:min(480px,100vw - 32px);padding:8px 12px;font-size:.9rem;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000029}.sync-status .sync-status__line{align-items:center;gap:8px;font-weight:600;display:flex}.sync-status .sync-status__line.is-offline .sync-status__icon{color:#6b7280}.sync-status .sync-status__line.is-warning .sync-status__icon{color:#b45309}.sync-status .sync-status__line.is-error .sync-status__icon{color:#b91c1c}.sync-status .sync-status__icon{font-size:18px;line-height:1}.sync-status .sync-status__list{max-height:40vh;margin:0;padding:0;list-style:none;overflow-y:auto}.sync-status .sync-status__entry{border-top:1px solid #e3e6ea;align-items:center;gap:12px;padding:4px 0 4px 26px;list-style:none;display:flex}.sync-status .sync-status__description{overflow-wrap:anywhere;flex:1;min-width:0}.sync-status .sync-status__error{color:#6b7280;font-size:.85em;display:block}.sync-status .sync-status__dismiss{color:#383f51;font:inherit;cursor:pointer;background:0 0;border:1px solid #e3e6ea;border-radius:8px;flex:none;padding:4px 10px}.sync-status .sync-status__dismiss:hover{background-color:#93c13e1f}.sync-status .sync-status__dismiss:focus-visible{outline:2px solid #93c13e}.show-mobile-tabs .sync-status{bottom:calc(60px + 8px + env(safe-area-inset-bottom))}.dropdown-content li.disabled{cursor:default}.dropdown-content li.disabled>a{color:#6b7280;opacity:.6;cursor:default}.material-icons.is-disabled{opacity:.38;cursor:default}
