body{margin:0;padding:0}@font-face{font-family:Cern;font-style:normal;font-weight:800;src:url(/static/media/cern-extrabold.0f3d2523.eot?#iefix) format("embedded-opentype"),url(/static/media/cern-extrabold.6fbfe870.woff2) format("woff2"),url(/static/media/cern-extrabold.0e23e429.woff) format("woff"),url(/static/media/cern-extrabold.8b6f1a90.ttf) format("truetype");font-display:swap}@font-face{font-family:Cern;font-style:italic;font-weight:800;src:url(/static/media/cern-extrabold-italic.3d49be55.eot?#iefix) format("embedded-opentype"),url(/static/media/cern-extrabold-italic.184b8c7e.woff2) format("woff2"),url(/static/media/cern-extrabold-italic.9a4a56a9.woff) format("woff"),url(/static/media/cern-extrabold-italic.9b159e0d.ttf) format("truetype");font-display:swap}@font-face{font-family:Cern;font-style:normal;font-weight:400;src:url(/static/media/cern-regular.421e1c83.eot?#iefix) format("embedded-opentype"),url(/static/media/cern-regular.5192f941.woff2) format("woff2"),url(/static/media/cern-regular.dc0c5445.woff) format("woff"),url(/static/media/cern-regular.a90d62fc.ttf) format("truetype");font-display:swap}@font-face{font-family:Cern;font-style:normal;font-weight:500;src:url(/static/media/cern-medium.39fc5795.eot?#iefix) format("embedded-opentype"),url(/static/media/cern-medium.ea929e04.woff2) format("woff2"),url(/static/media/cern-medium.cf74673e.woff) format("woff"),url(/static/media/cern-medium.8a697d2f.ttf) format("truetype");font-display:swap}@font-face{font-family:Cern;font-style:italic;font-weight:500;src:url(/static/media/cern-medium-italic.e23ef0a9.eot?#iefix) format("embedded-opentype"),url(/static/media/cern-medium-italic.63a0eef3.woff2) format("woff2"),url(/static/media/cern-medium-italic.faa99ded.woff) format("woff"),url(/static/media/cern-medium-italic.7b3a13b3.ttf) format("truetype");font-display:swap}@font-face{font-family:Cern;font-style:normal;font-weight:600;src:url(/static/media/cern-semibold.eca539c6.eot?#iefix) format("embedded-opentype"),url(/static/media/cern-semibold.e04b8df2.woff2) format("woff2"),url(/static/media/cern-semibold.4b21c6b3.woff) format("woff"),url(/static/media/cern-semibold.80bd9675.ttf) format("truetype");font-display:swap}@font-face{font-family:Cern;font-style:italic;font-weight:600;src:url(/static/media/cern-semibold-italic.bbf931c4.eot?#iefix) format("embedded-opentype"),url(/static/media/cern-semibold-italic.34c70fc6.woff2) format("woff2"),url(/static/media/cern-semibold-italic.743d2784.woff) format("woff"),url(/static/media/cern-semibold-italic.92eae8d3.ttf) format("truetype");font-display:swap}@font-face{font-family:Cern;font-style:italic;font-weight:400;src:url(/static/media/cern-italic.756ca4b7.eot?#iefix) format("embedded-opentype"),url(/static/media/cern-italic.44892b9f.woff2) format("woff2"),url(/static/media/cern-italic.f4c1651b.woff) format("woff"),url(/static/media/cern-italic.c8b6ec91.ttf) format("truetype");font-display:swap}@font-face{font-family:"Heimat";font-style:normal;font-weight:600;src:url(/static/media/hm-bold.520be5c6.eot?#iefix) format("embedded-opentype"),url(/static/media/hm-bold.fc4f50ec.woff2) format("woff2"),url(/static/media/hm-bold.b0e47d02.woff);font-display:swap}@font-face{font-family:"Inconsolata";src:url(/static/media/Inconsolata-Bold.9909dc4a.eot);src:url(/static/media/Inconsolata-Bold.9909dc4a.eot?#iefix) format("embedded-opentype"),url(/static/media/Inconsolata-Bold.20c54a01.ttf) format("truetype"),url(/static/media/Inconsolata-Bold.104ed088.woff) format("woff"),url(/static/media/Inconsolata-Bold.3b64d902.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inconsolata";src:url(/static/media/Inconsolata-Regular.b29b3f64.eot);src:url(/static/media/Inconsolata-Regular.b29b3f64.eot?#iefix) format("embedded-opentype"),url(/static/media/Inconsolata-Regular.4d410e49.ttf) format("truetype"),url(/static/media/Inconsolata-Regular.b8a1c4ac.woff) format("woff"),url(/static/media/Inconsolata-Regular.55d67e89.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}*,:after,:before{-webkit-font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"liga","clig";font-feature-settings:"liga","clig";font-variant-ligatures:common-ligatures;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font-family:Cern,Helvetica,Arial,sans-serif;color:#111;font-size:1.6rem;line-height:2.4rem}h1{font-size:6rem;font-weight:800;line-height:1.2}h2{font-weight:800}h2,h3{font-size:3.6rem;line-height:1.33}h3,h4{font-weight:400}h4{font-size:2.4rem;line-height:1.33}h4.emphasis{font-weight:800}h5{font-size:1.6rem;font-weight:600;line-height:1.5}h6{font-family:Inconsolata,Consolas,Courier,monospace;font-size:1.4rem;line-height:1.33;letter-spacing:1px;font-weight:700;text-transform:uppercase}p{font-size:1.6rem;line-height:1.5;color:#4b4b4b}a{color:#111;text-decoration:none}small{font-size:1.2rem;line-height:1.33;letter-spacing:.25px}code{font-family:Inconsolata,Consolas,Courier,monospace;font-size:1.4rem;white-space:pre-wrap;word-break:break-word;background-color:#f6f6f6;border-radius:.2rem;padding:.2rem .4rem;color:#111}em{font-style:italic}b,strong{font-weight:600}*,:after,:before{box-sizing:border-box}body{background:#fff}.App{-webkit-align-items:center;align-items:center;width:100%;max-width:176rem;margin:auto;overflow-x:hidden}.container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width:1500px){.container{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:98vw}}.left-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:left;justify-content:left;margin-right:.8rem;width:100%;max-width:48rem;min-width:48rem}@media(max-width:1500px){.left-section{width:100%;margin-right:.8rem;max-width:1500px;min-width:unset}}.right-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:right;justify-content:right;width:100%;min-width:120rem}@media(max-width:1500px){.right-section{width:100%;margin:0 auto;min-width:unset}}.bottom-border-content{border-bottom:1px solid #111;margin-bottom:.8rem;padding-bottom:.8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.box{border:2px solid #ebebeb;border-radius:.2rem;margin-bottom:2.4rem;box-shadow:0 .2rem .4rem 0 rgba(17,17,17,.08)}.card{display:-webkit-flex;display:flex;padding:2rem;-webkit-align-items:center;align-items:center}.heading{font-weight:700;text-transform:uppercase;font-size:1.2rem;margin-bottom:0}.banner-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.8rem;margin-bottom:.4rem}@media(max-width:1500px){.banner-header{-webkit-flex-direction:column;flex-direction:column;width:98vw}}.nav-item{display:inline-block;margin-right:.8rem}.value{text-overflow:ellipsis;overflow-x:hidden}.toast__background{background:#fff}.toast__link{color:#fff;text-decoration:underline}.Toastify__toast--error.toast__background{background:#f44e66}.toast__body{color:#111;font-size:1.6rem;white-space:pre-line;padding-left:.8rem}.Toastify__toast--error>.toast__body{color:#fff}.everpresent-header-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.everpresent-content__heading{margin-bottom:0}.everpresent-content__subheading{font-size:.8rem;font-weight:300;line-height:.8rem}nav{-webkit-align-self:flex-end;align-self:flex-end;border:none;margin:0}nav ul{list-style-type:none;padding:0;display:-webkit-flex;display:flex;border:0;margin:0}nav ul li{display:inline}nav ul li a{text-decoration:none;color:#007bff}nav ul li a:hover{color:#0056b3}.landing__column{width:33%;float:left}.landing__value{overflow-x:hidden;padding-right:1rem}.btnsContainer{display:-webkit-flex;display:flex;margin:1.6rem 0}.btnWithMargin{margin-left:1.6rem}input::-webkit-input-placeholder{line-height:1.5}input::placeholder{line-height:1.5}.user-list-heading{font-weight:400}.user-card__box{box-shadow:0 .8rem 1.6rem 0 rgba(17,17,17,.08);border-bottom:2px solid #ebebeb}.user-card{display:-webkit-flex;display:flex}.user-card-clickable{width:100%}.user-card__detail{-webkit-justify-content:space-between;justify-content:space-between}.hoverable,.user-card__detail{display:-webkit-flex;display:flex}.hoverable{width:100%;-webkit-flex:3 1;flex:3 1}.user-card__buttons{padding-left:2.4rem;display:grid;grid-row-gap:.8rem;-webkit-justify-content:center;justify-content:center;-webkit-flex:1 1;flex:1 1}.item__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:.8rem 0}.item__header-heading{margin-bottom:1rem;font-weight:400}.item-card{padding:0 .8rem 0 0;background-color:#f6f6f6;border-bottom:2px solid #ebebeb;box-shadow:0 .8rem 1.6rem 0 rgba(17,17,17,.08);display:grid;grid-template-columns:9fr 1fr}.item-card.expanded{box-shadow:none}.item-card__clickable{padding:1.6rem 0 1.6rem 1.6rem;width:95%;display:grid;grid-template-columns:45% 30% 25%}.item-card__column-1{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-right:1.6rem}.item-card__img{height:3.2rem;padding-right:1rem}.account-data-row{border-bottom:2px solid #ebebeb;padding:2.4rem;display:grid;grid-template-columns:3fr 1fr}.account-data-row:after{clear:both;content:"";display:table}.account-data-row__name{font-size:1.6rem;line-height:3.2rem;display:inline-block;font-weight:500}.addUserForm{margin-top:2.4rem}.add-user__column-1{width:30%;padding-right:2.4rem}.add-user__heading{font-size:1.6rem}.add-user__value{font-size:1.4rem}.add-user__column-2{width:40%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:1rem}.add-user__column-2 .input_field{margin-bottom:0}.add-user__column-3{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;width:30%}.add-user__button{margin:0 1.6rem;min-width:8rem}.more-details{position:relative}.menuOption{line-height:1.8rem!important;padding-top:.8rem}.tableSubHeading{margin-top:.8rem}.netWorthText{font-family:Inconsolata,Consolas,Courier,monospace;font-size:.8rem;letter-spacing:1px;text-transform:uppercase}.netWorthContainerBox .netWorthContainerHead{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:.8rem}.netWorthContainerBox .netWorthDollars{margin-top:.8rem;margin-bottom:.8rem;margin-right:1.6rem}.netWorthContainerBox .netWorthHeading{margin-top:.8rem;margin-bottom:0}.holdingsContainer{display:-webkit-flex;display:flex}@media(max-width:1500px){.holdingsContainer{-webkit-flex-direction:column;flex-direction:column;width:100%}}.userDataBoxAssets{width:50%;min-height:16rem;border:2px solid #ebebeb}@media(max-width:1500px){.userDataBoxAssets{-webkit-flex-direction:column;flex-direction:column;width:100%}}.userDataBox{width:55.2rem;min-height:24rem;border:2px solid #ebebeb;margin-right:1.6rem}@media(max-width:1500px){.userDataBox{margin-right:0;width:100%}}.holdingsList{padding:3.2rem}.holdingsList .title{font-weight:700}.holdingsListVendor{padding:1.6rem}.holdingsListVendor .title{font-weight:700;margin-top:.8rem;margin-bottom:.8rem}.holdingsListMonthlyCost{width:100%;padding:.8rem}.holdingsListMonthlyCost .title{font-weight:700}@media(max-width:1500px){.holdingsListMonthlyCost{padding:.8rem}}.holdingsListMonthlyCost .costHeading{margin-top:0;margin-bottom:0}.holdingsListMonthlyCost .totalTrendsTop{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.assetsHeaderContainer,.holdingsListMonthlyCost .totalTrendsTop{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.assetsHeaderContainer{-webkit-align-items:flex-start;align-items:flex-start}.dollarsHeading{font-weight:700;margin-top:0;margin-bottom:.8rem}.holdingsHeading{margin-top:0;margin-bottom:0}.data,.personalAsset{display:grid;grid-template-columns:5fr 5fr;width:100%}.data .title,.personalAsset .title{font-weight:700}.data .dataItem,.personalAsset .dataItem{margin-bottom:0}@media(max-width:1500px){.data,.personalAsset{grid-template-columns:1fr 1fr;width:100%}}.monthlySpendingContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1500px){.monthlySpendingContainer{margin-right:0;-webkit-flex-direction:column;flex-direction:column;width:100%}}.monthlySpendingHeading{margin-top:1.6rem;margin-bottom:0}.monthlySpendingText{margin-bottom:3.2rem;font-family:Inconsolata,Consolas,Courier,monospace;font-size:1.6rem;letter-spacing:1px;text-transform:uppercase}.spendingInsightData{display:grid;grid-template-columns:2.5fr 1fr;overflow-y:auto;max-height:56rem;grid-row-gap:.08rem}@media(max-width:1500px){.spendingInsightData{margin-right:0;width:100%;max-height:56rem}}.userDataBoxPieChart,.userDataBoxVendor{-webkit-flex:1 1 50%;flex:1 1 50%;box-sizing:border-box;padding:10px;min-width:300px;border:2px solid #ebebeb}@media(max-width:1500px){.userDataBoxPieChart,.userDataBoxVendor{margin-right:0;width:100%}}.userDataBoxBarChart{width:100%;min-height:24rem;border:2px solid #ebebeb}@media(max-width:1500px){.userDataBoxBarChart{margin-right:0;width:100%}}.categoryChartButtonDiv{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.clearSelectionButton{background-color:#4a90e2;border:none;color:#fff;font-size:1.1em;cursor:pointer;padding:.8rem;border-radius:.8rem}.switchChartTypeButton{font-size:1.6rem;background-color:#fefffe;border:none;cursor:pointer;padding:.8rem .8rem 0;border-radius:.4rem}.loading{display:grid;grid-template-rows:150px 100px;grid-row-gap:50px;justify-items:space-around;width:50%;margin:-125px auto auto}.errMsgCallout{position:relative;margin-bottom:2.4rem}.errMsgCallout .closeBtn{position:absolute;right:0;top:0}.nice-input,.settings-new-input{width:100%;padding:10px 15px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;color:#333;background-color:#fff;transition:border-color .3s,box-shadow .3s}.settings-new-input{width:auto}.nice-input:hover,.settings-new-input:hover{border-color:#888}.nice-input:focus,.settings-new-input:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 8px rgba(74,144,226,.5)}.pagination-list{margin:0 auto;padding:10px 0;list-style:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.pagination-item{margin:0 5px}.pagination-link{padding:8px 12px;background-color:#f0f0f0;border:1px solid #ccc;color:#333;cursor:pointer;text-decoration:none;transition:background-color .3s ease}.pagination-link:focus,.pagination-link:hover{background-color:#e0e0e0}.pagination-link.active{background-color:#333;color:#fff}.pagination-item.active .pagination-link,.pagination-link.active{background-color:#007bff;color:#fff;border-color:#007bff}.table-filter-sort-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.nice-text{font-size:1.1em;color:#333;margin-right:10px;font-weight:700}.filter-input,.sort-input{margin-right:.8rem}.sort-input{-webkit-flex:0 0 20%;flex:0 0 20%}.page-input{-webkit-flex:0 0 10%;flex:0 0 10%;text-justify:center}.add-account-button,.nice-button,.rule-link-button{background-color:#4a90e2;border:none;color:#fff;padding:.8rem 0 .8rem .8rem;text-align:center;display:inline-block;font-size:1.6rem;margin:.4rem;cursor:pointer;border-radius:4px;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.centered{text-align:center}.add-account-button{width:99%;font-size:1.6rem}.add-account-button:hover{background-color:#0056b3}.rule-link-button{width:99%;text-align:left;height:5.6rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.plus-button{display:inline-block;padding:10px 20px;font-size:16px;text-align:center;vertical-align:middle;background-color:#fff;cursor:pointer;border:none;outline:none}.custom-table{width:99%;border-collapse:collapse}.custom-table td,.custom-table th{padding:.8rem;text-align:left;border-bottom:1px solid #ddd}.custom-table th{background-color:#f2f2f2}.custom-table .transactions-data-rows:nth-child(2n){background-color:#f9f9f9}.custom-table button{padding:4px 8px;background-color:#4caf50;color:#fff;border:none;cursor:pointer}.custom-table button:hover{background-color:#45a049}@media only screen and (max-width:1500px){.custom-table td:first-child,.custom-table th:first-child{display:table-cell;text-align:left;width:1%}.custom-table td:nth-child(2),.custom-table td:nth-child(3),.custom-table td:nth-child(4),.custom-table td:nth-child(5),.custom-table td:nth-child(6),.custom-table td:nth-child(7),.custom-table td:nth-child(8),.custom-table th:nth-child(2),.custom-table th:nth-child(3),.custom-table th:nth-child(4),.custom-table th:nth-child(5),.custom-table th:nth-child(6),.custom-table th:nth-child(7),.custom-table th:nth-child(8){display:none}.custom-table td:nth-child(9),.custom-table td:nth-child(11),.custom-table th:nth-child(9),.custom-table th:nth-child(11){display:table-cell;width:30%;word-wrap:break-word;white-space:normal;word-break:break-word}.custom-table td:nth-child(10),.custom-table th:nth-child(10){width:5%}.custom-table td:nth-child(12),.custom-table td:nth-child(13),.custom-table th:nth-child(12),.custom-table th:nth-child(13){width:5%;text-align:right}}.rule-table-button{width:6.4rem;height:2.4rem;margin:.08rem}.input_login{background-color:initial;border-radius:.2rem;border:1px solid #949494;font-family:Cern,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:4.8rem;height:4.8rem;padding:0 1.6rem;width:100%}.transaction-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.8rem;margin-bottom:.4rem}@media(max-width:350px){.transaction-header{-webkit-flex-direction:column;flex-direction:column}}.transactions-modal .Modal-module_modalPortalContent__3F_jp{max-width:95%!important;-webkit-align-items:center;align-items:center}.transactions-modal .transactions{width:90%;height:100%}.transactions-table{table-layout:fixed;width:100%;border-collapse:collapse;overflow:hidden;box-shadow:0 0 .8rem rgba(0,0,0,.1)}.transactions-table td,.transactions-table th{padding:1.6rem;background-color:#fff;border-bottom:.08rem solid #c3c3c3;width:10%}.transactions-table td:nth-child(3),.transactions-table th:nth-child(3){width:40%}.transactions-table td:nth-child(4),.transactions-table th:nth-child(4){width:20%}.transactions-table td,.transactions-table th{text-align:left}.transactions-table tr:hover{background-color:#f3f3f3}.transactions-table .table-category-select{display:inline-block;min-width:100px;padding:8px 12px;border:1px solid #ccc;border-radius:4px;background-color:#f9f9f9;font-size:16px;color:#333;cursor:pointer;transition:all .3s ease;max-width:50%}.transactions-table .table-category-select:hover{background-color:#f0f0f0}.transactions-table .table-category-select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}@media(max-width:1500px){.transactions-table td:first-child,.transactions-table th:first-child{display:table-cell;text-align:left}.transactions-table td:nth-child(2),.transactions-table td:nth-child(3),.transactions-table th:nth-child(2),.transactions-table th:nth-child(3){display:none}.transactions-table td:first-child,.transactions-table th:first-child{width:40%}.transactions-table td:nth-child(4),.transactions-table td:nth-child(5),.transactions-table th:nth-child(4),.transactions-table th:nth-child(5){width:20%}}.mobile-only{display:none}.modal-backdrop{width:100%;height:100%;background-color:rgba(1,22,40,.1);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.modal-content{background-color:#fff;padding:1.6rem;border-radius:.8rem;width:80%;margin:.8rem}.modal-content div{margin-bottom:.8rem}.modal-content label{display:block;margin-bottom:.8rem;font-weight:700}.modal-content input{width:100%;padding:.8rem;border-radius:.8rem;border:.16rem solid #ccc;font-size:1.6rem}.modal-button-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;grid-gap:10px;gap:10px}.modal-button-container button{padding:.8rem;border:none;border-radius:.8rem;font-size:1.6rem;cursor:pointer;transition:background-color .3s ease}.modal-button-container button[type=submit]{background-color:#cbeccc;color:#000}.modal-button-container button[type=submit]:hover{background-color:#8fef92}.modal-button-container button[type=button]{background-color:#eed7d5;color:#000}.modal-button-container button[type=button]:hover{background-color:#ebb5b2}.custom-tooltip{background-color:#f9f9f9;border:.16rem solid #ddd;border-radius:.8rem;padding:.8rem;font-size:1.6rem}.custom-tooltip .label{margin-bottom:.8rem;font-weight:700}.custom-tooltip .intro{color:#888}.custom-tooltip .desc{color:#333}.rule-form{-webkit-flex-direction:column;flex-direction:column;padding:1.6rem;background:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.rule-form,.rule-form .serial-row{display:-webkit-flex;display:flex;grid-gap:.8rem;gap:.8rem}.rule-form .serial-row{-webkit-justify-content:center;justify-content:center}.rule-form .serial-row label{font-weight:700;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.rule-form .serial-row input{padding:.8rem;border:1px solid #ccc;border-radius:4px}.rule-form .serial-row input:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.25)}.rule-form .form-row{display:grid;grid-template-columns:3fr .5fr 3fr;grid-gap:10px;gap:10px;-webkit-align-items:center;align-items:center}.rule-form .form-row .input-group{display:grid;grid-gap:5px;gap:5px}.rule-form .form-row .input-group label{font-weight:700;display:block}.rule-form .form-row .input-group input{padding:.8rem;border:1px solid #ccc;border-radius:4px}.rule-form .form-row .input-group input:focus{outline:none;border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.25)}.rule-form .form-row .conversion-sign{-webkit-align-items:center;align-items:center;font-size:24px;font-weight:700}.rule-form .button-row,.rule-form .form-row .conversion-sign{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.rule-form .button-row{grid-gap:15px;gap:15px}.rule-form .button-row button{padding:10px 20px;border:none;color:#fff;background-color:#007bff;border-radius:4px;cursor:pointer}.rule-form .button-row button:hover{background-color:#0056b3}.rule-form .button-row button:first-child{background-color:#dc3545}.rule-form .button-row button:first-child:hover{background-color:#c82333}.category-dropdown{position:static;overflow:hidden;width:100%}.category-dropdown .dropdown{position:static;width:100%;max-width:100%;box-sizing:border-box}.category-dropdown .react-dropdown-tree-select .dropdown .dropdown-trigger{max-height:8rem}.trend-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width:1500px){.trend-container{-webkit-flex-direction:column;flex-direction:column;width:98vw;min-width:320px;max-width:95vw}}.trend-left-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:left;justify-content:left;margin-right:.8rem;min-width:min(20rem,20vw);max-width:min(20rem,25vw)}@media(max-width:1500px){.trend-left-section{width:100%;margin-right:.8rem;max-width:1500px;min-width:unset;min-width:100%;max-width:100%}}.trend-left-section ul{list-style-type:none;padding:0}.trend-left-section li{cursor:pointer;padding:.5rem 1rem;margin:.2rem 0}.trend-left-section li.active{background-color:#f6f6f6;border-left:4px solid #63daff}.trend-right-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:right;justify-content:right;width:100%;min-width:min(120rem,70vw)}@media(max-width:1500px){.trend-right-section{width:100%;margin:0 auto;min-width:unset;min-width:100%;max-width:100%}}.trend-right-section .spending-subnav{list-style-type:none;padding:0;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem}.trend-right-section .spending-subnav li{cursor:pointer;padding:.5rem 1rem;margin:.2rem 0}.trend-right-section .spending-subnav li.active{background-color:#f6f6f6;border-bottom:3px solid #63daff}
/*# sourceMappingURL=main.12c53c8c.chunk.css.map */