.table-wrapper[data-v-b8098586]{background-color:#0d1b3e;padding:10px 0;min-height:70vh;font-size:11pt;overflow:hidden}.table-container[data-v-b8098586],.table-wrapper[data-v-b8098586]{width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.table-container[data-v-b8098586]{overflow-x:auto;overflow-y:auto;border:1px solid #1a4552;height:75vh}.custom-table[data-v-b8098586]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;border-collapse:collapse;color:#fff;white-space:nowrap;table-layout:auto}.custom-table th[data-v-b8098586]{position:sticky;top:-3px;z-index:10;font-size:10pt;padding:8px 10px;font-weight:600;color:#fff;text-align:center;cursor:pointer;background-color:#0d1b3e}.custom-table td[data-v-b8098586]{padding:6px 8px;border:1px solid #1a4552;text-align:center}.custom-table tbody tr:hover td[data-v-b8098586]{background-color:#1a4552}.sortable[data-v-b8098586]:after{content:" ↕";font-size:.8em;opacity:.3}.asc[data-v-b8098586]:after{content:" ▲";opacity:1;color:#4facfe}.desc[data-v-b8098586]:after{content:" ▼";opacity:1;color:#4facfe}.warning-cell[data-v-b8098586]{color:#ff4d4d!important;font-weight:700}.text-truncate[data-v-b8098586]{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bv-input[data-v-b8098586]{width:60px;padding:3px 5px;text-align:center;background-color:#1a2f63;border:1px solid #2a4b8d;border-radius:3px;color:#fff;font-size:10pt}.bv-input[data-v-b8098586]:focus{outline:none;border-color:#4facfe;background-color:#243a6e}.status-select[data-v-b8098586]{padding:3px 5px;text-align:center;background-color:#1a2f63;border:1px solid #2a4b8d;border-radius:3px;color:#fff;font-size:10pt;cursor:pointer}.status-select[data-v-b8098586]:focus{outline:none;border-color:#4facfe;background-color:#243a6e}.status-select option[data-v-b8098586]{background-color:#1a2f63;color:#fff}.header-bar[data-v-7f666238]{padding:15px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header-bar[data-v-7f666238],.header-left[data-v-7f666238]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header-left[data-v-7f666238]{gap:20px;-ms-flex-negative:1;flex-shrink:1;min-width:0}.save-btn[data-v-7f666238]{padding:6px 20px;background-color:#28af81;border:none;border-radius:4px;color:#fff;font-size:14px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;margin-left:15px}.save-btn[data-v-7f666238]:hover{background-color:#1e8c66}.save-btn[data-v-7f666238]:disabled{background-color:#4a4a4a;cursor:not-allowed}.device_table[data-v-7f666238]{overflow:hidden}.search-filter[data-v-7f666238]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.status-filter-select[data-v-7f666238]{padding:5px 10px;background-color:#1a2f63;border:1px solid #2a4b8d;border-radius:4px;color:#fff;font-size:13px;cursor:pointer;min-width:100px}.status-filter-select[data-v-7f666238]:focus{outline:none;border-color:#4facfe}.status-filter-select option[data-v-7f666238]{background-color:#1a2f63;color:#fff}table.type01.admin td[data-v-7f666238],table.type01.admin th[data-v-7f666238]{font-size:15px;padding:10px}.device_table .vgt-inner-wrap[data-v-7f666238]{overflow-y:hidden;height:100%}.presschart_m2_d .wavchart[data-v-7f666238]{height:350px;width:98%}.specification_area .input_date[data-v-7f666238]{border-top:0;border-left:0;border-right:0}.specification_area .specification_box[data-v-7f666238]{margin-bottom:10px;position:relative;padding:0 5%}.specification_area .specification_box[data-v-7f666238]:after{content:"";display:block;clear:both}.btn_box_wrap[data-v-7f666238]{position:absolute;top:28px;left:5%}.btn_box_wrap>div[data-v-7f666238]{float:left}.specification_btn .btn-secondary[data-v-7f666238]{float:left;width:42px;height:32px;line-height:32px;text-align:center;border-radius:2px;background:rgba(35,41,47,.4);font-size:14px;margin-right:.2em;cursor:pointer;border:0}.specification_btn .btn-secondary span[data-v-7f666238]{color:#fff}.specification_btn .btn-secondary.on[data-v-7f666238],.specification_btn .btn-secondary[data-v-7f666238]:hover{background:rgba(35,41,47,.8)}.btn_box_wrap .date_btn[data-v-7f666238]{margin-top:5px;margin-left:14px}.specification_box .chart_btn[data-v-7f666238]{position:absolute;top:0;right:22px;background:#4c5055;width:80px;height:32px;line-height:32px;border-radius:2px;text-align:center;color:#fff;font-size:14px;cursor:pointer}.specification_box .chart_img[data-v-7f666238]{padding-top:105px;height:270px}.specification_box .chart_img img[data-v-7f666238]{height:100%}.specification_table[data-v-7f666238]{width:28%;float:left;padding:1%;background:#fff}.specification_table table[data-v-7f666238]{width:100%;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;-webkit-box-sizing:border-box;box-sizing:border-box;height:800px}.specification_table table td[data-v-7f666238],.specification_table table th[data-v-7f666238]{font-size:9px;text-align:center;height:28px;line-height:28px}.specification_table table th[data-v-7f666238]{border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;box-sizing:border-box}.specification_table table th.last[data-v-7f666238]{border-right:1px solid #e0e0e0}.specification_table table td[data-v-7f666238]{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;box-sizing:border-box}.specification_table table td.bg[data-v-7f666238]{background:hsla(0,0%,68.6%,.1)}.specification_table .table_wrap[data-v-7f666238]{height:735px;overflow-y:scroll}table.vgt-table.condensed td[data-v-7f666238]{padding:.188rem .15rem}.btn_pre[data-v-7f666238]{position:absolute;top:0;right:110px;width:80px;height:32px;line-height:32px;border-radius:2px;text-align:center;color:#fff;font-size:14px;cursor:pointer}.map-button.icon_btn.btn.btn-sm[data-v-7f666238]{padding-top:4px}.search_box.device[data-v-7f666238]{position:absolute;top:58px;left:30px;width:30%}