*{box-sizing:border-box;font-family:inherit}body,html{margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}button,input{font-size:inherit}button{cursor:pointer}body{color:#12121c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.chart{border:1px solid #b5b5b5}.button{align-items:center;background-color:#dbdbdb;border:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:6px 12px;position:relative;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.button:not(:disabled):not(.loading):hover{background-color:#c7c7c7}.button:not(:disabled):not(.loading):active{background-color:#b3b3b3}.button.primary:disabled{background-color:#fff}.button.primary{background-color:#269bc9;color:#fff;font-weight:700}.button.primary:not(:disabled):not(.loading):hover{background-color:#2081a7}.button.primary:not(:disabled):not(.loading):active{background-color:#196684}.button.primary.primary:disabled{background-color:#82cbe7}.button:disabled:not(.loading){cursor:not-allowed}.button.loading,.button:disabled{color:#7a7a7a}.button.loading{cursor:progress}.button.loading .content{visibility:hidden}.button.loading .loader-wrapper{display:flex}.button.has-icon-left .text{margin-left:8px}.button .loader-wrapper{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.form.rows>div:not(.error-message){align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.form.rows>div:not(.error-message)>label:first-child{margin-right:16px}.form.small{max-width:600px}.form .error-message{color:#c33;font-weight:500;margin-top:16px}.form .error-message ul{margin-top:8px;padding-left:16px}.form .error-message ul li:not(:last-child){margin-bottom:4px}.form .buttons{margin-top:16px}input{border:1px solid #7a7a7a;border-radius:3px;height:32px;padding:5px 8px}input:read-only{background-color:#ededed;color:#363636}.inline-editable-input input{border-bottom-right-radius:0;border-top-right-radius:0}.inline-editable-input .buttons>*{border-bottom-left-radius:0;border-top-left-radius:0}.inline-editable-input .buttons>:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}select{padding:4px}textarea{border:1px solid #7a7a7a;border-radius:3px;padding:5px 8px}span.textarea{white-space:pre-wrap}.toggle{align-items:center;display:flex;font-weight:500;height:32px}.toggle .switch{background-color:#dbdbdb;border:none;border-radius:12px;cursor:pointer;height:24px;margin-right:8px;padding:2px;position:relative;transition:background-color .2s cubic-bezier(.4,0,.2,1);width:48px}.toggle .switch.checked{background-color:#f77803;justify-content:flex-end}.toggle .switch.checked .circle{left:26px}.toggle .switch .circle{background-color:#fff;border-radius:50%;display:inline-block;height:20px;left:2px;position:absolute;top:2px;transition:left .2s cubic-bezier(.4,0,.2,1);width:20px}.layout{background-color:#fafafa;display:flex;height:100vh}.layout .main-wrapper{display:flex;flex:1 1;flex-direction:column;max-width:100%}.layout main{overflow:auto;padding:32px}@media(max-width:700px){.layout main{padding:16px}}.layout main .header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:32px}@media(max-width:700px){.layout main .header{align-items:flex-start;flex-direction:column}}.layout main .sub-header{justify-content:space-between}.layout main .filters,.layout main .sub-header{align-items:center;display:flex;margin-bottom:16px}.layout main .filters{gap:32px}@media(max-width:700px){.layout main .filters{align-items:flex-start;flex-direction:column;gap:8px}}.layout main .section{margin-bottom:32px}.menu{background-color:#12121c;color:#fff;display:flex;flex:0 0 auto;flex-direction:column;height:100vh;overflow-y:auto}@media(max-width:1000px){.menu{bottom:0;height:calc(100vh - 2rem - 16px);left:0;position:absolute;right:0;top:calc(2rem + 16px);z-index:1000}.menu .app-name,.menu:not(.visible){display:none}}.menu>*{padding:8px 32px 8px 16px}.menu>* svg{margin-right:16px;width:32px}.menu .app-name{background:no-repeat linear-gradient(125deg,transparent 60%,#804ff9 61%,rgba(53,6,169,.5)) 100%/42% 100%,linear-gradient(35deg,#3506a9,#804ff9 60%,#3506a9 61%,#804ff9);font-size:2rem;font-weight:700;margin-bottom:16px;padding-bottom:8px;padding-top:8px}.menu .menu-item{align-items:center;border-right:4px solid transparent;display:flex;font-size:1.5rem}.menu .menu-item:hover{background-color:#242424}.menu .menu-item.active{border-right-color:#f77803}.menu .menu-item .bubble{background-color:#f77803;border-radius:50%;color:#12121c;display:inline-block;font-size:1rem;font-weight:700;margin-left:16px;min-width:20px;text-align:center}.menu .spacer{flex:1 1}.status-layout{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;height:100vh;justify-content:center}.status-layout .title{font-size:3rem;font-weight:700}.status-layout .title :first-child{margin-right:16px}.status-layout .subtitle{margin-bottom:32px}.status-layout .status,.top-bar{font-size:2rem}.top-bar{background:no-repeat linear-gradient(125deg,transparent 60%,#804ff9 61%,rgba(53,6,169,.5)) 100%/42% 100%,linear-gradient(35deg,#3506a9,#804ff9 60%,#3506a9 61%,#804ff9);color:#fff;display:none;justify-content:center;padding:8px;width:100%}@media(max-width:1000px){.top-bar{display:flex}}.top-bar .menu-toggle{cursor:pointer;float:right;position:absolute;right:16px;top:8px;width:32px}.table .title{margin-bottom:16px;margin-top:16px}.table table{border:1px solid #dbdbdb;border-collapse:collapse;text-align:left;width:100%}.table table td,.table table th{padding:8px}.table table colgroup.actions,.table table td.actions{white-space:nowrap;width:0}.table table thead{background-color:#dbdbdb}.table table tbody{position:relative}.table table tbody>:nth-child(2n){background-color:#ededed}.table table tbody tr.clickable{cursor:pointer}.table table tbody tr.clickable:hover{background-color:#dcf0f8}.table table .placeholder-row{height:128px}.table table .loader{align-items:center;background-color:rgba(18,18,28,.2);bottom:0;display:flex;font-size:1.5rem;justify-content:center;left:0;position:absolute;right:0;top:0}.table table .loader svg{margin-right:16px}.table table a:not(.button){text-decoration:underline}@media(max-width:1500px){.table table .hide-large{display:none}}@media(max-width:700px){.table table .hide-small{display:none}}.actions-block{width:240px}.actions-block .buttons{display:flex;flex-direction:column;gap:8px}button.link{background-color:transparent;background-color:initial;border:none;padding:0}.email,button.link{text-decoration:underline}.info-columns{align-items:flex-start;display:flex;gap:64px;justify-content:space-between;margin-bottom:16px}.info-columns>:first-child{flex:1 1 auto}@media(max-width:1500px){.info-columns{flex-direction:column-reverse;gap:32px;justify-content:flex-start}}.item-rows{grid-gap:8px;display:grid;gap:8px;grid-template-columns:-webkit-min-content -webkit-min-content 1fr;grid-template-columns:min-content min-content 1fr}.item-rows.no-icons{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.item-rows>*{align-items:center;display:flex;min-height:32px}.item-rows .icon{text-align:center}.item-rows .key{font-weight:500;padding-right:24px;white-space:nowrap}.item-rows .value{font-weight:700}.modal{align-items:center;background-color:rgba(18,18,28,.5);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2000}.modal>.content{background-color:#fafafa;border-radius:4px;max-height:80%;max-width:800px;min-width:400px;overflow:auto;padding:16px}@media(max-width:700px){.modal>.content{border-radius:0;height:100%;max-height:100%;min-width:auto;width:100%}}.modal>.content .title{display:flex;justify-content:space-between;margin-bottom:16px}.modal>.content .title .close-icon{color:#4a4a4a;cursor:pointer;font-size:1.5rem}.modal>.content h3{margin:16px 0}.modal>.content .actions{margin-top:16px}.notes-block{flex:auto}.notes-block textarea{flex:auto;resize:vertical;width:100%}.pagination{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:8px 0}@media(max-width:700px){.pagination{align-items:flex-start;flex-direction:column-reverse}}.pagination .button-group{flex:0 1 auto}.pagination .button-group>*{height:32px;width:32px}.stat-card{background-color:#fff;border:1px solid #b5b5b5;flex:1 1;font-weight:700;min-width:220px;padding:16px;text-align:center}.stat-card .value{font-size:3rem}.stat-cards{align-items:flex-start;display:flex;flex-grow:0;flex-wrap:wrap;gap:16px}.stat-cards.colored>.stat-card{color:#fff}.stat-cards.colored>.stat-card:nth-child(5n+1){background:linear-gradient(90deg,#f77803,#fda04a)}.stat-cards.colored>.stat-card:nth-child(5n+2){background:linear-gradient(90deg,#c33,#db7070)}.stat-cards.colored>.stat-card:nth-child(5n+3){background:linear-gradient(90deg,#804ff9,#b599fc)}.stat-cards.colored>.stat-card:nth-child(5n+4){background:linear-gradient(90deg,#269bc9,#5bbbe0)}.stat-cards.colored>.stat-card:nth-child(5n+5){background:linear-gradient(90deg,#8cbf33,#aed768)}.title-block{display:flex;flex-direction:column}.title-block .title{align-items:center;display:flex;flex:0 0 32px;font-weight:500;margin-bottom:16px}.title-block .title .icon{margin-right:8px}.income-tax-page img,.income-tax-page p{max-width:800px;width:100%}.income-tax-page h2,.income-tax-page h3{margin:32px 0 16px}.income-tax-page img{border:1px solid #7a7a7a}.overview-page .stat-cards{display:grid;grid-template-columns:repeat(10,1fr)}.overview-page .stat-cards>.stat-card{grid-column:auto/span 2}.overview-page .stat-cards>.chart{grid-column:auto/span 5}@media(max-width:1500px){.overview-page .stat-cards{grid-template-columns:1fr 1fr}.overview-page .stat-cards>.stat-card{grid-column:auto}.overview-page .stat-cards>.chart{grid-column:auto/span 2}}@media(max-width:1000px){.overview-page .stat-cards{grid-template-columns:1fr}.overview-page .stat-cards .chart,.overview-page .stat-cards>.stat-card{grid-column:auto/span 1;width:100%}}
/*# sourceMappingURL=main.f3e3fbdf.css.map*/