*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}.upload-root,body,html{margin:0;padding:0;width:100%}.upload-root{background:#0a0a0ae6;display:block;height:115vh}.upload-card,.upload-root{align-items:center;flex-direction:column;justify-content:center}.upload-card{background:#323232e6;border:2px dashed #38b5b9;border-radius:10px;box-shadow:0 0 5px 5px #00000026;color:#dcdcdc;display:flex;margin:40px auto 0;padding:5px;width:80%}.dropzone{align-items:center;cursor:pointer;display:flex;flex-direction:column}.upload-title{color:#fff;font-size:30px;margin-top:20px}.upload-grid{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;margin-top:20px}.upload-container{align-items:center;background:#505050e6;border-radius:10px;box-shadow:0 0 5px 5px #00000026;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:2px;width:100%}.file-list{margin:2px;padding:2px}.file-details{font-size:10pt}.job-started-modal{align-items:center;background:#dcdcdc;border:2px solid #38b5b9;border-radius:10px;display:flex;flex-direction:column;height:300px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:450px}.job-started-buttons{align-items:center;display:flex;flex-direction:row;justify-content:space-around;padding:10px;width:100%}.job-started-button{color:#fff!important;width:200px}@media screen and (max-width:768px){.upload-root{height:110vh}}.viewer-root{align-items:flex-start;flex-direction:column;height:100vh}.body,.viewer-root{background:#fff;display:flex}.body{align-items:center;flex-direction:row;height:100%;justify-content:space-between;margin-top:0;width:100%;z-index:5}.image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;justify-self:center;margin:10px;position:relative}.slider{color:#0469ad;width:80%}.options{background-color:#1395d526;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding-top:20px;width:300px}.options,.undo-redo-buttons{align-items:center;display:flex}.undo-redo-buttons{flex-direction:row;justify-content:space-between;margin-top:20px;width:90%}.redo-button,.undo-button{background:#0469ad;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:5px;padding:10px;width:100%}.model-select{background:#fff;margin:10px;padding:3px}.images-grid{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:90vh;justify-content:center;overflow-y:auto;padding:10px;width:80%}.label-option{justify-content:space-between;margin:5px;max-height:30px;min-width:40px;padding:5px}.label-option,.option{align-items:center;display:flex;flex-direction:row;width:100%}.option{height:28px;justify-content:flex-end;min-width:50px}.container{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px;width:"80%"}.img{border:1px solid #fff;border-radius:5px}@media screen and (max-width:2000px){.container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:900px){.container{grid-template-columns:repeat(1,1fr)}}.patient-details-table{border-collapse:collapse;margin-top:20px;width:100%}.patient-details-table-header{background-color:#f2f2f2;color:#333;font-weight:700}.download-buttons{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px;width:90%}.download-button{margin:5px;padding:10px;width:100%}.download-button,.download-button:hover{background:#02a6a6}.edit-labels{border:1px solid #02a6a6;flex-direction:column;margin-top:20px;width:90%}.edit-labels,.overlay-switch{align-items:center;display:flex;justify-content:space-between}.overlay-switch{background:#0469ad;border-radius:5px;color:#fff;cursor:pointer;flex-direction:row;margin:5px;padding:10px;width:250px}.labeling-options-grid{grid-gap:10px;background:#d9d9d9;display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px;padding:20px;width:80%}.labeling-option{background:#fff;border-radius:5px;cursor:pointer;height:40px;width:40px}.brush-size{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;padding:10%;width:60%}.clear-polygon-button{width:100%}.clear-polygon-button,.save-images-button{background:#0469ad;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:5px;padding:10px}.save-images-button{width:250px}.cursor-default{cursor:default}.cursor-paint{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTUiIGZpbGw9InNpbHZlciIgZmlsbC1vcGFjaXR5PSIuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=),auto!important}.coordinate-box{background:#000000b3;border-radius:8px;color:#fff;margin-top:20px;padding:10px;text-align:center;width:260px}.roi-selector{background:#038ec50d;border:1px solid #0469ad;border-radius:5px;margin:10px 0;padding:10px}.admin-toggle-button{background:#0469ad;border:none;border-radius:5px;color:#fff;cursor:pointer;display:none;height:60px;margin:10px;padding:10px;width:250px}@media (max-width:768px){.admin-toggle-button{display:block}.admin-options-container{width:100%}.body,.options{flex-direction:column}.options{align-items:center;height:auto;justify-content:center;padding:10px;width:100%}.options .toggle-coordinates-button{height:60px;width:250px}.images-grid{overflow-x:hidden;overflow:visible;width:100%}.image-container{align-items:flex-start;display:flex;flex-direction:column;overflow:hidden}.img{border-radius:0}}.siid-patient-info{background-color:#0469ad;border-radius:5px;box-shadow:0 2px 6px #0000001a;display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding:12px 16px;width:83%;word-break:break-all}.patient-text,.siid-text{font-size:1rem}@media (min-width:600px) and (max-width:1024px){.siid-patient-info{align-items:center;flex-direction:column;justify-content:space-between}.patient-text,.siid-text{font-size:1.1rem}}@media (max-width:599px){.siid-patient-info{width:100%}.siid-text{font-size:.95rem}.patient-text{font-size:1.05rem}}.dashboard-container{align-items:center;background:#2e365f;background:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.table-header-container{justify-content:flex-start;margin-top:0;width:95%}.table-buttons-container,.table-header-container{align-items:center;display:flex;flex-direction:row}.table-buttons-container{justify-content:flex-end;width:100%}.prediction-table-title{color:#024079;font-family:Metropolis,sans-serif;font-size:18pt;margin-top:0;width:100%}.refresh-button{border:2px solid #38b5b9!important;border-radius:5px;color:#fff!important;margin-right:20px!important}.refresh-button,.upload-button{background-color:#0469ad!important;cursor:pointer;font-size:12pt;height:40px;margin-top:0;width:180px}.upload-button{border:none;border-radius:5px;color:#fff;margin-right:20px}.prediction-table-container{align-items:center;display:flex;flex-direction:column;height:90vh;justify-content:flex-start;width:100%}.table-responsive-wrapper{margin-top:20px;width:100%}.prediction-table{background-color:#fff;border-collapse:collapse;border-radius:10px;box-shadow:0 0 5px 5px #00000026;margin:auto;width:95%}.prediction-table th{background-color:#0469ad;color:#fff;font-size:20px;padding:10px;text-align:center}.prediction-table td{border:1px solid #38b5b9;padding:10px;text-align:center}.prediction-table tr:nth-child(odd){background-color:#1395d533}.prediction-table tr:hover{background-color:#ddd}.prediction-table th{cursor:pointer}.prediction-table th:hover{background-color:#38b5b9cc}.prediction-table th:active{background-color:#38b5b999}.prediction-table th:visited{background-color:#38b5b966}.prediction-table th:link{background-color:#38b5b933}.pagination-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;width:80%}.pagination-text{color:#fff;font-size:12pt;text-align:center}.pagination-rows-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:20px}.pagination-rows-select{background-color:#0469ad;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12pt;height:30px;margin-left:20px;margin-right:20px;width:40px}.pagination-buttons-container{align-items:center;background-color:#0469ad;border-radius:5px;display:flex;flex-direction:row;justify-content:center}@media (max-width:768px){.table-buttons-container{margin-left:5%}.table-responsive-wrapper{overflow-x:auto;overflow-y:visible;scroll-behavior:smooth;width:100%}.prediction-table{min-width:900px}.prediction-table-title{font-size:1.2rem}.prediction-table td,.prediction-table th{font-size:12px;padding:6px;text-align:center}.refresh-button,.upload-button{align-items:center;display:flex;flex-direction:row;font-size:11px!important;height:35px;justify-content:center;padding:5px 10px;white-space:nowrap;width:120px}.pagination-container{align-items:center;justify-content:space-evenly;width:100%}.pagination-rows-container{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.pagination-buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.pagination-text{margin:0}}@media (min-width:769px) and (max-width:1024px){.table-buttons-container{margin-left:5%}.prediction-table-title{font-size:2rem}.prediction-table td,.prediction-table th{font-size:12px;padding:6px;text-align:center}.refresh-button,.upload-button{align-items:center;display:flex;flex-direction:row;font-size:11px!important;height:35px;justify-content:center;padding:5px 10px;white-space:nowrap;width:120px}.pagination-container{align-items:center;justify-content:space-evenly;width:100%}.pagination-rows-container{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.pagination-buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.pagination-text{margin:0}}.login-root{background:#04344f;flex-direction:row;height:100vh;overflow:hidden}.login-cover,.login-root{align-items:center;display:flex;justify-content:center}.login-cover{background-image:url(/static/media/cover.4076a381950e75948220.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;height:100%;position:relative;width:50%}.login-cover .stroke-logo{color:#fff;height:auto;margin-bottom:20px;width:150px}.login-cover .cdsco-number{bottom:20px;color:#fff;font-size:16px;font-weight:700;position:absolute;text-align:center;width:100%}.login-card{align-items:center;background-color:#fff;-webkit-clip-path:polygon(100px 0,100% 0,100% 100%,0 100%);clip-path:polygon(100px 0,100% 0,100% 100%,0 100%);display:flex;flex-direction:column;height:100%;justify-content:center;min-width:400px;width:800px;width:50%;z-index:20}.login-title{font-family:Metropolis,sans-serif;font-size:32px;font-weight:700;margin:3px;padding:0}.welcome-title{font-size:4px}.login-input{background:#0469ad33;border:0;border-radius:10px;color:#000;height:30px}.login-input,.remember-me-container{margin:5px;padding:2px 2px 2px 5px;width:250px}.remember-me-container{align-items:center;display:flex;justify-content:flex-start}.remember-me-checkbox{cursor:pointer;height:16px;margin:5px;padding:2px 2px 2px 5px;width:16px}.remember-me-label{color:#555;cursor:pointer;font-size:14px}.login-button{background:#0469ad;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:40px;margin-top:0;width:250px}.login-button:hover{background:#38b5b9cc;color:#fff}.not-registered{color:#38b5b9;cursor:pointer;font-size:12px;margin-top:10px}.forgot-password-container{color:#555;font-size:12px;text-align:center}.forgot-password{color:#024079;cursor:pointer;font-weight:300;margin-bottom:0}@media (max-width:768px){.login-root{flex-direction:column}.login-cover{width:100%}.login-card{-webkit-clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);width:100%}.login-card img{margin-top:10px}}@media (min-width:769px) and (max-width:1024px){.login-root{flex-direction:column}.login-cover{width:100%}.login-card{-webkit-clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);width:100%}.login-card img{margin-top:10px}}.signup-root{background:#04344f;flex-direction:row;height:100vh;overflow:hidden}.signup-cover,.signup-root{align-items:center;display:flex;justify-content:center}.signup-cover{background-image:url(/static/media/cover.4076a381950e75948220.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;height:100%;position:relative;width:50%}.signup-cover .stroke-logo{color:#fff;height:auto;margin-bottom:20px;width:150px}.signup-cover .cdsco-number{bottom:20px;color:#fff;font-size:16px;font-weight:700;position:absolute;text-align:center;width:100%}.signup-card{align-items:center;background-color:#fff;-webkit-clip-path:polygon(100px 0,100% 0,100% 100%,0 100%);clip-path:polygon(100px 0,100% 0,100% 100%,0 100%);display:flex;flex-direction:column;height:100%;justify-content:center;min-width:400px;width:50%;z-index:20}.signup-title{font-size:32px;font-weight:700;margin:3px}.signup-title,.welcome-title{font-family:Metropolis,sans-serif;padding:0}.welcome-title{font-size:12px;margin:0 0 20px}.signup-input{background:#0469ad33;border:0;border-radius:10px;color:#000;height:30px;margin:5px;padding:2px 2px 2px 5px;width:250px}.password-input-container{position:relative}.password-toggle-icon{color:#024079;cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.signup-button{background:#0469ad;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:40px;margin-top:10px;width:250px}.signup-button:hover{background:#38b5b9cc;color:#fff}.error-text{color:red;font-size:9pt}.terms-container{text-align:center}.terms-container,.terms-text{color:#555;font-size:12px}.terms-link{color:#024079;cursor:pointer;font-weight:700}@media screen and (max-width:768px){.signup-card{-webkit-clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);width:100%}.signup-card img{margin-top:10px}.signup-title{text-align:center}.signup-root{flex-direction:column}.signup-cover{background-position:none;background-size:cover;width:100%}}@media (min-width:769px) and (max-width:1024px){.signup-card{-webkit-clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);width:100%}.signup-card img{margin-top:10px}.signup-title{text-align:center}.signup-root{flex-direction:column}.signup-cover{background-position:none;background-size:cover;width:100%}}.report-root{align-items:center;background:#dcdcdce6;display:flex;flex-direction:column;justify-content:center;width:100%}.report-header{border-bottom:4px solid #38b5b9cc;display:flex;flex-direction:row;justify-content:space-between;margin-left:5%;width:90%}.header-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:80%}.editable-text{background:#0000;border:none;border-radius:5px;height:30px;width:100px;width:100%}.mri-brain-text{color:#4a4a4a;font-size:10pt;font-weight:700;width:100px}.mri-brain-text,.stroke-sense-text{font-family:Arial,sans-serif;margin:0;padding:0}.stroke-sense-text{color:#024079;font-size:22pt;font-weight:900;width:600px}.report-logo{height:100px;margin:1%;padding:1%;width:100px}.patient-details{border:none;border-collapse:collapse;color:#000;margin:5%;padding:5%;width:90%}.patient-detail-label{font-weight:700;width:140px}.patient-detail-label,.patient-detail-value{border:none;border-collapse:collapse;font-family:Arial,sans-serif;font-size:8pt;padding:1%}.patient-detail-value{font-weight:300;width:100px}.acute-pathologies-table{background:#dadada;border:none;border-collapse:collapse;margin-top:0;width:90%}.acute-pathologies-table-header{background:#0469ad;color:#fff;font-family:Arial,sans-serif;font-size:14pt;font-weight:700;margin-bottom:0;padding:3px 0;text-align:center;width:90%}.acute-pathology-row{background:#dadada;font-family:Arial,sans-serif;font-size:12pt;font-weight:400;height:30px;width:100%}.acute-pathology-row td{padding:5px;width:50%}.volumetry-table{border:none;border-collapse:collapse;width:90%}.volumetry-table-header{background:#38b5b9cc;color:#fff;font-family:Arial,sans-serif;font-size:14pt;font-weight:700;margin:5% 5% 0;padding:3px 0;text-align:center;width:90%}.volumetry-table td,.volumetry-table th{padding:5px;width:20%}.volumetry-table .label{background:#38b5b9cc;color:#fff}.images-wrapper{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between;margin:5% 5% 0;padding:0;width:90%}.dwi-images-wrapper,.tmax-images-wrapper{background:#000;display:grid;grid-template-columns:repeat(2,1fr);width:50%}.dwi-image,.tmax-image{height:140px;width:140px}.dwi-image-text,.tmax-image-text{color:#fff;font-family:Arial,sans-serif;text-align:center}.report-action-bar,.report-action-buttons{box-sizing:border-box;display:flex;justify-content:flex-end;padding:20px 40px 0;width:100%}.report-action-buttons{gap:16px}.download-button,.recalculate-button,.save-button{background:#0469ad!important;border:none;border-radius:5px;box-shadow:0 0 2px 2px #dcdcdcbf;color:#fff;cursor:pointer;font-size:10px;height:40px;width:150px}.report-upload-container{align-items:center;background:#dcdcdce6;display:flex;flex-direction:row;justify-content:space-around;margin-top:0}.report-upload-button{background:#0469ad!important;border:none;border-radius:5px;box-shadow:0 0 2px 2px #dcdcdcbf;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:40px;width:150px}.dwi-tmax-volumetry{align-items:center;background:#38b5b9cc;display:flex;height:50px;justify-content:space-around;margin:0 5%;width:90%}.dwi-volume-text,.tmax-volume-text{color:#0469ad;font-family:Arial,sans-serif;text-align:center}.perfusion-data{margin:0;padding:0}.perfusion-data-header{background:#038ec5;color:#fff;font-family:Arial,sans-serif;font-size:12pt;font-weight:700;height:25px;margin:0;padding-left:10px;padding-top:5px;vertical-align:middle}.perfusion-data-table{background:#e2e2e2cc;font-family:Arial,sans-serif;font-size:9pt;height:100px;margin:0;padding:0;width:100%}.perfusion-data-row{flex-direction:row;height:25px}.perfusion-data-row,.perfusion-rois{align-items:center;display:flex;justify-content:space-between;padding:0 0 0 10px;width:80%}.perfusion-rois{flex-direction:column;margin-top:10px}.perfusion-rois-header{background:#038ec5;color:#fff;font-size:12pt;font-weight:700;height:25px;padding-left:10px;padding-top:5px;vertical-align:middle}.perfusion-rois-header,.perfusion-rois-table{font-family:Arial,sans-serif;margin:0;width:100%}.perfusion-rois-table{background:#e2e2e2cc;font-size:9pt;height:100px;padding:0}.perfusion-rois-row{align-items:center;display:flex;flex-direction:row;height:25px;justify-content:space-around;padding:0 0 0 10px;width:100%}
/*# sourceMappingURL=main.2b30a126.css.map*/