﻿[data-v-13355bf5] .modal-container{color:#fff;margin:8px 15px 8px 8px;height:calc(100vh - 92px);overflow:auto}[data-v-13355bf5] .modal-container .dashboard-select .custom-select{min-height:28px;font-size:12px;padding-top:0px;padding-bottom:0px;height:28px}[data-v-13355bf5] .modal-container .dashboard-select .multiselect{min-height:28px}[data-v-13355bf5] .modal-container .dashboard-select .multiselect__tags{min-height:28px;font-size:12px;padding-top:4px;padding-bottom:0px;height:28px}[data-v-13355bf5] .modal-container .dashboard-select .multiselect__select{height:26px;padding-top:20px}[data-v-13355bf5] .modal-container .form-control{height:28px;line-height:1;font-size:14px}[data-v-13355bf5] .modal-container .vs--searchable .vs__dropdown-toggle{height:32px;background-position:calc(100% - 10px) calc(1em - 4px),calc(100% - 2px) calc(1em - 4px),calc(100% - 9px) calc(1em - 4px);padding-top:2px;padding-bottom:0px}[data-v-13355bf5] .modal-container .input-group-append .btn{padding:0px 5px}[data-v-13355bf5] .modal-container .switch-active.switch-only-me-and-all{width:100%}[data-v-13355bf5] .modal-container .switch-active .slider{border-color:#fff}[data-v-13355bf5] .modal-container .switch-active.switch-only-me-and-all input:not(:checked)+.slider::before{-webkit-transform:translateX(197px);-ms-transform:translateX(197px);transform:translateX(197px)}[data-v-13355bf5] .modal-container::-webkit-scrollbar{width:6px;height:6px}[data-v-13355bf5] .modal-container::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}[data-v-13355bf5] .modal-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.is-select-user-project[data-v-02588360]{border-top:none !important;border-left:none !important;border-right:none !important;border-radius:0 !important;border-bottom:1px solid #e9ecef !important;padding:8px 16px !important}.custom-select[data-v-02588360]{min-height:40px;border-radius:5px;border:1px solid #e8e8e8;background-image:linear-gradient(45deg, transparent 50%, #999 50%),linear-gradient(135deg, #999 50%, transparent 50%),linear-gradient(184deg, #999 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 2px),calc(100% - 2px) calc(1em - 2px),calc(100% - 9px) calc(1em - 2px);background-size:7px 7px,7px 7px,2px 14px;box-shadow:none;font-size:14px}.flatpickr-current-month input.cur-year{text-align:center;font-weight:bold !important;padding-left:0px !important}.table-part-damage[data-v-4a20d7dc]{border:4px solid #f4f6f9}.table-part-damage thead>tr>th[data-v-4a20d7dc]{background:#090850;color:#fff;border:4px solid #f4f6f9;font-size:18px}.table-part-damage tbody>tr>td[data-v-4a20d7dc]{border:4px solid #f4f6f9}.actual-button-part-damage[data-v-09a7682c]{max-height:100%}.actual-button-part-damage[data-v-50eb60c6]{max-height:100%}.cubic-color-picker[data-v-78821b42]{width:30px;height:30px;cursor:pointer}.cubic-color-picker[data-v-78821b42]:not(:first-child){margin-left:5px}.theme[data-v-78821b42]{transition:.2s ease}.theme-light[data-v-78821b42]{background-color:#fff}.theme-light .cubic-color-picker[data-v-78821b42]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.theme-dark[data-v-78821b42]{background-color:#2c2c2c}.theme-dark .cubic-color-picker[data-v-78821b42]{border:1px solid #fff}.theme-dark .cubic-color-picker[data-v-78821b42]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.open-grid[data-v-c02cbac0]{border-radius:.25rem;background-color:#090850;color:#fff;user-select:none}.open-grid.disabled[data-v-c02cbac0]{background-color:#b9b9b9}@media all and (max-width: 820px){.card-body-mobile[data-v-c02cbac0]{padding:.4rem}}.switch-active[data-v-c02cbac0]{width:85px;height:25px}.switch-active .slider[data-v-c02cbac0]{background-color:#090850;border:1px solid #bababa}.switch-active .slider[data-v-c02cbac0]::after{content:"拡大縮小ON";font-size:10px;width:100%;text-align:right;padding-right:10px;line-height:1}.switch-active.drag-and-drop .slider[data-v-c02cbac0]::after{content:"D&D ON"}.switch-active .slider[data-v-c02cbac0]::before{width:12px !important;height:12px !important;left:2px;bottom:5px}.switch-active input:not(:checked)+.slider[data-v-c02cbac0]::after{content:"拡大縮小OFF";font-size:10px;width:100%;text-align:left;padding-left:7px;line-height:1}.switch-active.drag-and-drop input:not(:checked)+.slider[data-v-c02cbac0]::after{content:"D&D OFF"}.switch-active input:not(:checked)+.slider[data-v-c02cbac0]::before{-webkit-transform:translateX(67.15px);-ms-transform:translateX(67.15px);transform:translateX(67.15px);background-color:#090850}.switch-active input:not(:checked)+.slider[data-v-c02cbac0]{background-color:#f2c2c2;border:1px solid #090850}.report-photo-comment-new-wrapper .card .card-header[data-v-c02cbac0]{border-bottom:1px solid rgba(0,0,0,0.125) !important}.report-photo-comment-new-wrapper .p-2-px[data-v-c02cbac0]{padding:2px}@media all and (max-width: 450px){.file__title[data-v-2893d180]{max-width:250px !important}}@media all and (max-width: 390px){.file__title[data-v-2893d180]{max-width:200px !important}}.btn.btn-primary[data-v-48b06ab3]:focus{background-color:#090850;border-color:#090850}.btn.btn-primary[data-v-48b06ab3]:hover{background-color:#060520;border-color:#060520}.btn.btn-primary.disabled[data-v-48b06ab3]{background-color:#b9b9b9;border-color:#b9b9b9}.btn.btn-primary[data-v-b6c7b542]:focus{background-color:#090850;border-color:#090850}.btn.btn-primary[data-v-b6c7b542]:hover{background-color:#060520;border-color:#060520}.btn.btn-primary.disabled[data-v-b6c7b542]{background-color:#b9b9b9;border-color:#b9b9b9}.report-photo-preview-modal .modal-dialog{max-height:95%}.system3-modal-edit-photo-comment .modal-dialog{max-width:98%;height:100%}@media all and (max-width: 820px){.system3-modal-edit-photo-comment .modal-dialog{max-width:100%;max-height:100%;margin:0;height:100%}.system3-modal-edit-photo-comment .modal-dialog .modal-content{border-radius:0}}.color-primary[data-v-19aafd6c]{color:#090850}.accent-color-primary[data-v-19aafd6c]{accent-color:#090850}input[type=radio][data-v-19aafd6c]{transform:scale(1.7)}.border-gray[data-v-19aafd6c]{border:1px solid gray}.flex-wrap[data-v-19aafd6c]{flex-wrap:wrap}.dropdown-with-plus-icon .vs__dropdown-toggle{border:none !important}.vs__selected-options{min-height:3vw;justify-content:start !important}.partname-textarea{resize:none;font-size:.932vw !important;padding:6px 20px 6px 12px;line-height:1.5;outline:0;margin-bottom:1px}@media screen and (max-width: 1200px){.partname-textarea{padding:2px 5px}}.border-double[data-v-17c01af2]{border-style:double;border-color:gray}.text-color[data-v-17c01af2]{color:#212529}[data-v-17c01af2] .input-group-append .btn{border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;z-index:1;height:30px;padding:0px 10px 3px 10px}.gantt-timeline-day .event-name-tooltip[data-v-d3295ea4]{width:max-content !important;position:absolute;text-align:center;z-index:1;background:#000;padding:5px 10px;color:#fff;border-radius:5px}.border-r-black[data-v-d3295ea4]{border-right-color:#000 !important}.border-b-black[data-v-d3295ea4]{border-bottom-color:#000 !important}.border-t-black[data-v-d3295ea4]{border-top-color:#000 !important}.border-b-black[data-v-9ff73c9e]{border-bottom-color:#000 !important}.border-r-black[data-v-9ff73c9e]{border-right-color:#000 !important}.border-t-black[data-v-9ff73c9e]{border-top:1px solid #000 !important}.border-r-black-dotted[data-v-0d441825]{border-right:1px dotted #000 !important}.border-r-black-solid[data-v-0d441825]{border-right:1px solid #000 !important}.opacity-schedule[data-v-469d90c7]{opacity:.4}.schedule-clone[data-v-469d90c7]{opacity:.4}.z-index-1-read-only[data-v-469d90c7]{z-index:1}.event-name-tooltip[data-v-e56aa5ae]{width:max-content !important;position:absolute;text-align:center;z-index:1;background:#000;padding:5px 10px;color:#fff;border-radius:5px}.line-today[data-v-e56aa5ae]{height:calc(100% + 15px);z-index:3;position:absolute;width:0;background-color:red}.border-b-black[data-v-e56aa5ae]{border-bottom:1px solid #000 !important}.border-t-black[data-v-e56aa5ae]{border-top:1px solid #000 !important}.mb-0[data-v-e56aa5ae]{margin-bottom:0 !important}.border-t-none[data-v-e56aa5ae]{border-top:none !important}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:0.9em solid rgba(100,100,100,0.1);border-right:0.9em solid rgba(100,100,100,0.1);border-bottom:0.9em solid rgba(100,100,100,0.1);border-left:0.9em solid rgba(60,60,60,0.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.select-model-number-dropdown{z-index:1500 !important}.select-model-number-dropdown .add-more-text{padding:3px 20px}.select-model-number[data-v-e81c3f5e] .vs__dropdown-toggle{position:relative;height:100%;display:flex;align-items:center;border:1px solid #393939;background-image:linear-gradient(45deg, transparent 50%, #797979 50%),linear-gradient(135deg, #797979 50%, transparent 50%),linear-gradient(184deg, #797979 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 1px),calc(100% - 2px) calc(1em - 1px),calc(100% - 9px) calc(1em - 1px);background-size:8px 8px,8px 8px,2px 14px;background-repeat:no-repeat;padding-right:1.25rem;padding:6px 20px 6px 10px}.select-model-number[data-v-e81c3f5e] .vs__open-indicator,.select-model-number[data-v-e81c3f5e] .vs__actions{display:none}.select-model-number[data-v-e81c3f5e] .vs__search{padding:0}.select-model-number[data-v-e81c3f5e] .vs__selected-options{margin:0px;padding:0px;height:100%;min-height:26px;gap:5px}.select-model-number[data-v-e81c3f5e] .vs__selected{margin:0px;font-size:1rem;padding:0px 7px}:root{--vc-picker-bg: #f8f8f8;--vc-body-bg: #fff;--vc-input-bg: #fff;--vc-input-text: #333;--vc-input-label: #969696;--vc-input-border: #dadada;--vc-chrome-toggle-btn-highlighted: #eee;--vc-ps-bg: #dcdcdc;--vc-ps-title-bg-gradient-start: #f0f0f0;--vc-ps-title-bg-gradient-end: #d4d4d4;--vc-ps-title-border: #B1B1B1;--vc-ps-title-color: #4d4d4d;--vc-ps-slider-border: #b3b3b3;--vc-ps-slider-border-bottom: #f0f0f0;--vs-ps-picker-border-dark: #555;--vs-ps-picker-border-white: #fff;--vc-ps-btn-gradient-start: #fff;--vc-ps-btn-gradient-end: #e6e6e6;--vc-ps-btn-border: #878787;--vc-ps-btn-shadow: #EAEAEA;--vc-ps-btn-color: #000;--vc-ps-preview-border: #000;--vc-ps-label: #000;--vc-ps-input-border: #888;--vc-ps-input-shadow-dark: rgba(0,0,0,.1);--vc-ps-input-shadow-light: #ececec;--vc-sketch-input-label: #222;--vc-sketch-presets-border: #eee;--vc-twitter-input-bg: #fff;--vc-twitter-input-border: #f0f0f0;--vc-twitter-input-color: #666;--vc-twitter-hash-bg: #f0f0f0;--vc-twitter-hash-color: #98A1A4}.dark:root{--vc-body-bg: #424242;--vc-picker-bg: #d0d0d0;--vc-input-bg: #2c2c2c;--vc-input-text: #d0d0d0;--vc-input-label: #bbbbbb;--vc-input-border: #555555;--vc-chrome-toggle-btn-highlighted: #5c5c5c;--vc-sketch-input-label: #bbbbbb;--vc-sketch-presets-border: #5a5a5a;--vc-twitter-input-border: #383838;--vc-twitter-input-color: #bbbbbb;--vc-twitter-hash-bg: #383838;--vc-twitter-hash-color: #a0acaf;--vc-twitter-input-bg: #555;--vc-ps-bg: #424242;--vc-ps-title-bg-gradient-start: #4e4e4e;--vc-ps-title-bg-gradient-end: #3a3a3a;--vc-ps-title-border: #5a5a5a;--vc-ps-title-color: #bbbbbb;--vc-ps-slider-border: #5c5c5c;--vc-ps-slider-border-bottom: #4a4a4a;--vs-ps-picker-border-dark: #b8b8b8;--vs-ps-picker-border-white: #bbbbbb;--vc-ps-btn-gradient-start: #505050;--vc-ps-btn-gradient-end: #3a3a3a;--vc-ps-btn-border: #6a6a6a;--vc-ps-btn-shadow: #2a2a2a;--vc-ps-btn-color: #bbbbbb;--vc-ps-preview-border: #3a3a3a;--vc-ps-label: #bbbbbb;--vc-ps-input-border: #666666;--vc-ps-input-shadow-dark: rgba(0, 0, 0, .45);--vc-ps-input-shadow-light: #2d2d2d}.bg[data-v-4d048d6e]{cursor:crosshair;position:absolute;inset:0;touch-action:none}.white[data-v-4d048d6e]{background:linear-gradient(to right, #fff, rgba(255,255,255,0))}.black[data-v-4d048d6e]{background:linear-gradient(to top, #000, rgba(0,0,0,0))}.picker-wrap[data-v-4d048d6e]{cursor:pointer;position:absolute;outline:none}.picker[data-v-4d048d6e]{cursor:move;width:4px;height:4px;box-shadow:0 0 0 1.6px var(--vc-picker-bg),inset 0 0 1px 1px rgba(0,0,0,0.301961),0 0 1px 2px rgba(0,0,0,0.4);border-radius:50%;transform:translate(-2px, -2px)}.vc-base-slider[data-v-972b0fad]{position:relative;width:100%;height:100%;touch-action:none}.background[data-v-972b0fad],.slider[data-v-972b0fad]{position:absolute;inset:0}.background[data-v-972b0fad]{overflow:hidden}.slider[data-v-972b0fad]{cursor:pointer;z-index:2}.picker-wrap[data-v-972b0fad]{position:absolute;z-index:2;outline:none}.picker[data-v-972b0fad]{width:4px;height:8px;margin-top:1px;border-radius:1px;box-shadow:0 0 2px #0009;background:var(--vc-picker-bg);cursor:pointer;transform:translate(-2px)}.vc-hue-slider[data-v-5367c985]{cursor:crosshair;touch-action:none}.gradient[data-v-5367c985]{width:100%;height:100%;border-radius:2px;background:var(2f44f39d)}.vc-checkerboard[data-v-37d61ccd]{position:absolute;inset:0;background-size:contain}.vc-alpha-slider[data-v-07dd346b] .vc-checkerboard{border-radius:2px}.gradient[data-v-07dd346b]{position:absolute;inset:0}.vc-editable-input[data-v-9c267b2b]{position:relative}.vc-input-input[data-v-9c267b2b]{width:100%;padding:0;border:0;outline:none}.vc-input-label[data-v-9c267b2b]{text-transform:capitalize}.vc-chrome-picker[data-v-dfdde7e0]{width:225px;box-sizing:initial;border-radius:2px;box-shadow:0 0 2px #0000004d,0 4px 8px #0000004d;font-family:Menlo,Consolas,Courier New,monospace}.controls[data-v-dfdde7e0]{display:flex}.color-wrap[data-v-dfdde7e0]{position:relative;width:36px}.active-color[data-v-dfdde7e0]{position:relative;width:30px;height:30px;border-radius:15px;overflow:hidden;z-index:1}.color-wrap[data-v-dfdde7e0] .vc-checkerboard{width:30px;height:30px;border-radius:15px;background-size:auto}.sliders[data-v-dfdde7e0]{flex:1}.fieldsWrap[data-v-dfdde7e0]{display:flex;padding-top:16px}.fields[data-v-dfdde7e0]{display:flex;margin-left:-6px;flex:1}.field[data-v-dfdde7e0]{padding-left:6px;width:100%}.toggle-btn[data-v-dfdde7e0]{width:32px;text-align:right;position:relative}.toggle-icon[data-v-dfdde7e0]{position:relative;margin-right:-4px;margin-top:12px;cursor:pointer;z-index:2;color:var(--vc-input-text)}.toggle-icon_highlighted[data-v-dfdde7e0]{position:absolute;width:24px;height:28px;top:10px;left:12px;background:var(--vc-chrome-toggle-btn-highlighted);border-radius:4px}.hue-wrap[data-v-dfdde7e0]{position:relative;height:10px;margin-bottom:8px}.alpha-wrap[data-v-dfdde7e0]{position:relative;height:10px}.hue-wrap[data-v-dfdde7e0] .container,.alpha-wrap[data-v-dfdde7e0] .gradient{border-radius:2px}.hue-wrap[data-v-dfdde7e0] .picker,.alpha-wrap[data-v-dfdde7e0] .picker{width:12px;height:12px;border-radius:6px;transform:translate(-6px, -2px);box-shadow:0 1px 4px #0000005e}.body[data-v-dfdde7e0]{padding:16px 16px 12px;background-color:var(--vc-body-bg)}.saturation[data-v-dfdde7e0]{width:100%;padding-bottom:55%;position:relative;border-radius:2px 2px 0 0;overflow:hidden}.saturation[data-v-dfdde7e0] .picker{width:12px;height:12px;transform:translate(-6px, -6px)}.fields[data-v-dfdde7e0] .vc-input-input{width:100%;height:21px;border-radius:2px;border:none;box-shadow:inset 0 0 0 1px var(--vc-input-border);background-color:var(--vc-input-bg);color:var(--vc-input-text);font-size:11px;text-align:center}.fields[data-v-dfdde7e0] .vc-input-label{display:block;margin-top:12px;font-size:11px;color:var(--vc-input-label);line-height:11px;text-transform:uppercase;text-align:center}.alpha-disabled[data-v-dfdde7e0] .active-color{width:18px;height:18px}.alpha-disabled[data-v-dfdde7e0] .color-wrap{width:30px}.alpha-disabled[data-v-dfdde7e0] .hue-wrap{margin-top:4px;margin-bottom:4px}.vc-compact-picker[data-v-91d11fa7]{width:245px;padding-top:5px;padding-left:5px;border-radius:2px;box-sizing:border-box;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029;background-color:var(--vc-body-bg)}.colors[data-v-91d11fa7]{overflow:hidden;padding:0;margin:0}.color-item[data-v-91d11fa7]{list-style:none;width:15px;height:15px;float:left;margin-right:5px;margin-bottom:5px;position:relative;cursor:pointer}.color-item_white[data-v-91d11fa7]{box-shadow:inset 0 0 0 1px #ddd}.color-item_white .dot[data-v-91d11fa7]{background:#000}.dot[data-v-91d11fa7]{position:absolute;inset:5px;border-radius:50%;opacity:1;background:#fff}.vc-grayscale-picker[data-v-631223a5]{padding-top:5px;padding-left:5px;width:245px;border-radius:2px;box-sizing:border-box;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029;background-color:var(--vc-body-bg)}.colors[data-v-631223a5]{overflow:hidden;padding:0;margin:0}.color-item[data-v-631223a5]{list-style:none;width:15px;height:15px;float:left;margin-right:5px;margin-bottom:5px;position:relative;cursor:pointer}.color-item_white[data-v-631223a5]{box-shadow:inset 0 0 0 1px #ddd}.color-item_white .dot[data-v-631223a5]{background:#000}.dot[data-v-631223a5]{position:absolute;inset:5px;border-radius:50%;opacity:1;background:#fff}.vc-material-picker[data-v-8f86229c]{position:relative;width:98px;height:98px;padding:16px;border-radius:2px;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029;background-color:var(--vc-body-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.vc-material-picker[data-v-8f86229c] .vc-input-input{width:100%;height:30px;margin-top:12px;background-color:var(--vc-body-bg);color:var(--vc-input-text);font-size:15px}.vc-material-picker[data-v-8f86229c] .vc-input-label{position:absolute;top:0;left:0;font-size:11px;color:var(--vc-input-label)}.hex[data-v-8f86229c]{border-bottom-width:2px;border-bottom-style:solid}.rgb[data-v-8f86229c]{display:flex;margin-right:-10px;padding-top:11px}.color[data-v-8f86229c]{flex:1;padding-right:10px}.vc-photoshop-picker[data-v-b69df0e5]{width:513px;background:var(--vc-ps-bg);border-radius:4px;box-shadow:0 0 0 1px #00000040,0 8px 16px #00000026;box-sizing:initial;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.fields_disabled[data-v-b69df0e5]{width:390px}.title[data-v-b69df0e5]{height:23px;background-image:linear-gradient(-180deg, var(--vc-ps-title-bg-gradient-start) 0%, var(--vc-ps-title-bg-gradient-end) 100%);border-bottom:1px solid var(--vc-ps-title-border);border-radius:4px 4px 0 0;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000005;color:var(--vc-ps-title-color);font-size:13px;line-height:24px;text-align:center}.body[data-v-b69df0e5]{padding:15px;display:flex}.saturation[data-v-b69df0e5]{width:256px;height:256px;position:relative;border:2px solid var(--vc-ps-slider-border);border-bottom:2px solid var(--vc-ps-slider-border-bottom);overflow:hidden}.saturation[data-v-b69df0e5] .picker{width:12px;height:12px;transform:translate(-6px, -6px)}.hue[data-v-b69df0e5]{height:256px;width:19px;margin-left:10px;border:2px solid var(--vc-ps-slider-border);border-bottom:2px solid var(--vc-ps-slider-border-bottom)}.hue-picker[data-v-b69df0e5]{position:relative}.hue-picker-left[data-v-b69df0e5],.hue-picker-right[data-v-b69df0e5]{position:absolute;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--vs-ps-picker-border-dark);cursor:pointer}.hue-picker-left[data-v-b69df0e5]:after,.hue-picker-right[data-v-b69df0e5]:after{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent var(--vs-ps-picker-border-white);position:absolute;top:1px;left:1px;transform:translate(-8px, -5px)}.hue-picker-left[data-v-b69df0e5]{transform:translate(-10px, -4px)}.hue-picker-right[data-v-b69df0e5]{transform:translate(21px, -4px) rotate(180deg)}.controls[data-v-b69df0e5]{width:180px;margin-left:10px;display:flex}.controls_fields_disabled[data-v-b69df0e5]{width:auto}.actions[data-v-b69df0e5]{margin-left:20px;flex:1}.action-btn[data-v-b69df0e5]{height:20px;margin-bottom:10px;background-image:linear-gradient(-180deg, var(--vc-ps-btn-gradient-start) 0%, var(--vc-ps-btn-gradient-end) 100%);border:1px solid var(--vc-ps-btn-border);border-radius:2px;box-shadow:0 1px 0 0 var(--vc-ps-btn-shadow);cursor:pointer;color:var(--vc-ps-btn-color);font-size:14px;line-height:20px;text-align:center}.preview[data-v-b69df0e5]{width:60px}.preview-swatches[data-v-b69df0e5]{border:1px solid var(--vc-ps-slider-border);border-bottom:1px solid var(--vc-ps-slider-border-bottom);margin-bottom:2px;margin-top:1px}.preview-color[data-v-b69df0e5]{height:34px;box-shadow:inset 1px 0 var(--vc-ps-preview-border),inset -1px 0 var(--vc-ps-preview-border),inset 0 1px var(--vc-ps-preview-border)}.preview-label[data-v-b69df0e5]{color:var(--vc-ps-label);font-size:14px;text-align:center}.fields[data-v-b69df0e5]{padding-top:5px;padding-bottom:9px;width:80px;position:relative}.fields[data-v-b69df0e5] .vc-input-input{width:40%;height:18px;margin-left:40%;margin-right:10px;margin-bottom:5px;padding-left:3px;border:1px solid var(--vc-ps-input-border);box-shadow:inset 0 1px 1px var(--vc-ps-input-shadow-dark),0 1px 0 0 var(--vc-ps-input-shadow-light);background-color:var(--vc-input-bg);color:var(--vc-ps-label);font-size:13px}.fields[data-v-b69df0e5] .vc-input-label,.fields[data-v-b69df0e5] .vc-input-desc{position:absolute;top:0;height:18px;color:var(--vc-ps-label);font-size:13px;line-height:22px;text-transform:uppercase}.fields[data-v-b69df0e5] .vc-input-label{left:0;width:34px}.fields[data-v-b69df0e5] .vc-input-desc{right:0;width:0}.fields-divider[data-v-b69df0e5]{height:5px}.hex[data-v-b69df0e5] .vc-input-input{width:80%;height:18px;margin-left:20%;margin-bottom:6px;padding-left:3px;border:1px solid var(--vc-ps-input-border);box-shadow:inset 0 1px 1px var(--vc-ps-input-shadow-dark),0 1px 0 0 var(--vc-ps-input-shadow-light);font-size:13px}.hex[data-v-b69df0e5] .vc-input-label{position:absolute;top:0;left:0;width:14px;text-transform:uppercase;font-size:13px;height:18px;line-height:22px}.vc-sketch-picker[data-v-fdb7d989]{position:relative;width:200px;padding:10px 10px 0;box-sizing:initial;background:var(--vc-body-bg);border-radius:4px;box-shadow:0 0 0 1px #00000026,0 8px 16px #00000026;font-family:Menlo,Consolas,Courier New,monospace}.saturation[data-v-fdb7d989]{width:100%;padding-bottom:75%;position:relative;overflow:hidden}.controls[data-v-fdb7d989]{display:flex}.sliders[data-v-fdb7d989]{padding:4px 0;flex:1}.hue[data-v-fdb7d989] .container,.alpha[data-v-fdb7d989] .gradient{border-radius:2px}.hue[data-v-fdb7d989]{position:relative;height:10px}.alpha[data-v-fdb7d989]{position:relative;height:10px;margin-top:4px;overflow:hidden}.color[data-v-fdb7d989]{width:24px;height:24px;position:relative;margin-top:4px;margin-left:4px;border-radius:2px;overflow:hidden}.active-color[data-v-fdb7d989]{position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000026,inset 0 0 4px #00000040;z-index:2}.color[data-v-fdb7d989] .vc-checkerboard{background-size:auto}.field[data-v-fdb7d989]{display:flex;padding-top:4px}.field[data-v-fdb7d989] .vc-input-input{width:90%;padding:4px 0 3px 10%;border:none;box-shadow:inset 0 0 0 1px var(--vc-input-border);background-color:var(--vc-input-bg);color:var(--vc-input-text);font-size:10px}.field[data-v-fdb7d989] .vc-input-label{display:block;padding-top:3px;padding-bottom:4px;color:var(--vc-sketch-input-label);font-size:11px;text-align:center}.field_single[data-v-fdb7d989]{flex:1;padding-left:6px}.field_double[data-v-fdb7d989]{flex:2}.presets[data-v-fdb7d989]{margin-right:-10px;margin-left:-10px;padding-left:10px;padding-top:10px;border-top:1px solid var(--vc-sketch-presets-border)}.preset-color[data-v-fdb7d989]{border-radius:3px;overflow:hidden;position:relative;display:inline-block;margin:0 10px 10px 0;vertical-align:top;cursor:pointer;width:16px;height:16px;box-shadow:inset 0 0 0 1px #00000026}.preset-color[data-v-fdb7d989] .vc-checkerboard{box-shadow:inset 0 0 0 1px #00000026;border-radius:3px}.alpha-disabled .color[data-v-fdb7d989]{height:10px}.vc-slider-picker[data-v-675d6988]{position:relative;width:410px}.hue[data-v-675d6988]{height:12px;position:relative}.hue[data-v-675d6988] .picker,.alpha[data-v-675d6988] .picker{width:14px;height:14px;border-radius:6px;box-shadow:0 1px 4px #0000005e;transform:translate(-7px, -2px)}.alpha[data-v-675d6988]{height:12px;position:relative;margin-top:20px}.swatches[data-v-675d6988]{display:flex;margin-top:20px}.swatch[data-v-675d6988]{margin-right:1px;flex:1;width:20%}.swatch[data-v-675d6988]:first-child{margin-right:1px}.swatch:first-child .picker[data-v-675d6988]{border-radius:2px 0 0 2px}.swatch[data-v-675d6988]:last-child{margin-right:0}.swatch:last-child .picker[data-v-675d6988]{border-radius:0 2px 2px 0}.picker[data-v-675d6988]{cursor:pointer;height:12px}.swatch:nth-child(n) .picker_active[data-v-675d6988]{transform:scaleY(1.8);border-radius:3.6px/2px}.picker_white[data-v-675d6988]{box-shadow:inset 0 0 0 1px #ddd}.picker_active.picker_white[data-v-675d6988]{box-shadow:inset 0 0 0 .6px #ddd}.vc-swatches-picker[data-v-3427cb2a]{width:320px;height:240px;overflow-y:scroll;background-color:var(--vc-body-bg);box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029}.box[data-v-3427cb2a]{padding:16px 0 6px 16px;overflow:hidden}.colorGroup[data-v-3427cb2a]{padding-bottom:10px;width:40px;float:left;margin-right:10px}.color[data-v-3427cb2a]{box-sizing:border-box;width:40px;height:24px;margin-bottom:1px;cursor:pointer;overflow:hidden;-ms-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.color_white[data-v-3427cb2a]{border:1px solid #ddd}.picker[data-v-3427cb2a]{display:block;fill:#fff;margin-left:8px}.color_white .picker[data-v-3427cb2a]{fill:#333}.vc-twitter-picker[data-v-e74ac697]{position:relative;background:var(--vc-body-bg);border:0 solid rgba(0,0,0,0.25);box-shadow:0 1px 4px #00000040;border-radius:4px}.triangle[data-v-e74ac697]{position:absolute;width:0px;height:0px;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent var(--vc-body-bg) transparent}.triangle_shadow[data-v-e74ac697]{width:0px;height:0px;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent rgba(0,0,0,0.1) transparent;position:absolute}.body[data-v-e74ac697]{padding:15px 9px 9px 15px}.vc-twitter-picker[data-v-e74ac697] .vc-editable-input{position:relative}.vc-twitter-picker[data-v-e74ac697] .vc-input-input{float:left;width:100px;height:28px;padding:1px 1px 1px 8px;outline:none;box-shadow:inset 0 0 0 1px var(--vc-twitter-input-border);box-sizing:content-box;border:0px;border-radius:0 4px 4px 0;background-color:var(--vc-twitter-input-bg);color:var(--vc-twitter-input-color);font-size:14px}.vc-twitter-picker[data-v-e74ac697] .vc-editable-input span{display:none}.hash[data-v-e74ac697]{float:left;display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:4px 0 0 4px;background:var(--vc-twitter-hash-bg);color:var(--vc-twitter-hash-color)}.swatch[data-v-e74ac697]{width:30px;height:30px;float:left;border-radius:4px;margin:0 6px 6px 0;cursor:pointer;position:relative;outline:none}.clear[data-v-e74ac697]{clear:both}.tri_hide .triangle[data-v-e74ac697],.tri_hide .triangle_shadow[data-v-e74ac697]{display:none}.tri_top_left .triangle[data-v-e74ac697]{top:-10px;left:12px}.tri_top_left .triangle_shadow[data-v-e74ac697]{top:-11px;left:12px}.tri_top_right .triangle[data-v-e74ac697]{top:-10px;right:12px}.tri_top_right .triangle_shadow[data-v-e74ac697]{top:-11px;right:12px}.vc-hue-wrap[data-v-b3ac1ab2]{height:8px}.vc-hue-wrap[data-v-b3ac1ab2] .slider{border-radius:4px}.vc-hue-wrap[data-v-b3ac1ab2] .picker{width:20px;height:20px;margin:0;border-radius:50%;box-shadow:none;border:2px white solid;background-color:var(46ac36b6);transform:translate(-12px) translateY(-8px)}.vc-hsl-sliders[data-v-2e071f54]{position:relative;width:100%;font-family:Menlo,Consolas,Courier New,monospace}.slider-wrap[data-v-2e071f54]{display:flex;gap:12px;height:24px;margin-bottom:10px}.slider-wrap[data-v-2e071f54]:last-of-type{margin-bottom:0}.label[data-v-2e071f54]{display:block;height:24px;color:var(--vc-input-text);font-size:12px;line-height:24px;text-transform:uppercase;text-align:center}.vc-hsl-sliders[data-v-2e071f54] .vc-base-slider{margin-top:5px;height:14px}.vc-hsl-sliders[data-v-2e071f54] .background{border-radius:4px;border:1px solid var(--vc-input-border)}.gradient[data-v-2e071f54]{width:100%;height:100%}.vc-hsl-sliders[data-v-2e071f54] .picker{width:20px;height:20px;margin:0;border-radius:50%;box-shadow:none;border:2px white solid;transform:translate(-12px) translateY(-5px)}.h-slider[data-v-2e071f54] .picker{background-color:var(41b5b6d0)}.s-slider[data-v-2e071f54] .picker,.l-slider[data-v-2e071f54] .picker{background-color:var(5fbe691)}.vc-hsl-sliders[data-v-2e071f54] .vc-editable-input{border-bottom:1px solid var(--vc-input-border)}.vc-hsl-sliders[data-v-2e071f54] .vc-input-input{width:50px;background:none;color:var(--vc-input-text);font-size:12px;text-align:center}.vc-hsv-sliders[data-v-d6cfe1d9]{position:relative;width:100%;font-family:Menlo,Consolas,Courier New,monospace}.slider-wrap[data-v-d6cfe1d9]{display:flex;gap:12px;height:24px;margin-bottom:10px}.slider-wrap[data-v-d6cfe1d9]:last-of-type{margin-bottom:0}.label[data-v-d6cfe1d9]{display:block;height:24px;color:var(--vc-input-text);font-size:12px;line-height:24px;text-transform:uppercase;text-align:center}.vc-hsv-sliders[data-v-d6cfe1d9] .vc-base-slider{margin-top:5px;height:14px}.vc-hsv-sliders[data-v-d6cfe1d9] .background{border-radius:4px;border:1px solid var(--vc-input-border)}.gradient[data-v-d6cfe1d9]{width:100%;height:100%}.vc-hsv-sliders[data-v-d6cfe1d9] .picker{width:20px;height:20px;margin:0;border-radius:50%;box-shadow:none;border:2px white solid;transform:translate(-12px) translateY(-5px)}.h-slider[data-v-d6cfe1d9] .picker{background-color:var(--f666f450)}.s-slider[data-v-d6cfe1d9] .picker,.b-slider[data-v-d6cfe1d9] .picker{background-color:var(46b90cce)}.vc-hsv-sliders[data-v-d6cfe1d9] .vc-editable-input{border-bottom:1px solid var(--vc-input-border)}.vc-hsv-sliders[data-v-d6cfe1d9] .vc-input-input{width:50px;background:none;color:var(--vc-input-text);font-size:12px;text-align:center}.vc-rgb-sliders[data-v-98b3b212]{position:relative;width:100%;font-family:Menlo,Consolas,Courier New,monospace}.slider-wrap[data-v-98b3b212]{display:flex;gap:12px;height:24px;margin-bottom:10px}.slider-wrap[data-v-98b3b212]:last-of-type{margin-bottom:0}.label[data-v-98b3b212]{display:block;height:24px;color:var(--vc-input-text);font-size:12px;line-height:24px;text-transform:uppercase;text-align:center}.vc-rgb-sliders[data-v-98b3b212] .vc-base-slider{margin-top:5px;height:14px}.vc-rgb-sliders[data-v-98b3b212] .background{border-radius:4px;border:1px solid var(--vc-input-border)}.gradient[data-v-98b3b212]{width:100%;height:100%}.vc-rgb-sliders[data-v-98b3b212] .picker{width:20px;height:20px;margin:0;border-radius:50%;box-shadow:none;border:2px white solid;transform:translate(-12px) translateY(-5px)}.slider-wrap[data-v-98b3b212]:not(.a-slider) .picker{background-color:var(5f730604)}.vc-rgb-sliders[data-v-98b3b212] .vc-editable-input{border-bottom:1px solid var(--vc-input-border)}.vc-rgb-sliders[data-v-98b3b212] .vc-input-input{width:50px;background:none;color:var(--vc-input-text);font-size:12px;text-align:center}.chrome-picker-wrapper[data-v-8b02c83a]{opacity:0;transition:all .2s;z-index:-1;position:absolute;top:0px;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,0.301961),0 4px 8px rgba(0,0,0,0.301961);background-color:#fff}.chrome-picker-wrapper .chrome-picker[data-v-8b02c83a]{box-shadow:none;border-radius:0px}.chrome-picker-wrapper[data-v-8b02c83a] .vc-chrome-picker{box-shadow:none}.event-color[data-v-3760af5c]{background-color:#dcdcdc}.tooltip-wrapper .tooltip-content[data-v-79d91139]{background:#000;padding:5px 10px}.tooltip-wrapper .tooltip-content.arrow[data-v-79d91139]:after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:5px;border-color:rgba(0,0,0,0)}.tooltip-wrapper .tooltip-content.arrow[data-popper-placement^=top][data-v-79d91139]{margin-bottom:5px}.tooltip-wrapper .tooltip-content.arrow.arrow[data-popper-placement^=top][data-v-79d91139]:after{border-bottom-width:0;border-top-color:#000;bottom:-5px;left:5px}.tooltip-wrapper .tooltip-content.arrow[data-popper-placement^=bottom][data-v-79d91139]{margin-top:5px}.tooltip-wrapper .tooltip-content.arrow.arrow[data-popper-placement^=bottom][data-v-79d91139]:after{border-top-width:0;border-bottom-color:#000;top:-5px;left:5px}.tooltip-wrapper .tooltip-content .arrow[data-popper-placement^=left][data-v-79d91139]{margin-right:5px}.tooltip-wrapper .tooltip-content .arrow[data-popper-placement^=left] .arrow[data-v-79d91139]:after{border-right-width:0;border-left-color:#000;top:5px;right:-5px}.tooltip-wrapper .tooltip-content .arrow[data-popper-placement^=right][data-v-79d91139]{margin-left:5px}.tooltip-wrapper .tooltip-content .arrow[data-popper-placement^=right] .arrow[data-v-79d91139]:after{border-left-width:0;border-right-color:#000;top:5px;left:-5px}.handle[data-v-e71b0ba8]{font-size:18px;width:unset;height:unset;position:unset;background:none;border:none;cursor:move;color:#bbb;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.work-item[data-v-e71b0ba8]{padding-left:30px !important}.work-item .work-name[data-v-e71b0ba8]{display:flex !important;justify-content:space-between;align-items:center;gap:10px;background-color:rgba(0,0,0,0) !important;padding:3px 2px 3px 8px}.work-item .work-name .point[data-v-e71b0ba8]{width:6px;height:6px;border-radius:50%}.border-t-black[data-v-e71b0ba8]{border-top:1px solid #000 !important}.model-number-edit-works .hold-group[data-v-e71b0ba8]{position:absolute;top:1px;width:48px;height:38px;text-align:center;border:1px solid #000}.model-number-edit-works .hold-group-root[data-v-e71b0ba8]{right:-54px}.model-number-edit-works .hold-group-belonging[data-v-e71b0ba8]{right:-114px}.sortable-ghost[data-v-e71b0ba8]{opacity:.4;background-color:#f0f0f0}.border-primary[data-v-d7676226]{border:1px solid #090850 !important}.min-w-36-px[data-v-d7676226]{min-width:36px}.border-b-black[data-v-d7676226]{border-bottom:1px solid #000 !important}.border-b-black[data-v-0a30a916]{border-bottom:1px solid #000 !important}.border-t-none[data-v-0a30a916]{border-top:none !important}[data-v-1d7ca348] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-1d7ca348] .vs--open .vs__selected-options .vs__search,[data-v-1d7ca348] .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.dashboard-select .multiselect__option{padding:5px}.dashboard-select .multiselect__tags{overflow:hidden}.dashboard-select .multiselect__content-wrapper{width:auto}.dashboard-select .enable-truncate .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-select .multiselect__placeholder{margin-bottom:0px;padding-top:0px}.dashboard-select .multiselect__option--selected{font-weight:normal !important}.dashboard-select .multiselect--active .multiselect__select{transform:unset !important}.dashboard-select .multiselect--active .multiselect__select::before{border-color:#090850 rgba(0,0,0,0) rgba(0,0,0,0)}.dashboard-select .multiselect--active .multiselect__tags .multiselect__input::placeholder{color:#a9a9a9;opacity:1}.dashboard-select .multiselect--active .multiselect__tags .multiselect__input::-ms-input-placeholder{color:#a9a9a9}.dashboard-select .multiselect__select{width:20px;padding:4px 0px}.dashboard-select .multiselect__select::before{border-width:7px 7px 0}.dashboard-select .multiselect__input{font-size:14px}.dashboard-select .multiselect__option--highlight,.dashboard-select .multiselect__option--selected.multiselect__option--highlight{background:unset;outline:none;color:#000}.dashboard-select .multiselect__option--selected{background:#fff}.bg-gray[data-v-4b4fba01]{background-color:#797979 !important}.row-pulldown[data-v-1a94e324]{display:flex}.row-pulldown .col-12[data-v-1a94e324]{padding-left:8px !important;padding-right:8px !important}.w-60[data-v-1a94e324]{width:60px}.dashboard-select.device-wrapper[data-v-1a94e324]{width:calc(100% - 70px)}.dashboard-select.schedule-wrapper[data-v-1a94e324]{width:calc(100% - 70px) !important}.dashboard-select.schedule-wrapper[data-v-1a94e324]{width:calc(100% - 70px) !important}.dashboard-select.user-work-wrapper[data-v-1a94e324]{width:calc(100% - 70px) !important}.dashboard-select[data-v-1a94e324]{width:calc(100% - 80px)}.dashboard-select .custom-select[data-v-1a94e324]{min-height:40px;border-radius:5px;border:1px solid #e8e8e8;background-image:linear-gradient(45deg, transparent 50%, #999 50%),linear-gradient(135deg, #999 50%, transparent 50%),linear-gradient(184deg, #999 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 2px),calc(100% - 2px) calc(1em - 2px),calc(100% - 9px) calc(1em - 2px);background-size:7px 7px,7px 7px,2px 14px;box-shadow:none;font-size:14px}.dashboard-select.sidebar-left-search[data-v-1a94e324]{width:100% !important}.no-message-text[data-v-1a94e324]{position:absolute;color:#adadad;font-size:12px;top:4px;left:8px}[data-v-1a94e324] .borderColorDate{border-color:#e8e8e8 !important}@media (max-width: 767px){.dashboard-select.device-wrapper[data-v-1a94e324]{width:calc(100% - 80px)}.dashboard-select.sidebar-left-search[data-v-1a94e324]{width:100% !important}}[data-v-1a94e324] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-1a94e324] .vs--open .vs__selected-options .vs__search,[data-v-1a94e324] .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.bg-validate[data-v-62c8c70a]{background-color:#ff0 !important}[data-v-62c8c70a] .v-select.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:1 !important}.add-task-table-wrapper[data-v-7ca596bb]{display:flex;flex-direction:column;gap:10px}.add-task-table-wrapper table thead tr th[data-v-7ca596bb]{background-color:#090850 !important;color:#fff !important;border-left:1px solid !important;border-color:#fff !important;padding-bottom:15px !important;padding-top:15px !important}.add-task-table-wrapper table thead tr:first-child th[data-v-7ca596bb]:first-child{border-left:none !important}.add-task-table-wrapper[data-v-7ca596bb] .table>tbody>tr>td{padding:6px}.add-task-table-wrapper .input-primary-wrap[data-v-7ca596bb]{display:inline-block;position:relative;cursor:pointer;user-select:none;height:20px;width:20px;border-radius:6px;margin-top:6px}.add-task-table-wrapper .input-primary-wrap .input-primary-element[data-v-7ca596bb]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.add-task-table-wrapper .input-primary-wrap .input-primary-element:checked~.check-mark[data-v-7ca596bb]{background-color:#090850 !important}.add-task-table-wrapper .input-primary-wrap .input-primary-element:checked~.check-mark[data-v-7ca596bb]:after{display:block}.add-task-table-wrapper .input-primary-wrap .check-mark[data-v-7ca596bb]{position:absolute;top:0;left:0;height:20px;width:20px;background-color:rgba(0,0,0,0);border:2px solid #090850;border-radius:6px;background-color:#fff}.add-task-table-wrapper .input-primary-wrap .check-mark[data-v-7ca596bb]:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.min-w-70-px[data-v-7ca596bb]{min-width:70px}.min-w-95-px[data-v-7ca596bb]{min-width:95px}.min-w-105-px[data-v-7ca596bb]{min-width:105px}.min-w-115-px[data-v-7ca596bb]{min-width:115px}.min-w-150-px[data-v-7ca596bb]{min-width:150px}.table-external-style[data-v-7ca596bb]{border-left:1px solid #090850 !important}.table-external-style thead tr th[data-v-7ca596bb]{border-bottom:none !important}.checkbox-disabled[data-v-7ca596bb]{pointer-events:none;opacity:.5}.full-screen-modal.none[data-v-3cbb8f00]{display:none}.full-screen-modal.modal .modal-dialog[data-v-3cbb8f00]{max-width:96%}.full-screen-modal.modal .modal-dialog .modal-content[data-v-3cbb8f00]{height:100%}.full-screen-modal.modal .modal-dialog .modal-content .modal-body[data-v-3cbb8f00]{overflow:auto;padding-top:0px;padding-bottom:0px}.full-screen-modal.modal.show .modal-dialog[data-v-3cbb8f00]{-webkit-transform:none;transform:none;height:calc(100% - 3.5rem)}.min-w-190[data-v-3cbb8f00]{min-width:190px}.table.table[data-v-21045572]{border-collapse:collapse;font-size:11px;margin-bottom:0px}.table th[data-v-21045572]:first-child,.table td[data-v-21045572]:first-child{border-left:none !important}.table th[data-v-21045572],.table td[data-v-21045572]{min-width:121px;max-width:121px;border:1px solid #000;padding:5px;vertical-align:middle}.table th[data-v-21045572]{border-bottom:none !important}.table td[data-v-21045572]{height:40px;min-height:40px;max-height:40px;border-top:none !important}.table th.work[data-v-21045572],.table td.work[data-v-21045572]{min-width:200px;max-width:200px}[data-v-21045572] .cell-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000}@media screen and (max-width: 1130px){.mb-btn-complete[data-v-6c1a8a64]{position:inherit !important}}.event-name-tooltip[data-v-6c1a8a64]{width:max-content !important;position:absolute;text-align:center;z-index:1;background:#000;padding:5px 10px;color:#fff;border-radius:5px}[data-v-6c1a8a64] .vs--single .vs__search,[data-v-6c1a8a64] .vs--single .vs__search:focus{width:auto}[data-v-6c1a8a64] .vs--open.vs--multiple .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-6c1a8a64] .vs--open.vs--multiple .vs__selected-options .vs__search,[data-v-6c1a8a64] .vs--open.vs--multiple .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}[data-v-6c1a8a64] .c-search-element .vs__dropdown-toggle{padding:6px 20px 6px 12px}[data-v-6c1a8a64] .c-search-element .vs__dropdown-toggle .vs__selected-options{align-items:center}[data-v-6c1a8a64] .c-search-element .vs__dropdown-toggle .vs__selected-options .vs__search{width:100%;padding:0px !important;margin:0px !important}.pd-pulldown[data-v-6c1a8a64]{margin-left:-8px !important;margin-right:-8px !important}.hold-column[data-v-6c1a8a64]{width:60px;min-width:60px;max-width:60px;border-left:1px solid #eee !important;display:flex;justify-content:center;padding:0px 5px;text-align:center;font-size:12px}.hold-column-header[data-v-6c1a8a64]{align-items:end}.checkbox-custom[data-v-6c1a8a64]{width:18px;height:18px;accent-color:#090850}.border-black[data-v-6c1a8a64]{border:1px solid #000 !important}.border-b-black[data-v-6c1a8a64]{border-bottom:1px solid #000 !important}.border-l-black[data-v-6c1a8a64]{border-left:1px solid #000 !important}.border-r-black[data-v-6c1a8a64]{border-right:1px solid #000 !important}.-ml-1-px[data-v-6c1a8a64]{margin-left:-1px !important}.border-l-none[data-v-6c1a8a64]{border-left:none !important}.border-t-none[data-v-6c1a8a64]{border-top:none !important}.border-r-none[data-v-6c1a8a64]{border-right:none !important}.border-b-none[data-v-6c1a8a64]{border-bottom:none !important}.border-none[data-v-6c1a8a64]{border:none !important}.ml-1-px[data-v-6c1a8a64]{margin-left:1px !important}.task-header-preview[data-v-6c1a8a64]{background-color:#000 !important;border-top:1px solid #000 !important}.h-95-px[data-v-6c1a8a64]{height:95px !important}.flex-1[data-v-6c1a8a64]{flex:1}.sortable-ghost[data-v-5dcbaf09]{opacity:.4;background-color:#f4f7ff !important}.sortable-chosen td[data-v-5dcbaf09]{background-color:#fff !important;border-top:1px solid #090850 !important;border-bottom:1px solid #090850}.sortable-chosen td[data-v-5dcbaf09]:last-child{border-right:1px solid #090850}.tasks.step1[data-v-5dcbaf09]{user-select:none}.tasks.step2[data-v-470cd62a]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tasks.step4[data-v-e452339e]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.min-w-70-px[data-v-6109db9c]{min-width:70px}.min-w-75-px[data-v-6109db9c]{min-width:75px}.min-w-105-px[data-v-6109db9c]{min-width:105px}.disabled-item[data-v-6109db9c]{pointer-events:none;opacity:.5}.input-checkbox[data-v-372e2084]{transform:scale(1.7)}.check-all-wrapper[data-v-372e2084]{position:sticky;top:0;border-bottom:1px solid #e9ecef;z-index:2;margin-left:-10px;margin-right:-10px;background:#fff;padding:10px}.sortableInstance-ghost[data-v-27263418]{opacity:.4;background-color:#f4f7ff !important}.sortableInstance-chosen[data-v-27263418]{background-color:#e6ecff !important}.flip-list-move[data-v-27263418]{transition:transform .5s}[data-v-27263418] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-27263418] .vs--open .vs__selected-options .vs__search,[data-v-27263418] .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.tasks.step61[data-v-27263418]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-v-a94ec296] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-a94ec296] .vs--open .vs__selected-options .vs__search,[data-v-a94ec296] .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.tasks.step61[data-v-a94ec296]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tasks[data-v-a94ec296]{padding-bottom:3rem !important}.item-drag-able.cur-m[data-v-a94ec296]{cursor:move}.c-popover .overlay-custom[data-v-e898c254]{background-color:unset}.c-popover .modal-dialog[data-v-e898c254]{margin:0 0 0 auto !important;margin-right:18px !important;margin-top:10px !important;justify-content:flex-start}.h-37-px[data-v-006e7eba]{height:37px !important}.overflow-ellipsis[data-v-006e7eba]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-primary[data-v-006e7eba]{background-color:#090850 !important}input[data-v-5aebddf7]::placeholder{color:#b4b4b4}input[type=checkbox][data-v-4d79a681],input[type=radio][data-v-4d79a681]{width:20px !important;height:20px !important;vertical-align:middle;accent-color:#04034d}.c-select-local.v-select .vs__dropdown-toggle{height:100%;border:1px solid #393939;background-image:linear-gradient(45deg, transparent 50%, #797979 50%),linear-gradient(135deg, #797979 50%, transparent 50%),linear-gradient(184deg, #797979 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 1px),calc(100% - 2px) calc(1em - 1px),calc(100% - 9px) calc(1em - 1px);background-size:8px 8px,8px 8px,2px 14px;background-repeat:no-repeat;padding-right:1.25rem;padding:6px 12px 6px 12px}.c-select-local.v-select .vs__dropdown-toggle .vs__open-indicator,.c-select-local.v-select .vs__dropdown-toggle .vs__actions{display:none}.c-select-local.v-select .vs__dropdown-toggle .vs__selected-options{margin:0px;padding:0px;height:18px;min-height:18px}.c-select-local.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{font-weight:700;margin:0px;padding:0px}.c-select-local.v-select .vs__dropdown-toggle .v-search,.c-select-local.v-select .vs__dropdown-toggle .vs__search:focus{margin:0px;padding:0px;width:100%}.vs__dropdown-menu{max-height:200px !important}.vs__dropdown-menu .vs__dropdown-option{height:26px;min-height:26px}.c-select-local.blank-option-selected .vs__selected{color:#b4b4b4 !important}.c-select-local.vs--disabled .vs__dropdown-toggle{background-color:#e9ecef !important}.c-select-local.vs--disabled .vs__dropdown-toggle input{background:none !important}select[data-v-a1e570c2]{padding:5px 12px;height:auto}.color-gray[data-v-a1e570c2]{color:#b4b4b4}select[data-v-6b1e1ef7]{padding:5px 12px;height:auto}.color-gray[data-v-6b1e1ef7]{color:#b4b4b4}.select-year[data-v-6b1e1ef7]{height:150px;overflow-y:auto}.c-swiper-vertical[data-v-345d4b6c]{position:relative}.c-swiper-vertical .swiper-wrapper[data-v-345d4b6c]{transition-timing-function:linear}.c-swiper-vertical .swiper[data-v-345d4b6c]{width:100%;max-height:calc(3*var(--height));height:calc(3*var(--height))}.c-swiper-vertical .swiper-slide-selected[data-v-345d4b6c]{position:absolute;left:0;pointer-events:none;top:var(--height);height:var(--height);width:100%;border-top-left-radius:var(--border-left-radius);border-bottom-left-radius:var(--border-left-radius);border-top-right-radius:var(--border-right-radius);border-bottom-right-radius:var(--border-right-radius);background-color:#edeef0}.c-swiper-vertical .swiper-slide-selected[data-v-345d4b6c]::after,.c-swiper-vertical .swiper-slide-selected[data-v-345d4b6c]::before{position:absolute;content:"";left:0;z-index:1;pointer-events:none;height:var(--height);width:100%;opacity:.8;background-color:#fff}.c-swiper-vertical .swiper-slide-selected[data-v-345d4b6c]::before{bottom:100%}.c-swiper-vertical .swiper-slide-selected[data-v-345d4b6c]::after{top:100%}.mx-8-px[data-v-2c6d0e85]{margin-left:8px;margin-right:8px}.border-bottom-smoky-gray[data-v-2c6d0e85]{border-bottom:2px solid #707070}[data-v-2c6d0e85] .w-336-px{width:336px}.c-base-switch[data-v-6531ebd8]{position:relative;display:inline-block;width:var(--switch-width);height:var(--switch-height)}.c-base-switch input[data-v-6531ebd8]{opacity:0;width:0;height:0}.c-base-switch input:not(:checked)+.slider[data-v-6531ebd8]{background-color:var(--inactive-background);border-color:var(--inactive-background)}.c-base-switch input:not(:checked)+.slider[data-v-6531ebd8]::before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-base-switch input:not(:checked)+.slider[data-v-6531ebd8]::after{content:var(--inactive-text)}.c-base-switch input:checked+.slider[data-v-6531ebd8]::before{-webkit-transform:translateX(calc(var(--switch-width) - var(--switch-height)));-ms-transform:translateX(calc(var(--switch-width) - var(--switch-height)));transform:translateX(calc(var(--switch-width) - var(--switch-height)))}.c-base-switch input:checked+.slider[data-v-6531ebd8]::after{content:var(--active-text);color:#fff}.c-base-switch input:disabled+.slider[data-v-6531ebd8]{cursor:unset;background-color:#a0a0a0;border-color:#a0a0a0}.c-base-switch input:disabled+.slider[data-v-6531ebd8]::before{background-color:#fff}.c-base-switch input:disabled+.slider[data-v-6531ebd8]::after{color:#fff}.c-base-switch .slider[data-v-6531ebd8]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#090850;-webkit-transition:.4s;transition:.4s;border:1px solid #090850}.c-base-switch .slider.round[data-v-6531ebd8]{border-radius:9999px}.c-base-switch .slider.round[data-v-6531ebd8]:before{border-radius:50%}.c-base-switch .slider[data-v-6531ebd8]::before{position:absolute;content:"";height:calc(var(--switch-height) - var(--switch-distance)*2);width:calc(var(--switch-height) - var(--switch-distance)*2);left:calc(var(--switch-distance)/2);bottom:calc(var(--switch-distance)/2);background-color:#fff;-webkit-transition:.4s;transition:.4s}.c-base-switch .slider[data-v-6531ebd8]::after{position:absolute;color:#fff;font-weight:bold;font-size:10.5px;left:var(--text-position-left);top:50%;transform:translate(-50%, -50%)}.c-toggle .flex-1[data-v-74838b06]{flex:1}.c-toggle .btn-open[data-v-74838b06]{padding:3px 20px !important;position:relative;border-radius:8px}.c-toggle .btn-open[data-v-74838b06]:hover,.c-toggle .btn-open[data-v-74838b06]:focus{background-color:#fff !important;color:#090850 !important;opacity:.8}.c-toggle .btn-open[data-v-74838b06]::before{position:absolute;content:"";width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid #090850;top:50%;right:10px;transform:translateY(-50%)}[data-v-78cea464] .w-336-px{width:336px}.c-tooltip[data-v-633cb9db]{padding:10px;border-radius:5px;z-index:10;width:max-content;font-weight:normal;max-width:300px}.c-tooltip .arrow[data-v-633cb9db],.c-tooltip .arrow[data-v-633cb9db]::before{position:absolute;width:8px;height:8px;background:inherit}.c-tooltip .arrow[data-v-633cb9db]{visibility:hidden}.c-tooltip .arrow[data-v-633cb9db]::before{visibility:visible;content:"";transform:rotate(45deg)}.c-tooltip[data-popper-placement^=top]>.arrow[data-v-633cb9db]{bottom:-4px}.c-tooltip[data-popper-placement^=bottom]>.arrow[data-v-633cb9db]{top:-4px}.c-tooltip[data-popper-placement^=left]>.arrow[data-v-633cb9db]{right:-4px}.c-tooltip[data-popper-placement^=right]>.arrow[data-v-633cb9db]{left:-4px}.max-w-320[data-v-633cb9db]{max-width:320px !important}.text-red-color[data-v-fa4125dc]{color:#f80605}.row-gap-15-px[data-v-fa4125dc]{row-gap:15px}[data-v-7f0b46d4] .flange-edit-modal{max-width:1000px !important}[data-v-7f0b46d4] .flange-edit-modal .header-title{font-weight:700;color:#090850}.plot-item[data-v-38162ca4]:hover{box-shadow:inset 0 0 0px 3px #179eef}.open-grid[data-v-10929a15]{border-radius:.25rem;background-color:#090850;color:#fff;user-select:none}.open-grid.disabled[data-v-10929a15]{background-color:#b9b9b9}.zoom-tool[data-v-10929a15]{position:absolute;top:0px;left:10px;display:inline-flex;align-items:center;gap:10px}.btn-zoom-in[data-v-10929a15],.btn-zoom-out[data-v-10929a15]{z-index:1;width:50px;font-size:18px}.bg-white-important[data-v-2e24aef2]{background-color:#fff !important}.ct-truncate-3[data-v-2e24aef2]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;-webkit-line-clamp:3}.p-lr-18[data-v-32bd0cf8]{padding:0 18px}@media screen and (max-width: 480px){.p-lr-18[data-v-32bd0cf8]{padding:0}}@media screen and (max-width: 995px){.marking-md-max-w-900[data-v-32bd0cf8]{max-width:900px}}.isometric-sm-img[data-v-0fb0b558]{max-width:100%;max-height:100%;object-fit:cover;width:100%;height:100%}.pt-100-percent[data-v-0fb0b558]{padding-top:100%}.btn-send[data-v-b8702804]{background-color:#f0f3f5;border:1px solid #090850;border-radius:20px;min-width:150px;height:40px}.bg-white-important[data-v-b8702804]{background-color:#fff !important}.ct-truncate-3[data-v-b8702804]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;-webkit-line-clamp:3}.vs__dropdown-toggle{height:100%;border:1px solid #393939;background-image:linear-gradient(45deg, transparent 50%, #797979 50%),linear-gradient(135deg, #797979 50%, transparent 50%),linear-gradient(184deg, #797979 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 1px),calc(100% - 2px) calc(1em - 1px),calc(100% - 9px) calc(1em - 1px);background-size:8px 8px,8px 8px,2px 14px;background-repeat:no-repeat;padding-right:1.25rem;padding:6px 20px 6px 12px}.vs__dropdown-toggle .vs__open-indicator,.vs__dropdown-toggle .vs__actions{display:none}.vs__dropdown-toggle .vs__selected-options{margin:0px;padding:0px;height:26px;min-height:26px}.vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px;padding:0px}.vs__dropdown-menu .vs__dropdown-option{height:26px;min-height:26px}.dropdown-menu-button-popup[data-v-6f0edbc5]{transform:translate3d(0px, 32px, 0px) !important}[data-v-6f0edbc5] .konvajs-content{background-color:#fff}.comment[data-v-bf24331e]{bottom:0;left:0;margin-left:250px;width:calc(100% - 250px);transition:margin-left .3s ease-in-out}.sidebar-collapse .comment[data-v-bf24331e],.sidebar-open .comment[data-v-bf24331e]{margin-left:15px;width:calc(100% - 15px)}.add-circle-detail-wrap[data-v-0ddd091c]{width:100%}.add-circle-detail-wrap .add-circle-detail-table[data-v-0ddd091c]{overflow-x:auto}.add-circle-detail-wrap .add-circle-detail-table table[data-v-0ddd091c]{width:100%}@media screen and (min-width: 576px) and (orientation: portrait){.modal-dialog[data-v-0ddd091c]{max-width:95%}.table-post-visual-inspection th[data-v-0ddd091c],.table-post-visual-inspection td[data-v-0ddd091c]{min-width:132px}}.ct-modal-large-crop-image[data-v-45e0cee3]{padding:0}.ct-modal-large-crop-image .modal-dialog[data-v-45e0cee3]{max-width:100%;max-height:100%;height:100%;width:100%;padding:10px;margin:0px}.ct-modal-large-crop-image .modal-content[data-v-45e0cee3]{height:100%;padding:0px}.ct-modal-large-crop-image .modal-body[data-v-45e0cee3]{overflow-y:hidden;padding:1rem}.spm-outer-diameter-table-wrap[data-v-76a8de52]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sortable-ghost[data-v-76a8de52]{opacity:.4;background-color:#f4f7ff !important}.sortable-chosen[data-v-76a8de52]{background-color:#e6ecff !important}.item-drag-able[data-v-76a8de52]{cursor:move}.dropzone{padding:5px !important}.dropzone .dz-preview{min-height:150px}.dropzone .dz-preview.dz-image-preview{margin:0 !important;width:100% !important;pointer-events:none !important}.dropzone .dz-preview .dz-image img{margin:auto !important;height:100%;object-fit:contain}.dropzone.dz-clickable{position:relative !important;z-index:1000 !important}.dropzone .dz-details,.dropzone .dz-progress,.dropzone .dz-error-message,.dropzone .dz-success-mark,.dropzone .dz-error-mark{display:none !important}.c-photo-comment-img{text-align:center;background-color:#b9b9b9}.c-photo-comment-img__btn{border:1px solid #fff;background:rgba(0,0,0,0)}.c-photo-comment-img__selected-img-action .img-action-wrapper{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;position:relative}.c-photo-comment-img__selected-img-action .img-action-wrapper:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:rgba(4,3,77,0.980392);opacity:.6;z-index:2}.c-photo-comment-img__selected-img-action .img-action{position:relative;z-index:3}.photo-comment-image[data-v-37f6cf26]{width:100%;height:120px;object-fit:contain}.sortable-ghost[data-v-37f6cf26]{opacity:.4;background-color:#f4f7ff !important;border:2px dashed #3c8dbc}.gap-20[data-v-37f6cf26]{gap:20px}.pe-none[data-v-37f6cf26]{pointer-events:none}@media screen and (max-width: 420px){.photoComment[data-v-37f6cf26]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}[data-v-71ca93e5] .w-50-calc{width:calc(50% - .25rem)}.swiper[data-v-71ca93e5]{height:590px;margin-left:auto;margin-right:auto;width:100%}.swiper-slide[data-v-71ca93e5],[data-v-71ca93e5] .slide{height:244px !important;width:180px !important}.swiper-button-next[data-v-71ca93e5],.swiper-button-prev[data-v-71ca93e5]{color:#090850}[data-v-71ca93e5] .ct-truncate-1,[data-v-71ca93e5] .ct-truncate-2,[data-v-71ca93e5] .ct-truncate-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}[data-v-71ca93e5] .ct-truncate-1{-webkit-line-clamp:1}[data-v-71ca93e5] .ct-truncate-2{-webkit-line-clamp:2}[data-v-71ca93e5] .ct-truncate-3{-webkit-line-clamp:3}[data-v-71ca93e5] .photo-comment-image{width:100%;height:90px;object-fit:contain}.wrapper-add-photocomment[data-v-71ca93e5]{padding-top:100%;position:relative;height:244px;width:180px}.wrapper-add-photocomment[data-v-71ca93e5]:hover{background-color:#888}.wrapper-add-photocomment .photo-comment-add-button[data-v-71ca93e5]{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center}.page-number[data-v-3cd855c8]{top:50%;left:50%;width:100%;font-size:16px;transform:translate(-50%, -50%)}.cur-m[data-v-3cd855c8]{cursor:move}.sortable-ghost[data-v-3cd855c8]{opacity:.4;background-color:#f0f0f0}.photo-comment-slider[data-v-651b2984]{flex:1;width:calc(100% - 500px);height:585px}.el-center[data-v-651b2984]{top:50%;left:50%;transform:translate(-50%, -50%)}.stage-no-image[data-v-651b2984]:hover{background-color:#888 !important}.line-height-32-px[data-v-651b2984]{line-height:32px}video[data-v-70cc9a60]{width:100%;max-height:600px}.qr-result[data-v-70cc9a60]{background-color:#fff;border-radius:10px 10px 0 0;padding:20px 10px;width:80%;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0;-webkit-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.qr-result a[data-v-70cc9a60]{color:#fff !important}.qr-result.has-result[data-v-70cc9a60]{opacity:1}.qr-result>div>div[data-v-70cc9a60]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.modal-dialog-centered[data-v-11265c20]{max-width:100% !important;padding:10px}.drop-zone[data-v-0bc63341]{border:2px dashed #ccc;padding:20px;text-align:center;cursor:pointer;margin-bottom:20px}.nav-pills.list-step[data-v-03639bc8]{gap:10px 0px}.nav-pills.list-step>li:not(.active)>a[data-v-03639bc8]:focus{border-color:#777;background-color:#777}.nav-pills.list-step>li:not(.active)>a[data-v-03639bc8]:hover{border-color:#090850;background-color:#090850}.max-height-none[data-v-ade9c9d6]{max-height:none !important}.scale-150[data-v-33106bcc]{transform:scale(1.5)}.open-grid[data-v-5e4d6586]{border-radius:.25rem;background-color:#090850;color:#fff;user-select:none}.open-grid.disabled[data-v-5e4d6586]{background-color:#b9b9b9}.video-content[data-v-5278f120]{display:none}.disabled-item[data-v-f70f4c3a]{pointer-events:none;opacity:.5}.local-device-categories[data-v-52e5f0ec]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.local-device-categories .w-55-px[data-v-52e5f0ec]{width:55px}.local-device-categories .drag-icon[data-v-52e5f0ec]{font-size:32px;width:unset;height:unset;position:unset;background:none;border:none;cursor:move}.local-device-categories .table-responsive-custom[data-v-52e5f0ec]{max-height:calc(100vh - 375px)}.sortable-ghost[data-v-52e5f0ec]{opacity:.4;background-color:#f0f0f0}.sortable-chosen td[data-v-52e5f0ec]{background-color:#fff;border-bottom:1px solid #007bff}.sortable-chosen td[data-v-52e5f0ec]:last-child{border-right:1px solid #007bff}.flip-list-move[data-v-52e5f0ec]{transition:transform .5s}@media screen and (max-width: 768px){.input-name-category[data-v-52e5f0ec]{width:calc(100% - 60px);height:26px;font-size:.8rem}.item-local-category[data-v-52e5f0ec]{height:60px !important}.item-local-category-input[data-v-52e5f0ec]{height:36px !important}}.event-color[data-v-d6376734]{background-color:#dcdcdc}.event-color[data-v-2215bc3d]{background-color:#dcdcdc}.h-calc-30[data-v-2215bc3d]{height:calc(100vh - 30px)}.approving-statuses-modal[data-v-39174f25]{width:fit-content;height:fit-content}.approving-statuses-modal .step-name[data-v-39174f25]{white-space:nowrap}.approving-statuses-modal[data-v-39174f25]{max-width:calc(100vw - 40px)}.approving-statuses-modal .modal-wrapper[data-v-39174f25]{min-width:547px;min-height:200px}.approving-statuses-modal .table-responsive[data-v-39174f25]{max-height:320px !important}.btn-outline-primary.disabled[data-v-5f8ff3d6]{color:#fff}.btn-outline-primary.disabled[data-v-f3a75512]{color:#fff}[data-v-17340b66] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-17340b66] .vs--open .vs__selected-options .vs__search,[data-v-17340b66] .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.pd-progress-daily-schedules-search[data-v-0714fce8]{margin-left:-8px !important;margin-right:-8px !important}.checkbox-custom[data-v-0714fce8]{width:20px;height:20px;accent-color:#090850;cursor:pointer}.approving-statuses-modal[data-v-17b46d43]{width:fit-content;height:fit-content}.approving-statuses-modal .step-name[data-v-17b46d43]{white-space:nowrap}.approving-statuses-modal[data-v-17b46d43]{max-width:calc(100vw - 40px)}.approving-statuses-modal .modal-wrapper[data-v-17b46d43]{min-width:547px;min-height:200px}.approving-statuses-modal .table-responsive[data-v-17b46d43]{max-height:320px !important}.btn-outline-primary.disabled[data-v-34e84008]{color:#fff}.border-left-info[data-v-14fe520c]{border-left-width:6px;border-left-style:solid;border-left-color:gray}.modal-body[data-v-0595f4f0]{padding-bottom:.5rem !important}.c-popover .overlay-custom[data-v-0595f4f0]{background-color:unset}.c-popover .modal-dialog[data-v-0595f4f0]{margin:10px 18px 0 auto !important;justify-content:flex-start}.filter-options[data-v-75292ced]{max-height:150px;overflow-y:auto;margin-top:10px}.filter-option[data-v-75292ced]:hover{background-color:#edeef0}.active[data-v-2cf09d73]{background-color:#090850 !important;color:#fff !important}.active .triangle-down[data-v-2cf09d73],.active .triangle-up[data-v-2cf09d73]{border-top-color:#fff !important}.bg-soft-peach[data-v-2cf09d73]{background-color:#edeef0}.custom-padding[data-v-2cf09d73]{padding:3px 14px}.triangle-down[data-v-2cf09d73]{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #888}.triangle-up[data-v-2cf09d73]{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #888}.border-bottom[data-v-6611b257]{border-bottom:1px solid #e9ecef}.filter-icon-position[data-v-7955213a]{position:absolute;top:2px;right:5px}.user-progress-daily-schedules-wrapper .table>thead>tr>th[data-v-19bde580]{top:0;z-index:3;min-width:95px}.user-progress-daily-schedules-wrapper .virtual-scrollbar[data-v-19bde580]{height:20px;overflow-x:auto;overflow-y:hidden;transform-origin:right;-webkit-overflow-scrolling:touch}.user-progress-daily-schedules-wrapper .virtual-scrollbar .scroll-content[data-v-19bde580]{height:1px}.user-progress-daily-schedules-wrapper .virtual-scrollbar[data-v-19bde580]::-webkit-scrollbar{display:block;width:20px;height:20px;background-color:#fff}.user-progress-daily-schedules-wrapper .virtual-scrollbar[data-v-19bde580]::-webkit-scrollbar-thumb{background-color:#a8bbbf;border-radius:20px;border:6px solid rgba(0,0,0,0);background-clip:content-box}.user-progress-daily-schedules-wrapper .virtual-scrollbar[data-v-19bde580]::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.user-progress-daily-schedules-wrapper .virtual-scrollbar[data-v-19bde580]::-webkit-scrollbar-thumb:hover{background-color:#d6dee1}.border-left-white[data-v-19bde580]{border-left-color:#fff}.ivr-icon[data-v-19bde580]{max-width:33px;height:auto}.checkbox-custom[data-v-19bde580]{width:20px;height:20px;accent-color:#090850;cursor:pointer}.upload-drop-zone[data-v-1bb1ab14]{background-color:#edeef0;transition:background-color .2s ease-out;position:relative}.upload-drop-zone .upload-drop-outline[data-v-1bb1ab14]{position:absolute;top:0;right:0;bottom:0;left:0;border:2px dashed #090850;margin:12px;transition:margin .2s ease-out,border-color .3s ease-in-out}.upload-drop-zone.highlight[data-v-1bb1ab14]{background-color:rgba(9,8,80,0.1)}.upload-drop-zone.highlight .upload-drop-outline[data-v-1bb1ab14]{margin:1px;border-color:#090850}.table-law table[data-v-0d51fe0c]{min-width:max-content !important}.table-law table thead tr th[data-v-0d51fe0c]{background-color:#090850 !important;color:#fff !important;border-left:1px solid #fff !important;padding-bottom:15px !important;padding-top:15px !important}.table-law table thead tr th[data-v-0d51fe0c]:first-child{border-left:1px solid #090850 !important}.user-progress-daily-schedules-wrapper table tr:last-child td[data-v-11afbbe5]{border-bottom:none !important}.row-gap-10-px[data-v-2000b726]{row-gap:10px}@media (max-width: 576px){.c-approval-button[data-v-53f6fac8]{gap:10px !important;width:100%}.c-approval-button>.btn[data-v-53f6fac8],.c-approval-button[data-v-53f6fac8] .print-btn{font-size:1rem;height:auto !important;width:calc(50% - 5px) !important}.c-approval-button[data-v-53f6fac8] .print-btn .btn{width:100%;min-width:max-content}}.approving-model-number-wrapper[data-v-6abbce97]{margin-bottom:20px}.approving-model-number-wrapper .table>thead>tr>th[data-v-6abbce97]{top:0;z-index:3;min-width:95px}.select-disabled[data-v-49333ef9]{background-color:#e9ecef;pointer-events:none}.width-fixed[data-v-1045ef0e]{width:calc(100% - 1rem)}.card-body[data-v-26e9a63e]::after,.card-footer[data-v-26e9a63e]::after,.card-header[data-v-26e9a63e]::after{display:none}.dangerous-work .border-left-5-primary[data-v-ea80b794]{border-left:5px solid #090850}.dangerous-work .card[data-v-ea80b794]{box-shadow:unset}.dangerous-work .card .card-inner-width[data-v-ea80b794]{width:100% !important;padding-left:20px !important}.dangerous-work .card .card-content[data-v-ea80b794]:first-child{width:55%}.dangerous-work .card .card-content[data-v-ea80b794]:last-child{margin-right:8px}.dangerous-work .card .line-height-07[data-v-ea80b794]{line-height:.7}.dangerous-work .card .border-top-1-primary[data-v-ea80b794]{border-top:1px solid #090850}.dangerous-work .divider[data-v-ea80b794]{height:1px;margin-left:auto}.dangerous-work .divider.divider-device[data-v-ea80b794]{width:calc(100% - 100px);background-color:#b9b9b9}.dangerous-work .divider.divider-model[data-v-ea80b794]{width:calc(100% - 200px);background-color:#edeef0}.dangerous-work .my-5-px[data-v-ea80b794]{margin:5px 0px}.nav-pills>li>a[data-v-0c7f9118]{background-color:#fff;border-width:1px;color:#e0e0e0}.btn-outline-primary.disabled[data-v-0c7f9118]{color:#fff}.border-left-none[data-v-5b778054]{border-left-width:0px}.box-shadow-1px[data-v-5b778054]{box-shadow:inset 1px 0px 1px #edeef0}.box-shadow-right-1px[data-v-5b778054]{box-shadow:inset 1px 0px 1px #fff}.box-shadow-right-gray-1px[data-v-5b778054]{box-shadow:inset 1px 0px 1px #edeef0}.background-gray-man-hour[data-v-5b778054]{background-color:#b9b9b9 !important}.sticky-1[data-v-5b778054]{left:0px;min-width:76px}.sticky-2[data-v-5b778054]{min-width:92px}.sticky-3[data-v-5b778054]{min-width:72px}.sticky-4[data-v-5b778054]{min-width:80px}.sp-mode .position-sticky[data-v-5b778054]{position:static !important}.hover[data-v-420edf21]{opacity:.9}.hover[data-v-420edf21]:hover{opacity:1}.square[data-v-420edf21]{width:24px;height:20px}.one[data-v-420edf21]{width:48px;height:20px;border-top-left-radius:12px;border-bottom-left-radius:12px;background-color:#c40008}.two[data-v-420edf21]{background-color:#ce1708}.three[data-v-420edf21]{background-color:#ce3e28}.four[data-v-420edf21]{background-color:#dd7259}.five[data-v-420edf21]{background-color:#f0b6a5}.six[data-v-420edf21]{background-color:#f8dcd2}.seven[data-v-420edf21]{background-color:#e7eef8}.eight[data-v-420edf21]{background-color:#cddbf1}.nine[data-v-420edf21]{background-color:#a4c1e8}.ten[data-v-420edf21]{width:48px;height:20px;border-top-right-radius:12px;border-bottom-right-radius:12px;background-color:#83ade3}.image[data-v-495e26b4]{width:140px;height:70px;max-width:unset;margin-left:10px}.item-accident[data-v-d6069bb4]{border:1px solid #ccc}.item-button-accident[data-v-d6069bb4]{border-left:1px solid #ccc;padding:4px 24px}.table>tbody>tr>td[data-v-1b7d79d2]{vertical-align:middle !important}.pd-pulldown[data-v-cd352694]{margin-left:-8px !important;margin-right:-8px !important}.dashboard-select[data-v-cd352694]{width:calc(100% - 80px)}.dashboard-select .custom-select[data-v-cd352694]{min-height:40px;border-radius:5px;border:1px solid #e8e8e8;background-image:linear-gradient(45deg, transparent 50%, #999 50%),linear-gradient(135deg, #999 50%, transparent 50%),linear-gradient(184deg, #999 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 2px),calc(100% - 2px) calc(1em - 2px),calc(100% - 9px) calc(1em - 2px);background-size:7px 7px,7px 7px,2px 14px;box-shadow:none;font-size:14px}.user-works-table-wrapper table tr:last-child td[data-v-36768d7d]{border-bottom:1px solid #090850}.user-works-table-wrapper .checkbox-custom[data-v-36768d7d]{width:20px;height:20px;accent-color:#090850}.user-works-table-wrapper .btn-on-disable[data-v-36768d7d]:disabled{background-color:#060520 !important;border-color:#060520 !important}.disabled-checkbox[data-v-9998666c]{pointer-events:none;opacity:.6}[data-v-6a2e2b1f] .vs__search,[data-v-6a2e2b1f] .vs__search:focus{margin:0px}[data-v-7e12915e] .approver-department-new .vs__dropdown-toggle{height:100%;border:1px solid #393939;background-image:linear-gradient(45deg, transparent 50%, #797979 50%),linear-gradient(135deg, #797979 50%, transparent 50%),linear-gradient(184deg, #797979 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 1px),calc(100% - 2px) calc(1em - 1px),calc(100% - 9px) calc(1em - 1px);background-size:8px 8px,8px 8px,2px 14px;background-repeat:no-repeat;padding-right:1.25rem;padding:6px 12px 6px 12px}[data-v-7e12915e] .approver-department-new .vs__dropdown-toggle .vs__open-indicator,[data-v-7e12915e] .approver-department-new .vs__dropdown-toggle .vs__actions{display:none}[data-v-7e12915e] .approver-department-new .vs__dropdown-toggle .vs__selected-options{height:26px;min-height:26px;gap:5px}[data-v-7e12915e] .approver-department-new .vs__dropdown-toggle .vs__selected-options .vs__search{width:auto !important;color:#adadad !important}[data-v-7e12915e] .approver-department-new .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px !important;padding:0 7px !important;z-index:2 !important}[data-v-7e12915e] .approver-department-new .vs__selected-options{padding-right:5px;height:max-content !important}[data-v-7e12915e] .approver-department-new .border-none .vs__dropdown-toggle{border:none !important}.table-responsive[data-v-5983d09a]{max-height:calc(100vh - 20rem) !important}@media screen and (max-width: 420px){.table[data-v-5983d09a]{width:500px !important}}.sortable-ghost[data-v-5983d09a]{opacity:.4;background-color:#f4f7ff !important}.sortable-chosen td[data-v-5983d09a]{background-color:#fff !important;border-top:1px solid #090850 !important;border-bottom:1px solid #090850 !important}.sortable-chosen td[data-v-5983d09a]:last-child{border-right:1px solid #090850}.approver-department.approver-department-1[data-v-5983d09a]{user-select:none}[data-v-5983d09a] .approver-department .vs__dropdown-toggle{height:100%;border:1px solid #393939;background-image:linear-gradient(45deg, transparent 50%, #797979 50%),linear-gradient(135deg, #797979 50%, transparent 50%),linear-gradient(184deg, #797979 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 1px),calc(100% - 2px) calc(1em - 1px),calc(100% - 9px) calc(1em - 1px);background-size:8px 8px,8px 8px,2px 14px;background-repeat:no-repeat;padding-right:1.25rem;padding:6px 12px 6px 12px}[data-v-5983d09a] .approver-department .vs__dropdown-toggle .vs__open-indicator,[data-v-5983d09a] .approver-department .vs__dropdown-toggle .vs__actions{display:none}[data-v-5983d09a] .approver-department .vs__dropdown-toggle .vs__selected-options{height:26px;min-height:26px;gap:5px}[data-v-5983d09a] .approver-department .vs__dropdown-toggle .vs__selected-options .vs__search{width:auto !important;color:#adadad !important}[data-v-5983d09a] .approver-department .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px !important;padding:0 7px !important;z-index:2 !important}[data-v-5983d09a] .approver-department .vs__selected-options{padding-right:5px;height:max-content !important}[data-v-5983d09a] .approver-department .border-none .vs__dropdown-toggle{border:none !important}[data-v-ab01a47a] .c-search-element .vs__dropdown-toggle{padding:6px 20px 6px 12px !important}[data-v-ab01a47a] .c-search-element .vs__dropdown-toggle .vs__selected-options{align-items:center;height:100% !important}[data-v-ab01a47a] .c-search-element .vs__dropdown-toggle .vs__selected-options .vs__selected{white-space:normal;font-weight:700 !important;font-size:16px !important}[data-v-ab01a47a] .c-search-element .vs__dropdown-toggle .vs__selected-options .vs__search{width:100%;padding:0px !important;margin:0px !important;font-weight:bold}[data-v-ab01a47a] .c-search-element .vs--single .vs__dropdown-toggle .vs__selected-options .vs__selected{padding:0px !important}[data-v-ab01a47a] .c-search-element .vs--open .vs__selected-options .vs__search,[data-v-ab01a47a] .c-search-element .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}@media screen and (max-width: 390px){.spm .ct-table.ct-table-works .table-spreadsheet td .cell.checked span.date-tooltip[data-v-2b19163d]{width:160px !important}}@media screen and (max-width: 768px){.ct-table .fa-check-circle[data-v-2b19163d]:before{left:-14px !important}.spm .ct-table.ct-table-works .cell.checked[data-v-2b19163d]{padding:0 !important}.ct-table .table-spreadsheet .cell.checked span.date-tooltip[data-v-2b19163d]{padding:6px !important;z-index:-1}}.spm .ct-table.ct-table-works .cell.cell-tablet.checked .fa-check-circle[data-v-2b19163d]::before{left:-14px !important}.min-h-45[data-v-79c771ce]{min-height:45px}.cell-progress-input .checkbox-wrapper[data-v-c22edc60]{display:flex;justify-content:center;align-items:center;height:40px;width:40px}.cell-progress-input .start[data-v-c22edc60]{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:55px;min-width:40px}.cell-progress-input .start .empty-checkbox[data-v-c22edc60]{display:flex;justify-content:center;align-items:center;height:40px;width:40px}.cell-progress-input .vertical-divider[data-v-c22edc60]{width:1px;height:55px;background-color:#090850;margin:0 5px}.cell-progress-input .work-approve-setting-wrapper[data-v-c22edc60]{display:flex;flex-wrap:nowrap}.cell-progress-input .work-approve-setting-wrapper .work-approve-setting[data-v-c22edc60]{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:55px;min-width:40px}.cell-progress-input .work-approve-setting-wrapper .work-approve-setting[data-v-c22edc60] .work-title{font-size:10px;color:#090850;font-weight:bold;white-space:nowrap;margin-bottom:0px;height:15px}.cell-progress-input .static-title[data-v-c22edc60]{font-size:10px;color:#090850;font-weight:bold;white-space:nowrap;margin-bottom:0px;height:15px}.none-exist-status[data-v-0c288f72]{background-color:#edeef0 !important}.border-left-white[data-v-ef63a270]{border-left:1px solid #fff !important}.progress_daily_schedules-table[data-v-ef63a270]{-webkit-overflow-scrolling:touch}.progress_daily_schedules-table table tr th[data-v-ef63a270],.progress_daily_schedules-table table tr td[data-v-ef63a270]{width:100px;min-width:100px}.progress_daily_schedules-table[data-v-ef63a270]{max-height:calc(100vh - 300px) !important}@media all and (min-width: 768px){.progress_daily_schedules-table table tr th[data-v-ef63a270]:nth-of-type(1){position:sticky;z-index:3;left:0px}.progress_daily_schedules-table table tr th[data-v-ef63a270]:nth-of-type(2){position:sticky;z-index:3;left:100px}.progress_daily_schedules-table table tr th[data-v-ef63a270]:nth-of-type(3){position:sticky;z-index:3;left:200px}.progress_daily_schedules-table table tr th[data-v-ef63a270]:nth-of-type(4){position:sticky;z-index:3;left:300px}.progress_daily_schedules-table table tr td[data-v-ef63a270]:nth-of-type(1){position:sticky;background:#f4f6f9;z-index:2;left:0px}.progress_daily_schedules-table table tr td[data-v-ef63a270]:nth-of-type(2){position:sticky;background:#f4f6f9;z-index:2;left:100px}.progress_daily_schedules-table table tr td[data-v-ef63a270]:nth-of-type(3){position:sticky;background:#f4f6f9;z-index:2;left:200px}.progress_daily_schedules-table table tr td[data-v-ef63a270]:nth-of-type(4){position:sticky;background:#f4f6f9;z-index:2;left:300px}.progress_daily_schedules-table table:not(.no-work-headers) th[data-v-ef63a270]:nth-of-type(4),.progress_daily_schedules-table table:not(.no-work-headers) td[data-v-ef63a270]:nth-of-type(4){border-right:1px solid #090850}.progress_daily_schedules-table table:not(.no-work-headers) th[data-v-ef63a270]:nth-of-type(5),.progress_daily_schedules-table table:not(.no-work-headers) td[data-v-ef63a270]:nth-of-type(5){border-left:0}}.progress_daily_schedules-table table tr.finished-task td[data-v-ef63a270]{background-color:#d3d3d3 !important}@media screen and (max-width: 576px){.progress_daily_schedules-table table tr th[data-v-ef63a270]:first-child{width:50px;min-width:50px}}.w-fit-content[data-v-ef63a270]{width:fit-content !important}.cur-g[data-v-ef63a270]{cursor:grab}.cur-g[data-v-ef63a270]:active{cursor:grabbing}.virtual-scrollbar[data-v-ef63a270]{height:16px;overflow-x:auto;overflow-y:hidden;position:absolute;z-index:10;left:0;right:0}.virtual-scrollbar .scroll-content[data-v-ef63a270]{height:1px}.breadcrumb-text[data-v-5e6bb218]{font-size:14px;color:#606060}.pd-content[data-v-5e6bb218]{padding-left:8px !important;padding-right:8px !important}.flex-1[data-v-5e6bb218]{flex:1}@media (max-width: 576px){.spm.progress-managements .content-header[data-v-5e6bb218]{padding:5px 8px 0px}}.icon-container[data-v-5cc5756e]{top:-3px;right:-5px}.exclamation-mark[data-v-5cc5756e]{color:#fff;font-size:10px;font-weight:bold}.bg-icon-container-red[data-v-5cc5756e]{background-color:red}.bg-icon-container-yellow[data-v-5cc5756e]{background-color:#f4c000}i.disabled[data-v-60ccd426]{cursor:not-allowed;pointer-events:none}.c-search-table-select .vs__dropdown-toggle{padding:6px 20px 6px 12px !important}.c-search-table-select .vs__dropdown-toggle .vs__selected-options{align-items:center;height:100% !important}.c-search-table-select .vs__dropdown-toggle .vs__selected-options .vs__selected{white-space:normal;font-weight:700 !important;font-size:16px !important}.c-search-table-select .vs__dropdown-toggle .vs__selected-options .vs__search{width:100%;padding:0px !important;margin:0px !important;font-weight:bold}.c-search-table-select .vs--single .vs__dropdown-toggle .vs__selected-options .vs__selected{padding:0px !important}.c-search-table-select .vs--open .vs__selected-options .vs__search,.c-search-table-select .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.c-search-table-select .btn{font-weight:700 !important;background-color:#edeef0 !important}.c-search-table-select .btn:hover{background-color:#c5cfe3 !important}.table-spreadsheet>tbody>tr>td.wrap[data-v-9c56ee84]{white-space:normal !important}.root-header[data-v-9c56ee84]{background-color:#090850;color:#fff;font-size:16px;text-align:start;padding-left:10px}.spm-label[data-v-9c56ee84]{display:none}@media screen and (max-width: 768px){table#progress-management:not(.show-task-completed)>tbody>tr[data-task-completed=true][data-v-9c56ee84]{display:none !important}table#progress-management[data-v-9c56ee84]{table-layout:auto;padding:0 10px}table#progress-management .table-colgroup .table-colgroup-col[data-v-9c56ee84]{width:unset !important}.spm-work-table[data-v-9c56ee84]{border-radius:20px;border:1px solid #090850 !important;border-top:none !important}.spm-label[data-v-9c56ee84]{display:block;margin-bottom:10px;border-top-left-radius:20px;border-top-right-radius:20px;padding:5px 10px}}.min-w-196-px[data-v-9c56ee84]{min-width:196px}.min-w-180-px[data-v-9c56ee84]{min-width:180px}.min-w-38-px[data-v-9c56ee84]{min-width:38px}.ct-table--pc table thead tr:first-child th[data-v-9c56ee84]:first-child{border-left:0}.empty-checkbox[data-v-9c56ee84]{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background-color:#d3d3d3}.empty-checkbox-sp[data-v-9c56ee84]{display:flex;justify-content:center;align-items:center;background-color:#d3d3d3 !important}.custom-icon-style[data-v-9c56ee84]{position:absolute;bottom:-5px;right:-5px}.custom-icon-style[data-v-9c56ee84] img{width:15px !important}.btn-outline-primary.disabled[data-v-9c56ee84]{color:#fff !important}.desc-content[data-v-c93cdda6]{width:100%}.table-spreadsheet>tbody>tr>td.wrap[data-v-c93cdda6]{white-space:normal}.table-responsive .table thead>tr>th[data-v-5dfc9715]:first-of-type,.table-responsive .table tbody>tr>td[data-v-5dfc9715]:first-of-type{padding-left:12px !important}.table-responsive .table thead>tr>th[data-v-5dfc9715]:last-of-type,.table-responsive .table tbody>tr>td[data-v-5dfc9715]:last-of-type{padding-right:12px}.text-saturday-color[data-v-cdd4df66]{color:#3979f2;border-color:#3979f2}.text-sunday-color[data-v-cdd4df66]{color:red;border-color:red}.border-right-2-px[data-v-cdd4df66]{border-right:2px solid}.flex-1[data-v-cdd4df66]{flex:1}.rotate-180[data-v-cdd4df66]{transform:rotate(180deg)}.pl-25[data-v-cdd4df66]{padding-left:25px}.w-92-px[data-v-cdd4df66]{width:92px}.card-body[data-v-d09324a8]::after,.card-footer[data-v-d09324a8]::after,.card-header[data-v-d09324a8]::after{display:none}.read-text[data-v-0834e4dd]{opacity:.4;font-weight:normal !important}.btn.btn-primary[data-v-03e057d8]:focus{background-color:#090850;border-color:#090850}.btn.btn-primary[data-v-03e057d8]:hover{background-color:#060520;border-color:#060520}.btn.btn-primary.disabled[data-v-03e057d8]{background-color:#b9b9b9;border-color:#b9b9b9}.btn.btn-primary[data-v-09566e5c]:focus{background-color:#090850;border-color:#090850}.btn.btn-primary[data-v-09566e5c]:hover{background-color:#060520;border-color:#060520}.btn.btn-primary.disabled[data-v-09566e5c]{background-color:#b9b9b9;border-color:#b9b9b9}.textarea-wrapper[data-v-004c4b02]{border:2px solid #dee2e6;border-radius:4px;width:calc(100% - 100px);padding:6px 6px 0px}.textarea-wrapper .textarea-content[data-v-004c4b02]{height:24px;width:100%}.file-preview[data-v-004c4b02]{display:flex;height:65px;padding:5px}.file-preview .file-thumbnail[data-v-004c4b02]{width:40px;height:40px}.file-preview .file-thumbnail img[data-v-004c4b02]{width:100%;height:100%;object-fit:cover}.file-preview .file-details .file-size[data-v-004c4b02]{font-size:12px;color:#6c757d}.file-preview .file-remove[data-v-004c4b02]{margin-left:auto;cursor:pointer}.file-preview .file-remove i[data-v-004c4b02]{color:#dc3545;font-size:20px}.model-number-search-group-setting-modal .modal-dialog[data-v-3c0889e8]{width:calc(100% - 3.5rem);max-width:none;height:100%}.model-number-search-group-setting-modal .modal-content[data-v-3c0889e8]{height:100%;border:0;border-radius:0}.model-number-search-group-setting-modal .modal-body[data-v-3c0889e8]{overflow-y:auto}@media all and (max-width: 575px){.model-number-search-group-setting-modal .modal-dialog[data-v-3c0889e8]{width:calc(100% - 1rem)}}.model-number-search-group-setting-modal .user-progress-approving[data-v-3c0889e8] .vs__dropdown-toggle{height:100%;border:1px solid #393939;background-image:linear-gradient(45deg, transparent 50%, #797979 50%),linear-gradient(135deg, #797979 50%, transparent 50%),linear-gradient(184deg, #797979 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 1px),calc(100% - 2px) calc(1em - 1px),calc(100% - 9px) calc(1em - 1px);background-size:8px 8px,8px 8px,2px 14px;background-repeat:no-repeat;padding-right:1.25rem;padding:6px 12px 6px 12px}.model-number-search-group-setting-modal .user-progress-approving[data-v-3c0889e8] .vs__dropdown-toggle .vs__open-indicator,.model-number-search-group-setting-modal .user-progress-approving[data-v-3c0889e8] .vs__dropdown-toggle .vs__actions{display:none}.model-number-search-group-setting-modal .user-progress-approving[data-v-3c0889e8] .vs__dropdown-toggle .vs__selected-options{height:100%;min-height:26px;gap:5px}.model-number-search-group-setting-modal .user-progress-approving[data-v-3c0889e8] .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px !important;padding:0 7px !important;z-index:2 !important}.model-number-search-group-setting-modal .user-progress-approving[data-v-3c0889e8] .vs__dropdown-toggle .vs__selected-options .vs__search,.model-number-search-group-setting-modal .user-progress-approving[data-v-3c0889e8] .vs__dropdown-toggle .vs__selected-options .vs__search:focus{margin:0px}.model-number-search-group-setting-modal .user-progress-approving .border-none[data-v-3c0889e8] .vs__dropdown-toggle{border:none !important}.model-number-search-group-setting-modal .user-progress-approving .number-bg-gray[data-v-3c0889e8]{background:#c5cfe3}.model-number-search-group-setting-modal .user-progress-approving .table td[data-v-3c0889e8],.model-number-search-group-setting-modal .user-progress-approving .table th[data-v-3c0889e8]{border-color:#888 !important}.model-number-search-group-setting-modal .user-progress-approving-type[data-v-3c0889e8] .vs__selected-options{padding-right:5px;height:max-content !important}.model-number-search-group-setting-modal .user-progress-approving-type .table-responsive[data-v-3c0889e8]{max-height:calc(100vh - 245px)}.model-number-search-group-setting-modal .user-progress-approving-type .ct-table--blue table thead[data-v-3c0889e8]{z-index:3}.model-number-search-group-setting-modal .disabled-item[data-v-3c0889e8]{pointer-events:none;opacity:.5}.user-progress-approving-type[data-v-3e9ab9d2]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-progress-approving-type .w-55-px[data-v-3e9ab9d2]{width:55px}.user-progress-approving-type .w-120-px[data-v-3e9ab9d2]{width:120px}.user-progress-approving-type .drag-icon[data-v-3e9ab9d2]{font-size:32px;width:unset;height:unset;position:unset;background:none;border:none;cursor:move}.user-progress-approving-type .table-responsive[data-v-3e9ab9d2]{max-height:calc(100vh - 370px)}.user-progress-approving-type .input-name-user-progress-approving-type[data-v-3e9ab9d2]{position:relative;z-index:2}.sortable-ghost[data-v-3e9ab9d2]{opacity:.4;background-color:#f0f0f0}.sortable-chosen td[data-v-3e9ab9d2]{background-color:#fff;border-bottom:1px solid #090850}.sortable-chosen td[data-v-3e9ab9d2]:last-child{border-right:1px solid #090850}@media screen and (max-width: 768px){.user-progress-approving-type .input-name-user-progress-approving-type[data-v-3e9ab9d2]{width:calc(100% - 60px);height:26px;font-size:.8rem}.user-progress-approving-type .item-local-user-progress-approving-type[data-v-3e9ab9d2]{height:60px !important}.user-progress-approving-type .item-local-user-progress-approving-type-input[data-v-3e9ab9d2]{height:36px !important}}@media screen and (max-width: 476px){.user-progress-approving-type .item-local-user-progress-approving-type-input[data-v-3e9ab9d2]{width:200px}}.content-main[data-v-37ac7eb3]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 72px)}.content[data-v-37ac7eb3]{padding:0px 30px 20px 50px}.content-header[data-v-37ac7eb3]{padding-bottom:15px;margin-bottom:5px;padding:15px .5rem 5px}.title-body[data-v-37ac7eb3],.content-header h1[data-v-37ac7eb3]{font-size:28px;font-weight:700;text-align:left;color:#090850;display:flex;flex-wrap:wrap}.content-image[data-v-37ac7eb3]{width:450px;height:305px}.content-desc[data-v-37ac7eb3]{font-weight:700}.mt-20[data-v-37ac7eb3]{margin-top:20px}.mb-20[data-v-37ac7eb3]{margin-bottom:20px}.text-link[data-v-37ac7eb3]{text-decoration:underline;color:#0fa8d9}@media (min-width: 470px) and (max-width: 750px),(max-width: 470px){.content[data-v-37ac7eb3]{padding:0 30px}.content-wrapper-error[data-v-37ac7eb3]{flex-wrap:wrap-reverse;justify-content:center}.content-wrapper-left[data-v-37ac7eb3]{display:flex;flex-direction:column;justify-content:center;align-items:center}.content-item[data-v-37ac7eb3]{text-align:center}.content-desc[data-v-37ac7eb3]{text-align:left}}@media (max-width: 470px){.content[data-v-37ac7eb3]{padding:0 60px}.content-image[data-v-37ac7eb3]{width:300px;height:204px}}.content-main[data-v-7f166e38]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 72px)}.content[data-v-7f166e38]{padding:0px 30px 20px 50px}.content-header[data-v-7f166e38]{padding-bottom:15px;margin-bottom:5px;padding:15px .5rem 5px}.title-body[data-v-7f166e38],.content-header h1[data-v-7f166e38]{font-size:28px;font-weight:700;text-align:left;color:#090850;display:flex;flex-wrap:wrap}.content-image[data-v-7f166e38]{width:450px;height:305px}.content-desc[data-v-7f166e38]{font-weight:700}.mt-20[data-v-7f166e38]{margin-top:20px}@media (min-width: 470px) and (max-width: 750px),(max-width: 470px){.content[data-v-7f166e38]{padding:0 30px}.content-wrapper-error[data-v-7f166e38]{flex-wrap:wrap-reverse;justify-content:center}.content-wrapper-left[data-v-7f166e38]{display:flex;flex-direction:column;justify-content:center;align-items:center}.content-item[data-v-7f166e38]{text-align:center}.content-desc[data-v-7f166e38]{text-align:left}}@media (max-width: 470px){.content[data-v-7f166e38]{padding:0 60px}.content-image[data-v-7f166e38]{width:300px;height:204px}}.card[data-v-1a609562]{box-shadow:0px 2px 4px 0px rgba(0,0,0,0.251);background-color:#fff;border-radius:8px;border-left:8px solid #090850;margin-bottom:0px}.card .card-body[data-v-1a609562]{background-color:#fff;padding:20px 20px 20px 28px;border-radius:inherit;overflow:auto}.card .card-body .title[data-v-1a609562]{font-weight:700;font-size:32px;color:#090850;min-width:max-content;flex:1}.card .card-body .h-110-px[data-v-1a609562]{height:110px}.card .card-body .w-192-px[data-v-1a609562]{width:192px}.card .card-body .image[data-v-1a609562]{max-width:100%;height:auto}.card .card-body .description[data-v-1a609562]{font-weight:400;font-size:16px}.card .card-body .btn[data-v-1a609562]{width:130px;border-radius:40px;padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px;background:#090850;color:#fff}.card .card-body .btn.disabled[data-v-1a609562]{background-color:#b9b9b9;color:#fff;border-color:#b9b9b9;pointer-events:none}@media all and (max-width: 1200px){.card .card-body .title[data-v-1a609562]{font-size:28px}}.card-container[data-v-5acde9f4]{display:flex;flex-wrap:wrap;gap:10px;padding:0px}.card-container .card-item[data-v-5acde9f4]{flex:1 1 calc(50% - 10px)}.case-management-table[data-v-0f69dec0]{max-height:calc(100vh - 300px);overflow:auto;border-bottom:1px solid #090850}.case-management-table table[data-v-0f69dec0]{margin-bottom:0px;min-width:max-content}.case-management-table table thead tr th[data-v-0f69dec0]{background-color:#090850;color:#fff;border-left:1px solid #fff;padding-bottom:15px;padding-top:15px;text-align:center}.case-management-table table thead tr th[data-v-0f69dec0]:first-child{border-left:1px solid #090850}.case-management-wrapper[data-v-2bef79ac]{margin-bottom:20px;display:flex;flex-direction:column;gap:10px}@media (max-width: 460px){.case-management-wrapper .btn-sp[data-v-2bef79ac]{width:100%}.case-management-wrapper .btn-sp .btn-fixed[data-v-2bef79ac]{width:100%}}.pd-pulldown[data-v-382d9c6e]{margin-left:-8px !important;margin-right:-8px !important}.user-works-table-wrapper table tr:last-child td[data-v-7c26223e]{border-bottom:1px solid #090850}.user-works-table-wrapper .checkbox-custom[data-v-7c26223e]{width:20px;height:20px;accent-color:#090850}.user-works-table-wrapper .btn-on-disable[data-v-7c26223e]:disabled{background-color:#060520 !important;border-color:#060520 !important}.user-works-table-wrapper.table-responsive[data-v-7c26223e]{max-height:calc(100vh - 355px)}.model-number-search-group-setting-modal .modal-dialog[data-v-7c4af995]{width:calc(100% - 3.5rem);max-width:none;height:100%}.model-number-search-group-setting-modal .modal-content[data-v-7c4af995]{height:100%;border:0;border-radius:0}.model-number-search-group-setting-modal .modal-body[data-v-7c4af995]{overflow-y:auto}@media all and (max-width: 575px){.model-number-search-group-setting-modal .modal-dialog[data-v-7c4af995]{width:calc(100% - 1rem)}}.progress-management-search-groups .w-120-px[data-v-6d1a5301]{width:120px}.progress-management-search-groups .table-responsive[data-v-6d1a5301]{max-height:calc(100vh - 325px)}.progress-management-search-groups .input-name-category[data-v-6d1a5301]{position:relative;z-index:2}@media screen and (max-width: 768px){.progress-management-search-groups .input-name-category[data-v-6d1a5301]{width:calc(100% - 60px);height:26px;font-size:.8rem}.progress-management-search-groups .item-local-category[data-v-6d1a5301]{height:60px !important}.progress-management-search-groups .item-local-category-input[data-v-6d1a5301]{height:36px !important}}@media screen and (max-width: 476px){.progress-management-search-groups .item-local-category-input[data-v-6d1a5301]{width:200px}}.email-sending-settings .title-label[data-v-43de7b45]{font-size:16px;font-weight:bold}.email-sending-settings .checkbox-custom[data-v-43de7b45]{cursor:pointer;min-width:20px;min-height:20px;accent-color:#090850}.email-sending-settings-content[data-v-43de7b45]{max-height:calc(100vh - 270px);overflow:auto}.checkbox-custom[data-v-6e7b0e30]{width:20px;height:20px;accent-color:#090850;cursor:pointer}.min-w-26[data-v-6e7b0e30]{min-width:26px !important}.checkbox-custom[data-v-3cc0d5f7]{width:20px;height:20px;accent-color:#090850;cursor:pointer}.w-input-chat[data-v-507cc5ff]{width:calc(100% - 15px)}.h-inner-chat[data-v-507cc5ff]{height:calc(100% - 95px)}.m-w-content-chat[data-v-507cc5ff]{max-width:calc(100% - 50px)}.scroller[data-v-507cc5ff]{width:100%;height:100%}.report-agendas .current-report[data-v-507cc5ff]:hover{background:rgba(9,8,80,0.05);color:#090850}@media screen and (max-width: 640px){.chat-toggle[data-v-507cc5ff]{width:100% !important;right:1px !important}}.custom-card-tab ul li a{background-color:#fff !important;color:#000;transition:all .1s ease}.custom-card-tab ul li a.active{background-color:#090850 !important;color:#fff !important}.box-input,.box-input:focus{box-shadow:inset 2px 2px 0px 0px #948b8b,inset -1px -1px 0px #dcd9d9,2px 2px 0px #fff,0px 0px 1px 0px gray;border-radius:0;border:0 !important}.btn-box{background:#d5d0d0;background:linear-gradient(180deg, #d5d0d0 0%, #f1f1f1 30%, #fff 100%);border-color:#b0b6bd !important;border-radius:0}.custom-alert .bootbox-body{margin-top:0px;white-space:unset}.select-item.active{transition:all .1s;background:#090850 !important;border-color:#090850 !important;color:#fff !important}.custom-radio[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:25px;display:inline-block;color:#000;margin-bottom:0px}.custom-radio[type=radio]:checked+label:before,.custom-radio[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #ddd;border-radius:100%}.custom-radio[type=radio]:checked,.custom-radio[type=radio]:not(:checked){position:absolute;left:-9999px}.custom-radio[type=radio]:not(:checked)+label:before{background:#fff}.sortable-drag{opacity:1 !important}.sortable-ghost{opacity:.3}.circle-count{border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid;color:#000;padding:.25em;display:inline-flex;align-items:center;justify-content:center;line-height:1}.circle-count::after{content:"";display:block;height:0;width:100%;padding-bottom:100%}.drag-counting{overflow:visible;height:0;margin-top:-1em}.chosen-group .modal-content{max-height:90vh;overflow:auto}.vue-conservation-report-show .input-group-append .btn,.vue-conservation-report-show .input-group-prepend .btn{z-index:1}.vue-conservation-report-show .input-group-append .btn:focus,.vue-conservation-report-show .input-group-prepend .btn:focus{z-index:1}.vue-conservation-report-show .open-modal-button svg{width:15px;height:15px;fill:#fff}.vue-conservation-report-show .open-modal-button,.vue-conservation-report-show .btn-confirm{background-color:#004bb1;border-radius:8px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:30px;line-height:14px;list-style:none;margin:0 auto;outline:none;padding:2px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;-webkit-user-select:none;touch-action:manipulation}.vue-conservation-report-show .open-modal-button{padding:3px 1px;background-color:#666;height:auto}.vue-conservation-report-show .modal-wrapper{position:fixed;width:fit-content;background-color:#fff;right:0px;z-index:200;border-radius:5px;padding:2px 0px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;max-height:250px;overflow-y:auto}.vue-conservation-report-show .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.vue-conservation-report-show .modal-body input[type=checkbox]{margin-right:3px}.vue-conservation-report-show .special .chat-shadow{left:50% !important;top:50% !important;transform:translate(-50%, -50%) !important}.vue-conservation-report-show .special .overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1053}.vue-conservation-report-show .special .overlay.open{display:block}.bg-light-gray[data-v-4113c4b4]{background-color:#d3d3d3}.photo-comment-inner[data-v-00e28322]{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;height:23rem}.photo-comment .photo-ledger-x-icon[data-v-00e28322]{visibility:visible;opacity:1;width:30px;height:30px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 16px #ccc;border-radius:50%;background:#fff;cursor:pointer;right:7.5px}[data-v-390bf98e] .c-search-table-select-task-company .vs__dropdown-toggle{border-color:#e8e8e8 !important;padding-left:0px !important}[data-v-390bf98e] .c-search-table-select-task-company .vs__dropdown-toggle .vs__selected-options .vs__selected{font-weight:700 !important;font-size:16px !important;padding:0 8px !important}[data-v-390bf98e] .c-search-table-select-task-company .btn{font-weight:700 !important;background-color:#edeef0 !important}[data-v-390bf98e] .c-search-table-select-task-company .btn:hover{background-color:#c5cfe3 !important}.btn-expand-table[data-v-5a4b2146]{color:#090850;cursor:pointer;font-size:20px;transform:rotate(180deg);background:rgba(0,0,0,0)}#confirmToExpandTableModal[data-v-5755cf42]{width:fit-content;height:fit-content;max-width:calc(100vw - 40px);box-shadow:0px 3px 6px rgba(0,0,0,0.160784)}.active[data-v-79cddde3]{background-color:#090850 !important;color:#fff !important}.active .triangle-down[data-v-79cddde3],.active .triangle-up[data-v-79cddde3]{border-top-color:#fff !important}.custom-padding[data-v-79cddde3]{padding:3px 14px}.triangle-down[data-v-79cddde3]{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #888}.triangle-up[data-v-79cddde3]{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #888}[data-v-134309e4] .check-mark,[data-v-134309e4] .input-primary-wrap{height:16px !important;width:16px !important}[data-v-134309e4] .check-mark:after,[data-v-134309e4] .input-primary-wrap:after{left:4px !important;top:1px !important;width:4px !important;height:8px !important}select[data-v-7cb4a4dc]{padding:5px 12px;height:auto}.color-gray[data-v-7cb4a4dc]{color:#b4b4b4}.color-black[data-v-7cb4a4dc]{color:#000 !important}.c-date[data-v-75649921] input.form-control{font-size:11px !important;height:27px !important}.c-date[data-v-75649921] button.btn-default{padding:4px 10px !important;font-size:11px !important}[data-v-6bb498f8] .search-column-modal-max-height{max-height:var(--search-column-modal-max-height);overflow:auto}[data-v-6bb498f8] .max-w-207{max-width:207px}[data-v-6bb498f8] .padding-14-px{padding:14px !important}.gap-6[data-v-6bb498f8]{gap:6px}.mt-2-px[data-v-6bb498f8]{margin-top:2px}.btn-outline-primary[data-v-6bb498f8]:focus:not(:hover){background-color:#fff !important;color:#090850 !important}.filter-icon-position[data-v-9454e3e4]{position:relative}.filter-icon-position .icon-active-filter[data-v-9454e3e4]{top:-4px}.new-label[data-v-584a1402]{position:absolute;top:2px;left:2px;color:red}.icon-three-dots[data-v-584a1402]{border:1px solid #090850;top:unset !important;bottom:2px}.cell-attribute[data-v-a4376ee4]{word-wrap:break-word;white-space:normal}.min-w-44[data-v-4f4d301a]{min-width:44px}.min-w-48[data-v-4f4d301a]{min-width:48px}.min-w-68[data-v-4f4d301a]{min-width:68px}.min-w-82[data-v-4f4d301a]{min-width:82px}.min-w-88[data-v-4f4d301a]{min-width:88px}.min-w-94[data-v-4f4d301a]{min-width:94px}.min-w-108[data-v-4f4d301a]{min-width:108px}.background-warning[data-v-4f4d301a]{background-color:#fdeaff}.completed-row td[data-v-4f4d301a]{background-color:#bababa !important}.disabled-leakaged-only .disabled-cell-checklist-scope[data-v-4f4d301a]{position:relative}.disabled-leakaged-only .disabled-cell-checklist-scope[data-v-4f4d301a]::before{position:absolute;content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#090850;top:50%;transform:translateY(-50%);left:calc(50% - 4.375px)}.disabled-leakaged-only .disabled-cell-checklist-scope.disabled-cell-bolting-work-scope .disabled-cell-checklist-scope[data-v-4f4d301a]::before{content:none}.disabled-cell-bolting-work-scope[data-v-4f4d301a]{position:relative}.disabled-cell-bolting-work-scope[data-v-4f4d301a]::before{position:absolute;content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#090850;top:50%;transform:translateY(-50%);left:calc(50% - 4.375px)}.flanges-table-wrapper table thead tr[data-v-549568a5]:nth-child(1){height:28px !important}.flanges-table-wrapper table thead tr:nth-child(2) th[data-v-549568a5]{top:28px !important}.flanges-table-wrapper table thead tr:nth-child(2) th[data-v-549568a5]:not([rowspan]){padding-top:3.5px !important;padding-bottom:3.5px !important}.flanges-table-wrapper table thead tr:nth-child(3) th[data-v-549568a5]{border-top:none;padding-top:4.5px !important;padding-bottom:4.5px !important;top:52px !important}.flanges-table-wrapper table thead th[data-v-549568a5]{z-index:10}.flanges-table-wrapper .vertical-center[data-v-549568a5]{top:50%;transform:translateY(-50%)}.z-index-11[data-v-549568a5]{z-index:11 !important}.min-w-44[data-v-549568a5]{min-width:44px}.min-w-48[data-v-549568a5]{min-width:48px}.min-w-68[data-v-549568a5]{min-width:68px}.min-w-82[data-v-549568a5]{min-width:82px}.min-w-88[data-v-549568a5]{min-width:88px}.min-w-94[data-v-549568a5]{min-width:94px}.min-w-108[data-v-549568a5]{min-width:108px}select[data-v-301851cd]:invalid{color:#b9b9b9 !important}input[data-v-301851cd]:invalid::placeholder{color:#b9b9b9 !important;opacity:1}input[data-v-301851cd]:invalid:-ms-input-placeholder{color:#b9b9b9 !important}input[data-v-301851cd]:invalid::-ms-input-placeholder{color:#b9b9b9 !important}.btn[data-v-a5204502]:disabled{cursor:inherit !important}.btn-danger[data-v-a5204502]:disabled{background-color:#b9b9b9 !important;border-color:#b9b9b9 !important}[data-v-0441aab7] .flange-edit-modal{max-width:1000px}.z-index-12[data-v-8f67fb70]{z-index:12 !important}.mx-custom[data-v-8f67fb70]{margin:0 1.5rem}@media all and (max-width: 768px){.mx-custom[data-v-8f67fb70]{margin:0}}.p-7[data-v-8f67fb70]{padding:7px !important}.gap-responsive[data-v-8f67fb70]{gap:32px}@media all and (max-width: 410px){.gap-responsive[data-v-8f67fb70]{gap:20px}}@media all and (max-width: 370px){.gap-responsive[data-v-8f67fb70]{gap:15px}}@media all and (max-width: 355px){.gap-responsive[data-v-8f67fb70]{gap:10px}}.flanges-bolting-work-card>.card-header[data-v-32367526]{border-bottom-width:0px;padding-top:20px;padding-bottom:20px}.flanges-bolting-work-card.card--separate>.card-header[data-v-32367526]{border-bottom-width:1px}.color-gray[data-v-32367526]{color:#ababab}.modal-dialog-centered[data-v-6594882b]{max-width:100% !important;padding:10px}.text-gray-77[data-v-074393dd]{color:#777}.box-shadow-inset-1-primary[data-v-72783cf4]{box-shadow:inset 0px 1px 0px #090850}.main-section[data-v-23fdb3e8]{height:calc(100vh - 326px);max-width:650px;width:100%}.main-section .camera-wrapper[data-v-23fdb3e8]{width:100%;height:100%;position:relative}.main-section .camera-wrapper .camera-element[data-v-23fdb3e8]{max-width:100%;width:100%;height:auto;object-fit:contain}.main-section .camera-wrapper .detect-area[data-v-23fdb3e8]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.modal .modal-dialog-centered[data-v-0716b39c]{max-width:100% !important;padding:10px}.modal .modal-dialog-centered .modal-content .modal-body[data-v-0716b39c]{max-height:calc(100vh - 294px);overflow:hidden}@media screen and (max-width: 375px){.modal .modal-dialog-centered .modal-content .modal-footer .btn[data-v-0716b39c]{width:132px !important}}.move-dot-btn[data-v-419f266e]{height:38px;line-height:24px}.caret--disabled>button[data-v-419f266e],button.disabled[data-v-419f266e]{color:#fff;cursor:not-allowed !important;pointer-events:none;background-color:#b9b9b9}input[data-v-2d99beab]::-webkit-outer-spin-button,input[data-v-2d99beab]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-2d99beab]{-moz-appearance:textfield}.flanges-bolting-group-button[data-v-3057289d]{transition:left .3s ease-in-out}.flanges-bolting-group-button .btn-shadow[data-v-3057289d]{box-shadow:1px 2px 1px rgba(0,0,0,0.282353)}@media screen and (max-width: 1150px){body.sidebar-collapse .flanges-bolting-group-button[data-v-3057289d]{left:33px}}@media screen and (max-width: 1385px){body:not(.sidebar-collapse) .flanges-bolting-group-button[data-v-3057289d]{left:268px}}body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper.sidebar-overlay-active .flanges-bolting-group-button[data-v-3057289d]{display:none !important}@media screen and (max-width: 575px){.content-wrapper .flanges-bolting-group-button[data-v-3057289d]{left:33px !important}}.w-65-px[data-v-9ad7719c]{width:65px !important}.scan-qr-code[data-v-75cdd29c]{position:relative;display:inline-block;width:100%}.scan-qr-code input[data-v-75cdd29c]{padding:10px 42px 10px 10px;background-color:unset}.scan-qr-code img[data-v-75cdd29c]{cursor:pointer;position:absolute;width:20px;height:20px;z-index:10;right:10px;top:10px}.user-info[data-v-75cdd29c] .vs__dropdown-toggle{align-items:center;padding:5px;border:none;appearance:none;display:flex;background:none;border-radius:4px;white-space:normal}.user-info[data-v-75cdd29c] .vs__dropdown-toggle .vs__open-indicator,.user-info[data-v-75cdd29c] .vs__dropdown-toggle .vs__actions{display:none}.user-info[data-v-75cdd29c] .vs__search{width:100% !important;padding:0 !important}.line-height-10[data-v-75cdd29c]{line-height:10px}.alert-custom[data-v-f4138e5a]{margin-bottom:0px;background:#fff;padding:4px 10px 4px 0;border-radius:10px}.close[data-v-f4138e5a]{margin-left:5px}.title-color[data-v-f4138e5a]{margin-right:13px;width:12px;background:#090850;height:100%;position:absolute;border-top-left-radius:8px;border-bottom-left-radius:8px}.message[data-v-f4138e5a]{margin-left:15px;font-weight:bold;font-size:12px !important}.w-minus-110-px[data-v-969dc2fc]{width:calc(100% - 110px)}.angle:before{content:"°";position:absolute;top:0;right:7px;width:10px;height:10px}.misalignment-bg-img{background-color:#b9b9b9 !important}.dropdown-menu-button-popup[data-v-02284c11]{transform:translate3d(0px, 32px, 0px) !important}[data-v-02284c11] .konvajs-content{background-color:#fff}i.disabled[data-v-16894edb]{cursor:not-allowed;pointer-events:none}.steps-container[data-v-ced78a16]{display:flex;align-items:center;justify-content:space-between;gap:5px}.step[data-v-ced78a16]{display:flex;align-items:center;justify-content:center;width:100%;height:28px;background-color:#ccc;color:#fff;font-size:14px;position:relative;clip-path:polygon(0% 0%, calc(100% - 15px) 0%, 100% 50%, calc(100% - 15px) 100%, 0% 100%);cursor:pointer}.step span[data-v-ced78a16]{margin-right:6px}.step.active[data-v-ced78a16]{background-color:#c5cfe3;color:#090850;font-weight:bold}.status-icon[data-v-ced78a16]{position:absolute;top:-10px;right:5px}.flanges-bolting-work-card>.card-header[data-v-d68ebb44]{border-bottom-width:0px;padding-top:20px;padding-bottom:20px}.flanges-bolting-work-card>.card-header .card-title[data-v-d68ebb44]{font-size:14px !important}.flanges-bolting-work-card.card--separate>.card-header[data-v-d68ebb44]{border-bottom-width:1px}.switch-active input:not(:checked)+.slider[data-v-d68ebb44]{background-color:#f2c2c2 !important}.switch-active input:disabled+.slider[data-v-d68ebb44]{cursor:unset;background-color:#a0a0a0;border-color:#a0a0a0}.switch-active input:disabled+.slider[data-v-d68ebb44]::before{background-color:#fff}.switch-active input:disabled+.slider[data-v-d68ebb44]::after{color:#fff}.card-body-custom[data-v-d68ebb44]{flex:1 1 auto;min-height:1px;padding:1.25rem}.flange-tooltip[data-v-d37bdcc2]{width:115px;padding:0;text-align:center}.border-radius-submit-button[data-v-d37bdcc2]{border-radius:16.5px}@media all and (max-width: 360px){.fz-sm-12[data-v-d37bdcc2]{font-size:12px !important}}.color-switch-off[data-v-d37bdcc2]{color:#f2c2c2}.flanges-bolting-work-card>.card-header[data-v-d8e5a32a]{border-bottom-width:0px;padding-top:20px;padding-bottom:20px}.flanges-bolting-work-card.card--separate>.card-header[data-v-d8e5a32a]{border-bottom-width:1px}.modal-common-image-viewer .modal-dialog[data-v-66cc9e94]{max-width:90%}@media all and (max-width: 820px){.modal-common-image-viewer .modal-dialog[data-v-66cc9e94]{max-width:100%;max-height:100%;margin:0}}.modal-common-image-viewer .modal-dialog .modal-content[data-v-66cc9e94]{height:98%}@media all and (max-width: 820px){.modal-common-image-viewer .modal-dialog .modal-content[data-v-66cc9e94]{height:100%;border-radius:0}.modal-common-image-viewer .modal-dialog .modal-content .image-wrapper[data-v-66cc9e94]{min-height:100%}}.modal-common-image-viewer .modal-dialog .modal-content .modal-body.is-image[data-v-66cc9e94]{padding:0}.modal-common-image-viewer .action-icon[data-v-66cc9e94]{transition:color .15s linear;color:#c3c3c3}.modal-common-image-viewer .action-icon[data-v-66cc9e94]:hover{color:#090850}.modal-common-image-viewer .preview-image[data-v-66cc9e94]{width:50px;transition:transform .15s ease-in-out}.modal-common-image-viewer .preview-image.active[data-v-66cc9e94]{transform:scale(1.3);margin-right:10px;margin-left:10px}.modal-common-image-viewer .btn:not(.disabled) .btn-primary[data-v-66cc9e94]:hover,.modal-common-image-viewer .btn:not(.disabled) .btn-primary[data-v-66cc9e94]:active,.modal-common-image-viewer .btn:not(.disabled) .btn-primary[data-v-66cc9e94]:focus,.modal-common-image-viewer .btn:not(.disabled) .btn-primary.hover[data-v-66cc9e94]{background-color:#090850;border-color:#090850}.modal-common-image-viewer .border-bottom-1[data-v-66cc9e94]{border-bottom:1px solid #e9ecef}textarea.fz-f-17[data-v-7c5838ca]{font-size:17px !important}@media screen and (min-width: 768px){.image-ratio[data-v-a04999a8]{min-width:247.5px}}@media screen and (max-width: 760px){.image-ratio[data-v-a04999a8]{min-width:220px !important}}.ellipsis[data-v-4dbddc3a]{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.cubic-color-picker[data-v-42393a4b]{width:30px;height:30px;cursor:pointer}.cubic-color-picker[data-v-42393a4b]:not(:first-child){margin-left:5px}.cubic-color-picker .el-position-center[data-v-42393a4b]{top:50%;left:50%;transform:translate(-50%, -50%)}.theme[data-v-42393a4b]{transition:.2s ease}.theme-light[data-v-42393a4b]{background-color:#fff}.theme-light .cubic-color-picker[data-v-42393a4b]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.theme-dark[data-v-42393a4b]{background-color:#2c2c2c}.theme-dark .cubic-color-picker[data-v-42393a4b]{border:1px solid #fff}.theme-dark .cubic-color-picker[data-v-42393a4b]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.report-photo-comment-draw-wrapper .bg-primary[data-v-e4c6556c]{background-color:#090850 !important}.report-photo-comment-draw-wrapper .el-position-center[data-v-e4c6556c]{top:50%;left:50%;transform:translate(-50%, -50%)}.report-photo-comment-draw-wrapper .rotate-45[data-v-e4c6556c]{transform:rotate(45deg) !important}.report-photo-comment-draw-wrapper .cubic-stroke-width[data-v-e4c6556c]{transition:.2s ease}.report-photo-comment-draw-wrapper .cubic-stroke-width[data-v-e4c6556c]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.report-photo-comment-draw-wrapper .bg-stroke-width-selected[data-v-e4c6556c]{background-color:rgba(0,0,0,0.5)}.open-grid[data-v-e4c6556c]{border-radius:.25rem;background-color:#090850;color:#fff;user-select:none}.open-grid.disabled[data-v-e4c6556c]{background-color:#b9b9b9}@media all and (max-width: 820px){.card-body-mobile[data-v-e4c6556c]{padding:.4rem}}.switch-active[data-v-e4c6556c]{width:85px;height:25px}.switch-active .slider[data-v-e4c6556c]{background-color:#090850;border:1px solid #bababa}.switch-active .slider[data-v-e4c6556c]::after{content:"拡大縮小ON";font-size:10px;width:100%;text-align:right;padding-right:10px;line-height:1}.switch-active.drag-and-drop .slider[data-v-e4c6556c]::after{content:"D&D ON"}.switch-active .slider[data-v-e4c6556c]::before{width:12px !important;height:12px !important;left:2px;bottom:5px}.switch-active input:not(:checked)+.slider[data-v-e4c6556c]::after{content:"拡大縮小OFF";font-size:10px;width:100%;text-align:left;padding-left:7px;line-height:1}.switch-active.drag-and-drop input:not(:checked)+.slider[data-v-e4c6556c]::after{content:"D&D OFF"}.switch-active input:not(:checked)+.slider[data-v-e4c6556c]::before{-webkit-transform:translateX(67.15px);-ms-transform:translateX(67.15px);transform:translateX(67.15px);background-color:#090850}.switch-active input:not(:checked)+.slider[data-v-e4c6556c]{background-color:#f2c2c2;border:1px solid #090850}.btn-tool-draw[data-v-e4c6556c]{background-color:rgba(0,0,0,0);color:#adb5bd;font-size:.875rem;margin:-0.75rem 0;padding:.25rem .5rem}.report-photo-preview-modal .modal-dialog{max-height:95%}.system3-modal-edit-photo-comment .modal-dialog{max-width:98%;height:100%}@media all and (max-width: 820px){.system3-modal-edit-photo-comment .modal-dialog{max-width:100%;max-height:100%;margin:0;height:100%}.system3-modal-edit-photo-comment .modal-dialog .modal-content{border-radius:0}}.image-ratio[data-v-03b48dc3]{width:165px}.image-ratio .wrapper-img[data-v-03b48dc3]{aspect-ratio:1}.image-ratio .wrapper-img .inner-img[data-v-03b48dc3]{object-fit:contain;width:100%;height:100%}@media screen and (min-width: 768px){.image-ratio[data-v-03b48dc3]{min-width:247.5px}.image-ratio .icon-btn[data-v-03b48dc3]{width:95px}}@media screen and (max-width: 760px){.image-ratio[data-v-03b48dc3]{min-width:220px !important}.image-ratio .icon-btn[data-v-03b48dc3]{width:85px}}.sortable-ghost[data-v-03b48dc3]{opacity:.5;background:#c8ebfb}.sortable-drag[data-v-03b48dc3]{opacity:1}.border-radius-8[data-v-1f80f16a]{border-radius:8px}.flange-tooltip[data-v-65fcedf2]{width:115px;padding:0;text-align:center}.border-radius-submit-button[data-v-65fcedf2]{border-radius:16.5px}@media all and (max-width: 360px){.fz-sm-12[data-v-65fcedf2]{font-size:12px !important}}.border-radius-8[data-v-8590f3c4]{border-radius:8px}.link[data-v-0766218c]{text-decoration:underline}.text-alert-color[data-v-0766218c]{background-color:#f2c2c2;color:rgba(255,0,0,0.980392)}.border-radius-submit-button[data-v-0766218c]{border-radius:16.5px}.color-gray[data-v-0766218c]{color:#ababab}.color-alert[data-v-0766218c]{color:#f2c2c2}i.disabled[data-v-e3a4819a]{cursor:not-allowed;pointer-events:none}.text-gray-77[data-v-58aa0e32]{color:#777}.scroll-container[data-v-58aa0e32]{max-height:300px;overflow-y:auto}.vue-flanges-bolting-work .prevent-zoom-input input,.vue-flanges-bolting-work .prevent-zoom-input textarea{font-size:16px !important}.min-w-history-table-cell[data-v-2a560cd4]{min-width:80px !important}[data-v-4a1eccaa] .min-w-1000{min-width:1000px !important}.nav-pills>li>a[data-v-1aa6d9f7]{background-color:#fff;border-width:1px;color:#e0e0e0}.flanges-table-wrapper table thead tr[data-v-0bb5d8ca]:nth-child(1){height:28px !important}.flanges-table-wrapper table thead tr:nth-child(2) th[data-v-0bb5d8ca]{top:28px !important}.flanges-table-wrapper table thead tr:nth-child(2) th[data-v-0bb5d8ca]:not([rowspan]){padding-top:3.5px !important;padding-bottom:3.5px !important}.flanges-table-wrapper table thead tr:nth-child(3) th[data-v-0bb5d8ca]{border-top:none;padding-top:4.5px !important;padding-bottom:4.5px !important;top:52px !important}.flanges-table-wrapper table thead th[data-v-0bb5d8ca]{z-index:10}.flanges-table-wrapper .vertical-center[data-v-0bb5d8ca]{top:50%;transform:translateY(-50%)}.z-index-11[data-v-0bb5d8ca]{z-index:11 !important}.min-w-44[data-v-0bb5d8ca]{min-width:44px}.min-w-48[data-v-0bb5d8ca]{min-width:48px}.min-w-68[data-v-0bb5d8ca]{min-width:68px}.min-w-82[data-v-0bb5d8ca]{min-width:82px}.min-w-88[data-v-0bb5d8ca]{min-width:88px}.min-w-94[data-v-0bb5d8ca]{min-width:94px}.min-w-108[data-v-0bb5d8ca]{min-width:108px}.z-index-12[data-v-91139416]{z-index:12 !important}.p-7[data-v-91139416]{padding:7px !important}.gap-responsive[data-v-91139416]{gap:32px}@media all and (max-width: 410px){.gap-responsive[data-v-91139416]{gap:20px}}@media all and (max-width: 370px){.gap-responsive[data-v-91139416]{gap:15px}}@media all and (max-width: 355px){.gap-responsive[data-v-91139416]{gap:10px}}.page-bottom-menu[data-v-91139416]{position:fixed;left:0;bottom:0;padding:20px 40px;margin:0;width:100%;background-color:#f4f6f9;transition:all .3s ease-in-out;z-index:2}@media (min-width: 993px){.page-bottom-menu[data-v-91139416]{left:250px;width:calc(100% - 250px)}}@media (max-width: 1430px){.page-bottom-menu[data-v-91139416]{padding:20px 50px}}@media (max-width: 768px){.page-bottom-menu[data-v-91139416]{padding:20px}}.border-list-menu[data-v-f3a4b3ba]{border-radius:5px;border:1px solid #e5e5e5;width:fit-content}.border-right-item[data-v-f3a4b3ba]{border-right:1px solid #e5e5e5}li:hover .dropdown-menu-list[data-v-f3a4b3ba]{display:block}.dropdown-menu-list[data-v-f3a4b3ba]{position:absolute;top:100%;left:0;z-index:1000;display:block;float:left;min-width:10rem;padding:10px;font-size:14px;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border-radius:10px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.175)}.item-menu[data-v-f3a4b3ba]{min-width:160px;text-align:center}.dropdown-item.dropdown-icon[data-v-f3a4b3ba]{position:relative}.dropdown-item.dropdown-icon[data-v-f3a4b3ba]::after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:20px;margin-left:8px;color:#090850;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.dropdown-item.icon-arrow-up[data-v-f3a4b3ba]::after{content:"" !important}.show-dropdown-menu[data-v-f3a4b3ba]{display:block !important}.logo-header-pc[data-v-f3a4b3ba]{max-width:none !important}.dropdown-item-child[data-v-f3a4b3ba]{padding-left:30px !important;font-size:14px !important}.menu-scroll[data-v-f3a4b3ba]{white-space:nowrap;overflow:hidden;user-select:none}.min-height-72[data-v-f3a4b3ba]{min-height:72px}.navbar a.text-primary[data-v-f3a4b3ba]:focus,.navbar a.text-primary[data-v-f3a4b3ba]:hover{color:#090850 !important}.disabled-header[data-v-f3a4b3ba]{pointer-events:none;opacity:.5}/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:0.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,0.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:0.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:0.75;position:absolute;top:50%;width:0}.cropper-center::before,.cropper-center::after{background-color:#eee;content:' ';display:block;position:absolute}.cropper-center::before{height:1px;left:-3px;top:0;width:7px}.cropper-center::after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:0.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:0.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:0.75;width:5px}}.cropper-point.point-se::before{background-color:#39f;bottom:-50%;content:' ';display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:flex}.vue-recycle-scroller__slot{flex:auto 0 0}.vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:0.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:0.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, height .2s ease-in-out;-webkit-transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, width .2s ease-in-out;-webkit-transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto !important}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:none;color:red}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.cur-a{cursor:auto}.cur-d{cursor:default}.cur-c{cursor:crosshair}.cur-ha{cursor:hand}.cur-he{cursor:help}.cur-m{cursor:move}.cur-p{cursor:pointer}.cur-t{cursor:text}.cur-not-allowed{cursor:not-allowed !important}.fz-8{font-size:8px !important}.fz-9{font-size:9px !important}.fz-10{font-size:10px !important}.fz-11{font-size:11px !important}.fz-12{font-size:12px !important}.fz-14{font-size:14px !important}.fz-15{font-size:15px !important}.fz-16{font-size:16px !important}.fz-18{font-size:18px !important}.fz-20{font-size:20px !important}.fz-22{font-size:22px !important}.fz-24{font-size:24px !important}.fz-26{font-size:26px !important}.fz-28{font-size:28px !important}.fz-30{font-size:30px !important}.fz-32{font-size:32px !important}.fz-34{font-size:34px !important}.fz-40{font-size:40px !important}.fz-50{font-size:50px !important}.fz-60{font-size:60px !important}.fz-65{font-size:65px !important}.fz-80{font-size:80px !important}.fw-1{font-weight:100 !important}.fw-2{font-weight:200 !important}.fw-3{font-weight:300 !important}.fw-4{font-weight:400 !important}.fw-5{font-weight:500 !important}.fw-6{font-weight:600 !important}.fw-7{font-weight:700 !important}.fw-8{font-weight:800 !important}.max-w-15{max-width:15px !important}.max-w-30{max-width:30px !important}.max-w-42{max-width:42px !important}.max-w-100{max-width:100px !important}.max-w-120{max-width:120px !important}.max-w-150{max-width:150px !important}.max-w-160{max-width:160px !important}.max-w-184{max-width:184px !important}.max-w-200{max-width:200px !important}.max-w-213{max-width:213px !important}.max-w-225{max-width:225px !important}.max-w-240{max-width:240px !important}.max-w-250{max-width:250px !important}.max-w-280{max-width:280px !important}.max-w-300{max-width:300px !important}.max-w-335{max-width:335px !important}.max-w-500{max-width:500px !important}.max-w-600{max-width:600px !important}.max-w-660{max-width:660px !important}.max-w-700{max-width:700px !important}.max-w-715{max-width:715px !important}.max-w-745{max-width:745px !important}.max-w-770{max-width:770px !important}.max-w-800{max-width:800px !important}.max-w-900{max-width:900px !important}.max-w-1050{max-width:1050px !important}.max-w-1100{max-width:1100px !important}.max-w-1150{max-width:1150px !important}.max-w-1185{max-width:1185px !important}.max-w-50-percent{max-width:50% !important}.max-w-70-percent{max-width:70% !important}.max-w-90-percent{max-width:90% !important}.max-w-100-percent{max-width:100% !important}.max-w-unset{max-width:unset !important}.max-w-fit-content{max-width:fit-content !important}.max-w-max-content{max-width:max-content !important}.max-w-min-content{max-width:min-content !important}.max-w-165{max-width:165px !important}.max-w-70{max-width:70px !important}.min-w-20{min-width:20px !important}.min-w-38{min-width:38px !important}.min-w-42{min-width:42px !important}.min-w-50{min-width:50px !important}.min-w-54{min-width:54px !important}.min-w-55{min-width:55px !important}.min-w-60{min-width:60px !important}.min-w-62{min-width:62px !important}.min-w-70{min-width:70px !important}.min-w-74{min-width:74px !important}.min-w-76{min-width:76px !important}.min-w-80{min-width:80px !important}.min-w-90{min-width:90px !important}.min-w-92{min-width:92px !important}.min-w-100{min-width:100px !important}.min-w-114{min-width:114px !important}.min-w-115{min-width:115px !important}.min-w-120{min-width:120px !important}.min-w-130{min-width:130px !important}.min-w-150{min-width:150px !important}.min-w-158{min-width:158px !important}.min-w-160{min-width:160px !important}.min-w-180{min-width:180px !important}.min-w-193{min-width:193px !important}.min-w-196{min-width:196px !important}.min-w-200{min-width:200px !important}.min-w-216{min-width:216px !important}.min-w-220{min-width:220px !important}.min-w-250{min-width:250px !important}.min-w-296{min-width:296px !important}.min-w-300{min-width:300px !important}.min-w-500{min-width:500px !important}.min-w-520{min-width:520px !important}.min-w-600{min-width:600px !important}.min-w-700{min-width:700px !important}.min-w-730{min-width:730px !important}.min-w-900{min-width:900px !important}.min-w-2000{min-width:2000px !important}.min-w-max-content{min-width:max-content}.min-w-140{min-width:140px !important}.min-w-350{min-width:350px !important}.min-w-240{min-width:240px !important}.min-w-85{min-width:85px !important}.min-w-165{min-width:165px !important}.min-w-260{min-width:260px !important}.min-w-26{min-width:26px !important}.min-w-230{min-width:230px !important}.min-w-102{min-width:102px !important}.w-0-px{width:0px !important}.w-1-px{width:1px !important}.w-2-px{width:2px !important}.w-3-px{width:3px !important}.w-4-px{width:4px !important}.w-5-px{width:5px !important}.w-8-px{width:8px !important}.w-10-px{width:10px !important}.w-12-px{width:12px !important}.w-15-px{width:15px !important}.w-20-px{width:20px !important}.w-23-px{width:23px !important}.w-25-px{width:25px !important}.w-26-px{width:26px !important}.w-30-px{width:30px !important}.w-35-px{width:35px !important}.w-38-px{width:38px !important}.w-40-px{width:40px !important}.w-44-px{width:44px !important}.w-48-px{width:48px !important}.w-50-px{width:50px !important}.w-54-px{width:54px !important}.w-60-px{width:60px !important}.w-70-px{width:70px !important}.w-72-px{width:72px !important}.w-73-px{width:73px !important}.w-75-px{width:75px !important}.w-76-px{width:76px !important}.w-80-px{width:80px !important}.w-90-px{width:90px !important}.w-95-px{width:95px !important}.w-100-px{width:100px !important}.w-105-px{width:105px !important}.w-108-px{width:108px !important}.w-110-px{width:110px !important}.w-114-px{width:114px !important}.w-115-px{width:115px !important}.w-120-px{width:120px !important}.w-122-px{width:122px !important}.w-125-px{width:125px !important}.w-128-px{width:128px !important}.w-130-px{width:130px !important}.w-135-px{width:135px !important}.w-140-px{width:140px !important}.w-150-px{width:150px !important}.w-160-px{width:160px !important}.w-170-px{width:170px !important}.w-180-px{width:180px !important}.w-185-px{width:185px !important}.w-196-px{width:196px !important}.w-200-px{width:200px !important}.w-215-px{width:215px !important}.w-220-px{width:220px !important}.w-228-px{width:228px !important}.w-240-px{width:240px !important}.w-250-px{width:250px !important}.w-266-px{width:266px !important}.w-280-px{width:280px !important}.w-296-px{width:296px !important}.w-300-px{width:300px !important}.w-450-px{width:450px !important}.w-500-px{width:500px !important}.w-525-px{width:525px !important}.w-530-px{width:530px !important}.w-535-px{width:535px !important}.w-547-px{width:547px !important}.w-550-px{width:550px !important}.w-754-px{width:754px !important}.w-fit-content{width:fit-content}.w-16-percent{width:16% !important}@media screen and (max-width: 576px){.w-sm-16-percent{width:16% !important}}.w-25-percent{width:25% !important}@media screen and (max-width: 576px){.w-sm-25-percent{width:25% !important}}.w-33-percent{width:33% !important}@media screen and (max-width: 576px){.w-sm-33-percent{width:33% !important}}.w-75-percent{width:75% !important}@media screen and (max-width: 576px){.w-sm-75-percent{width:75% !important}}.w-100-percent{width:100% !important}@media screen and (max-width: 576px){.w-sm-100-percent{width:100% !important}}.w-max-content{width:max-content !important}.min-w-fit-content{min-width:fit-content !important}.w-2-px{width:2px !important}.w-3-px{width:3px !important}.w-4-px{width:4px !important}.w-5-px{width:5px !important}.border-w-1{border-width:1px !important}.border-left-w-1{border-left-width:1px !important}.border-w-2{border-width:2px !important}.border-left-w-2{border-left-width:2px !important}.border-w-6{border-width:6px !important}.border-left-w-6{border-left-width:6px !important}.min-w-20{min-width:20px !important}.min-w-38{min-width:38px !important}.min-w-42{min-width:42px !important}.min-w-50{min-width:50px !important}.min-w-54{min-width:54px !important}.min-w-55{min-width:55px !important}.min-w-60{min-width:60px !important}.min-w-62{min-width:62px !important}.min-w-70{min-width:70px !important}.min-w-74{min-width:74px !important}.min-w-76{min-width:76px !important}.min-w-80{min-width:80px !important}.min-w-90{min-width:90px !important}.min-w-92{min-width:92px !important}.min-w-100{min-width:100px !important}.min-w-114{min-width:114px !important}.min-w-115{min-width:115px !important}.min-w-120{min-width:120px !important}.min-w-130{min-width:130px !important}.min-w-150{min-width:150px !important}.min-w-158{min-width:158px !important}.min-w-160{min-width:160px !important}.min-w-180{min-width:180px !important}.min-w-193{min-width:193px !important}.min-w-196{min-width:196px !important}.min-w-200{min-width:200px !important}.min-w-216{min-width:216px !important}.min-w-220{min-width:220px !important}.min-w-250{min-width:250px !important}.min-w-296{min-width:296px !important}.min-w-300{min-width:300px !important}.min-w-500{min-width:500px !important}.min-w-520{min-width:520px !important}.min-w-600{min-width:600px !important}.min-w-700{min-width:700px !important}.min-w-730{min-width:730px !important}.min-w-900{min-width:900px !important}.min-w-2000{min-width:2000px !important}.min-w-max-content{min-width:max-content}.min-w-140{min-width:140px !important}.min-w-350{min-width:350px !important}.min-w-240{min-width:240px !important}.min-w-85{min-width:85px !important}.min-w-165{min-width:165px !important}.min-w-260{min-width:260px !important}.min-w-26{min-width:26px !important}.min-w-230{min-width:230px !important}.min-w-102{min-width:102px !important}.h-0-px{height:0px !important}.h-0{height:0px !important}.h-0-vh{height:0vh !important}.h-1-px{height:1px !important}.h-1{height:1px !important}.h-1-vh{height:1vh !important}.h-4-px{height:4px !important}.h-4{height:4px !important}.h-4-vh{height:4vh !important}.h-8-px{height:8px !important}.h-8{height:8px !important}.h-8-vh{height:8vh !important}.h-12-px{height:12px !important}.h-12{height:12px !important}.h-12-vh{height:12vh !important}.h-15-px{height:15px !important}.h-15{height:15px !important}.h-15-vh{height:15vh !important}.h-20-px{height:20px !important}.h-20{height:20px !important}.h-20-vh{height:20vh !important}.h-21-px{height:21px !important}.h-21{height:21px !important}.h-21-vh{height:21vh !important}.h-22-px{height:22px !important}.h-22{height:22px !important}.h-22-vh{height:22vh !important}.h-25-px{height:25px !important}.h-25{height:25px !important}.h-25-vh{height:25vh !important}.h-26-px{height:26px !important}.h-26{height:26px !important}.h-26-vh{height:26vh !important}.h-27-px{height:27px !important}.h-27{height:27px !important}.h-27-vh{height:27vh !important}.h-28-px{height:28px !important}.h-28{height:28px !important}.h-28-vh{height:28vh !important}.h-30-px{height:30px !important}.h-30{height:30px !important}.h-30-vh{height:30vh !important}.h-32-px{height:32px !important}.h-32{height:32px !important}.h-32-vh{height:32vh !important}.h-35-px{height:35px !important}.h-35{height:35px !important}.h-35-vh{height:35vh !important}.h-36-px{height:36px !important}.h-36{height:36px !important}.h-36-vh{height:36vh !important}.h-38-px{height:38px !important}.h-38{height:38px !important}.h-38-vh{height:38vh !important}.h-40-px{height:40px !important}.h-40{height:40px !important}.h-40-vh{height:40vh !important}.h-41-px{height:41px !important}.h-41{height:41px !important}.h-41-vh{height:41vh !important}.h-44-px{height:44px !important}.h-44{height:44px !important}.h-44-vh{height:44vh !important}.h-46-px{height:46px !important}.h-46{height:46px !important}.h-46-vh{height:46vh !important}.h-48-px{height:48px !important}.h-48{height:48px !important}.h-48-vh{height:48vh !important}.h-50-px{height:50px !important}.h-50{height:50px !important}.h-50-vh{height:50vh !important}.h-55-px{height:55px !important}.h-55{height:55px !important}.h-55-vh{height:55vh !important}.h-60-px{height:60px !important}.h-60{height:60px !important}.h-60-vh{height:60vh !important}.h-63-px{height:63px !important}.h-63{height:63px !important}.h-63-vh{height:63vh !important}.h-70-px{height:70px !important}.h-70{height:70px !important}.h-70-vh{height:70vh !important}.h-72-px{height:72px !important}.h-72{height:72px !important}.h-72-vh{height:72vh !important}.h-75-px{height:75px !important}.h-75{height:75px !important}.h-75-vh{height:75vh !important}.h-78-px{height:78px !important}.h-78{height:78px !important}.h-78-vh{height:78vh !important}.h-80-px{height:80px !important}.h-80{height:80px !important}.h-80-vh{height:80vh !important}.h-85-px{height:85px !important}.h-85{height:85px !important}.h-85-vh{height:85vh !important}.h-90-px{height:90px !important}.h-90{height:90px !important}.h-90-vh{height:90vh !important}.h-91-px{height:91px !important}.h-91{height:91px !important}.h-91-vh{height:91vh !important}.h-100-px{height:100px !important}.h-100{height:100px !important}.h-100-vh{height:100vh !important}.h-106-px{height:106px !important}.h-106{height:106px !important}.h-106-vh{height:106vh !important}.h-113-px{height:113px !important}.h-113{height:113px !important}.h-113-vh{height:113vh !important}.h-120-px{height:120px !important}.h-120{height:120px !important}.h-120-vh{height:120vh !important}.h-125-px{height:125px !important}.h-125{height:125px !important}.h-125-vh{height:125vh !important}.h-140-px{height:140px !important}.h-140{height:140px !important}.h-140-vh{height:140vh !important}.h-150-px{height:150px !important}.h-150{height:150px !important}.h-150-vh{height:150vh !important}.h-158-px{height:158px !important}.h-158{height:158px !important}.h-158-vh{height:158vh !important}.h-160-px{height:160px !important}.h-160{height:160px !important}.h-160-vh{height:160vh !important}.h-192-px{height:192px !important}.h-192{height:192px !important}.h-192-vh{height:192vh !important}.h-193-px{height:193px !important}.h-193{height:193px !important}.h-193-vh{height:193vh !important}.h-200-px{height:200px !important}.h-200{height:200px !important}.h-200-vh{height:200vh !important}.h-204-px{height:204px !important}.h-204{height:204px !important}.h-204-vh{height:204vh !important}.h-220-px{height:220px !important}.h-220{height:220px !important}.h-220-vh{height:220vh !important}.h-230-px{height:230px !important}.h-230{height:230px !important}.h-230-vh{height:230vh !important}.h-250-px{height:250px !important}.h-250{height:250px !important}.h-250-vh{height:250vh !important}.h-300-px{height:300px !important}.h-300{height:300px !important}.h-300-vh{height:300vh !important}.h-323-px{height:323px !important}.h-323{height:323px !important}.h-323-vh{height:323vh !important}.h-400-px{height:400px !important}.h-400{height:400px !important}.h-400-vh{height:400vh !important}.h-500-px{height:500px !important}.h-500{height:500px !important}.h-500-vh{height:500vh !important}.h-585-px{height:585px !important}.h-585{height:585px !important}.h-585-vh{height:585vh !important}.h-605-px{height:605px !important}.h-605{height:605px !important}.h-605-vh{height:605vh !important}.h-707-px{height:707px !important}.h-707{height:707px !important}.h-707-vh{height:707vh !important}.h-94-percent{height:94% !important}.h-100-percent{height:100% !important}.h-fit{height:fit-content}.h-24-px{height:24px}.gap-1{gap:1px !important}.gap-2{gap:2px !important}.gap-4{gap:4px !important}.gap-5{gap:5px !important}.gap-8{gap:8px !important}.gap-10{gap:10px !important}.gap-15{gap:15px !important}.gap-16{gap:16px !important}.gap-20{gap:20px !important}.gap-25{gap:25px !important}.gap-32{gap:32px !important}.gap-40{gap:40px !important}.max-h-38{max-height:38px !important}.max-h-50{max-height:50px !important}.max-h-150{max-height:150px !important}.max-h-186{max-height:186px !important}.max-h-200{max-height:200px !important}.max-h-211{max-height:211px !important}.max-h-240{max-height:240px !important}.max-h-400{max-height:400px !important}.max-h-448{max-height:448px !important}.max-h-520{max-height:520px !important}.max-h-707{max-height:707px !important}.max-h-1080{max-height:1080px !important}.m-h-minus-300{max-height:calc(100vh - 300px) !important}.max-h-fit-content{max-height:fit-content}.mb-0{margin-bottom:0px !important}.mt-0{margin-top:0px !important}.mr-0{margin-right:0px !important}.ml-0{margin-left:0px !important}.m-0{margin:0px !important}.mb-8{margin-bottom:8px !important}.mt-8{margin-top:8px !important}.mr-8{margin-right:8px !important}.ml-8{margin-left:8px !important}.m-8{margin:8px !important}.mb-10{margin-bottom:10px !important}.mt-10{margin-top:10px !important}.mr-10{margin-right:10px !important}.ml-10{margin-left:10px !important}.m-10{margin:10px !important}.mb-12{margin-bottom:12px !important}.mt-12{margin-top:12px !important}.mr-12{margin-right:12px !important}.ml-12{margin-left:12px !important}.m-12{margin:12px !important}.mb-15{margin-bottom:15px !important}.mt-15{margin-top:15px !important}.mr-15{margin-right:15px !important}.ml-15{margin-left:15px !important}.m-15{margin:15px !important}.mb-16{margin-bottom:16px !important}.mt-16{margin-top:16px !important}.mr-16{margin-right:16px !important}.ml-16{margin-left:16px !important}.m-16{margin:16px !important}.mb-20{margin-bottom:20px !important}.mt-20{margin-top:20px !important}.mr-20{margin-right:20px !important}.ml-20{margin-left:20px !important}.m-20{margin:20px !important}.mb-23{margin-bottom:23px !important}.mt-23{margin-top:23px !important}.mr-23{margin-right:23px !important}.ml-23{margin-left:23px !important}.m-23{margin:23px !important}.mb-24{margin-bottom:24px !important}.mt-24{margin-top:24px !important}.mr-24{margin-right:24px !important}.ml-24{margin-left:24px !important}.m-24{margin:24px !important}.mb-25{margin-bottom:25px !important}.mt-25{margin-top:25px !important}.mr-25{margin-right:25px !important}.ml-25{margin-left:25px !important}.m-25{margin:25px !important}.mb-30{margin-bottom:30px !important}.mt-30{margin-top:30px !important}.mr-30{margin-right:30px !important}.ml-30{margin-left:30px !important}.m-30{margin:30px !important}.mb-40{margin-bottom:40px !important}.mt-40{margin-top:40px !important}.mr-40{margin-right:40px !important}.ml-40{margin-left:40px !important}.m-40{margin:40px !important}.mb-48{margin-bottom:48px !important}.mt-48{margin-top:48px !important}.mr-48{margin-right:48px !important}.ml-48{margin-left:48px !important}.m-48{margin:48px !important}.mb-50{margin-bottom:50px !important}.mt-50{margin-top:50px !important}.mr-50{margin-right:50px !important}.ml-50{margin-left:50px !important}.m-50{margin:50px !important}.mt-n24-px{margin-top:-24px !important}.mt-6-px{margin-top:6px}.mt-3-px{margin-top:3px}.mb-5-px{margin-bottom:5px !important}.ml-5-px{margin-left:5px !important}.mr-5-px{margin-right:5px !important}.mr-5-px{margin-right:5px}.mb-5-px{margin-bottom:5px}.mr-6-px{margin-right:6px}.ml-1-px{margin-left:1px}.mt-18-px{margin-top:18px}.mt-11-px{margin-top:11px !important}.border-radius-w-0{border-radius:0px !important}.border-radius-w-3{border-radius:3px !important}.border-radius-w-4{border-radius:4px !important}.border-radius-w-5{border-radius:5px !important}.border-radius-w-10{border-radius:10px !important}.border-radius-w-12{border-radius:12px !important}.border-radius-w-20{border-radius:20px !important}.border-radius-w-15{border-radius:15px !important}.border-radius-w-9999{border-radius:9999px !important}.radius-50-percent{border-radius:50% !important}.radius-100-percent{border-radius:100% !important}.pe-none{pointer-events:none}.pe-auto{pointer-events:auto}.pe-unset{pointer-events:unset}.pe-fill{pointer-events:fill}.pe-painted{pointer-events:painted}.pe-visible{pointer-events:visible}.pe-stroke{pointer-events:stroke}.pe-visibleFill{pointer-events:visibleFill}.pe-visiblePainted{pointer-events:visiblePainted}.pe-visibleStroke{pointer-events:visibleStroke}.opacity-0{opacity:0 !important}.opacity-1{opacity:1 !important}.opacity-04{opacity:.4}.opacity-60{opacity:.6}.right--5{right:-5px !important}.right-0{right:0px !important}.right-1{right:1px !important}.right-4{right:4px !important}.right-5{right:5px !important}.right-6{right:6px !important}.right-8{right:8px !important}.right-10{right:10px !important}.right-12{right:12px !important}.right-20{right:20px !important}.right-24{right:24px !important}.right-25{right:25px !important}.right-30{right:30px !important}.right-50{right:50px !important}.right-57{right:57px !important}.right-60{right:60px !important}.right-68{right:68px !important}.right-70{right:70px !important}.right-72{right:72px !important}.right-125{right:125px !important}.right-160{right:160px !important}.left--5{left:-5px !important}.left-0{left:0px !important}.left-1{left:1px !important}.left-4{left:4px !important}.left-5{left:5px !important}.left-6{left:6px !important}.left-8{left:8px !important}.left-10{left:10px !important}.left-12{left:12px !important}.left-20{left:20px !important}.left-24{left:24px !important}.left-25{left:25px !important}.left-30{left:30px !important}.left-50{left:50px !important}.left-57{left:57px !important}.left-60{left:60px !important}.left-68{left:68px !important}.left-70{left:70px !important}.left-72{left:72px !important}.left-125{left:125px !important}.left-160{left:160px !important}.top--5{top:-5px !important}.top-0{top:0px !important}.top-1{top:1px !important}.top-4{top:4px !important}.top-5{top:5px !important}.top-6{top:6px !important}.top-8{top:8px !important}.top-10{top:10px !important}.top-12{top:12px !important}.top-20{top:20px !important}.top-24{top:24px !important}.top-25{top:25px !important}.top-30{top:30px !important}.top-50{top:50px !important}.top-57{top:57px !important}.top-60{top:60px !important}.top-68{top:68px !important}.top-70{top:70px !important}.top-72{top:72px !important}.top-125{top:125px !important}.top-160{top:160px !important}.bottom--5{bottom:-5px !important}.bottom-0{bottom:0px !important}.bottom-1{bottom:1px !important}.bottom-4{bottom:4px !important}.bottom-5{bottom:5px !important}.bottom-6{bottom:6px !important}.bottom-8{bottom:8px !important}.bottom-10{bottom:10px !important}.bottom-12{bottom:12px !important}.bottom-20{bottom:20px !important}.bottom-24{bottom:24px !important}.bottom-25{bottom:25px !important}.bottom-30{bottom:30px !important}.bottom-50{bottom:50px !important}.bottom-57{bottom:57px !important}.bottom-60{bottom:60px !important}.bottom-68{bottom:68px !important}.bottom-70{bottom:70px !important}.bottom-72{bottom:72px !important}.bottom-125{bottom:125px !important}.bottom-160{bottom:160px !important}.right-50-percent{right:50% !important}.right-100-percent{right:100% !important}.left-50-percent{left:50% !important}.left-100-percent{left:100% !important}.top-50-percent{top:50% !important}.top-100-percent{top:100% !important}.bottom-50-percent{bottom:50% !important}.bottom-100-percent{bottom:100% !important}.top--42{top:-42px}.top--50{top:-50px}.top--72{top:-72px}.top-unset{top:unset !important}.top--10{top:-10px !important}.right--10{right:-10px !important}.min-h-20{min-height:20px !important}.min-h-27{min-height:27px !important}.min-h-36{min-height:36px !important}.min-h-38{min-height:38px !important}.min-h-80{min-height:80px !important}.min-h-100{min-height:100px !important}.min-h-145{min-height:145px !important}.min-h-160{min-height:160px !important}.min-h-200{min-height:200px !important}.min-h-220{min-height:220px !important}.min-h-295{min-height:295px !important}.min-h-300{min-height:300px !important}.min-h-754{min-height:754px !important}.min-h-1000{min-height:1000px !important}.z-index--1{z-index:-1 !important}.z-index-1{z-index:1 !important}.z-index-2{z-index:2 !important}.z-index-3{z-index:3 !important}.z-index-10{z-index:10 !important}.z-index-13{z-index:13 !important}.z-index-1038{z-index:1038 !important}.z-index-1051{z-index:1051 !important}.z-index-1054{z-index:1054 !important}.z-index-11{z-index:11 !important}.pb-0{padding-bottom:0px !important}.pt-0{padding-top:0px !important}.pr-0{padding-right:0px !important}.pl-0{padding-left:0px !important}.p-0{padding:0px !important}.py-0-px{padding-bottom:0px !important;padding-top:0px !important}.px-0-px{padding-left:0px !important;padding-right:0px !important}.pb-2{padding-bottom:2px !important}.pt-2{padding-top:2px !important}.pr-2{padding-right:2px !important}.pl-2{padding-left:2px !important}.p-2{padding:2px !important}.py-2-px{padding-bottom:2px !important;padding-top:2px !important}.px-2-px{padding-left:2px !important;padding-right:2px !important}.pb-5{padding-bottom:5px !important}.pt-5{padding-top:5px !important}.pr-5{padding-right:5px !important}.pl-5{padding-left:5px !important}.p-5{padding:5px !important}.py-5-px{padding-bottom:5px !important;padding-top:5px !important}.px-5-px{padding-left:5px !important;padding-right:5px !important}.pb-6{padding-bottom:6px !important}.pt-6{padding-top:6px !important}.pr-6{padding-right:6px !important}.pl-6{padding-left:6px !important}.p-6{padding:6px !important}.py-6-px{padding-bottom:6px !important;padding-top:6px !important}.px-6-px{padding-left:6px !important;padding-right:6px !important}.pb-8{padding-bottom:8px !important}.pt-8{padding-top:8px !important}.pr-8{padding-right:8px !important}.pl-8{padding-left:8px !important}.p-8{padding:8px !important}.py-8-px{padding-bottom:8px !important;padding-top:8px !important}.px-8-px{padding-left:8px !important;padding-right:8px !important}.pb-9{padding-bottom:9px !important}.pt-9{padding-top:9px !important}.pr-9{padding-right:9px !important}.pl-9{padding-left:9px !important}.p-9{padding:9px !important}.py-9-px{padding-bottom:9px !important;padding-top:9px !important}.px-9-px{padding-left:9px !important;padding-right:9px !important}.pb-10{padding-bottom:10px !important}.pt-10{padding-top:10px !important}.pr-10{padding-right:10px !important}.pl-10{padding-left:10px !important}.p-10{padding:10px !important}.py-10-px{padding-bottom:10px !important;padding-top:10px !important}.px-10-px{padding-left:10px !important;padding-right:10px !important}.pb-12{padding-bottom:12px !important}.pt-12{padding-top:12px !important}.pr-12{padding-right:12px !important}.pl-12{padding-left:12px !important}.p-12{padding:12px !important}.py-12-px{padding-bottom:12px !important;padding-top:12px !important}.px-12-px{padding-left:12px !important;padding-right:12px !important}.pb-16{padding-bottom:16px !important}.pt-16{padding-top:16px !important}.pr-16{padding-right:16px !important}.pl-16{padding-left:16px !important}.p-16{padding:16px !important}.py-16-px{padding-bottom:16px !important;padding-top:16px !important}.px-16-px{padding-left:16px !important;padding-right:16px !important}.pb-19{padding-bottom:19px !important}.pt-19{padding-top:19px !important}.pr-19{padding-right:19px !important}.pl-19{padding-left:19px !important}.p-19{padding:19px !important}.py-19-px{padding-bottom:19px !important;padding-top:19px !important}.px-19-px{padding-left:19px !important;padding-right:19px !important}.pb-20{padding-bottom:20px !important}.pt-20{padding-top:20px !important}.pr-20{padding-right:20px !important}.pl-20{padding-left:20px !important}.p-20{padding:20px !important}.py-20-px{padding-bottom:20px !important;padding-top:20px !important}.px-20-px{padding-left:20px !important;padding-right:20px !important}.pb-23{padding-bottom:23px !important}.pt-23{padding-top:23px !important}.pr-23{padding-right:23px !important}.pl-23{padding-left:23px !important}.p-23{padding:23px !important}.py-23-px{padding-bottom:23px !important;padding-top:23px !important}.px-23-px{padding-left:23px !important;padding-right:23px !important}.pb-24{padding-bottom:24px !important}.pt-24{padding-top:24px !important}.pr-24{padding-right:24px !important}.pl-24{padding-left:24px !important}.p-24{padding:24px !important}.py-24-px{padding-bottom:24px !important;padding-top:24px !important}.px-24-px{padding-left:24px !important;padding-right:24px !important}.pb-25{padding-bottom:25px !important}.pt-25{padding-top:25px !important}.pr-25{padding-right:25px !important}.pl-25{padding-left:25px !important}.p-25{padding:25px !important}.py-25-px{padding-bottom:25px !important;padding-top:25px !important}.px-25-px{padding-left:25px !important;padding-right:25px !important}.pb-27{padding-bottom:27px !important}.pt-27{padding-top:27px !important}.pr-27{padding-right:27px !important}.pl-27{padding-left:27px !important}.p-27{padding:27px !important}.py-27-px{padding-bottom:27px !important;padding-top:27px !important}.px-27-px{padding-left:27px !important;padding-right:27px !important}.pb-28{padding-bottom:28px !important}.pt-28{padding-top:28px !important}.pr-28{padding-right:28px !important}.pl-28{padding-left:28px !important}.p-28{padding:28px !important}.py-28-px{padding-bottom:28px !important;padding-top:28px !important}.px-28-px{padding-left:28px !important;padding-right:28px !important}.pb-30{padding-bottom:30px !important}.pt-30{padding-top:30px !important}.pr-30{padding-right:30px !important}.pl-30{padding-left:30px !important}.p-30{padding:30px !important}.py-30-px{padding-bottom:30px !important;padding-top:30px !important}.px-30-px{padding-left:30px !important;padding-right:30px !important}.pb-32{padding-bottom:32px !important}.pt-32{padding-top:32px !important}.pr-32{padding-right:32px !important}.pl-32{padding-left:32px !important}.p-32{padding:32px !important}.py-32-px{padding-bottom:32px !important;padding-top:32px !important}.px-32-px{padding-left:32px !important;padding-right:32px !important}.pb-40{padding-bottom:40px !important}.pt-40{padding-top:40px !important}.pr-40{padding-right:40px !important}.pl-40{padding-left:40px !important}.p-40{padding:40px !important}.py-40-px{padding-bottom:40px !important;padding-top:40px !important}.px-40-px{padding-left:40px !important;padding-right:40px !important}.pb-45{padding-bottom:45px !important}.pt-45{padding-top:45px !important}.pr-45{padding-right:45px !important}.pl-45{padding-left:45px !important}.p-45{padding:45px !important}.py-45-px{padding-bottom:45px !important;padding-top:45px !important}.px-45-px{padding-left:45px !important;padding-right:45px !important}.pb-50{padding-bottom:50px !important}.pt-50{padding-top:50px !important}.pr-50{padding-right:50px !important}.pl-50{padding-left:50px !important}.p-50{padding:50px !important}.py-50-px{padding-bottom:50px !important;padding-top:50px !important}.px-50-px{padding-left:50px !important;padding-right:50px !important}.pb-110{padding-bottom:110px !important}.pt-110{padding-top:110px !important}.pr-110{padding-right:110px !important}.pl-110{padding-left:110px !important}.p-110{padding:110px !important}.py-110-px{padding-bottom:110px !important;padding-top:110px !important}.px-110-px{padding-left:110px !important;padding-right:110px !important}.py-1-px{padding-bottom:1px !important;padding-top:1px !important}.p-5-px{padding:5px !important}.pr-3-px{padding-right:3px !important}.pt-5-px{padding-top:5px}.py-5-px{padding:5px 0px !important}.py-2-px{padding-top:2px !important;padding-bottom:2px !important}.py-3-px{padding-top:3px !important;padding-bottom:3px !important}.pb-5-px{padding-bottom:5px}.pl-5-px{padding-left:5px !important}.px-14-px{padding-left:14px !important;padding-right:14px !important}.p-2-px{padding:2px !important}.lh-14-px{line-height:14px !important}.lh-25-px{line-height:25px !important}.lh-28-px{line-height:28px !important}.lh-40-px{line-height:40px !important}.line-height-1{line-height:1}.line-height-2{line-height:2}.line-height-1-2{line-height:1.2}body{font-family:"Noto Sans JP",serif;font-size:14px;background-color:#edeef0;margin:0;padding:0}a,a:visited,a:hover{color:#090850}img{max-width:100%}.content h2{font-size:120%;line-height:2;color:#090850;padding:0}.title-body,.content-header h1{font-size:28px;font-weight:700;text-align:left;color:#1c9399;color:#090850;display:flex;flex-wrap:wrap;margin-top:20px}.card{border-radius:15px}.text-underline{text-decoration:underline}.text-primary{color:#090850 !important}.text-monsoon{color:#888 !important}.text-crayola{color:#c5cfe3 !important}.text-robin-egg-blue-color{color:#008ed9}.white-space-no-wrap{white-space:nowrap}.white-space-normal{white-space:normal}.gap-10{gap:10px}label:not(.form-check-label):not(.custom-file-label){font-weight:normal}.ct-checkbox{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid #090850;outline:none;transition-duration:.3s;background-color:#fff;cursor:pointer;position:relative;margin:0;font:inherit;color:#090850;width:15px;height:15px;border-radius:5px;transform:scale(1.3)}.ct-checkbox::before{position:absolute}.ct-checkbox:indeterminate{border:1px solid #090850;background-color:#090850}.ct-checkbox:indeterminate::before{content:"";display:flex;top:4.5px;width:6px;height:0px;border-bottom:2px solid #fff;transform:translate(50%, 50%)}.ct-checkbox:checked{border:1px solid #090850;background-color:#090850}.ct-checkbox:checked::before{content:"";display:flex;top:50%;left:50%;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(calc(-50% - 4.5px), calc(-50% + 3px))}.ct-checkbox:active{border:2px solid #34495e}.nav-pills>li.active>a{border-color:#090850;background-color:#090850}.nav-pills>li.active>a:hover{border-color:#090850;background-color:#090850}.nav-pills>li.active>a:focus{border-color:#090850;background-color:#090850}.nav-pills>li>a:hover{border-color:#090850;background-color:#090850;color:#fff}.nav-pills>li>a:active{border-color:#090850;background-color:#090850;color:#fff}.nav-pills>li>a:focus{border-color:#090850;background-color:#090850;color:#fff}.nav-pills>li>a{display:block;margin-right:10px;border:2px solid #777;background-color:#777;color:#fff;padding:7px 14px}.nav-pills>li:first-child>a{border-radius:10px 0px 0px 10px}.nav-pills>li:last-child>a{margin-right:0;border-radius:0px 10px 10px 0px}.nav-pills>li+li{margin-left:-3px}.content-wrapper .content .nav-pills{margin-bottom:20px}.content-wrapper .card-footer{background:unset}nav.pagination span:first-child{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem}nav.pagination span:first-child a{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem}nav.pagination span:last-child{border-top-right-radius:.35rem;border-bottom-right-radius:.35rem}nav.pagination span:last-child a{border-top-right-radius:.35rem;border-bottom-right-radius:.35rem}nav.pagination .page a,nav.pagination .page.gap,nav.pagination .first a,nav.pagination .first.gap,nav.pagination .prev a,nav.pagination .prev.gap,nav.pagination .next a,nav.pagination .next.gap,nav.pagination .last a,nav.pagination .last.gap{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#090850;background-color:#fff;border:1px solid #dddfeb}nav.pagination .page.current,nav.pagination .first.current,nav.pagination .prev.current,nav.pagination .next.current,nav.pagination .last.current{position:relative;display:block;padding:.5rem .75rem;z-index:3;margin-left:-1px;line-height:1.25;color:#fff;background-color:#090850;border-color:#4e73df}.icon-sort.sort-up{color:#090850}.icon-sort.sort-down{color:#090850}.icon-sort.sort-default{color:#797979}.task-sheet-wrapper .handle{font-size:32px;width:unset;height:unset;position:unset;background:none;border:none;cursor:move}.nav-pills.list-step-tasksheet{gap:10px 0px}.nav-pills.list-step-tasksheet>li:not(.active)>a:focus{border-color:#777;background-color:#777}.nav-pills.list-step-tasksheet>li:not(.active)>a:hover{border-color:#090850;background-color:#090850}@media (max-width: 550px){.vue-task-sheet .btn-lg{padding:.375rem .75rem}.vue-task-sheet .min-w-102-custom{min-width:102px !important}}@media (max-width: 550px){.vue-approver-departments .btn-lg{padding:.375rem .75rem}.vue-approver-departments .min-w-102-custom{min-width:102px !important}}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain}.text-vivid-blue{color:#179eef}.flex-none{flex:none !important}.p-6-12{padding:6px 12px !important}input,input.form-control,textarea,textarea.form-control,div.form-control{border-color:#393939}.error-input{border:2px solid rgba(255,0,0,0.980392)}.only-child li:only-child a{border-radius:10px}.input-multiple-upload h2{font-size:120%;line-height:2;color:#090850;padding:0}.image-ratio{width:165px}.image-ratio .wrapper-img{aspect-ratio:1}.image-ratio .wrapper-img .inner-img{object-fit:contain;width:100%;height:100%}.image-ratio .input-file{width:100%}@media (max-width: 760px){.image-ratio{min-width:220px !important}.image-ratio .btn-inspection-md{padding:2px}}.btn-primary{background-color:#090850;border-color:#090850;color:#fff}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.hover{background-color:#060520;border-color:#060520}.btn-primary.disabled,.btn-primary:disabled{background-color:#b9b9b9;border-color:#b9b9b9;pointer-events:none}.btn-outline-primary{background-color:#fff;border-color:#090850;color:#090850}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary.hover{background-color:#090850;border-color:#090850;color:#fff}.btn-outline-primary.disabled{background-color:#b9b9b9;border-color:#b9b9b9;pointer-events:none}.btn-outline-primary.no-hover{background-color:#fff !important;border-color:#090850 !important;color:#090850 !important}.btn-secondary{background-color:#b9b9b9;border-color:#b9b9b9;color:#fff}.btn-secondary:is(:hover){background-color:#b9b9b9;border-color:#b9b9b9}a.btn-primary{color:#fff}.btn-blue{background-color:#004bb1;border-color:#004bb1;color:#fff}.btn-blue:hover,.btn-blue:active,.btn-blue:focus,.btn-blue.hover{color:#fff;opacity:.7}.btn-blue.disabled{background-color:#b9b9b9;border-color:#b9b9b9;pointer-events:none}a.btn-blue{color:#fff}.btn-default{color:#090850;border-color:#090850;background-color:#fff}.bg-gray{background-color:#ccc !important}.btn-grey{border-color:rgba(0,0,0,0);background-color:#b9b9b9;color:#fff}.btn-lg{padding-left:2rem;padding-right:2rem;font-weight:700;border-radius:15px}.btn-wide{padding-left:6rem;padding-right:6rem}.btn-round{border-radius:12px}.btn-semi-round-left{border-radius:5px 0px 0px 5px}.btn-semi-round-right{border-radius:0px 5px 5px 0px}.btn-round-full{border-radius:9999px}.btn-square{border-radius:0px}.btn-tight{padding:2.5px 9px;word-break:keep-all}.btn-fixed{width:200px;text-align:center}.btn-fixed-medium{width:250px;text-align:center}.btn-fixed-large{width:300px;text-align:center}.btn-py-small{padding-top:.1rem;padding-bottom:.1rem}.btn-py-medium{padding-top:.3rem;padding-bottom:.3rem}.btn-report-wrapper{border:4px solid #090850;border-radius:10px;padding:2px 15px;background-color:#c5cfe3;cursor:pointer;min-width:150px;height:40px}.btn-download-all{border-radius:15px;padding:10px;background-color:#090850;cursor:pointer;min-width:150px;color:#fff;height:50px}.btn-red{color:rgba(255,0,0,0.980392);border-color:rgba(255,0,0,0.980392);background-color:#fff}.btn-gray{color:#b9b9b9;border-color:#b9b9b9;background-color:#fff}.btn-gray:hover{color:#b9b9b9}.btn-smallest{padding:0 .25rem}.btn-able-drag{top:5px;right:5px;z-index:1}.btn-able-drag.disabled{cursor:pointer}.btn-link-plots{top:55px;right:5px;z-index:1}.btn-link-plots.disabled{cursor:pointer}.btn-task-report-regular-active{border-radius:.25rem;color:#fff}.btn-task-report-regular-active:active{background:#090850;border-color:#090850}.btn-task-report-active{background-color:#007bff;border-color:#007bff;color:#fff;border-radius:.25rem}.btn-task-report-active:active{background:#007bff;border-color:#007bff}.btn-task-report-active:link,.btn-task-report-active:hover{border-color:#007bff}.btn-task-report-active:hover{background:#0050a5}.btn-task-report-regular-outline{border-radius:.25rem;color:#090850;border-color:#090850;border-width:1px}.btn-task-report-regular-outline:hover{background-color:#edeef0;border-color:#090850;color:#000}.btn-task-report-regular-outline:active{background-color:#090850 !important;border-color:#090850 !important}.btn-task-report-regular-outline:visited{color:#090850}.btn-task-report-outline{border-radius:.25rem}.btn-task-report-outline:link,.btn-task-report-outline:hover{color:#007bff;border-color:#007bff}.btn-task-report-outline:hover{background-color:#edeef0}.btn-task-report-outline:active{background-color:#007bff !important;border-color:#007bff !important}.btn-task-report-outline:visited{color:#007bff}.btn.input-file{margin-top:5px;height:80px;border-radius:10px;background-color:#b9b9b9;color:#edeef0;position:relative}.btn.input-file .tile-add{position:absolute;top:-5px;left:0px}@media (max-width: 1050px){.btn-wide.btn-res-wide{padding-left:2rem;padding-right:2rem}}@media (max-width: 760px){.btn-wide.btn-res-wide{padding-left:.5rem;padding-right:.5rem}.btn-lg.btn-res.wide{padding-left:.5rem;padding-right:.5rem}}.btn-expand-table{border-radius:8px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:14px;list-style:none;margin:0 auto;outline:none;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;-webkit-user-select:none;touch-action:manipulation;padding:3px 1px;background-color:#666;height:auto}.btn-expand-table svg{width:15px;height:15px;fill:#fff}.btn-max-width-300-pc{max-width:300px;width:100%}@media (max-width: 576px){.btn-max-width-300-pc{max-width:unset}}.btn-blue-light{background-color:#4ba2d7 !important;color:#fff !important}.bootbox.bootbox-confirm .modal-dialog,#deleteItemFormListModal .modal-dialog{max-width:680px}.bootbox.bootbox-confirm .modal-dialog .modal-content,#deleteItemFormListModal .modal-dialog .modal-content{border-radius:20px}.bootbox.bootbox-confirm .modal-dialog .modal-content .modal-header,#deleteItemFormListModal .modal-dialog .modal-content .modal-header{border:none;padding:2rem 2rem 1rem}.bootbox.bootbox-confirm .modal-dialog .modal-content .modal-header .modal-title,#deleteItemFormListModal .modal-dialog .modal-content .modal-header .modal-title{width:100%;text-align:center;font-weight:bold;font-size:24px;color:rgba(4,3,77,0.980392)}.bootbox.bootbox-confirm .modal-dialog .modal-content .modal-body,#deleteItemFormListModal .modal-dialog .modal-content .modal-body{padding:0 2rem}.bootbox.bootbox-confirm .modal-dialog .modal-content .modal-footer,#deleteItemFormListModal .modal-dialog .modal-content .modal-footer{padding:1rem 2rem 2rem;border:none;display:flex;justify-content:space-between;gap:40px}.bootbox.bootbox-confirm .modal-dialog .modal-content .modal-footer .btn-default,#deleteItemFormListModal .modal-dialog .modal-content .modal-footer .btn-default{flex:1;padding-top:.6rem;padding-bottom:.6rem}.bootbox.bootbox-confirm .modal-dialog .modal-content .modal-footer .btn-primary,#deleteItemFormListModal .modal-dialog .modal-content .modal-footer .btn-primary{flex:1;padding-top:.6rem;padding-bottom:.6rem}.bootbox.custom-max-width .modal-dialog{max-width:500px}.bootbox{display:flex !important;align-items:center}.bootbox .modal-dialog{width:100%}.bootbox .modal-dialog .modal-content{border-radius:10px}.bootbox.bootbox-confirm .bootbox-body{text-align:center}.bootbox-alert .bootbox-body{color:rgba(4,3,77,0.980392);margin-top:35px;font-size:16px;text-align:center;white-space:pre-line;max-height:78vh;overflow:auto}.bootbox-alert .modal-footer{border:none;display:flex;justify-content:center}.bootbox-alert .modal-footer .bootbox-accept{width:150px}.confirm-delete-schedule .modal-dialog .modal-header{border:none;justify-content:center;padding-top:30px;padding-bottom:20px}.confirm-delete-schedule .modal-dialog .modal-body{padding:0px}.confirm-delete-schedule .modal-dialog .modal-footer{border:none;justify-content:space-around;padding-bottom:30px}.confirm-delete-schedule .modal-dialog .modal-footer .btn{max-width:200px;width:100%;padding:.5rem 1rem}.wrapper .content-wrapper .logo .brand-link,.wrapper .main-sidebar .brand-link,.wrapper .main-header .logo-lg{margin:15px 0 0 0;color:#000;color:#fff;font-weight:700;text-align:center;padding:0px 0;border-bottom:0;font-size:16px;line-height:2;letter-spacing:.05em}.wrapper .main-header .logo,.wrapper .main-header .logo:hover,.wrapper .main-sidebar{background:#263630;background-color:#090850}.main-header{min-height:72px}.main-header .navbar-nav .nav-link{font-size:200%;line-height:1;padding-top:2px;padding-bottom:10px}.sidebar-collapse .main-header .navbar-nav .nav-link.header-back-link{padding-left:25px;padding-right:25px}.wrapper .main-sidebar .sidebar{padding-top:20px}.wrapper .sidebar{position:relative;display:flex;flex-wrap:wrap;height:calc(100vh - 120px)}@supports (-webkit-touch-callout: none){.wrapper .sidebar{height:calc(100vh - 185px)}}.wrapper .sidebar{font-size:18px}.wrapper .content-wrapper .logo .brand-link,.wrapper .main-sidebar .brand-link{margin:15px 25px 0;font-weight:700;font-weight:900;font-size:130%;margin-bottom:40px}.wrapper .main-sidebar{top:40px;color:#fff}.wrapper .main-sidebar .circle-left-icon{left:239px;top:50%;transform:translateY(-50%);position:fixed;transition:all .3s ease-in-out;background:#090850;padding:8px 6px 8px 0px;border-radius:5px}.wrapper .sidebar-menus{width:100%}.wrapper .sidebar-menu,.wrapper .main-sidebar .user-panel,.wrapper .sidebar-menu>li.header{white-space:nowrap;overflow:hidden}.wrapper .sidebar-menu{list-style:none;margin:0;padding:0}.wrapper .sidebar-menu>li{position:relative;margin:0;padding:0}.wrapper .sidebar-menu>li>a{font-weight:400;padding-top:8px;padding-bottom:8px}.wrapper .sidebar-menu>li:hover>a{background-color:#272727}.wrapper .sidebar a{color:#fff}.wrapper .sidebar-menu li>a{position:relative}.wrapper .sidebar-menu>li>a{padding:12px 5px 12px 15px;display:block}.wrapper .sidebar-menu>li>a{font-weight:400;padding-top:8px;padding-bottom:8px}.wrapper .sidebar-bottom-nav{width:100%}.wrapper .sidebar-bottom-nav>.sidebar-menu>li>a{margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.wrapper .sidebar-bottom-nav>.sidebar-menu>li:hover>a{background:none}.wrapper .sidebar-bottom-nav>ul:first-child>li:first-child a{border-top:1px solid #fff;padding-top:15px}.sidebar-collapse .wrapper .content-wrapper{margin-left:15px !important}.sidebar-collapse .main-sidebar,.sidebar-collapse .main-sidebar::before{margin-left:-235px !important}.sidebar-collapse .main-sidebar{top:40px;color:#fff}.sidebar-collapse .main-sidebar .circle-left-icon{left:4px}.sidebar-collapse .main-sidebar .circle-left-icon .fa-chevron-left-sidebar{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 992px){#sidebar-overlay{display:block}.sidebar-collapse #sidebar-overlay{display:none}}@media screen and (max-width: 768px){.main-sidebar{margin-left:0}}@media screen and (max-width: 575px){.wrapper .main-sidebar{display:none}.wrapper #sidebar-overlay{display:none}.sidebar-collapse .wrapper .content-wrapper{margin-left:0px !important}.sidebar-collapse .main-header .navbar-nav .nav-link.header-back-link{padding-left:6px;padding-right:15px}}.wrapper .vue-sidebar-left-search.hide-sidebar-left-search .main-sidebar{display:none !important}.wrapper .vue-sidebar-left-search.hide-sidebar-left-search~.content-wrapper,.wrapper .vue-sidebar-left-search.hide-sidebar-left-search~.main-header{margin-left:0px !important}.wrapper .vue-sidebar-left-search.hide-sidebar-left-search~#sidebar-overlay{display:none !important}.wrapper .vue-sidebar-left-search.hide-sidebar-left-search~.content-wrapper .vue-task-sheet .page-bottom-menu,.wrapper .vue-sidebar-left-search.hide-sidebar-left-search~.content-wrapper .vue-approver-departments .page-bottom-menu,.wrapper .vue-sidebar-left-search.hide-sidebar-left-search~.content-wrapper .vue-flanges-setting .page-bottom-menu{left:0px;width:100%;padding:18px}.table td,.table th{border-left:1px solid #dee2e6}.table.step61-table tr td:first-child,.table.step61-table tr:first-child th:first-child{border-right:1px solid #090850}.table.step61-table tr td:nth-child(2),.table.step61-table tr:not(:first-child) th:first-child,.table.step61-table tr:first-child th:nth-child(2){border-left:0px}.table>tbody>tr>td,.table>tbody>tr>th{word-break:break-all}.table>tfoot>tr>td,.table>tfoot>tr>th{word-break:break-all}.table>thead>tr>td,.table>thead>tr>th{word-break:break-all}.table.table-no-border,.table.table-min-border,.table.table-no-border:not(.table-dark),.table.table-min-border:not(.table-dark),.table.table-no-border tbody,.table.table-min-border tbody{border-width:0}.table.table-no-border td,.table.table-no-border th{border-width:0}.table.table-min-border td,.table.table-min-border th{border-width:0}.table.table-min-border .border-top td,.table.table-min-border .border-top th{border-top:1px solid #090850}.table.text-black{color:#000 !important}.table.text-black th,.table.text-black td{color:#000 !important}.table{background:#fff;color:#090850;border-right:1px solid #090850}.table:not(.table-dark){background:#fff;color:#090850;border-right:1px solid #090850}.table tbody,.table thead th{border-bottom:1px solid #090850}.table>thead>tr>th{background:#c5cfe3;color:#090850}.table .first-th-no-border th:first-child{border-left:0 !important}.table-danger>thead>tr>th{background:#ffc4c4}.table td,.table th{border-color:#090850}.table-danger{border-color:rgba(255,0,0,0.980392)}.table-danger:not(.table-dark),.table-danger tbody,.table-danger thead th,.table-danger td,.table-danger th{border-color:rgba(255,0,0,0.980392)}.table-fixed{white-space:nowrap;table-layout:fixed;overflow:visible;width:auto}.table-fixed>thead>tr>td,.table-fixed>thead>tr>th{width:100px}.table-fixed>tbody>tr>td{width:100px}.table-fixed>thead>tr>td.wrap,.table-fixed>thead>tr>th.wrap{word-break:break-all}.table-fixed>tbody>tr>td.wrap{word-break:break-all}.table-layout-fixed{table-layout:fixed}.table>tbody>tr>td,.table>tbody>tr>th{padding:10px 12px}.table>tfoot>tr>td,.table>tfoot>tr>th{padding:10px 12px}.table>thead>tr>td,.table>thead>tr>th{padding:10px 12px}.table tr.disabled th,.table tr.disabled td{background:#888;color:#bbb}.table th.disabled,.table td.disabled{background:#888;color:#bbb}.table-valign>tbody>tr>td,.table-valign>tbody>tr>th{vertical-align:middle}.table-valign>tfoot>tr>td,.table-valign>tfoot>tr>th{vertical-align:middle}.table-valign>thead>tr>td,.table-valign>thead>tr>th{vertical-align:middle}.table-sticky{border-collapse:separate;border-spacing:0}.table-sticky thead th{position:sticky;top:0;z-index:1}.table-sticky tbody tr:first-child th,.table-sticky tbody tr:first-child td{border-top:0}.sticky-columns{border-collapse:separate}.sticky-columns .sticky-column-inner{padding:0px 3px 0px 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-columns th:first-child,.sticky-columns td:first-child{position:sticky;left:0;z-index:2;padding:0px}.sticky-columns th:first-child .sticky-column-inner,.sticky-columns td:first-child .sticky-column-inner{width:70px}.sticky-columns{--area-cell-width: 71px}.sticky-columns th:nth-child(2),.sticky-columns td:nth-child(2){position:sticky;left:71px;z-index:2;padding:0px}.sticky-columns th:nth-child(2) .sticky-column-inner,.sticky-columns td:nth-child(2) .sticky-column-inner{width:70px}.sticky-columns th:nth-child(3),.sticky-columns td:nth-child(3){position:sticky;left:142px;z-index:2;padding:0px}.sticky-columns th:nth-child(3) .sticky-column-inner,.sticky-columns td:nth-child(3) .sticky-column-inner{width:280px}table.hide-area .sticky-columns{--area-cell-width: 0px}table.hide-area .sticky-columns :is(th:nth-child(1),td:nth-child(1)){display:none}.table-custom{border-top:0 !important}.table-custom tr:first-child th{height:60px;padding:3px !important}.table-custom tr td:nth-child(4),.table-custom tr th:nth-child(4){border-left:0 !important}.table-custom tr td:nth-child(3),.table-custom tr th:nth-child(3){border-right:1px solid !important}.table-custom thead tr:nth-child(2) th:first-child{border-left:0}.table-custom thead tr:nth-child(2) th:nth-child(3){border-right:0 !important}.table-custom thead tr:nth-child(2) th:nth-child(4){border-left:1px solid !important}.ct-table{overflow:auto !important;max-height:calc(100vh - 200px);width:100%}.ct-table::-webkit-scrollbar{display:block;width:20px;height:20px;background-color:#fff}.ct-table::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.ct-table::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid rgba(0,0,0,0);background-clip:content-box}.ct-table::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.ct-table .table:not(.table-dark){border-width:0}.ct-table table{border:none;table-layout:auto;width:100%}.ct-table table thead tr{border:none}.ct-table table thead tr th{vertical-align:middle;border:none;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;padding:10px 10px}.ct-table table tbody{border:none}.ct-table table tbody tr{border:none}.ct-table table tbody tr td{padding:10px 5px;width:auto;border:none;vertical-align:middle;color:rgba(0,0,0,0.980392);word-break:keep-all}@media screen and (max-width: 768px){.ct-table table:not(.past-reports-table) thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ct-table table:not(.past-reports-table) tbody tr td{word-break:break-all}.ct-table table:not(.past-reports-table) tr{display:block;margin-bottom:.625em}.ct-table table:not(.past-reports-table) td{display:block}.ct-table table:not(.past-reports-table) td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;padding-right:5px}.ct-table table:not(.admin-projects-table):not(.past-reports-table) td{font-size:.8em;text-align:right !important}}.ct-table--blue table{table-layout:auto;width:100%;border:1px solid #090850;border-collapse:separate;border-spacing:0}.ct-table--blue table thead{position:sticky;top:0px;z-index:2}.ct-table--blue table thead tr{border:none}.ct-table--blue table thead tr th{vertical-align:middle;border:none;background-color:#c5cfe3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;padding:10px 30px;border:1px solid #090850;border-left:0;position:relative}.ct-table--blue table thead tr th:first-child{border-left:1px solid}@media screen and (max-width: 992px){.ct-table--blue table thead tr .fit-padding-th{padding:10px 16px !important}}.ct-table--blue table tbody{border:none}.ct-table--blue table tbody tr{border:none}.ct-table--blue table tbody tr td{padding:10px 5px;width:auto;border:none;vertical-align:middle;color:rgba(0,0,0,0.980392);border:1px solid #090850;border-left:0;border-top:0}.ct-table--blue table tbody tr td:first-child{border-left:1px solid #090850}@media screen and (max-width: 768px){.ct-table--blue table:not(.past-reports-table){border:0}.ct-table--blue table:not(.past-reports-table) thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ct-table--blue table:not(.past-reports-table) thead tr th{border:0}.ct-table--blue table:not(.past-reports-table) thead tr th:first-child{border-left:0}.ct-table--blue table:not(.past-reports-table) tbody tr{display:block;margin-bottom:.625em}.ct-table--blue table:not(.past-reports-table) tbody tr::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;padding-right:5px}.ct-table--blue table:not(.past-reports-table) tbody tr td{display:block;font-size:.8em;text-align:right !important;border:0}.ct-table--blue table:not(.past-reports-table) tbody tr td:first-child{border-left:0}}.ct-table .ct-table-works-toggle-col{display:none}@media screen and (max-width: 768px){.ct-table.ct-table-works .width-res{width:300px}.ct-table.ct-table-works .pal-10-px{padding-left:10px}.ct-table.ct-table-works table:not(.past-reports-table) tbody tr td:first-child{text-align:left !important;font-size:20px;font-weight:700;color:#090850}.ct-table.ct-table-works .ct-table-works-toggle-col{display:block}.ct-table.ct-table-works .ct-table-works-hide-col-res{display:none}.ct-table.ct-table-works .ct-table-works-text-left{text-align:left !important}.ct-table.ct-table-works .ct-table-works-col2{padding-right:56px;min-height:36.8px}.ct-table.ct-table-works .ct-table-works-col4{min-height:59px}.ct-table.ct-table-works .ct-table-works-col5{position:absolute;right:11px;top:75px}.ct-table.ct-table-works .ct-table-works-col6{display:flex;align-items:center;justify-content:space-between;gap:5px}.ct-table.ct-table-works .ct-table-works-col6::before{content:none}.ct-table.ct-table-works .title-col{font-weight:700;font-size:10px;color:#090850}.ct-table.ct-table-works .content-col-6-7{padding:10px;background:#090850;color:#fff;width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.ct-table.ct-table-works .ct-table-works-divide{border-bottom:1px solid #090850}.ct-table.ct-table-works .vue-checkbox i{text-align:center}.ct-table.ct-table-works .white-space-normal{white-space:normal}.ct-table .table-spreadsheet .cell-border{width:unset;height:fit-content}.ct-table .table-spreadsheet .cell{user-select:none;justify-content:flex-end;margin-right:unset}.ct-table .table-spreadsheet .cell.checked.can-check{min-width:unset;min-height:unset}.ct-table .table-spreadsheet .cell-border.empty{width:260px;min-height:50px}.ct-table .table-spreadsheet .cell.checked span.date-tooltip{padding:10px;width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;user-select:none}.ct-table .table-spreadsheet .cell.checked>i.fa-check-circle{display:block !important;user-select:none}.ct-table .fa-check-circle:before{position:absolute;left:-35px;top:3px}.ct-table .fa-check-circle.check-icon-sp:before{position:unset}.ct-table .table-spreadsheet .cell.checked span.date-tooltip{min-width:unset}}@media screen and (max-width: 576px){.ct-table.ct-table-works .width-res{width:unset}.ct-table.ct-table-works .table-spreadsheet .cell-border.empty{width:140px;min-height:50px}}.ct-table--pc{overflow:auto !important;max-height:calc(100vh - 200px);border:1px solid #090850;width:100%;padding:0;position:relative}.ct-table--pc::-webkit-scrollbar{display:block;width:20px;height:20px;background-color:#fff}.ct-table--pc::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.ct-table--pc::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid rgba(0,0,0,0);background-clip:content-box}.ct-table--pc::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.ct-table--pc .table:not(.table-dark){border-width:0}.ct-table--pc table{table-layout:auto;width:100%;border-collapse:separate;border-spacing:0;margin:0;padding:0}.ct-table--pc table thead{position:sticky;top:0px;z-index:2}.ct-table--pc table thead tr{border:none}.ct-table--pc table thead tr th{vertical-align:middle;border:none;background-color:#c5cfe3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;padding:10px 30px;border:1px solid #090850;border-left:0;position:relative}.ct-table--pc table thead tr th:first-child{border-left:1px solid}.ct-table--pc table thead tr:nth-of-type(n + 2) th{border-top:0}.ct-table--pc table thead tr.first-cell-border-left-none th:first-child{border-left:0}.ct-table--pc table tbody{border:none;padding:0;margin:0}.ct-table--pc table tbody tr{border:none}.ct-table--pc table tbody tr td{padding:10px 5px;width:auto;border:none;vertical-align:middle;color:rgba(0,0,0,0.980392);border:1px solid #090850;border-left:0;border-top:0}.ct-table--pc table tbody tr td:first-child{border-left:1px solid #090850}.table-responsive{overflow:auto;max-height:calc(100vh - 60px);-webkit-overflow-scrolling:touch}.table-responsive::-webkit-scrollbar{display:block;width:20px;height:20px;background-color:#fff}.table-responsive::-webkit-scrollbar-thumb{background-color:#a8bbbf;border-radius:20px;border:6px solid rgba(0,0,0,0);background-clip:content-box}.table-responsive::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.table-responsive::-webkit-scrollbar-thumb:hover{background-color:#d6dee1}.table-layout-fixed{table-layout:fixed !important}.column-break-all td{word-break:break-all !important}.table-spreadsheet{border:1px solid #090850;border-left:0;white-space:nowrap;overflow:visible;min-width:100%;width:100%}.table-spreadsheet>thead>tr>th{background-color:#c5cfe3;color:#090850;text-align:center;border-width:1px;border-color:#090850;border-left:1px solid #090850;font-size:80%}.table-spreadsheet>thead>tr>th:not([colspan]){width:70px}.table-spreadsheet>thead>tr>td{background-color:#c5cfe3;color:#090850;text-align:center;border-width:1px;border-color:#090850;border-left:1px solid #090850;font-size:80%}.table-spreadsheet>thead>tr>td:not([colspan]){width:70px}.table-spreadsheet>thead>tr>.width-auto{width:auto}.table-spreadsheet>tbody>tr>th{background-color:#c5cfe3;color:#090850;text-align:center;border-width:1px;border-color:#090850;border-left:1px solid #090850}.table-spreadsheet>tbody>tr>td{background-color:#edeef0;color:#000;text-align:center;border-width:1px;border-color:#090850;border-left:1px solid #090850;padding:3px}.table-spreadsheet>tbody>tr>td.wrap{word-break:break-all;white-space:pre-wrap}.table-spreadsheet>tbody>tr>.width-auto{width:auto}.table-spreadsheet>tfoot>tr>td{border-width:1px;border-color:#090850;border-left:1px solid #090850}.table-spreadsheet>tfoot>tr>th{border-width:1px;border-color:#090850;border-left:1px solid #090850}.table-spreadsheet .step-name{max-width:240px;overflow:hidden;text-overflow:ellipsis}.table-spreadsheet .cell-border{padding:5px;background-color:#fff;width:60px;height:60px}.table-spreadsheet .cell-border.type-require-checked{box-shadow:0px 0px 5px 2px rgba(255,0,0,0.5) inset}.table-spreadsheet .cell-border.empty{background-color:rgba(0,0,0,0);background-color:#edeef0}.table-spreadsheet .cell-border.empty .cell.blocked i.block{display:none}.table-spreadsheet .cell{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:0;max-width:50px;min-width:50px;min-height:50px;margin-left:auto;margin-right:auto;padding:5px;position:relative}.table-spreadsheet .cell i{width:100%;font-size:24px;display:block;opacity:.3}.table-spreadsheet .cell span.date{font-size:70%}.table-spreadsheet .cell span.date-tooltip{opacity:0;transition:all .3s;z-index:-1;position:absolute;top:20px;align-items:center;overflow:hidden;text-align:left;background:#606060;color:#fff;font-size:10px;border-radius:8px;padding:8px;text-overflow:ellipsis}.table-spreadsheet .cell i.block{display:none}.table-spreadsheet .cell i.checked{display:none;color:#090850}.table-spreadsheet .cell.can-check{border:2px solid #090850;border-radius:4px}.table-spreadsheet .cell.can-check.require-checked:not(.checked){border:2px solid red}.table-spreadsheet .cell.can-check.checked{border:0;padding:0;max-width:100%;background-color:rgba(0,0,0,0)}.table-spreadsheet .cell.checked i.block{display:none}.table-spreadsheet .cell.checked i.checked{display:block;opacity:1}.table-spreadsheet .cell.checked.blocked i.block{display:none}.table-spreadsheet .cell.blocked i.block{display:block;color:#090850}.table-spreadsheet .cell.require-checked.blocked i.block{color:red}.table-spreadsheet .cell.require-checked i.checked{color:red}.table-spreadsheet .step-confirmation{word-break:break-all;font-size:80%}.table-spreadsheet.table-td-white>tbody>tr>td{background-color:#fff}.table-spreadsheet.may-short{width:auto;min-width:0}.table-spreadsheet.is-empty{width:auto;min-width:0}#progress-management .step-name{width:60px;word-break:break-word;white-space:initial;font-size:80%;padding:5px 3px;min-width:63px}@media (max-width: 768px){.table-spreadsheet .cell-border{width:200px}.table-spreadsheet .cell-border.sm-long{overflow:hidden;text-align:right}.table-spreadsheet .cell.checked{max-width:100%;width:100%}.table-spreadsheet .cell.checked>i{display:none !important}.table-spreadsheet .cell.checked>span.date{display:none !important}.table-spreadsheet .cell.checked span.date-tooltip{display:block;position:static;opacity:0;background-color:#090850;color:#fff;margin:-4px;z-index:1;overflow:hidden;text-overflow:ellipsis;border-radius:0;min-width:100%;padding:7px 7px 6px 10px;line-height:1.5;max-width:250px;white-space:initial}.table-spreadsheet .cell.checked span.date-tooltip span{display:inline;margin-right:4px}.table-spreadsheet .cell.checked span.date-tooltip br{display:none}.table-spreadsheet .cell.checked.require-checked span.date-tooltip{background-color:red}}@media screen and (max-width: 480px){.table-sm-scroll-x{width:700px;overflow-x:auto}}.table-author-checked th,.table-author-checked td{width:50px}.table-author-checked th{background-color:#c5cfe3;color:#090850}.table-author-checked td>input{width:35px;height:35px}.table-author-checked .radio-square{display:inline-block;cursor:pointer;width:35px;height:35px}.table-author-checked .radio-square span{position:relative}.table-author-checked .radio-square span:before,.table-author-checked .radio-square span:after{content:""}.table-author-checked .radio-square span:before{border:2px solid #090850;width:34px;height:34px;display:inline-block;vertical-align:top;border-radius:5px}.table-author-checked .radio-square span:after{background:#090850;width:24px;height:24px;position:absolute;top:5px;left:5px;transition:300ms;opacity:0}.table-author-checked .radio-square input{display:none}.table-author-checked .radio-square input:checked+span:after{opacity:1}.vertical-align-center{vertical-align:center !important}.border-top-table{border-top:1px solid #090850 !important}.vertical-align-middle{vertical-align:middle !important}.table-background-clip-padding-box table,.table-background-clip-padding-box th,.table-background-clip-padding-box td{background-clip:padding-box !important}.table-layout-inherit{table-layout:inherit}.content-wrapper{padding-right:150px;padding-left:150px;overflow-x:hidden}.content-wrapper .content{padding:0 .5rem}.form-group .field_with_errors .error{color:red}.content-header{padding-bottom:15px;margin-bottom:5px;padding:15px .5rem 5px}.content-header .breadcrumb li{margin-right:3px}.content-header .breadcrumb li a{text-decoration:underline;font-size:14px;color:#606060}.content-header .breadcrumb li a:after{content:">";display:inline-block;padding-left:4px}.content-header .breadcrumb li span{font-size:14px;color:#606060}.desc-content{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;color:rgba(0,0,0,0.980392);font-size:16px}.desc-content.normal{color:#777;font-weight:normal}.scroll-sync-container{width:100%;height:100%;overflow:auto;position:relative}input.transparent{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.issue-title-value{font-weight:bold;font-size:18px;text-align:left}.grey-color{color:#797979}.text--primary-color{color:#090850}.border--primary-color{border-color:#090850 !important}.border-top-light-grey{border-top:1px solid #edeef0 !important}.border-bottom-light-grey{border-bottom:1px solid #edeef0 !important}.text-black{color:#000}.text-gray{color:#797979 !important}.text-ray-x11-color{color:#b9b9b9 !important}.card-header--primary-border{border-color:#090850;padding:.75rem 0;margin:0 1.25rem}.blue-left-border{border-left:5px solid #c5cfe3;padding-left:20px}.droppable-preview{border:1px solid #b9b9b9;border-radius:10px;margin-right:15px;margin-bottom:15px;position:relative;width:160px;height:90px;display:block;overflow:hidden}.droppable-preview.task-preview-image-fixed{width:100%;max-width:126.17px}@media screen and (max-width: 991px){.droppable-preview.task-preview-image-fixed{max-width:100%}}.droppable-preview img{object-fit:cover;width:100%;height:100%}.droppable-preview .overlay{cursor:pointer;position:absolute;display:none;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);align-items:center;justify-content:center;text-align:center}.droppable-preview:hover .overlay{cursor:pointer;display:flex;justify-content:end;align-items:flex-start}.droppable-preview:hover .overlay a.btn.btn-danger{width:30px;height:30px;line-height:30px;display:flex;justify-content:center;border-radius:0px;border-bottom-left-radius:10px}.droppable-file{outline:none;visibility:hidden;cursor:pointer;background-color:rgba(255,0,0,0.980392);box-shadow:0 0 5px solid currentColor;display:block;border-radius:10px;position:relative;width:160px;height:90px}.droppable-file::before{content:attr(data-title);position:absolute;left:0;top:0;display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;opacity:1;visibility:visible;text-align:center;background-color:#090850;color:#fff;border:0;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);overflow:hidden;padding:15px 10px 0px;word-break:break-all;white-space:pre-wrap;border-radius:10px;font-size:13px}.droppable-file:after{content:"";font-family:"Font Awesome 5 Free";color:#fff;-webkit-font-smoothing:antialiased;display:inline-block;font-size:24px;position:absolute;top:calc(50% + 15px);left:50%;visibility:visible;font-weight:900;transform:translate(-50%, -50%)}.admin-inquiries-edit p{margin-bottom:0}.vue-task-sheet .bg-gray{background-color:#b2b2b2 !important}.task-sheet-wrapper .page-bottom-menu{position:fixed;left:0;bottom:0;padding:20px;margin:0;width:100%;background-color:#f4f6f9;transition:all .3s ease-in-out;z-index:2}.task-sheet-wrapper .tasks{padding-bottom:8rem}.task-sheet-wrapper .approver-department{padding-bottom:8rem}.task-sheet-wrapper .table tbody input[type=checkbox],.task-sheet-wrapper .table tbody input[type=radio],.task-sheet-wrapper .modal .modal-content input[type=checkbox]{transform:scale(1.7)}.task-sheet-wrapper .field-name-white{background-color:#fff}.task-sheet-wrapper .field-name{background-color:#ffebeb}.task-sheet-wrapper .form-control:disabled{background-color:rgba(0,0,0,0)}.task-sheet-wrapper .uneditable{background-color:#b2b2b2}.task-sheet-wrapper td.uneditable{background-color:#b2b2b2}.task-sheet-wrapper .uneditable input[type=checkbox],.task-sheet-wrapper .uneditable input[type=radio]{display:none}.task-sheet-wrapper table tr:last-child td{border-bottom:1px solid #090850}.task-sheet-wrapper .step1 table thead tr th:nth-of-type(1){top:0px;width:60px}.task-sheet-wrapper .step1 table thead tr th:nth-of-type(2){top:0px;width:100px}.task-sheet-wrapper .step1 table thead tr th:nth-of-type(3){top:0px;width:90px}.task-sheet-wrapper .step1 table thead tr th:nth-of-type(4){top:0px}.task-sheet-wrapper .step1 table thead tr th:nth-of-type(5){top:0px}.task-sheet-wrapper .step1 table thead tr th:nth-of-type(6){top:0px}.task-sheet-wrapper .step1 table thead tr th:nth-of-type(7){top:0px;width:200px}.task-sheet-wrapper .step1 table thead tr th:nth-of-type(8){top:0px;width:140px}.task-sheet-wrapper .step2 table thead tr:first-child th{top:0px}.task-sheet-wrapper .step2 table thead tr:last-child th{top:27px;width:160px}.task-sheet-wrapper .step3 table thead tr:first-child th{top:0px}.task-sheet-wrapper .step3 table thead tr:last-child th{top:27px;width:160px}.task-sheet-wrapper .step4 table thead tr:first-child th{top:0px}.task-sheet-wrapper .step4 table thead tr:nth-of-type(2) th:nth-of-type(1){top:27px;width:300px}.task-sheet-wrapper .step4 table thead tr:nth-of-type(2) th:nth-of-type(2){top:27px;width:150px}.task-sheet-wrapper .step4 table thead tr:nth-of-type(2) th:nth-of-type(3){top:27px;width:100px}.task-sheet-wrapper .step4 table thead tr:nth-of-type(2) th:nth-of-type(4),.task-sheet-wrapper .step4 table thead tr:nth-of-type(2) th:nth-of-type(5){top:27px}.task-sheet-wrapper .step4 table thead tr:last-child th{top:54px;width:90px}.task-sheet-wrapper .step5 table thead{position:sticky;top:0px;z-index:1}.task-sheet-wrapper .step5 table thead tr:first-child th{top:0px}.task-sheet-wrapper .step5 table thead tr:nth-of-type(2) th{top:27px}.task-sheet-wrapper .step5 table thead tr:last-child th{top:54px}.task-sheet-wrapper .step61 .max-height{max-height:calc(100vh - 490px)}.task-sheet-wrapper .step61 table{margin-bottom:0}.task-sheet-wrapper .step61 table thead tr:first-child th{top:0px}.task-sheet-wrapper .step61 table thead tr:nth-of-type(2) th{top:27px;width:120px}.task-sheet-wrapper .step61 table thead tr:nth-of-type(3) th{top:54px;width:120px}.task-sheet-wrapper .step61 table thead tr:nth-of-type(4) th{top:81px;width:120px}.task-sheet-wrapper .step61 table thead tr:nth-of-type(5) th{top:108px;width:120px}.task-sheet-wrapper .step61 table .sticky-col-first{left:0px}.task-sheet-wrapper .table-sticky thead tr:nth-child(n+2) th{border-top:1px solid rgba(0,0,0,0)}.task-sheet-wrapper .table>thead>tr>th{padding-top:5px;padding-bottom:5px}.task-sheet-wrapper .uneditable input{text-align:inherit}.task-sheet-wrapper .form-group-step61{padding-top:65px}.task-sheet-wrapper .upload-btns{position:absolute;top:20px}.task-sheet-wrapper table>tbody>tr.highlight>td{background-color:#ff0}.task-sheet-wrapper .modal.check-work-modal .modal-dialog{max-width:96%}.task-sheet-wrapper .modal.check-work-modal .modal-dialog .modal-content{height:100%}.task-sheet-wrapper .tutorials .none{display:none}.task-sheet-wrapper .tutorials .modal .modal-dialog{max-width:100%}.task-sheet-wrapper .tutorials .modal.show .modal-dialog{-webkit-transform:none;transform:none;height:calc(100% - 3.5rem)}.task-sheet-wrapper .tutorials .modal-header{border-bottom:none}.task-sheet-wrapper .tutorials .modal-content{height:100%}.task-sheet-wrapper .tutorials .modal-content .modal-body{overflow:auto;padding-top:0px;padding-bottom:0px}.task-sheet-wrapper .tutorials .modal-content .modal-body .wrapper{height:auto;background-color:#f4f6f9}.task-sheet-wrapper .tutorials .modal-content .modal-body .wrapper .content-wrapper{padding:20px;height:100%;min-height:100% !important;margin-left:0px !important}.task-sheet-wrapper .tutorials .modal-footer{border-top:none}.task-sheet-wrapper .modal-preview .table.table-layout-fixed{table-layout:fixed}.task-sheet-wrapper .modal-preview .table tr{height:60px}@media (min-width: 992px){.task-sheet-wrapper .modal-lg{width:90%}}@media (min-width: 576px){.task-sheet-wrapper .modal-dialog-centered{min-height:calc(100% - 3.5rem)}.task-sheet-wrapper .modal-dialog{max-width:500px;margin:1.75rem auto}}.accordion .card-header button{float:right;color:#777}.accordion .card-header button i:before{content:""}.accordion .card-header button.collapsed i:before{content:""}.btn-inspection-md{width:200px;height:fit-content}.btn-inspection-sm{width:167px;height:fit-content}.border-custom-primary{border:1px solid #090850}.content-body{padding:15px .5rem 5px}.btn-header-download{color:#fff;width:125px;background:#c1c1c1;border-radius:10px}.btn-header-download:hover{color:#fff}.radio-square-checkbox span:before,.radio-square-checkbox span:after{content:""}.radio-square-checkbox span:before{border:2px solid #090850;width:24px;height:24px;display:inline-block;vertical-align:top}.radio-square-checkbox span:after{background:#090850;width:14px;height:14px;position:absolute;top:5px;left:5px;transition:300ms;opacity:0}.radio-square-checkbox input:checked+span:after{opacity:1}@media (min-width: 993px){.wrapper .content-wrapper{padding-right:10px;padding-left:10px;margin-left:250px !important}.task-sheet-wrapper .page-bottom-menu{left:250px;width:calc(100% - 250px)}}@media (max-width: 1430px){.wrapper .content-wrapper{padding-right:10px;padding-left:10px}.task-sheet-wrapper .page-bottom-menu{padding:20px 50px}}@media (max-width: 768px){.wrapper .content-wrapper{padding-right:10px;padding-left:10px}.desc-content{display:flex;flex-direction:column;gap:10px;align-items:flex-start !important}.vue-post-visual-inspection .desc-content{margin-top:0px !important}.task-sheet-wrapper .page-bottom-menu{padding:20px}}.val-label{padding:2px 6px;background:rgba(0,0,0,0)}.val-label--new{background-color:#ffc4c4;color:rgba(255,0,0,0.980392)}.overflow-x-auto{overflow-x:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-y-auto{overflow-y:auto !important}.modal .overlay-custom{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;outline:0;background-color:rgba(0,0,0,0.5)}.modal .modal-dialog .modal-content-image-selection{height:620px}.text-muted{color:#6c757d}.vue-preview-project-modal .modal{overflow:hidden}.vue-preview-project-modal .modal .modal-dialog{max-width:100%;max-height:100%;height:100%;width:100%;padding:44px;padding-bottom:71px;margin:0}.vue-preview-project-modal .modal .modal-dialog .modal-content{height:100%;position:unset;border-radius:0;padding:20px;background-color:#edeef0}.vue-preview-project-modal .modal .modal-dialog .modal-content .modal-body{overflow:auto;padding:0;margin:10px}.vue-preview-project-modal .modal .modal-dialog .modal-content .modal-body .wrapper .content-wrapper{min-height:unset !important}.vue-preview-project-modal .modal .modal-dialog .modal-content .close{background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:absolute;top:0;right:0;vertical-align:top;visibility:inherit;width:44px;color:#fff;opacity:unset;font-size:18px}.vue-preview-project-modal .modal .modal-dialog .modal-content .btn-arrow{background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:36px;margin:0;padding:10px;vertical-align:top;visibility:inherit;width:40px;transform:translateY(-50%);color:#fff}.vue-preview-project-modal .modal .modal-dialog .modal-content .btn-arrow-left{position:absolute;top:50%;left:5px}.vue-preview-project-modal .modal .modal-dialog .modal-content .btn-arrow-right{position:absolute;top:50%;right:5px}.vue-preview-project-modal .modal .modal-dialog .modal-content .title-bottom{position:absolute;bottom:20px;left:50%;color:#fff;transform:translateX(-50%)}.vue-preview-project-modal .modal .modal-dialog .modal-footer{border:none}.not-full-separate{height:1px;width:90%;background-color:#090850;pointer-events:none;user-select:none}.mw-300-px{max-width:300px}.w-100-custom{width:unset}@media screen and (max-width: 480px){.mw-xs-unset{max-width:unset}.w-215-px-custom{width:100% !important}.w-100-custom{width:100%}.w-266-px-custom{width:100% !important}.w-300-px-custom{width:100% !important}.full-width-sm{width:100% !important}}.plots .icon:hover{cursor:pointer;opacity:.7}.plots .custom-file-label{text-overflow:ellipsis;white-space:nowrap}.plots .custom-file-label::after{display:none}.plots .modal-fullscreen-xl{padding:0 !important}.plots .modal-fullscreen-xl .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.plots .modal-fullscreen-xl .modal-content{height:100%;border:0;border-radius:0}.plots .modal-fullscreen-xl .modal-body{overflow-y:auto}.plots .modal-body{overflow:auto;margin:1rem;padding:0}.plots .modal-body .konvajs-content{margin:auto}.plots .wrapper-img{position:relative;padding-top:100%}.plots .wrapper-img .inner-img{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.plots .wrapper-img .inner-img .plot-img{max-width:100%;max-height:100%;object-fit:cover;width:100%;height:100%}.vue-registration-isometric-map .konvajs-content,.plots .konvajs-content{margin:auto}.dropdown-search-filter .dropdown-toggle:after{position:absolute;top:50%;right:2%}.word-break-break-work{word-break:break-word}.select-primary{border:1px solid #393939;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, #797979 50%),linear-gradient(135deg, #797979 50%, transparent 50%),linear-gradient(184deg, #797979 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 2px),calc(100% - 2px) calc(1em - 2px),calc(100% - 9px) calc(1em - 2px);background-size:8px 8px,8px 8px,2px 14px;background-repeat:no-repeat;padding-right:1.25rem}.select-special{background-position:calc(100% - 18px) calc(1em - 5px),calc(100% - 10px) calc(1em - 5px),calc(100% - 17px) calc(1em - 5px)}.select-primary.select-primary-date{border-top-left-radius:0;border-bottom-left-radius:0}input.droppable-inline[type=file]{position:absolute;top:0px;left:0;height:100%;outline:none;visibility:hidden;cursor:pointer;display:block}.outline-none:focus{outline:none}@media screen and (max-width: 480px){.empty-space{display:none}}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}.btn-confirm-preview{position:fixed;bottom:0;left:260px;max-width:calc(100% - 270px);width:calc(100% - 270px);height:88px;background:#f4f6f9;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.pb-88-px{padding-bottom:88px !important}@media (max-width: 992px){.btn-confirm-preview{left:20px;max-width:calc(100% - 25px);width:calc(100% - 25px)}}.sidebar-collapse .btn-confirm-preview{max-width:100%;width:100%;left:0;transition:all .3s ease-in-out}.vue-post-visual-inspection .cropper img{max-width:100%;max-height:750px}.vue-post-visual-inspection .index-negative{z-index:-1}.border-radius-4-px{border-radius:4px}.blueprint-img{background-size:cover;background-position:center;background-repeat:no-repeat}.past-report-bottom-action{background-color:#f4f6f9;padding:20px}.blue-print-image{height:150px}@media screen and (min-width: 1400px){.blue-print-image{height:20vh}}.border-t-none{border-top:none !important}.sidebar-collapse .page-bottom-menu{left:0;width:100%;transition:all .3s ease-in-out}.border-1-primary{border:1px solid #090850}.background-none{background:none !important}.arrow-number-hidden::-webkit-inner-spin-button{-webkit-appearance:none}.border-red{border-color:rgba(255,0,0,0.980392) !important}.border-blue{border-color:#1891ff !important}.border-yellow-dark{border-color:#b27b00 !important}.svg-stamps svg{width:50px;height:50px}.text-overflow-ellipsis{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}.system-stamps-form .droppable-preview img,.system-stamps .droppable-preview img{object-fit:unset}.svg-size svg{width:100%;height:100%}.btn-on{background-color:#c5cfe3;border-color:#090850}.bg-crayola{background-color:#c5cfe3 !important}.bg-opaque-red{background-color:#ffc4c4 !important}.btn-off{background-color:#f2c2c2;border-color:#090850}.btn-on:hover,.btn-off:hover{opacity:.8}.select2.select2-container{height:35px !important}.select2.select2-container .select2-selection{height:100%;padding-top:5px;border-color:#393939 !important}.select2.select2-container .select2-selection__arrow b{display:none !important}.vue-conservation-reports .text-left{text-align:left !important}.vue-conservation-reports .label-cursor label,.vue-conservation-reports .label-cursor input{cursor:pointer !important}.radius-chat{border-radius:10px 10px 0px 10px}.resize-none{resize:none}.chat-shadow{box-shadow:0px 0px 10px #888}.white-space-pre{white-space:pre-wrap}.white-space-pre-line{white-space:pre-line}.white-space-normal{white-space:normal}.word-break-all{word-break:break-all}.background-gray{background-color:#f3f2f2}.background-blue{background-color:#1891ff}.background-blue-schedule-bar{background-color:#a8ccff !important}.background-blue-schedule-bar-dark{background-color:#0677e8 !important}.color-blue-schedule-bar{color:#a8ccff !important}.color-blue-schedule-bar-dark{color:#0677e8 !important}.background-white{background-color:#fff}.background-red{background-color:rgba(255,0,0,0.980392) !important}.background-primary{background-color:#090850 !important}.background-pink-schedule-bar{background-color:#ffb4b4 !important}.background-pink-schedule-bar-dark{background-color:red !important}.color-pink-schedule-bar{color:#ffb4b4 !important}.color-pink-schedule-bar-dark{color:red !important}.background-work-gray{background-color:#ccc !important}.background-work-gray-dark{background-color:#606060 !important}.background-yellow-dark{background-color:#b27b00 !important}.background-yellow{background-color:#ff0 !important}.background-granite-gray-color2{background-color:#606060 !important}.text-yellow-dark{color:#b27b00 !important}trix-toolbar .trix-button:disabled{pointer-events:none !important}.vue-flatpickr-calendar.input-group{flex-wrap:nowrap}.vue-flatpickr-calendar.input-group .input-group-append .btn-default:hover{background-color:#fff}.vue-flatpickr-calendar.input-group input.bg-white.text-center{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.scoreboard .display-date{width:100%;height:33.5px;background-color:#e9ecef;padding:2px .75rem 2px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-clip:padding-box;border:1px solid #393939;border-radius:.25rem;box-shadow:inset 0 0 0 rgba(0,0,0,0);overflow:hidden}.bg-approval-request-preview{background-color:#f4f6f9 !important}.bg-approval-request-preview .content-body .form-control{border-radius:.25rem}.ct-modal-fullscreen-approval-request-preview{padding:0 !important}.ct-modal-fullscreen-approval-request-preview .modal-dialog{width:96%;max-width:none;height:100%}.ct-modal-fullscreen-approval-request-preview .modal-content{height:100%;padding:1rem 0px !important;background-color:#f4f6f9}.ct-modal-fullscreen-approval-request-preview .modal-body{overflow-y:auto;padding:0px 1rem !important}.ct-modal-fullscreen-approval-request-preview .text-left{text-align:left !important}body.no-scroll .modal-content .modal-body{overflow-y:hidden !important}.border-left-bottom-none{border-left:none !important;border-bottom:none !important}.border-none{border:none !important}.border-bottom-primary{border-bottom:1px solid #090850}.border-top-primary{border-top:1px solid #090850}.border-color-gray{border-color:#b9b9b9}.border-bottom-gray{border-bottom:1px solid #edeef0}.border-left-flange{border-left-width:6px;border-left-style:solid;border-left-color:#c5cfe3}.border-left-flange{border-left-width:6px;border-left-style:solid;border-left-color:#c5cfe3}.ct-modal-large-report-photo-comment{padding:0 !important}.ct-modal-large-report-photo-comment .modal-dialog{width:96%;max-width:none;height:100%}.ct-modal-large-report-photo-comment .modal-content{height:100%;padding:0px !important;background-color:#f4f6f9}.ct-modal-large-report-photo-comment .modal-body{overflow-y:auto;padding:1rem !important}.ct-modal-large-report-photo-comment .text-left{text-align:left !important}.object-fit-contain{object-fit:contain}.conservation-report-table table thead tr th{z-index:2}.image-description-name-seal{border:5px solid rgba(0,0,0,0)}.image-description-name-seal.selected-name-seal{border-color:#179eef}.image-description-name-seal .name-seal-wrapper{padding-top:100%;position:relative}.image-description-name-seal .name-seal-wrapper .name-seal-overlay{position:absolute;top:0;bottom:0;right:0;left:0}.image-description-name-seal .name-seal-wrapper .name-seal-overlay img{width:100%;height:100%;object-fit:cover}.input-readonly{background-color:#e9ecef;padding:.375rem .75rem;font-size:1rem;color:#495057;border:1px solid #393939;border-radius:.25rem}.line-height-30-px{line-height:30px}.konvajs-content{margin:auto}.mr--2-px{margin-right:-2px}.ct-modal-large-edit-image{padding:0 !important}.ct-modal-large-edit-image .modal-dialog{width:96%;height:96%;max-width:none}.ct-modal-large-edit-image .modal-content{height:100%;border:0;border-radius:0}.ct-modal-large-edit-image .modal-body{overflow-y:auto}.content-wrapper-up-js{z-index:1050 !important;position:relative !important;overflow-x:unset !important}.disabled-close-btn{opacity:.6}.vue-scroll-picker-item{height:32px !important;line-height:32px !important}table.daily-inspection-photo-comment{border-collapse:separate;border-spacing:8px}table.daily-inspection-photo-comment td{min-width:200px}.vs__dropdown-option--highlight{background-color:#5897fb}.vs__search{position:absolute}.vs__selected-options{white-space:nowrap;overflow:hidden}.vs__dropdown-option{white-space:unset}.word-break-keep-all{word-break:keep-all !important}.text-overflow-ellipsis-3-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.right-8-px{right:8px !important}.progress-approving .vs__dropdown-toggle,.c-schedule .vs__dropdown-toggle,.c-search-element .vs__dropdown-toggle,.c-search-table-select .vs__dropdown-toggle,.c-search-table-select-task-company .vs__dropdown-toggle,.vue-sidebar-left-search .vs__dropdown-toggle,.add-task-table-wrapper .vs__dropdown-toggle,.add-law-and-regulation .vs__dropdown-toggle,.info-table-wrapper .vs__dropdown-toggle{height:100%;border:1px solid #393939;background-image:linear-gradient(45deg, transparent 50%, #797979 50%),linear-gradient(135deg, #797979 50%, transparent 50%),linear-gradient(184deg, #797979 50%, transparent 50%),linear-gradient(to right, transparent, transparent);background-position:calc(100% - 10px) calc(1em - 1px),calc(100% - 2px) calc(1em - 1px),calc(100% - 9px) calc(1em - 1px);background-size:8px 8px,8px 8px,2px 14px;background-repeat:no-repeat;padding-right:1.25rem;padding:6px 12px 6px 12px}.progress-approving .vs__dropdown-toggle .vs__open-indicator,.progress-approving .vs__dropdown-toggle .vs__actions,.c-schedule .vs__dropdown-toggle .vs__open-indicator,.c-schedule .vs__dropdown-toggle .vs__actions,.c-search-element .vs__dropdown-toggle .vs__open-indicator,.c-search-element .vs__dropdown-toggle .vs__actions,.c-search-table-select .vs__dropdown-toggle .vs__open-indicator,.c-search-table-select .vs__dropdown-toggle .vs__actions,.c-search-table-select-task-company .vs__dropdown-toggle .vs__open-indicator,.c-search-table-select-task-company .vs__dropdown-toggle .vs__actions,.vue-sidebar-left-search .vs__dropdown-toggle .vs__open-indicator,.vue-sidebar-left-search .vs__dropdown-toggle .vs__actions,.add-task-table-wrapper .vs__dropdown-toggle .vs__open-indicator,.add-task-table-wrapper .vs__dropdown-toggle .vs__actions,.add-law-and-regulation .vs__dropdown-toggle .vs__open-indicator,.add-law-and-regulation .vs__dropdown-toggle .vs__actions,.info-table-wrapper .vs__dropdown-toggle .vs__open-indicator,.info-table-wrapper .vs__dropdown-toggle .vs__actions{display:none}.progress-approving .vs__dropdown-toggle .vs__selected-options,.c-schedule .vs__dropdown-toggle .vs__selected-options,.c-search-element .vs__dropdown-toggle .vs__selected-options,.c-search-table-select .vs__dropdown-toggle .vs__selected-options,.c-search-table-select-task-company .vs__dropdown-toggle .vs__selected-options,.vue-sidebar-left-search .vs__dropdown-toggle .vs__selected-options,.add-task-table-wrapper .vs__dropdown-toggle .vs__selected-options,.add-law-and-regulation .vs__dropdown-toggle .vs__selected-options,.info-table-wrapper .vs__dropdown-toggle .vs__selected-options{height:26px;min-height:26px;gap:5px}.progress-approving .vs__dropdown-toggle .vs__selected-options .vs__selected,.c-schedule .vs__dropdown-toggle .vs__selected-options .vs__selected,.c-search-element .vs__dropdown-toggle .vs__selected-options .vs__selected,.c-search-table-select .vs__dropdown-toggle .vs__selected-options .vs__selected,.c-search-table-select-task-company .vs__dropdown-toggle .vs__selected-options .vs__selected,.vue-sidebar-left-search .vs__dropdown-toggle .vs__selected-options .vs__selected,.add-task-table-wrapper .vs__dropdown-toggle .vs__selected-options .vs__selected,.add-law-and-regulation .vs__dropdown-toggle .vs__selected-options .vs__selected,.info-table-wrapper .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px !important;padding:0 7px !important;z-index:2 !important}.progress-approving .no-arrow .vs__dropdown-toggle,.c-schedule .no-arrow .vs__dropdown-toggle,.c-search-element .no-arrow .vs__dropdown-toggle,.c-search-table-select .no-arrow .vs__dropdown-toggle,.c-search-table-select-task-company .no-arrow .vs__dropdown-toggle,.vue-sidebar-left-search .no-arrow .vs__dropdown-toggle,.add-task-table-wrapper .no-arrow .vs__dropdown-toggle,.add-law-and-regulation .no-arrow .vs__dropdown-toggle,.info-table-wrapper .no-arrow .vs__dropdown-toggle{background-image:none;padding-right:12px !important}.progress-approving .no-arrow .vs__dropdown-toggle .vs__selected-options .vs__search,.c-schedule .no-arrow .vs__dropdown-toggle .vs__selected-options .vs__search,.c-search-element .no-arrow .vs__dropdown-toggle .vs__selected-options .vs__search,.c-search-table-select .no-arrow .vs__dropdown-toggle .vs__selected-options .vs__search,.c-search-table-select-task-company .no-arrow .vs__dropdown-toggle .vs__selected-options .vs__search,.vue-sidebar-left-search .no-arrow .vs__dropdown-toggle .vs__selected-options .vs__search,.add-task-table-wrapper .no-arrow .vs__dropdown-toggle .vs__selected-options .vs__search,.add-law-and-regulation .no-arrow .vs__dropdown-toggle .vs__selected-options .vs__search,.info-table-wrapper .no-arrow .vs__dropdown-toggle .vs__selected-options .vs__search{font-size:16px}.progress-approving .border-none .vs__dropdown-toggle,.c-schedule .border-none .vs__dropdown-toggle,.c-search-element .border-none .vs__dropdown-toggle,.c-search-table-select .border-none .vs__dropdown-toggle,.c-search-table-select-task-company .border-none .vs__dropdown-toggle,.vue-sidebar-left-search .border-none .vs__dropdown-toggle,.add-task-table-wrapper .border-none .vs__dropdown-toggle,.add-law-and-regulation .border-none .vs__dropdown-toggle,.info-table-wrapper .border-none .vs__dropdown-toggle{border:none !important}.progress-approving .number-bg-gray,.c-schedule .number-bg-gray,.c-search-element .number-bg-gray,.c-search-table-select .number-bg-gray,.c-search-table-select-task-company .number-bg-gray,.vue-sidebar-left-search .number-bg-gray,.add-task-table-wrapper .number-bg-gray,.add-law-and-regulation .number-bg-gray,.info-table-wrapper .number-bg-gray{background:#c5cfe3}.progress-approving .table td,.progress-approving .table th,.c-schedule .table td,.c-schedule .table th,.c-search-element .table td,.c-search-element .table th,.c-search-table-select .table td,.c-search-table-select .table th,.c-search-table-select-task-company .table td,.c-search-table-select-task-company .table th,.vue-sidebar-left-search .table td,.vue-sidebar-left-search .table th,.add-task-table-wrapper .table td,.add-task-table-wrapper .table th,.add-law-and-regulation .table td,.add-law-and-regulation .table th,.info-table-wrapper .table td,.info-table-wrapper .table th{border-color:#888 !important}.c-search-element .vs__dropdown-toggle .vs__selected-options{height:fit-content}.c-search-element .vs__dropdown-toggle .vs__selected-options .vs__selected,.c-search-element .vs__dropdown-toggle .vs__selected-options .vs__search{margin:0 2px 2px !important}.add-task-table-wrapper .vs--single .vs__dropdown-toggle,.add-law-and-regulation .vs--single .vs__dropdown-toggle,.info-table-wrapper .vs--single .vs__dropdown-toggle{padding:5px 22px 5px 12px}.add-task-table-wrapper .vs--single .vs__dropdown-toggle .vs__selected-options,.add-law-and-regulation .vs--single .vs__dropdown-toggle .vs__selected-options,.info-table-wrapper .vs--single .vs__dropdown-toggle .vs__selected-options{width:auto;height:auto}.add-task-table-wrapper .vs--single .vs__dropdown-toggle .vs__selected-options .vs__search,.add-task-table-wrapper .vs--single .vs__dropdown-toggle .vs__selected-options .vs__search:focus,.add-law-and-regulation .vs--single .vs__dropdown-toggle .vs__selected-options .vs__search,.add-law-and-regulation .vs--single .vs__dropdown-toggle .vs__selected-options .vs__search:focus,.info-table-wrapper .vs--single .vs__dropdown-toggle .vs__selected-options .vs__search,.info-table-wrapper .vs--single .vs__dropdown-toggle .vs__selected-options .vs__search:focus{width:auto;padding:0px !important}.add-task-table-wrapper .vs--single .vs__dropdown-toggle .vs__selected-options .vs__selected,.add-law-and-regulation .vs--single .vs__dropdown-toggle .vs__selected-options .vs__selected,.info-table-wrapper .vs--single .vs__dropdown-toggle .vs__selected-options .vs__selected{padding:0px !important;font-size:16px}@media screen and (max-width: 624px){.c-schedule__select{width:100%}.c-schedule__select .v-select{width:100%}}@media screen and (max-width: 527px){.c-schedule .btn-default{margin-right:0 !important;margin-bottom:.5rem !important}}.c-schedule .vs__dropdown-toggle{padding:5px 22px 5px 12px}.c-schedule .vs__dropdown-toggle .vs__selected-options{width:auto;height:auto}.ps__rail-x,.ps__rail-y{opacity:.6}.overflow-unset{overflow:unset !important}.text-left{text-align:left !important}.btn-bg-gray{background:#888}.background-sliver{background:#b9b9b9}.table-border-gray td,.table-border-gray th{border-color:#888 !important}.table-border-gray--active .table-border-gray__select{transform:none}.truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.truncate-3{-webkit-line-clamp:3 !important}.border-black{border-color:#393939 !important}.ct-checkbox-primary-wrapper{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px;width:20px;border-radius:6px}.ct-checkbox-primary-wrapper .input-primary-element{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ct-checkbox-primary-wrapper .input-primary-element:checked~.check-mark{background-color:#090850 !important}.ct-checkbox-primary-wrapper .input-primary-element:checked~.check-mark:after{display:block}.ct-checkbox-primary-wrapper .check-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:rgba(0,0,0,0);border:2px solid #090850;border-radius:6px;background-color:#fff;border-width:1px !important}.ct-checkbox-primary-wrapper .check-mark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swiper-description .swiper-pagination-bullet{width:32px;border-radius:5px}.swiper-description .swiper-pagination-bullet-active{background-color:#04034d}.border-color-lightgrey{border-color:#ced4da !important}.bg-color-lightblue{background-color:#bec8de !important}.flipped-icon{transform:rotate(0deg) scaleY(-1)}.progress-approving-type .vs__selected-options{padding-right:5px;height:max-content !important}@media all and (max-width: 768px){.not-sticky-on-sp th,.not-sticky-on-sp td{position:unset !important}}@media only screen and (orientation: landscape) and (max-height: 767px){.progress-table-wrap-sp-landscape{max-height:unset !important}.progress-table-sp-landscape{min-height:200px}}.vs__dropdown-menu{z-index:1051 !important}.daily-card-body{border-top:0}.daily-card-body.collapse.show{border-top:1px solid rgba(0,0,0,0.125)}.toasts-top-right{width:100%;padding:8px 8px 0px}.toasts-top-right .toast{min-width:100%}@media screen and (min-width: 576px){.toasts-top-right{padding:24px 24px 0px 0px;width:324px}}.toasts-type_success{background:#090850;color:#fff}.toasts-type_success .toast-header{display:none}.toasts-type_error{background:red;color:#fff}.toasts-type_error .toast-header{display:none}.title-modal-color{color:#04034d}.box-shadow-none{box-shadow:none}.divide-line{width:2px;height:30px;background:#090850}.undo-redo-wrapper .btn-undo{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.undo-redo-wrapper .btn-redo{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;margin-left:-1px}.undo-redo-wrapper .disabled{opacity:.6}.undo-redo-wrapper .btn-outline-primary.btn-undo:focus,.undo-redo-wrapper .btn-outline-primary.btn-undo:hover,.undo-redo-wrapper .btn-outline-primary.btn-redo:focus,.undo-redo-wrapper .btn-outline-primary.btn-redo:hover{background-color:#fff;border-color:#090850;color:#090850}.task-accident-icon{transition:.25s ease}.task-accident-icon:hover{opacity:1}.dragSelectedCheckboxArea{position:fixed;display:none;border:1px solid rgba(0,0,0,0.15);background:rgba(0,0,0,0.05);z-index:1055}.background-sea-shell{background-color:#edf0f4}@media all and (max-width: 768px){.ct-modal-large-draw-report-photo-comment{padding:0 !important}.ct-modal-large-draw-report-photo-comment .modal-dialog{margin:0px;padding:0px}.ct-modal-large-draw-report-photo-comment .modal-content{background-color:#f4f6f9}.ct-modal-large-draw-report-photo-comment .modal-content .modal-header{padding:8px}.ct-modal-large-draw-report-photo-comment .modal-content .modal-footer{padding:8px}.ct-modal-large-draw-report-photo-comment .modal-body{padding:8px !important}.ct-modal-large-draw-report-photo-comment .modal-body #report-comment{margin-top:8px !important}.ct-modal-large-draw-report-photo-comment .modal-body #report-comment textarea{font-size:16px}.ct-modal-large-draw-report-photo-comment .modal-body .mb-0-px-res{margin-bottom:0px !important}.ct-modal-large-draw-report-photo-comment .modal-body .card-body{padding:8px}.ct-modal-large-draw-report-photo-comment .text-left{text-align:left !important}}button{touch-action:manipulation}.bg-primary{background-color:#090850 !important}.rotate-45{transform:rotate(45deg) !important}.cubic-stroke-width{transition:.2s ease}.cubic-stroke-width:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.bg-stroke-width-selected{background-color:rgba(0,0,0,0.5)}.el-position-center{top:50%;left:50%;transform:translate(-50%, -50%)}.full-screen-fit-height-modal.modal .modal-dialog{max-width:96%;max-height:calc(100% - 3.5rem)}.full-screen-fit-height-modal.modal .modal-dialog .modal-content .modal-body{overflow:auto;padding-top:0px;padding-bottom:0px}.full-screen-fit-height-modal.modal.show .modal-dialog{-webkit-transform:none;transform:none}@media (min-width: 576px){.full-screen-fit-height-modal .modal-dialog-centered{min-height:unset}}.bg-sonic-silver-color{background:#797979}.border-left-crayola-color{border-left:5px solid #c5cfe3}.app-border-gray{border-color:#b9b9b9 !important}.bg-crayola{background-color:#c5cfe3 !important}.bg-bright-gray{background-color:#edeef0 !important}.bg-taupe-gray{background-color:#888 !important}.bg-blue-active{background-color:#c5cfe3 !important}.bg-pink-warning{background-color:#ffc4c4 !important}.border-left-crayola-color{border-left:5px solid #c5cfe3}.box-shadow-flange{box-shadow:0px 3px 6px rgba(0,0,0,0.160784)}.box-shadow-unset{box-shadow:unset !important}.d-none-important{display:none !important}.border-primary-color{border-color:#090850 !important}.truncate-1,.truncate-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.truncate-1{-webkit-line-clamp:1}.truncate-2{-webkit-line-clamp:2}.border-e8-color{border:1px solid #e8e8e8 !important}.bg-gray-e8-color{background-color:#e8e8e8 !important}.switch-active{position:relative;display:inline-block}.switch-active.switch-active--network{width:120px}.switch-active.switch-active--network input:not(:checked)+.slider::before{-webkit-transform:translateX(94.15px);-ms-transform:translateX(94.15px);transform:translateX(94.15px)}.switch-active.switch-active--network input:not(:checked)+.slider::after{white-space:nowrap;content:"オンライン"}.switch-active.switch-active--network .slider{content:"オフライン"}.switch-active.switch-active--network .slider::after{content:"オフライン";white-space:nowrap}.switch-active.switch-active--grid{width:120px}.switch-active.switch-active--grid input:not(:checked)+.slider{background-color:#fff}.switch-active.switch-active--grid input:not(:checked)+.slider::before{-webkit-transform:translateX(94.15px);-ms-transform:translateX(94.15px);transform:translateX(94.15px)}.switch-active.switch-active--grid input:not(:checked)+.slider::after{white-space:nowrap;content:"射線非表示"}.switch-active.switch-active--grid .slider{content:"射線表示"}.switch-active.switch-active--grid .slider::after{content:"射線表示";white-space:nowrap}.switch-active.switch-only-me-and-all{width:200px}.switch-active.switch-only-me-and-all input:not(:checked)+.slider{background-color:#fff}.switch-active.switch-only-me-and-all input:not(:checked)+.slider::before{-webkit-transform:translateX(170px);-ms-transform:translateX(170px);transform:translateX(170px)}.switch-active.switch-only-me-and-all input:not(:checked)+.slider::after{white-space:nowrap;content:"自分の担当のみ"}.switch-active.switch-only-me-and-all .slider{content:"全て"}.switch-active.switch-only-me-and-all .slider::after{content:"全て";white-space:nowrap}.switch-active.switch-active--progress{width:160px}.switch-active.switch-active--progress input:not(:checked)+.slider{background-color:#fff}.switch-active.switch-active--progress input:not(:checked)+.slider::before{-webkit-transform:translateX(130px);-ms-transform:translateX(130px);transform:translateX(130px)}.switch-active.switch-active--progress input:not(:checked)+.slider::after{white-space:nowrap;content:"全件表示"}.switch-active.switch-active--progress .slider{content:"全工程完了のみ"}.switch-active.switch-active--progress .slider::after{content:"全工程完了のみ";white-space:nowrap}.switch-active.switch-active--flange-checklist-type1{width:110px}.switch-active.switch-active--flange-checklist-type1 input:not(:checked)+.slider{background-color:#fff}.switch-active.switch-active--flange-checklist-type1 input:not(:checked)+.slider::before{-webkit-transform:translateX(80px);-ms-transform:translateX(80px);transform:translateX(80px)}.switch-active.switch-active--flange-checklist-type1 input:not(:checked)+.slider::after{white-space:nowrap;content:"あり"}.switch-active.switch-active--flange-checklist-type1 .slider{content:"なし"}.switch-active.switch-active--flange-checklist-type1 .slider::after{content:"なし";white-space:nowrap}.switch-active.switch-active--flange-checklist-type2{width:100px}.switch-active.switch-active--flange-checklist-type2 input:not(:checked)+.slider{background-color:#fff}.switch-active.switch-active--flange-checklist-type2 input:not(:checked)+.slider::before{-webkit-transform:translateX(70px);-ms-transform:translateX(70px);transform:translateX(70px)}.switch-active.switch-active--flange-checklist-type2 input:not(:checked)+.slider::after{white-space:nowrap;content:"必要"}.switch-active.switch-active--flange-checklist-type2 .slider{content:"不要"}.switch-active.switch-active--flange-checklist-type2 .slider::after{content:"不要";white-space:nowrap}.switch-active.switch-active--flange-checklist-type3{width:110px}.switch-active.switch-active--flange-checklist-type3 input:not(:checked)+.slider{background-color:#090850 !important}.switch-active.switch-active--flange-checklist-type3 input:not(:checked)+.slider::before{background-color:#fff !important;-webkit-transform:translateX(80px);-ms-transform:translateX(80px);transform:translateX(80px)}.switch-active.switch-active--flange-checklist-type3 input:not(:checked)+.slider::after{color:#fff !important;white-space:nowrap;content:"対象外"}.switch-active.switch-active--flange-checklist-type3 .slider{background-color:#f2c2c2 !important;content:"対象"}.switch-active.switch-active--flange-checklist-type3 .slider::after{color:#090850 !important;content:"対象";white-space:nowrap}.switch-active.switch-active--flange-checklist-type3 .slider::before{background-color:#090850 !important}.switch-active.work-hour-switch{width:100px}.switch-active.work-hour-switch input:not(:checked)+.slider{background-color:#b9b9b9}.switch-active.work-hour-switch input:not(:checked)+.slider::before{-webkit-transform:translateX(69px);-ms-transform:translateX(69px);transform:translateX(69px);background-color:#fff}.switch-active.work-hour-switch input:not(:checked)+.slider::after{white-space:nowrap;content:"ヒートマップ";color:#fff}.switch-active.work-hour-switch .slider{height:28px;content:"ヒートマップ";border:0}.switch-active.work-hour-switch .slider::after{content:"ヒートマップ";font-size:10px;white-space:nowrap}.switch-active.work-hour-switch .slider::before{width:20px;height:20px;top:4px;left:3px}.switch-active{width:85px;height:30px}.switch-active input{opacity:0;width:0;height:0}.switch-active input:not(:checked)+.slider{background-color:#f2c2c2}.switch-active input:not(:checked)+.slider::before{-webkit-transform:translateX(55px);-ms-transform:translateX(55px);transform:translateX(55px);background-color:#090850}.switch-active input:not(:checked)+.slider::after{content:"OFF";color:#090850}.switch-active .slider{content:"ON";position:absolute;cursor:pointer;color:#fff;top:0;left:0;right:0;bottom:0;background:#090850;-webkit-transition:.4s;transition:.4s;border:1px solid #090850}.switch-active .slider.round{border-radius:9999px}.switch-active .slider.round:before{border-radius:50%}.switch-active .slider::before{position:absolute;content:"";height:26px;width:26px;left:1px;bottom:1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch-active .slider::after{content:"ON";position:absolute;color:#fff;font-weight:bold;font-size:13px;left:50%;top:50%;transform:translate(-50%, -50%)}.switch-active.legal-procedure-needed input:not(:checked)+.slider::after{content:"OK"}.switch-active.legal-procedure-needed .slider{content:"OK"}.switch-active.legal-procedure-needed .slider::after{content:"OK"}.ct-switch{position:relative;display:inline-block;width:50px;height:28.3px}.ct-switch input{opacity:0;width:0;height:0}.ct-switch input:checked+.slider{background-color:#090850}.ct-switch input:checked+.slider::before{-webkit-transform:translateX(23px);-ms-transform:translateX(23px);transform:translateX(23px)}.ct-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.ct-switch .slider.round{border-radius:9999px}.ct-switch .slider.round:before{border-radius:50%}.ct-switch .slider::before{position:absolute;content:"";height:24.3px;width:23px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid rgba(0,0,0,0)}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #be2626}.vue-dropzone{border:2px solid #e5e5e5;font-family:Arial,sans-serif;letter-spacing:.2px;color:#777;transition:.2s linear}.vue-dropzone:hover{background-color:#f6f6f6}.vue-dropzone>i{color:#ccc}.vue-dropzone>.dz-preview .dz-image{border-radius:0;width:100%;height:100%}.vue-dropzone>.dz-preview .dz-image img:not([src]){width:200px;height:200px}.vue-dropzone>.dz-preview .dz-image:hover img{transform:none;-webkit-filter:none}.vue-dropzone>.dz-preview .dz-details{bottom:0;top:0;color:#fff;background-color:rgba(33,150,243,0.8);transition:opacity .2s linear;text-align:left}.vue-dropzone>.dz-preview .dz-details .dz-filename{overflow:hidden}.vue-dropzone>.dz-preview .dz-details .dz-filename span,.vue-dropzone>.dz-preview .dz-details .dz-size span{background-color:rgba(0,0,0,0)}.vue-dropzone>.dz-preview .dz-details .dz-filename:not(:hover) span{border:none}.vue-dropzone>.dz-preview .dz-details .dz-filename:hover span{background-color:rgba(0,0,0,0);border:none}.vue-dropzone>.dz-preview .dz-progress .dz-upload{background:#ccc}.vue-dropzone>.dz-preview .dz-remove{position:absolute;z-index:30;color:#fff;margin-left:15px;padding:10px;top:inherit;bottom:15px;border:2px #fff solid;text-decoration:none;text-transform:uppercase;font-size:.8rem;font-weight:800;letter-spacing:1.1px;opacity:0}.vue-dropzone>.dz-preview:hover .dz-remove{opacity:1}.vue-dropzone>.dz-preview .dz-error-mark,.vue-dropzone>.dz-preview .dz-success-mark{margin-left:auto;margin-top:auto;width:100%;top:35%;left:0}.vue-dropzone>.dz-preview .dz-error-mark svg,.vue-dropzone>.dz-preview .dz-success-mark svg{margin-left:auto;margin-right:auto}.vue-dropzone>.dz-preview .dz-error-message{margin-left:auto;margin-right:auto;left:0;width:100%;text-align:center}.vue-dropzone>.dz-preview .dz-error-message:after{display:none}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid rgba(0,0,0,0);border-top-color:#41b883;box-shadow:0 0 0 1px rgba(0,0,0,0)}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed !important;color:#a6a6a6 !important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.login-wrapper{width:100%}@media all and (max-width: 768px){.login-wrapper{padding:0 3rem}}.login-wrapper .login-title{font-size:28px}.login-wrapper .users{max-width:660px}.login-wrapper .users input{border:1px solid #393939}.min-h-md-100vh{height:100%}@media all and (min-width: 768px){.min-h-md-100vh{min-height:100vh}}.page-gray-bg{background:#edeef0}@media screen and (orientation: portrait) and (max-width: 992px){.login-bg-left{margin-top:57px}}@media screen and (orientation: landscape) and (min-width: 768px){.login-bg-left{margin-top:57px}}@media all and (max-width: 768px){.login-bg-left{height:100% !important;margin-top:unset !important}}@media screen and (orientation: portrait) and (max-width: 768px){.login-bg-left{width:calc(100% - 10px) !important}}@media screen and (orientation: landscape) and (max-height: 576px){.spm-login-right-side{margin-top:0px !important}.login-bg-left{max-height:90vh !important;margin-top:0px !important}}.page-gray-bg{background:#edeef0}.two-step-verifications-wrapper .device-verification-form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 rgba(0,0,0,0);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.two-step-verifications-wrapper .digit{width:3rem;height:auto;margin-right:5px;font-size:140%;overflow:hidden;text-align:center;padding-top:5px;padding-bottom:5px}.gantt-chart{touch-action:none;background-color:#fff;position:relative}.gantt-chart *:not(.modal-schedule *){--tw-border-opacity: 1;border-style:solid;border-color:rgba(229, 231, 235, var(--tw-border-opacity));box-sizing:border-box;border-width:0}.gantt-chart .bg-romance{background-color:#f4f6f9}.gantt-chart .d-flex{align-items:stretch}.gantt-chart .w-full{width:100%}.gantt-chart .h-full{height:100%}.gantt-chart .h-1{height:4px !important}.gantt-chart .h-5{height:32px !important}.gantt-chart .h-8{height:32px !important}.gantt-chart .h-10{height:40px !important}.gantt-chart .task-width{width:12rem}.gantt-chart .row-height{height:2.5rem}.gantt-chart .center{display:flex;align-items:center;text-align:center;justify-content:center}.gantt-chart .gantt-header{background:#fff;border:1px solid #eee;position:sticky;top:70px;z-index:10}.gantt-chart .--gantt-body{height:calc(100vh - 300px);overflow-x:hidden;overflow-y:auto}.gantt-chart .task-header{height:5rem;border-top:1px solid #eee}.gantt-chart .timeline-body{overflow-y:hidden;overflow-x:auto;border-left:1px solid #eee;border-right:1px solid #eee;height:auto}.gantt-chart .timeline-header{overflow-y:hidden;overflow-x:auto;border-left:1px solid #eee}.gantt-chart .timeline-body.scroll-sync-container{overflow-y:hidden}.gantt-chart .schedule-action-modal{z-index:1500;position:fixed;top:50%;right:10px;background-color:rgba(0,0,0,0.03);border-top:1px solid #090850;border-radius:5px;border-top-width:40px;touch-action:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;box-shadow:rgba(0,0,0,0.19) 0px 10px 20px,rgba(0,0,0,0.23) 0px 6px 6px}.gantt-chart .schedule-action-modal--dragging{box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px}.gantt-chart .schedule-action-modal:hover{cursor:pointer}.gantt-chart .gantt-timeline-month{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gantt-chart .model-number-wrap{padding-bottom:15px}.gantt-chart .model-number-wrap .model-number{border-top:1px solid #333;border-style:inset;box-sizing:border-box;margin-bottom:-1px}.gantt-chart .model-number-wrap .model-number .work-item .work-name{display:inline-block;background-color:#aaa;padding:3px 2px 3px 8px}.gantt-chart .model-number-wrap .model-number .model-number-done{padding-top:10px;padding-bottom:10px}.gantt-chart .model-number-wrap .model-number .model-number-done .btn{padding-top:0;padding-bottom:0}.gantt-chart .model-number-wrap .model-number.ui-disabled{background-color:#eee}.gantt-chart .horizontal-grids .grid-model-number{border-top:1px solid rgba(0,0,0,0);border-style:inset;box-sizing:border-box;box-sizing:border-box;margin-bottom:-1px;overflow:hidden}.gantt-chart .horizontal-grids .grid-model-number.overflow-unset{overflow:unset}.gantt-chart .horizontal-grids{position:relative;z-index:1}.gantt-chart .task-row{border-bottom:1px solid #000;display:flex;align-items:center;padding:0px 10px;font-size:80%}.gantt-chart .task-row span{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gantt-chart .vertical-grids{position:relative;z-index:1;position:absolute;top:-17px;z-index:0;bottom:0}.gantt-chart .grid-half-day{position:absolute;z-index:0;border-right:1px solid #eee;box-sizing:border-box}.gantt-chart .grid-row{border-bottom:1px solid #000;box-sizing:border-box;position:relative}.gantt-chart .lightning-today{width:3px;margin-left:-2px;background-color:rgba(0,0,0,0);position:absolute;z-index:10;top:0}.gantt-chart .lightning{width:3px;margin-left:-2px;background-color:red;position:absolute;z-index:10;top:0}.gantt-chart .lightning-horizontal{height:3px;bottom:0px;background-color:red;position:absolute;z-index:10;margin-bottom:-1px;margin-left:-2px}.gantt-chart .relative{position:relative}.gantt-chart .h-12{height:3rem !important}.gantt-chart .h-20{height:5rem !important}.gantt-chart .font-bold{font-weight:700}.gantt-chart .text-xs{font-size:.75rem;line-height:1rem}.gantt-chart .border-b{border-bottom-width:1px}.gantt-chart .border-r{border-right-width:1px}.gantt-chart .justify-center{justify-content:center}.gantt-chart .items-center{align-items:center}.gantt-chart .flex-col{flex-direction:column}.gantt-chart .flex{display:flex}.gantt-chart .absolute{position:absolute}.gantt-chart .text-xs{font-size:.75rem !important}.gantt-chart .bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219, 234, 254, var(--tw-bg-opacity))}.gantt-chart .bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254, 226, 226, var(--tw-bg-opacity))}.gantt-chart .bg-event-100{--tw-bg-opacity: 1;background-color:rgba(254, 226, 226, var(--tw-bg-opacity))}.gantt-chart .bg-saturday-schedule{background-color:#f4faff}.gantt-chart .bg-sunday-schedule{background-color:#fff7f7}.gantt-chart .bg-saturday-schedule-bold{background-color:#bddbbc}.gantt-chart .bg-sunday-schedule-bold{background-color:#ffdedf}.gantt-chart .arrow-key{display:flex;align-items:center;justify-content:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.gantt-chart .arrow-key i{width:35px;height:35px;text-align:center;line-height:35px;border:1px solid #eee !important;cursor:pointer;background-color:#fff}.gantt-chart .arrow-key i:active{background-color:#b9b9b9;border-color:#b9b9b9}.schedule .bar{position:absolute;white-space:nowrap;display:flex;align-items:center;border:none;background-color:rgba(0,0,0,0);color:#fff;margin:3px 0}.schedule .bar .bar-title{line-height:1;text-align:left;font-size:80%;height:auto;text-align:center;position:absolute;margin:auto;user-select:none;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.schedule .bar .bar-title-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.schedule .bar .bar-title--right{left:calc(100% + 10px);color:#000;min-width:fit-content;padding:0px}.schedule .bar .bar-title--left{right:calc(100% + 10px);color:#000;min-width:fit-content;padding:0px}.schedule .bar .bar-title-overlay{position:absolute;left:0;top:0;right:0;bottom:0}.schedule .bar.result-bar{top:-4px;height:22px;background-image:none !important;margin:12px 0}.schedule .bar.color-holded.result-bar{background-color:#e481b7}.schedule .handle{border-width:1px;border-color:#333;cursor:ew-resize}.schedule .add-icon{position:absolute;top:-65%;right:6px;align-items:center;display:flex;justify-content:center;transform:translate(50%, 0);background-color:#b9b9b9;width:18px;height:18px;border-radius:50%;font-size:14px;cursor:pointer;transition:background-color .15s linear}.schedule .add-icon:hover{background-color:#090850}.schedule .add-icon .fas{font-size:14px}.schedule .completed-icon{position:absolute;top:-7px;right:0px;align-items:center;display:flex;justify-content:center;transform:translate(50%, 0);background-color:#fff;width:18px;height:18px;border-radius:50%}.schedule .completed-icon .fas{color:#002e83;font-size:14px}.schedule .completed-icon .hold{color:#8f0505}.work-wrapper{transition:max-height .35s ease-in-out}.work-wrapper .work-name.dragging{position:absolute;display:flex;align-items:center;z-index:10;padding-top:0;padding-bottom:0;width:60px;height:20px;line-height:1}.work-name.color-1{color:#fff;background-color:#1b7e1e;background-image:linear-gradient(0.4turn, #fff, 10%, #1b7e1e)}.bar.color-1{color:#fff;background-color:#1b7e1e;background-image:linear-gradient(0.4turn, #fff, 10%, #1b7e1e)}.work-name.color-2{color:#fff;background-color:#7e491b;background-image:linear-gradient(0.4turn, #fff, 10%, #7e491b)}.bar.color-2{color:#fff;background-color:#7e491b;background-image:linear-gradient(0.4turn, #fff, 10%, #7e491b)}.work-name.color-3{color:#fff;background-color:#1c1b7e;background-image:linear-gradient(0.4turn, #fff, 10%, #1c1b7e)}.bar.color-3{color:#fff;background-color:#1c1b7e;background-image:linear-gradient(0.4turn, #fff, 10%, #1c1b7e)}.work-name.color-4{color:#fff;background-color:#1b7e65;background-image:linear-gradient(0.4turn, #fff, 10%, #1b7e65)}.bar.color-4{color:#fff;background-color:#1b7e65;background-image:linear-gradient(0.4turn, #fff, 10%, #1b7e65)}.work-name.color-5{color:#fff;background-color:#7e741b;background-image:linear-gradient(0.4turn, #fff, 10%, #7e741b)}.bar.color-5{color:#fff;background-color:#7e741b;background-image:linear-gradient(0.4turn, #fff, 10%, #7e741b)}.work-name.color-holded{color:#000;background-image:linear-gradient(0.4turn, rgba(210,45,136,0.2), 10%, #edabcf)}.bar.color-holded{color:#000;background-image:linear-gradient(0.4turn, rgba(210,45,136,0.2), 10%, #edabcf)}.tooltip{font-size:110%}#edit-schedule .modal-header .modal-title{width:100%;text-align:center;font-weight:bold;font-size:24px;color:rgba(4,3,77,0.980392)}#edit-schedule .modal-footer{justify-content:center}.schedules-wrapper .text-no-wrap{white-space:nowrap !important}.schedules-wrapper .enable-work{pointer-events:unset;user-select:unset}.schedules-wrapper .filter-works-modal .modal{overflow:hidden}.schedules-wrapper .filter-works-modal .modal .modal-dialog{max-width:100%;max-height:100%;height:100%;width:100%;padding:10px;margin:0}.schedules-wrapper .filter-works-modal .modal .modal-dialog .modal-content{height:100%;position:unset;border-radius:0;padding:10px;background-color:#f4f6f9}.schedules-wrapper .filter-works-modal .modal .modal-dialog .modal-content .modal-body{overflow:auto;padding:0;margin:10px}.schedules-wrapper .filter-works-modal .modal .modal-dialog .modal-content .modal-body .wrapper .content-wrapper{min-height:unset !important}.schedules-wrapper .filter-works-modal .c-schedule .vs__dropdown-toggle{padding-right:22px !important}.schedules-wrapper .filter-works-modal .c-schedule .vs__dropdown-toggle .vs__selected-options{gap:5px}.schedules-wrapper .filter-works-modal .c-schedule .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px !important}@media screen and (max-width: 598px){.schedules-wrapper .flex-reserve .title-order{order:2}.schedules-wrapper .flex-reserve .btn-back-order{order:1}}#termsModal .modal-header{justify-content:center;color:rgba(4,3,77,0.980392)}#termsModal .modal-header .modal-title{font-weight:bold}#termsModal .modal-body{max-height:80vh;overflow:scroll}#termsModal .modal-body p.title{color:rgba(4,3,77,0.980392);margin-bottom:0}#termsModal .modal-footer{justify-content:center}#unreadNotificationsModal .modal-header{justify-content:center;color:rgba(4,3,77,0.980392)}#unreadNotificationsModal .modal-header .modal-title{font-weight:bold}#unreadNotificationsModal .modal-body .line{padding:.5rem 0}#unreadNotificationsModal .modal-body .line p.date{color:rgba(4,3,77,0.980392);margin-bottom:0;font-size:.5rem}#unreadNotificationsModal .modal-body .line p.title{color:rgba(4,3,77,0.980392);margin:.2rem 0;font-weight:bold;font-size:1.2rem}#unreadNotificationsModal .modal-body .line p.desc{margin-bottom:0}#unreadNotificationsModal .modal-body .line .check{margin:.5rem 0;background-color:#edeef0;padding:.2rem}#unreadNotificationsModal .modal-body .line .check input[type=checkbox]{margin:0 .5rem;vertical-align:middle}#unreadNotificationsModal .modal-body .line .check label{margin-bottom:0;color:rgba(4,3,77,0.980392);font-size:.8rem}#unreadNotificationsModal .modal-body .line:last-child{border-bottom:none !important}#unreadNotificationsModal .modal-footer{justify-content:center}.work-reports-downloads .card-header,.quality-controls-management .card-header{border:0;align-items:center;padding-bottom:.5rem}.work-reports-downloads .card-body,.quality-controls-management .card-body{padding-top:0;padding-bottom:.5rem}.work-reports-downloads .card-body a.text-underline:hover,.quality-controls-management .card-body a.text-underline:hover{text-decoration:underline}.work-reports-downloads .list-group-item,.quality-controls-management .list-group-item{border:0;padding-top:.25em;padding-bottom:.4em}.work-reports-downloads .card.check input[type=checkbox]{transform:scale(1.4);margin-right:8px}.on-tablet-and-mobile{justify-content:space-between}@media all and (max-width: 992px){.on-tablet-and-mobile .qr-card{margin-bottom:6px !important}}@media all and (max-width: 576px){.on-tablet-and-mobile .qr-card-body{padding:1rem !important}}@media all and (max-width: 576px){.on-tablet-and-mobile .qr-label{font-size:24px !important;margin-bottom:.25rem !important}}@media all and (max-width: 576px){.on-tablet-and-mobile .qr-p{font-size:10px !important}}@media all and (max-width: 576px){.on-tablet-and-mobile .qr-img{height:50px !important;width:50px !important}}.p-quality-controls .badge{font-size:.8rem;padding:4px 7px;font-weight:800;vertical-align:text-bottom}.p-quality-controls .badge.btn-badge{position:absolute;top:-10px;right:-10px}.p-quality-controls .badge.badge-zero{visibility:hidden}.flanges-select-page .flanges-sub-card{box-shadow:unset !important}.flanges-select-page .flanges-sub-card>.card-header{padding-top:0;padding-bottom:0;border-bottom:0}.flanges-select-page .flanges-sub-card{margin-bottom:10px}.flanges-select-page .flanges-card{padding:0}.flanges-select-page .flanges-card>.card-header{border-bottom:0}.flanges-select-page .flanges-sub-card .card-header div{border-top:1px solid #edeef0;padding:10px 0}.flanges-select-page .flanges-sub-item{padding:10px 20px 10px 0 !important;margin:0 20px 0 16px;border-top:1px solid #edeef0}.flanges-select-page .flanges-sub-item i{color:#606060}.home-page .news-content{width:100%}.home-page .news-content .news-item{width:100%}.home-page .news-content .content-left{width:150px;flex-shrink:0}@media screen and (max-width: 768px){.home-page .news-content .content-left{width:100%}}.home-page .news-content .content-right{width:calc(100% - 150px);display:flex;align-items:center}@media screen and (max-width: 768px){.home-page .news-content .content-right{width:100%}}.home-page .news-content .content-right .news-title{width:auto;max-width:80%;flex-shrink:0}.home-page .news-content .content-right .news-description{flex:1;max-width:80%}@media screen and (max-width: 768px){.home-page .news-content .content-right{margin-top:5px}}@media screen and (max-width: 768px){.home-page .news-content .news-item{flex-direction:column}}.home-page .btn-read-all-news{width:166px;white-space:nowrap}.spm-home-card{border-radius:20px}.spm-home-card .card-body{padding:20px 40px}.spm-home-card-title{font-size:22px;line-height:32px}.spm-home-card-description{font-size:14px;line-height:20px;margin-top:11px}.spm-home-card-line{margin-top:10px;margin-bottom:10px;border-color:#090850}.spm-home-card .home-menu-image{width:200px;height:100px;max-width:unset;margin-left:10px}.spm-card-body-with-image{display:flex;justify-content:space-between}@media screen and (max-width: 489px){.home-page .btn-read-all-news{width:110px}.spm-home-card{border-radius:10px}.spm-home-card .card-body{padding:20px}.spm-home-card-title{font-size:22px;line-height:32px}.spm-home-card-description{font-size:10px;line-height:16px;margin-top:5px}.spm-home-card .home-menu-image{width:140px;height:70px}}@media (min-width: 576px){#previewTaskModal .modal-dialog,.previewDailyReportModal .modal-dialog{max-width:90vw;margin:3rem auto 1.75rem}}#previewTaskModal .modal-content,.previewDailyReportModal .modal-content{position:relative}#previewTaskModal .preview_task_custom_close,.previewDailyReportModal .preview_task_custom_close{position:absolute;background:#000;color:#fff;top:-30px;right:0;width:30px;height:30px;line-height:0px;z-index:9999;transition:all .3s ease;cursor:pointer}#previewTaskModal .preview_task_custom_close:hover,.previewDailyReportModal .preview_task_custom_close:hover{opacity:.8}#previewTaskModal .preview_task_custom_close i,.previewDailyReportModal .preview_task_custom_close i{font-size:13px}@media screen and (max-width: 900px){.past-reports-table .w-100-px{width:50px !important}}@media all and (max-width: 768px){body .vue-form-life-estimate .desc-content{align-items:flex-start !important}}@media all and (max-width: 768px){body .vue-form-life-estimate .spm .desc-content{margin-top:0px}}body .remaining-life{width:100%;overflow-x:auto;margin:auto}@media all and (max-width: 1000px){body .remaining-life{max-width:1000px}}body .remaining-life .remaining-life-wrap{position:relative}@media all and (max-width: 1000px){body .remaining-life .remaining-life-wrap{max-width:1000px}}body .remaining-life .remaining-life-wrap table{width:100%}@media all and (max-width: 1000px){body .remaining-life .remaining-life-wrap table{max-width:1000px}}body .remaining-life .remaining-life-wrap table,body .remaining-life .remaining-life-wrap th,body .remaining-life .remaining-life-wrap td{border-left:0;text-align:center}body .remaining-life .remaining-life-wrap th{background-color:#090850;color:#fff;font-weight:normal;padding:5px}body .remaining-life .remaining-life-wrap th span{line-height:1}body .remaining-life .remaining-life-wrap th,body .remaining-life .remaining-life-wrap td{width:fit-content;height:50px;text-align:center;line-height:2;font-size:18px;min-width:80px}body .remaining-life .remaining-life-wrap td{background-color:#fff}body .remaining-life .remaining-life-wrap td div.border-double{min-width:56px}body .remaining-life .remaining-life-wrap .border-none{border:0px solid rgba(0,0,0,0)}body .remaining-life .remaining-life-wrap .border-single{height:100%;border:1px solid gray}body .remaining-life .remaining-life-wrap .border-double{height:100%;border-style:double;border-color:gray}body .remaining-life .remaining-life-wrap .text--color-main{color:#000;font-weight:bold}body .remaining-life .remaining-life-wrap .special-area{background-color:#c5cfe3}body .remaining-life .remaining-life-wrap .calculation-row{height:56px}body .remaining-life .remaining-life-wrap .button-choose-part-damage{height:100%}body .remaining-life .border-right-2-primary{border-right:2px solid #090850 !important}body .remaining-life::-webkit-scrollbar{display:block;width:20px;height:20px;background-color:#fff}body .remaining-life::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}body .remaining-life::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid rgba(0,0,0,0);background-clip:content-box}body .remaining-life::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}body .table-life-es{border:0 1px 1px 1px solid #090850 !important}body .table-life-es th,body .table-life-es td{width:2.33vw !important;height:2.33vw !important;line-height:2;font-size:.932vw !important;min-width:2.33vw !important}body .table-life-es th.lh-1{line-height:1 !important}body .table-life-es th.border-left-2-primary{border-left:2px solid #090850 !important}body .table-life-es th.box-shadow-1-left-right-bottom{box-shadow:inset 1px 0px 0px #f4f6f9,inset -1px 0px 0px #f4f6f9,inset 0px -1px 0px #f4f6f9}body .table-life-es th.box-shadow-1-left-right-top{box-shadow:inset 1px 0px 0px #f4f6f9,inset -1px 0px 0px #f4f6f9,inset 0px 1px 0px #f4f6f9}body .table-life-es th.box-shadow-1-left-right{box-shadow:inset 1px 0px 0px #f4f6f9,inset -1px 0px 0px #f4f6f9}body .table-life-es th.box-shadow-1-left{box-shadow:inset 1px 0px 0px #f4f6f9}body .table-life-es th.box-shadow-1-right{box-shadow:inset -1px 0px 0px #f4f6f9}body .table-life-es th,body .table-life-es .input{padding:.233vw !important;font-size:.932vw !important}body .table-life-es .input-vw{width:4vw !important}body .table-life-es td{border:2px solid #090850 !important}body .table-life-es td div.border-double{border:none !important;min-width:2.5vw !important;min-height:3vw !important}body .table-life-es td .w-115-px{width:100% !important}body .table-life-es td .actual-button-part-damage{padding:.466vw !important;font-size:.699vw !important;min-width:3vw}body .table-life-es tr.calculation-row{height:3vw !important}body .table-life-es tr:first-child td{border-top:0 !important}body .table-life-es .min-7-vw{min-width:7vw !important}body .table-life-es .min-4-vw{min-width:4vw !important}body .table-life-es .min-3-5-vw{min-width:3.5vw !important}body .table-life-es .max-8-vw{max-width:8vw !important}body .table-life-es .vs__dropdown-toggle{background-image:unset !important}body .table-life-es .dropdown-with-plus-icon{background-repeat:no-repeat}body .table-life-es .dropdown-with-plus-icon,body .table-life-es .select-primary{background-position:right center;background-color:#fff;padding-right:0}@media all and (min-width: 1200px){body .table-life-es .dropdown-with-plus-icon,body .table-life-es .select-primary{background-size:.699vw .699vw,.699vw .8155vw,.1864vw 1.165vw;padding:0 !important}body .table-life-es .vs__selected-options{justify-content:start !important;margin-left:5px}}body .table-life-es .vs__selected-options{padding:0;justify-content:center;height:100% !important}body .table-life-es .vs__selected{margin:-1vw 2px 0 0 !important;white-space:pre-line;padding:0;min-height:3vw}body .sidebar-open .table-life-es,body .sidebar-closed .table-life-es,body .sidebar-collapse .table-life-es{width:100% !important}body .sidebar-open .table-life-es td div.border-double,body .sidebar-closed .table-life-es td div.border-double,body .sidebar-collapse .table-life-es td div.border-double{min-width:3vw !important}body .life-estimate-offline-btn{top:20px;right:20px}body:not(.sidebar-collapse) .table-life-es th,body:not(.sidebar-collapse) .table-life-es td{width:calc(2*(100vw - 250px)/100) !important;height:calc(2*(100vw - 250px)/100) !important;font-size:calc(.4*2*(100vw - 250px)/100) !important;min-width:calc(2*(100vw - 250px)/100) !important}body:not(.sidebar-collapse) .table-life-es th,body:not(.sidebar-collapse) .table-life-es .input{padding:calc(.1*2*(100vw - 250px)/100) !important;font-size:calc(.4*2*(100vw - 250px)/100) !important}body:not(.sidebar-collapse) .table-life-es td div.border-double{min-width:calc(2.5*(100vw - 250px)/100) !important;min-height:calc(3*(100vw - 250px)/100) !important}body:not(.sidebar-collapse) .table-life-es td .actual-button-part-damage{padding:calc(.2*2*(100vw - 250px)/100) !important;font-size:calc(.3*2*(100vw - 250px)/100) !important;min-width:calc(3*(100vw - 250px)/100)}body:not(.sidebar-collapse) .table-life-es .min-7-vw{min-width:calc(7*(100vw - 250px)/100) !important}body:not(.sidebar-collapse) .table-life-es .min-4-vw{min-width:calc(4*(100vw - 250px)/100) !important}body:not(.sidebar-collapse) .table-life-es .max-8-vw{max-width:calc(8*(100vw - 250px)/100) !important}@media all and (min-width: 1200px){body:not(.sidebar-collapse) .table-life-es .dropdown-with-plus-icon,body:not(.sidebar-collapse) .table-life-es .select-primary{background-size:calc(.3*2*(100vw - 250px)/100) calc(.3*2*(100vw - 250px)/100), calc(.3*2*(100vw - 250px)/100) calc(.35*2*(100vw - 250px)/100), calc(.08*2*(100vw - 250px)/100) calc(.5*2*(100vw - 250px)/100);padding:0 !important}}body:not(.sidebar-collapse) .table-life-es .vs__selected{margin:calc(-1*(100vw - 250px)/100) 2px 0 0 !important;min-height:calc(3*(100vw - 250px)/100)}@media all and (min-width: 576px){.outer-diameter-add-modal.modal-dialog{max-width:95%}}@media all and (min-width: 992px){.outer-diameter-add-modal.modal-dialog{max-width:800px}}.loading45{display:inline-block;white-space:nowrap;font-size:100%;color:#090850;text-align:center}.loading45 span{display:inline-block;text-align:center}.loading45 span:nth-of-type(1){-webkit-animation:animation45 2s ease 0s infinite;animation:animation45 2s ease 0s infinite}.loading45 span:nth-of-type(2){-webkit-animation:animation45 2s ease .1s infinite;animation:animation45 2s ease .1s infinite}.loading45 span:nth-of-type(3){-webkit-animation:animation45 2s ease .2s infinite;animation:animation45 2s ease .2s infinite}.loading45 span:nth-of-type(4){-webkit-animation:animation45 2s ease .3s infinite;animation:animation45 2s ease .3s infinite}.loading45 span:nth-of-type(5){-webkit-animation:animation45 2s ease .4s infinite;animation:animation45 2s ease .4s infinite}.loading45 span:nth-of-type(6){-webkit-animation:animation45 2s ease .5s infinite;animation:animation45 2s ease .5s infinite}.loading45 span:nth-of-type(7){margin-right:5px;-webkit-animation:animation45 2s ease .6s infinite;animation:animation45 2s ease .6s infinite}.loading45 span:nth-of-type(8){margin-right:5px;-webkit-animation:animation45 2s ease .7s infinite;animation:animation45 2s ease .7s infinite}.loading45 span:nth-of-type(9){margin-right:5px;-webkit-animation:animation45 2s ease .8s infinite;animation:animation45 2s ease .8s infinite}.loading45 span:nth-of-type(10){margin-right:5px;-webkit-animation:animation45 2s ease .9s infinite;animation:animation45 2s ease .9s infinite}@-webkit-keyframes animation45{20%{color:rgba(0,0,0,0)}}@keyframes animation45{20%{color:rgba(0,0,0,0)}}@keyframes borealisBar{0%{left:0%;right:100%;width:0%}10%{left:0%;right:75%;width:25%}90%{right:0%;left:75%;width:25%}100%{left:100%;right:0%;width:0%}}.loader{border:4px solid rgba(0,0,0,0);padding:2px}.loader:before{content:"";border:1px solid #090850;border-radius:10px;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.loader .loaderBar{position:absolute;border-radius:10px;top:0;right:100%;bottom:0;left:0;background:#090850;width:0;animation:borealisBar 2s linear infinite}.three-dots-loading{top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.5)}.three-dots-loading .three-dots-loader,.three-dots-loading .three-dots-loader:before,.three-dots-loading .three-dots-loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:three-dots-loader 1.8s infinite ease-in-out;animation:three-dots-loader 1.8s infinite ease-in-out}.three-dots-loading .three-dots-loader,.three-dots-loading .three-dots-loader:before,.three-dots-loading .three-dots-loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:three-dots-loader 1.8s infinite ease-in-out;animation:three-dots-loader 1.8s infinite ease-in-out}.three-dots-loading .three-dots-loader{color:#090850;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;top:50%;left:50%;transform:translate(-50%)}.three-dots-loading .three-dots-loader:before,.three-dots-loading .three-dots-loader:after{content:"";position:absolute;top:0}.three-dots-loading .three-dots-loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.three-dots-loading .three-dots-loader:after{left:3.5em}@-webkit-keyframes three-dots-loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes three-dots-loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.three-dots-loading.custom-position .three-dots-loader{margin-top:-50px}.three-dots-loading.custom-loading{max-height:100vh;position:fixed !important;padding-left:16px}@media screen and (min-width: 993px){.three-dots-loading.custom-loading{padding-left:250px}}.sidebar-collapse .custom-loading{padding:16px}.app .app__files{margin-bottom:1rem}.app .app__files img{object-fit:contain}.app .app__files .app__file__content{margin-left:2rem;display:block;width:100%}.app .app__files .app__file__content .file__content .file__title{color:#6e6e6e;margin-bottom:.5rem;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.app .app__files .app__file__content .file__content .file__percent{margin-left:auto;color:#090850}.app .app__files .app__file__content .file__content .file__icon{margin-left:auto;margin-bottom:7px}.app .app__files .app__file__content .file__progress{width:100%;background-color:rgba(110,110,110,0.1);border-radius:9999px;overflow:hidden}.app .app__files .app__file__content .file__progress span{width:0px;display:block;background-color:#090850;height:100%;transition:all .5s ease-in-out}.loading-chat{top:-30px !important}.loading-chat .three-dots-loader,.loading-chat .three-dots-loader:before,.loading-chat .three-dots-loader:after{border-radius:50%;width:1.5em;height:1.5em}.loading-chat .three-dots-loader:before{left:-2.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading-chat .three-dots-loader:after{left:2.5em}.progress_daily_schedules-table{max-height:calc(100vh - 400px)}.progress_daily_schedules-table.sidebar-left-search{max-height:calc(100vh - 350px)}.progress_daily_schedules-table .btn-expand-table,.progress_daily_schedules-table .btn-confirm{background-color:#004bb1;border-radius:8px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:30px;line-height:14px;list-style:none;margin:0 auto;outline:none;padding:2px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;-webkit-user-select:none;touch-action:manipulation}.progress_daily_schedules-table .btn-confirm:hover,.progress_daily_schedules-table .btn-confirm:focus{opacity:.6}.progress_daily_schedules-table .btn-expand-table{padding:3px 1px;background-color:#666;height:auto}.progress_daily_schedules-table .modal-wrapper{display:none;position:fixed;width:fit-content;background-color:#fff;right:0px;z-index:200;border-radius:5px;padding:0px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}.progress_daily_schedules-table .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.progress_daily_schedules-table .modal-body input[type=checkbox]{margin-right:3px}.progress_daily_schedules-table table{border-bottom:1px solid #090850}.progress_daily_schedules-table table thead tr:nth-child(1){height:50px}.progress_daily_schedules-table table thead tr:nth-child(2) th{border-top:none;top:50px}.progress_daily_schedules-label.input-primary-wrap,.select-filter-label.input-primary-wrap{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px;width:20px;border-radius:6px}.progress_daily_schedules-label.input-primary-wrap .input-primary-element,.select-filter-label.input-primary-wrap .input-primary-element{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.progress_daily_schedules-label.input-primary-wrap .input-primary-element:checked~.check-mark,.select-filter-label.input-primary-wrap .input-primary-element:checked~.check-mark{background-color:#090850 !important}.progress_daily_schedules-label.input-primary-wrap .input-primary-element:checked~.check-mark:after,.select-filter-label.input-primary-wrap .input-primary-element:checked~.check-mark:after{display:block}.progress_daily_schedules-label.input-primary-wrap .check-mark,.select-filter-label.input-primary-wrap .check-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:rgba(0,0,0,0);border:2px solid #090850;border-radius:6px;background-color:#fff}.progress_daily_schedules-label.input-primary-wrap .check-mark:after,.select-filter-label.input-primary-wrap .check-mark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 1700px) and (min-width: 992px){.vue-progress-daily-schedules .construction-wrapper{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.vue-progress-daily-schedules .local-device-category-id-wrapper{margin-top:8px !important}.vue-progress-daily-schedules .btn-search-area-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vue-progress-daily-schedules .btn-search-wrapper{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}.vue-dashboard .line-chart-container canvas{max-width:100%}.vue-dashboard .dashboard-text-blue{color:#3979f2}.vue-dashboard .different-label{padding:2px 6px;background:rgba(0,0,0,0)}.vue-dashboard .different-positive{background-color:#c5cfe3;color:#090850}.vue-dashboard .different-none{background-color:#edeef0;color:#000}.vue-dashboard .different-negative{background-color:#ffc4c4;color:#f90405}.vue-dashboard .vue-dashboard-left-content .swiper-custom-wrap,.vue-dashboard .vue-flanges-dashboard .swiper-custom-wrap{padding:0 30px}.vue-dashboard .vue-dashboard-left-content .card-shadow,.vue-dashboard .vue-flanges-dashboard .card-shadow{box-shadow:0px 3px 6px rgba(0,0,0,0.160784)}.vue-dashboard .vue-dashboard-left-content .circle-chart-wrap,.vue-dashboard .vue-flanges-dashboard .circle-chart-wrap{width:80px;height:80px}.vue-dashboard .vue-dashboard-left-content .circle-chart-info,.vue-dashboard .vue-flanges-dashboard .circle-chart-info{width:calc(100% - 80px)}.vue-dashboard .vue-dashboard-left-content .text-wild-blue-yonder,.vue-dashboard .vue-flanges-dashboard .text-wild-blue-yonder{color:rgba(158,176,211,0.980392)}.vue-dashboard .vue-dashboard-left-content .swiper-button-next,.vue-dashboard .vue-dashboard-left-content .swiper-button-prev,.vue-dashboard .vue-flanges-dashboard .swiper-button-next,.vue-dashboard .vue-flanges-dashboard .swiper-button-prev{width:20px;height:20px;background-color:#888;color:#fff;border-radius:50%;top:50%;transform:translateY(50%)}.vue-dashboard .vue-dashboard-left-content .swiper-button-next::after,.vue-dashboard .vue-dashboard-left-content .swiper-button-prev::after,.vue-dashboard .vue-flanges-dashboard .swiper-button-next::after,.vue-dashboard .vue-flanges-dashboard .swiper-button-prev::after{font-size:12px}.vue-dashboard .vue-dashboard-left-content .swiper-button-prev::after,.vue-dashboard .vue-flanges-dashboard .swiper-button-prev::after{font-family:"Font Awesome 5 Free";font-weight:900;content:""}.vue-dashboard .vue-dashboard-left-content .swiper-button-next::after,.vue-dashboard .vue-flanges-dashboard .swiper-button-next::after{font-family:"Font Awesome 5 Free";font-weight:900;content:""}.vue-dashboard .vue-dashboard-left-content .text-orientation-dought-nut-chart,.vue-dashboard .vue-flanges-dashboard .text-orientation-dought-nut-chart{writing-mode:vertical-rl;text-orientation:sideways;transform:rotate(180deg)}.vue-dashboard .vue-dashboard-left-content .doughnut-chart-inner,.vue-dashboard .vue-flanges-dashboard .doughnut-chart-inner{top:50%;left:50%;transform:translate(-50%, -50%)}.vue-dashboard .vue-dashboard-left-content .doughnut-chart-inner .divine,.vue-dashboard .vue-flanges-dashboard .doughnut-chart-inner .divine{height:1px;background-color:#090850;width:100%}.vue-dashboard .vue-dashboard-left-content .flex-1,.vue-dashboard .vue-flanges-dashboard .flex-1{flex:1}.vue-dashboard .vue-dashboard-right-content .spm-home-card-title{font-size:22px}.vue-dashboard .vue-dashboard-right-content .spm-home-card-description{font-size:10px}.vue-dashboard .vue-dashboard-right-content .spm-home-card .home-menu-image{width:140px;height:70px}@media all and (max-width: 768px){.vue-dashboard .vue-dashboard-left-content,.vue-dashboard .vue-flanges-dashboard,.vue-dashboard .vue-dashboard-right-content{max-width:unset !important}}.vue-dashboard .man-hours .display-switch .btn-switch{border:1px solid #04034d;color:#b9b9b9;background-color:#fff}.vue-dashboard .man-hours .display-switch .btn-switch:nth-child(1){border-radius:12px 0 0 12px}.vue-dashboard .man-hours .display-switch .btn-switch:nth-child(2){border-radius:0 12px 12px 0}.vue-dashboard .man-hours .display-switch .active{background-color:#04034d;color:#fff}.vue-dashboard .man-hours .table-man-hours{max-height:calc(100vh - 250px);border-color:#edeef0 !important}.vue-dashboard .man-hours .table-man-hours table{border-color:#edeef0 !important}.vue-dashboard .man-hours .table-man-hours table tbody,.vue-dashboard .man-hours .table-man-hours table td,.vue-dashboard .man-hours .table-man-hours table th{border-color:#edeef0 !important}.vue-dashboard .man-hours .table-man-hours table .py-9-px{padding-top:9px !important;padding-bottom:9px !important}.vue-dashboard .man-hours .bg-statistic{background-color:#04034d !important}.vue-dashboard .dashboard-select-multiple .vs__dropdown-toggle{padding:5px;min-width:100px;max-width:fit-content;padding-right:25px}.vue-dashboard .dashboard-select-multiple .vs__dropdown-toggle .vs__selected-options{gap:5px;height:auto}.vue-dashboard .dashboard-select-multiple .vs__dropdown-toggle .vs__selected-options .vs__selected{padding:0px 5px}.vue-dashboard .bg-anti-flash-white{background-color:#f0f3f5}@media all and (max-width: 1368px){body:not(.sidebar-collapse) .vue-dashboard-wrap{flex-direction:column !important;margin:0 auto !important}}@media all and (min-width: 1368px){body:not(.sidebar-collapse) .vue-dashboard-wrap{flex-direction:row !important}}@media all and (max-width: 1368px){body:not(.sidebar-collapse) .vue-dashboard-left-content,body:not(.sidebar-collapse) .vue-flanges-dashboard{align-items:center;max-width:unset !important}}@media all and (min-width: 1368px){body:not(.sidebar-collapse) .vue-dashboard-left-content,body:not(.sidebar-collapse) .vue-flanges-dashboard{align-items:center;max-width:745px}}@media all and (max-width: 1368px){body:not(.sidebar-collapse) .vue-dashboard-right-content{align-items:center;max-width:unset !important}}@media all and (min-width: 1368px){body:not(.sidebar-collapse) .vue-dashboard-right-content{align-items:center;max-width:355px}}@media all and (max-width: 1150px){body.sidebar-collapse .vue-dashboard-wrap{flex-direction:column !important;margin:0 auto !important}}@media all and (min-width: 1150px){body.sidebar-collapse .vue-dashboard-wrap{flex-direction:row !important}}@media all and (max-width: 1150px){body.sidebar-collapse .vue-dashboard-left-content,body.sidebar-collapse .vue-flanges-dashboard{align-items:center;max-width:unset !important}}@media all and (min-width: 1150px){body.sidebar-collapse .vue-dashboard-left-content,body.sidebar-collapse .vue-flanges-dashboard{align-items:center;max-width:745px}}@media all and (max-width: 1150px){body.sidebar-collapse .vue-dashboard-right-content{align-items:center;max-width:unset !important}}@media all and (min-width: 1150px){body.sidebar-collapse .vue-dashboard-right-content{align-items:center;max-width:355px}}.inspection_input_details{background-color:#fff;color:#090850;font-weight:700}.inspection_input_details .title-line{border-top:1px solid #090850;border-bottom:1px solid #090850}.inspection_input_details .flex-1{flex:1}.inspection_input_details .form-control{border-radius:10px}.inspection_input_details .toggle-droppable-file-pc{display:block}.inspection_input_details .toggle-droppable-file-sp{display:none}.inspection_input_details .droppable-file{height:100px;width:130px;border-radius:10px}.inspection_input_details .droppable-file::before{border-radius:10px}.inspection_input_details .btn-delete-img{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.inspection_input_details .img-display{width:130px;height:100px;object-fit:contain;border:1px solid #ced4da;border-radius:10px}.inspection_input_details .img-display:hover+.btn-delete-img{display:block}.inspection_input_details .btn-delete-img:hover{display:block}@media (max-width: 480px){.inspection_input_details .toggle-droppable-file-pc{display:none}.inspection_input_details .toggle-droppable-file-sp{display:block}}.construction-management-table .open-modal-button svg{width:15px;height:15px;fill:#fff}.construction-management-table .open-modal-button,.construction-management-table .btn-confirm{background-color:#004bb1;border-radius:8px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:30px;line-height:14px;list-style:none;margin:0 auto;outline:none;padding:2px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;-webkit-user-select:none;touch-action:manipulation}.construction-management-table .btn-confirm:hover,.construction-management-table .btn-confirm:focus{opacity:.6}.construction-management-table .open-modal-button{padding:3px 1px;background-color:#666;height:auto}.construction-management-table .modal-wrapper{display:none;position:fixed;width:fit-content;background-color:#fff;right:0px;z-index:200;border-radius:5px;padding:2px 0px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}.construction-management-table .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.construction-management-table .modal-body input[type=checkbox]{margin-right:3px}.construction-management-table .ct-table{overflow:auto !important;max-height:calc(100vh - 200px);width:100%;border:1px solid #090850}.construction-management-table .ct-table::-webkit-scrollbar{display:block;width:20px;height:20px;background-color:#fff}.construction-management-table .ct-table::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.construction-management-table .ct-table::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid rgba(0,0,0,0);background-clip:content-box}.construction-management-table .ct-table::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.construction-management-table .ct-table .table:not(.table-dark){border-width:0}.construction-management-table .ct-table table{border:none;table-layout:auto;width:100%;margin-bottom:0}.construction-management-table .ct-table table thead tr{border:none}.construction-management-table .ct-table table thead tr th{vertical-align:middle;border:none;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;padding:10px 10px;position:relative;min-width:50px}.construction-management-table .ct-table table tbody{border:none}.construction-management-table .ct-table table tbody tr{border:none}.construction-management-table .ct-table table tbody tr td{padding:10px 5px;width:auto;border:none;vertical-align:middle;color:rgba(0,0,0,0.980392);word-break:keep-all}.construction-management-table .ct-table--blue table{table-layout:auto;width:100%;border:1px solid #090850;border-collapse:separate;border-spacing:0}.construction-management-table .ct-table--blue table thead{position:sticky;top:0px}.construction-management-table .ct-table--blue table thead tr{border:none}.construction-management-table .ct-table--blue table thead tr th{vertical-align:middle;border:none;background-color:#c5cfe3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;padding:10px 10px;border:1px solid #090850;border-left:0}.construction-management-table .ct-table--blue table thead tr th:first-child{border-left:1px solid}.construction-management-table .ct-table--blue table tbody{border:none}.construction-management-table .ct-table--blue table tbody tr{border:none}.construction-management-table .ct-table--blue table tbody tr td{padding:10px;width:auto;border:none;vertical-align:middle;color:rgba(0,0,0,0.980392);border:1px solid #090850;border-left:0;border-top:0}.construction-management-table .ct-table--blue table tbody tr td:first-child{border-left:1px solid #090850}.construction-management-table p{text-align:justify;margin:10px 3px}.incidental_work_details{background-color:#fff;color:#090850;font-weight:700}.incidental_work_details .title-line{border-top:1px solid #090850;border-bottom:1px solid #090850}.incidental_work_details .flex-1{flex:1}.incidental_work_details .form-control{border-radius:10px}.incidental_work_details .droppable-file{height:100px;width:130px}.incidental_work_details .droppable-preview{height:100px;width:130px}.incidental_work_details .btn-send{background-color:#f0f3f5;border:1px solid #090850;border-radius:20px;min-width:150px;height:40px}.modal-choose-plot .modal-body{overflow-y:unset}.modal-choose-plot .plot-list{overflow-y:auto;height:500px}.modal-choose-plot .plot-item{border:5px solid rgba(0,0,0,0)}.modal-choose-plot .plot-item:hover,.modal-choose-plot .plot-item.selected-plot{border-color:#179eef}@media screen and (orientation: landscape) and (width: 1024px) and (height: 768px){body{overflow-y:auto !important}.vue-post-visual-inspection .spm .desc-content{margin-top:10px !important}.vue-post-visual-inspection .content-header{padding-top:0 !important;padding-bottom:0 !important}.spm .card.post-page{height:100% !important}}@media screen and (orientation: landscape) and (width: 1133px) and (height: 637px){body{overflow-y:auto !important}.vue-post-visual-inspection .spm .desc-content{margin-top:10px !important}.vue-post-visual-inspection .content-header{padding-top:0 !important;padding-bottom:0 !important}.spm .card.post-page{height:100% !important}}@media screen and (orientation: portrait) and (width: 637px) and (height: 1133px){body{overflow-y:auto !important}.outer-diameter-offline-wrap{margin-top:10px}.outer-diameter-drawing-wrap{flex-flow:column;gap:10px}.spm .card.post-page{height:100% !important}.spm-outer-diameter-table-wrap{max-height:429px !important}}.post-page .title{color:#797979}.post-page .round-range-wrapper{padding:0 10px;background-color:#fff;border:1px solid #707070;position:relative}.post-page .round-range-wrapper .multiple-range{-webkit-appearance:none;width:100%;height:12px;background:#e6e6e6;outline:none;border:1px solid #b9b9b9;position:relative}.post-page .round-range-wrapper .multiple-range:not(:first-child){margin-top:10px}.post-page .round-range-wrapper .multiple-range:first-child::before{height:12px;background:#e6e6e6;border:1px solid #b9b9b9;width:175px;position:absolute;content:"";transform:rotate(90deg);left:-94px;top:55px}.post-page .round-range-wrapper .multiple-range:first-child::after{height:12px;background:#e6e6e6;border:1px solid #707070;width:175px;position:absolute;content:"";transform:rotate(90deg);right:-94px;top:55px}.post-page .round-range-wrapper .multiple-range .slider{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;visibility:hidden;-webkit-appearance:none;width:100%;height:12px}.post-page .round-range-wrapper .multiple-range .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:rgba(255,0,0,0.980392);cursor:pointer;visibility:visible}.post-page .round-range-wrapper .multiple-range .slider::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:rgba(255,0,0,0.980392);cursor:pointer}.post-page .memo{background-color:#fff;border:1px solid #707070;color:#090850;padding:0}.post-page .memo .textarea-memo{resize:none;border:0;border-radius:0}.post-page .spm-outer-diameter-add-button{background-color:#888}.post-page table tbody{box-shadow:0 0 0 1px rgba(4,3,77,0.980392)}.post-page table:not(.table-author-checked){width:100%;text-align:center;margin-top:10px}.post-page table:not(.table-author-checked) tr.box-shadow-2-left-outset{box-shadow:-1px 0px 0px #fff}.post-page table:not(.table-author-checked) tr:first-child{height:26px}.post-page table:not(.table-author-checked) th,.post-page table:not(.table-author-checked) td{border:1px solid rgba(4,3,77,0.980392);background-color:#fff;color:#090850}.post-page table:not(.table-author-checked) th{background-color:#090850;color:#fff;font-weight:300;font-size:24px}.post-page table:not(.table-author-checked) th:not(:last-child){border-right:1px solid #fff}.post-page table:not(.table-author-checked) th.border-right-2-primary{border-right:1px solid #090850 !important}.post-page table:not(.table-author-checked) th.box-shadow-2-left-right{box-shadow:inset 1px 0px 0px #fff,inset -1px 0px 0px #fff}.post-page table:not(.table-author-checked) td{position:relative}.post-page table:not(.table-author-checked) td.border-top-2-primary{border-top:2px solid #090850 !important}.post-page table:not(.table-author-checked) td.border-left-2-primary{border-left:2px solid #090850 !important}.post-page table:not(.table-author-checked) td.number{color:#b9b9b9}.post-page table:not(.table-author-checked) td.number .bg{border:none;background-color:#fff;width:100%;text-align:center}.post-page table:not(.table-author-checked) td input{background-color:#fff;width:100%;text-align:center}.post-page table:not(.table-author-checked) td input:is(:focus-visible){outline:none}.post-page table:not(.table-author-checked) .tube-no-gray{background-color:#b9b9b9}.post-page table:not(.table-author-checked) .tube-no-gray-light{background-color:#edeef0}.post-page table:not(.table-author-checked) .special-th{position:relative}.post-page table:not(.table-author-checked) .special-th::before{content:"";position:absolute;left:-1px;top:0;width:1px;height:29.5px;background-color:#fff}.post-page table:not(.table-author-checked) .special-th::after{content:"";position:absolute;right:-1px;top:0;width:1px;height:29.5px;background-color:#fff}.post-page .post-text-area-memo{border-color:#b9b9b9}@media screen and (orientation: landscape) and (width: 1024px) and (height: 768px){.post-page .outer-diameter-offline-wrap{display:none !important}.post-page .outer-diameter-offline-wrap-inside{display:flex !important}.post-page .h-230{height:210px !important}}@media screen and (orientation: landscape) and (width: 1133px) and (height: 637px){.post-page .outer-diameter-offline-wrap{display:none !important}.post-page .outer-diameter-offline-wrap-inside{display:flex !important}.post-page .h-230{height:210px !important}}.confirm-circle-dialog>.modal-dialog>.modal-content>.modal-header{border-bottom:none !important;display:block}.confirm-circle-dialog>.modal-dialog>.modal-content>.modal-header>h5{text-align:center}.confirm-circle-dialog>.modal-dialog>.modal-content>.modal-body{display:none !important}.confirm-circle-dialog>.modal-dialog>.modal-content>.modal-footer{border-top:none !important}.confirm-circle-dialog>.modal-dialog>.modal-content>.modal-footer{justify-content:space-around}.add-tube-dialog>.modal-dialog>.modal-content>.modal-footer{justify-content:center}.add-tube-dialog>.modal-dialog>.modal-content>.modal-footer>.bootbox-cancel{display:none !important}.table-primary-custom th,.table-primary-custom td{width:75px}.table-primary-custom>tbody>tr>td{background-color:#fff}.table-primary-custom>thead>tr>th{background-color:#090850;color:#fff}.table-primary-custom .bg-primary{background-color:#090850 !important}.table-primary-custom .chosen-position{background-color:#b9b9b9 !important;pointer-events:none}.table-primary-custom .choose-position img{display:inline-block !important}.td-tube-wrap{position:relative}.td-tube-wrap label{display:unset;user-select:none;position:absolute;top:-1px;left:-1px;font-size:15px;background-color:#090850;color:#fff;padding:0px 5px 0px 2px;border-radius:0px 0px 5px 0px;margin-bottom:0px}.table-post-visual-inspection th,.table-post-visual-inspection td{padding:0px 10px !important;font-weight:normal;min-width:140px}.visual_inspection_wrapper .content-inner{padding:20px 40px;padding-right:140px}.visual_inspection_wrapper .content-inner label{margin:0}.visual_inspection_wrapper hr.primary{background-color:#090850}.visual_inspection_wrapper .content-page-wrapper{padding:30px 20px;margin-left:80px;border:1px solid #090850;box-shadow:0px 0px 2px #000}.visual_inspection_wrapper .content{padding:0px 30px 20px 50px}.visual_inspection_wrapper .color-primary{color:#090850}.visual_inspection_wrapper .ml-20-px{margin-left:20px}.visual_inspection_wrapper .ml-60-px{margin-left:60px}.visual_inspection_wrapper .mb-30-px{margin-bottom:30px}.visual_inspection_wrapper .pb-3-px{padding-bottom:3px}.visual_inspection_wrapper .btn{cursor:pointer;height:46px;border-radius:10px}.visual_inspection_wrapper .btn-no-background{color:#090850;border-color:#090850;background-color:#fff;min-width:150px}.visual_inspection_wrapper .gray{color:#bcbcbc}.visual_inspection_wrapper .input-text-wrapper{display:inline-block;border-bottom:1px solid #ccc}.visual_inspection_wrapper .input-checkbox-custom{padding:3px;border:1px solid #090850;background:#fff}.visual_inspection_wrapper .input-text-default{width:100px;height:30px}.visual_inspection_wrapper .input-checkbox-default{width:27px;height:27px}.visual_inspection_wrapper .mlr-10-px{margin:0px 10px}.visual_inspection_wrapper .btn-report-wrapper{border:4px solid #090850;border-radius:10px;padding:2px 15px;background-color:#c5cfe3;cursor:pointer;min-width:150px;height:40px}.visual_inspection_wrapper .btn-download-all{border-radius:15px;padding:10px;background-color:#090850;cursor:pointer;min-width:150px;color:#fff;height:50px}.visual_inspection_wrapper .cursor-pointer{cursor:pointer}.visual_inspection_wrapper .footer-page-wrapper{margin-left:110px;margin-right:80px}.visual_inspection_wrapper .btn-question{position:absolute;right:20px;bottom:75px;border-radius:50%;width:100px;height:100px;box-shadow:0px 0px 5px rgba(0,0,0,0.2);background-color:#fff}@media (max-width: 768px){.visual_inspection_wrapper .content-inner{padding:10px}.visual_inspection_wrapper .footer-page-wrapper{margin-left:10px;margin-right:10px}.visual_inspection_wrapper .btn-question{visibility:hidden}.visual_inspection_wrapper .content-page-wrapper{margin-left:0px;padding:10px}.visual_inspection_wrapper .content-page-wrapper .content{padding:0 0 10px 0}}.visual_inspection_wrapper .max-w-200{max-width:200px !important}.table-author-checked th,.table-author-checked td{width:50px}.table-author-checked th{background-color:#c5cfe3;color:#090850}.table-author-checked td>input{width:35px;height:35px}.table-author-checked .radio-square{display:inline-block;cursor:pointer;width:35px;height:35px}.table-author-checked .radio-square span{position:relative}.table-author-checked .radio-square span:before,.table-author-checked .radio-square span:after{content:""}.table-author-checked .radio-square span:before{border:2px solid #090850;width:34px;height:34px;display:inline-block;vertical-align:top;border-radius:5px}.table-author-checked .radio-square span:after{background:#090850;width:24px;height:24px;position:absolute;top:5px;left:5px;transition:300ms;opacity:0}.table-author-checked .radio-square input{display:none}.table-author-checked .radio-square input:checked+span:after{opacity:1}.image-description{max-width:982px;width:100%}.image-description-blueprint{border:5px solid rgba(0,0,0,0)}.image-description-blueprint:hover,.image-description-blueprint.selected-blueprint{border-color:#179eef}.image-description-blueprint .blueprint-wrapper{padding-top:100%;position:relative}.image-description-blueprint .blueprint-wrapper .blueprint-overlay{position:absolute;top:0;bottom:0;right:0;left:0}.image-description-blueprint .blueprint-wrapper .blueprint-overlay img{width:100%;height:100%;object-fit:cover}.detail-product-page{color:#7b7c7c}.detail-product-page .my-10-px{margin-top:10px;margin-bottom:10px}.detail-product-page .flex-1{flex:1}.detail-product-page .text-no-wrap{white-space:nowrap}.detail-product-page .cropper img{max-width:100%;max-height:750px}.detail-product-page .index-negative{z-index:-1}.detail-product-page .spot-image-container{height:200px;width:580px;max-width:580px;min-width:580px}.detail-product-page .spot-image-container .spot-image{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border:2px solid #7b7c7c}@media (max-width: 1300px){.detail-product-page .content-inner{padding:10px}.detail-product-page .content-inner .footer-page-wrapper{margin-left:10px;margin-right:10px}.detail-product-page .content-inner .btn-question{visibility:hidden}.detail-product-page .content-inner .content-page-wrapper{margin-left:0px;padding:10px}.detail-product-page .content-inner .content-page-wrapper .content{padding:0 0 10px 0}}.detail-product-page .input-line-wrap{padding-bottom:2px;border-bottom:1px solid #7b7c7c}.detail-product-page .input-line-wrap label{margin-bottom:0}.detail-product-page .input-line-wrap .form-control{border-radius:0;border-color:#7b7c7c;width:130px;height:1.8rem}.detail-product-page .empty-box{height:180px;min-width:180px}.detail-product-page .detail-wrapper{display:flex;flex-direction:column;align-items:center;gap:5px;position:relative;width:180px;height:180px;max-width:180px;min-width:180px}.detail-product-page .detail-wrapper .detail-line{position:absolute;width:80px;height:2px;z-index:2;background-color:#df3f2d}.detail-product-page .detail-wrapper .line-red{background-color:#df3f2d}.detail-product-page .detail-wrapper .line-orange{background-color:#ff7d2b}.detail-product-page .detail-wrapper .line-green{background-color:#2ef75a}.detail-product-page .detail-wrapper .line-blue{background-color:#2547d5}.detail-product-page .detail-wrapper .line-1{left:100%;bottom:0;transform-origin:top left;transform:rotate(35deg)}.detail-product-page .detail-wrapper .line-2{left:50%;bottom:0;transform-origin:top left;transform:rotate(35deg)}.detail-product-page .detail-wrapper .line-3{left:50%;bottom:0;transform-origin:top left;transform:rotate(135deg)}.detail-product-page .detail-wrapper .line-4{left:50%;bottom:0;transform-origin:top left;transform:rotate(135deg)}.detail-product-page .detail-wrapper .line-5{right:100%;bottom:0;transform-origin:bottom right;transform:rotate(-35deg)}.detail-product-page .detail-wrapper .line-7{right:100%;top:28%;transform-origin:top right;transform:rotate(-35deg)}.detail-product-page .detail-wrapper .line-6{left:100%;top:28%;transform-origin:top left;transform:rotate(35deg)}.detail-product-page .detail-wrapper .line-8{left:100%;top:0;transform-origin:top left;transform:rotate(-35deg)}.detail-product-page .detail-wrapper .line-9{left:50%;top:0;transform-origin:top left;transform:rotate(-55deg)}.detail-product-page .detail-wrapper .line-10{left:20%;top:0;transform-origin:top left;transform:rotate(-75deg)}.detail-product-page .detail-wrapper .line-11{left:10%;top:0;transform-origin:top left;transform:rotate(-85deg)}.detail-product-page .detail-wrapper .line-12{left:0;top:0;transform-origin:top left;transform:rotate(-135deg)}.detail-product-page .detail-wrapper .select-wrapper{width:100%;border:1px solid #7b7c7c;padding:2px 8px;background:#fff;display:flex;align-items:center;justify-content:space-between;height:35px}.detail-product-page .detail-wrapper .spot-description{width:100%;border:1px solid #7b7c7c;min-height:140px;background:#fff;flex:1}.detail-product-page .detail-wrapper .spot-description .description-input{width:100%;height:100%;border:0;outline:0;resize:none;color:#7b7c7c;padding:5px}.detail-product-page .detail-wrapper .spot-description img{max-height:100%;height:100%}.detail-product-page .choose-shape-icon{position:absolute;top:10px;right:18px;z-index:10;cursor:pointer;font-size:22px;color:#090850}.detail-product-page .choose-shape-icon .shape-icon{text-shadow:0px 0px 5px #fff}.detail-product-page .choose-shape-icon .shape-container{display:flex;gap:10px;position:absolute;top:100%;right:0;background:#fff;padding:10px;color:#179eef}.detail-product-page .ct-select{width:100%;cursor:pointer;position:relative}.detail-product-page .ct-select .select-image-description{background-color:rgba(0,0,0,0);padding:0}.detail-product-page .ct-select .select-primary{background-position:calc(100% - 16px) calc(1em - 10px),calc(100% - 8px) calc(1em - 10px),calc(100% - 15px) calc(1em - 10px)}.detail-product-page .ct-select .form-select{width:100%;border:0;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#7b7c7c}.detail-product-page .ct-select .form-select::-ms-expand{display:none}.detail-product-page .ct-select .fa-caret-down{position:absolute;right:0;top:0;bottom:0;line-height:1.2;pointer-events:none}.detail-product-page .web-cam{margin:0 auto}.detail-product-page .img-responsive{max-width:100%}.detail-product-page .text-disabled-icon{color:#bec8de}.ct-modal-fullscreen{padding:0 !important}.ct-modal-fullscreen .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.ct-modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.ct-modal-fullscreen .modal-body{overflow-y:auto}.ct-modal-fullscreen .modal-body-cropper{width:800px}.loading45{display:inline-block;white-space:nowrap;font-size:100%;color:#090850;text-align:center}.loading45 span{display:inline-block;text-align:center}.loading45 span:nth-of-type(1){-webkit-animation:animation45 2s ease 0s infinite;animation:animation45 2s ease 0s infinite}.loading45 span:nth-of-type(2){-webkit-animation:animation45 2s ease .1s infinite;animation:animation45 2s ease .1s infinite}.loading45 span:nth-of-type(3){-webkit-animation:animation45 2s ease .2s infinite;animation:animation45 2s ease .2s infinite}.loading45 span:nth-of-type(4){-webkit-animation:animation45 2s ease .3s infinite;animation:animation45 2s ease .3s infinite}.loading45 span:nth-of-type(5){-webkit-animation:animation45 2s ease .4s infinite;animation:animation45 2s ease .4s infinite}.loading45 span:nth-of-type(6){-webkit-animation:animation45 2s ease .5s infinite;animation:animation45 2s ease .5s infinite}.loading45 span:nth-of-type(7){margin-right:5px;-webkit-animation:animation45 2s ease .6s infinite;animation:animation45 2s ease .6s infinite}.loading45 span:nth-of-type(8){margin-right:5px;-webkit-animation:animation45 2s ease .7s infinite;animation:animation45 2s ease .7s infinite}.loading45 span:nth-of-type(9){margin-right:5px;-webkit-animation:animation45 2s ease .8s infinite;animation:animation45 2s ease .8s infinite}.loading45 span:nth-of-type(10){margin-right:5px;-webkit-animation:animation45 2s ease .9s infinite;animation:animation45 2s ease .9s infinite}@-webkit-keyframes animation45{20%{color:rgba(0,0,0,0)}}@keyframes animation45{20%{color:rgba(0,0,0,0)}}@keyframes borealisBar{0%{left:0%;right:100%;width:0%}10%{left:0%;right:75%;width:25%}90%{right:0%;left:75%;width:25%}100%{left:100%;right:0%;width:0%}}.loader{border:4px solid rgba(0,0,0,0);padding:2px}.loader:before{content:"";border:1px solid #090850;border-radius:10px;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.loader .loaderBar{position:absolute;border-radius:10px;top:0;right:100%;bottom:0;left:0;background:#090850;width:0;animation:borealisBar 2s linear infinite}.three-dots-loading{top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.5)}.three-dots-loading .three-dots-loader,.three-dots-loading .three-dots-loader:before,.three-dots-loading .three-dots-loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:three-dots-loader 1.8s infinite ease-in-out;animation:three-dots-loader 1.8s infinite ease-in-out}.three-dots-loading .three-dots-loader,.three-dots-loading .three-dots-loader:before,.three-dots-loading .three-dots-loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:three-dots-loader 1.8s infinite ease-in-out;animation:three-dots-loader 1.8s infinite ease-in-out}.three-dots-loading .three-dots-loader{color:#090850;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;top:50%;left:50%;transform:translate(-50%)}.three-dots-loading .three-dots-loader:before,.three-dots-loading .three-dots-loader:after{content:"";position:absolute;top:0}.three-dots-loading .three-dots-loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.three-dots-loading .three-dots-loader:after{left:3.5em}@-webkit-keyframes three-dots-loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes three-dots-loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.three-dots-loading.custom-position .three-dots-loader{margin-top:-50px}.three-dots-loading.custom-loading{max-height:100vh;position:fixed !important;padding-left:16px}@media screen and (min-width: 993px){.three-dots-loading.custom-loading{padding-left:250px}}.sidebar-collapse .custom-loading{padding:16px}.app .app__files{margin-bottom:1rem}.app .app__files img{object-fit:contain}.app .app__files .app__file__content{margin-left:2rem;display:block;width:100%}.app .app__files .app__file__content .file__content .file__title{color:#6e6e6e;margin-bottom:.5rem;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.app .app__files .app__file__content .file__content .file__percent{margin-left:auto;color:#090850}.app .app__files .app__file__content .file__content .file__icon{margin-left:auto;margin-bottom:7px}.app .app__files .app__file__content .file__progress{width:100%;background-color:rgba(110,110,110,0.1);border-radius:9999px;overflow:hidden}.app .app__files .app__file__content .file__progress span{width:0px;display:block;background-color:#090850;height:100%;transition:all .5s ease-in-out}.loading-chat{top:-30px !important}.loading-chat .three-dots-loader,.loading-chat .three-dots-loader:before,.loading-chat .three-dots-loader:after{border-radius:50%;width:1.5em;height:1.5em}.loading-chat .three-dots-loader:before{left:-2.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading-chat .three-dots-loader:after{left:2.5em}.flange-photos-wrapper .border-color-lightgrey{border-color:#ced4da}.flange-photos-wrapper .c-photo-comment-img{background-color:#b9b9b9}.flange-photos-wrapper .c-photo-comment-img__btn{border:1px solid #fff;background:rgba(0,0,0,0)}.flange-photos-wrapper .c-photo-comment-img__selected-img-action .img-action-wrapper:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:rgba(4,3,77,0.980392);opacity:.6;z-index:2}.flange-photos-wrapper .display-image{height:auto}@media screen and (max-width: 480px){.title-modal{font-size:20px}}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media (max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:red 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection{background:none}trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 .8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:.1em .6em;font-size:.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:.3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:.3em;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:.9em;padding:.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:" •"}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.attachment__caption{display:none}.rotate-180{transform:rotate(180deg)}.rotate-180-flip{transform:rotate(180deg) scaleX(-1)}.spm-image-bg-gray{background-color:#b9b9b9}.spm-border-gray{border-color:#606060}.spm-border-white{border-color:#fff}.spm-btn-plus{background-color:#888}.spm-sub-text{color:#606060}@media all and (max-width: 768px){.spm-fz-sp{font-size:12px}}.spm-login-section{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:none}@media all and (max-width: 768px){.spm-login-section{grid-template-columns:none;grid-template-rows:1fr 1fr}}@media all and (max-width: 400px){.spm-login-section{grid-template-rows:.8fr 1.2fr}}@media all and (max-width: 1150px){.spm-login-section .spm-fz-sp{font-size:10px}}@media all and (max-width: 768px){.spm-login-section .spm-fz-sp{font-size:12px}}@media all and (max-width: 400px){.spm-login-section .spm-fz-sp{font-size:10px !important}}@media all and (max-width: 400px){.spm-login-section .background-white{padding-left:.5rem !important;padding-right:.5rem !important}}.spm-login-left-side{height:100%}@media all and (max-width: 768px){.spm-login-left-side{height:50vh}}@media all and (max-width: 400px){.spm-login-left-side{height:40vh}}.spm-login-right-side{height:auto}@media all and (max-width: 768px){.spm-login-right-side{height:50vh;margin-top:0 !important}}@media all and (max-width: 400px){.spm-login-right-side{height:60vh}}@media all and (max-width: 325px){.spm-login-right-side .btn-wait-submit{min-width:80% !important}}.spm .card-header{border-bottom:0 !important}.spm .card-header-border-bottom{border-bottom:1px solid rgba(0,0,0,0.125) !important}.spm .accordion .card-header button i:before{content:""}.spm .accordion .card-header button.collapsed i:before{content:""}.spm .card{box-shadow:0px 3px 6px rgba(0,0,0,0.160784)}.spm-x-icon{visibility:visible;opacity:1;width:20px;height:20px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 16px #ccc;background:#fff;border:2px solid #090850;cursor:pointer;border-radius:5px;right:0px}.spm-bg-primary{background-color:#090850 !important}.spm .modal-content{border-radius:10px}.spm-regular-work-textarea.form-control{border-color:#090850;color:#090850;padding:2px 9px;line-height:24px}.spm-droppable-file{width:120px;height:93px}.spm-droppable-file:after{content:"";display:none}.spm-droppable-preview{width:120px;height:93px;margin-right:16px}.spm-camera-icon{color:#fff;display:inline-block;width:30px;height:30px;position:absolute;top:calc(50% + 10px);left:50%;transform:translate(-50%, -50%)}.spm-ct-collapse{display:flex;justify-content:flex-start}.spm-ct-collapse-text-toggle{display:flex;align-items:center;cursor:pointer}.spm-ct-collapse-text-toggle:after{content:"";font-family:"Font Awesome 5 Free";float:right;color:#000;font-weight:900;padding-left:10px;font-size:16px}.spm-ct-collapse-text-toggle.collapsed:after{content:""}.spm .p-md-10-px{padding:10px !important}.spm .desc-content{margin-bottom:10px;margin-top:20px}.spm .border-left-primary{border-left:1px solid #090850}.spm .ct-table--pc{border:0}.spm .ct-table--pc table tbody tr td{padding:10px}.spm .table-spreadsheet .cell-border{padding:5px}.spm .table:not(.table-dark){background:rgba(0,0,0,0)}.spm-button-link-to-construction-report{display:none}.spm-icon-link-to-construction-report{display:block}.spm-display-pc{display:block}.spm-display-sp{display:none}.spm-content-background{background:#edeef0}.spm .ct-table.ct-table-works table{width:1064px}.spm .ct-table.ct-table-works .work-name-value{line-height:18px}.spm .ct-table.ct-table-works .spm-step-name{padding:10px 3px}.spm .ct-table.ct-table-works thead tr{height:34px}.spm .ct-table.ct-table-works thead tr th{padding:2px 6px}.spm .ct-table.ct-table-works td{padding:4px}.spm .ct-table.ct-table-works td.cell-border{padding:0}.spm .ct-table.ct-table-works .vue-checkbox{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.spm .ct-table.ct-table-works .step-responsible{padding:5px 3px;white-space:nowrap;text-overflow:unset;font-size:10px}.spm .ct-table.ct-table-works .step-responsible-text{word-break:break-all;padding:4px}.spm .ct-table.ct-table-works .cell-border{width:38px;height:40px}.spm .ct-table.ct-table-works .flex-1{flex:1}.spm .ct-table.ct-table-works .cell{width:30px;height:30px;min-width:unset;max-width:unset;min-height:unset}.spm .ct-table.ct-table-works .cell.cell-tablet.checked .fa-check-circle:before{left:-20px}.spm .ct-table.ct-table-works .cell .date{font-size:10px;color:#090850;font-weight:bold}.spm .ct-table.ct-table-works .cell.can-check{border-radius:5px}.spm .ct-table.ct-table-works .cell.checked{width:unset;height:unset}.spm .ct-table.ct-table-works .cell i{font-size:13px}.spm .ct-table.ct-table-works .cell i.checked{font-size:20px}.spm-header-icon:hover{opacity:.7}@media all and (max-width: 768px){.spm .show-on-sp{display:table-cell !important}.spm .ct-table--pc{max-height:unset !important;overflow:hidden !important}.spm .table-spreadsheet tbody tr{border-radius:20px !important;box-shadow:0 3px 6px rgba(0,0,0,0.161);position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,0.125);border-radius:.25rem;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.spm .ct-table .fa-check-circle:before{position:absolute;left:-10%;top:50%;transform:translate(-50%, -50%)}.spm .ct-table--blue table:not(.past-reports-table) tbody tr{margin-bottom:23px}.spm .ct-table-works-divide{position:unset !important}.spm .p-md-10-px{padding:0px}.spm .ct-table.ct-table-works table:not(.past-reports-table){width:100%}.spm .ct-table.ct-table-works table:not(.past-reports-table) .work-name-value{line-height:unset}.spm .ct-table.ct-table-works table:not(.past-reports-table) .cell-border{width:unset;height:fit-content}.spm .ct-table.ct-table-works table:not(.past-reports-table) tbody tr td:first-child{font-size:18px;text-align:left !important}.spm .ct-table.ct-table-works table:not(.past-reports-table) tbody tr td:nth-child(2){text-align:left !important;font-size:23px;font-weight:700;color:#090850;padding:0 10px}.spm .ct-table.ct-table-works table:not(.past-reports-table) tbody tr td .work-report-type{background:#090850;color:#fff;white-space:nowrap;padding:0 10px;border-radius:3px;display:inline-block;font-size:13px;line-height:29px}.spm .ct-table.ct-table-works table:not(.past-reports-table) tbody tr td .cell-border.empty{height:38px;width:38px;min-height:unset}.spm .ct-table.ct-table-works table:not(.past-reports-table) tbody tr td .work-description{font-size:18px}.spm-button-link-to-construction-report{display:flex !important}.spm-icon-link-to-construction-report{display:none !important}.spm-display-pc{display:none !important}.spm-display-sp{display:block !important}.spm .droppable-preview,.spm .droppable-file{width:135px !important}}#progress-management.spm-table-progress-management.table-spreadsheet{table-layout:fixed}#progress-management.spm-table-progress-management.table-spreadsheet thead{position:sticky;top:0;z-index:4}#progress-management.spm-table-progress-management.table-spreadsheet thead .sticky-columns .sticky-column-inner{width:unset !important;text-overflow:unset;white-space:unset}#progress-management.spm-table-progress-management.table-spreadsheet thead tr th{font-size:10px;line-height:14px}#progress-management.spm-table-progress-management.table-spreadsheet thead tr th.machine-no{width:43px}#progress-management.spm-table-progress-management.table-spreadsheet thead tr th.area-name{width:43px}#progress-management.spm-table-progress-management.table-spreadsheet thead tr th.machine-name{width:38px;left:43px}#progress-management.spm-table-progress-management.table-spreadsheet thead tr th.machine-alpha{width:66px;left:81px}#progress-management.spm-table-progress-management.table-spreadsheet thead tr th.step-responsible{word-break:break-word;white-space:initial}#progress-management.spm-table-progress-management.table-spreadsheet tbody .sticky-columns .sticky-column-inner{width:unset !important}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr td.machine-no{width:43px}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr td.area-name{width:43px}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr td.machine-name{width:38px;left:43px}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr td.machine-alpha{width:66px;left:81px}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr .vue-checkbox{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr .cell{width:30px;height:30px;min-width:unset;max-width:unset;min-height:unset}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr .cell i{font-size:13px}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr .cell i.checked{font-size:20px}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr .cell.checked{width:unset;height:unset}#progress-management.spm-table-progress-management.table-spreadsheet tbody tr .cell-border{width:38px;height:40px;padding:0}#progress-management.spm-table-progress-management.table-spreadsheet.hide-area thead tr th.machine-name{width:60px;left:0px !important}#progress-management.spm-table-progress-management.table-spreadsheet.hide-area thead tr th.machine-alpha{width:120px;left:60px !important}#progress-management.spm-table-progress-management.table-spreadsheet.hide-area tbody tr td.machine-name{width:60px;left:0px !important}#progress-management.spm-table-progress-management.table-spreadsheet.hide-area tbody tr td.machine-alpha{width:120px;left:60px !important}@media all and (max-width: 768px){.spm .ct-table .fa-check-circle:before{left:-18px}.spm-table-progress-management.table-spreadsheet tbody tr{display:table-row}.spm-table-progress-management.table-spreadsheet tbody tr .cell.checked>span.date{display:unset !important}.spm-table-progress-management.table-spreadsheet tbody tr .cell.checked>span.date-tooltip{display:flex;flex-direction:column;position:absolute;opacity:0;background:#000;color:#fff;margin:unset;z-index:-1;border-radius:8px;min-width:unset}.spm-table-progress-management.table-spreadsheet tbody tr .cell i.checked{display:block !important}}@media all and (max-width: 576px){#progress-management.spm-table-progress-management.table-spreadsheet thead tr th{font-size:8px;line-height:14px}.spm.progress-managements .content-header{padding:5px 0px 0px}.spm.progress-managements .content-header .card-header{margin-top:5px !important}.spm.progress-managements .content{padding:0px}.spm.progress-managements .content .card-footer{padding:10px 0px 0px}}.spm #progress-management .step-name{width:59px;min-width:59px}.spm #progress-management .sticky-columns{font-weight:bold}.spm #progress-management .sticky-columns td:first-child{width:60px !important}.spm #progress-management .sticky-columns td:first-child .sticky-column-inner{width:59px}.spm #progress-management .sticky-columns th:first-child{width:60px !important}.spm #progress-management .sticky-columns th:first-child .sticky-column-inner{width:53px}.spm #progress-management .sticky-columns th:nth-child(2),.spm #progress-management .sticky-columns td:nth-child(2){width:60px !important;left:60px !important}.spm #progress-management .sticky-columns td:nth-child(2) .sticky-column-inner{width:59px}.spm #progress-management .sticky-columns th:nth-child(2) .sticky-column-inner{width:53px}.spm #progress-management .sticky-columns th:nth-child(3),.spm #progress-management .sticky-columns td:nth-child(3){width:120px !important;left:120px !important}.spm #progress-management .sticky-columns th:nth-child(3) .sticky-column-inner{width:75px}.spm #progress-management .sticky-columns td:nth-child(3) .sticky-column-inner{width:81px}@media all and (max-width: 320px){.spm #progress-management .step-name{width:45px}.spm #progress-management .sticky-columns td:first-child .sticky-column-inner{width:45px}.spm #progress-management .sticky-columns th:first-child .sticky-column-inner{width:39px}.spm #progress-management .sticky-columns th:nth-child(2),.spm #progress-management .sticky-columns td:nth-child(2){left:46px}.spm #progress-management .sticky-columns td:nth-child(2) .sticky-column-inner{width:45px}.spm #progress-management .sticky-columns th:nth-child(2) .sticky-column-inner{width:39px}.spm #progress-management .sticky-columns th:nth-child(3),.spm #progress-management .sticky-columns td:nth-child(3){left:92px}.spm #progress-management .sticky-columns th:nth-child(3) .sticky-column-inner{width:61px}.spm #progress-management .sticky-columns td:nth-child(3) .sticky-column-inner{width:67px}}.spm .nav-pills li:first-child a{border-radius:12px 0px 0px 12px}.spm .nav-pills li:last-child a{border-radius:0px 12px 12px 0px}.spm .input-primary-wrap{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px;width:20px;border-radius:6px}.spm .input-primary-wrap .input-primary-element{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.spm .input-primary-wrap .input-primary-element:checked~.check-mark{background-color:#090850 !important}.spm .input-primary-wrap .input-primary-element:checked~.check-mark:after{display:block}.spm .input-primary-wrap .check-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:rgba(0,0,0,0);border:2px solid #090850;border-radius:6px;background-color:#fff}.spm .input-primary-wrap .check-mark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.spm.progress-managements.progress-managements-sp .content-header .breadcrumbs+h1{display:none}.spm.progress-managements.progress-managements-sp .content-header .card{background-color:rgba(0,0,0,0);box-shadow:none}.spm.progress-managements.progress-managements-sp .content .page-menu{display:none}.spm.progress-managements:not(.progress-managements-sp) .content-header .card{display:none}@media screen and (max-width: 390px){.spm .ct-table.ct-table-works .table-spreadsheet td .cell.checked span.date-tooltip{width:80px}}.spm .top--45{top:-45px !important}.user-progress-daily-schedules-wrapper .icon-active-filter{position:absolute;top:1px;left:10px;width:6px;height:6px;border-radius:50%;background-color:red}.user-progress-daily-schedules-wrapper .handle{font-size:32px;width:unset;height:unset;position:unset;background:none;border:none;cursor:move}.user-progress-daily-schedules-wrapper .modal-preview .table.table-layout-fixed{table-layout:fixed}.user-progress-daily-schedules-wrapper .modal-preview .table tr{height:60px}@media (min-width: 992px){.user-progress-daily-schedules-wrapper .modal-lg{width:90%}}@media (min-width: 576px){.user-progress-daily-schedules-wrapper .modal-dialog-centered{min-height:calc(100% - 3.5rem)}.user-progress-daily-schedules-wrapper .modal-dialog,.user-progress-daily-schedules-wrapper #add-task.modal .modal-dialog{max-width:500px;margin:1.75rem auto}}.my-equipped-user-page{padding:10px 0px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:10px;grid-template-areas:"notice-list notice-list button-list" "todo-list todo-list calendar-list" "item-list item-list calendar-list"}.my-equipped-user-page .notice-list{grid-area:notice-list}.my-equipped-user-page .button-list{grid-area:button-list}.my-equipped-user-page .button-list.container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:5px;padding:0px;height:fit-content;grid-template-areas:"button1" "button2" "button3" "button4"}.my-equipped-user-page .button-list.container .button1{grid-area:button1}.my-equipped-user-page .button-list.container .button2{grid-area:button2}.my-equipped-user-page .button-list.container .button3{grid-area:button3}.my-equipped-user-page .button-list.container .button4{grid-area:button4}.my-equipped-user-page .todo-list{grid-area:todo-list}.my-equipped-user-page .calendar-list{grid-area:calendar-list}.my-equipped-user-page .item-list{grid-area:item-list}.my-equipped-user-page .item-list .containers{height:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;grid-template-areas:"card1 card2"}.my-equipped-user-page .item-list .containers .card1{grid-area:card1}.my-equipped-user-page .item-list .containers .card2{grid-area:card2}.my-equipped-user-page .news-content{width:100%}.my-equipped-user-page .news-content .news-item{width:100%}.my-equipped-user-page .news-content .content-left{width:150px;flex-shrink:0}@media screen and (max-width: 768px){.my-equipped-user-page .news-content .content-left{width:100%}}.my-equipped-user-page .news-content .content-right{width:calc(100% - 150px);display:flex;align-items:center}@media screen and (max-width: 768px){.my-equipped-user-page .news-content .content-right{width:100%}}.my-equipped-user-page .news-content .content-right .news-title{width:auto;max-width:80%;flex-shrink:0}.my-equipped-user-page .news-content .content-right .news-description{flex:1;max-width:80%}@media screen and (max-width: 768px){.my-equipped-user-page .news-content .content-right{margin-top:5px}}@media screen and (max-width: 768px){.my-equipped-user-page .news-content .news-item{flex-direction:column}}.my-equipped-user-page .btn-read-all-news{width:166px;white-space:nowrap}@media screen and (max-width: 576px){.my-equipped-user-page{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"button-list" "notice-list" "todo-list" "calendar-list" "item-list"}.my-equipped-user-page .button-list.container{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"button1 button2" "button3 button4"}.my-equipped-user-page .item-list .containers{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"card1" "card2"}.my-equipped-user-page .item-list .containers .card1{grid-area:card1}.my-equipped-user-page .item-list .containers .card2{grid-area:card2}.my-equipped-user-page .btn-read-all-news{width:120px}}.progress-managements .type-require-checked{box-shadow:0px 0px 5px 2px rgba(255,0,0,0.5) inset}.progress-managements .cell{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:0;max-width:50px;min-width:50px;min-height:50px;margin-left:auto;margin-right:auto;padding:5px;position:relative;background-color:#fff}.progress-managements .cell span.date-tooltip{opacity:0;transition:all .3s;z-index:-1;position:absolute;top:20px;align-items:center;overflow:hidden;text-align:left;background:#606060;color:#fff;font-size:10px;border-radius:8px;padding:8px;text-overflow:ellipsis}.progress-managements .cell i.block{display:none}.progress-managements .cell i.checked{display:none;color:#090850}.progress-managements .cell.can-check.require-checked:not(.checked){border:2px solid red}.progress-managements .cell.can-check.checked{border:0;padding:0;max-width:100%;background-color:rgba(0,0,0,0)}.progress-managements .cell.checked i.block{display:none}.progress-managements .cell.checked i.checked{display:block;opacity:1}.progress-managements .cell.checked.blocked i.block{display:none}.progress-managements .cell.blocked i.block{display:block;color:#090850}.progress-managements .cell.require-checked.blocked i.block{color:red}.progress-managements .cell.require-checked i.checked{color:red}.progress-managements .cell{width:30px;height:30px;min-width:unset;max-width:unset;min-height:unset}.progress-managements .cell.cell-tablet.checked .fa-check-circle:before{left:-20px}.progress-managements .cell .date{font-size:10px;color:#090850;font-weight:bold}.progress-managements .cell.can-check{border-radius:5px;border:2px solid #090850}.progress-managements .cell.checked{width:unset;height:unset}.progress-managements .cell i{font-size:13px;width:100%;opacity:.3}.progress-managements .cell i.checked{display:block;font-size:20px;color:#090850}.vue-flanges .flanges-table-wrapper .open-modal-button,.vue-flanges .flanges-table-wrapper .btn-confirm,.vue-flanges-setting .flanges-table-wrapper .open-modal-button,.vue-flanges-setting .flanges-table-wrapper .btn-confirm{background-color:#004bb1;border-radius:8px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:30px;line-height:14px;list-style:none;margin:0 auto;outline:none;padding:2px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;-webkit-user-select:none;touch-action:manipulation}.vue-flanges .flanges-table-wrapper .btn-confirm:hover,.vue-flanges .flanges-table-wrapper .btn-confirm:focus,.vue-flanges-setting .flanges-table-wrapper .btn-confirm:hover,.vue-flanges-setting .flanges-table-wrapper .btn-confirm:focus{opacity:.6}.vue-flanges .flanges-table-wrapper .open-modal-button,.vue-flanges-setting .flanges-table-wrapper .open-modal-button{padding:3px 1px;background-color:#666;height:auto}.vue-flanges .flanges-table-wrapper .modal-wrapper,.vue-flanges-setting .flanges-table-wrapper .modal-wrapper{display:none;position:fixed;width:fit-content;background-color:#fff;right:0px;z-index:200;border-radius:5px;padding:2px 0px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}.vue-flanges .flanges-table-wrapper .modal-body,.vue-flanges-setting .flanges-table-wrapper .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.vue-flanges .flanges-table-wrapper .modal-body input[type=checkbox],.vue-flanges-setting .flanges-table-wrapper .modal-body input[type=checkbox]{margin-right:3px}.vue-flanges .flanges-table-wrapper table,.vue-flanges-setting .flanges-table-wrapper table{border-bottom:1px solid #090850}.vue-flanges .flanges-table-wrapper table thead tr:nth-child(1),.vue-flanges-setting .flanges-table-wrapper table thead tr:nth-child(1){height:45px}.vue-flanges .flanges-table-wrapper table thead tr:nth-child(2) th,.vue-flanges-setting .flanges-table-wrapper table thead tr:nth-child(2) th{border-top:none;top:45px}.vue-flanges .flanges-table-wrapper table thead tr th,.vue-flanges .flanges-table-wrapper table thead tr td,.vue-flanges-setting .flanges-table-wrapper table thead tr th,.vue-flanges-setting .flanges-table-wrapper table thead tr td{padding:10px}.vue-flanges .flanges-table-wrapper table tbody tr td .cell.can-check.checked,.vue-flanges-setting .flanges-table-wrapper table tbody tr td .cell.can-check.checked{border:0;padding:0;max-width:100%;background-color:rgba(0,0,0,0)}.vue-flanges .flanges-table-wrapper table tbody tr td .cell,.vue-flanges-setting .flanges-table-wrapper table tbody tr td .cell{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-width:50px;min-height:50px;margin-left:auto;margin-right:auto;position:relative}.vue-flanges .flanges-table-wrapper table tbody tr td .cell i.checked,.vue-flanges-setting .flanges-table-wrapper table tbody tr td .cell i.checked{color:#090850}.vue-flanges .flanges-table-wrapper table tbody tr td .cell i,.vue-flanges-setting .flanges-table-wrapper table tbody tr td .cell i{width:100%;font-size:24px}.vue-flanges .flanges-table-wrapper table tbody tr td .cell span.date-tooltip,.vue-flanges-setting .flanges-table-wrapper table tbody tr td .cell span.date-tooltip{opacity:0;z-index:-1;transition:all .3s;background:#000;color:#fff;font-size:10px;border-radius:8px;padding:5px 10px;text-align:start}.vue-flanges .flanges-table-wrapper .flanges-label.input-primary-wrap,.vue-flanges-setting .flanges-table-wrapper .flanges-label.input-primary-wrap{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:6px}.vue-flanges .flanges-table-wrapper .flanges-label.input-primary-wrap .input-primary-element,.vue-flanges-setting .flanges-table-wrapper .flanges-label.input-primary-wrap .input-primary-element{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.vue-flanges .flanges-table-wrapper .flanges-label.input-primary-wrap .input-primary-element:checked~.check-mark,.vue-flanges-setting .flanges-table-wrapper .flanges-label.input-primary-wrap .input-primary-element:checked~.check-mark{background-color:#090850 !important}.vue-flanges .flanges-table-wrapper .flanges-label.input-primary-wrap .input-primary-element:checked~.check-mark:after,.vue-flanges-setting .flanges-table-wrapper .flanges-label.input-primary-wrap .input-primary-element:checked~.check-mark:after{display:block}.vue-flanges .flanges-table-wrapper .flanges-label.input-primary-wrap .check-mark,.vue-flanges-setting .flanges-table-wrapper .flanges-label.input-primary-wrap .check-mark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:rgba(0,0,0,0);border:2px solid #090850;border-radius:6px;background-color:#fff}.vue-flanges .flanges-table-wrapper .flanges-label.input-primary-wrap .check-mark:after,.vue-flanges-setting .flanges-table-wrapper .flanges-label.input-primary-wrap .check-mark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.vue-flanges .flanges-table-wrapper .white-space-pre,.vue-flanges-setting .flanges-table-wrapper .white-space-pre{white-space:pre}.vue-flanges .icon-active-filter,.vue-flanges-setting .icon-active-filter{position:absolute;top:1px;left:10px;width:8px;height:8px;border-radius:50%;background-color:#d52929}@media all and (min-width: 992px){.vue-flanges .modal-max-w-lg,.vue-flanges-setting .modal-max-w-lg{max-width:1500px}}@media (max-width: 928px){.vue-flanges .expand-w-100,.vue-flanges-setting .expand-w-100{width:100% !important;max-width:100% !important}}.flange-both-progress-wrap{display:flex;align-items:flex-start;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;pointer-events:none}.flange-both-progress-wrap::-webkit-scrollbar{display:none}.flange-both-progress-wrap .progress-step{position:relative;overflow:visible;transition:width 0s ease-out;background-color:#b9b9b9;color:#fff;flex:1;min-width:145px}.flange-both-progress-wrap .progress-step.active{background-color:#090850}.flange-both-progress-wrap .progress-step.before-active{background-color:#c5cfe3}.flange-both-progress-wrap .progress-step .progress-label{height:20px;text-align:center}.flange-both-progress-wrap .progress-step:not(:first-child):before{content:"";position:absolute;top:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid #fff;left:0}.flange-both-progress-wrap .progress-step:not(:last-child){margin-right:2px}.flange-both-progress-wrap .progress-step:not(:last-child):after{content:"";position:absolute;top:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid #b9b9b9;left:99.9%;z-index:2}.flange-both-progress-wrap .progress-step.active:not(:first-child):after{border-left:10px solid #090850}.flange-both-progress-wrap .progress-step.active:after{border-left:10px solid #090850}.flange-both-progress-wrap .progress-step.before-active:not(:first-child):after{border-left:10px solid #c5cfe3}.flange-both-progress-wrap .progress-step.before-active:after{border-left:10px solid #c5cfe3}.flange-fastening-table-wrap{transition:max-height .25s ease-in-out;max-height:476px}@media all and (max-width: 375px){.flange-fastening-submit-btn-wrap{flex-direction:column-reverse !important;align-items:end !important;justify-content:center !important}}.flange-fastening-submit-btn-wrap button{width:80px;height:62px}@media all and (max-width: 375px){.flange-fastening-submit-btn-wrap button{width:100%}}.flange-fastening-submit-btn-wrap .btn-outline-primary:hover,.flange-fastening-submit-btn-wrap .btn-outline-primary:focus,.flange-fastening-submit-btn-wrap .btn-outline-primary:not(:disabled):not(.disabled):active{background:#fff;color:#090850}.sidebar-collapse .vue-flanges .flanges-table-wrapper,.sidebar-collapse .vue-flanges-setting .flanges-table-wrapper{font-size:11px !important;overflow-x:hidden}@media all and (max-width: 1100px){.sidebar-collapse .vue-flanges .flanges-table-wrapper,.sidebar-collapse .vue-flanges-setting .flanges-table-wrapper{overflow-x:auto !important}}@media all and (min-width: 1368px){.sidebar-collapse .vue-flanges .flanges-table-wrapper,.sidebar-collapse .vue-flanges-setting .flanges-table-wrapper{font-size:14.96px !important}}.sidebar-collapse .vue-flanges .flanges-table-wrapper td,.sidebar-collapse .vue-flanges .flanges-table-wrapper th,.sidebar-collapse .vue-flanges-setting .flanges-table-wrapper td,.sidebar-collapse .vue-flanges-setting .flanges-table-wrapper th{padding:5.5px !important}.vue-flanges .flanges-table-wrapper,.vue-flanges-setting .flanges-table-wrapper{font-size:7.7px !important;overflow-x:hidden}@media all and (min-width: 1368px){.vue-flanges .flanges-table-wrapper,.vue-flanges-setting .flanges-table-wrapper{font-size:11px !important}}@media all and (min-width: 1600px){.vue-flanges .flanges-table-wrapper,.vue-flanges-setting .flanges-table-wrapper{font-size:14.96px !important}}@media all and (max-width: 1100px){.vue-flanges .flanges-table-wrapper,.vue-flanges-setting .flanges-table-wrapper{overflow-x:auto !important}}.vue-flanges .flanges-table-wrapper td,.vue-flanges .flanges-table-wrapper th,.vue-flanges-setting .flanges-table-wrapper td,.vue-flanges-setting .flanges-table-wrapper th{padding:5.5px !important}.vue-flanges .flanges-table-wrapper table,.vue-flanges-setting .flanges-table-wrapper table{border-right:0}.vue-flanges .flanges-table-wrapper table td,.vue-flanges .flanges-table-wrapper table th,.vue-flanges-setting .flanges-table-wrapper table td,.vue-flanges-setting .flanges-table-wrapper table th{border-left:0;border-right:1px solid}.vue-flanges .flanges-table-wrapper table tr:first-child th:not([rowspan]),.vue-flanges-setting .flanges-table-wrapper table tr:first-child th:not([rowspan]){border-bottom:0}.vue-flanges .flanges-table-wrapper table tr:first-child th:first-child,.vue-flanges-setting .flanges-table-wrapper table tr:first-child th:first-child{border-left:1px solid !important}.vue-flanges .flanges-table-wrapper table tr:nth-child(2) th,.vue-flanges-setting .flanges-table-wrapper table tr:nth-child(2) th{border-top:1px solid !important}.vue-flanges .flanges-table-wrapper table tr td:first-child,.vue-flanges-setting .flanges-table-wrapper table tr td:first-child{border-left:1px solid !important}.vue-flanges .flanges-table-wrapper table .sticky-status-column,.vue-flanges-setting .flanges-table-wrapper table .sticky-status-column{position:sticky !important}.vue-flanges .flanges-table-wrapper table th.sticky-status-column,.vue-flanges-setting .flanges-table-wrapper table th.sticky-status-column{z-index:12 !important}.vue-flanges .flanges-table-wrapper table td.sticky-status-column,.vue-flanges-setting .flanges-table-wrapper table td.sticky-status-column{z-index:1 !important;background-color:#fff}.vue-flange-details .card .card-body{padding:20px 34px}.vue-flange-details .card .card-body .safety-wrapper .mb-20{margin-bottom:0px !important}.vue-flange-details .card .card-body .safety-wrapper .mb-20 .table-safety{margin-bottom:-1px !important}.vue-flanges-history .disabled-all div.el-disabled,.vue-flanges-history .disabled-all .switch-active{pointer-events:none}.vue-flanges-history .disabled-all .btn.el-disabled{background-color:#b9b9b9 !important;border-color:#b9b9b9 !important;color:#fff;pointer-events:none}.vue-flanges-history .disabled-all .btn.calender-btn.el-disabled{background-color:#e9ecef !important;pointer-events:none;color:#090850;border-color:#090850 !important}.vue-flanges-history .disabled-all input.el-disabled,.vue-flanges-history .disabled-all textarea.el-disabled,.vue-flanges-history .disabled-all select.el-disabled{background-color:#e9ecef !important;pointer-events:none !important}.vue-flanges-history .disabled-all .drag-handle.el-disabled{background:none !important;border:none !important}.flange-management .vue-dashboard-right-content{padding-top:42px}@media all and (max-width: 1150px){.flange-management .vue-dashboard-right-content{padding-top:0}}.safety-wrapper .icon-plus,.construction-confirmation-wrapper .icon-plus{top:50%;transform:translate(0%, -50%)}.safety-wrapper .border-top,.construction-confirmation-wrapper .border-top{border-top:1px solid #090850 !important}.safety-wrapper .collapsed,.construction-confirmation-wrapper .collapsed{transform:rotate(180deg)}.safety-wrapper .collapsed table tbody tr:first-child td,.construction-confirmation-wrapper .collapsed table tbody tr:first-child td{border-top:none !important}.safety-wrapper .bg-checked,.construction-confirmation-wrapper .bg-checked{background:#f5c5c4}.safety-wrapper .table-safety tbody tr:first-child td,.construction-confirmation-wrapper .table-safety tbody tr:first-child td{border-top:none !important}.safety-wrapper .table-safety .disabled-cell,.construction-confirmation-wrapper .table-safety .disabled-cell{background-color:#b9b9b9;pointer-events:none}.safety-wrapper .select-blue-up,.construction-confirmation-wrapper .select-blue-up{position:absolute;right:18px;top:18px;width:0;height:0;transition:.4s;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:6px solid #090850}.safety-wrapper .input-checkbox-green,.construction-confirmation-wrapper .input-checkbox-green{transform:scale(1.7)}.safety-wrapper .safety,.construction-confirmation-wrapper .safety{line-height:.8}.safety-wrapper .safety .switch-active,.construction-confirmation-wrapper .safety .switch-active{width:64px;height:16px}.safety-wrapper .safety .switch-active .slider,.construction-confirmation-wrapper .safety .switch-active .slider{background-color:#bababa;border:1px solid #bababa}.safety-wrapper .safety .switch-active .slider::after,.construction-confirmation-wrapper .safety .switch-active .slider::after{content:"要確認";font-size:10px;width:100%;text-align:right;padding-right:10px;line-height:1}.safety-wrapper .safety .switch-active .slider::before,.construction-confirmation-wrapper .safety .switch-active .slider::before{width:12px !important;height:12px !important}.safety-wrapper .safety .switch-active input:not(:checked)+.slider::after,.construction-confirmation-wrapper .safety .switch-active input:not(:checked)+.slider::after{content:"確認不要";font-size:10px;width:100%;text-align:left;padding-left:7px;line-height:1}.safety-wrapper .safety .switch-active input:not(:checked)+.slider::before,.construction-confirmation-wrapper .safety .switch-active input:not(:checked)+.slider::before{-webkit-transform:translateX(48.15px);-ms-transform:translateX(48.15px);transform:translateX(48.15px);background-color:#090850}.safety-wrapper .safety .switch-active input:not(:checked)+.slider,.construction-confirmation-wrapper .safety .switch-active input:not(:checked)+.slider{background-color:#f2c2c2;border:1px solid #090850}.safety-wrapper .safety .switch-active.switch-skipped-checklist,.construction-confirmation-wrapper .safety .switch-active.switch-skipped-checklist{width:60px;height:20px}.safety-wrapper .safety .switch-active.switch-skipped-checklist .slider,.construction-confirmation-wrapper .safety .switch-active.switch-skipped-checklist .slider{background-color:#090850;border:1px solid #090850}.safety-wrapper .safety .switch-active.switch-skipped-checklist .slider::before,.construction-confirmation-wrapper .safety .switch-active.switch-skipped-checklist .slider::before{left:5px;bottom:3px;background-color:#fff;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}.safety-wrapper .safety .switch-active.switch-skipped-checklist .slider::after,.construction-confirmation-wrapper .safety .switch-active.switch-skipped-checklist .slider::after{content:"対象外";color:#fff;text-align:center;padding:0px}.safety-wrapper .safety .switch-active.switch-skipped-checklist input:not(:checked)+.slider::after,.construction-confirmation-wrapper .safety .switch-active.switch-skipped-checklist input:not(:checked)+.slider::after{content:"対象";color:#090850;text-align:center;padding:0px}.safety-wrapper .safety .switch-active.switch-skipped-checklist input:not(:checked)+.slider::before,.construction-confirmation-wrapper .safety .switch-active.switch-skipped-checklist input:not(:checked)+.slider::before{background-color:#090850;left:-46px}.safety-wrapper .safety .switch-active.switch-skipped-checklist input:not(:checked)+.slider,.construction-confirmation-wrapper .safety .switch-active.switch-skipped-checklist input:not(:checked)+.slider{background-color:#f2c2c2;border:1px solid #090850}.safety-wrapper .toggle-all .input-primary-wrap,.construction-confirmation-wrapper .toggle-all .input-primary-wrap{margin-left:2px}.safety-wrapper .toggle-all .slider,.construction-confirmation-wrapper .toggle-all .slider{background-color:#bababa;border:1px solid #bababa}.safety-wrapper .toggle-all .slider::after,.construction-confirmation-wrapper .toggle-all .slider::after{content:" "}.safety-wrapper .toggle-all .slider::before,.construction-confirmation-wrapper .toggle-all .slider::before{height:12px !important;width:12px !important}.safety-wrapper .toggle-all input:not(:checked)+.slider::after,.construction-confirmation-wrapper .toggle-all input:not(:checked)+.slider::after{content:" "}.safety-wrapper .toggle-all input:not(:checked)+.slider,.construction-confirmation-wrapper .toggle-all input:not(:checked)+.slider{background-color:#f2c2c2;border:1px solid #090850}.safety-wrapper .toggle-all .any-checked,.construction-confirmation-wrapper .toggle-all .any-checked{background-color:#090850}.safety-wrapper .toggle-all .any-checked::after,.construction-confirmation-wrapper .toggle-all .any-checked::after{content:" ";display:flex;top:5px;left:2px;width:6px;height:0px;border-bottom:2px solid #fff;transform:translate(50%, 50%)}.safety-wrapper .toggle-all .switch-active,.construction-confirmation-wrapper .toggle-all .switch-active{width:35px !important;margin-right:2.15rem !important;height:16px !important}.safety-wrapper .toggle-all input:not(:checked)+.slider::before,.construction-confirmation-wrapper .toggle-all input:not(:checked)+.slider::before{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px)}.safety-wrapper .safety-edit-wrapper .select-blue-up,.construction-confirmation-wrapper .safety-edit-wrapper .select-blue-up{position:absolute;right:12px;top:12px;width:0;height:0;transition:.4s;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff}.safety-wrapper .safety-edit-wrapper .border-right,.construction-confirmation-wrapper .safety-edit-wrapper .border-right{border-right:1px solid #090850 !important}.safety-wrapper .safety-edit-wrapper .border-bottom,.construction-confirmation-wrapper .safety-edit-wrapper .border-bottom{border-bottom:1px solid #090850 !important}.safety-wrapper .safety-edit-wrapper .collapsed,.construction-confirmation-wrapper .safety-edit-wrapper .collapsed{transform:rotate(180deg)}
