body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:silver}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--primary-brand-color:#0c90b2;--secondary-brand-color:#085d75;--light-brand-color:#e6f7fb;--income-brand-color:#c7ff00;--expense-brand-color:#a800ff;--text-on-income-brand-color:#0c90b2;--login-background:#0c90b2;--login-text:#fff;--login-input-border:#fff;--login-input-background:#84c8d9;--new-green:#27ae60;--brand-hover:#096982;--brand-light:#92e3f8;--brand-dark:#064352}.primary-brand{color:#0c90b2}.primary-brand-bg{background-color:#0c90b2}.primary-brand-border{border-color:#0c90b2}.brand-text{color:var(--primary-brand-color)}.brand-bg{background-color:var(--primary-brand-color)}.brand-border{border-color:var(--primary-brand-color)}.brand-hover:hover{color:var(--brand-hover)}.brand-bg-hover:hover{background-color:var(--brand-hover)}:root{--logo-main:url(/static/media/untied-word-blue.3d9d3b25.svg);--logo-login:url(/static/media/untied-word-white.b714910d.svg)}body,html{overflow:hidden}.MuiSelect-select.MuiSelect-select{padding-left:5px}.App{text-align:center}.App-logo{animation:App-logo-spin 20s linear infinite;height:40vmin}.App-header{background-color:silver;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.html-wrap{text-align:left}.custom-html-style h1 h2 h3{text-align:center!important}.json-to-table td{font-family:arial;font-size:12px}.json-to-table table{margin-bottom:5px;margin-top:5px}.accounts-page-container,.journey-page-container,.payment-page-container,.payments-page-container,.plan-page-container,.profile-page-container,.rules-page-container,.tax-forms-page-container,.tax-return-page-container,.tax-returns-page-container,.transaction-page-container{display:flex;position:absolute;top:10px;bottom:0;width:100%;min-width:300px}.profile-page-container{display:flex;position:relative!important;width:100%}.accounts-page-content,.journey-page-content,.payment-page-content,.payments-page-content,.plan-page-content,.profile-page-content,.rules-page-content,.tax-breakdown-page-content,.tax-forms-page-content,.tax-return-page-content,.tax-returns-page-content,.transaction-page-content{text-align:center;width:98%;height:100%;padding-bottom:14px;border-width:2px;margin-left:10px;margin-right:10px;max-width:100vw!important;display:flex;flex-direction:column}.transaction-page-content .MuiContainer-maxWidthLg{max-width:100vw!important}.tax-forms-page-content-no-scroll{justify-content:center;text-align:center;align-items:center;width:98%;height:100%;padding-bottom:14px;border-width:2px;margin-left:10px;margin-right:10px;overflow:hidden}.profile-page-container .MuiCardContent-root,.profile-page-container .MuiCardContent-root:last-child{padding:0}.profile-page-container .MuiCheckbox-colorSecondary,.profile-page-container .MuiCheckbox-colorSecondary.Mui-checked{color:var(--primary-brand-color)}.csv-import-container{display:inline-block;margin-top:25px}.csv-import-container .MuiPaper-rounded{padding:15px 0}.csv-import-row{display:flex;position:relative;width:650px;padding:10px 0 10px 15px;text-align:left}.csv-import-step{font-weight:700;font-size:20px;line-height:24px;font-style:italic}.csv-import-icon{position:absolute;right:10px}.csv-import-icon-left{position:absolute;right:30px}.csv-import-icon-right{position:absolute;right:0}.transactions-page-modal-container{display:flex;align-items:center;justify-content:center}.transactions-page-modal-content{background-color:#fff;border:2px solid #14a7cc;width:95%;padding:20px}.pointer{cursor:pointer}.form-save .alert-wrapper .alert-head{text-align:center}.payment-popup{width:100%}.payment-popup .alert-wrapper{min-width:600px}.accounts-popup .alert-wrapper{min-width:400px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow-y:scroll}.rules-action-sheet .action-sheet-container{justify-content:center;border-radius:5px}.rules-action-sheet .action-sheet-container .action-sheet-group{border-radius:5px 5px 0 0}.rules-action-sheet .action-sheet-container .action-sheet-group-cancel{border-radius:0 0 5px 5px}.connect-account-picture{width:170px;max-height:100%;max-width:305px;height:200px;display:block;margin:auto;padding-bottom:5px;background:url(/static/media/connect-account.a29b652c.png) 50% no-repeat;background-size:contain}.no-transactions-picture{width:300px;height:250px;max-height:100%;max-width:40%;display:block;margin:auto;background:url(/static/media/no-transactions.4cfe6645.png) 50% no-repeat;background-size:contain}.header-no-margin{margin:0}i{margin-left:10px;border:solid var(--primary-brand-color);border-width:0 2px 2px 0;display:inline-block;padding:3px}.expanded{transform:rotate(-135deg);margin-bottom:-2px}.collapsed,.expanded{transition:.1s linear;display:inline-block;margin-right:2px}.collapsed{transform:rotate(45deg);margin-bottom:2px}.my-transaction-popover-wide .popover-content{width:800px;height:675px}.my-payment-popover-wide .popover-content{width:600px;height:100%}.my-transaction-popover-wide-short .modal-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:800px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.my-transaction-popover-wide-short ion-item{--padding-start:0px;--padding-end:0px;--inner-padding-start:0px;--inner-padding-end:0px;position:relative;width:95%}.my-payment-popover-wide .modal-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;border-radius:5px 5px 0 0}.my-transaction-popover .popover-content{width:400px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.my-ion-trans-popover .modal-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;width:800px}ion-popover{z-index:1250!important}.my-ion-trans-popover .drop-file-container .MuiButton-root:hover{background-color:initial}.my-ion-trans-popover ion-item{--padding-start:0px;--padding-end:0px;--inner-padding-start:0px;--inner-padding-end:0px;position:relative;width:95%}.my-ion-trans-popover #amount_claim ion-item,.my-ion-trans-popover #percent_claim ion-item{width:100%}#popover-100 ion-item{--padding-start:0px;--padding-end:0px;--inner-padding-start:0px;--inner-padding-end:0px;position:relative;width:100%}.bank-popover{--width:fit-content}.bank-popover .popover-content{width:360px;overflow-y:hidden}.bank-popover-long{--width:fit-content}.bank-popover-long .popover-content{width:360px;overflow-y:auto}#add-amount ion-label,#add-description ion-label{margin-bottom:0!important}.item-has-value ion-label{margin-bottom:10px!important}.grey-input-no-padd{--padding-start:10px}.custom-tags-input ion-label{margin-bottom:0!important}.recurring-pay-modal .modal-wrapper{--height:fit-content}.post-code .native-input{padding-top:3px!important}.my-ion-trans-popover .custom-filter,.my-ion-trans-popover .custom-filter-edit{width:100%;padding-right:50px;background-color:#f4f6f6;height:38px}.my-ion-trans-popover .custom-filter-edit{border:1px solid #cecece}.my-ion-trans-popover .custom-filter-edit .MuiInput-root,.my-ion-trans-popover .custom-filter .MuiInput-root{height:100%}.my-ion-trans-popover .custom-tags{--background:#f4f6f6}.custom-filter-payments .MuiInput-underline:after,.custom-filter-payments .MuiInput-underline:before,.custom-filter-payments .MuiInput-underline:hover:not(.Mui-disabled):before,.my-ion-trans-popover .MuiInput-underline:after,.my-ion-trans-popover .MuiInput-underline:before,.my-ion-trans-popover .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:none}.my-ion-trans-popover .MuiSvgIcon-root:hover{opacity:1!important}.my-ion-trans-popover .react-tag-input{border:1px solid #cecece;border-radius:0;background-color:#f4f6f6}.custom-filter-payments{width:100%}.custom-filter-payments .MuiSelect-select.MuiSelect-select{padding-left:0}.custom-filter-payments.right-align .MuiInputBase-input{text-align:right}.custom-filter-payments-fake-select .MuiInputBase-input{cursor:pointer}.plan-card-content-selected{border:2px solid var(--primary-brand-color);box-shadow:2px 2px 3px grey;border-radius:3px}.hide-grid{display:none}.filters-container{width:100%;flex-direction:row;flex-flow:row wrap;padding-left:20px;padding-right:0;padding-bottom:5px;margin-bottom:2px}.filters-container.MuiToolbar-gutters{padding-left:0;padding-right:0}.grid-container{height:100%;width:100%;flex:1 1;overflow:hidden}.grid-container-small{width:100%;overflow:hidden;display:flex;flex-direction:column;flex:1 1}.mtd-grid-container{margin-top:30px}.grid-container.import-page{height:calc(100% - 90px)}.ag-theme-alpine .ag-cell{line-height:36px!important;font-size:14px}.ag-header-cell-text{font-size:14px}.ag-theme-alpine.show-grid .ag-cell-inline-editing{height:30px;border:none;background:transparent}.ag-theme-alpine.show-grid .ag-cell-inline-editing .ag-cell-edit-wrapper{position:absolute;top:0;left:0}.ag-selection-checkbox,.ag-theme-alpine .ag-ltr .ag-header-select-all{width:100%}.ag-selection-checkbox .ag-input-field,.ag-theme-alpine .ag-checkbox .ag-input-wrapper{margin:auto}.ag-theme-alpine .ag-header-cell{display:flex}.ag-header-cell .ag-floating-filter-body{margin-right:0}.ag-floating-filter-button{margin-left:0!important}.cell-style-center{justify-content:center}.tx-tag-cell{border-radius:4px;font-size:14px!important}.attachment{background:url(/static/media/attach_file-24px.047804aa.svg) 50% no-repeat;background-size:contain;border:none;height:24px;width:20px;margin:auto}.attachmentHeader{background:url(/static/media/attach_file-24px.047804aa.svg) 50% no-repeat;background-size:"cover";border:none;height:100%;width:100%;margin:auto}.note{background:url(/static/media/receipt-24px.f59706e8.svg) 50% no-repeat;background-size:cover}.lightbulb,.note{border:none;height:24px;width:20px;margin:auto}.lightbulb{background:url(/static/media/lightbulb-24px.bbc8cb22.svg) 50% no-repeat;background-size:cover;cursor:pointer}.chevronUp{background:url(/static/media/chevronUp.14715228.svg) 50% no-repeat;background-size:cover}.chevronDown,.chevronUp{border:none;height:24px;width:20px;margin-top:25px;cursor:pointer}.chevronDown{background:url(/static/media/chevronDown.542c9d1b.svg) 50% no-repeat;background-size:cover}.paperclip{background:url(/static/media/attach_file-24px.047804aa.svg) 50% no-repeat;background-size:auto;border:none;height:40px;width:20px;margin:10px auto 10px 10px;padding:auto}.paperclip:hover{background:url(/static/media/attach_file-24px-black.edae79be.svg) 50% no-repeat}.paperclip:active{background:url(/static/media/attach_file-24px.047804aa.svg) 50% no-repeat}.similar{background:url(/static/media/batch_prediction-24px.2857bdfb.svg) 50% no-repeat;background-size:cover;height:24px;width:20px}.similar,.similar-big{border:none;margin:auto;cursor:pointer}.similar-big{background:url(/static/media/batch_prediction-24px.2857bdfb.svg) 50% no-repeat;background-size:contain;height:100%;width:100%}.similarTrans{min-width:150px;height:35px;padding-top:5px;border:1px solid var(--primary-brand-color);border-radius:2px;color:var(--primary-brand-color);background-color:#fff;text-transform:none;margin-left:10px;font-size:14px;cursor:pointer;margin-top:14px;margin-right:0}.similarTrans:hover{color:#fff;background-color:var(--primary-brand-color);font-weight:700}.clearFilters{height:35px;padding-top:5px;min-width:100px;border:1px solid var(--primary-brand-color);border-radius:2px;color:var(--primary-brand-color);background-color:#fff;text-transform:none;font-size:14px;cursor:pointer;margin-top:14px;margin-right:0}.clearFilters:hover{color:#a00338;font-weight:700;border:1px solid #a00338}.click-span{text-align:center}.message{background:url(/static/media/help_outline-24px.e465b587.svg) 50% no-repeat;background-size:cover;margin:auto}.delete,.message{border:none;height:24px;width:20px;cursor:pointer}.delete{background:url(/static/media/delete_black_24dp.1129c53a.svg) 50% no-repeat;background-size:cover}.mark-paid{background:url(/static/media/check_circle_outline-24px.fbf95a48.svg) 50% no-repeat;background-size:cover;border:none;height:24px;width:20px;cursor:pointer;margin-left:5px}.delete:hover{background:url(/static/media/delete_red_24dp.52b31046.svg) 50% no-repeat}.restore{background:url(/static/media/cached_black_24dp.4318c09b.svg) 50% no-repeat;background-size:cover;border:none;height:24px;width:20px;cursor:pointer}.restore:hover{background:url(/static/media/cached_green_24dp.ed2c82ba.svg) 50% no-repeat}.claimed{background:url(/static/media/receipt-24px.f59706e8.svg) 50% no-repeat;background-size:cover;border:none;height:24px;width:20px;margin:auto;cursor:pointer}.ag-icon-asc,.ag-icon-desc,.ag-icon-filter,.ag-icon-small-down{background:transparent!important}.ag-theme-alpine .ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon .ag-icon-filter{display:none}.ag-theme-alpine .ag-select .ag-picker-field-icon{margin-right:10px}.ag-theme-alpine .ag-select:not(.ag-cell-editor){width:100%}.ag-filter-select{margin:0 0 5px!important}.ag-theme-alpine .ag-select .ag-picker-field-wrapper{height:24px}.ag-theme-alpine .ag-select .ag-picker-field-display{text-align:left}.ag-theme-alpine .ag-picker-field-wrapper{border-radius:3px!important}.ag-theme-alpine .ag-cell.cell-style,.cell-style{text-align:left;padding-left:10px;padding-right:10px;font-size:14px}.ag-theme-alpine .ag-header-cell,.ag-theme-alpine .ag-header-group-cell{padding-left:10px!important;padding-right:10px!important}.cell-style-personal{color:#bababa;background-color:#e7e7e7}.cell-style-debit,.cell-style-personal{font-weight:700;text-align:center!important}.cell-style-debit{color:#e7e7e7;background-color:var(--expense-brand-color)}.cell-style-other{color:var(--text-on-income-brand-color);background-color:var(--income-brand-color);font-weight:700;text-align:center!important}.ag-ltr .ag-header-cell-resize{right:0!important}.ag-theme-alpine .ag-icon-asc:before,.ag-theme-alpine .ag-icon-desc:before{position:absolute;bottom:15px}.menu-top-container{height:150px}.arrow-left,.arrow-right,.menu-icon-container{height:40px;position:relative}.arrow-left,.arrow-right{color:var(--primary-brand-color);width:30px;top:40%}.menu-arrow-container{height:30px;position:relative}.menu-arrow-container button{position:absolute;right:0;bottom:0;top:0}.untied-logo{background:var(--logo-main) bottom no-repeat;background-size:contain}.untied-logo,.untied-logo-login{height:100%;width:90%;margin-left:auto;margin-right:auto}.untied-logo-login{background:var(--logo-login) bottom no-repeat;background-size:contain}.untied-tax-berry{background:url(/static/media/character.d1dca55a.png) 50% no-repeat;background-size:contain;height:100%;width:30px;margin:auto}.untied-tax-berry-green{background:url(/static/media/character_green.4bcbcd55.png) 50% no-repeat;background-size:contain;height:100%;width:30px;margin:auto}.logout-item{bottom:10px}.footer-item,.logout-item{position:absolute;width:100%}.footer-item{bottom:0}.menu-item-current.MuiListItem-gutters,.menu-item-default.MuiListItem-gutters{padding:0;height:26px;font-size:13px}.menu-item-default .MuiListItemIcon-root{color:var(--primary-brand-color);height:100%}.menu-item-default .MuiListItemIcon-root svg{fill:var(--primary-brand-color);margin:auto}.menu-item-default-upgrade.MuiListItem-button:hover,.menu-item-default-upgrade.MuiListItem-gutters{font-weight:700;color:var(--primary-brand-color);padding:0;height:26px;font-size:13px}.menu-item-default-upgrade .MuiListItemIcon-root{font-weight:700;color:var(--primary-brand-color);height:100%}.menu-item-default-upgrade .MuiListItemIcon-root svg{fill:var(--primary-brand-color);margin:auto}.menu-item-current .MuiListItemIcon-root{background:var(--primary-brand-color);color:#fff;height:100%}.menu-item-current .MuiListItemIcon-root svg{background:var(--primary-brand-color);fill:#fff;margin:auto}.menu-item-current .item-label{width:100%;color:#fff;background:var(--primary-brand-color);height:100%;line-height:26px}.mobile-overlay-hidden{width:0;height:0}.mobile-overlay,.mobile-overlay-hidden{transition:width .4s;background-color:#fff;position:absolute;z-index:1}.mobile-overlay{width:240px;height:40px}.logged-in-container{margin-left:20px;white-space:nowrap;height:30px;text-align:left}.payment-form-confirmation-container{height:100%;overflow:hidden;position:relative}.tax-forms-cell{width:250px}.tax-forms-buttons-container{position:relative;height:100px;display:flex;width:100%;justify-content:space-between;padding:26px 0}.tax-forms-menu-container{display:flex;flex-wrap:wrap;padding-top:20px}.tax-forms-menu-content{width:33.33%;width:100%}@media only screen and (min-width:568px){.tax-forms-menu-content{width:50%}}@media only screen and (min-width:1300px){.tax-forms-menu-content{width:33.33%}}.red-link{color:#d10049}.tax-forms-card-title{color:var(--primary-brand-color);text-align:left}.hub-page-content{background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.3);border-radius:5px;overflow-y:auto}.wide-row{width:100%;margin-bottom:15px}.no-scroll{overflow-y:hidden}.hub-page-header{color:var(--primary-brand-color);font-weight:700;font-size:24px;margin:20px 20px 10px;text-align:left}.hub-checkbox{margin-top:10px}.hub-checkbox,.hub-checkbox-no-margin{min-width:10px;font-size:32px;--border-width:2px;--border-color:var(--primary-brand-color);--background-checked:var(--primary-brand-color)}.grid-scoll{overflow-y:scroll!important}.small-link{margin-top:2px;width:15px;height:15px}.hub-flex-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.hub-row{margin:10px;display:flex}.hub-text,.hub-text-link{width:100%;text-align:left}.hub-text-link{color:#d10049;text-decoration:underline;cursor:pointer}.hub-hints-info{background-color:#f3fafb;box-shadow:2px 3px 5px rgba(0,0,0,.1);border-radius:5px;width:90%;height:95%;display:flex}.tax-forms-card-content{height:110px;overflow:auto;text-align:left}.native-input.sc-ion-input-md::-webkit-input-placeholder{text-align:left}.native-input.sc-ion-input-md:-moz-placeholder,.native-input.sc-ion-input-md::-moz-placeholder{text-align:left}.native-input.sc-ion-input-md:-ms-input-placeholder{text-align:left}.tax-forms-menu-card{height:200px;min-height:200px;cursor:pointer}.fake-anchor{color:#d10049!important;cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (max-width:1060px){.barBox,.barBoxRight{align-items:center;align-content:center;width:30%;display:flex;flex-direction:column;margin-left:auto;margin-right:15px;min-width:100px}}@media screen and (min-width:1061px){.barBox,.barBoxRight{align-items:center;align-content:center;width:30%;display:flex;flex-direction:column;margin:auto;min-width:150px;float:right}}.tax-forms-more-text-content{position:absolute;top:15px;right:16px;cursor:pointer;text-decoration:underline;color:var(--primary-brand-color);z-index:999}.table-striped td{padding-right:10px}.taxform-italic{margin-left:0;border:0;padding:0;font-style:italic}.MuiDrawer-paper{background-color:#fff!important;border-right:1px solid #e0e0e0!important;overflow-y:auto!important;overflow-x:hidden!important;box-shadow:2px 0 8px rgba(0,0,0,.1)!important}.MuiListItem-root{margin:2px 8px!important;border-radius:6px!important;transition:background-color .2s ease!important}.MuiListItem-root:hover{background-color:rgba(25,118,210,.08)!important}.MuiListItemIcon-root{color:#424242!important;min-width:40px!important}.MuiListItemIcon-root svg{fill:#424242!important;color:#424242!important}.MuiListItemText-primary{color:#212121!important;font-weight:500!important}.menu-icon-container{padding-top:20px!important;padding-bottom:16px!important;height:80px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-bottom:1px solid #f0f0f0!important}.untied-logo{height:50px!important;width:200px!important}.MuiDrawer-paper .MuiToolbar-root{min-height:80px!important;padding:16px!important;display:flex!important;align-items:center!important;justify-content:center!important}.user-info-section{padding:12px 16px;border-bottom:1px solid #f0f0f0;background-color:#fafafa}.user-info-text{color:#666!important;font-size:11px}.user-email-text{color:#333!important;font-size:13px;font-weight:500}.drawer-footer{margin-top:auto;padding:16px;border-top:1px solid #f0f0f0;background-color:#fafafa}.drawer-footer-text{color:#666!important;font-size:10px!important;text-align:center;line-height:1.4;margin-top:12px}.footer-menu-item{margin:4px 8px!important;border-radius:6px!important;min-height:40px!important}.footer-menu-item .MuiListItemIcon-root{color:#666!important;min-width:36px!important}.footer-menu-item .MuiListItemText-primary{color:#666!important;font-size:14px!important}.footer-menu-item:hover{background-color:rgba(0,0,0,.04)!important}.logout-menu-item{margin:4px 8px!important;border-radius:6px!important;min-height:40px!important}.logout-menu-item .MuiListItemIcon-root{color:#d32f2f!important;min-width:36px!important}.logout-menu-item .MuiListItemText-primary{color:#d32f2f!important;font-size:14px!important}.logout-menu-item:hover{background-color:rgba(211,47,47,.08)!important}.modern-drawer-paper,.modern-menu-icon,.modern-menu-item,.modern-menu-text{background:none!important;color:inherit!important}.MuiDrawer-paper .MuiList-root{padding-bottom:20px!important}.MuiDrawer-paper{display:flex!important;flex-direction:column!important;height:100vh!important}.main-menu-scrollable{flex:1 1!important;overflow-y:auto!important;overflow-x:hidden!important;min-height:0!important;padding-bottom:20px!important}.logout-item{position:-webkit-sticky!important;position:sticky!important;bottom:0!important;background-color:#fff!important;border-top:1px solid #e0e0e0!important;z-index:10!important;margin-top:auto!important}.modern-menu-item,.modern-menu-item-current{min-height:48px!important;margin:2px 8px!important;border-radius:6px!important}.copyright-section{position:-webkit-sticky!important;position:sticky!important;bottom:0!important;background-color:#fafafa!important;border-top:1px solid #f0f0f0!important;padding:12px 16px 8px!important;margin-top:auto!important}.copyright-text{color:#999!important;font-size:9px!important;text-align:center!important;line-height:1.3!important}ion-card-content h1{margin-bottom:20px!important}ion-card-content p{margin-bottom:10px!important}ion-toolbar{--background:var(--primary-brand-color)}ion-content ion-toolbar{--background:#fff}ion-item{--border-color:var(--primary-brand-color)}ion-item-option{--background:#941e3b}.ion-margin{margin:20px 0}.ion-addtx-margin{margin:5px 0}.my-ion-popover{--width:50%}.my-ion-submit-type-popover,.my-ion-trans-popover{--width:500px}.my-ion-trans-popover .grey-input{--background:#f4f6f6}.my-ion-journey-popover{--width:500px}.my-ion-journey-popover ion-item{width:100%;--padding-start:0px}.my-ion-journey-popover .grey-input{--background:#f4f6f6}.my-ion-journey-popover-wide{--width:700px}.my-ion-journey-popover-wide ion-item{width:100%;--padding-start:0px}.my-ion-journey-popover-wide .grey-input,.my-transaction-popover-wide-short .grey-input{--background:#f4f6f6}.my-ion-trans-popover .white-input,.my-ion-trans-popover .white-input .custom-ion-native{--background:#fff}.my-ion-trans-popover .custom-ion-native{--background:#f4f6f6}.milesBox{min-width:150px;padding-left:5px;padding-right:2px}.mainMilesBox,.milesBox{width:-webkit-max-content;width:max-content}.mainMilesBox{min-width:300px;display:flex;text-align:left;height:55px;align-content:center;margin-right:25px}.my-ion-map-popover{--width:"6000px"}.receipt-image{height:95%;width:95%}.ion-button-money{--background:var(--primary-brand-color);--box-shadow:"none"}.no-outline,.no-outline:focus{outline:none!important}.no-outline .modal-wrapper{width:50vw!important;min-width:450px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:5px}.ion-button-money-discard,.ion-button-money-initial{--background:#fff;border:1px solid var(--primary-brand-color);color:var(--primary-brand-color);border-radius:4px}.ion-button-money-discard:hover{--background:#fff;border:1px solid #a00338;color:#a00338;border-radius:4px}.no-padding .MuiSelect-select.MuiSelect-select{padding:0}.ion-button-inverse{--border-style:solid;--border-width:2px;--border-color:var(--primary-brand-color);--color:var(--primary-brand-color);--background:#fff;--background-hover:grey;--box-shadow:"none"}.ion-button-sub{--background:#c7ff00}.stay-blue-link{color:#00f}.stay-blue-link:hover{color:purple}.money-input{text-align:right;padding:0}.money-input ion-input{--padding-bottom:0;--padding-top:0}.money-select ion-select{--padding-start:0;width:100%;max-width:100%}.selectable{-webkit-user-select:text;-o-user-select:auto;user-select:auto}.helpText{color:#000!important}.gridButton{background-color:var(--primary-brand-color);color:#fff;border-color:var(--primary-brand-color);border-style:solid;border-radius:3px;cursor:pointer}.editJourneyButton{background-color:initial;border:none;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:100%;cursor:pointer}.editJourneyButton:focus{outline:none}.edit-journey-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px}.input-container{--padding-start:0;--inner-padding-end:0;font-size:14px;--background-hover:transparent;--highlight-color-focused:var(--primary-brand-color);--highlight-height:0;--ion-color-primary:var(--primary-brand-color)}.input-container .MuiInput-underline:after,.input-container .MuiInput-underline:before,.input-container .MuiInput-underline:hover:not(.Mui-disabled):before{border:none}a ion-icon,ion-icon{position:absolute;bottom:3px}ion-label{white-space:normal!important;padding-right:30px}a ion-icon{bottom:14px;margin-left:10px}.native-input,ion-select{--padding-bottom:0}.in-item{margin:0}ion-checkbox{--border-width:2px;--border-color:var(--primary-brand-color);--background-checked:var(--primary-brand-color);--border-color-checked:var(--primary-brand-color)}ion-select{--padding-start:0;max-width:100%;width:100%}.tag-selector-modal{--height:590px}.income-expense-selector-modal,.tag-selector-modal{--width:420px;--backdrop-opacity:0.3;--border-radius:5px}.income-expense-selector-modal,.tag-confirm-modal{--height:fit-content}.tag-confirm-modal{--width:500px;--backdrop-opacity:0.3;--border-radius:5px}.tag-confirm-modal .modal-wrapper{position:absolute;top:110px;left:230px}.attachment-uploader,.reconsent-modal{--backdrop-opacity:0.3;--border-radius:5px}.attachment-uploader{--height:600px}.attachment-uploader .ion-page{height:100%;padding-bottom:120px}.toolbar-tag-selector-modal .modal-wrapper{position:absolute;top:110px;left:230px}.video-modal{--width:600px;--height:fit-content;--backdrop-opacity:0.3;--border-radius:5px}.no-padding-select .item-inner{--padding-inline-end:0;--padding-end:0;--inner-padding-end:0}.set-password-modal{--width:500px;--height:300px}.my-caret-dropdown-icon{color:#a5a5a5;position:absolute;right:5px;top:50%;margin-top:-2px;width:0;height:0;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;pointer-events:none}.my-tax-selector-input-padded input{cursor:pointer!important;--padding-start:9px;padding-top:0}.my-tax-selector-input-padded .native-input.sc-ion-input-md{padding-top:5px;padding-bottom:0 px}.left-indent .native-input.sc-ion-input-md{padding-left:2px}.my-tax-selector-input input{cursor:pointer!important;--padding-start:0px;--padding-top:0}.my-tax-selector-input-wrapper{position:absolute!important;bottom:0;--padding-top:0}.my-tax-selector-input-wrapper:hover{--ion-background-color:#f5f5f6!important}.item-label-floating .sc-ion-input-md-h{--padding-top:0}.native-input.sc-ion-input-md{padding-top:13px;padding-bottom:5px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;display:none;margin:0}.tax-tag-item{border-bottom:1px solid #999;font-weight:600;color:var(--primary-brand-color)}.income-expense-tag-item,.tax-tag-item{flex-direction:column;width:400px}.reset-trans{border:2px solid var(--primary-brand-color);border-radius:5px;color:"grey";background-color:"white";text-transform:"none";cursor:pointer;height:35px;margin-top:14px}.reset-trans:hover{color:#a00338;border:2px solid #a00338}.similar-years{padding:16px 0 16px 16px;color:grey}.similar-years:hover{background-color:#ececec;color:#000;cursor:pointer}.tax-tag-item-description{font-size:11px;white-space:normal;font-weight:400;color:#000}.tax-tag-modal-item{padding:5px 10px;cursor:pointer}.tax-tag-modal-item:hover{background-color:#f5f5f6}.income-expense-modal-item{padding:10px;cursor:pointer}.income-expense-modal-item:hover{background-color:#f5f5f6}.tax-forms-input .MuiInputLabel-formControl{transform:none;color:#000;text-align:left;font-size:14px;padding-top:10px}.tax-forms-input .MuiInput-root input{text-align:right}.tax-forms-input-textarea-multiline .MuiInput-root textarea,.tax-forms-input .MuiInput-root input{background-color:#ecf0f1;border:1px solid #aab7b8;border-radius:5px;font-size:14px;padding-right:5px}.tax-forms-input-textarea-multiline .MuiInput-root textarea{text-align:left;height:60px!important}.tax-forms-input-textarea-multiline .Mui-focused{color:#000!important}.tax-forms-input .MuiInput-root{height:100%;width:100%;margin-top:0;padding-left:10px}.tax-forms-input-textarea-multiline .MuiInput-root{padding-left:0}.custom-filter-input{width:100%;height:70px;color:#000}.custom-filter-input .MuiInput-underline:after,.custom-filter-input .MuiInput-underline:before,.custom-filter-input .MuiInput-underline:hover:not(.Mui-disabled):before,.custom-filter-input .WithStyles\(ForwardRef\(TextField\)\)-root-13 .MuiInput-underline:before,.tax-forms-input-textarea-multiline .MuiInput-underline:after,.tax-forms-input-textarea-multiline .MuiInput-underline:before,.tax-forms-input-textarea-multiline .MuiInput-underline:hover:not(.Mui-disabled):before,.tax-forms-input-textarea .MuiInput-underline:after,.tax-forms-input-textarea .MuiInput-underline:before,.tax-forms-input-textarea .MuiInput-underline:hover:not(.Mui-disabled):before{border:none}.tax-forms-input-textarea .MuiInput-root input{text-align:left;margin-bottom:-5px;padding-left:5px}.tax-forms-input-label{position:absolute;top:50%;transform:translateY(-50%);font-size:14px;width:95%}.tax-forms-input .custom-filter-input .MuiFormControl-root{width:100%;height:70px!important;margin-top:0}.tax-forms-input ion-item{width:20%;--inner-padding-end:0px;--border-style:none}.tax-forms-input .MuiSelect-select.MuiSelect-select{font-size:12px;border:1px solid #aab7b8;background-color:#ecf0f1;border-radius:5px;padding-left:5px}.filter-container-tag-confirm{height:32px;line-height:32px;font-size:16px;text-align:left;padding:0 0 4px}.filter-container-tag-confirm .MuiInput-underline:after,.filter-container-tag-confirm .MuiInput-underline:before,.filter-container-tag-confirm .MuiInput-underline:hover:not(.Mui-disabled):before{border:none;padding-left:0;padding-bottom:4px}.filter-container-tag-confirm .MuiSelect-select.MuiSelect-select{padding-left:0;padding-bottom:4px}.filter-container-tag{height:32px;line-height:32px;font-size:16px;padding:0 5px;text-align:left}.filter-container-tag .MuiButton-text{padding:0;max-width:150px;color:#fff}.filter-container-tag .MuiInputBase-input{text-align:left;width:230px;color:#fff}.filter-container-tag .MuiInput-underline:after,.filter-container-tag .MuiInput-underline:before,.filter-container-tag .MuiInput-underline:hover:not(.Mui-disabled):before{border:none;color:#fff}.filter-container{height:32px;line-height:32px;font-size:16px;padding:0 5px;text-align:center}.filter-container .MuiButton-text{padding:0;max-width:50px}.filter-container .MuiInputBase-input{text-align:center;width:80px}.filter-container .MuiInput-underline:after,.filter-container .MuiInput-underline:before,.filter-container .MuiInput-underline:hover:not(.Mui-disabled):before{border:none}.reset-form-button{width:100%;--color:#a00338;--background:#fff;--border-color:#a00338;--border-style:solid;--border-width:1px;--box-shadow:0}.reset-form-button:active{--box-shadow:0;margin-top:5px}.alert-checkbox-group::-webkit-scrollbar,.alert-radio-group::-webkit-scrollbar{width:1em;display:block!important}.alert-checkbox-group::-webkit-scrollbar-track,.alert-radio-group::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.alert-checkbox-group::-webkit-scrollbar-thumb,.alert-radio-group::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.taxFormLabelExample{font-style:italic;font-weight:300}.taxFormsHeading{color:var(--primary-brand-color);margin-bottom:0}.taxFormsSubHeading{margin-bottom:0}.taxFormLink{color:#d10049}[popover].popover-viewport{display:initial;position:static;margin:initial;border:initial;background:initial;padding:initial;width:auto;height:auto;overflow:initial;inset:auto;color:initial}.tr_modal{font-size:14px;background-color:#fff;height:600px}.tr_modal>.header{width:100%;border-bottom:1px solid grey;font-size:18px;text-align:center;padding:5px}.tr_modal>.content{width:100%;height:500px;padding:10px 5px;background-color:#fff}.tr_modal>.actions{width:100%;padding:10px 5px;margin:auto;text-align:center}.tr_modal>.close{cursor:pointer;position:absolute;display:block;padding:2px 5px;line-height:20px;right:-10px;top:-10px;font-size:24px;background:#fff;border-radius:18px;border:1px solid #cfcece}.hmrc-payment{max-width:600px}.ag-theme-alpine{--ag-header-height:44px;--ag-row-height:48px;--ag-header-background-color:#f8f9fa;--ag-header-foreground-color:#495057;--ag-header-border-color:#dee2e6;--ag-border-color:#dee2e6;--ag-row-border-color:#f1f3f4;--ag-odd-row-background-color:#fff;--ag-even-row-background-color:#fafbfc;--ag-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--ag-font-size:14px;border-radius:8px;overflow:hidden}.ag-theme-alpine .ag-header{font-weight:600;text-transform:uppercase;font-size:12px;letter-spacing:.5px}.ag-theme-alpine .ag-header-cell{padding:0 16px}.ag-theme-alpine .ag-cell{padding:0 16px;display:flex;align-items:center}.ag-theme-alpine .ag-cell[col-id=amount],.ag-theme-alpine .ag-cell[col-id=claimed_amount]{display:flex!important;flex-direction:row!important}.ag-theme-alpine .ag-cell.ag-cell-numeric,.ag-theme-alpine .ag-header-cell.ag-header-cell-numeric{justify-content:flex-end}.ag-theme-alpine .ag-cell[col-id=amount],.ag-theme-alpine .ag-cell[col-id=claimed_amount]{justify-content:flex-end!important;text-align:right!important}.ag-theme-alpine .ag-header-cell[col-id=amount],.ag-theme-alpine .ag-header-cell[col-id=claimed_amount]{justify-content:flex-end!important}.ag-theme-alpine .ag-cell[col-id=amount]>*,.ag-theme-alpine .ag-cell[col-id=amount] div,.ag-theme-alpine .ag-cell[col-id=amount] span,.ag-theme-alpine .ag-cell[col-id=claimed_amount]>*,.ag-theme-alpine .ag-cell[col-id=claimed_amount] div,.ag-theme-alpine .ag-cell[col-id=claimed_amount] span{margin-left:auto!important;text-align:right!important;width:100%!important}.ag-theme-alpine .ag-header-cell[col-id=amount] .ag-header-cell-text,.ag-theme-alpine .ag-header-cell[col-id=claimed_amount] .ag-header-cell-text{text-align:right!important;width:100%!important}.ag-theme-alpine .ag-row-hover,.ag-theme-alpine .ag-row:hover{background-color:#f8f9ff!important}.ag-theme-alpine .cell-style{border-right:none}.ag-theme-alpine .ag-cell .MuiButton-root{font-size:12px;text-transform:none;border-radius:4px}.ag-theme-alpine .ag-cell .MuiButton-contained{box-shadow:0 1px 3px rgba(0,0,0,.12)}.ag-theme-alpine .ag-cell .MuiButton-outlined{border-width:1px}.ag-theme-alpine .ag-cell[col-id=claimed]{justify-content:center!important;text-align:center!important}.ag-theme-alpine .ag-header-cell[col-id=claimed]{justify-content:center!important}.ag-theme-alpine .ag-header-cell[col-id=claimed] .ag-header-cell-text{text-align:center!important;width:100%!important}.ag-theme-alpine .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.ag-theme-alpine .ag-body-vertical-scroll-viewport::-webkit-scrollbar{width:8px;height:8px}.ag-theme-alpine .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track,.ag-theme-alpine .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ag-theme-alpine .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb,.ag-theme-alpine .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.ag-theme-alpine .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb:hover,.ag-theme-alpine .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb:hover{background:#a8a8a8}body,html{overflow:auto!important}.modern-tax-breakdown{padding:24px;max-width:1200px;margin:0 auto}.breakdown-title{text-align:center;margin-bottom:32px!important;color:#2c3e50;font-weight:600!important}.breakdown-section-card{height:100%;border-radius:12px!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;transition:box-shadow .3s ease!important;border:1px solid #e1e8ed}.breakdown-section-card:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)!important}.section-title{color:#2c3e50!important;font-weight:600!important;margin-bottom:12px!important;font-size:1.1rem!important}.section-divider{margin-bottom:16px!important;background-color:#e1e8ed}.breakdown-item{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f5f7fa}.breakdown-item:last-child{border-bottom:none}.breakdown-total{background-color:#f8f9fa;padding:12px 16px!important;margin:8px -16px;border-radius:8px;border:1px solid #e9ecef}.breakdown-total .item-name,.breakdown-total .item-value{font-weight:600!important;color:#2c3e50!important}.breakdown-final{background-color:#e8f4fd!important;border:2px solid var(--primary-brand-color)!important}.breakdown-final .item-name,.breakdown-final .item-value{font-weight:700!important;color:var(--primary-brand-color)!important;font-size:.95rem!important}.breakdown-subitem{padding-left:32px;background-color:#fafbfc;margin-left:0;border-left:3px solid #e1e8ed}.breakdown-subitem .item-name{color:#6c757d!important;font-size:.875rem!important}.breakdown-info{padding:12px 16px;margin:8px -16px;background-color:#f8f9fa;border-radius:8px;border-left:4px solid #17a2b8}.info-text{font-size:.875rem!important;line-height:1.5;font-style:italic;margin:0!important}.info-text,.item-name{color:#5a6c7d!important;text-align:left!important}.item-name{flex:1 1;line-height:1.4}.item-name,.item-value{font-size:.9rem!important}.item-value{color:#2c3e50!important;font-weight:500!important;text-align:right;min-width:100px}.modern-tax-link{text-decoration:none!important;font-weight:500!important;transition:color .2s ease}.modern-tax-link,.modern-tax-link:hover{color:var(--primary-brand-color)!important}.modern-tax-link:hover{text-decoration:underline!important}.modern-tax-value{color:var(--primary-brand-color)!important}@media (max-width:768px){.modern-tax-breakdown{padding:16px}.breakdown-title{font-size:1.75rem!important;margin-bottom:24px!important}.breakdown-item{flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px}.item-value{text-align:left;min-width:auto}.breakdown-final,.breakdown-total{margin:8px -12px;padding:12px!important}}@media print{.modern-tax-breakdown{padding:0}.breakdown-section-card{box-shadow:none!important;border:1px solid #ddd!important;page-break-inside:avoid;break-inside:avoid;margin-bottom:20px}.modern-tax-link{color:#000!important;text-decoration:none!important}}.hmrc-payment{height:100%;display:flex;width:100%;margin:auto;background-color:#fafafc;overflow:auto;text-align:left}.hmrc-payment .strong-text{font-weight:900}.hmrc-payment .text-center{text-align:center}.hmrc-payment .MuiAutocomplete-root{width:100%}.hmrc-payment .selected .MuiInputLabel-shrink{margin-left:-30px}.hmrc-payment .bank-selector .MuiFormControl-root.MuiTextField-root{background:transparent;border:none;margin-bottom:0;--padding-start:0;--padding-end:0}.hmrc-payment .bank-selector .MuiFormControl-root.MuiTextField-root .MuiFormLabel-root{color:#000;font-size:.9rem}.hmrc-payment .bank-selector .MuiFormControl-root.MuiTextField-root .MuiIconButton-label,.hmrc-payment .bank-selector .MuiFormControl-root.MuiTextField-root .MuiInputLabel-shrink{color:var(--primary-brand-color)}.hmrc-payment .bank-selector .MuiFormControl-root.MuiTextField-root .MuiInput-underline:active:before,.hmrc-payment .bank-selector .MuiFormControl-root.MuiTextField-root .MuiInput-underline:after,.hmrc-payment .bank-selector .MuiFormControl-root.MuiTextField-root .MuiInput-underline:before,.hmrc-payment .bank-selector .MuiFormControl-root.MuiTextField-root .MuiInput-underline:hover:before{border:none}.hmrc-payment .item-inner{padding:0}.hmrc-payment .bank-selector-container{--padding-start:0}.hmrc-payment .display-inline-flex{display:inline-flex;width:100%}.hmrc-payment .display-flex{display:flex}.hmrc-payment .display-none{display:none}.hmrc-payment .input-container{--padding-start:0;--inner-padding-end:0;font-size:14px;--background-hover:transparent;--highlight-color-focused:var(--primary-brand-color);--highlight-height:0;--ion-color-primary:var(--primary-brand-color)}.hmrc-payment .input-container ion-label{white-space:normal!important;padding-right:30px}.hmrc-payment .input-container ion-label a ion-icon,.hmrc-payment .input-container ion-label ion-icon{position:absolute;bottom:3px}.hmrc-payment .input-container ion-label a ion-icon{bottom:14px;margin-left:10px}.hmrc-payment .input-container .native-input,.hmrc-payment .input-container ion-select{--padding-bottom:0}.hmrc-payment .input-container .in-item{margin:0}.hmrc-payment .input-container ion-checkbox{--border-width:2px;--border-color:var(--primary-brand-color);--background-checked:var(--primary-brand-color);--border-color-checked:var(--primary-brand-color)}.hmrc-payment .input-container ion-select{--padding-start:0;max-width:100%;width:100%}.columns{display:flex;flex-direction:row;justify-content:space-between;grid-gap:12px;gap:12px}.mt-4,.my-4{margin-top:1.5rem!important}.money-input-prefix-container{position:absolute;left:0;top:0;display:flex;align-items:center;height:100%;width:30px}.money-input-prefix{font-size:14px;color:#2c2c2c;letter-spacing:.06px;line-height:18px;padding-right:5px;padding-left:10px;border-right:1px solid #dfe2e9;flex:1 1}.input-box{--padding-start:0;--padding-top:0;font-size:14px;width:100%;background-color:#fff;height:40px;padding-left:35px;border-style:solid;border-width:1px;border-radius:4px;margin-right:10px}.input-box:placeholder-shown{font-style:italic}.display-inline-flex{display:inline-flex;width:100%}.display-flex{display:flex}.display-none{display:none}.modal{font-size:14px}.modal>.header{width:100%;border-bottom:1px solid grey;font-size:18px;text-align:center;padding:5px}.modal>.content{width:100%;height:400px;padding:10px 5px}.modal>.actions{width:100%;padding:10px 5px;margin:auto;text-align:center}.modal>.close{cursor:pointer;position:absolute;display:block;padding:2px 5px;line-height:20px;right:-10px;top:-10px;font-size:24px;background:#fff;border-radius:18px;border:1px solid #cfcece}ion-alert{z-index:9999999999!important}.container{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999}.modal{width:500px;height:400px;background-color:var(--primary-brand-color);border-radius:5px;height:300px;position:absolute;left:50%;top:50%;margin:-200px -250px auto;padding:10px}