@charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(@fonts/font-roboto/Roboto_300_normal.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(@fonts/font-roboto/Roboto_400_normal.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(@fonts/font-roboto/Roboto_500_normal.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(@fonts/font-roboto/Roboto_700_normal.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(@fonts/font-roboto/Roboto_300_italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(@fonts/font-roboto/Roboto_400_italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(@fonts/font-roboto/Roboto_500_italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(@fonts/font-roboto/Roboto_700_italic.woff) format("woff")}body{margin:0;font-family:Roboto;background-color:var(--theme-background-color);color:var(--theme-font-color);-webkit-font-smoothing:antialiased}button.primary{display:inline-block;padding:10px 15px;white-space:nowrap;border:none;border-radius:4px;cursor:pointer;text-decoration:none;transition:all .1s linear;color:var(--theme-primary-button-color);--gc-icon-color: var(--theme-primary-button-color);background-color:var(--theme-primary-button-background-color);font-weight:600}button.primary:hover{background-color:var(--theme-primary-button-hover-background-color)}button.primary:active{background-color:var(--theme-primary-button-active-background-color)}button.primary:disabled{background-color:var(--theme-primary-button-disabled-background-color)}button.primary:focus{outline:1px solid var(--theme-primary-button-background-color);outline-offset:1px}._tabsHeader_i7kvr_1{border-bottom:1px solid var(--theme-border-color);display:flex;align-items:center;width:100%}._tabsHeader_i7kvr_1 ._actions_i7kvr_7>:last-child{margin-right:16px}._tabsHeader_i7kvr_1 ._customTabs_i7kvr_10{flex:1;width:0}._tabsHeader_i7kvr_1 ._customTabs_i7kvr_10 .MuiTab-root{background-color:var(--gc-theme-inactive-tab-bg);transition:border-radius .2s ease}._tabsHeader_i7kvr_1 ._customTabs_i7kvr_10 .MuiTab-root:first-child{border-top-left-radius:4px}._tabsHeader_i7kvr_1 ._customTabs_i7kvr_10 .MuiTab-root:last-child{border-top-right-radius:4px}._tabsHeader_i7kvr_1 ._customTabs_i7kvr_10 .MuiTab-root:has(+.Mui-selected){border-top-right-radius:5px}._tabsHeader_i7kvr_1 ._customTabs_i7kvr_10 .MuiTab-root.Mui-selected{border-top-left-radius:0;border-top-right-radius:0;background-color:transparent}._tabsHeader_i7kvr_1 ._customTabs_i7kvr_10 .Mui-selected+.MuiTab-root{border-top-left-radius:5px}._tabsHeader_i7kvr_1[data-size=xl] .MuiTab-root{font-size:1.5rem}._tabsHeader_i7kvr_1[data-size=l] .MuiTab-root{font-size:1.25rem}._tabsHeader_i7kvr_1[data-size=s] .MuiTab-root{font-size:.8rem}._projectNameCell_dohud_1{display:flex;align-items:center;justify-content:start;width:100%}._projectNameCell_dohud_1 ._nameText_dohud_7{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectNameCell_dohud_1 ._actions_dohud_13{display:inline-flex;gap:4px;margin-left:10px;transition:opacity .2s ease-in-out;opacity:0;visibility:hidden}._projectNameCell_dohud_1:hover ._actions_dohud_13{visibility:visible;opacity:1}._container_u85yi_1{display:flex;flex-direction:column;flex:1;min-height:0;width:100%}._container_u85yi_1 ._tableWrapper_u85yi_8{flex:1;overflow:auto;min-height:0}._container_u85yi_1 ._paginationControls_u85yi_13{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;border-top:1px solid #e0e0e0}._container_u85yi_1 ._emptyStateContainer_u85yi_20{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px}._container_u85yi_1 ._emptyStateContainer_u85yi_20 ._message_u85yi_28{color:#666;margin-bottom:10px;font-weight:500}._container_u85yi_1 ._emptyStateContainer_u85yi_20 ._subtext_u85yi_33{color:#999;font-size:.9rem}._highlight_rp9w1_1{background-color:#80cbc44d;border-radius:2px;padding:0;font-size:inherit;color:inherit}._filterControls_1qekv_1{display:flex;justify-content:space-between;align-items:center;margin:12px;gap:10px}._projectNameCell_1qekv_9{display:flex;align-items:center;justify-content:start;width:100%}._projectNameCell_1qekv_9 ._nameText_1qekv_15{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectNameCell_1qekv_9 ._actions_1qekv_21{display:inline-flex;gap:4px;margin-left:10px;transition:opacity .2s ease-in-out;opacity:0;visibility:hidden}._projectNameCell_1qekv_9:hover ._actions_1qekv_21{visibility:visible;opacity:1}._devicesCell_1qekv_34{max-width:300px;white-space:normal;word-wrap:break-word;line-height:1.4}._wizardDialog_1gor9_1 .MuiDialog-container{align-items:flex-start;padding-top:20px}._wizardDialog_1gor9_1 .MuiDialog-paper{height:800px;max-height:calc(100vh - 150px);border-radius:8px;display:flex;flex-direction:column;width:100%}._headerBg_1gor9_14{background-color:#c00;color:#fff;padding:10px 20px;display:flex;align-items:center;justify-content:space-between}._headerBg_1gor9_14 h1{font-size:1.5em;font-weight:700;margin:0}._stepperNav_1gor9_28{display:flex;align-items:center;padding:16px 20px;border-bottom:2px solid #007bff}._stepperNav_1gor9_28 ._stepper_1gor9_28{flex:1;padding:0 16px}._stepperNav_1gor9_28 ._stepper_1gor9_28 .MuiStepIcon-root{color:#bdbdbd}._stepperNav_1gor9_28 ._stepper_1gor9_28 .MuiStepIcon-root.Mui-active,._stepperNav_1gor9_28 ._stepper_1gor9_28 .MuiStepIcon-root.Mui-completed{color:#1976d2}._stepperNav_1gor9_28 ._stepper_1gor9_28 .MuiStepConnector-line{border-color:#bdbdbd}._stepperNav_1gor9_28 ._stepper_1gor9_28 .MuiStepConnector-root.Mui-active .MuiStepConnector-line,._stepperNav_1gor9_28 ._stepper_1gor9_28 .MuiStepConnector-root.Mui-completed .MuiStepConnector-line{border-color:#1976d2}._validationHelperArea_1gor9_52{padding:16px 20px;background-color:#ffeaea;border-left:4px solid #d32f2f;margin:0 20px 16px}._validationError_1gor9_59{margin-bottom:8px}._validationError_1gor9_59:last-child{margin-bottom:0}._stepContent_1gor9_66{flex:1 1 0;overflow-y:auto;padding:20px}._alert_sv99i_1{margin:16px}._taskOption_sv99i_5{margin-bottom:10px}._taskLabel_sv99i_9{padding:15px;border:2px solid var(--theme-border-color);border-radius:5px;margin-left:15px;transition:border-color .2s ease,background-color .2s ease}._taskLabel_sv99i_9:hover:not(._selected_sv99i_16){background-color:var(--theme-card-hover-background-color);border-color:var(--theme-card-hover-border-color)}._taskLabel_sv99i_9._selected_sv99i_16{background-color:var(--theme-card-selected-background-color);border-color:var(--theme-card-selected-border-color)}._taskHeader_sv99i_25{display:flex;align-items:center;margin-bottom:5px}._taskTitle_sv99i_31{margin:0;font-weight:600}._taskDescription_sv99i_36{margin:0}._radioFormControl_sv99i_40{margin:0;width:100%;align-items:center}._radioFormControl_sv99i_40 .MuiFormControlLabel-label{flex:1;min-width:0}._alert_j1e0f_1{margin:16px}._loadingContainer_j1e0f_5{display:flex;justify-content:center;align-items:center;min-height:200px}._instructionLabel_j1e0f_12{display:block;margin-bottom:24px;font-weight:700}._sensorsGrid_j1e0f_18{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}._sensorCardActionArea_j1e0f_24{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;height:100%}._sensorCardContent_j1e0f_32{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px;padding:20px 12px 16px!important;text-align:center}._sensorCardIcon_j1e0f_42{font-size:48px!important;color:var(--theme-font-color)}._sensorCardLabel_j1e0f_47{font-size:.75rem!important;color:var(--theme-font-color);line-height:1.3}._loadingContainer_9mby7_1{display:flex;justify-content:center;align-items:center;min-height:200px}._loadingText_9mby7_8{margin-left:16px}._alert_9mby7_12{margin-bottom:16px}._modeSelectionSection_9mby7_16,._formatSelectionSection_9mby7_20{margin-bottom:24px}._formatSelect_9mby7_20{min-width:300px}._customHeaderSection_9mby7_28{margin-bottom:24px}._customHeaderDescription_9mby7_32{margin-bottom:16px}._customHeaderTextField_9mby7_36 .MuiOutlinedInput-root{font-family:monospace}._formatPreviewSection_9mby7_40{margin-bottom:24px}._formatPreviewDescription_9mby7_44{margin-bottom:16px}._dataPreviewTable_9mby7_48{margin-top:16px;overflow:auto;border:1px solid var(--theme-border-color);border-radius:0}._dataPreviewTable_9mby7_48 .MuiTableCell-head{background-color:#036;color:#fff;font-weight:700;font-family:monospace;white-space:pre-wrap}._dataPreviewTable_9mby7_48 .MuiTableCell-body{font-family:monospace;white-space:nowrap}._uploadFileSection_9mby7_66{margin-bottom:24px}._uploadFileDescription_9mby7_70{margin-bottom:16px}._csvFileButton_9mby7_74{width:150px}._uploadFileError_9mby7_78,._uploadFileInfo_9mby7_82{margin-top:16px}._reviewList_xee46_1 .MuiListItem-root{padding:8px 0;border-bottom:1px solid #f0f0f0}._reviewList_xee46_1 .MuiListItem-root:last-child{border-bottom:none}._reviewItemValue_xee46_12{font-weight:400;white-space:pre-wrap}._infoCard_6855g_1{border:1px solid var(--gc-color-border, #ddd);border-radius:4px;padding:16px;min-height:100px;overflow:auto}._infoCard_6855g_1 code{color:var(--gc-font-color, var(--theme-font-color));font-style:italic}._infoCard_6855g_1 pre{box-shadow:0 0 0 1px var(--gc-border-color, var(--theme-border-color));background-color:var(--gc-background-color, var(--theme-background-color));background-image:linear-gradient(transparent 50%,var(--gc-background-gradient-color, var(--theme-background-gradient-color)) 50%);background-size:3em 3em;padding:0 1em;line-height:1.5;overflow:auto}._infoCard_6855g_1 a{color:var(--gc-link-color, var(--theme-link-color));font-weight:var(--gc-font-weight-bold, 500)}._infoCard_6855g_1 a:active{color:var(--gc-link-active-color, var(--theme-link-active-color))}._infoCard_6855g_1 table{padding:var(--gc-margin, var(--theme-margin, 5px));border-collapse:collapse;border:1px solid var(--gc-border-color, var(--theme-border-color))}._infoCard_6855g_1 table thead{border-bottom:1px solid var(--gc-border-color, var(--theme-border-color))}._infoCard_6855g_1 table tbody tr:nth-child(odd){background-color:var(--gc-background-gradient-color, var(--theme-background-gradient-color))}._infoCard_6855g_1 table th,._infoCard_6855g_1 table td{padding:var(--gc-margin, var(--theme-margin, 5px))}._newContent_ku42q_1{border:none;padding:0}._mainGroup_1uwrq_1{width:calc(100% - 10px);height:calc(100% - 10px);background-color:var(--theme-background-color);padding:0}._mainGroup_1uwrq_1 ._panel_1uwrq_7,._mainGroup_1uwrq_1 ._annotationPanel_1uwrq_8,._mainGroup_1uwrq_1 ._trainingPanel_1uwrq_9{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:15px;overflow:auto;margin:5px;background-color:var(--theme-background-paper-color);width:calc(100% - 10px);height:calc(100% - 10px);box-sizing:border-box}._mainGroup_1uwrq_1 ._annotationPanel_1uwrq_8,._mainGroup_1uwrq_1 ._trainingPanel_1uwrq_9,._mainGroup_1uwrq_1 ._mainTab_1uwrq_25{padding:0}._container_upjou_2{height:100%;display:flex;flex-direction:column;min-height:0}._heading_upjou_9{display:flex;align-items:center;margin:10px 10px 5px;gap:12px}._gridContainer_upjou_16{flex-grow:1;min-height:0;display:flex;flex-direction:column}._grid_upjou_16{width:100%;height:100%;min-height:300px;margin:0}._deleteButtonContainer_upjou_30{display:flex;justify-content:flex-end}._deleteButton_upjou_30{color:#0009}._deleteButton_upjou_30:hover{background-color:#0000000a}._deleteDialogText_upjou_42{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%}._buttonGroup_upjou_49{flex-shrink:0}._fileView_upjou_53{grid-area:1/1/3/2}._fileView_upjou_53 ._addButton_upjou_56{float:right;padding:5px 10px;background-color:var(--theme-success-color);color:#fff;border:none;border-radius:4px;cursor:pointer}._fileView_upjou_53 ul{padding-inline-start:20px;list-style:none}._fileView_upjou_53 ._folder_upjou_69:before{content:"📁 "}._fileView_upjou_53 ._file_upjou_53:before{content:"📄 "}._propertiesPane_2fc74_1{grid-area:1/3/3/4}._propertiesPane_2fc74_1 ._formGroup_2fc74_4{margin-bottom:15px}._propertiesPane_2fc74_1 ._formGroup_2fc74_4 label{display:block;margin-bottom:5px;font-weight:700}._propertiesPane_2fc74_1 ._formGroup_2fc74_4 input,._propertiesPane_2fc74_1 ._formGroup_2fc74_4 select{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}._propertiesPane_2fc74_1 ._formGroup_2fc74_4 input:read-only,._propertiesPane_2fc74_1 ._formGroup_2fc74_4 select:read-only{border:none;background:transparent}._propertiesPane_2fc74_1 button._actionButton_2fc74_24{width:100%;padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:4px}._mainArea_1ncxt_1{grid-area:1/2/2/3;display:flex;flex-direction:column;border-radius:4px;height:100%;min-height:0;overflow:hidden}._tabsWrapper_1ncxt_11{flex-shrink:0}._tabsWrapper_1ncxt_11 .MuiTabs-flexContainer .MuiTab-root:first-child{margin-left:12px}._workspaceContent_1ncxt_18{padding:0 16px;flex:1 1 0;min-height:0;overflow-y:auto}#_homeTab_1ncxt_1{min-width:24px!important;padding:10px!important}._badge_xr32b_1 .MuiBadge-badge{font-size:10px;height:15px;min-width:15px;margin-top:22%}.MuiPopper-root{z-index:2000!important}._wedgeTooltip_16h1w_5{display:flex;flex-direction:row;align-items:center;padding:16px;background:var(--theme-background-color-highlighted, #FAFAFA);border-color:var(--theme-border-color, #dadde9);border-width:1px;border-style:solid}._wedgeTooltipCircleIcon_16h1w_16{width:12px;height:12px;margin-right:10px}._wedgeTooltipLabel_16h1w_22{margin:0;color:var(--theme-font-color, #555555)}._chart_16h1w_27{background-color:transparent}._limitLine_16h1w_31{display:block;position:absolute;pointer-events:none;border:4px solid;border-image-slice:1;border-left:0;border-right:0;border-top:0;transform-origin:bottom right}._paper_16h1w_43{background:inherit}._cardContent_16h1w_47{display:flex;flex-direction:column;gap:20px}._title_16h1w_53{width:100%;display:flex;align-items:center;flex-direction:column}._usageTextBox_16h1w_60{text-align:center}._limitExceededBox_16h1w_64{width:100%;display:flex;align-items:center;flex-direction:column}._chartContainer_16h1w_71{position:relative}._chartInner_16h1w_75{position:absolute;top:0;left:0}._primaryText_16h1w_81{color:var(--theme-font-color, #555555)}._errorText_16h1w_85{color:var(--theme-error-color, red)}._pieChart_16h1w_89 .MuiPieArc-root{stroke-width:0}._paper_1k32r_1{background:inherit}._content_1k32r_5{display:flex;flex-direction:column;gap:20px}._header_1k32r_11{width:100%;display:flex;align-items:center;flex-direction:column}._alarmIcon_1k32r_18{font-size:100px}._errorText_1k32r_22{color:var(--theme-error-color, red)}._trainingList_1rr49_1{display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}._trainingList_1rr49_1 ._heading_1rr49_8{display:flex;align-items:center;margin:10px 10px 5px;gap:12px}._trainingList_1rr49_1 ._heading_1rr49_8>span{flex:1}._trainingList_1rr49_1 ._heading_1rr49_8>*{margin:0}._trainingList_1rr49_1 ._grid_1rr49_20{width:100%;min-height:0;margin:0;flex:1;--gc-row-height: 32px;--gc-font-size: 16px;--gc-background-color-selected-inactive: var(--theme-table-background-color-focus)}._trainingList_1rr49_1 ._grid_1rr49_20 gc-widget-grid-data-column,._trainingList_1rr49_1 ._grid_1rr49_20 gc-widget-grid-status-column{--gc-column-width: 1fr;cursor:pointer;--gc-heading-color: var(--theme-heading-background-color);transition:background-color .2s ease-in-out}._trainingList_1rr49_1 ._grid_1rr49_20 gc-widget-grid-data-column:hover,._trainingList_1rr49_1 ._grid_1rr49_20 gc-widget-grid-status-column:hover{--gc-heading-color: #e0e0e0}._trainingList_1rr49_1 ._grid_1rr49_20 gc-widget-grid-data-column:hover ._sortIcon_1rr49_40.hide,._trainingList_1rr49_1 ._grid_1rr49_20 gc-widget-grid-status-column:hover ._sortIcon_1rr49_40.hide{opacity:.3}._trainingList_1rr49_1 ._grid_1rr49_20::part(progress-message failed){color:var(--theme-error-color, #cc0000);text-decoration:underline;cursor:pointer}._trainingList_1rr49_1 .MuiAlert-root{background-color:transparent;color:var(--theme-error-color, #cc0000)}._trainingList_1rr49_1 .MuiAlert-root .MuiAlert-icon{color:var(--theme-error-color, #cc0000)}._trainingList_1rr49_1 ._iconContainer_1rr49_56{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;overflow:hidden;position:relative}._trainingList_1rr49_1 ._sortIcon_1rr49_40{pointer-events:none;transition:transform .2s ease-in-out;transform:scale(1.25);will-change:transform}._trainingList_1rr49_1 ._sortIcon_1rr49_40.down{transform:scale(1.25) rotate(180deg)}._trainingList_1rr49_1 ._sortIcon_1rr49_40.hide{opacity:0;pointer-events:none}._trainingList_1rr49_1 ._sortIcon_1rr49_40 svg{display:block}._selectionControl_ynqqw_1{margin-top:1rem}._deviceDetector_ynqqw_5{margin-top:calc(2 * var(--mui-spacing))}._GcWidgetLabel_1phnr_1{--gc-font-color: var(--theme-font-color-reversed)}._appShell_1v0en_2{display:flex;flex-direction:column;height:100dvh;width:100vw;overflow:hidden}._content_1v0en_13{flex:1;padding:5px;scroll-behavior:smooth;overflow:hidden}._footer_1v0en_23{flex-shrink:0;padding:1rem;border-top:1px solid var(--border-color, #ccc);background-color:var(--bg-footer, #f8f9fa);text-align:center}header{flex-shrink:0;z-index:10}
