.filtered-table{margin:8px;max-height:calc(100vh - 300px);overflow-x:hidden}.filtered-table .table-container{overflow-x:auto;position:relative;z-index:0}.filtered-table table{width:100%;overflow-y:auto}.filtered-table thead{background-color:var(--color-secondary);color:var(--font-color-inverted);height:44px;position:sticky;top:0;z-index:100}.filtered-table th{min-width:100px;cursor:pointer}.filtered-table th div{display:inline;vertical-align:middle}.filtered-table-header-label-text{user-select:none;-webkit-user-select:none;-ms-user-select:none}.filtered-table th svg{padding-top:8px;height:26px;width:26px}.filtered-table tbody tr:hover{background-color:var(--color-rowline)}.filtered-table td{min-width:100px;text-align:left;padding:4px 8px;border-bottom:solid 1px var(--color-rowline);cursor:default}.filtered-table td .cell-as-link{color:var(--font-color);text-decoration:none;margin:auto}.filtered-table td .cell-as-link:hover{color:var(--color-secondary);text-decoration:underline}.filtered-table-footer{position:sticky;background-color:var(--card-background);bottom:0;display:flex;width:100%;flex-direction:row;justify-content:flex-end}.pagination-container{display:flex;flex:1;flex-direction:row;align-self:flex-end;align-items:center;align-content:flex-end;justify-content:space-around;padding:.5rem;max-width:270px;width:100%}.pagination-container .total-count{color:var(--color-table-text)}.filtered-table .error-message{position:absolute;width:200px;justify-content:center;font-size:24px;color:var(--color-secondary);left:50%;margin-left:-100px;margin-top:.5rem}.outline-button{height:2rem;min-width:2rem;display:flex;flex-direction:row;padding-left:.5rem;padding-top:.5rem;cursor:pointer;color:var(--color-secondary);border-radius:2rem;transition:box-shadow .3s ease}.outline-button:hover{box-shadow:0 6px 12px #0000004d}.outline-button:active{box-shadow:0 6px 12px #00000080}.outline-button svg{height:1.5rem;width:1.5rem;display:inline}.add-edit-batch-form-container{background-color:var(--card-background);width:calc(100% - 2rem);position:relative;overflow-y:auto;max-height:0;transition:max-height 1s ease;border-bottom:2px solid var(--color-grey-border);padding:1rem;border-radius:5px}.add-edit-batch-form-container.open{max-height:400px}.add-edit-batch-form-container form{display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.form-field{display:flex;flex-direction:column;flex:1}.form-label{padding-left:1rem}.form-input-container{display:flex;flex:1;border:1px solid var(--color-gray);border-radius:5px;padding-left:1rem;padding-right:1rem;min-height:3.4rem;flex-wrap:wrap;overflow:auto}.form-input-container:hover{outline:2px solid var(--color-secondary)}.form-input{align-content:center;flex:1;cursor:pointer}.attach-button-container{display:flex;flex-direction:column;gap:.5rem}.file-lists-container{display:flex;flex-direction:column;flex:1;gap:3px;margin-top:.6rem;margin-bottom:.6rem}.file-list{display:flex;flex-direction:column;gap:3px;flex:1;margin:0}.expand-collapse-button{margin:auto}.file-list-item{display:flex;justify-content:space-between;background-color:var(--card-background);border:1px solid var(--color-gray);border-radius:10px;height:2.2rem;align-items:center;padding:0 10px}.attached-file-name{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button{display:inline-flex;align-items:center;background-color:var(--color-rowline);padding:5px;border-radius:5px;border:unset;cursor:pointer}.remove-and-delete-button{background-color:color-mix(in srgb,var(--color-failure) 20%,transparent)}button:hover{filter:brightness(.85)}.buttons-container{display:flex;gap:5px}.delete-icon-container{color:"red"}.devices-page-batches-card{flex:1;min-width:260px;transition:min-width 1s ease;max-height:100%;overflow:auto}.devices-page-batches-card.open{flex:1;min-width:800px}@media (max-width: 800px){.devices-page-batches-card.open{min-width:80%}}.devices-page-open-batch-form-button-container{display:flex;justify-content:center}.batches-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:.5rem}.tooltip-container{position:relative;display:inline-block}.tooltip{position:absolute;text-align:center;cursor:default;max-width:200px;z-index:101;background-color:var(--main-background);color:var(--font-color);padding:5px;border-radius:5px;box-shadow:0 4px 8px #0000001a;transition:box-shadow .3s ease}.custom-tooltip{max-width:200px}.button{height:2rem;min-height:2rem;border:1px solid var(--color-grey-border);border-radius:5px;background-color:var(--color-secondary);color:var(--font-color-inverted)}.button:hover{outline:1px solid var(--color-secondary)}.button:focus-visible{outline:1px solid var(--color-secondary)}.button h4{margin:0 auto}@keyframes successFlashAnimation{0%{background-color:var(--color-secondary)}50%{background-color:var(--color-success)}to{background-color:var(--color-secondary)}}.button-success{background-color:var(--color-secondary);animation:successFlashAnimation 1.5s ease}@keyframes loadingAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.button-loading{overflow:hidden;width:100%;height:100%;background:linear-gradient(70deg,var(--color-secondary),var(--color-primary),var(--color-secondary),var(--color-secondary),var(--color-primary),var(--color-secondary));background-size:500% 500%;animation:loadingAnimation 5s ease infinite}.verification-group{display:flex;flex-direction:row;gap:.25rem;justify-content:space-evenly}.verification-group .verification-value{padding-top:.25rem;width:50px}.verification-group{display:flex;flex-direction:row;justify-content:space-between;margin-left:1rem;margin-right:1rem}.verification-group .verification-info__value{margin:.25rem}.verification-group .verification-info__value.verified{color:var(--color-success)}.verification-group .verification-info__value.warning{color:var(--color-failure)}.devices-page-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:100%}.devices-page-card{margin:1rem;flex:6;max-height:100%;min-width:800px;max-width:100%;overflow:auto}@media (max-width: 800px){.devices-page-card{min-width:80%}}.devices-page-header{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.devices-page-header h2{display:block;margin-block-start:.83em}.profile-buttons-container{display:flex;position:absolute;margin-top:-40px;height:46px;width:calc(100% - 250px);flex-direction:row;padding-left:1rem;overflow-y:auto}@media (max-width: 420px){.profile-buttons-container{margin-top:0;background-color:var(--main-background);position:relative;width:100%}}.devices-filters{width:100%;box-sizing:border-box;overflow:hidden;max-height:0;transition:max-height 1s ease;border-radius:5px;display:flex;gap:1rem;flex-wrap:wrap}.devices-filters>.select-container{min-width:200px;max-width:100%}.devices-filters.open{max-height:430px}.double-checkbox{display:flex;flex-direction:column;justify-content:space-between}.show-filters-button-wrapper>.action-button{background-color:var(--color-success)}.batch-filter-label{display:flex;flex-direction:row;gap:1rem;align-items:center}.qr-reader-container{position:fixed;z-index:1000;top:1rem;left:50%;margin-left:-25%;width:50%}@media (max-width: 600px){.qr-reader-container{width:80%;left:35%;top:30%}}.qr-reader-container .icon-button{position:absolute;top:1rem;color:var(--color-secondary);right:1rem}.qr-icon{color:var(--color-secondary);margin-top:.5rem}.checkbox-container{display:flex}.checkbox-container:focus-within{label {color: var(--color-secondary);}}.checkbox-container input{border:1px solid var(--color-gray);border-radius:5px;color:var(--font-color);padding-left:1rem}.checkbox-container input:hover{outline:1px solid var(--color-secondary)}.checkbox-container input:focus-visible{outline:1px solid var(--color-secondary)}.checkbox-container input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:.5rem;width:.5rem;min-height:1.2rem}.checkbox-container input[type=checkbox]:checked{background-color:var(--color-secondary)}.checkbox-container input[type=checkbox]:checked:after{content:"✓";color:#fff;margin-left:-15px;margin-top:-5px;font-size:20px;text-align:center;line-height:20px}.checkbox-container label{text-align:left;padding-left:1rem}.selector-datepicker{flex:1;position:relative;width:100%}.selector-datepicker:focus-within{label {color: var(--color-secondary);}}.selector-datepicker input{height:2rem;min-height:38px;width:100%;box-sizing:border-box;padding-left:1rem;padding-right:1rem;border-top:0;border-left:0;border-right:0;border-bottom:1.5px solid var(--color-gray)}.selector-datepicker input:hover{outline:1px solid var(--color-secondary)}.selector-datepicker input:focus-visible{outline:1px solid var(--color-secondary)}.selector-datepicker label{padding-left:1rem;white-space:nowrap}.panel-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.panel{background:var(--card-background);border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000001a;width:400px;max-width:90%;max-height:80%;position:relative}.panel-title{font-size:1.5em;margin-bottom:10px;text-align:center}.panel-close{position:absolute;right:16px;top:10px;font-size:2em;cursor:pointer;color:var(--color-secondary)}.panel-content{display:flex;flex-direction:column;gap:10px;overflow-y:auto;max-height:400px}.panel-row{display:flex;flex-direction:column;justify-content:space-between}.panel-row-title{font-weight:700;cursor:pointer}.panel-row-value{font-size:1.2em}.panel-row-details{width:100%}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#222;background-color:#ededed;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--font-very-tiny: 13px;--font-tiny: 14px;--font-small: 17px;--font-medium: 24px;--font-big: 30px}#app{display:flex;flex-direction:column;min-height:100vh}body{margin:0}h2{text-align:start;padding-left:1rem;display:inline;margin-block-start:.5rem;margin-block-end:.25rem}.app-container{background-color:var(--main-background);height:100vh;width:100vw}main{flex:auto;display:flex;align-items:center;background-color:var(--main-background);height:calc(100vh - 150px);max-height:calc(100vh - 150px);max-width:100vw;justify-content:center;margin:0 auto;overflow-y:auto}@media (max-width: 1000px){main{width:calc(100vw - 2px);height:fit-content;max-height:fit-content}}::-webkit-scrollbar{width:6px;height:6px;background-color:transparent;border-radius:5px}::-webkit-scrollbar-thumb{background-color:var(--color-gray);border-radius:5px}::-webkit-scrollbar-track{background-color:transparent;border-radius:5px}.employee-devices-component-general-container{display:flex;flex-direction:column;align-items:center}.employee-devices-table{isolation:isolate;width:100%;height:100%;margin-top:1rem;border-collapse:separate;border-spacing:0;table-layout:fixed}.employee-devices-table th,.employee-devices-table td{border:1px solid var(--color-grey-border);text-align:center;padding:8px}.employee-devices-table th{background-color:var(--color-secondary);color:var(--font-color-inverted)}.employee-devices-table-component-container{max-height:500px;max-width:95%;overflow:auto}.employee-devices-component-general-container h2{text-align:start;margin-left:2rem;color:var(--font-color);width:100%}.employee-devices-table-header{position:sticky;z-index:998;top:0}.employee-devices-component-general-container .info-box{margin-top:1rem;padding:.5rem;align-items:center;font-size:16;color:var(--color-table-text)}.employee-devices-component-general-container .info-box svg{margin-top:.5rem;color:var(--color-secondary)}.profile-cards-container{display:flex;flex-direction:row;gap:10px;width:calc(100% - 1rem);max-height:calc(100% - 10px);margin:0 1rem auto}.left-profile-container{flex:1}.right-profile-container{flex:3}@media (max-width: 1200px){.profile-cards-container{flex-direction:column;align-items:center}}.profile-cards-container h3{margin-top:0;margin-bottom:0}.employee-info-card{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;gap:1rem;padding-bottom:2rem}.employee-info-card label{font-weight:700;padding-left:0!important;font-size:1.17em}.employee-info-card img{width:150px;height:150px;border-radius:150px;margin:1rem;border:2px solid var(--color-secondary)}.employees-page-container{position:relative;width:100%;height:100%}.employees-page-card{margin:1rem}.employees-page-header{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.employees-page-header h2{text-align:start;padding-left:1rem}.info-list-container{min-height:200px;max-height:calc(100vh - 300px);overflow-y:auto;list-style-type:none}.info-list-container li{list-style-type:none;padding-left:.5rem;border-bottom:1px solid var(--color-grey-border)}.info-list-container li:last-child{padding-left:.5rem;border-bottom:none}.device-usages-header{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.device-usages-header h2{display:block}.usage-form-container{background-color:var(--card-background);width:calc(100% - 2rem);margin-right:2rem;z-index:100;position:relative;overflow:hidden;max-height:0;transition:max-height 1s ease;border-bottom:2px solid var(--color-grey-border);padding:1rem;border-radius:5px}.usage-form-container.open{max-height:400px}.usage-form-container form{display:flex;flex-direction:column;gap:1rem}.usage-form-container button{margin-top:1rem;width:100%}.select-label-selected{color:var(--font-color)}.select-container{flex:1}.select-container:focus-within label{color:var(--color-secondary)}.select-container label{text-align:left;padding-left:1rem;color:var(--font-color)}.select-container-label-on-left{display:flex;flex-direction:row;align-items:center}.device-details-form{display:flex;flex-direction:column;padding:1rem;gap:1rem}.device-details-header{display:flex;justify-content:space-between;align-items:center}h2{padding-left:1rem;flex:1;margin:0;height:60px;line-height:60px;background-color:var(--card-background);border-radius:5px}h2.clickable{cursor:pointer}h2.clickable:hover{filter:brightness(.85)}h2.selected{border-bottom:2px solid var(--color-secondary);color:var(--color-secondary)}.create-buyback-button{padding-right:1rem}.create-many-counter{display:flex;justify-content:center;align-items:center;gap:1rem}.device-details-place-elements-same-row{display:flex;width:100%;flex-direction:row;gap:1rem}h4,p{margin:0}.depreciation-row{justify-content:space-around}h4.depreciation-text{display:flex;gap:.3rem;flex-wrap:wrap}@media (max-width: 600px){.device-details-place-elements-same-row{flex-direction:column}}.expiration-period-tooltip{display:flex;gap:.1rem}.expiration-period-tooltip p{display:flex;position:relative}.number-icon{position:absolute;bottom:10px;left:122px}.field-with-icon-wrapper{flex:1;display:flex;flex-direction:row}.field-with-icon-wrapper .qr-icon{margin-top:0rem;margin-left:.5rem}.field-with-icon-wrapper .icon-button{color:var(--color-secondary);margin-top:1.75rem;margin-left:.5rem}.price-info{padding:1rem 0}.device-details-page-container{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.device-details-cards-container{align-self:flex-start;width:100%;display:flex;flex-direction:row;box-sizing:border-box}.device-details-left-side-elements{display:flex;flex-direction:column;flex:1 1 25%;min-width:470px}.device-details-right-side-elements{flex:1 1 75%;display:flex}.device-details-right-side-elements.right-side-elements-huge-desc{flex:1 1 75%;display:grid;grid-template-columns:65% 35%;grid-template-rows:min-content;gap:0px 0px;grid-template-areas:"device-batch-info device-detailed-info" "maintenances-table device-detailed-info" "device-usage-table device-detailed-info" "device-cost-info device-cost-info"}.device-details-right-side-elements.right-side-elements-huge-desc .card.device-detailed-info{grid-area:device-detailed-info}.right-side-elements-huge-desc .card.device-usage-table{grid-area:device-usage-table}.right-side-elements-huge-desc .card.device-batch-info{grid-area:device-batch-info}.right-side-elements-huge-desc .card.maintenances-table{grid-area:maintenances-table}.right-side-elements-huge-desc .card.device-cost-info{grid-area:device-cost-info}@media (max-width: 1300px){.device-details-cards-container{flex-direction:row}.device-details-right-side-elements{flex-direction:column}}@media (max-width: 1000px){.device-details-cards-container{flex-direction:column}.device-details-left-side-elements{max-width:100%}.device-details-right-side-elements{flex-direction:column}}.card-containing-add-edit-device-form{padding-bottom:2rem}.tab-list{box-sizing:border-box;border-bottom:1px solid #ccc;padding-left:0;display:flex;flex-grow:1}.tab-buttons{border-bottom:1px solid var(--color-grey-border);display:flex}.tab-list-item{box-sizing:border-box;text-transform:capitalize;flex-grow:1;font-size:1.05rem;border:none;padding:1rem;background-color:var(--card-background);color:var(--font-color)}.tab-list-item:hover{cursor:pointer;color:var(--color-secondary)}.tab-list-active{color:var(--color-secondary);border-bottom:2px solid var(--color-secondary)}.maintenances-table-header{display:flex;justify-content:space-between;flex-wrap:wrap}.maintenances-table-header h2{display:block;margin-block-start:.83em}.add-edit-maintenance-form{display:flex;flex-direction:column;gap:1rem}.add-edit-maintenance-container{box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:1rem;padding:.5rem .5rem 1rem;max-height:0;transition:max-height 1s ease;overflow:hidden}.add-edit-maintenance-container.open{max-height:450px}.device-batch-info{background-color:var(--card-background);border:1px solid var(--color-grey-border);border-radius:8px;padding:16px;margin-left:1rem;margin-right:1rem;box-shadow:0 2px 4px #0000001a;margin-bottom:16px;list-style-type:none;color:var(--font-color)}.batch-devices-container .filtered-table{max-height:400px}.batch-files-container{display:flex;padding:0 1rem;margin:1rem;flex-direction:column;border:1px solid var(--color-grey-border);border-radius:8px;box-shadow:0 2px 4px #0000001a}.batch-file{position:relative;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0}.batch-file:not(:first-child):before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--color-grey-border)}.batch-file-title{align-self:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3rem;line-height:1.5rem}.buttons-container{display:flex;gap:.5rem;align-items:center}.chart-error{text-align:center;padding:1rem;font-size:18px}.employee-page-cards-container{display:flex;flex-direction:row;gap:10px;width:calc(100% - 1rem);max-height:calc(100% - 10px);margin:0 1rem auto}.left-employee-page-container{flex:1}.right-employee-page-container{flex:3;overflow:auto}@media (max-width: 1200px){.employee-page-cards-container{flex-direction:column}}.employee-page-cards-container h3{margin-top:0;margin-bottom:0}.employee-device-usages-container{display:flex;flex-direction:column}.employee-device-usages-container h2{display:block;margin-block-start:.83em}.employee-device-usages-header{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.employee-device-usages-header h2{display:block}.actions-container{display:flex;gap:.5rem;flex-direction:row;flex-wrap:wrap;padding:1rem}.maintenances-page-container{width:100%;height:100%}.info-cell-onClick-wrapper{width:100%;height:100%;min-width:80px;text-align:center;p {margin: 0;}}.plotery{margin:var(1rem)}.plotery .plot.line{stroke-width:var(--plotery-line-width, 2px)}.plotery .plot.bar{stroke-width:var(--plotery-bars-width, 10px)}.plotery .plot .line,.plotery .plot .bars{fill:none}.plotery .plot .area{stroke:none;fill-opacity:var(--plotery-area-opacity, .3)}.plotery .axis{stroke-width:1px}.plotery .axis .grid{fill:none;stroke:var(--plotery-grid-color, var(--plotery-base-color, black));stroke-dasharray:3px;shape-rendering:crispEdges}.plotery .axis .grid.major{stroke-opacity:var(--plotery-major-opacity, .25)}.plotery .axis .grid.minor{stroke-opacity:var(--plotery-minor-opacity, .12)}.plotery .axis .reference{fill:none;stroke:var(--plotery-reference-color, var(--plotery-base-color, black));shape-rendering:crispEdges}.plotery .axis.y.start .labels{text-anchor:end;transform:translate(-5px,6px)}.plotery .axis.y.end .labels{text-anchor:start;transform:translate(calc(100% + 5px),6px)}.plotery .axis.x.start .labels{text-anchor:middle;transform:translateY(calc(-8px - 100%))}.plotery .axis.x.end .labels{text-anchor:middle;transform:translateY(20px)}.plotery .axis.polar .labels{text-anchor:middle}.plotery .axis.polar .labels{transform-origin:50% 50%;font-size:91%;transform:translateY(1.5%) scale(1.1)}.plotery .axis.polar .labels text:where(:first-child){display:none}.plotery .box-zoom{fill:var(--plotery-backdrop-color, var(--plotery-base-color, black));stroke:var(--plotery-outline-color, var(--plotery-base-color, black));stroke-width:1px}.plotery .box-zoom .backdrop{fill-opacity:var(--plotery-backdrop-opacity, .05);fill-rule:evenodd;stroke:none}.plotery .box-zoom .outline{fill:none;stroke-opacity:var(--plotery-outline-opacity, .3);shape-rendering:crispEdges}.plotery .plot:where(:nth-of-type(4n+1)).line,.plotery .plot:where(:nth-of-type(4n+1)).bar{stroke:var(--plotery-s1-color, #7098e0);fill:var(--plotery-s1-color, #7098e0)}.plotery .plot .element:where(:nth-of-type(4n+1)){fill:var(--plotery-s1-color, #7098e0)}.plotery .plot:where(:nth-of-type(4n+2)).line,.plotery .plot:where(:nth-of-type(4n+2)).bar{stroke:var(--plotery-s2-color, #8070d0);fill:var(--plotery-s2-color, #8070d0)}.plotery .plot .element:where(:nth-of-type(4n+2)){fill:var(--plotery-s2-color, #8070d0)}.plotery .plot:where(:nth-of-type(4n+3)).line,.plotery .plot:where(:nth-of-type(4n+3)).bar{stroke:var(--plotery-s3-color, #c070c0);fill:var(--plotery-s3-color, #c070c0)}.plotery .plot .element:where(:nth-of-type(4n+3)){fill:var(--plotery-s3-color, #c070c0)}.plotery .plot:where(:nth-of-type(4n+4)).line,.plotery .plot:where(:nth-of-type(4n+4)).bar{stroke:var(--plotery-s4-color, #d86868);fill:var(--plotery-s4-color, #d86868)}.plotery .plot .element:where(:nth-of-type(4n+4)){fill:var(--plotery-s4-color, #d86868)}.plotery .plot:where(:nth-of-type(4n+5)).line,.plotery .plot:where(:nth-of-type(4n+5)).bar{stroke:var(--plotery-s5-color, #d0a050);fill:var(--plotery-s5-color, #d0a050)}.plotery .plot .element:where(:nth-of-type(4n+5)){fill:var(--plotery-s5-color, #d0a050)}.plotery .plot:where(:nth-of-type(4n+6)).line,.plotery .plot:where(:nth-of-type(4n+6)).bar{stroke:var(--plotery-s6-color, #90c860);fill:var(--plotery-s6-color, #90c860)}.plotery .plot .element:where(:nth-of-type(4n+6)){fill:var(--plotery-s6-color, #90c860)}.plotery .plot:where(:nth-of-type(4n+7)).line,.plotery .plot:where(:nth-of-type(4n+7)).bar{stroke:var(--plotery-s7-color, #50c0a0);fill:var(--plotery-s7-color, #50c0a0)}.plotery .plot .element:where(:nth-of-type(4n+7)){fill:var(--plotery-s7-color, #50c0a0)}.plotery .plot:where(:nth-of-type(4n+8)).line,.plotery .plot:where(:nth-of-type(4n+8)).bar{stroke:var(--plotery-s8-color, #98a0a8);fill:var(--plotery-s8-color, #98a0a8)}.plotery .plot .element:where(:nth-of-type(4n+8)){fill:var(--plotery-s8-color, #98a0a8)}.plotery .color-1.line,.plotery .color-1.bar{stroke:var(--plotery-s1-color, #7098e0);fill:var(--plotery-s1-color, #7098e0)}.plotery .color-2.line,.plotery .color-2.bar{stroke:var(--plotery-s2-color, #8070d0);fill:var(--plotery-s2-color, #8070d0)}.plotery .color-3.line,.plotery .color-3.bar{stroke:var(--plotery-s3-color, #c070c0);fill:var(--plotery-s3-color, #c070c0)}.plotery .color-4.line,.plotery .color-4.bar{stroke:var(--plotery-s4-color, #d86868);fill:var(--plotery-s4-color, #d86868)}.plotery .color-5.line,.plotery .color-5.bar{stroke:var(--plotery-s5-color, #d0a050);fill:var(--plotery-s5-color, #d0a050)}.plotery .color-6.line,.plotery .color-6.bar{stroke:var(--plotery-s6-color, #90c860);fill:var(--plotery-s6-color, #90c860)}.plotery .color-7.line,.plotery .color-7.bar{stroke:var(--plotery-s7-color, #50c0a0);fill:var(--plotery-s7-color, #50c0a0)}.plotery .color-8.line,.plotery .color-8.bar{stroke:var(--plotery-s8-color, #98a0a8);fill:var(--plotery-s8-color, #98a0a8)}.plotery>svg{width:100%;height:100%}.chart-container{display:flex;align-items:center;max-width:200px}.dashboard-page-container{position:relative;width:100%;height:100%;flex-direction:row;display:flex}@media (max-width: 1000px){.dashboard-page-container{flex-direction:column}}.statistics-container{margin:1rem;flex-direction:row;display:flex}.page-error{font:1.25em sans-serif;color:var(--color-failure)}.dashboard-page .timeline-chart-container{min-width:100%}.dashboard-page .charts-container{flex-direction:row;justify-content:space-around;display:flex;flex-wrap:wrap;row-gap:15px}.dashboard-page .chart-info-grid{padding:1rem;max-width:180px;font-size:.8rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:0px}.dashboard-page .card1{flex:2;overflow-y:auto;min-height:400px}.dashboard-page .card2{flex:1}.dashboard-page .row{display:flex;flex-direction:row;justify-content:space-between;border-bottom:2px solid var(--color-rowline);height:100%}.dashboard-page .row{display:flex;flex-direction:row;justify-content:space-between;border-bottom:2px solid var(--color-rowline)}.wrapped-column{display:flex;flex:1;justify-content:space-evenly;flex-wrap:wrap}.dashboard-page .col{display:flex;flex-direction:column}.dashboard-page .info-cell{display:flex;padding:1rem;align-items:center;flex-direction:column;cursor:pointer}.dashboard-page .info-cell .cell-value{font-size:1.5rem}.dashboard-page .chart-info-grid .cell-value{font-size:1.4rem}.dashboard-page .chart-info-grid .info-cell{min-width:50px}.dashboard-page .info-cell .info-icon{padding-top:10px}.dashboard-page .tooltip{position:absolute;text-align:center;cursor:default;margin-top:2rem;max-width:200px;background-color:var(--main-background);color:var(--font-color);padding:5px;border-radius:5px;box-shadow:0 4px 8px #0000001a;transition:box-shadow .3s ease;display:block}.dashboard-page .statistics-grid{max-height:100%;overflow-y:auto}
