@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}hr{box-sizing:initial;height:0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}button,input,select{margin:0}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}progress{vertical-align:initial}select{text-transform:none}textarea{margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}#modal{position:relative}#modal.active{z-index:1000;position:fixed;width:100%;height:100vh;overflow-y:auto}#modal:not(.active)~#root{-webkit-filter:blur(0);filter:blur(0);opacity:1}#modal.active~#root,#modal:not(.active)~#root{transition:opacity .4s ease-out,-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out,opacity .4s ease-out;transition:filter .3s ease-in-out,opacity .4s ease-out,-webkit-filter .3s ease-in-out}#modal.active~#root{height:100vh;overflow-y:hidden}#modal~#root{-webkit-filter:blur(2px);filter:blur(2px);opacity:.5;transition:opacity .2s ease-out,-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out,opacity .2s ease-out;transition:filter .2s ease-in-out,opacity .2s ease-out,-webkit-filter .2s ease-in-out}.modal_container{position:absolute;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;z-index:999;padding:23px;background-color:rgba(0,0,0,.4);-webkit-animation:show-modal .3s ease 1;animation:show-modal .3s ease 1}@-webkit-keyframes show-modal{0%{opacity:.8}to{opacity:1}}@keyframes show-modal{0%{opacity:.8}to{opacity:1}}.modal_wrap{background-color:#fff;display:flex;flex-direction:column;border-radius:5px;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);padding:30px 0;position:relative;-webkit-animation:show-wrap .3s cubic-bezier(.68,-.55,.265,1.55) 1;animation:show-wrap .3s cubic-bezier(.68,-.55,.265,1.55) 1}@-webkit-keyframes show-wrap{0%{-webkit-transform:scale(.97);transform:scale(.97)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes show-wrap{0%{-webkit-transform:scale(.97);transform:scale(.97)}to{-webkit-transform:scale(1);transform:scale(1)}}.title_container{display:flex;align-items:center;justify-content:flex-start;align-self:flex-start}.title_container .tool_tip_container{margin-right:10px}.title_container .tool_tip_container>span{display:flex;justify-content:center;align-items:center}.title{font-size:2rem;font-weight:700;text-align:left;line-height:2.43rem;letter-spacing:0;margin:unset;color:#00447e;font-family:Montserrat,sans-serif;position:relative;display:flex}.title.margin-right{margin-right:10px}.title .title_info_message_container{position:absolute;left:130%;width:-webkit-max-content;width:max-content;align-self:center}h3.title{font-size:18px}.info_box_container{display:flex;justify-content:left;align-items:center;border-radius:5px;padding:0 20px;background-color:rgba(0,68,126,.1);overflow:hidden;height:45px;width:100%}.info_box_container.warning{background-color:rgba(247,40,54,.1)}.info_box_container.warning .info_box_text{color:#f72836;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:0}.info_box_container.success{background-color:rgba(64,227,98,.1)}.info_box_container.success .info_box_text{color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:0}.info_box_text{color:#00447e;font-size:1rem;font-weight:700}.input_section_container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.input_section_container .text_field_container{width:100%;position:relative}.input_section_container .text_field_container .valid_error_message{color:#e34040;position:absolute;top:110%;left:0;width:-webkit-max-content;width:max-content;font-size:11px}.input_section_container .text_field_container .valid_error_message.helper_text{color:#9e9e9e}.input_section_container .text_field_container .input>label{color:rgba(0,0,0,.38);font-size:14px;font-family:Montserrat,sans-serif;-webkit-transform:translateY(24px) scale(1);transform:translateY(24px) scale(1)}.input_section_container .text_field_container .input>label.MuiInputLabel-shrink{font-size:12px;font-family:Montserrat,sans-serif;color:rgba(0,0,0,.54);-webkit-transform:translateY(1.5px) scale(1);transform:translateY(1.5px) scale(1)}.input_section_container .text_field_container .input .MuiInput-underline:before{left:0;right:0;bottom:0;content:"";position:absolute;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;border-bottom:1px solid rgba(0,0,0,.12);pointer-events:none}.input_section_container .text_field_container .input:hover .MuiInput-underline:before{border-bottom:2px solid rgba(0,143,152,.24)}.input_section_container .text_field_container .input .MuiInput-underline:after{border-bottom:2px solid #008f98}.input_section_container .text_field_container .input:focus .MuiInput-underline:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.input_section_container .text_field_container .input .MuiInput-input{color:#222;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:0;-webkit-text-fill-color:#222;-webkit-tap-highlight-color:rgba(0,0,0,0)}.input_section_container .text_field_container .input .MuiInput-input:-webkit-autofill,.input_section_container .text_field_container .input .MuiInput-input input:focus:-webkit-autofill{box-shadow:inset 0 0 0 100px #fff}.input_section_container .text_field_container .input.valid_error .MuiInput-underline:before{border-bottom:1px solid rgba(227,64,64,.52)}.input_section_container .MuiFormHelperText-root{color:#9e9e9e;font-family:Montserrat;font-size:12px;letter-spacing:0;margin-top:5px}.input_section_container .input_password_button_container{position:absolute;right:0;bottom:2px;display:flex;align-items:center;justify-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff}.input_section_container .input_password_button_container .input_password_button{border:none;outline:none;background-color:unset;cursor:pointer}.button_wrap{position:relative;display:flex;align-items:center;justify-content:center;width:auto}.button_wrap .custom_button_container{border:none;outline:none;background-color:unset;display:flex;align-items:center;cursor:pointer;width:190px}.button_wrap .custom_button_container.green{height:45px;background-color:#008f98;border-radius:5px}.button_wrap .custom_button_container.green:disabled{background-color:#a8b0b1;cursor:not-allowed}.button_wrap .custom_button_container.green>span{font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;text-align:center;color:#fff}.button_wrap .custom_button_container.green:focus,.button_wrap .custom_button_container.green:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);transition:.3s;background-color:#008f98}.button_wrap .custom_button_container.outline_blue{background-color:inherit;border-radius:5px;border:1px solid #00447e;height:45px}.button_wrap .custom_button_container.outline_blue:disabled{border:1px solid #757575;cursor:not-allowed}.button_wrap .custom_button_container.outline_blue:disabled>span{color:#757575}.button_wrap .custom_button_container.outline_blue>span{color:#00447e;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;text-align:center}.button_wrap .custom_button_container.outline_blue:focus,.button_wrap .custom_button_container.outline_blue:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);transition:.3s;background-color:rgba(0,68,126,.05)}.button_wrap .custom_button_container.outline_blue+.spinner:after{border-color:#00447e transparent}.button_wrap .custom_button_container.link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button_wrap .custom_button_container.link:focus,.button_wrap .custom_button_container.link:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);transition:.3s}.button_wrap .spinner{position:absolute;right:10px;align-self:center}.MuiTooltip-popper .MuiTooltip-tooltip{font-size:14px}.logo_container{overflow:hidden;display:flex;align-items:center;justify-content:center}.logo_container .logo{width:100%;height:auto}.lds-dual-ring{display:flex;justify-content:center;align-items:center}.lds-dual-ring:after{content:" ";display:block;width:16px;height:16px;border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:2px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}.lds-dual-ring.green:after{border-color:#008f98 transparent;border-style:solid;border-width:2px}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tool_tip_container .MuiSvgIcon-root{color:#858a8e;font-size:1.601rem}.tool_tip_container .MuiSvgIcon-root:hover{color:#00447e}.MuiTooltip-popperArrow .MuiTooltip-tooltip{background-color:#00447e;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);color:#fff;font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;letter-spacing:0;line-height:15px;padding:10px 15px}.MuiTooltip-popperArrow .MuiTooltip-arrow{color:#00447e}.styled_calendar.MuiFormControl-root{width:100%;max-width:190px}.styled_calendar.MuiFormControl-root .MuiFormLabel-root{color:rgba(0,0,0,.4);font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:0}.styled_calendar.MuiFormControl-root .MuiFormLabel-root.MuiInputLabel-shrink{color:rgba(0,0,0,.54)}.styled_calendar.MuiFormControl-root .MuiIconButton-root{color:#008f98;position:relative;right:-12px}.styled_calendar.MuiFormControl-root .MuiInput-underline:before{border-bottom:1px solid rgba(0,0,0,.12)}.styled_calendar.MuiFormControl-root .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:2px solid rgba(0,0,0,.47)}.styled_calendar.MuiFormControl-root .MuiInput-underline:after{left:0;right:0;bottom:0;content:"";position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;border-bottom:2px solid #008f98;pointer-events:none}.styled_calendar.MuiFormControl-root .MuiInputBase-input{color:#222;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:0}.styled_calendar.MuiFormControl-root .MuiFormHelperText-root{position:absolute;bottom:-15px}.user_profile_header__closebtn{position:absolute;top:30px;right:30px;background-color:unset;outline:none;border:none;width:28px;height:28px;cursor:pointer;opacity:.3}.user_profile_header__closebtn:hover{opacity:1;transition:.3s}.user_profile_header__closebtn:after,.user_profile_header__closebtn:before{position:absolute;left:50%;top:0;content:" ";height:28px;width:2px;background-color:#333}.user_profile_header__closebtn:before{-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg)}.user_profile_header__closebtn:after{-webkit-transform:translate(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.table_container{display:flex;flex-direction:column;width:100%;position:relative}.table_container .table_row{display:flex;width:100%;flex:1 1;align-items:center;position:relative}.table_container .table_row:nth-child(odd){background-color:#eee}.table_container .table_row.table_header{background-color:#00447e}.table_container .table_row.table_header .table_cell{font-size:10px;font-weight:600;letter-spacing:0;line-height:25px;color:#fff;display:flex;justify-content:flex-start;align-items:center}.table_container .table_row.table_header .table_cell.sort_button{outline:none;border:none;cursor:pointer;background-color:inherit;color:#fff}.table_container .table_row.table_header .table_cell.sort_button:hover .triangle:after,.table_container .table_row.table_header .table_cell.sort_button:hover .triangle:before{visibility:visible}.table_container .table_row.table_header .table_cell.sort_button .triangle{position:relative;display:inline-flex;align-items:center}.table_container .table_row.table_header .table_cell.sort_button .triangle:after,.table_container .table_row.table_header .table_cell.sort_button .triangle:before{content:"";position:absolute;width:0;height:0;transition:visibility .05s;border-color:#fff transparent transparent;border-style:solid;border-width:5px 4px 0;-webkit-transform:rotate(0deg) translateY(50%);transform:rotate(0deg) translateY(50%);-webkit-transform-origin:center bottom;transform-origin:center bottom;visibility:hidden}.table_container .table_row.table_header .table_cell.sort_button .triangle:after{right:-13px;bottom:36%;-webkit-transform-origin:center bottom;transform-origin:center bottom}.table_container .table_row.table_header .table_cell.sort_button .triangle:before{right:-13px;bottom:64%;-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.table_container .table_row.table_header .table_cell.sort_button.down .triangle:after,.table_container .table_row.table_header .table_cell.sort_button.down .triangle:before,.table_container .table_row.table_header .table_cell.sort_button.up .triangle:after,.table_container .table_row.table_header .table_cell.sort_button.up .triangle:before{visibility:visible}.table_container .table_row.table_header .table_cell.sort_button.down .triangle:before,.table_container .table_row.table_header .table_cell.sort_button.up .triangle:after{border-color:#ababab transparent transparent}.table_container .table_row .table_cell{padding:0 15px 0 10px;flex:1 1;line-height:25px;color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.table_container .table_row .table_cell:first-child{padding-left:30px}.table_container .table_row .table_cell:last-child{padding-right:30px}.table_container .table_row .table_cell .button_in_table_cell{outline:none;border:none;background-color:inherit;color:#008f98;cursor:pointer}.table_container .table_row .table_cell .button_in_table_cell:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3)}.table_container .table_row .table_cell.editable .input{border:none;border-bottom:1px solid #222;outline:none;background-color:inherit;width:-webkit-fill-available;text-align:center;line-height:18px;color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;cursor:text;transition:color .3s}.table_container .table_row .table_cell.editable .input:focus,.table_container .table_row .table_cell.editable .input:hover{border-bottom:1px solid #008f98;box-shadow:0 1px 0 0 rgba(0,143,152,.7)}.table_container .table_row .table_cell.editable .input:focus{color:#000}.table_container .table_row .table_cell.editable .input.invalid,.table_container .table_row .table_cell.editable .input:invalid{border-bottom:1px solid #d8472e;box-shadow:0 1px 0 0 rgba(216,71,46,.7)}.table_container .table_footer{display:flex;margin-bottom:10px}.table_container .table_footer .counter{flex:1 1;display:flex;justify-content:flex-start;margin-left:30px;font-size:12px;font-weight:700;color:#222;margin-top:20px}.table_container .table_footer .counter.size-count{justify-content:flex-end;margin-right:30px}.table_container .table_footer_spinner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.deleted_overlay{position:absolute;background:red;width:100%;height:100%;z-index:2}.checkbox_container{position:relative;cursor:pointer;display:flex;align-items:center;width:17px;height:17px;margin-right:5px;justify-content:flex-start}.checkbox_container .checkbox{visibility:hidden;width:17px;height:17px}.checkbox_container input[type=checkbox]+span:after{content:"";position:absolute;width:17px;height:17px;background-image:url(/static/media/checkbox_e.3c3194dd.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;top:0;left:0;cursor:pointer;transition:background-image .3s}.checkbox_container input[type=checkbox]:checked+span:after{background-image:url(/static/media/checkbox.887cb676.svg)}.checkbox_container .label{white-space:nowrap;position:relative;left:25px}.checkbox_container.disabled{-webkit-filter:grayscale(1) brightness(2);filter:grayscale(1) brightness(2);cursor:default}.checkbox_container.disabled input[type=checkbox]+span:after{cursor:default}.checkbox_container.header input[type=checkbox]+span:after{width:17px;height:17px;border-radius:5px}.checkbox_container.header input[type=checkbox]:checked+span:after{border:1px solid #fff;width:15px;height:15px}.checkbox_container.not_empty input[type=checkbox]+span:after{width:17px;height:17px;border-radius:5px;background-image:none;background-color:#fff}.checkbox_container.not_empty input[type=checkbox]+span:before{content:"";position:absolute;top:50%;left:50%;right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%;height:3px;background-color:#00447e;z-index:999;border-radius:1px}.track-vertical{border-radius:2px;background-color:#d8d8d8;right:1px;position:absolute;width:10px!important;height:100%;top:2px}.thumb-vertical{width:10px;border-radius:2px;background-color:#004884}.track-horizontal{border-radius:9.5px;background-color:#eee;width:100%;height:6px!important;bottom:5px}.thumb-horizontal{height:10px!important;border-radius:9.5px;background-color:#004884;bottom:calc(50% - 1px)}.filter_button{display:flex;align-items:center;outline:none;border:none;background-color:unset;margin-right:20px;cursor:pointer;color:#00447e;transition:all .3s}.filter_button:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.filter_button svg{margin-right:5px}.filter_button .filter_button_text{color:#00447e;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:0}.message_block_container{background-color:rgba(64,227,98,.1);padding:18px}.message_block_container .message_block_content{color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.message_block_container.warning{background-color:rgba(247,40,54,.1)}.message_block_container.warning .message_block_content{color:#f72836}.field_container{display:flex;flex-direction:column}.field_container.right_align{align-items:flex-end}.field_container .field_title{color:#757575;font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:0;line-height:13px}.field_container .field_text{color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;min-height:15px}.field_container .field_link .field_text{color:#078f98}.select_container{position:relative;display:flex;align-items:stretch}.select_container:after{content:"";position:absolute;width:0;height:0;border-color:#9e9e9e transparent transparent;border-style:solid;border-width:5px 4px 0;transition:.2s;-webkit-transform:rotate(0deg) translateY(50%);transform:rotate(0deg) translateY(50%);right:2px;top:65%;-webkit-transform-origin:center bottom;transform-origin:center bottom}.select_container.open:after{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.select_container .select_input_container{flex:1 1}.select_container .select_input_container input{padding-right:15px;text-overflow:ellipsis;overflow:hidden;overflow-wrap:break-word}.select_container .select_open_button{position:absolute;right:-10px;cursor:pointer;height:2rem;width:auto;border:none;outline:none;padding:0 10px;background-color:inherit;display:flex;align-items:center;justify-content:center;color:#9e9e9e;font-size:8px;align-self:flex-end;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.select_container .select_open_button.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select_container .select_drop_down_menu_container{position:absolute;top:100%;left:0;width:100%;height:auto;max-height:200px;background-color:#fff;box-shadow:0 3px 8px -1px rgba(0,0,0,.75);z-index:999;display:flex;flex-direction:column;padding:5px 0}.select_container .select_drop_down_menu_container .select_drop_down_menu_item{background-color:inherit;outline:none;cursor:pointer;text-align:left;padding:5px;overflow:hidden;font-size:12px;border:none;line-height:1.5;display:flex;width:100%;transition:color .3s}.select_container .select_drop_down_menu_container .select_drop_down_menu_item:hover{color:#008f98;background-color:rgba(133,138,142,.1)}.alert_container{position:fixed;right:10px;bottom:10px;z-index:9999;width:30%;min-width:300px;height:auto;min-height:5rem;max-width:350px;-webkit-animation:move 1s ease-in-out 1;animation:move 1s ease-in-out 1;outline:none;color:#155724;background-color:#d4edda;transition:opacity .15s linear;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert_container.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert_container.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert_container .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background-color:unset;border:none}.alert_container .alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert_container [type=button],.alert_container [type=reset],.alert_container [type=submit],.alert_container button{-webkit-appearance:button}.alert_container .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.alert_container .alert_message{font-size:14px}.alert_container .end_animation{-webkit-animation:opacityAn .5s ease-in-out 1;animation:opacityAn .5s ease-in-out 1}@-webkit-keyframes move{0%{right:-31%}to{right:5px}}@keyframes move{0%{right:-31%}to{right:5px}}@-webkit-keyframes opacityAn{0%{opacity:1}to{opacity:0}}@keyframes opacityAn{0%{opacity:1}to{opacity:0}}.radio_button_label_container{position:relative}.radio_button_label_container .tool_tip_container{position:absolute;right:35%;top:8px}.radio_button_container{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.radio_button_container .custom_radio_button{display:none}.radio_button_container .custom_radio_button+span{display:flex;justify-content:center;align-items:center;height:17px;width:17px;border:1px solid #00447e;border-radius:50%;background-color:#fff;transition:.3s}.radio_button_container .custom_radio_button:checked+span:after{content:"";height:13px;width:13px;border-radius:8.5px;background-color:#00447e;transition:.3s}.radio_button_container .MuiFormControlLabel-label{color:rgba(0,0,0,.54);font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:0;line-height:24px}.selected{background-color:#eee}.search_input_container{display:flex;align-items:center}.search_input_container .search_input_wrap{border-bottom:1px solid rgba(0,0,0,.12);display:flex;align-items:center;flex:1 1;position:relative;transition:.3s}.search_input_container .search_input_wrap.focus:after{width:100%;left:0}.search_input_container .search_input_wrap.focus:after,.search_input_container .search_input_wrap:after{position:absolute;content:"";bottom:-1px;height:2px;background-color:rgba(0,68,126,.7);transition:all .3s ease-out}.search_input_container .search_input_wrap:after{width:0;left:50%}.search_input_container .search_input_wrap:hover{background-color:rgba(0,68,126,.04)}.search_input_container .search_input_wrap:hover:after{width:100%;left:0;transition:all .3s ease-in}.search_input_container .search_input_wrap .search_input_icon_container{position:absolute;left:-2px;z-index:3;top:0}.search_input_container .search_input_wrap .cancel_button{visibility:hidden}.search_input_container .search_input_wrap.not_empty .cancel_button{position:absolute;right:5px;z-index:2;bottom:0;background:none;outline:none;border:none;color:#999;cursor:pointer;visibility:visible;transition:.3s}.search_input_container .search_input_wrap.not_empty .cancel_button:hover{color:#222}.search_input_container .search_input_wrap .search_input{flex:1 1;border:none;background-color:unset;outline:none;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:0;line-height:24px;padding-left:25px;z-index:2;padding-right:30px}.search_input_container .search_input_wrap .search_input::-webkit-input-placeholder{color:rgba(0,0,0,.38);opacity:1;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:0}.search_input_container .search_input_wrap .search_input::placeholder{color:rgba(0,0,0,.38);opacity:1;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:0}.text_area_container{border-radius:5px;padding:15px 20px;width:100%;height:auto;display:flex;flex-direction:column}.text_area_container.green{background-color:rgba(64,227,98,.1)}.text_area_container.green>*{color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.text_area_container.blue{background-color:rgba(0,68,126,.1)}.text_area_container.blue>*{color:#004680;line-height:15px}.status_label,.text_area_container.blue>*{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0}.status_label{border-radius:2px;line-height:16px;color:#fff;padding:0 4px;margin-left:15px}.status_label,.status_label.warning{background-color:#ffa600}.status_label.danger{background-color:#f83535}.copy_button .MuiSvgIcon-root{color:#008f98}.invoices_container .infoboxes_container,.invoices_container .invoices_title_container,.invoices_container .qb_infobox_container{margin-bottom:20px}.invoices_container .invoices_title_container .invoices_title{color:#222;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700}.invoices_container .invoices_table_section{border-radius:5px;background-color:#fff;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden}.invoices_container .invoices_table_section .table_footer{height:20px}.invoices_container .invoices_table_section .invoice__table_row.qb_status{background:linear-gradient(-45deg,rgba(198,46,12,.17) 49.9%,transparent 0,transparent 60%,rgba(198,46,12,.17) 0),linear-gradient(-45deg,transparent 10%,rgba(198,46,12,.17) 0);background-size:12.45px 12.45px;background-repeat:repeat}.invoices_container .invoices_table_section .invoice__table_row.deleted{background:linear-gradient(-45deg,rgba(65,64,63,.17) 49.9%,transparent 0,transparent 60%,rgba(65,64,63,.17) 0),linear-gradient(-45deg,transparent 10%,rgba(65,64,63,.17) 0);background-size:12.45px 12.45px;background-repeat:repeat}.invoices_container .invoices_table_section .process_date{flex:1.3 1}.invoices_container .invoices_table_section .batch_id{flex:.8 1}.invoices_container .invoices_table_section .invoice_num{flex:1 1}.invoices_container .invoices_table_section .invoice_type{flex:.7 1}.invoices_container .invoices_table_section .customer{flex:2 1}.invoices_container .invoices_table_section .cust_type{flex:.9 1}.invoices_container .invoices_table_section .invoice_date{flex:1.25 1}.invoices_container .invoices_table_section .postal_code{flex:1.35 1}.invoices_container .invoices_table_section .exempt_code{flex:.7 1;justify-content:center;text-align:center}.invoices_container .invoices_table_section .revenue,.invoices_container .invoices_table_section .tax_total{flex:1.45 1;text-align:right;justify-content:flex-end!important}.invoices_container .invoices_table_section .revenue.error_row>*,.invoices_container .invoices_table_section .tax_total.error_row>*{color:rgba(227,64,64,.9)}.invoices_loader_spiner{padding-top:20px;transition:.3s ease-in-out}.invoices_loader_spiner:after{width:22px;height:22px;border-radius:50%;border-color:#222 transparent;border-style:solid;border-width:3px}.filter_type_form_section{padding:0 30px;margin-bottom:30px}.filter_type_form_section .filter_type_title{margin-bottom:20px}.invoice_filter_type_form_container{display:flex;justify-content:flex-start}.invoice_filter_type_form_container form{display:contents}.invoice_filter_checkbox{padding:0 15px;width:25%}.login_container{height:100vh;justify-content:flex-start;padding-top:50px}.login_container .login_logo_container{margin-bottom:30px;padding:5px}.login_container .login_logo_container .login_logo{width:184px;height:auto}.login_container .login_form_container{display:flex;flex-direction:column;width:45%;max-width:460px;min-width:360px;border-radius:5px;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);padding:2.5rem;background-color:#fff}.login_container .login_form_container .login_form__title{color:#00447e;margin-bottom:20px}.login_container .login_form_container .login_form__infobox_container{height:45px;-webkit-animation:shown_info_box .3s linear 1;animation:shown_info_box .3s linear 1}.login_container .login_form_container .login_form__infobox_container.closing{height:0;margin-bottom:0;-webkit-animation:closing_info_box .3s linear 1;animation:closing_info_box .3s linear 1}.login_container .login_form_container .login_form__infobox_container.closing .login_form__infobox_text{opacity:0}.login_container .login_form_container .login_form__infobox_container .login_form__infobox_text{color:#e34040}@-webkit-keyframes shown_info_box{0%{height:0;opacity:0}to{height:45px;opacity:1}}@keyframes shown_info_box{0%{height:0;opacity:0}to{height:45px;opacity:1}}@-webkit-keyframes closing_info_box{0%{height:45px;opacity:1}to{height:0;opacity:0}}@keyframes closing_info_box{0%{height:45px;opacity:1}to{height:0;opacity:0}}.login_container .login_form_container .login_form_access_acc{color:#008f98;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;text-align:center;align-self:center}.login_container .login_form_container .login_form_access_acc .MuiButton-label{text-transform:none}.login_container .login_form_container .login_form_access_acc:focus,.login_container .login_form_container .login_form_access_acc:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);transition:.3s}.login_form__inputs_container{display:flex;flex-direction:column;flex:1 1;margin-bottom:30px}.login_form__inputs_container .login_form__input_email_container{margin-bottom:10px;margin-top:15px}.login_form__inputs_container .login_form__input_email_container.password{margin-bottom:30px}.login_form__inputs_container .login_form__input{width:100%}.login_form__inputs_container .button_wrap{position:relative;display:flex;align-items:center}.login_form__inputs_container .button_wrap .login_form_sign_button{height:45px;width:100%}.login_form__inputs_container .button_wrap .spinner{position:absolute;right:10px;align-self:center}.header_container{height:80px;width:100%;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 42px}.header_container .header_section{height:100%}.header_container .header_section.header_logo_section{display:flex;align-items:center;justify-content:flex-start}.header_container .header_section.header_logo_section .header_logo{height:auto;width:200px}.header_container .header_section.header_dashboard_menu_section{display:flex;flex-basis:33%;align-items:center;justify-content:center;margin-left:-50px}.header_container .header_section.header_dashboard_menu_section .header_menu_item{height:100%;min-width:100px;display:flex;justify-content:center;align-items:center;color:#00447e;font-size:12px;font-weight:700;letter-spacing:0}.header_container .header_section.header_dashboard_menu_section .header_menu_item.active{color:#008f98;position:relative;transition:.3s}.header_container .header_section.header_dashboard_menu_section .header_menu_item.active:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background-color:#008f98;transition:.3s}.header_container .header_section.header_dashboard_menu_section .header_menu_item:hover{color:#008f98}.header_container .header_section.header_profile_section{display:flex;align-items:center;position:relative}.header_container .header_section.header_profile_section .button_menu{width:48px;height:48px;border-radius:50%;border:none;background-color:#818a8f;outline:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.header_container .header_section.header_profile_section .button_menu.active,.header_container .header_section.header_profile_section .button_menu:hover{background-color:#00447e}.header_container .header_section.header_profile_section .button_menu .button_menu_name{color:#fff;font-size:18px;font-weight:600}.header_container .header_section.header_profile_section .menu_container{position:absolute;width:220px;background-color:#fff;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.2));filter:drop-shadow(0 0 5px rgba(0,0,0,.2));top:75px;right:0;padding:31px 20px 0;border-radius:5px;z-index:9999;display:none}.header_container .header_section.header_profile_section .menu_container:before{position:absolute;content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;top:-10px;right:15px}.header_container .header_section.header_profile_section .menu_container.active{display:flex;-webkit-animation:open-menu .3s ease-in-out 1;animation:open-menu .3s ease-in-out 1}.header_container .header_section.header_profile_section .menu_container .menu_wrap{width:100%}.header_container .header_section.header_profile_section .menu_container .menu_wrap .menu_item{width:70%;color:#00447e;font-size:14px;font-weight:600;margin-bottom:20px;display:flex;align-items:center;cursor:pointer}.header_container .header_section.header_profile_section .menu_container .menu_wrap .menu_item>img{margin-right:10px}.header_container .header_section.header_profile_section .menu_container .menu_wrap .menu_item.logout{color:#e34040}.header_container .header_section.header_profile_section .menu_container .menu_wrap .menu_item:hover{-webkit-filter:brightness(1.8);filter:brightness(1.8);transition:.3s}.header_container .header_section.header_profile_section .menu_container .menu_wrap .menu_item .menu_icon{width:25px;height:auto}@-webkit-keyframes open-menu{0%{opacity:0}to{opacity:1}}@keyframes open-menu{0%{opacity:0}to{opacity:1}}.header_container .header_notification_profile_section{display:flex;align-items:center}.header_container .header_notification_profile_section .header_notification_section{margin-right:8px;position:relative}.header_container .header_notification_profile_section .header_notification_section .header_notification_button_menu{border-radius:50%;width:48px;height:48px;border:none;background-color:unset;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s}.header_container .header_notification_profile_section .header_notification_section .header_notification_button_menu.open,.header_container .header_notification_profile_section .header_notification_section .header_notification_button_menu:hover{background-color:#004482}.header_container .header_notification_profile_section .header_notification_section .header_notification_button_menu.open .opacity,.header_container .header_notification_profile_section .header_notification_section .header_notification_button_menu:hover .opacity{opacity:1}.header_container .header_notification_profile_section .header_notification_section .header_notification_button_menu.open .bell-icon,.header_container .header_notification_profile_section .header_notification_section .header_notification_button_menu:hover .bell-icon{fill:#fff}.header_container .header_notification_profile_section .header_notification_section .header_notification_button_menu .notification_badge{height:8px;width:8px;background-color:#e34040;border-radius:50%;position:absolute;top:12px;right:13px}.header_container .header_notification_profile_section .header_notification_section .notification_menu_container{position:absolute;width:420px;max-width:420px;padding-top:30px;z-index:999;background-color:#fff;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.2));filter:drop-shadow(0 0 5px rgba(0,0,0,.2));right:-117%;top:59px;border-radius:5px;display:flex;flex-direction:column}.header_container .header_notification_profile_section .header_notification_section .notification_menu_container:before{position:absolute;content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;top:-10px;right:70px}.header_container .header_notification_profile_section .header_notification_section .notification_menu_container .notification_menu_title_container{padding:0 30px 24px;border-bottom:1px solid #eee}.header_container .header_notification_profile_section .header_notification_section .notification_menu_container .notification_menu_title_container .notification_menu_title{color:#222;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px}.header_container .header_notification_profile_section .header_notification_section .notification_menu_container .notification_list_container{display:flex;width:100%;flex-direction:column}.header_container .header_notification_profile_section .header_notification_section .notification_menu_container .notification_list_container .notification_item_container{display:flex;flex-direction:column;padding:10px 30px;justify-content:center;border-bottom:1px solid #eee}.header_container .header_notification_profile_section .header_notification_section .notification_menu_container .notification_list_container .notification_item_container .notification_item_title{border:none;outline:none;background-color:unset;cursor:pointer;color:#004482;font-size:12px;font-weight:700;letter-spacing:0;line-height:15px;text-align:left}.header_container .header_notification_profile_section .header_notification_section .notification_menu_container .notification_list_container .notification_item_container .notification_item_title.read{font-weight:600}.header_container .header_notification_profile_section .header_notification_section .notification_menu_container .notification_list_container .notification_item_container .notification_item_time{color:#838a8e;font-size:10px;font-weight:600;letter-spacing:0;line-height:13px}.signin_connect_modal_container{width:100%;max-width:460px;border-radius:5px;background-color:#fff;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);padding:42px 30px 0;display:flex;flex-direction:column}.signin_connect_modal_container .signin_connect_modal_title_wrap{display:flex;align-items:center;margin-bottom:20px}.signin_connect_modal_container .signin_connect_modal_title_wrap .signin_connect_modal_title{margin-bottom:0;font-size:16px}.signin_connect_modal_container .signin_connect_modal_title_wrap .MuiSvgIcon-root{font-size:65px;margin-right:25px}.signin_connect_modal_container .signin_connect_modal_title_wrap.Success .MuiSvgIcon-root{color:#40e362}.signin_connect_modal_container .signin_connect_modal_title_wrap.Denied .MuiSvgIcon-root{color:#e34040}.signin_connect_modal_container.form{max-width:470px}.signin_connect_modal_container .signin_connect_modal_title{color:#00447e;font-size:24px;font-weight:700;margin-bottom:16px}.signin_connect_modal_container .signin_connect_modal_form_container,.signin_connect_modal_container .signin_connect_modal_title.form{margin-bottom:20px}.signin_connect_modal_container .signin_connect_modal_form_container .input_csi{margin-bottom:25px}.signin_connect_modal_container .signin_connect_modal_text{color:#00447e;font-size:14px;font-weight:600;line-height:18px;margin-bottom:30px}.signin_connect_modal_container .signin_connect_modal_text.first_line{margin-bottom:18px}.signin_connect_modal_container .signin_connect_modal_button{width:100%;height:45px;margin-bottom:30px}.signin_connect_modal_container .signin_connect_modal_button.form{margin-bottom:0}.signin_connect_modal_container .signin_connect_modal_button_link{margin-bottom:30px;align-self:center}.signin_connect_modal_container .signin_connect_modal_button_link.first{margin-bottom:15px}.signin_connect_modal_container .signin_connect_modal_button_link .MuiButton-label,.signin_connect_modal_container .signin_connect_modal_button_link .signin_connect_modal_button_link_text{opacity:.9;color:#008f98;font-size:14px;font-weight:700;text-align:center}.signin_connect_modal_container .signin_connect_modal_button_link .MuiButton-label{text-transform:none}.profile_modal{align-items:flex-start;padding-top:5rem;height:auto;position:absolute}.user_profile_conatainer{width:100%;max-width:460px;background-color:#fff;border-radius:5px;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);padding:30px 0;position:relative}.user_profile_conatainer .user_profile_header{display:flex;align-items:center;justify-content:space-between;padding:0 30px 25px;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:20px}.user_profile_conatainer .user_profile_header .user_profile_header__title{font-size:24px;font-weight:700;letter-spacing:0;color:#00447e}.user_profile_conatainer .user_profile_form_section{display:flex;flex-direction:column}.user_profile_conatainer .user_profile_form_section .order_1{order:1}.user_profile_conatainer .user_profile_form_section .order_2{order:2}.user_profile_conatainer .user_profile_form_section .order_3{order:3}.user_profile_conatainer .user_profile_form_section .order_4{order:4}.user_profile_conatainer .user_profile_form_section .order_4 .button_wrap{width:100%}.user_profile_conatainer .user_profile_form_section .order_4 .make_admin_switch{width:100%;margin-bottom:15px;color:#222}.user_profile_conatainer .user_profile_form_section .order_4 .make_admin_switch .MuiFormControlLabel-label{font-size:14px;font-family:Montserrat,sans-serif;font-weight:600}.user_profile_conatainer .user_profile_form_section .user_profile_form{display:contents}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections{padding:0 30px 5px;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:20px}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections .user_profile_form__title{color:#00447e;font-size:18px;font-weight:700;letter-spacing:0;margin-bottom:3px;align-self:flex-start}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections .user_profile_form__title.account{margin-bottom:20px}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections .user_profile_form__inputs_row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections .user_profile_form__inputs_row.buttons{flex-direction:column}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections .user_profile_form__inputs_row.buttons .user_profile_form__inputs_row_buttons_container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections .user_profile_form__inputs_row.buttons .profile_info_box_container{margin-bottom:15px}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections .user_profile_form__inputs_row .margin_left{margin-right:25px}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections .csi_key_title{color:#133959;font-size:12px;font-weight:700;letter-spacing:0;font-style:italic}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections .copy_button{color:#008f98}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections.user_profile_form__section_account{margin-bottom:30px}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections.user_profile_form__section_buttons{border:none;margin-bottom:0;padding-bottom:0}.user_profile_conatainer .user_profile_form_section .user_profile_form__sections.user_profile_form__section_buttons .user_profile_form_buttons{margin-bottom:0;height:45px;width:100%}.user_profile_conatainer .user_profile_form_section .user_profile_form__inputs_container{margin-bottom:25px;width:100%}.user_profile_conatainer .user_profile_form_section .user_profile_form__inputs{width:100%}.user_profile_conatainer .user_profile_form_section .user_profile_form_buttons_container{margin-bottom:20px;width:100%}.user_profile_conatainer .user_profile_form_section .user_profile_form_buttons{width:100%;height:45px}.loading_screen_container{display:flex;align-items:center;justify-content:center;flex-direction:column;height:90vh;width:100%}.loading_screen_container.center{height:100%;max-height:90vh}.loading_screen_container .loading_screen_spinner:after{border-color:#008f98 transparent}.new_batch{min-height:100%;align-items:flex-start;padding-top:7rem;height:auto;position:absolute}.new_batch_modal_container{width:100%;max-width:1042px;height:auto;background-color:#fff;display:flex;flex-direction:column;border-radius:5px;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);padding:30px 0}.new_batch_modal_container .zero_tax_form_section{padding:0 30px}.new_batch_modal_container .zero_tax_form_container{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:30px}.new_batch_modal_container .zero_tax_checkbox{width:100%;padding:0 15px}.new_batch_modal_container .new_batch_modal_title_container{margin-bottom:25px;padding:0 30px;display:flex;flex-direction:column}.new_batch_modal_container .new_batch_modal_title_container .new_batch_title{color:#00447e;font-size:24px;font-weight:700;letter-spacing:0}.new_batch_modal_container .new_batch_modal_title_container .new_batch_title.subtitle{font-size:18px}.new_batch_modal_container .new_batch_modal_title_container .info_box_new_batch{height:45px;width:100%;margin-top:10px}.new_batch_modal_container .new_batch_modal_title_container .info_box_new_batch_date_range{width:100%;margin-top:10px}.new_batch_modal_container .new_batch_modal_title_container .info_box_new_batch_date_range p{line-height:2}.new_batch_modal_container .new_batch_modal_calendar_container{display:flex;align-items:center;justify-content:flex-start;margin-bottom:25px;padding:0 30px}.new_batch_modal_container .new_batch_modal_calendar_container .left_calendar{margin-right:30px}.new_batch_modal_container .transaction_type_radiogroup_container{padding:0 30px;margin-bottom:15px}.new_batch_modal_container .transaction_type_radiogroup_container .transaction_type_radiogroup_title{font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:0;color:rgba(0,0,0,.54);margin-bottom:10px}.new_batch_modal_container .transaction_type_radiogroup_container .transaction_type_radiobutton_container{flex-direction:row}.new_batch_modal_container .new_batch_modal_buttons_container{display:flex;align-items:center;justify-content:flex-start;padding:30px 30px 0;border-top:1px solid #eee}.new_batch_modal_container .new_batch_modal_buttons_container .new_batch_modal_buttons_wrap{width:190px}.new_batch_modal_container .new_batch_modal_buttons_container .new_batch_modal_buttons_wrap.left_button{margin-right:20px}.new_batch_modal_container .new_batch_modal_buttons_container .confirm_create_batch_checkbox{width:auto;margin-left:30px;padding-left:10px}.new_batch_modal_container .new_batch_modal_availeble_invoices_container{margin-bottom:30px}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .include{flex:.8 1}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .emailed{flex:.7 1}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .taxes_exist{flex:1 1}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .tax_exemption{flex:.6 1}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .invoice{flex:1 1;color:#008f98}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .type{flex:.7 1}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .customer{flex:1.8 1}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .cust_type{flex:1 1}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .invoice_date{flex:1.2 1}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .zip_code{flex:1.2 1;text-align:left}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .zip_code .input{text-align:left;margin-left:-5px;padding-left:5px}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .bill_to{flex:1.6 1}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .revenue{flex:1.3 1;display:inline;text-align:right}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .header .revenue{justify-content:flex-end}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .without_quantity{background:linear-gradient(-45deg,rgba(198,46,12,.17) 49.9%,transparent 0,transparent 60%,rgba(198,46,12,.17) 0),linear-gradient(-45deg,transparent 10%,rgba(198,46,12,.17) 0);background-size:13.95px 13.95px;background-repeat:repeat}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .deleted{background:linear-gradient(-45deg,rgba(65,64,63,.17) 49.9%,transparent 0,transparent 60%,rgba(65,64,63,.17) 0),linear-gradient(-45deg,transparent 10%,rgba(65,64,63,.17) 0);background-size:13.95px 13.95px;background-repeat:repeat}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .deleted button,.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .deleted form>input,.new_batch_modal_container .new_batch_modal_availeble_invoices_container .new_batch_modal_availeble_invoices_table_container .deleted span{color:#858a8e!important}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .unmaped_product_title_container{margin-bottom:10px;margin-top:10px}.new_batch_modal_container .new_batch_modal_availeble_invoices_container .infobox_section{display:flex}.select_tax_exempt{display:flex;align-items:center}.select_tax_exempt.cust_type_select{width:60px}.select_tax_exempt .MuiInputBase-input{color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.select_tax_exempt .MuiInputBase-input.MuiSelect-select{padding-right:10px;padding-left:10px}.select_tax_exempt .MuiInputBase-input:focus{background-color:unset}.select_tax_exempt .MuiSelect-icon{color:#222;top:unset}.select_tax_exempt.MuiInput-underline:before{left:0;right:0;bottom:4px;content:" ";position:absolute;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;border-bottom:1px solid #222;pointer-events:none}.select_tax_exempt.MuiInput-underline:after{left:0;right:0;bottom:3px;content:"";position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;border-bottom:2px solid #008f98;pointer-events:none}.select_tax_exempt.MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:1px solid #008f98}.exemptions_type_modal_content_container .modal_title_container{margin-bottom:25px;padding:0 30px;display:flex;flex-direction:column}.exemptions_type_modal_content_container .modal_title_container .new_batch_title{color:#00447e;font-size:24px;font-weight:700;letter-spacing:0}.exemptions_type_modal_content_container .modal_title_container .new_batch_title.subtitle{font-size:18px}.exemptions_type_modal_content_container .logs_modal_buttons_container{display:flex;align-items:center;justify-content:space-between;padding:30px 30px 0;border-top:1px solid #eee;width:100%}.exemptions_type_modal_content_container .logs_modal_buttons_container>div{display:flex}.exemptions_type_modal_content_container .logs_modal_buttons_container .buttons_container{display:flex;align-items:center}.exemptions_type_modal_content_container .logs_modal_buttons_container .logs_modal_buttons_wrap{width:190px;margin-right:20px}.exemptions_type_modal_content_container .logs_modal_buttons_container .confirm_checkbox{width:auto;padding:0 15px;width:235px}.exemptions_type_modal_content_container .exemptions_type_form_section{padding:0 30px;height:320px;overflow:auto}.exemptions_type_modal_content_container .exemptions_type_form_section .exemptions_type_form_container{display:flex;flex-wrap:wrap;margin-bottom:30px}.exemptions_type_modal_content_container .exemptions_type_form_section .exemptions_type_checkbox{margin-bottom:25px;width:32%;padding:0 15px}.select_item_wrap{display:flex;align-items:center;justify-content:space-between;width:100%}.processed_batch_modal .processed_batch_invoices_container{margin-bottom:0}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container{margin-bottom:30px}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .include,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .include{flex:.8 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .emailed,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .emailed{flex:.7 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .taxes_exist,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .taxes_exist{flex:1 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .tax_exemption,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .tax_exemption{flex:.6 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .invoice,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .invoice{flex:1.3 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .customer,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .customer{flex:2.1 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .cust_type,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .cust_type{flex:.7 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .invoice_date,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .invoice_date{flex:1.2 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .zip_code,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .zip_code{flex:1.4 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .revenue,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .revenue{padding-right:15px;display:flex;text-align:right;justify-content:flex-end;flex:1.2 1}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .tax_total,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .tax_total{flex:1.4 1;text-align:right;justify-content:flex-end}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .processed_batch_summary_table_row .tax_total.error>*,.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .table_header .tax_total.error>*{color:rgba(227,64,64,.9)}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .deleted{background:linear-gradient(-45deg,rgba(65,64,63,.17) 49.9%,transparent 0,transparent 60%,rgba(65,64,63,.17) 0),linear-gradient(-45deg,transparent 10%,rgba(65,64,63,.17) 0);background-size:12.45px 12.45px;background-repeat:repeat}.processed_batch_modal .new_batch_modal_availeble_invoices_table_container.processed_batches .is_qb_update_neded{background:linear-gradient(-45deg,rgba(198,46,12,.17) 49.9%,transparent 0,transparent 60%,rgba(198,46,12,.17) 0),linear-gradient(-45deg,transparent 10%,rgba(198,46,12,.17) 0);background-size:12.45px 12.45px;background-repeat:repeat}.processed_batch_modal .processed_batch_modal_buttons_container{display:flex;justify-content:flex-start;padding:0 30px}.processed_batch_modal .processed_batch_modal_buttons_container .processed_batch_modal_buttons_wrap.left_button .processed_batch_modal_buttons{width:260px}.export_confirmation_modal{width:100%;max-width:460px;padding:30px 0}.export_confirmation_modal .message_section{padding:0 30px;margin-bottom:30px}.export_confirmation_modal .message_section .export_confirmation_title{margin-bottom:20px}.export_confirmation_modal .buttons_section{width:100%;padding:30px 30px 0;display:flex;align-items:center;border-top:1px solid #eee}.invoice_detail_modal{width:100%;max-width:1042px;padding:30px 0}.invoice_detail_modal .invoice_detail_info_box_container{padding:0 30px;margin-bottom:15px}.invoice_detail_modal .invoice_detail_modal_title{margin-bottom:16px;padding:0 30px}.invoice_detail_modal .invoice_detail_modal_title .title_info_message_container{left:100%;display:flex;align-items:center}.invoice_detail_modal .text_fields_section{display:flex;align-items:stretch;flex-direction:row;padding:0 30px;margin-bottom:20px;min-height:70px;overflow:hidden;justify-content:space-between}.invoice_detail_modal .text_fields_section .text_fields_column{display:flex;flex-direction:column;justify-content:space-between;height:100%;flex:1 1;align-items:center}.invoice_detail_modal .text_fields_section .text_fields_column .text_fields_item.address>span{width:200px;display:inline-block;white-space:break-spaces}.invoice_detail_modal .text_fields_section .text_fields_column:first-child{align-items:flex-start;height:inherit}.invoice_detail_modal .text_fields_section .text_fields_column:last-child{align-items:flex-end;height:inherit}.invoice_detail_modal .invoice_details_table .invoice_detail_table_row .product,.invoice_detail_modal .invoice_details_table .invoice_details_table_header .product{flex:2 1}.invoice_detail_modal .invoice_details_table .invoice_detail_table_row .description,.invoice_detail_modal .invoice_details_table .invoice_details_table_header .description{flex:4 1}.invoice_detail_modal .invoice_details_table .invoice_detail_table_row .quantity,.invoice_detail_modal .invoice_details_table .invoice_details_table_header .quantity{flex:.6 1}.invoice_detail_modal .invoice_details_table .invoice_detail_table_row .amount,.invoice_detail_modal .invoice_details_table .invoice_detail_table_row .rate,.invoice_detail_modal .invoice_details_table .invoice_details_table_header .amount,.invoice_detail_modal .invoice_details_table .invoice_details_table_header .rate{flex:1.2 1;text-align:right;justify-content:flex-end}.invoice_detail_modal .invoice_details_modal_button_section{display:flex;padding:30px 30px 0;border-top:1px solid #eee;align-items:center}.invoice_detail_modal .invoice_details_modal_button_section .invoice_details_modal_buttons_wrap{width:190px}.invoice_detail_modal .invoice_details_modal_button_section .total{flex:1 1;display:flex;align-items:flex-end}.invoice_detail_modal .invoice_details_modal_button_section .total>span:last-child{color:#222;font-size:24px;font-weight:700;letter-spacing:0;line-height:29px}.invoice_detail_modal .invoice_detail_delete_button_container{width:30px;height:30px;margin-left:16px}.invoice_detail_modal .invoice_detail_delete_button_container .button_icon{color:rgba(216,71,46,.8);font-size:24px}.invoice_detail_modal .invoice_detail_delete_button_container .reprocess_icon{color:rgba(0,143,152,.8)}.invoice_detail_modal .invoice_detail_delete_button_container .reprocess_icon.rotate{-webkit-animation:rotate 1s infinite;animation:rotate 1s infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tax_summary_modal .tax_summary_info_box{padding:0 30px;margin-bottom:30px}.tax_summary_modal .tax_summary_modal_title_section{padding:0 30px;margin-bottom:30px;display:flex;justify-content:space-between}.tax_summary_modal .tax_summary_modal_title_section .tax_summary_raw_button_container{display:flex;justify-content:flex-end;margin-right:60px}.tax_summary_modal .tax_summary_modal_title_section .tax_summary_raw_button_container .button_wrap:first-child{margin-right:30px}.tax_summary_modal .tax_summary_modal_title_section .tax_summary_raw_button_container .tax_summary_raw_button{color:#008f98}.tax_summary_modal .text_fields_section{justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:40px}.tax_summary_modal .text_fields_section .text_fields_item{margin-right:0}.tax_summary_modal .tax_summary_modal_total_section{display:flex;justify-content:flex-end;margin:0 30px}.tax_summary_modal .tax_summary_modal_total_section .total>span:last-child{color:#222;font-size:24px;font-weight:700;letter-spacing:0;line-height:29px;align-self:flex-end}.tax_summary_modal .tax_summary_modal_total_section .total.smaller{margin-bottom:15px}.tax_summary_modal .tax_summary_modal_total_section .total.smaller>span:last-child{font-size:18px}.tax_summary_modal .invoice_details_tax_summary_table_section{margin-bottom:10px;display:flex}.tax_summary_modal .invoice_details_tax_summary_table_section .invoice_details_tax_summary_table .tax_description{flex:6 1}.tax_summary_modal .invoice_details_tax_summary_table_section .invoice_details_tax_summary_table .tax_authority{flex:2 1}.tax_summary_modal .invoice_details_tax_summary_table_section .invoice_details_tax_summary_table .tax_amount{flex:1.2 1;justify-content:flex-end;margin-right:5px}.tax_summary_modal .invoice_details_tax_summary_table_section .invoice_details_tax_summary_table .tax_amount.right{text-align:right}.tax_summary_modal .invoice_details_tax_summary_table_section .invoice_details_tax_summary_table .billable{flex:.5 1}.tax_summary_modal .tax_summary_buttons_container{border-top:none;display:flex;align-items:flex-end;justify-content:space-between}.tax_summary_modal .tax_summary_buttons_container .tax_summary_buttons_item{flex:1 1}.tax_summary_modal .tax_summary_buttons_container .tax_summary_buttons_item.buttons{padding-left:30px;display:flex}.settings_modal{align-items:flex-start;padding-top:7rem;height:auto;position:absolute}.settings_modal .settings_conatainer{width:100%;max-width:1042px;padding:30px 0}.settings_modal .settings_conatainer .settings_header{padding:0 30px 20px;border-bottom:1px solid #eee}.settings_modal .settings_conatainer .map_products_section,.settings_modal .settings_conatainer .mapped_products_section,.settings_modal .settings_conatainer .piu_section{padding:20px 30px 30px;border-bottom:1px solid #eee}.settings_modal .settings_conatainer .map_products_section{padding-left:0;padding-right:0}.settings_modal .settings_conatainer .mapped_products_section{padding-bottom:0;border-bottom:none}.settings_modal .settings_conatainer .piu_section .piu_forms_container{display:flex}.settings_modal .settings_conatainer .piu_section .piu_forms_container .piu_rate_section{margin-right:90px}.settings_modal .settings_conatainer .piu_section .piu_provider_type_sections .MuiFormControl-root .piu_input{width:155px}.settings_modal .settings_conatainer .piu_section .piu_provider_type_sections .MuiFormControl-root .MuiInput-underline:before{left:0;right:0;bottom:0;content:"";position:absolute;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;border-bottom:1px solid rgba(0,0,0,.12);pointer-events:none}.settings_modal .settings_conatainer .piu_section .piu_provider_type_sections .MuiFormControl-root:hover .MuiInput-underline:before{border-bottom:2px solid rgba(0,143,152,.24)}.settings_modal .settings_conatainer .piu_section .piu_provider_type_sections .MuiFormControl-root .MuiInput-underline:after{border-bottom:2px solid #008f98}.settings_modal .settings_conatainer .piu_section .piu_provider_type_sections .MuiFormControl-root:focus .MuiInput-underline:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.settings_modal .settings_conatainer .piu_section .piu_provider_type_sections .MuiFormControl-root .MuiInput-input{color:#222;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:0;-webkit-text-fill-color:#222;-webkit-tap-highlight-color:rgba(0,0,0,0)}.settings_modal .settings_conatainer .piu_section .piu_provider_type_sections .MuiFormControl-root .MuiInput-input:-webkit-autofill,.settings_modal .settings_conatainer .piu_section .piu_provider_type_sections .MuiFormControl-root .MuiInput-input input:focus:-webkit-autofill{box-shadow:inset 0 0 0 100px #fff}.settings_modal .settings_conatainer .piu_section .sections_title_container{display:flex;align-items:center;margin-bottom:22px}.settings_modal .settings_conatainer .piu_section .sections_title_container .sections_title{margin-right:20px}.settings_modal .settings_conatainer .piu_section .sections_title_container .piu_infobox_container{width:100%;margin-left:30px}.settings_modal .settings_conatainer .piu_section .sections_title_container .piu_infobox_container.provider_type{margin-left:unset;width:230px}.settings_modal .settings_conatainer .piu_section .piu_form{display:flex;flex-direction:column}.settings_modal .settings_conatainer .piu_section .piu_form .radio_grout_wrap{margin-bottom:100px;position:relative}.settings_modal .settings_conatainer .piu_section .piu_form .radio_grout_wrap .safe_harbor_info{position:absolute;width:40%;right:-19.5%;top:30px;display:flex;flex-direction:column}.settings_modal .settings_conatainer .piu_section .piu_form .radio_grout_wrap .safe_harbor_info .safe_harbor_info_item{margin-bottom:15px;display:flex;align-items:center}.settings_modal .settings_conatainer .piu_section .piu_form .radio_grout_wrap .safe_harbor_info .safe_harbor_info_item .safe_harbor_info_input{margin-right:10px;display:inline-flex;width:75px}.settings_modal .settings_conatainer .piu_section .piu_form .radio_grout_wrap .safe_harbor_info .safe_harbor_info_item .safe_harbor_info_input .input:hover .MuiInput-underline:before{border-bottom:1px solid rgba(0,0,0,.12)}.settings_modal .settings_conatainer .piu_section .piu_form .radio_grout_wrap .safe_harbor_info .safe_harbor_info_item .safe_harbor_info_label{font-weight:600;color:#222}.settings_modal .settings_conatainer .piu_section .piu_form .piu_radio_group{flex-direction:row;flex-wrap:nowrap}.settings_modal .settings_conatainer .piu_section .piu_form .piu_radio_group .piu_radio_button{margin-right:80px}.settings_modal .settings_conatainer .piu_section .piu_form .piu_input_container{padding-left:25px;position:absolute;top:30px}.settings_modal .settings_conatainer .piu_section .piu_form .piu_input{width:75px}.settings_modal .settings_conatainer .piu_section .piu_form .piu_input .MuiInput-underline:before{left:0;right:0;bottom:0;content:"";position:absolute;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;border-bottom:1px solid rgba(0,0,0,.12);pointer-events:none}.settings_modal .settings_conatainer .piu_section .piu_form .piu_input:hover .MuiInput-underline:before{border-bottom:2px solid rgba(0,143,152,.24)}.settings_modal .settings_conatainer .piu_section .piu_form .piu_input .MuiInput-underline:after{border-bottom:2px solid #008f98}.settings_modal .settings_conatainer .piu_section .piu_form .piu_input:focus .MuiInput-underline:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.settings_modal .settings_conatainer .piu_section .piu_form .piu_input .MuiInput-input{color:#222;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:0;-webkit-text-fill-color:#222;-webkit-tap-highlight-color:rgba(0,0,0,0)}.settings_modal .settings_conatainer .piu_section .piu_form .piu_input .MuiInput-input:-webkit-autofill,.settings_modal .settings_conatainer .piu_section .piu_form .piu_input .MuiInput-input input:focus:-webkit-autofill{box-shadow:inset 0 0 0 100px #fff}.settings_modal .settings_conatainer .piu_section .piu_form .update_piu_button_container{max-width:190px}.map_products_container{display:flex;flex-direction:column}.map_products_container .map_products_title_container{margin-bottom:20px;padding:0 30px}.map_products_container .map_products_title_container .info_box_unmaped_products{width:100%;margin-top:5px}.map_products_container .map_products_tables_container{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.map_products_container .map_products_tables_container .map_products_table{flex:1 1;display:flex;flex-direction:column}.map_products_container .map_products_tables_container .map_products_table:first-child{margin-right:1px}.map_products_container .map_products_tables_container .map_products_table .header_title{flex:1 1;background-color:#00447e;color:#fff;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:0;line-height:25px;padding:0 30px;margin-bottom:8px;min-height:25px;display:flex;align-items:center}.map_products_container .map_products_tables_container .map_products_table .header_title .product_form_checkbox_all span{margin-left:27px}.map_products_container .map_products_tables_container .map_products_table .map_products_search_container{margin-bottom:10px}.map_products_container .map_products_tables_container .map_products_table .map_products_search_container.left{padding-left:30px;margin-right:10px}.map_products_container .map_products_tables_container .map_products_table .map_products_search_container.right{padding-right:20px;padding-left:8px}.map_products_container .map_products_tables_container .map_products_table .products_form .product_radio_button_line{display:flex;align-items:center;width:100%;margin-left:-9px;margin-right:1px;padding-left:40px;min-height:35px;height:auto}.map_products_container .map_products_tables_container .map_products_table .products_form .product_radio_button_line:hover{background-color:#eee}.map_products_container .map_products_tables_container .map_products_table .products_form .product_radio_button_line .product_form_checkbox{padding-left:9px;width:100%;color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.map_products_container .map_product_button_group{display:flex;align-items:center;padding-left:30px;padding-right:20px}.map_products_container .map_product_button_group .button_wrapp{width:auto}.map_products_container .map_product_button_group .button_wrapp.first{margin-right:20px}.map_products_container .map_product_button_group .map_product_button{width:390px}.map_products_container .map_product_button_group .map_product_button.first{width:220px}.map_products_container.create_batch .products_radio_group .MuiFormControlLabel-label{color:#ff0027;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.csi_products_radio_group .MuiFormControlLabel-label,.products_radio_group .MuiFormControlLabel-label{color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.csi_products_services_list{padding-left:8px}.csi_products_services_list .csi_products_services_list_button{border:none;background-color:unset;outline:none;color:#222;font-family:Montserrat;font-size:12px;font-weight:600;letter-spacing:0;line-height:25px;cursor:pointer;position:relative;display:inline-flex;align-items:center;padding-left:15px}.csi_products_services_list .csi_products_services_list_button:after{content:"";position:absolute;width:0;height:0;border-color:#004687 transparent transparent;border-style:solid;border-width:6px 5px 0;transition:.2s;-webkit-transform:rotate(0deg) translateY(50%);transform:rotate(0deg) translateY(50%);left:0;bottom:50%;-webkit-transform-origin:center bottom;transform-origin:center bottom}.csi_products_services_list .csi_products_services_list_button.up:after{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.csi_products_services_list .csi_products_list_wrap{display:flex;flex-direction:column;padding-left:17px}.csi_products_services_list .csi_products_list_wrap .csi_product_label_container{display:flex;justify-content:flex-start;align-items:flex-start;flex:1 1}.csi_products_services_list .csi_products_list_wrap .csi_product_label_container .code{white-space:pre}.csi_products_services_list .csi_products_list_wrap .csi_product_service{width:100%;min-height:35px;height:auto;margin-bottom:5px;margin-left:-25px;margin-right:1px;padding-left:15px;padding-right:15px}.csi_products_services_list .csi_products_list_wrap .csi_product_service:hover{background-color:#eee}.mapped_products_container{border-bottom:none!important;padding-bottom:unset!important;content-visibility:auto}.mapped_products_container .mapped_products_title_container{padding:0 30px;margin-bottom:20px}.mapped_products_container .mapped_products_title_container .mapped_products_title{margin-bottom:20px}.mapped_products_container .mapped_products_title_container .mapped_products_search_container{width:300px}.mapped_products_container .mapped_products_table_container{margin-bottom:30px}.mapped_products_container .mapped_products_table_container .mapped_product_table_row{height:45px}.mapped_products_container .mapped_products_table_container .select_cell{flex:.02 1}.mapped_products_container .mapped_products_table_container .products_cell{flex:3.05 1}.mapped_products_container .mapped_products_table_container .tax_code_cell{flex:3 1;white-space:normal;line-height:15px}.mapped_products_container .unmap_product_button_group{display:flex;justify-content:flex-start;padding-left:30px;padding-right:20px}.mapped_products_container .unmap_product_button_group .button_wrapp{width:auto}.mapped_products_container .unmap_product_button_group .button_wrapp.first{margin-right:20px}.mapped_products_container .unmap_product_button_group .button_wrapp.first .unmap_product_button{width:220px}.mapped_products_container .unmap_product_button_group .unmap_product_button{width:190px}.confirm_modal_container .MuiDialog-paper{margin-right:17px;background-color:#fff;display:flex;flex-direction:column;border-radius:5px;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);position:relative;width:95%;max-width:460px;padding:30px 0;margin-left:-15px}.confirm_modal_container .MuiDialog-paper .confirm_modal_title_container{margin-bottom:30px;padding:0 30px}.confirm_modal_container .MuiDialog-paper .confirm_modal_title_container .confirm_modal_title{font-size:18px}.confirm_modal_container .MuiDialog-paper .confirmation_modal_middle_message_container{padding:0 30px 30px;border-bottom:1px solid #eee;margin-bottom:30px}.confirm_modal_container .MuiDialog-paper .buttons-section{display:flex;justify-content:space-between;padding:0 30px}.confirm_modal_container .MuiDialog-paper .buttons-section.right{flex-direction:row-reverse}.confirm_modal_container .MuiDialog-paper .buttons-section.right .yes_button{margin-right:unset}.confirm_modal_container .MuiDialog-paper .buttons-section.right .no_button,.confirm_modal_container .MuiDialog-paper .buttons-section .yes_button{margin-right:20px}.batches_container .batches_title_container{margin-bottom:20px}.batches_container .batches_title_container .batches_title{color:#222;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700}.batch_container{border-radius:5px;background-color:#fff;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;margin-bottom:20px}.batch_container .batch_header{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.batch_container .batch_header .batch_title_section{display:flex}.batch_container .batch_header .batch_title_section .copy_button svg{font-size:16px}.batch_container .batch_header .batch_title_container{align-self:center}.batch_container .batch_header .batch_title_container .batch_title{color:#222;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}.batch_container .batch_header .batch_title_container .batch_title.button{background-color:unset;border:none;cursor:pointer;transition:.3s}.batch_container .batch_header .batch_title_container .batch_title.button:hover{color:#00447e}.batch_container .batch_header .process_date_section .process_date{color:#858a8e;font-size:12px;font-weight:600}.batch_container .batch_table_section .batch_table_container .deleted{background:repeating-linear-gradient(-45deg,rgba(133,138,142,.5) 6px,rgba(133,138,142,.5) 10px,rgba(227,64,64,.19) 0,rgba(227,64,64,.19) 20px)}.batch_container .batch_table_section .batch_table_container .invoice{flex:.7 1;z-index:22}.batch_container .batch_table_section .batch_table_container .customer{flex:1.8 1}.batch_container .batch_table_section .batch_table_container .invoice_date{flex:1 1}.batch_container .batch_table_section .batch_table_container .zip_code{flex:.9 1}.batch_container .batch_table_section .batch_table_container .bill_to{flex:1.7 1}.batch_container .batch_table_section .batch_table_container .revenue{flex:.6 1;text-align:right;justify-content:flex-end}.batch_container .batch_table_section .batch_table_container .tax_exemption{flex:.8 1;justify-content:center;text-align:center}.batch_container .batch_table_section .batch_table_container .tax_total{flex:.6 1;text-align:right;justify-content:flex-end}.batch_container .batch_table_section .batch_table_container .tax_total.error_row>*{color:rgba(227,64,64,.9)}.batch_container .batch_table_section .batch_table_container .csi_error{flex:.7 1}.batch_container .batch_table_section .batch_table_container .in_qb_cell{flex:.4 1;justify-content:center;text-align:center}.batches_loader_spiner{padding:30px 0 45px;transition:.3s ease-in-out}.batches_loader_spiner:after{width:22px;height:22px;border-radius:50%;border-color:#222 transparent;border-style:solid;border-width:3px}.processing_invoices_modal_container{align-items:center}.processing_invoices_modal_container .processing_invoices_modal_wrap{width:100%;max-width:460px;padding:30px 0}.processing_invoices_modal_container .processing_invoices_modal_title_section{padding:0 30px;margin-bottom:30px;display:flex;justify-content:center;position:relative}.processing_invoices_modal_container .processing_invoices_modal_title_section .progress_container{position:absolute;left:30px}.processing_invoices_modal_container .processing_invoices_modal_text_area_section{padding:0 30px 30px;border-bottom:1px solid #eee;margin-bottom:30px}.processing_invoices_modal_container .processing_invoices_modal_text_area_section .info_box_processing_invoices{margin-bottom:30px}.processing_invoices_modal_container .processing_invoices_modal_text_area_section .first_paragraph{margin-bottom:15px}.processing_invoices_modal_container .processing_invoices_modal_button_section{padding:0 30px}.processing_invoices_modal_container .processing_invoices_modal_button_section .processing_invoices_modal_button{width:100%}.users_table_container{display:flex;width:100%;flex-direction:column}.users_table_container .users_table_title_container{margin-bottom:20px}.users_table_container .users_table_title{color:#222;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:29px}.users_table_container .users_table{border-radius:5px;box-shadow:0 5px 18px 0 rgba(0,0,0,.2)}.users_table_container .users_table .users_body_row{padding-left:5px}.users_table_container .users_table .name{flex:1.6 1}.users_table_container .users_table .name .name_users{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.users_table_container .users_table .name .name_users .name_text{overflow:hidden;text-overflow:ellipsis}.users_table_container .users_table .company_name{flex:1.2 1}.users_table_container .users_table .company_id,.users_table_container .users_table .csi_access_token{flex:1 1}.users_table_container .users_table .company_id .copy_text_container,.users_table_container .users_table .csi_access_token .copy_text_container{display:flex}.users_table_container .users_table .company_id .copy_text_container .copy_button,.users_table_container .users_table .csi_access_token .copy_text_container .copy_button{padding:0 0 0 5px;font-size:1rem}.users_table_container .users_table .company_id .copy_text_container .copy_button .MuiSvgIcon-root,.users_table_container .users_table .csi_access_token .copy_text_container .copy_button .MuiSvgIcon-root{width:.8em;height:.8em}.users_table_container .users_table .role{flex:.6 1}.users_table_container .users_table .last_login{flex:.7 1}.users_table_container .users_table .user_email{flex:1.9 1}.users_table_container .users_table .actions{flex:.3 1;overflow:visible}.users_table_container .users_table .inactive{color:rgba(34,34,34,.5)}.users_table_container .users_table .users_table_header{border-top-left-radius:5px;border-top-right-radius:5px;padding-left:5px}.users_table_container .users_table .users_table_header .actions{overflow:hidden}.users_menu_container{position:relative;display:flex;justify-content:center;align-items:center}.users_menu_container .users_menu_button{width:23px;height:23px;background-color:unset;outline:none;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;transition:all .1s}.users_menu_container .users_menu_button:hover .users_menu_button_icon{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .1s}.users_menu_container .users_menu_button:focus{border:1px solid rgba(0,68,126,.7)}.users_menu_container .users_menu_button.active{background-color:#00447e}.users_menu_container .users_menu_button.active .users_menu_button_icon{color:#fff}.users_menu_container .users_menu_button .users_menu_button_icon{color:#00447e;width:inherit;font-size:24px;-webkit-transform:scale(1.05);transform:scale(1.05)}.users_menu_container .users_menu_wrap{position:absolute;z-index:2;right:-25px;top:38px;display:flex;flex-direction:column;width:220px;background-color:#fff;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.2));filter:drop-shadow(0 0 5px rgba(0,0,0,.2));padding:25px 0}.users_menu_container .users_menu_wrap:after{content:"";position:absolute;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 15px;top:-15px;right:30px}.users_menu_container .users_menu_wrap .menu_item{margin-bottom:14px}.users_menu_container .users_menu_wrap .menu_item:last-child{margin-bottom:unset}.users_menu_container .users_menu_wrap .menu_item .menu_item_button{width:100%;height:35px;text-align:left;border:none;outline:none;background-color:unset;cursor:pointer;color:#00447e;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;padding:0 20px;display:flex;align-items:center}.users_menu_container .users_menu_wrap .menu_item .menu_item_button:focus,.users_menu_container .users_menu_wrap .menu_item .menu_item_button:hover{background-color:#f8f8f8;transition:.3s}.users_menu_container .users_menu_wrap .menu_item .menu_item_button .menu_item_button_icon{margin-right:10px;font-size:26px}.users_menu_container .users_menu_wrap .menu_item .menu_item_button .menu_item_delete_icon{margin-right:10px;font-size:26px;color:#e34040}.users_menu_container .users_menu_wrap .menu_item .menu_item_button.red-item{color:#e34040}.companies_list_container{display:flex;width:100%;flex-direction:column}.companies_list_container .company_container{width:100%;display:flex;justify-content:space-between;align-items:center;height:70px;border-bottom:1px solid #eee}.companies_list_container .company_container .comapny_name_section .comapny_name_button{display:flex;align-items:center;border:none;outline:none;background-color:unset;color:#00447e;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;cursor:pointer}.companies_list_container .company_container .comapny_name_section .comapny_name_button .arrow_button_icon{margin-right:15px;font-size:32px;transition:.3s}.companies_list_container .company_container .comapny_name_section .comapny_name_button.open .arrow_button_icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.3s}.companies_list_container .company_container .comapny_name_section .comapny_name_button:focus,.companies_list_container .company_container .comapny_name_section .comapny_name_button:hover{-webkit-filter:brightness(1.4);filter:brightness(1.4)}.companies_list_container .company_container .comapny_id_section{color:#838a8e;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0}.raw_tax_summary_text{color:#222}.raw_tax_modal .MuiPaper-root{max-width:1042px!important;margin-left:33px!important}.MuiDialogTitle-root.tax_summary_raw_title{margin-right:60px}.MuiDialogTitle-root.tax_summary_raw_title .MuiTypography-h6{display:flex;align-items:center}.MuiDialogTitle-root.tax_summary_raw_title .MuiTypography-h6 .tax_summary_raw_download_button{background:none;outline:none;border:none;margin-left:15px;cursor:pointer;color:#008f98}.report_nav_menu_container{display:flex;height:50px;width:100%;justify-content:flex-start;align-items:center;border-bottom:1px solid #eee;margin-bottom:20px}.report_nav_menu_container .header_menu_item{display:flex;align-items:center;margin-right:30px;color:#00447e;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px;transition:.3s;height:100%}.report_nav_menu_container .header_menu_item:hover{color:#008f98}.report_nav_menu_container .header_menu_item.active{color:#008f98;position:relative}.report_nav_menu_container .header_menu_item.active:before{content:"";position:absolute;bottom:0;border-bottom:2px solid #008f98;width:100%}.report_search_export_section{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}.report_search_export_section .search_container{width:380px}.report_search_export_section .batches_filter_group{display:flex}.tax_summary_report_container .title_section{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:20px}.tax_summary_report_container .title_section .tax_summary_report_title{color:#222;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:29px}.tax_summary_report_container .title_section .tax_summary_report_date_range_label{color:#838a8e;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px;text-align:right}.tax_summary_report_container .table_section{width:100%;border-radius:5px;background-color:#fff;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);margin-bottom:30px}.tax_summary_report_container .table_section .tax_summary_report_table_scroll_container{border-radius:5px;overflow:auto;max-height:57vh}.tax_summary_report_container .table_section .tax_summary_report_table_scroll_container .track-vertical{height:calc(100% - 72px);top:28px;right:0}.tax_summary_report_container .table_section .tax_summary_report_table_scroll_container .track-vertical .thumb-vertical{border-radius:2px}.tax_summary_report_container .table_section .tax_summary_report_table_scroll_container .track-horizontal{width:96%;bottom:16px}.tax_summary_report_container .table_section .tax_summary_report_table{border-collapse:collapse}.tax_summary_report_container .table_section .tax_summary_report_table .scroll_footer{position:-webkit-sticky;position:sticky;height:40px;bottom:0;background-color:#fff}.tax_summary_report_container .table_section .tax_summary_report_table .scroll_footer .footer_cell{position:-webkit-sticky;position:sticky;background-color:#fff;height:40px;bottom:-1px}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row{top:0;height:25px;background-color:#004682}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell{background-color:#004682;position:-webkit-sticky;position:sticky;top:0;width:auto;padding:0 20px;z-index:99}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell:last-child{padding-right:20px}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button{text-align:left;background:none;outline:none;border:none;cursor:pointer;width:100%;height:auto;color:#fff;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:0;line-height:13px}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button:hover .triangle:after,.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button:hover .triangle:before{visibility:visible}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button .triangle{position:relative;display:inline-flex;align-items:center}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button .triangle:after,.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button .triangle:before{content:"";position:absolute;width:0;height:0;transition:visibility .05s;border-color:#fff transparent transparent;border-style:solid;border-width:5px 4px 0;-webkit-transform:rotate(0deg) translateY(50%);transform:rotate(0deg) translateY(50%);-webkit-transform-origin:center bottom;transform-origin:center bottom;visibility:hidden}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button .triangle:after{right:-13px;bottom:27%}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button .triangle:before{right:-13px;bottom:74%;-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button.down .triangle:after,.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button.down .triangle:before,.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button.up .triangle:after,.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button.up .triangle:before{visibility:visible}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button.down .triangle:before,.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell .sort_button.up .triangle:after{border-color:#ababab transparent transparent}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_body{width:100%}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_body .tax_summary_report_table_row{height:25px}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_body .tax_summary_report_table_row:nth-child(odd){background-color:#eee}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_body .tax_summary_report_table_row:nth-child(2n){background-color:#fff}.tax_summary_report_container .table_section .tax_summary_report_table .tax_summary_report_table_body .tax_summary_report_table_row.is_qb_update_needed{background:linear-gradient(-45deg,rgba(198,46,12,.17) 49.9%,transparent 0,transparent 60%,rgba(198,46,12,.17) 0),linear-gradient(-45deg,transparent 10%,rgba(198,46,12,.17) 0);background-size:12.45px 12.45px;background-repeat:repeat}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell{width:auto;max-width:300px;white-space:nowrap;padding:0 10px 0 20px;color:#222;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px;overflow:hidden;text-overflow:ellipsis}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell>span{text-overflow:ellipsis}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell.align_center{text-align:center}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell.currency{text-align:right}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell.currency .currency_content{padding-right:12px}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell.revenue .currency_content{position:relative;left:-12px}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell .batch_id_cell_container{display:flex;justify-content:space-between}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell .copy_button{padding:0;margin-left:-5px;font-size:1rem}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell .copy_button .MuiSvgIcon-root{width:.8em;height:.8em}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell .button_cell{background:none;outline:none;border:none;cursor:pointer;color:#008f98;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px}.tax_summary_report_container .table_section .tax_summary_report_table .report_cell .button_cell:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3)}.tax_summary_report_container .sum_total_tax_container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.tax_summary_report_container .sum_total_tax_container.qb_report{justify-content:flex-end}.tax_summary_report_container .sum_total_tax_container .sum_total_tax_message{font-size:12px;font-weight:600;color:#222}.tax_summary_report_container .sum_total_tax_container .sum_total_tax_message a{color:#004682}.tax_summary_report_container .sum_total_tax_container .sum_total_tax_title{font-size:12px;font-weight:700;color:#222}.qb_portal_comparison_report .table_section .tax_summary_report_table_scroll_container{width:100%}.qb_portal_comparison_report .table_section .tax_summary_report_table_scroll_container .track-vertical{height:calc(100% - 32px)}.qb_portal_comparison_report .table_section .tax_summary_report_table{width:100%}.qb_portal_comparison_report .table_section .tax_summary_report_table .exempt_code{padding:0 8px!important}.qb_portal_comparison_report .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell{padding:0 5px}.qb_portal_comparison_report .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell:last-child{padding-right:20px}.qb_portal_comparison_report .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell:first-child{padding-left:20px}.qb_portal_comparison_report .table_section .tax_summary_report_table .tax_summary_report_table_head .tax_summary_report_table_row .report_cell.doc_number{padding-right:7px}.qb_portal_comparison_report .table_section .tax_summary_report_table .tax_summary_report_table_body{width:100%}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell{padding:0 5px}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell:last-child{padding-right:20px}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell:first-child{padding-left:20px}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell.doc_number{padding-left:7px}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell.customer_name{max-width:125px;overflow:hidden;text-overflow:ellipsis}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell.customer_name .customer_name_text{overflow:hidden;text-overflow:ellipsis}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell.revenue .sort_button{text-align:center!important}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell.revenue .currency_content{left:-6px}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell.qb_cell_currency{padding-right:20px}.qb_portal_comparison_report .table_section .tax_summary_report_table .report_cell.qb_cell_currency:last-child{padding-right:33px}.qb_portal_comparison_report .report_spinner{position:absolute;top:67%}.logs_modal{min-height:100%;align-items:flex-start;padding-top:2.5rem;height:auto;position:absolute}.logs_modal_container{width:100%;max-width:1042px;height:auto;background-color:#fff;display:flex;flex-direction:column;border-radius:5px;box-shadow:0 5px 18px 0 rgba(0,0,0,.2);padding:30px 0}.logs_modal_container .logs_modal_title_container{margin-bottom:25px;padding:0 30px;display:flex;flex-direction:column}.logs_modal_container .logs_modal_title_container .new_batch_title{color:#00447e;font-size:24px;font-weight:700;letter-spacing:0}.logs_modal_container .logs_modal_title_container .new_batch_title.subtitle{font-size:18px}.logs_modal_container .logs_modal_calendar_container{display:flex;align-items:center;justify-content:flex-start;margin-bottom:35px;padding:0 30px}.logs_modal_container .logs_modal_calendar_container .left_calendar{margin-right:30px}.logs_modal_container .logs_modal_buttons_container{display:flex;align-items:center;justify-content:flex-start;padding:30px 30px 0;border-top:1px solid #eee}.logs_modal_container .logs_modal_buttons_container .logs_modal_buttons_wrap{width:190px}.logs_modal_container .logs_modal_buttons_container .logs_modal_buttons_wrap.left_button{margin-right:20px}.logs_type_form_section{padding:0 30px}.logs_type_form_section .logs_type_title{margin-bottom:20px}.logs_type_form_container{display:flex;flex-wrap:wrap;flex-direction:column;height:320px;margin-bottom:30px}.logs_checkbox{margin-bottom:25px;width:32%;padding:0 15px}.batches_page_container{padding:30px 42px 0;flex:unset}.batches_page_container .batches_search_section{width:100%;flex:1 1;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.batches_page_container .batches_search_section .search_container{flex:.48126 1;height:100%;display:flex;align-items:flex-end}.batches_page_container .batches_search_section .search_container .batches_page_search_input_container{flex:1 1}.batches_page_container .batches_search_section .batches_filter_group{display:flex;align-items:center;justify-content:flex-end}.batches_page_container .batches_search_section .batches_filter_group .new_batches_btn{width:140px}.batches_page_container .batches_section,.batches_page_container .invoices_section{flex:1 1;width:100%;display:flex;flex-direction:column}.users_page_container{flex:unset;padding:30px 42px 200px}.users_page_container .users_page_search_section{width:100%;flex:1 1;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.users_page_container .users_page_search_section .search_container{flex:.48126 1;height:100%;display:flex;align-items:flex-end}.users_page_container .users_page_search_section .search_container .users_page_search_input_container{flex:1 1}.users_page_container .users_page_search_section .users_page_filter_group{display:flex;align-items:center;justify-content:flex-end}.users_page_container .users_page_search_section .users_page_filter_group .users_page_btn{width:140px}.users_page_container .users_page_users_section{display:flex;width:100%}.report_page_container{padding:0 42px}.logs_page_container{padding:30px}.logs_page_container .logs_button_container{width:100%;display:flex;justify-content:flex-end}.company_batches_container{padding:30px 42px 0;flex:unset}.company_batches_container .batches_search_section{order:2;width:100%;flex:1 1;display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.company_batches_container .batches_search_section .search_container{flex:.48126 1;height:100%;display:flex;align-items:flex-end}.company_batches_container .batches_search_section .search_container .batches_page_search_input_container{flex:1 1}.company_batches_container .batches_search_section .batches_filter_group{display:flex;align-items:center;justify-content:flex-end}.company_batches_container .batches_search_section .batches_filter_group .new_batches_btn{width:140px}.company_batches_container .company_batches_header{display:flex;width:100%;align-items:center;justify-content:center;position:relative;margin-bottom:30px;order:1}.company_batches_container .company_batches_header .company_batches_button_back{position:absolute;left:0}.company_batches_container .company_batches_header .company_batches_button_back .company_batches_button{color:#00447e;font-weight:600}.company_batches_container .company_batches_header .company_batches_button_back .company_batches_button .company_batches_button_name{display:flex;align-items:center}.company_batches_container .company_batches_header .company_batches_button_back .company_batches_button .company_batches_button_name>svg{margin-right:10px}.company_batches_container .company_batches_header .company_batches_title h2{color:#222}.company_batches_container .batches_section{flex:1 1;width:100%;display:flex;flex-direction:column;order:3}*{margin:0;padding:0;box-sizing:border-box;font-family:"Montserrat",sans-serif}html{font-size:12px}body{font-family:"Montserrat",sans-serif;background-color:#f8f8f8}a{color:#000;text-decoration:none}li,ul{list-style:none}button:focus{outline:0}#root{display:flex;justify-content:center}.container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1126px}.left_button{margin-right:20px}.modal_title{color:#00447e;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;letter-spacing:0}.show-animated{-webkit-animation:show .3s ease 1;animation:show .3s ease 1}@-webkit-keyframes show{0%{opacity:0;max-height:0}to{opacity:1;max-height:300px}}@keyframes show{0%{opacity:0;max-height:0}to{opacity:1;max-height:300px}}
/*# sourceMappingURL=main.e785279f.chunk.css.map */