.toast-container{overflow:auto;position:absolute;right:0;top:0}.toast{align-items:center;background:#fff;border:1px solid #000;border-radius:0;display:grid;grid-template-areas:"id msg cl";grid-template-columns:50px 1fr 30px;grid-template-rows:1fr;max-width:360px;min-height:30px;min-width:200px;opacity:1;overflow:hidden;transition:opacity .5s ease-out}.toast .identifier{background:#0a0;border-right:1px solid #000;grid-area:id;height:100%;width:100%}.toast .identifier.error{background:red}.toast .message{grid-area:msg;margin:0;padding:5px}.toast .close{background:transparent;cursor:pointer;grid-area:cl;height:100%;position:relative;width:100%}.toast .close:hover{background:rgba(0,0,0,.133)}.toast .close:after,.toast .close:before{background:#000;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:60%}.toast .close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.toast .close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.toast.closing{opacity:0}.page-nav{align-items:center;background:#666a70;color:#fff;display:flex;flex-direction:row;height:42px;justify-content:flex-start;padding:0 20px}.page-title{font-size:20px;margin:0 10px 0 0}.page-link{border-right:1px solid #555;color:#888c92;font-size:13px;font-weight:700;height:100%;line-height:22px;margin:0;padding:10px;position:relative;text-decoration:none}.page-link:first-of-type{border-left:1px solid #555}.page-link.active{background:#55595e;color:#fff}.page-link.active:after{background:#0af;content:"";height:5px;left:0;position:absolute;top:0;width:100%}.email-report-link{background:transparent;border:none;color:#fff;cursor:pointer;font-size:16px;margin-left:auto;padding:10px}.page-nav-utility-btns{margin-left:auto}@media screen and (max-width:1145px){.page-link{line-height:14px;padding:8px 10px}.page-title{font-size:18px;margin:0 10px 0 0}}@media screen and (max-width:840px){.page-link{font-size:13px;line-height:11px;padding-top:4px}}.current-wrapper{align-items:center;display:inline-flex;flex-direction:row}.current-disabled{color:#ddd}.custom-date-range-heading{margin-bottom:0}.range-error{color:red}.no-range-error{visibility:hidden}.custom-date-button{background:#07a;border:none;color:#fff;cursor:pointer;margin-left:10px;padding:3px}.custom-date-picker{cursor:text}.custom-date-picker::-webkit-calendar-picker-indicator{cursor:pointer}.quarter-section{margin:30px 0}.filter-selector{width:600px}.filter-default-buttons{text-align:right}.reset-default-button,.set-default-button{background:#eceee8;border:none;color:#888;cursor:pointer;margin:10px 0 10px 10px;padding:10px}.reset-default-button:disabled,.set-default-button:disabled{cursor:default}.add-filter-button{background:#fff;border:1px dashed #000;color:#07a;cursor:pointer;font-weight:700;margin:10px 0 0;padding:10px;width:100%}.apply-filters-button,.configure-filters-button{cursor:pointer;margin:10px 0 0 10px}.filter-selector-footer{background:#eceee8;margin:10px -10px -10px;padding:0 10px 10px;text-align:right}.configure-filters-button{background:#888}.apply-filters-button,.configure-filters-button{border:none;color:#fff;font-weight:700;padding:10px}.apply-filters-button{background:#4a4}.filters-link-wrapper{color:#07a;cursor:pointer;font-size:13px;font-weight:700;margin:10px 5px 0;text-decoration:underline}.filter-card{background-color:#eceee8;height:50px;position:relative}.filter-card-tag-list,.filter-card-taglist,.inclusion-toggle{margin:10px;padding:5px}.delete-filter{cursor:pointer}.filter-tag-list-off,.filter-type-list-off{display:none}.filter-tag-list-on,.filter-type-list-on{background:#eceee8;border:1px solid #000;position:absolute;z-index:1}.filter-type-list-on{margin:-10px 0 0 10px;width:31.5%}.filter-tag-list-on{margin:-10px 0 0 322px;width:31.5%}.filter-type-item:first-child{border:none}.filter-type-item{border:0;border-top:1px solid #000;cursor:pointer;display:block;font-weight:700;padding:5px 0 5px 10px;position:relative;width:100%}.filter-type-item:hover{background:#fafafa;color:#07a}.filter-type-item:hover:after{background:#0af;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:4px}.filtertypeSelected{display:inline}.filterTypeRequired{display:inline;visibility:hidden}.range-picker{font-size:13px;margin:20px 0;position:relative}.date-range-selector,.filter-selector,.interval-selector{background:#fff;border:1px solid #000;padding:10px;position:absolute;z-index:2}.date-range-selector{min-width:400px}.interval-selector{min-width:150px}.header-section{align-items:center;background:#07a;color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin:-10px -10px 0;padding:10px}.selector-header{font-size:20px;margin:0}.selector-exit{background:none;border:none;cursor:pointer;height:25px;position:relative;width:25px}.selector-exit:after,.selector-exit:before{background:#fff;content:"";display:block;height:3px;left:50%;position:absolute;top:50%;width:15px}.selector-exit:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.selector-exit:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.date-range-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.date-range-heading,.date-range-link{margin:10px 5px 0}.date-range-link{color:#07a;cursor:pointer;font-size:13px;font-weight:700;text-decoration:underline}.date-range-link.active{color:#0af}.interval-section{display:flex;flex-direction:column}.date-range-link-wrapper{display:inline-block;position:relative}.key{fill:none;stroke:none;cursor:pointer}.key-color{height:10px;pointer-events:none;width:10px}.key-label{dominant-baseline:middle;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;user-select:none}.legend-background{cursor:move}.tooltip,.tooltip *{pointer-events:none}.tooltip-background{fill:#fff;rx:3;ry:3;pointer-events:none;-webkit-user-select:none;user-select:none}.graph-wrapper{overflow:hidden;position:relative}path.domain{stroke:transparent}.tick line{stroke:rgba(0,0,0,.067)}.line-group .point{stroke:#fff;stroke-width:2}text{-webkit-user-select:none;user-select:none}.graph-svg{height:100%;width:100%}.column-filter-value{grid-column:2/span 1}.column-filter-select{grid-column:3/span 1}.column-filter-input{grid-column:4/span 1}.column-filter-delete{grid-column:5/span 1;height:20px;position:relative;width:20px}.column-filter-delete:after,.column-filter-delete:before{background:red;content:"";display:block;height:50%;height:2px;left:50%;position:absolute;width:100%}.column-filter-delete:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.column-filter-delete:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.column-connector-select{grid-column:3/span 1;text-align:center}.data-table:hover .filter-symbol{opacity:.5}.data-table .filter-symbol{cursor:pointer;height:15px;opacity:.25;position:relative;width:15px}.data-table .filter-symbol.active:before{border-top:6px solid #0af}.data-table .filter-symbol.active:after{border-left:2px solid #0af;border-top:2px solid #0af;box-shadow:0 -4px 0 0 #0af}.data-table .filter-symbol:after,.data-table .filter-symbol:before{content:"";display:block;position:absolute}.data-table .filter-symbol:before{border:6px solid transparent;border-top-color:#999;top:0}.data-table .filter-symbol:after,.data-table .filter-symbol:before{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.data-table .filter-symbol:after{border-color:#999 transparent transparent #999;border-style:solid;border-width:2px;box-shadow:0 -4px 0 0 #999;top:50%}.data-table .filter-symbol.active,.data-table .filter-symbol:hover{opacity:1}.column-filter-wrapper{position:relative}.column-filter-list{background:#f9f9f9;border:1px solid #000;border-radius:5px;left:45%;overflow:hidden;padding-bottom:5px;position:absolute;top:60%;z-index:1}.column-filter-list.flipped{left:auto;right:45%}.column-filter-list-header{align-items:center;background:#f0f0f0;border-bottom:1px solid #ddd;display:flex;flex-direction:row;height:17px;justify-content:flex-end;width:100%}.column-filter-list-close{border:none;border-radius:3px;cursor:pointer;height:14px;margin-right:1px;position:relative;width:14px}.column-filter-list-close:hover{background:#dfdfdf}.column-filter-list-close:after,.column-filter-list-close:before{background:#e00;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:10px}.column-filter-list-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.column-filter-list-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.column-filter-list-body{grid-gap:5px;display:grid;gap:5px;grid-template-columns:0 repeat(3,calc(33.33333% - 15px)) 20px;justify-items:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:5px;width:300px}.column-filter-list-body *{width:100%}.column-filter-list-add{grid-column:2/span 1}.column-filter-list-apply{grid-column:4/span 1}.table-wrapper{position:relative}.placeholder{border:1px solid #ccc;min-height:520px;position:relative}.data-table{background:#ddd;border:1px solid #ccc;border-bottom:none;border-spacing:0;border-top:none;position:relative;width:100%}.data-table:before{content:"";height:calc(100% - 2px);left:0;pointer-events:none;position:absolute;top:0;width:calc(100% - 2px)}.data-table th{background:#f9f9f9;border:1px solid #ccc;border-right:none;font-size:14px;padding:5px 10px}thead tr:first-of-type th{border-bottom:none}.data-table th:first-child{border-left:none}.data-table th:last-child{border-right:none}.data-table td{border-bottom:1px solid #ccc;font-size:14px;padding:5px 10px;position:relative}.data-table .check-all{padding-left:2em;padding-right:2em;width:0}.data-table tr.inset{border-left:2em solid transparent;color:#777}.expandable{cursor:pointer}.expandable:after{border:5px solid transparent;border-left-color:#9296a0;content:"";display:block;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.expandable.expanded:after{-webkit-transform:translate(-50%,-25%) rotate(90deg);transform:translate(-50%,-25%) rotate(90deg)}.data-table .check{text-align:center}.data-table tbody{background:#fff}.data-table tr:hover{background:#eefaff}th .column-label{cursor:help;-webkit-text-decoration:underline dashed #555 1px;text-decoration:underline dashed #555 1px}.data-table:hover .sort-down,.data-table:hover .sort-up{opacity:.5}.sort-down,.sort-up{border-left:5px solid transparent;border-right:5px solid transparent;cursor:pointer;height:0;width:0}.sort-up{border-bottom:5px solid #999;margin-bottom:5px;opacity:.25}.data-table .sort-up.active{border-bottom:5px solid #0af;opacity:1}.sort-down{border-top:5px solid #999;opacity:.25}.data-table .sort-down.active{border-top:5px solid #0af;opacity:1}.data-table .sort-down:hover,.data-table .sort-up:hover{opacity:1}.pagination-button-wrapper{display:flex;gap:5px}.pagination-button{background:#f9f9f9;border:1px solid #ccc;cursor:pointer;min-width:37px;padding:5px 10px}.pagination-button:disabled{background:#ddd}.pagination-button.current-page{background:#2bf;color:#fff}.sticky-thead{inset-block-start:0;position:-webkit-sticky;position:sticky;z-index:1}.table-link{color:#08d;font-weight:700;text-decoration:none}.table-link:hover{color:#2bf}.hoverable{color:#08d;position:relative}.hoverable .hover-container{display:none;overflow:hidden;padding:5px;pointer-events:none;width:300px;z-index:1}.hoverable:hover .hover-container{background:#555;color:#fff;display:block;position:absolute}.selectedRow{background-color:#d1faff;bottom:0;position:-webkit-sticky;position:sticky}.selectedRowtd{border-bottom:1px solid #0df!important;border-top:1px solid #0df;padding-bottom:5px!important;padding-top:5px!important}.totalRow{background-color:#e0ffd1}.column-sort-table-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.dashboard-card{background-color:#fff}.last-updated-timestamp{float:right}.axis{-webkit-user-select:none;user-select:none}.axis.hidden{display:none}.loading-cover{background:#fafafa;height:520px;left:0;position:absolute;right:0;top:0;z-index:1}.loading-cover.loading-card{bottom:0;height:auto;left:0;right:0;top:0}.spinner-back{fill:none;stroke:#aaa}.spinner{fill:none;stroke:#0aa;-webkit-animation:spin .75s linear infinite;animation:spin .75s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.spinner-wrapper{height:60px;left:calc(50% - 30px);position:absolute;top:calc(50% - 30px);width:60px}.spinner-no-data{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.page-graph{height:520px;margin-bottom:20px;width:100%}.card-graph,.card-spinner{bottom:0;left:0;position:absolute;right:0;top:0}.page-spinner{height:520px;margin:20px;position:relative}.graph{background:#fff;border:1px solid #ccc}.graph-table-wrapper{background:#eceee8;padding:20px;position:relative}.graph-table{position:relative}div.card .graph-table{background-color:#fff}.card .graph-table-wrapper{height:calc(100% - 40px);overflow:auto;padding:0}.card .graph-table-wrapper .graph-table{height:100%;width:100%}.page-heading{margin:0 0 10px}.page-subheading{font-weight:400;margin:0}.page-data{font-weight:700}.page-user-select{font-size:inherit}.page-user-select option{font-size:.6em}.fieldname-list-heading{border-bottom:1px solid #000}.fieldname-list-item{background-color:#555;color:#fff;cursor:pointer;margin:5px;padding:0 2px}.dashboard-access-label{margin-bottom:10px}.access-tags-wrapper{display:inline-flex;flex-wrap:wrap;gap:5px;max-width:340px}.dashboard-access-item{background-color:#555;color:#fff;cursor:pointer;padding:0 2px}.dashboard-access-options,.dashboard-name-new{display:grid;grid-template-columns:130px 1fr;margin-bottom:10px;max-width:400px}.dashboard-name-new{margin-bottom:8px}.dashboard-name-input{margin-left:0}.modal-background{background:rgba(0,0,0,.333);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2}.modal{background:#333;border-radius:5px;left:50%;padding:3px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.modal.danger .modal-title-bar{background:red}.modal.danger .modal-title-bar .modal-exit:after,.modal.danger .modal-title-bar .modal-exit:before{background:#fff}.modal.danger .modal-title-bar .modal-exit:hover:after,.modal.danger .modal-title-bar .modal-exit:hover:before{background:#ccc}.modal.warning .modal-title-bar{background:#db0;color:#000}.modal.warning .modal-title-bar .modal-exit:after,.modal.warning .modal-title-bar .modal-exit:before{background:#000}.modal.warning .modal-title-bar .modal-exit:hover:after,.modal.warning .modal-title-bar .modal-exit:hover:before{background:#555}.modal.success .modal-title-bar{background:#0a0}.modal.success .modal-title-bar .modal-exit:after,.modal.success .modal-title-bar .modal-exit:before{background:#fff}.modal.success .modal-title-bar .modal-exit:hover:after,.modal.success .modal-title-bar .modal-exit:hover:before{background:#ccc}.modal .modal-title-bar{color:#fff;display:flex;justify-content:space-between;padding:10px}.modal .modal-title-bar .modal-title{font-size:15px;font-weight:700;margin:0}.modal .modal-title-bar .modal-exit{border-radius:50%;cursor:pointer;height:20px;position:relative;width:20px}.modal .modal-title-bar .modal-exit:after,.modal .modal-title-bar .modal-exit:before{background:#777;content:"";display:block;height:4px;left:50%;position:absolute;top:50%;width:100%}.modal .modal-title-bar .modal-exit:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal .modal-title-bar .modal-exit:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal .modal-title-bar .modal-exit:hover:after,.modal .modal-title-bar .modal-exit:hover:before{background:#aaa}.modal .modal-content{background:#fff;overflow:auto}.pin-modal-wrapper{margin-bottom:20px;position:relative}.pin-modal{max-width:650px;overflow:hidden}.modal-closed{display:none}.dashboard-pin-settings{margin-top:10px}.dashboard-selector,.pin-card-heading-section{display:grid;grid-template-columns:130px 1fr;max-width:400px}.pin-save-button{float:right}.card-dimensions{display:inline}.card-height-section{padding-left:50px}.card-dimension-selector{margin-left:5px}.page-section-selectors{display:flex;justify-content:space-evenly;margin:5px 0 10px}.dashboard-selector{margin-bottom:10px}.include-legend-section-hide{display:none}.text-card-options{grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr repeat(3,2fr);margin-bottom:5px}.text-card-options-hidden{display:none}.fieldname-select{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:10px}.fieldname-select-hidden{display:none}.list-section{display:flex;flex-direction:column}.display-new-dashboard-section{margin-bottom:10px}.hide-new-dashboard-section{display:none}.pin-to-dash-button{background:#07a;color:#fff;cursor:pointer}.pin-modify-button{margin-left:0}.modal.modify-modal{max-width:480px}.modal.modify-modal .modal-content{padding:5px 10px;text-align:center}.modal.modify-modal .modify-buttons{display:flex;justify-content:space-between}.modal.modify-modal .modify-buttons button{cursor:pointer}.dashboard-card-settings-wrapper{margin-right:10px;position:relative}.dashboard-card-settings{box-shadow:0 0 5px rgba(0,0,0,.533);min-width:180px;position:absolute;right:0;top:0;z-index:2}.dashboard-card-settings .header-section{align-items:center;background:#07a;color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:10px}.dashboard-card-settings .selector-header{font-size:20px;margin:0}.dashboard-card-settings .selector-exit{background:none;border:none;cursor:pointer;height:25px;position:relative;width:25px}.card-settings-body-section{grid-gap:10px;background:#fff;display:grid;gap:10px;grid-template-areas:"csl1 csl1 css1" "csl2 csl2 css2" "csl3 csl3 css3" "cdb . cub";padding:5px}.card-settings-option{margin-bottom:5px}.card-settings-option-label{font-size:16px;font-weight:400}.card-settings-option-label:first-of-type{grid-area:csl1}.card-settings-option-label:nth-of-type(2){grid-area:csl2}.card-settings-option-label:nth-of-type(3){grid-area:csl3}.card-delete-button,.card-update-button{border:none;color:#fff;cursor:pointer;display:inline;padding:5px}.card-delete-button{background:#d00;grid-area:cdb}.card-update-button{background:#07a;grid-area:cub}.card-settings-select:first-of-type{grid-area:css1}.card-settings-select:nth-of-type(2){grid-area:css2}.card-settings-select:nth-of-type(3){grid-area:css3}.delete-card-confirmation p{font-size:14px;font-weight:400;margin:15px 0}.delete-card-confirmation .modal-content{padding:5px 10px}.delete-card-confirmation .delete-card-confirmation-buttons{display:flex;justify-content:space-between}.delete-card-confirmation .delete-card-confirmation-buttons *{cursor:pointer}.delete-card-confirmation .delete-card-confirmation-buttons .delete-card-confirmation-button{background:red;color:#fff}.card{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.133);overflow:hidden;position:relative}.card .inner-wrapper{height:100%;padding:10px}.card .inner-wrapper .graph-table-wrapper{border:1px solid #ddd}.card .inner-wrapper .card-graph,.card .inner-wrapper .data-table{border:none}.card .inner-wrapper .data-table th{border-top:none}.card .heading{display:grid;font-size:18px;grid-template-columns:1fr auto auto;margin:0;position:relative}.card .subheading{color:#777;font-size:14px;font-weight:400;margin:0}.card .header-wrapper{margin-bottom:10px;margin-top:2em;position:relative}.card .header{display:inline-block;font-size:46px;margin:0;position:relative}.card .subheader{color:#777;font-size:18px;font-weight:400;margin:0}.card .hover-text{display:none}.card .header:hover .hover-text,.card .header:hover~.hover-text,.card .subheader:hover .hover-text{background:#333;border-radius:2px;bottom:100%;color:#fff;display:block;font-size:14px;font-weight:400;left:0;line-height:1.25em;max-width:100%;padding:5px 10px;position:absolute;z-index:1}.card-button{background:none;border:none;box-shadow:0 0 3px 0 rgba(0,0,0,.333);cursor:pointer;display:block;font-size:18px;height:1em;overflow:visible;position:relative;width:1em}.card-button:after{background:#fafafa;border:1px solid #000;color:#000;content:"Hover Text Here";display:block;font-size:16px;font-weight:400;opacity:0;padding:.5em;pointer-events:none;position:absolute;right:50%;top:50%;transition:opacity 0s linear 0s;white-space:nowrap;z-index:1}.card-button:hover:after{opacity:1;transition:opacity 0s linear 1s}.settings-button:before{background-color:rgba(0,0,0,.333);border-radius:.5em;content:"";height:.5em;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.5em}.settings-button:after{content:"Card Settings"}.settings-button:hover:before{background-color:rgba(0,0,0,.467)}.card-link:before{border:.4em solid transparent;border-left-color:rgba(0,0,0,.333);content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.card-link:after{content:"Navigate to report"}.card-link:hover:before{border-left:.4em solid rgba(0,0,0,.467)}.no-settings-button{display:none}.dashboard{grid-gap:20px;display:grid;gap:20px;grid-auto-rows:256px;grid-template-columns:repeat(6,1fr);padding:30px;width:100%}.card.text-card{grid-column-end:span 1;grid-row-end:span 1}.card.graph-card{grid-column-end:span 2;grid-row-end:span 2}.card.width-1{grid-column-end:span 1}.card.height-1{grid-row-end:span 1}.card.width-2{grid-column-end:span 2}.card.height-2{grid-row-end:span 2}.card.width-3{grid-column-end:span 3}.card.height-3{grid-row-end:span 3}.card.width-4{grid-column-end:span 4}.card.height-4{grid-row-end:span 4}.card.width-5{grid-column-end:span 5}.card.height-5{grid-row-end:span 5}.card.width-6{grid-column-end:span 6}.card.height-6{grid-row-end:span 6}.single-activity-wrapper .page-heading{padding:20px 0 0 20px}.single-activity-graphs{grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr 1fr;padding:25px}.single-activity-graph{background:#fff;border:1px solid #aaa;display:grid;grid-template-areas:"label time" "graph graph";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;height:300px;min-height:240px;padding:20px;position:relative}.single-activity-graph h2{font-size:18px;grid-area:label;margin:0}.single-activity-graph p{font-size:12px;grid-area:time;margin:0;text-align:right}.single-activity-graph .graph-wrapper{grid-area:graph}.goalMet{color:#4a4}.goalNotMet{color:#c44}.accounts-wrapper{padding:20px}.account-table-heading{text-align:left}.license-modal-heading{margin:0}.license-modal-text{font-size:14px;margin:15px 0 0}.license-modal-input{border:1px solid #000;border-radius:3px;padding:5px;text-align:center;width:50px}.license-modal.modal .modal-content{padding:10px}.license-modal.modal .license-modal-buttons{background:#eee;display:flex;justify-content:flex-end;margin:10px -10px -10px;padding:10px}.license-modal.modal .cancel-button{background:linear-gradient(#eee,#ccc);border:1px solid #ccc;border-radius:1px;color:#333;cursor:pointer;padding:5px 15px}.license-modal.modal .buy-license-button{background:linear-gradient(#0b0,#090);border:none;border-radius:1px;color:#fff;cursor:pointer;margin-left:10px;padding:5px 15px}.license-modal.modal .cancel-button:hover{box-shadow:0 1px 2px 1px rgba(0,0,0,.2)}.license-modal.modal .buy-license-button:hover{box-shadow:0 1px 2px 1px rgba(0,170,0,.667)}.license-modal.modal-background{background:linear-gradient(rgba(0,204,255,.333),rgba(0,0,0,.333)),repeating-linear-gradient(90deg,transparent 0 1px,rgba(0,0,0,.6) 1px 2px)}.create-user-modal .modal-content{min-width:300px;padding:10px}.create-user-modal .create-user-row{display:flex;flex-direction:row;justify-content:space-evenly}.create-user-modal .create-user-column:first-child{margin-right:10px}.create-user-modal .create-user-label{display:block}.create-user-modal .create-user-input{border:1px solid #000;border-radius:3px;margin-bottom:10px;padding:5px;width:100%}.create-user-modal .create-user-buttons{display:flex;flex-direction:row;justify-content:space-between}.create-user-modal .create-user-button{width:100%}.create-user-modal .create-user-button:first-child{margin-right:20px}.create-user-modal .create-user-cancel-button{background:linear-gradient(#eee,#ccc);border:1px solid #ccc;border-radius:1px;color:#333;cursor:pointer;padding:5px 15px}.create-user-modal .create-user-cancel-button:hover{box-shadow:0 1px 2px 1px rgba(0,0,0,.2)}.create-user-modal .create-user-confirm-button{background:linear-gradient(#0b0,#090);border:none;border-radius:1px;color:#fff;cursor:pointer;padding:5px 15px}.create-user-modal .create-user-confirm-button:hover{box-shadow:0 1px 2px 1px rgba(0,170,0,.667)}.create-user-modal .create-user-cancel-button:disabled,.create-user-modal .create-user-confirm-button:disabled{background:linear-gradient(#eee,#ccc);color:#888;cursor:default}.create-user-modal .create-user-cancel-button:disabled:hover,.create-user-modal .create-user-confirm-button:disabled:hover{box-shadow:none}.license-wrapper{padding:20px}.license-header{margin-left:auto;margin-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.add-user-button,.buy-more-license-button{background:#0af;border:none;color:#fff;cursor:pointer;margin-left:15px;padding:7px 15px}.add-user-button:hover,.buy-more-license-button:hover{background:#0bf}.access-licenses{background:#e9e9e9;border:1px solid #555;display:inline-block;padding:10px;position:-webkit-sticky;position:sticky;top:0}.access-licenses p{margin:0}.access-licenses p:first-child{padding-bottom:5px}.access-licenses p span{background:#fff;padding:5px}.save-licensing-button{background:#0a0;border:none;color:#fff;cursor:pointer;padding:7px 10px}.save-licensing-button:hover{background:#080}.license-table{border:1px solid #ccc;border-collapse:collapse;font-size:12px;width:100%}.license-table thead{background:linear-gradient(#eee,#ccc)}.license-table tbody{background:#fff}.license-table td,.license-table th{padding:3px 10px}.license-table tr{border-bottom:1px solid #ccc}.license-table tr:last-of-type{border:none}.license-table .enabled-cell{text-align:center;width:150px}.license-table .email-cell,.license-table .id-cell,.license-table .name-cell{text-align:left}.license-table .entities-cell{text-align:right}.license-table .id-cell{text-align:left;width:100px}.license-table .delete-cell{text-align:center;width:150px}.license-table .delete-cell .delete-button{background:#900;border:none;color:#fff;cursor:pointer;padding:5px 10px}.license-table .delete-cell .delete-button:hover{background:#c00}.license-table .delete-cell .delete-button:disabled{background:linear-gradient(#eee,#ccc);color:#888;cursor:default}.license-table .delete-cell .delete-button:disabled:hover{background:linear-gradient(#eee,#ccc)}.table-label:first-of-type{margin:0 0 10px}.table-label{margin:20px 0 10px}.paymentForm{border:1px solid #000;margin:10px;padding:10px}.payment-submission-buttons{display:flex;justify-content:space-between;margin-top:10px}.payment-submit-button{background:#4a4}.payment-cancel-button{background:#d00}.payment-cancel-button,.payment-submit-button{border:none;color:#fff;cursor:pointer;padding:5px 15px}.payment-cancel-button:disabled,.payment-submit-button:disabled{background:#ccc;color:#888;cursor:default}.product-card{background:#fff;border:none;box-shadow:0 0 5px 2px rgba(0,0,0,.2);margin:20px auto;max-width:400px;padding:10px;text-align:center}.product-card *{margin:0}.product-card .product-description,.product-card .product-name,.product-card .product-subtext,.product-card .product-subtotal{margin-bottom:15px}.product-card .product-price{margin-bottom:5px}.product-card .product-quantity{margin-bottom:25px;text-align:center}.product-card .purchase-button{background:#4a4;border:none;color:#fff;cursor:pointer;font-weight:700;padding:5px 15px}.product-card .purchase-button:disabled{background:#ccc;color:#888;cursor:default}.payment-method{border:1px solid #000;margin-top:10px;padding:10px}.payment-method:first-child{margin-top:0}.selected-payment-method{background-color:#add8e6}.payment-method-default-tag{color:#555;display:inline-block;font-style:italic;margin-left:10px}.payment-method-section{background:#fff;border:1px solid #000;overflow:auto;padding-bottom:45px;position:relative}.payment-method-list{border:none;margin:0;max-height:600px;overflow:auto;padding:10px;position:relative}.payment-method-buttons{bottom:10px;display:flex;justify-content:space-between;left:10px;position:absolute}.payment-method-new-button{background:#4a4}.payment-method-default-button{background:#0af;margin-left:10px}.payment-method-delete-button{background:#d00;margin-left:10px}.payment-method-default-button,.payment-method-delete-button,.payment-method-new-button{border:none;color:#fff;cursor:pointer;padding:5px 10px}.payment-method-default-button:disabled,.payment-method-delete-button:disabled,.payment-method-new-button:disabled{background:#ccc;color:#333;cursor:default}.payment-element{padding:10px;text-align:right}.subscription-card{border-top:1px solid #000;display:grid;grid-template-columns:1fr 50px;padding:10px}.subscription-card:first-child{border-top:none}.subscription-card-line-item{margin:0;position:relative}.subscription-card-name{margin:0}.subscription-card-description{color:#555;font-size:12px;font-style:italic;margin:0}.subscription-card-price{bottom:0;margin:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.subscription-panel{background:#fff;border:1px solid #000;padding-bottom:80px;position:relative}.subscription-update-button{background:#0af;border:none;color:#fff;cursor:pointer;display:block;margin-left:auto;margin-right:0;padding:5px 10px}.subscription-update-button:disabled{background:#ccc;color:#333;cursor:default}.subscription-panel-bottom{border-top:1px solid #888;bottom:10px;left:0;margin:0 10px;padding-top:10px;position:absolute;right:0}.subscription-subtotal-wrapper{display:grid;grid-template-columns:3fr 1fr;margin:0 0 10px}.subscription-subtotal,.subscription-subtotal-label{text-align:right}.returning-customer-page{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr;overflow:auto}.add-payment-method-wrapper{background:#f7f7f7;border:1px solid #000;margin-top:5px;padding:10px;position:relative}.add-payment-method-close{background:none;border:none;cursor:pointer;display:block;height:15px;padding:0;position:absolute;right:5px;top:5px;width:15px;z-index:1}.add-payment-method-close:after,.add-payment-method-close:before{background:#000;content:"";display:block;height:3px;left:50%;position:absolute;top:50%;width:100%}.add-payment-method-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.add-payment-method-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.payment-info-wrapper{padding:20px}.transaction-header,.upcoming-charges-header{margin-left:10px}.transaction-history,.upcoming-charges-segment{background-color:#fff;border:1px solid #000;margin:0 10px}.upcoming-charges-segment{padding:10px}.transaction-segment{border-bottom:1px solid #000;margin:10px}.transaction-history-disclaimer{margin-left:10px}.edit-table-wrapper{padding:20px}.edit-table-wrapper .data-table{table-layout:fixed}.edit-table-wrapper .extended-table{width:auto}.edit-table-wrapper .extended-table th{font-size:12px}.edit-table-wrapper .extended-table td,.edit-table-wrapper .extended-table th{padding:5px 10px}.edit-table-wrapper .extended-table td input,.edit-table-wrapper .extended-table td span,.edit-table-wrapper .extended-table th input,.edit-table-wrapper .extended-table th span{display:block;width:40px}.edit-table-wrapper .extended-table td:first-child input,.edit-table-wrapper .extended-table td:first-child span,.edit-table-wrapper .extended-table th:first-child input,.edit-table-wrapper .extended-table th:first-child span{display:block;width:100px}.edit-table-wrapper .extended-table .save-th{-webkit-column-span:2;column-span:2}.edit-table-wrapper th,.edit-table-wrapper th:first-child{border-left:0;border-right:0;min-width:16.6666666667%;padding:5px 10px;width:auto}.edit-table-wrapper td:first-child,.edit-table-wrapper th:first-child{text-align:left}.edit-table-wrapper td{padding:5px 2em;text-align:center}.edit-table-wrapper .input-td{background:#ffffed;border-left:1px solid #ddd;border-right:1px solid #ddd}.edit-table-wrapper td input{min-width:40px;text-align:right}.table-input{width:100%}.save-button:disabled{cursor:default;opacity:.25}.save-button{background:#2b2;border:1px solid #090;border-radius:3px;color:#fff;cursor:pointer;justify-content:end;opacity:1;padding:5px 25px}.month-controls{text-align:center}.month-controls th{background:#fff}.month-controls .next-button,.month-controls .prev-button{align-items:center;background:#fff;border:1px solid #bbb;color:#0ac;cursor:pointer;display:flex;margin:auto;padding:5px 10px}.month-controls .button-icon{display:block;height:10px;width:10px}.month-controls .prev-button .button-icon{border-bottom:5px solid transparent;border-right:5px solid #bbb;border-top:5px solid transparent;margin-right:10px}.month-controls .next-button .button-icon{border-bottom:5px solid transparent;border-left:5px solid #bbb;border-top:5px solid transparent;margin-left:10px}.password-tip{color:#555;font-size:14px;margin:0 0 5px}.metrix-logo{color:#08f;font-size:80px;text-align:center}.pre-auth-form{background:#fff;border:1px solid #000;left:50%;max-width:300px;padding:15px;position:absolute;top:25%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}.pre-auth-form label{display:block;margin-top:10px}.pre-auth-form .submit-button{cursor:pointer;display:block;margin:10px auto 0;min-width:150px}.pre-auth-form input{background:#f0f0f0;border:1px solid transparent;border-radius:2px;outline:none;padding:5px;width:100%}.pre-auth-form input:focus{border:1px solid #000}.pre-auth-form input.error{border:1px solid red}.pre-auth-form .link-button{background:none;border:none;color:#08f;cursor:pointer}.pre-auth-form .link-button:hover{text-decoration:underline}.pre-auth-form .right-link{display:block;margin-left:auto;margin-top:10px;padding:0}.pre-auth-form .change-link{color:#777;font-size:14px;margin-bottom:0}.pre-auth-form .change-link .link-button{font-size:14px}.pre-auth-form .auth-heading{font-size:24px;margin:0}.manage-tags-edit-input{border:none;cursor:pointer;font-size:16px;width:90%}.manage-tags-delete-button{cursor:pointer;float:right}.manage-tags-delete-hidden{visibility:hidden}.manage-tags-modal{background:#fff;border:1px solid #dbddd7;box-shadow:5px 8px 5px rgba(0,0,0,.2);left:30%;position:absolute;width:40%;z-index:1}.manage-tags-header{background:#eceee8;font-weight:700;padding:10px 0 10px 20px}.manage-tags-exit{background:#888;cursor:pointer;float:right;height:25px;margin-right:10px;text-align:center;width:25px}.manage-tags-addtag{border:1px dashed #000;color:#07a;cursor:pointer;font-weight:700;margin:20px 20px 10px;padding:10px 0;text-align:center}.tag-card-area{height:500px;overflow:auto}.tag-card{padding:10px 0 10px 20px}.tag-card,.tag-card-closer{border-top:1px solid #000;margin:0 20px}.tag-card:last-of-type{border-bottom:1px solid #000}.manage-tags-footer{background:#eceee8;padding-right:5px;text-align:right}.manage-tags-cancel,.manage-tags-save{border:none;color:#fff;cursor:pointer;font-weight:700;margin:10px 5px;padding:10px 20px}.manage-tags-cancel{background-color:#888}.manage-tags-save{background:#4a4}.selected-employee{background:#eceee8;border:1px solid #aaa;margin-bottom:-25px;max-height:75px;min-height:50px;padding:10px;position:relative}.not-selected{background:#fff;display:inline-block}.selected-employee-input{margin-top:5px;width:100%}.addTagUnselected,.not-selected-input{display:none}.addTagSelected{background-color:#fff;border:1px solid #000;max-height:205px;overflow:auto;position:relative}.dropdownTag{background-color:#eceee8;border:1px solid #000;cursor:pointer;font-weight:700;padding:5px 0 5px 10px;width:100%}.dropdownTag:hover{background-color:#dbddd7}.employee-tags-wrapper{padding:20px}.manage-tags-button{background-color:#07a;border:none;color:#fff;cursor:pointer;float:right;font-size:15px;font-weight:700;padding:10px 20px}.filter-page-subheading{margin-top:50px}.filter-page-heading{margin-bottom:20px}.results-per-page{float:right}.results-per-page-count{border:1px solid #ccc;font-size:15px;margin-left:10px;padding:8px 10px 8px 0}.employee-search-input{margin-top:10px;padding:8px;width:30%}.employee-tag-table{background-color:#fff;border:1px solid #000;font-size:15px;margin-top:20px;width:100%}.employee-tag-table-header{background-color:#eee;border:1px solid #ccc;margin-top:20px}.employee-tag-table-extId,.employee-tag-table-heading,.employee-tag-table-name{padding:10px 0 10px 10px;width:20%}.employee-tag-table-heading,.employee-tag-table-heading-tags{font-weight:700}.employee-tag-table-heading{border-right:1px solid #ccc}.employee-tag-table-row{border:1px solid #ccc;border-top:0}.employee-tag-table-row:hover{background-color:#e6f2ff}.employee-tag-table-row:hover .edit-tags-button{cursor:pointer;display:block;float:right;visibility:visible}.employee-tag-table-row:hover .not-selected{background:#e6f2ff}.edit-tags-button{background-color:#e6f2ff;border:1px solid #07a;color:#07a;float:right;margin-right:10px;padding:5px;visibility:hidden}.employee-tag-table-item-tags,.employee-tag-table-item-tags-clickable{background-color:#555;color:#fff;display:inline-block;margin-right:5px;padding:5px}.employee-tag-table-item-tags-clickable{cursor:pointer}.sub-menu-wrapper{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.sub-menu-wrapper.closed .sub-menu{display:none;height:0}.sub-menu-wrapper.closed .menu-item:after{-webkit-transform:translate(-3px,-6px);transform:translate(-3px,-6px)}.sub-menu-wrapper.open .menu-item:after{-webkit-transform:translateY(-3px) rotate(-90deg);transform:translateY(-3px) rotate(-90deg)}.menu-item{border-bottom:1px solid hsla(0,0%,100%,.067);color:#eee;margin:0;padding:7px 10px}.menu-item:hover{background:#44555d}.menu-item:after{border:6px solid hsla(0,0%,80%,0);border-right-color:#ccc;content:"";display:block;height:0;position:absolute;right:20px;top:1em;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:0}.sub-menu-item{background:hsla(0,0%,100%,.067);border-left:4px solid hsla(0,0%,100%,.333);color:#eee;display:block;font-size:14px;padding:5px 10px;text-decoration:none}.sub-menu-item:hover{background:hsla(0,0%,100%,.133);border-left:4px solid hsla(0,0%,100%,.467)}.sub-menu-item.active{background:#0ad;border-left:4px solid #5df}.side-nav{background:#33444c}.side-nav-heading{align-items:center;background:rgba(0,0,0,.133);display:flex;flex-direction:row;justify-content:space-between;padding:10px 15px;position:relative}.side-nav-header{color:#aaa;font-size:18px;margin:0}.side-nav-close{border-left:1px solid rgba(0,0,0,.133);bottom:0;cursor:pointer;display:block;position:absolute;right:0;top:0;width:50px}.side-nav-close:hover{background:rgba(0,0,0,.133)}.side-nav-close:after,.side-nav-close:before{background:#aaa;content:"";display:block;height:3px;left:50%;position:absolute;top:50%;width:25px}.side-nav-close:hover:after,.side-nav-close:hover:before{background:#0af}.side-nav-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.side-nav-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.expand-button-hidden{display:none}.expand-button-visible{background:#33444c;cursor:pointer;height:50px;margin:237px 0 0;position:absolute;width:25px;z-index:2}.sidenav-expand-triangle{border-bottom:15px solid transparent;border-left:15px solid #aaa;border-top:15px solid transparent;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.userDropdownClosed{visibility:hidden}.userDropdownContainer{border:1px solid #000;position:absolute;right:15px;top:35px;z-index:1}.userDropdownContainer,.userDropdownOption{background-color:#fff;color:#000;cursor:pointer}.userDropdownOption{border:none;padding:5px;width:100%}.userDropdownOption:focus-visible{outline:none}.userDropdownOption:hover{background-color:#0af;color:#fff}.global-notification{background-color:red;border-radius:100%;margin-left:5px;padding:1px 5px}.global-nav{align-items:center;background:#263238;color:#fff;display:flex;flex-direction:row;padding:0 10px}.logo{height:25px;width:25px}.global-nav .right{margin-left:auto}.search-box{background:#44555d;border:none;caret-color:#fff;color:#fff;margin-right:50px;outline:none;padding:10px}.search-box::-webkit-input-placeholder{color:#fff;opacity:.5}.search-box::placeholder{color:#fff;opacity:.5}.nav-menu-heading{cursor:pointer;margin:0 7px}.chip{align-items:center;background:#555;color:#fff;display:inline-flex;padding:.25em .5em}.chip-delete{cursor:pointer;height:12px;margin-left:10px;position:relative;width:12px}.chip-delete:after,.chip-delete:before{background:#ccc;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:100%}.chip-delete:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.chip-delete:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.email-sending-chip{background-color:#bbb}.chip-drop-down-wrapper{min-height:2em}.chip-drop-down{min-width:100%;text-align:left}.chip-drop-down.open{background:#fefefe;border:1px solid;overflow:auto;padding:2px 2px 0;position:absolute;z-index:1}.chip-drop-down.open .chip{margin-bottom:2px;margin-right:2px}.chip-example-wrapper{cursor:pointer;display:inline-block;position:relative}.chip-example{background:#555;padding:5px 20px 5px 5px;position:relative}.chip-count,.chip-example{border:1px solid #555;color:#fff;display:inline-block}.chip-count{background:#777;padding:5px 5px 5px calc(100% + 5px);position:absolute}.chip-input-wrapper{position:relative}.chip-input{height:30px;width:100%}.chips{display:flex;gap:5px;margin-bottom:5px;overflow:auto}.autofill-options{background:#fff;border:1px solid #000;max-height:350px;overflow:auto;position:absolute;text-align:left;top:100%;width:100%;z-index:1}.autofill-options.closed{display:none}.autofill-options.open{display:block}.autofill-option{background:#fff;border-top:1px solid #000;cursor:pointer;line-height:0px;padding:2px}.autofill-option:focus,.autofill-option:hover{background:#eefaff}.email-modal{background:#fff;box-shadow:-5px 8px 5px rgba(0,0,0,.2);min-height:400px;min-width:400px;padding:10px;position:absolute;right:0;top:44px;z-index:2}.email-form{padding-top:20px}.email-form-item{padding-right:-100px;width:100%}.email-dropdown-options,.email-input{height:30px}.email-input,.email-textarea{border-width:1px;width:100%}.email-textarea{max-height:550px;max-width:400px;min-height:150px;min-width:400px;resize:none}.modal-footer{background-color:#eceee8;margin:20px -10px -10px;text-align:right}.send-report-button{background:#4a4;border:none;color:#fff;cursor:pointer;font-weight:bolder;margin:10px 10px 10px 50px;padding:10px 15px;text-align:center}.email-modal-closed,.email-warning-off{display:none}.email-warning-on{color:red}.email-sending{border-color:#d3d3d3;color:#d3d3d3}.email-sending-send-button{background-color:#b2e0b2;cursor:pointer}.delete-dashboard-btn{background:red;border:none;color:#fff;cursor:pointer;padding:5px}.no-cards{margin:0;position:absolute}.delete-dashboard-wrapper{padding:10px}.delete-dashboard-buttons{display:flex;justify-content:space-between}.delete-dashboard-buttons *{cursor:pointer}.delete-dashboard-confirm{background:red;color:#fff}.change-password{background:#fff;border:1px solid #000;left:50%;max-width:300px;padding:15px;position:absolute;top:25%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}.change-password label{display:block;margin-top:10px}.change-password .submit-button{cursor:pointer;display:block;margin:10px auto 0;min-width:150px}.change-password input{background:#f0f0f0;border:1px solid transparent;border-radius:2px;outline:none;padding:5px;width:100%}.change-password input:focus{border:1px solid #000}.change-password input.error{border:1px solid red}.update-password{background:#fff;border:1px solid #000;left:50%;max-width:300px;padding:15px;position:absolute;top:25%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}.update-password label{display:block;margin-top:10px}.update-password .submit-button{cursor:pointer;display:block;margin:10px auto 0;min-width:150px}.update-password input{background:#f0f0f0;border:1px solid transparent;border-radius:2px;outline:none;padding:5px;width:100%}.update-password input:focus{border:1px solid #000}.update-password input.error{border:1px solid red}.entity-page{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(12,1fr);height:100%;overflow:auto;padding:20px}.entity-header{font-size:24px;margin:0}.entity-section-header{align-items:center;background:#0ad;color:#fff;display:flex;font-size:18px;justify-content:center;margin:0 0 0 -20px;max-width:150px;padding:10px}.entity-section-subheader{align-items:center;color:red;display:flex;font-size:14px;height:100%}.entity-data-point .entity-data-point-value{font-size:22px;margin:0;padding:0 0 5px}.entity-data-point .entity-data-point-label{border-top:1px solid #aaa;color:#aaa;font-size:12px;margin:0;padding:5px 0 0}.entity-info-label{font-size:16px;margin:0}.entity-info-label .entity-info-value{color:#c90;font-size:16px;margin-left:6px}.entity-graph-table-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%;min-height:auto;width:100%}.entity-graph-table-wrapper .entity-graph-table-label{margin:0}.entity-graph-table-wrapper .entity-graph-table{background:#ccc;height:100%;width:100%}.entity-graph-table-wrapper .page-graph{height:100%;margin-bottom:0}.entity-graph-table-wrapper .graph-table{min-height:100px;padding:0;width:100%}.width-1{grid-column-end:span 1}.width-2{grid-column-end:span 2}.width-3{grid-column-end:span 3}.width-4{grid-column-end:span 4}.width-5{grid-column-end:span 5}.width-6{grid-column-end:span 6}.width-7{grid-column-end:span 7}.width-8{grid-column-end:span 8}.width-9{grid-column-end:span 9}.width-10{grid-column-end:span 10}.width-11{grid-column-end:span 11}.width-12{grid-column-end:span 12}.height-1{grid-row-end:span 1}.height-2{grid-row-end:span 2}.height-3{grid-row-end:span 3}.height-4{grid-row-end:span 4}.report-form-row{background:#f7f7f7;border-bottom:1px solid #555;display:grid;grid-template-columns:4fr 8fr 1fr;padding:10px 10px 20px;width:100%}.report-form-row:last-child{border:none}.report-form-row .report-form-left,.report-form-row .report-form-middle,.report-form-row .report-form-right{padding:0}.report-form-row .report-form-left .report-form-label,.report-form-row .report-form-middle .report-form-label,.report-form-row .report-form-right .report-form-label{display:inline-block;margin-bottom:3px;overflow:visible;position:relative}.report-form-row .report-form-left .report-form-tip-label,.report-form-row .report-form-middle .report-form-tip-label,.report-form-row .report-form-right .report-form-tip-label{display:inline-block;margin-left:5px;position:relative}.report-form-row .report-form-left .report-form-tip-label:after,.report-form-row .report-form-middle .report-form-tip-label:after,.report-form-row .report-form-right .report-form-tip-label:after{background:#aaa;border-radius:100%;box-shadow:inset 0 0 3px 0 #000;color:#fff;content:"?";cursor:help;display:block;font-size:12px;font-weight:700;height:1.25em;padding-top:.25em;text-align:center;width:1.5em}.report-form-row .report-form-left .report-form-tip-label .report-form-tooltip,.report-form-row .report-form-middle .report-form-tip-label .report-form-tooltip,.report-form-row .report-form-right .report-form-tip-label .report-form-tooltip{background:#fff;border:1px solid #555;display:none;padding:5px;white-space:pre}.report-form-row .report-form-left .report-form-tip-label:hover .report-form-tooltip,.report-form-row .report-form-middle .report-form-tip-label:hover .report-form-tooltip,.report-form-row .report-form-right .report-form-tip-label:hover .report-form-tooltip{display:block;left:50%;position:absolute;top:50%}.report-form-row .report-form-left .report-form-date,.report-form-row .report-form-left .report-form-emails,.report-form-row .report-form-left .report-form-frequency,.report-form-row .report-form-left .report-form-subject,.report-form-row .report-form-left .report-form-url,.report-form-row .report-form-middle .report-form-date,.report-form-row .report-form-middle .report-form-emails,.report-form-row .report-form-middle .report-form-frequency,.report-form-row .report-form-middle .report-form-subject,.report-form-row .report-form-middle .report-form-url,.report-form-row .report-form-right .report-form-date,.report-form-row .report-form-right .report-form-emails,.report-form-row .report-form-right .report-form-frequency,.report-form-row .report-form-right .report-form-subject,.report-form-row .report-form-right .report-form-url{display:block;margin-bottom:10px;width:100%}.report-form-row .report-form-left .report-form-date,.report-form-row .report-form-middle .report-form-date,.report-form-row .report-form-right .report-form-date{margin-bottom:0}.report-form-row .report-form-left .report-form-message,.report-form-row .report-form-middle .report-form-message,.report-form-row .report-form-right .report-form-message{height:100%;resize:none;width:100%}.report-form-row .report-form-left{padding-right:10px}.report-form-row .report-form-middle{border-left:1px solid #999;border-right:1px solid #999;display:flex;flex-direction:column;padding:0 10px}.report-form-row .report-form-right{display:flex;flex-direction:column;padding-left:10px;padding-top:calc(1em + 5px)}.report-form-row .report-form-right .report-form-button{cursor:pointer;margin-bottom:10px}.report-form-row .report-form-delete{background:red;color:#fff}.delete-report-modal .modal-content{padding:10px}.delete-report-modal .delete-report-modal-buttons{display:flex;justify-content:space-between}.delete-report-modal .delete-report-modal-buttons button{cursor:pointer}.delete-report-modal .delete-report-modal-button{background:red;color:#fff}.reports-page{height:100%;overflow:auto;padding:0 20px}.reports-wrapper{border:1px solid #555}.wrapper{padding:20px}*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}body{background:#eceee8;margin:0;padding:0}.layout{display:grid;grid-template-areas:"glob glob glob" "side main main";grid-template-columns:auto 1fr auto;grid-template-rows:45px calc(100vh - 45px)}.side-nav{grid-area:side;overflow:auto}.side-nav.open{width:200px}.side-nav.closed{width:0}.main{background:#eceee8;grid-area:main;overflow:hidden}.main>.page{height:calc(100% - 42px);overflow:auto}.global-nav{grid-area:glob}.error-message{color:#d00;margin:0}
/*# sourceMappingURL=main.1ce92ad1.css.map*/