.visualization .loading,.visualization__zoom-buttons{display:none}.visualization-menu{background:light-dark(#fff,#242526);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.visualization-menu__cstic{margin-bottom:16px}.debugger{z-index:20;border-left:1px solid rgba(0,0,0,.2);box-shadow:0 0 1px -1px #0003,0 -1px 1px #00000024,0 -1px 3px #0000001f}.debugger h3{margin:0}.debugger table{border-spacing:0;border-collapse:separate}.debugger table td,.debugger table th{padding:4px}button.debugger-button{position:absolute;right:auto;left:10px}.modals .cameras table{font-size:12px;border-spacing:0;border-collapse:collapse;border:1px solid #bbb}.modals .cameras table th{border-bottom:1px solid #bbb}.modals .cameras table td,.modals .cameras table th{padding:4px}.modals .cameras table td:has(button){text-align:center}.modals .modal__content{border-radius:4px}.modals .modal__header{border-bottom:0;font-weight:500}.modals .modal__close-button{margin-top:0;margin-right:2px;font-weight:400;font-size:1.8em}.modals .modal__resize-button{display:none}.debugger button,.modals .cameras button{padding:3px 12px;text-transform:capitalize;box-shadow:none}.debugger,.cameras .modal__content,.debugger__objects-table th{color:light-dark(#343434,#fff);background-color:light-dark(#fff,#242526)}.debugger__row--active,th.debugger__sortable--active,th.debugger__sortable:hover{color:light-dark(#343434,#f7f7f7);background-color:light-dark(#f7f7f7,#121212)}.table-view{padding:16px}.table-view__table{border-collapse:collapse}.table-view__cell{min-width:50px;padding:6px}.table-view__cell--hide-name .MuiFormLabel-root,.table-view__cell--hide-name .MuiInputLabel-formControl,.table-view__cell--hide-name .MuiOutlinedInput-notchedOutline span,.table-view__cell--hide-name .MuiCheckbox-root+.MuiFormControlLabel-label{display:none}.table-view__cstic-wrapper>:first-child:has(.MuiFormControlLabel-root){flex:unset}.table-view .MuiGrid-container{min-width:240px}.table-view__cell>.MuiButton-root{min-width:100%}.table-view .MuiInputBase-root{min-width:90px}.table-view .MuiInputBase-root:has(.MuiAutocomplete-popupIndicator){min-width:180px}.table-view .MuiFormControlLabel-root:has(.MuiCheckbox-root){margin:0}.table-view .MuiFormGroup-root+.cstic-ref{align-self:flex-start}.table-view .cstic-ref{align-self:center}.table-view--createSudokuTable .table-view__data{margin:auto;max-width:none}.table-view--createSudokuTable .table-view__cell{padding:0}.table-view--createSudokuTable .table-view__cell .MuiBox-root .MuiFormLabel-root{display:none}.table-view--createSudokuTable .table-view__cell .MuiBox-root .MuiAutocomplete-root .MuiInputBase-root{padding-right:6px;min-width:auto;border-radius:0}.table-view--createSudokuTable .table-view__cell .MuiBox-root .MuiAutocomplete-root .MuiAutocomplete-input{padding:2px;text-align:center;font-size:18px}.table-view--createSudokuTable .table-view__cell .MuiBox-root .MuiAutocomplete-endAdornment{display:none}.table-view--createSudokuTable .table-view__cell .MuiBox-root .MuiOutlinedInput-notchedOutline{border:0}html,body{margin:0;height:100%}#root{width:100%;height:100%;display:flex;flex-direction:column;position:fixed}.app__error{margin:3em 1em;font-size:1.25rem;color:#d32f2f}.cstic-item--conflicting .input{color:#d32f2f}button.debugger-button{right:10px;left:auto}.loading-overlay{display:none}.MuiStack-root:empty{margin:0}.visualization-menu{min-width:350px}.visualization-menu--popup{min-width:60px}.visualization-menu__heading{margin-bottom:4px}.visualization svg{overflow:visible}@media print{#root{position:static;height:auto;overflow:visible;visibility:visible;opacity:1}#root:has(.summary-content) *{visibility:hidden}#root .summary-content,#root .summary-content *{visibility:visible}}
