body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root,body,html{padding:0!important;margin:0!important;height:100vh;width:100vw}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.small-text{font-size:small}.app-bar{background-color:#2b56ca;background:linear-gradient(#0a2b86,#1d4ac5,#214ec7,#2b56ca,#214ec7,#1d4ac5,#1f44a8)}.app-tool-bar{min-width:300px}.app-logo-box{padding:20px 0 0 5px}.app-logo-box div{display:inline;padding-left:5px}.app-logo-box .data-title{font-size:16pt;font-weight:700}.app-header-box{margin:0 10px 0 0;float:right;text-align:right}.wait-a-moment-box{padding-top:120px;text-align:center;font-size:16pt;font-weight:700;color:#75aaad}.wait-rpc-screen{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#55d;opacity:.3;text-align:center;font-size:16pt;color:#fff}.data-component-box{padding:0;margin:0;overflow:hidden;font-size:10pt}.data-view-container,.dialog-container{background-color:#fff;padding:0;margin:0}.header-box{padding:1px 0 -1px;position:relative;margin-top:-1px;border-bottom:1px solid #bbb;overflow:hidden}.header-box .header-box-paper{display:block;padding:10px 10px 0}.header-box .title{font-size:14pt;font-weight:700;margin:0}.header-box .title,.header-box>div{display:inline-block}.sub-header{background-color:#f2f2f2;background:linear-gradient(#ddd,#eaeaea,#ededed,#f0f0f0,#f2f2f2,#f0f0f0,#ededed,#eaeaea,#ddd);position:relative;padding:1px 0 -1px;margin-top:-2px;border-bottom:1px solid #bbb;overflow:hidden}.sub-header .header-box-paper{display:block;padding:10px}.sub-header .title{position:absolute;bottom:8px;margin:0}.sub-header .title,.title-plain{display:inline-block;font-size:13pt;font-weight:700}.data-view-container .main-data-box{background-color:#fff;margin:0}.main-data-column{overflow:auto}.main-data-column,.main-empty-column{padding:0;margin:0;display:inline-block}.main-empty-column{overflow:hidden}.data-column-header{padding:0;background-color:#efefef}.data-column-header .title{font-size:12pt;font-weight:700;padding:12px 0 3px 10px}.data-column-header .information{margin-left:10px}.inline-box{display:inline-block}.data-view-container button{margin:0}.data-view-container .editor-box{background-color:#fff;margin:0;padding:10px;overflow:auto}.dialog-container .editor-box{background-color:#fff;margin:0;padding:0}.dialog-title{font-size:12pt;font-weight:700}.editor-box .editor-box{margin-left:0;margin-right:0;padding-left:0}.common-selector{min-width:120px}.input-label{display:inline-block;font-size:12pt;margin-right:5px;color:#696969}.input-label-line{display:block;font-size:12pt;color:#696969;margin-bottom:8px}.editor-box .form-control,.editor-box .input-label-line{margin:16px 8px}.editor-box .form-control-line{margin:16px 8px;display:block}.editor-box .input-field,.editor-box .input-field-boxed{margin:16px 8px}.editor-box .input-field-line{margin:16px 8px;display:block}.input-error-text{font-size:8pt;color:red;margin-left:12px}.important-text{font-size:12pt;font-weight:700}.data-view-container .search-text-input{background-color:#fff;border-radius:3px;font-size:9pt}.tool-box-right-edge{text-align:right;float:right}.tool-box-right-edge .MuiButtonBase-root{margin-left:8px}.edit-paper,.help-paper{margin:0;padding:20px}.tab-box-right-edge{position:absolute;bottom:0;right:8px;text-align:right;float:right}.tab-box-right-edge .tab-button{margin:0;padding:5px 18px 4px;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0;border-top:1px solid #68687e;border-left:1px solid #68687e;border-right:1px solid #68687e}.tab-box-right-edge .tab-button:hover{color:#ff0;background-color:#24576e}.vertical-space-10px{height:10px;display:block}.vertical-space-30px{height:30px;display:block}.vertical-space-50px{height:50px;display:block}.message-div-div{padding:20px 10px 10px}.message-div-div>div{padding:20px 0;box-shadow:2px 2px 2px 1px grey;font-size:16pt;text-align:center;color:#555;background-color:#fff}.text-line{display:block;padding-top:8px;min-height:30px}.text-strong{font-weight:700;color:#00f;margin:10px}.auto-complete-selector-box{display:inline-block;vertical-align:text-bottom;margin:0 10px -6px 0;padding:0}.remove-search-icon{margin-top:5px;margin-left:-30px}.help-message{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#818181;vertical-align:middle}.tiny-table{display:inline;font-size:8pt;vertical-align:middle}.tiny-table .tiny-column{display:inline-block;padding-left:7px;padding-right:7px;border-right:1px solid #ddd}.tiny-table .tiny-column:last-child{border-right:0}.tiny-table .tiny-title{color:#333}.tiny-table .tiny-text,.tiny-table .tiny-title{display:block;height:18px;text-align:center}.menu-header{display:block;padding-left:30px;padding-top:7px;margin-top:10px;height:27px}.menu-header .menu-header-column{display:inline-block;color:#fff;cursor:default;padding:0 80px 0 20px}.menu-body{display:inline-block;background-color:#fff;padding-left:50px;padding-top:0;padding-bottom:0;margin:0}.menu-body .menu-table{display:table}.menu-body .menu-table .menu-column{min-height:100px;min-width:130px;display:table-cell;vertical-align:top;padding:15px}.menu-body .menu-table .menu-column:nth-child(2n){background-color:#fcfcfc;border-left-color:#333}.menu-column .menu-column-title{padding:0 0 15px 5px}.menu-column .menu-item{color:#12385a;padding:5px;cursor:pointer}.menu-column .menu-item:hover{color:#49045e;font-weight:700;text-decoration:underline}.etrace-input-container{display:inline-block;position:relative;padding:0;margin:-8px 10px 0 0;vertical-align:middle}.etrace-input-container .input-box{border-radius:4px;border-left:1px solid #aaa;border-top:1px solid #aaa;border-right:1px solid #aaa;margin-top:10px;padding:10px 5px 0}.etrace-input-container .title{position:absolute;font-size:9pt;color:#777;background-color:#fff;left:10px;top:6px;height:13px}.etrace-input-container .input-item{font-size:10pt;padding-right:15px}.etrace-input-container .pop-icon{margin-left:-15px}.etrace-input-container .popup-box{position:absolute;background-color:#fff;border:1px solid #333}.popup-box .pop-column{display:inline-block;padding:5px}.select-height-150{max-height:150}.table-container{overflow:hidden;position:relative}.table-container .debug-box{position:absolute;left:100px;top:0;background-color:#ff0}.table-container .skim-box{position:absolute;background-color:#fffdd2;border:1px solid #aaa;overflow:hidden;border-radius:5px;padding:10px 2px 5px}.skim-box .skim-column{display:inline-block;vertical-align:text-top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #d3d3d3}.skim-column:nth-child(odd){color:#777;font-size:small;margin-left:5px}.skim-column:nth-child(2n){color:#222;font-size:small}.header-row{padding:0;overflow:hidden;position:absolute;background-color:#f2f2f2;border-bottom:1px solid #bbb;background:linear-gradient(#ddd,#eaeaea,#ededed,#f0f0f0,#f2f2f2,#f0f0f0,#ededed,#eaeaea,#ddd);font-weight:700;font-size:10pt;display:block}.header-row .resizer{position:absolute;height:36px;width:19px;display:inline-block;background:linear-gradient(#cdcdcd,#eaeaec,#ededef,#f0f0f2,#f2f2f4,#f0f0f2,#edede4,#eaeaed,#cdcdcd);align-content:center}.header-row .resizer>div{display:inline-block;cursor:col-resize;height:36px;width:3px;margin:0 8px;border-left:1px solid #aaa;border-right:1px solid #aaa}.header-row .icon{vertical-align:bottom}.header-column{display:inline-block;cursor:default;vertical-align:text-top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:8px}.header-column-border{width:1px;height:36px;margin:0;background-color:#bbb;display:inline-block}.index-column-in-row{background:linear-gradient(90deg,#ddd,#eaeaea,#ededed,#f0f0f0,#f2f2f2,#f0f0f0)}.header-column:first-child{border-left:1px solid #bbb}.table-container .table-body-container{position:absolute;top:38px;padding:0;overflow:auto}.table-body-container .table-body{overflow:hidden}.table-body .body-row{display:block;padding:0;overflow:hidden;border-bottom:1px solid #ccc;cursor:pointer;font-size:10pt;position:relative}.table-body .body-row:hover{color:#5c0000;background-color:#e2fcfd}.body-row .row-command{position:absolute;visibility:hidden}.body-row:hover .row-command{position:absolute;visibility:visible;background-color:#f2f2f2;border-radius:3px;border:1px solid #8f80d3}.body-column{display:inline-block;vertical-align:text-top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:5px;border-right:1px solid #bbb}.body-column:first-child{border-left:1px solid #bbb}.user_tcol_conf21_list{background-color:#fff}.user_tcol_conf21_list .focused{background-color:#a4bdda}.user_tcol_conf21_list .unfocused{background-color:#fff}.user_tcol_conf21_list .wait-focus .up-space{height:8px}.user_tcol_conf21_list .wait-focus:nth-child(odd){background-color:#fff}.user_tcol_conf21_list .wait-focus:nth-child(2n){background-color:#efefef}.user_tcol_conf21_list .wait-focus .act-button{opacity:.5}.user_tcol_conf21_list .wait-focus:hover .act-button{opacity:1}.user_tcol_conf21_list .focused .act-button{opacity:.5}.user_tcol_conf21_list .focused:hover .act-button{opacity:1}.user_tcol_conf21_list .unfocused .act-button{opacity:.5}.user_tcol_conf21_list .unfocused:hover .act-button{opacity:1}.user_tcol_conf21_list .focused .up-space{height:8px}.user_tcol_conf21_list .focused .up-space:hover{cursor:no-drop}.user_tcol_conf21_list .focused .down-space{height:8px}.user_tcol_conf21_list .unfocused .up-space:hover{color:green}.user_tcol_conf21_list .unfocused .down-space{height:8px}.veh_type_info{padding:0;margin:0;overflow:auto}.veh_type_info .header-box{background-color:#efefef;border-radius:4px;padding-left:0;padding-top:0;margin:0}.veh_type_info .main-data-box{background-color:#fff;margin:0}.veh_type_info .main-data-box .main-data-column{padding:0;margin:0;overflow:auto;display:inline-block;min-width:100px}.control-button{margin:8px}.veh_type_ton_selector_box{display:inline-block;overflow:auto;padding:0;margin:0;border-radius:4px;min-width:130px;width:100%}.selector-border{border:1px solid #ccc}.selector-border-error{border:1px solid red}.veh-type-tree-box{margin:0;display:inline-block;overflow:auto;padding:0;border-radius:4px;border:1px solid #ccc;min-width:150px;width:100%}.checkable-tree-box{padding:0;overflow:hidden}.checkable-tree-box .checkable-tree{overflow:auto;padding:0 4px 0 0;border-radius:4px;border:1px solid #ccc;min-width:150px}.checkable-tree .node-box{padding:0 0 0 32px;text-align:left}.checkable-tree .checkable-leaf{text-align:left;padding:2px 5px;margin:0;min-width:30px;text-transform:unset!important}.checkable-tree .check-button{padding:2px;min-width:20px}.mark-circle{background-color:#ff4500}.veh_filter{background-color:#fff}.filter-block-box{margin-top:10px}.filter-block-box .filter-inline-block-box{display:inline-block;margin-right:10px}.filter-block-box .filter-inline-block-box:last-child{margin-right:0}.itin-data-table{overflow:auto}.itin-data-row{border-bottom:1px solid #aaa;font-size:10pt}.itin-data-row:hover{background-color:#f3f3f3}.itin-location{width:420px}.itin-divider,.itin-location{display:inline-block;padding-top:40px}.itin-divider{width:24px;height:40px;background-color:#eee}.itin-move-and-stop{display:inline-block}.itin-movement{padding:10px}.itin-stop{padding:5px 0 0 10px}.itin-stop-data{display:inline-block;padding:3px 10px;margin:0 20px;border-radius:15px;background-color:#ddd;text-align:center;width:140px}.radio-selector{display:inline-block;padding-top:10px}.radio-selector .label{display:block;font-size:8pt;padding-right:5px;margin-bottom:5px;color:#696969}.radio-selector .radio{display:inline-block;padding:0 10px}.show-field-box{display:inline-block;padding:10px}.box-no-limit{padding:5px}.box10{width:10%}.box20{width:20%}.box30{width:30%}.box40{width:40%}.box50{width:50%}.box60{width:60%}.box70{width:70%}.box80{width:80%}.box90{width:90%}.box100{width:100%}.show-field-box .title-line{display:block;font-size:7pt;color:#555;padding-bottom:3px}.show-field-box .value-line{min-width:100px;min-height:22px;padding:5px}.show-field-box .number-line,.show-field-box .text-line{display:inline-block;font-size:11pt;color:#000;text-align:center;border-bottom:1px solid grey}.show-field-box .multi-line{display:block;font-size:10pt;color:#000;border-radius:4px;border:1px solid grey;min-height:60px}
/*# sourceMappingURL=main.6ff9e95d.chunk.css.map */