@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);
/*! tailwindcss v2.2.17 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-moz-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#a1a1aa}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#a1a1aa}input::placeholder,textarea::placeholder{opacity:1;color:#a1a1aa}button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:after,:before{border-color:currentColor}.static{position:static}.right-12{right:3rem}.right-16{right:4rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-16{margin-bottom:4rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.block{display:block}.flex{display:-webkit-flex;display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-full{width:100%}.max-w-1\/4{max-width:25%}.max-w-1\/2{max-width:50%}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.items-center{-webkit-align-items:center;align-items:center}.justify-end{-webkit-justify-content:flex-end;justify-content:flex-end}.justify-center{-webkit-justify-content:center;justify-content:center}.gap-4{gap:1rem}.pb-4{padding-bottom:1rem}.text-right{text-align:right}.text-primary{color:var(--primary-color)}*,:after,:before{--tw-shadow:0 0 transparent}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.blur{--tw-blur:blur(8px)}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}:root{--primary-color:#0d5892}body{background:#fdfdfd;font-family:"Montserrat",Helvetica,SansSerif;color:#1f2f43}body,html{min-height:100vh}.react-grid-item.react-grid-placeholder{background:#0d5892;opacity:.1;transition-duration:.1s;z-index:2;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}h1{font-size:1.5rem;font-weight:500}h2{font-size:1.2rem}@-webkit-keyframes loading{0%{left:0;width:0}50%{left:0;width:100%}to{left:100%;width:0}}@keyframes loading{0%{left:0;width:0}50%{left:0;width:100%}to{left:100%;width:0}}.card,.searcher-container .searcher-result{padding:2rem;background:#fff;border-radius:5px;border:1px solid #eee}.form-group{margin-bottom:1rem}.form-control-container,.react-datepicker-wrapper{display:-webkit-flex;display:flex;border:1px solid #eee;border-radius:5px;padding:.25rem .75rem;-webkit-align-items:center;align-items:center;cursor:text;background:#fff}.form-control-container.has-focus,.react-datepicker-wrapper.has-focus{border-color:#0d5892}.form-control-container.has-error,.react-datepicker-wrapper.has-error{border-color:#a50009}.form-control-container .form-control-container-append,.react-datepicker-wrapper .form-control-container-append{pointer-events:auto;margin-left:.75rem}.form-label{font-weight:600;margin-bottom:.5rem;display:block}.form-control{padding:.5rem 0;border-radius:5px;pointer-events:auto}.form-control:not(.w-auto){width:100%}.form-control:focus{outline:none}.form-control.form-control-loading{cursor:wait}.form-control.form-control-loading:after{-webkit-animation:loading 1s infinite;animation:loading 1s infinite;border-radius:#0d5892;content:"";display:block;height:4px;left:0;position:absolute;top:0;width:100%}.form-message{margin-top:.5rem}.form-message.invalid{color:#a50009}.form-section{border-bottom:1px solid #eee;margin-bottom:1rem}.form-row{display:-webkit-flex;display:flex}.form-row .form-group{-webkit-flex:1 1;flex:1 1}.form-row .form-group:not(:last-child){margin-right:1rem}.form-helper{margin-top:.5rem;color:#535353}.form-switcher input[type=radio]{visibility:hidden;width:0}.form-switcher input[type=radio]:checked+.form-switcher-option{border-color:#0d5892;background:#d6ebfb}.form-switcher .form-switcher-option{border:1px solid #eee;padding:.5rem;cursor:pointer;display:inline-block}.form-switcher .form-switcher-option:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.form-switcher .form-switcher-option:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.btn,.paginate .btn-next .next-link,.paginate .btn-previous .previous-link,.paginate .paginate-item .paginate-item-link.active,.paginate .paginate-item .paginate-item-link:not(.active){display:-webkit-inline-flex;display:inline-flex;font:inherit;padding:1rem;border-radius:5px;outline:none;border:none;-webkit-align-items:center;align-items:center;position:relative}.btn:focus,.paginate .btn-next .next-link:focus,.paginate .btn-previous .previous-link:focus,.paginate .paginate-item .paginate-item-link.active:focus,.paginate .paginate-item .paginate-item-link:focus:not(.active){outline:none}.btn:disabled,.paginate .btn-next .next-link:disabled,.paginate .btn-previous .previous-link:disabled,.paginate .paginate-item .paginate-item-link.active:disabled,.paginate .paginate-item .paginate-item-link:disabled:not(.active){cursor:default}.btn.btn-primary,.paginate .btn-next .btn-primary.next-link,.paginate .btn-previous .btn-primary.previous-link,.paginate .paginate-item .btn-primary.paginate-item-link:not(.active),.paginate .paginate-item .paginate-item-link.active{background:#0d5892;color:#fff}.btn.btn-primary:hover,.paginate .btn-next .btn-primary.next-link:hover,.paginate .btn-previous .btn-primary.previous-link:hover,.paginate .paginate-item .btn-primary.paginate-item-link:hover:not(.active),.paginate .paginate-item .paginate-item-link.active:hover{background:#0b4a7b}.btn.btn-primary:active,.paginate .btn-next .btn-primary.next-link:active,.paginate .btn-previous .btn-primary.previous-link:active,.paginate .paginate-item .btn-primary.paginate-item-link:active:not(.active),.paginate .paginate-item .paginate-item-link.active:active{background:#093c63}.btn.btn-primary:focus,.paginate .btn-next .btn-primary.next-link:focus,.paginate .btn-previous .btn-primary.previous-link:focus,.paginate .paginate-item .btn-primary.paginate-item-link:focus:not(.active),.paginate .paginate-item .paginate-item-link.active:focus{box-shadow:0 0 0 2px rgba(13,88,146,.2)}.btn.btn-primary:disabled,.paginate .btn-next .btn-primary.next-link:disabled,.paginate .btn-previous .btn-primary.previous-link:disabled,.paginate .paginate-item .btn-primary.paginate-item-link:disabled:not(.active),.paginate .paginate-item .paginate-item-link.active:disabled{background:rgba(13,88,146,.05)}.btn.btn-primary.btn-loading:after,.paginate .btn-next .btn-primary.btn-loading.next-link:after,.paginate .btn-previous .btn-primary.btn-loading.previous-link:after,.paginate .paginate-item .btn-loading.paginate-item-link.active:after,.paginate .paginate-item .btn-primary.btn-loading.paginate-item-link:not(.active):after{background:#0d5892}.btn.btn-secondary,.paginate .btn-next .btn-secondary.next-link,.paginate .btn-previous .btn-secondary.previous-link,.paginate .paginate-item .btn-secondary.paginate-item-link.active,.paginate .paginate-item .paginate-item-link:not(.active){color:#0d5892}.btn.btn-secondary:hover:not(:disabled),.paginate .btn-next .btn-secondary.next-link:hover:not(:disabled),.paginate .btn-previous .btn-secondary.previous-link:hover:not(:disabled),.paginate .paginate-item .btn-secondary.paginate-item-link.active:hover:not(:disabled),.paginate .paginate-item .paginate-item-link:hover:not(:disabled):not(.active){background:rgba(13,88,146,.05)}.btn.btn-secondary:active,.paginate .btn-next .btn-secondary.next-link:active,.paginate .btn-previous .btn-secondary.previous-link:active,.paginate .paginate-item .btn-secondary.paginate-item-link.active:active,.paginate .paginate-item .paginate-item-link:active:not(.active){background:rgba(13,88,146,.1)}.btn.btn-secondary:disabled,.paginate .btn-next .btn-secondary.next-link:disabled,.paginate .btn-previous .btn-secondary.previous-link:disabled,.paginate .paginate-item .btn-secondary.paginate-item-link.active:disabled,.paginate .paginate-item .paginate-item-link:disabled:not(.active){color:rgba(13,88,146,.05)}.btn.btn-danger,.paginate .btn-next .btn-danger.next-link,.paginate .btn-previous .btn-danger.previous-link,.paginate .paginate-item .btn-danger.paginate-item-link.active,.paginate .paginate-item .btn-danger.paginate-item-link:not(.active){color:#a50009}.btn.btn-danger:hover:not(:disabled),.paginate .btn-next .btn-danger.next-link:hover:not(:disabled),.paginate .btn-previous .btn-danger.previous-link:hover:not(:disabled),.paginate .paginate-item .btn-danger.paginate-item-link.active:hover:not(:disabled),.paginate .paginate-item .btn-danger.paginate-item-link:hover:not(:disabled):not(.active){background:rgba(165,0,9,.05)}.btn.btn-danger:active,.paginate .btn-next .btn-danger.next-link:active,.paginate .btn-previous .btn-danger.previous-link:active,.paginate .paginate-item .btn-danger.paginate-item-link.active:active,.paginate .paginate-item .btn-danger.paginate-item-link:active:not(.active){background:rgba(13,88,146,.1)}.btn.btn-danger:disabled,.paginate .btn-next .btn-danger.next-link:disabled,.paginate .btn-previous .btn-danger.previous-link:disabled,.paginate .paginate-item .btn-danger.paginate-item-link.active:disabled,.paginate .paginate-item .btn-danger.paginate-item-link:disabled:not(.active){color:rgba(165,0,9,.05)}.btn.btn-danger.btn-loading:after,.paginate .btn-next .btn-danger.btn-loading.next-link:after,.paginate .btn-previous .btn-danger.btn-loading.previous-link:after,.paginate .paginate-item .btn-danger.btn-loading.paginate-item-link.active:after,.paginate .paginate-item .btn-danger.btn-loading.paginate-item-link:not(.active):after{background:#a50009}.btn.btn-light:not(:disabled):hover,.paginate .btn-next .next-link:not(:disabled):hover,.paginate .btn-previous .previous-link:not(:disabled):hover,.paginate .paginate-item .btn-light.paginate-item-link.active:not(:disabled):hover,.paginate .paginate-item .btn-light.paginate-item-link:not(:disabled):hover:not(.active){background:rgba(0,0,0,.05)}.btn.btn-white,.paginate .btn-next .btn-white.next-link,.paginate .btn-previous .btn-white.previous-link,.paginate .paginate-item .btn-white.paginate-item-link.active,.paginate .paginate-item .btn-white.paginate-item-link:not(.active){background:#fff;border:1px solid #eee}.btn.active,.paginate .btn-next .active.next-link,.paginate .btn-previous .active.previous-link,.paginate .paginate-item .active.paginate-item-link{box-shadow:0 0 0 2px rgba(13,88,146,.2)}.btn .icon-container,.paginate .btn-next .next-link .icon-container,.paginate .btn-previous .previous-link .icon-container,.paginate .paginate-item .paginate-item-link.active .icon-container,.paginate .paginate-item .paginate-item-link:not(.active) .icon-container{margin-right:.5rem}.btn.btn-loading,.paginate .btn-next .btn-loading.next-link,.paginate .btn-previous .btn-loading.previous-link,.paginate .paginate-item .btn-loading.paginate-item-link.active,.paginate .paginate-item .btn-loading.paginate-item-link:not(.active){cursor:wait}.btn.btn-loading:after,.paginate .btn-next .btn-loading.next-link:after,.paginate .btn-previous .btn-loading.previous-link:after,.paginate .paginate-item .btn-loading.paginate-item-link.active:after,.paginate .paginate-item .btn-loading.paginate-item-link:not(.active):after{-webkit-animation:loading 1s infinite;animation:loading 1s infinite;border-radius:5px;content:"";display:block;height:4px;left:0;position:absolute;top:0;width:100%}.btn.btn-link,.paginate .btn-next .btn-link.next-link,.paginate .btn-previous .btn-link.previous-link,.paginate .paginate-item .btn-link.paginate-item-link.active,.paginate .paginate-item .btn-link.paginate-item-link:not(.active){padding:0;color:#0d5892}.btn.btn-link:hover,.paginate .btn-next .btn-link.next-link:hover,.paginate .btn-previous .btn-link.previous-link:hover,.paginate .paginate-item .btn-link.paginate-item-link.active:hover,.paginate .paginate-item .btn-link.paginate-item-link:hover:not(.active){text-decoration:underline}.btn.btn-small,.paginate .btn-next .btn-small.next-link,.paginate .btn-previous .btn-small.previous-link,.paginate .paginate-item .paginate-item-link.active,.paginate .paginate-item .paginate-item-link:not(.active){padding:.5rem}.notification{padding:1rem;border-radius:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1rem}.notification.danger{color:#a50009;background:#ffd8da}.notification.success{color:#22623a;background:#caecd7}.notification.info{color:#0d5892;background:rgba(13,88,146,.05)}.notification .close{-webkit-align-self:baseline;align-self:baseline}.company-selector{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:1rem}.company-selector.loading:after{-webkit-animation:loading 1s infinite;animation:loading 1s infinite;background:#0d5892;border-radius:5px;content:"";display:block;height:4px;left:0;position:absolute;top:0;width:100%;color:#0074d9}.company-selector .company-selector-name{font-weight:600}.company-selector .company-selector-button{width:100%;-webkit-align-items:center;align-items:center}.company-selector .company-selector-button .icon{color:#959ba6;margin-left:auto}.company-selector .company-selector-button .company-avatar{background:#0d5892;padding:1rem;font-size:1rem;border-radius:5px;color:#fff;margin-right:1rem}.company-selector .company-selector-button h3{margin-right:.5rem;text-align:left;color:currentColor}.company-selector .floating-result{position:absolute;top:100%;padding:1rem;background:#fff;border:1px solid #eee;border-radius:5px;width:100%;box-shadow:0 2px 3px 0 rgba(0,0,0,.03);z-index:10}.company-selector .floating-result .user-company-list-item{border-radius:5px;padding:1rem;display:-webkit-flex;display:flex;cursor:pointer;-webkit-align-items:center;align-items:center}.company-selector .floating-result .user-company-list-item.selected{cursor:default;background:rgba(13,88,146,.05)}.company-selector .floating-result .user-company-list-item:hover:not(.selected){background:rgba(0,0,0,.05)}.company-selector .floating-result .user-company-list-item .company-captions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.company-selector .floating-result .user-company-list-item .company-captions .company-name{white-space:nowrap;text-overflow:ellipsis}.company-selector .floating-result .user-company-list-item .parent-company{justify-self:baseline;font-size:.9rem}.uses-company{display:-webkit-flex;display:flex;height:100%;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.uses-company .uses-company-no-company-img{width:100%}.list .list-item{display:inline;display:initial}table.table{width:100%}table.table thead th{padding:.5rem}table.table thead th:not(.text-right){text-align:left}table.table tbody tr{position:relative}table.table tbody td{padding:.5rem}table.table.table-clickable tbody tr{cursor:pointer}table.table.table-clickable tbody tr:hover{background:rgba(13,88,146,.05)}table.items-table{border-collapse:collapse}table.items-table tbody tr.items-table-item td,table.items-table thead th{border-bottom:1px solid #000}table.items-table tbody td.total{border-top:1px solid #000}.paginate .paginate-items{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.paginate .btn-next .next-link{border-left:none}.paginate .next-link,.paginate .paginate-item-link,.paginate .previous-link{display:block;padding:.5rem 1rem}.vertical-divider{margin:0 1rem;width:1px;background:#eee}.horizontal-divider{height:1px;width:100%;background:#eee;margin-bottom:1rem}.status{padding:.5rem;border-radius:5px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;font-weight:500}.status.status-small{padding:.25rem}.status.status-resent,.status.status-sent{color:#22623a;background:#caecd7}.status.status-changed{color:#c57000;background:#ffe6c5}.status.status-paid{color:#0d5892;background:#d6ebfb}.status.status-concept{color:#767677;background:#f6f6f6}.status.status-recurring{color:#750e6f;background:#f7bef4}.status.status-expired{color:#a50009;background:#ffd8da}.status.status-reminded{color:#b46e12;background:#fae6cb}.has-modal{overflow:hidden}.modal-backdrop{height:100vh;background:rgba(0,0,0,.5);z-index:100}.modal-backdrop,.modal-container{position:fixed;width:100vw;top:0;left:0}.modal-container{height:100%;display:block;overflow:auto;z-index:101}.modal-container .modal-content{max-width:500px;margin-top:1rem;margin-bottom:1rem}.modal-container .modal-content.horizontal-center{margin-left:auto;margin-right:auto}.searcher-container{position:relative}.searcher-container .searcher-result-list{overflow-y:auto;max-height:200px}.searcher-container .searcher-result{position:absolute;width:100%;top:calc(100% + .5rem);box-shadow:0 2px 3px 0 rgba(0,0,0,.03);padding:1rem;z-index:999}.searcher-container .searcher-result .searcher-result-item{cursor:pointer;padding:1rem;display:block;border-radius:5px}.searcher-container .searcher-result .searcher-result-item:hover{background:rgba(0,0,0,.05)}.dropdown{position:relative}.dropdown .dropdown-menu{display:none;background:#fff;position:absolute;z-index:10;padding:.5rem 0;min-width:10rem;box-shadow:0 6px 10px 0 #e1e1e1;border-radius:5px;cursor:default}.dropdown .dropdown-menu.show{display:block}.dropdown .dropdown-menu .dropdown-item{color:inherit;text-decoration:none;display:block;padding:.5rem 1rem;width:100%;cursor:pointer;text-align:left;white-space:nowrap}.dropdown .dropdown-menu .dropdown-item:hover{background:rgba(0,0,0,.05)}.dropdown .dropdown-menu .dropdown-item .dropdown-item-icon{display:inline-block;margin-right:1rem}.dropdown .dropdown-divider{height:1px;width:100%;background:#eee;margin:.5rem 0}.dropdown .dropdown-menu-right{right:0;left:auto}.dropdown .dropdown-menu[x-placement^=bottom],.dropdown .dropdown-menu[x-placement^=left],.dropdown .dropdown-menu[x-placement^=right],.dropdown .dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.page-navigation{background:#f8f8f9;padding:.5rem;width:100%;max-width:20rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border-right:1px solid #eee}.page-navigation .company-logo{text-align:center}.page-navigation .page-navigation-divider{height:1px;width:100%;background:rgba(0,0,0,.05);margin-bottom:1rem}.page-navigation .page-navigation-list{height:100%;overflow-y:auto}.page-navigation .page-navigation-list .page-navigation-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:1rem;border-radius:5px;font-weight:600}.page-navigation .page-navigation-list .page-navigation-item .page-navigation-icon{margin-right:1.2rem}.page-navigation .page-navigation-list .page-navigation-item:not(.group-title){margin-bottom:1rem}.page-navigation .page-navigation-list .page-navigation-item:not(.group-title):hover:not(.active){background:rgba(0,0,0,.05)}.page-navigation .page-navigation-list .page-navigation-item.active{color:#0d5892;background:rgba(13,88,146,.2)}.page-navigation .page-navigation-list .page-navigation-group-title{text-transform:uppercase;font-size:.9rem;font-weight:600;color:#535353;margin-bottom:.5rem}.page-navigation-user-area{margin-top:2rem;border-top:1px solid rgba(0,0,0,.05);padding:1rem;-webkit-justify-content:space-between;justify-content:space-between}.page-navigation-user-area,.standalone-page.center{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.standalone-page.center{-webkit-justify-content:center;justify-content:center;min-height:100vh}.page{-webkit-flex-direction:row;flex-direction:row;height:100vh}.page,.page .page-content{display:-webkit-flex;display:flex}.page .page-content{-webkit-flex-direction:column;flex-direction:column;width:100%;overflow:auto}.page .page-body{padding:2rem}.page .page-header{background:#fff;padding:2rem;border-bottom:1px solid #eee;position:-webkit-sticky;position:sticky;top:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;z-index:99}.page .page-header .page-header-actions{margin-left:auto;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.invoice-actions{position:-webkit-sticky;position:sticky;top:0;background:#fdfdfd}.invoice-width,.invoice-wrapper{width:21cm}.invoice-grid{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem}.invoice-wrapper{min-height:29.7cm;padding:27mm 16mm;position:relative}.invoice-wrapper .customer-section{margin:2rem 0}.invoice-wrapper .invoice-items-header{display:-webkit-flex;display:flex;margin-bottom:1rem}.invoice-wrapper .invoice-items-header .invoice-items-header-item{width:18.8%;padding-right:1rem}.invoice-wrapper .invoice-items-header .invoice-items-header-item:last-child{width:6%}.invoice-wrapper .invoice-items{margin-bottom:1rem}.invoice-wrapper .invoice-items .invoice-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.invoice-wrapper .invoice-items .invoice-item .drag-handle{position:absolute;left:-1rem;cursor:-webkit-grab;cursor:grab}.invoice-wrapper .invoice-items .invoice-item .form-group{margin-bottom:0;width:18.8%;padding-right:1rem}.invoice-wrapper .invoice-items .invoice-item .invoice-item-actions{width:6%}.invoice-wrapper .totals-container{margin-left:37.6%;width:37.6%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-right:1rem;margin-bottom:1rem}.invoice-wrapper .totals-container .totals-container-part{width:calc(50% - .5rem);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.invoice-wrapper.invoice-wrapper-disabled:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.5)}.invoice-number{font-size:1.5rem;font-weight:500}.company-logo{max-width:240px}@media (min-width:640px){.sm\:container{width:100%;max-width:640px}@media (min-width:768px){.sm\:container{max-width:768px}}@media (min-width:1024px){.sm\:container{max-width:1024px}}@media (min-width:1280px){.sm\:container{max-width:1280px}}@media (min-width:1536px){.sm\:container{max-width:1536px}}}
/*# sourceMappingURL=main.4b22ba5b.chunk.css.map */