@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap");.gridjs-footer button,.gridjs-head button{cursor:pointer;background-color:transparent;background-image:none;padding:0;margin:0;border:none;outline:none}.gridjs-temp{position:relative}.gridjs-head{width:100%;margin-bottom:5px;padding:5px 1px}.gridjs-head:after{content:"";display:block;clear:both}.gridjs-head:empty{padding:0;border:none}.gridjs-container{overflow:hidden;display:inline-block;padding:2px;color:#000;position:relative;z-index:0}.gridjs-footer{display:block;position:relative;width:100%;z-index:5;padding:12px 24px;background-color:#fff;border-bottom-width:1px;border-color:#e5e7eb;border-top:1px solid #e5e7eb;font-family:Roboto,sans-serif}.gridjs-footer:empty{padding:0;border:none;font-family:Roboto,sans-serif}input.gridjs-input{outline:none;background-color:#fff;border:1px solid #d2d6dc;border-radius:5px;padding:10px 13px;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input.gridjs-input:focus{box-shadow:0 0 0 3px rgba(149,189,243,.5);border-color:#9bc2f7}.gridjs-pagination{color:#3d4044}.gridjs-pagination:after{content:"";display:block;clear:both}.gridjs-pagination .gridjs-summary{float:left;margin-top:5px}.gridjs-pagination .gridjs-pages{float:right;font-size:13px!important}.gridjs-pagination .gridjs-pages button{padding:5px 13px;background-color:#fff;color:#3d4044;border:1px solid #d2d6dc;border-right:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gridjs-pagination .gridjs-pages button:focus{box-shadow:0 0 0 2px rgba(149,189,243,.5)}.gridjs-pagination .gridjs-pages button:hover{background-color:#f7f7f7;color:#3d4044;outline:none}.gridjs-pagination .gridjs-pages button:disabled,.gridjs-pagination .gridjs-pages button:hover:disabled,.gridjs-pagination .gridjs-pages button[disabled]{cursor:default;background-color:#fff;color:#6b7280}.gridjs-pagination .gridjs-pages button.gridjs-spread{cursor:default;box-shadow:none;background-color:#fff}.gridjs-pagination .gridjs-pages button.gridjs-currentPage{background-color:#f7f7f7;font-weight:700;color:#565656}.gridjs-pagination .gridjs-pages button:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px;border-right:1px solid #d2d6dc}.gridjs-pagination .gridjs-pages button:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}button.gridjs-sort{float:right;height:24px;width:13px;background-color:transparent;background-repeat:no-repeat;background-position-x:center;cursor:pointer;padding:0;margin:0;border:none;outline:none;background-size:contain}button.gridjs-sort-neutral{opacity:.3;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI0MDEuOTk4cHgiIGhlaWdodD0iNDAxLjk5OHB4IiB2aWV3Qm94PSIwIDAgNDAxLjk5OCA0MDEuOTk4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MDEuOTk4IDQwMS45OTg7IgoJIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik03My4wOTIsMTY0LjQ1MmgyNTUuODEzYzQuOTQ5LDAsOS4yMzMtMS44MDcsMTIuODQ4LTUuNDI0YzMuNjEzLTMuNjE2LDUuNDI3LTcuODk4LDUuNDI3LTEyLjg0NwoJCQljMC00Ljk0OS0xLjgxMy05LjIyOS01LjQyNy0xMi44NUwyMTMuODQ2LDUuNDI0QzIxMC4yMzIsMS44MTIsMjA1Ljk1MSwwLDIwMC45OTksMHMtOS4yMzMsMS44MTItMTIuODUsNS40MjRMNjAuMjQyLDEzMy4zMzEKCQkJYy0zLjYxNywzLjYxNy01LjQyNCw3LjkwMS01LjQyNCwxMi44NWMwLDQuOTQ4LDEuODA3LDkuMjMxLDUuNDI0LDEyLjg0N0M2My44NjMsMTYyLjY0NSw2OC4xNDQsMTY0LjQ1Miw3My4wOTIsMTY0LjQ1MnoiLz4KCQk8cGF0aCBkPSJNMzI4LjkwNSwyMzcuNTQ5SDczLjA5MmMtNC45NTIsMC05LjIzMywxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MTctNS40MjQsNy44OTgtNS40MjQsMTIuODQ3CgkJCWMwLDQuOTQ5LDEuODA3LDkuMjMzLDUuNDI0LDEyLjg0OEwxODguMTQ5LDM5Ni41N2MzLjYyMSwzLjYxNyw3LjkwMiw1LjQyOCwxMi44NSw1LjQyOHM5LjIzMy0xLjgxMSwxMi44NDctNS40MjhsMTI3LjkwNy0xMjcuOTA2CgkJCWMzLjYxMy0zLjYxNCw1LjQyNy03Ljg5OCw1LjQyNy0xMi44NDhjMC00Ljk0OC0xLjgxMy05LjIyOS01LjQyNy0xMi44NDdDMzM4LjEzOSwyMzkuMzUzLDMzMy44NTQsMjM3LjU0OSwzMjguOTA1LDIzNy41NDl6Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+");background-position-y:center}button.gridjs-sort-asc{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyOTIuMzYycHgiIGhlaWdodD0iMjkyLjM2MXB4IiB2aWV3Qm94PSIwIDAgMjkyLjM2MiAyOTIuMzYxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTIuMzYyIDI5Mi4zNjE7IgoJIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0yODYuOTM1LDE5Ny4yODdMMTU5LjAyOCw2OS4zODFjLTMuNjEzLTMuNjE3LTcuODk1LTUuNDI0LTEyLjg0Ny01LjQyNHMtOS4yMzMsMS44MDctMTIuODUsNS40MjRMNS40MjQsMTk3LjI4NwoJCUMxLjgwNywyMDAuOTA0LDAsMjA1LjE4NiwwLDIxMC4xMzRzMS44MDcsOS4yMzMsNS40MjQsMTIuODQ3YzMuNjIxLDMuNjE3LDcuOTAyLDUuNDI1LDEyLjg1LDUuNDI1aDI1NS44MTMKCQljNC45NDksMCw5LjIzMy0xLjgwOCwxMi44NDgtNS40MjVjMy42MTMtMy42MTMsNS40MjctNy44OTgsNS40MjctMTIuODQ3UzI5MC41NDgsMjAwLjkwNCwyODYuOTM1LDE5Ny4yODd6Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+");background-position-y:35%;background-size:10px}button.gridjs-sort-desc{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyOTIuMzYycHgiIGhlaWdodD0iMjkyLjM2MnB4IiB2aWV3Qm94PSIwIDAgMjkyLjM2MiAyOTIuMzYyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTIuMzYyIDI5Mi4zNjI7IgoJIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0yODYuOTM1LDY5LjM3N2MtMy42MTQtMy42MTctNy44OTgtNS40MjQtMTIuODQ4LTUuNDI0SDE4LjI3NGMtNC45NTIsMC05LjIzMywxLjgwNy0xMi44NSw1LjQyNAoJCUMxLjgwNyw3Mi45OTgsMCw3Ny4yNzksMCw4Mi4yMjhjMCw0Ljk0OCwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDdsMTI3LjkwNywxMjcuOTA3YzMuNjIxLDMuNjE3LDcuOTAyLDUuNDI4LDEyLjg1LDUuNDI4CgkJczkuMjMzLTEuODExLDEyLjg0Ny01LjQyOEwyODYuOTM1LDk1LjA3NGMzLjYxMy0zLjYxNyw1LjQyNy03Ljg5OCw1LjQyNy0xMi44NDdDMjkyLjM2Miw3Ny4yNzksMjkwLjU0OCw3Mi45OTgsMjg2LjkzNSw2OS4zNzd6Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+");background-position-y:65%;background-size:10px}button.gridjs-sort:focus{outline:none}table.gridjs-table{width:100%;border-collapse:collapse;text-align:left;display:table;margin:0;padding:0;overflow:auto;table-layout:fixed;font-family:Roboto,sans-serif}.gridjs-tbody tr:nth-of-type(2n){background-color:#f9f9f9!important}td.gridjs-td{border:1px solid #e5e7eb;padding:0 8px;box-sizing:content-box}td.gridjs-td:first-child{border-left:none}td.gridjs-td:last-child{border-right:none}td.gridjs-message{text-align:center}th.gridjs-th{position:relative;color:#6b7280;background-color:#f9fafb;border:1px solid #e5e7eb;border-top:none;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;white-space:nowrap;outline:none;vertical-align:middle}th.gridjs-th .gridjs-th-content{text-overflow:ellipsis;overflow:hidden;width:100%;float:left}th.gridjs-th-sort{cursor:pointer}th.gridjs-th-sort .gridjs-th-content{width:calc(100% - 15px)}th.gridjs-th-sort:focus,th.gridjs-th-sort:hover{background-color:#e5e7eb}th.gridjs-th-fixed{position:-webkit-sticky;position:sticky;box-shadow:0 1px 0 0 #e5e7eb}@supports (-moz-appearance:none){th.gridjs-th-fixed{box-shadow:0 0 0 1px #e5e7eb}}th.gridjs-th:first-child{border-left:none}th.gridjs-th:last-child{border-right:none}.gridjs-tr{border:none}.gridjs-tr-selected td{background-color:#0f71ff}.gridjs-tr:last-child td{border-bottom:0}.gridjs *,.gridjs :after,.gridjs :before{box-sizing:border-box}.gridjs-wrapper{position:relative;z-index:1;overflow:auto;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;border-top-width:0;border-color:#e5e7eb}.gridjs-wrapper:nth-last-of-type(2){border-radius:8px;border-bottom-width:1px}.gridjs-search{float:left}.gridjs-search-input{width:250px}.gridjs-loading-bar{z-index:10;background-color:#fff;opacity:.5}.gridjs-loading-bar,.gridjs-loading-bar:after{position:absolute;left:0;right:0;top:0;bottom:0}.gridjs-loading-bar:after{transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,80%,0),hsla(0,0%,80%,.2) 20%,hsla(0,0%,80%,.5) 60%,hsla(0,0%,80%,0));animation:shimmer 2s infinite;content:""}@keyframes shimmer{to{transform:translateX(100%)}}.gridjs-td .gridjs-checkbox{display:block;margin:auto;cursor:pointer}.gridjs-resizable{position:absolute;top:0;bottom:0;right:0;width:5px}.gridjs-resizable:hover{cursor:ew-resize;background-color:#9bc2f7}body,html{height:100%;width:100%;margin:0;font-family:sans-serif}#mainCard{width:400px;height:600px;background:#fff;border-radius:15px;padding:1em;margin:50px auto auto;box-shadow:0 10px 35px rgba(0,0,0,.2)}#mainCard .columnContainer p:first-child{text-align:center;font-size:20px;font-weight:600;color:rgba(0,0,0,.8)}#mainCard .columnContainer p:nth-child(2){text-align:center}#mainCard .columnContainer #factors{color:red;position:absolute;margin-top:150px;margin-left:10px;color:grey;font-weight:400;font-size:15px}#mainCard:hover{cursor:pointer}.flex{display:flex}.column{flex-direction:column}#arc{margin:30px 800px;position:relative}#arc #low{left:-5px}#arc #high,#arc #low{position:absolute;bottom:-130px}#arc #high{left:205px}#arc #currentScoreContainer{position:absolute;bottom:-130px;left:95px;color:rgba(0,0,0,.7);margin:0 auto;text-align:center}#arc #currentScoreContainer #currentScore{font-size:45px;font-weight:bolder}#arc #currentScoreContainer #currentScoreDetail{font-size:16px;font-weight:700}.line{height:10px;border:1px solid grey}#bad{border-top-left-radius:110px;border-top-right-radius:110px;border:10px solid #ff6364;border-bottom:0;-webkit-clip-path:polygon(0 0,45% 0,48% 100%,0 100%);clip-path:polygon(0 0,45% 0,48% 100%,0 100%)}#bad,#poor{width:200px;height:100px;position:absolute}#poor{border-top-left-radius:110px;border-top-right-radius:110px;border:10px solid #ff883a;border-bottom:0;-webkit-clip-path:polygon(69% 0,45% 0,48% 100%,49% 100%);clip-path:polygon(69% 0,45% 0,48% 100%,49% 100%)}#fair{border-top-left-radius:110px;border-top-right-radius:110px;border:10px solid #fdd42d;border-bottom:0;-webkit-clip-path:polygon(69% 0,100% 20%,48% 100%,49% 100%);clip-path:polygon(69% 0,100% 20%,48% 100%,49% 100%)}#fair,#good{width:200px;height:100px;position:absolute}#good{border-top-left-radius:110px;border-top-right-radius:110px;border:10px solid #0192f5;border-bottom:0;-webkit-clip-path:polygon(100% 61%,100% 20%,48% 100%,49% 100%);clip-path:polygon(100% 61%,100% 20%,48% 100%,49% 100%)}#excellent{width:200px;height:100px;border-top-left-radius:110px;border-top-right-radius:110px;border:10px solid #3fd796;border-bottom:0;-webkit-clip-path:polygon(100% 61%,100% 100%,48% 100%,49% 100%);clip-path:polygon(100% 61%,100% 100%,48% 100%,49% 100%);position:absolute}.accent{color:grey;font-size:15px}.grid{height:300px;width:100%;display:grid;padding:5px -5px;margin:190px auto 5px;grid-template-columns:1fr 1fr}.gridBox{background:rgba(0,0,0,.05);height:75px;margin:-10px 3px 3px;border-radius:5px;border:1px solid rgba(0,0,0,.1);display:flex;overflow:hidden}.gridBox .line{height:100%;width:3px;border:none}.gridBox .line.good{background:#3fd796}.gridBox .line.avg{background:#fdd42d}.gridBox .line.bad{background:#ff6364}.gridBox .gridDetail{padding:10px}.gridBox .gridDetail .mainInfo{font-size:20px;font-weight:600}.gridBox .gridDetail .detailInfo{margin-top:5px;font-size:14px;font-weight:300;color:rgba(0,0,0,.4)}#dot{height:10px;width:10px;border-radius:50%;margin:auto;background:#fff;border:6px solid grey;display:block}iframe{width:100%!important;border:none!important;height:90vh!important}.credit td{text-align:center;border:1px solid #000}.credit #leftHeader{text-align:left}.credit #head{font-weight:700}.styled-table{border-collapse:collapse;font-size:13px;text-align:left;font-family:sans-serif;width:100%;border:1px solid #ddd}.styled-table tbody tr{border-bottom:1px solid #ddd}.styled-table tbody tr:nth-of-type(2n){background-color:#f9f9f9}.styled-table tbody tr:first-of-type{font-weight:700;background-color:#eaeaea;text-align:left;font-size:13px}.styled-table td{padding:8px}.styled-table-right{border-collapse:collapse;font-size:13px;text-align:right;font-family:sans-serif;width:100%}.styled-table-right tbody tr{border-bottom:1px solid #ddd}.styled-table-right tbody tr:nth-of-type(2n){background-color:#f9f9f9}.styled-table th{padding:8px}.styled-table-right tbody tr:first-of-type{font-weight:700;background-color:#eaeaea;text-align:right;font-size:13px}.styled-table-right td{padding:8px}#headers{font-weight:700;text-align:left;width:300px;font-family:sans-serif;font-size:12px}.subline-item #headers{padding-left:35px}body{background:#eee}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.row{display:flex;justify-content:space-between}.upload-box{flex-direction:column}#label-file-upload-2,.upload-box{display:flex;justify-content:center;align-items:center}#label-file-upload-2{min-width:350px;min-height:500px;border-radius:1rem;border:2px dashed #cbd5e1;background-color:#f8fafc}#form-file-upload{height:16rem;width:28rem;max-width:100%;text-align:center;position:relative}#input-file-upload{display:none}#label-file-upload{height:100%;display:flex;align-items:center;justify-content:center;border-radius:1rem;border:2px dashed #cbd5e1;background-color:#f8fafc}#label-file-upload.drag-active{background-color:#fff}.upload-button{cursor:pointer;padding:.25rem;font-size:1rem;border:none;font-family:Oswald,sans-serif;background-color:transparent}.upload-button:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#drag-file-element{position:absolute;width:100%;height:100%;border-radius:1rem;top:0;right:0;bottom:0;left:0}#fileUploadLoaderBox{display:flex;justify-content:center;align-items:center;width:300px;height:150px}