﻿[data-v-4ff99add] .modal-container{color:#fff;margin:8px 15px 8px 8px;height:calc(100vh - 92px);overflow:auto}[data-v-4ff99add] .modal-container .dashboard-select .custom-select{min-height:28px;font-size:12px;padding-top:0px;padding-bottom:0px;height:28px}[data-v-4ff99add] .modal-container .dashboard-select .multiselect{min-height:28px}[data-v-4ff99add] .modal-container .dashboard-select .multiselect__tags{min-height:28px;font-size:12px;padding-top:4px;padding-bottom:0px;height:28px}[data-v-4ff99add] .modal-container .dashboard-select .multiselect__select{height:26px;padding-top:20px}[data-v-4ff99add] .modal-container .form-control{height:28px;line-height:1;font-size:14px}[data-v-4ff99add] .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-4ff99add] .modal-container .input-group-append .btn{padding:0px 5px}[data-v-4ff99add] .modal-container .switch-active.switch-only-me-and-all{width:100%}[data-v-4ff99add] .modal-container .switch-active .slider{border-color:#fff}[data-v-4ff99add] .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-4ff99add] .modal-container::-webkit-scrollbar{width:6px;height:6px}[data-v-4ff99add] .modal-container::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}[data-v-4ff99add] .modal-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.is-select-user-project[data-v-52f617a2]{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-52f617a2]{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-37b92a3f]{border:4px solid #f4f6f9}.table-part-damage thead>tr>th[data-v-37b92a3f]{background:#090850;color:#fff;border:4px solid #f4f6f9;font-size:18px}.table-part-damage tbody>tr>td[data-v-37b92a3f]{border:4px solid #f4f6f9}.actual-button-part-damage[data-v-1c88f022]{max-height:100%}.actual-button-part-damage[data-v-066f39be]{max-height:100%}.cubic-color-picker[data-v-669733e0]{width:30px;height:30px;cursor:pointer}.cubic-color-picker[data-v-669733e0]:not(:first-child){margin-left:5px}.theme[data-v-669733e0]{transition:.2s ease}.theme-light[data-v-669733e0]{background-color:#fff}.theme-light .cubic-color-picker[data-v-669733e0]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.theme-dark[data-v-669733e0]{background-color:#2c2c2c}.theme-dark .cubic-color-picker[data-v-669733e0]{border:1px solid #fff}.theme-dark .cubic-color-picker[data-v-669733e0]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.open-grid[data-v-e29ddd3a]{border-radius:.25rem;background-color:#090850;color:#fff;user-select:none}.open-grid.disabled[data-v-e29ddd3a]{background-color:#b9b9b9}@media all and (max-width: 820px){.card-body-mobile[data-v-e29ddd3a]{padding:.4rem}}.switch-active[data-v-e29ddd3a]{width:85px;height:25px}.switch-active .slider[data-v-e29ddd3a]{background-color:#090850;border:1px solid #bababa}.switch-active .slider[data-v-e29ddd3a]::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-e29ddd3a]::after{content:"D&D ON"}.switch-active .slider[data-v-e29ddd3a]::before{width:12px !important;height:12px !important;left:2px;bottom:5px}.switch-active input:not(:checked)+.slider[data-v-e29ddd3a]::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-e29ddd3a]::after{content:"D&D OFF"}.switch-active input:not(:checked)+.slider[data-v-e29ddd3a]::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-e29ddd3a]{background-color:#f2c2c2;border:1px solid #090850}.report-photo-comment-new-wrapper .card .card-header[data-v-e29ddd3a]{border-bottom:1px solid rgba(0,0,0,0.125) !important}.report-photo-comment-new-wrapper .p-2-px[data-v-e29ddd3a]{padding:2px}@media all and (max-width: 450px){.file__title[data-v-3c1423f0]{max-width:250px !important}}@media all and (max-width: 390px){.file__title[data-v-3c1423f0]{max-width:200px !important}}.btn.btn-primary[data-v-b1cde9f2]:focus{background-color:#090850;border-color:#090850}.btn.btn-primary[data-v-b1cde9f2]:hover{background-color:#060520;border-color:#060520}.btn.btn-primary.disabled[data-v-b1cde9f2]{background-color:#b9b9b9;border-color:#b9b9b9}.btn.btn-primary[data-v-681358ec]:focus{background-color:#090850;border-color:#090850}.btn.btn-primary[data-v-681358ec]:hover{background-color:#060520;border-color:#060520}.btn.btn-primary.disabled[data-v-681358ec]{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-1abb7f9a]{color:#090850}.accent-color-primary[data-v-1abb7f9a]{accent-color:#090850}input[type=radio][data-v-1abb7f9a]{transform:scale(1.7)}.border-gray[data-v-1abb7f9a]{border:1px solid gray}.flex-wrap[data-v-1abb7f9a]{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-5d0787ea]{border-style:double;border-color:gray}.text-color[data-v-5d0787ea]{color:#212529}[data-v-5d0787ea] .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-c6a8c8bc]{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-c6a8c8bc]{border-right-color:#000 !important}.border-b-black[data-v-c6a8c8bc]{border-bottom-color:#000 !important}.border-t-black[data-v-c6a8c8bc]{border-top-color:#000 !important}.border-b-black[data-v-35950506]{border-bottom-color:#000 !important}.border-r-black[data-v-35950506]{border-right-color:#000 !important}.border-t-black[data-v-35950506]{border-top:1px solid #000 !important}.border-r-black-dotted[data-v-1d43e308]{border-right:1px dotted #000 !important}.border-r-black-solid[data-v-1d43e308]{border-right:1px solid #000 !important}.opacity-schedule[data-v-85c71ffc]{opacity:.4}.schedule-clone[data-v-85c71ffc]{opacity:.4}.z-index-1-read-only[data-v-85c71ffc]{z-index:1}.event-name-tooltip[data-v-a2475a18]{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-a2475a18]{height:calc(100% + 15px);z-index:3;position:absolute;width:0;background-color:red}.border-b-black[data-v-a2475a18]{border-bottom:1px solid #000 !important}.border-t-black[data-v-a2475a18]{border-top:1px solid #000 !important}.mb-0[data-v-a2475a18]{margin-bottom:0 !important}.border-t-none[data-v-a2475a18]{border-top:none !important}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:not-allowed;background-color:#f8f8f8}.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{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,0.26);border-radius:4px;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:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,0.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,0.5);padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);border:1px solid rgba(60,60,60,0.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,0.5);cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,0.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,0.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.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{appearance:none;line-height:1.4;font-size:1em;border:1px solid rgba(0,0,0,0);border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::placeholder{color:inherit}.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);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.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-7953dfbc] .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-7953dfbc] .vs__dropdown-toggle .vs__open-indicator,.select-model-number[data-v-7953dfbc] .vs__dropdown-toggle .vs__actions{display:none}.select-model-number[data-v-7953dfbc] .vs__dropdown-toggle .vs__search{padding:0}.select-model-number[data-v-7953dfbc] .vs__dropdown-toggle .vs__selected-options{margin:0px;padding:0px;height:100%;min-height:26px;gap:5px}.select-model-number[data-v-7953dfbc] .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px;font-size:1rem;padding:0px 7px}.chrome-picker-wrapper[data-v-0c21a89a]{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.3),0 4px 8px rgba(0,0,0,0.3);background-color:#fff}.chrome-picker-wrapper .chrome-picker[data-v-0c21a89a]{box-shadow:none;border-radius:0px}.event-color[data-v-84be679e]{background-color:#dcdcdc}.tooltip-wrapper .tooltip-content[data-v-79e66055]{background:#000;padding:5px 10px}.tooltip-wrapper .tooltip-content.arrow[data-v-79e66055]: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-79e66055]{margin-bottom:5px}.tooltip-wrapper .tooltip-content.arrow.arrow[data-popper-placement^=top][data-v-79e66055]:after{border-bottom-width:0;border-top-color:#000;bottom:-5px;left:5px}.tooltip-wrapper .tooltip-content.arrow[data-popper-placement^=bottom][data-v-79e66055]{margin-top:5px}.tooltip-wrapper .tooltip-content.arrow.arrow[data-popper-placement^=bottom][data-v-79e66055]:after{border-top-width:0;border-bottom-color:#000;top:-5px;left:5px}.tooltip-wrapper .tooltip-content .arrow[data-popper-placement^=left][data-v-79e66055]{margin-right:5px}.tooltip-wrapper .tooltip-content .arrow[data-popper-placement^=left] .arrow[data-v-79e66055]:after{border-right-width:0;border-left-color:#000;top:5px;right:-5px}.tooltip-wrapper .tooltip-content .arrow[data-popper-placement^=right][data-v-79e66055]{margin-left:5px}.tooltip-wrapper .tooltip-content .arrow[data-popper-placement^=right] .arrow[data-v-79e66055]:after{border-left-width:0;border-right-color:#000;top:5px;left:-5px}.handle[data-v-81e40e8c]{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}.flip-list-move[data-v-81e40e8c]{transition:transform .5s}.work-item[data-v-81e40e8c]{padding-left:30px !important}.work-item .work-name[data-v-81e40e8c]{display:flex !important;justify-content:space-between;align-items:center;gap:10px;background-color:rgba(0,0,0,0) !important}.work-item .work-name .point[data-v-81e40e8c]{width:6px;height:6px;border-radius:50%}.border-t-black[data-v-81e40e8c]{border-top:1px solid #000 !important}.border-primary[data-v-005686ea]{border:1px solid #090850 !important}.min-w-36-px[data-v-005686ea]{min-width:36px}.border-b-black[data-v-005686ea]{border-bottom:1px solid #000 !important}.border-b-black[data-v-1f302188]{border-bottom:1px solid #000 !important}.border-t-none[data-v-1f302188]{border-top:none !important}[data-v-42ce30a3] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-42ce30a3] .vs--open .vs__selected-options .vs__search,[data-v-42ce30a3] .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-5a0202c2]{background-color:#797979 !important}.row-pulldown[data-v-90c2aea6]{display:flex}.row-pulldown .col-12[data-v-90c2aea6]{padding-left:8px !important;padding-right:8px !important}.w-60[data-v-90c2aea6]{width:60px}.dashboard-select.device-wrapper[data-v-90c2aea6]{width:calc(100% - 70px)}.dashboard-select.schedule-wrapper[data-v-90c2aea6]{width:calc(100% - 70px) !important}.dashboard-select.schedule-wrapper[data-v-90c2aea6]{width:calc(100% - 70px) !important}.dashboard-select.user-work-wrapper[data-v-90c2aea6]{width:calc(100% - 70px) !important}.dashboard-select[data-v-90c2aea6]{width:calc(100% - 80px)}.dashboard-select .custom-select[data-v-90c2aea6]{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-90c2aea6]{width:100% !important}[data-v-90c2aea6] .borderColorDate{border-color:#e8e8e8 !important}@media (max-width: 767px){.dashboard-select.device-wrapper[data-v-90c2aea6]{width:calc(100% - 80px)}.dashboard-select.sidebar-left-search[data-v-90c2aea6]{width:100% !important}}[data-v-90c2aea6] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-90c2aea6] .vs--open .vs__selected-options .vs__search,[data-v-90c2aea6] .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.bg-validate[data-v-e8984432]{background-color:#ff0 !important}.add-task-table-wrapper[data-v-169027ba]{display:flex;flex-direction:column;gap:10px}.add-task-table-wrapper table thead tr th[data-v-169027ba]{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-169027ba]:first-child{border-left:none !important}.add-task-table-wrapper[data-v-169027ba] .table>tbody>tr>td{padding:6px}.add-task-table-wrapper .input-primary-wrap[data-v-169027ba]{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-169027ba]{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-169027ba]{background-color:#090850 !important}.add-task-table-wrapper .input-primary-wrap .input-primary-element:checked~.check-mark[data-v-169027ba]:after{display:block}.add-task-table-wrapper .input-primary-wrap .check-mark[data-v-169027ba]{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-169027ba]: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-169027ba]{min-width:70px}.min-w-95-px[data-v-169027ba]{min-width:95px}.min-w-105-px[data-v-169027ba]{min-width:105px}.min-w-115-px[data-v-169027ba]{min-width:115px}.min-w-150-px[data-v-169027ba]{min-width:150px}.table-external-style[data-v-169027ba]{border-left:1px solid #090850 !important}.table-external-style thead tr th[data-v-169027ba]{border-bottom:none !important}.full-screen-modal.none[data-v-9c2e6fd6]{display:none}.full-screen-modal.modal .modal-dialog[data-v-9c2e6fd6]{max-width:96%}.full-screen-modal.modal .modal-dialog .modal-content[data-v-9c2e6fd6]{height:100%}.full-screen-modal.modal .modal-dialog .modal-content .modal-body[data-v-9c2e6fd6]{overflow:auto;padding-top:0px;padding-bottom:0px}.full-screen-modal.modal.show .modal-dialog[data-v-9c2e6fd6]{-webkit-transform:none;transform:none;height:calc(100% - 3.5rem)}.min-w-190[data-v-9c2e6fd6]{min-width:190px}.hole-body-column-wrapper[data-v-c608febe]{width:100%}.hole-body-column-wrapper select.form-control.select-primary[data-v-c608febe]{border:1px solid #090850;pointer-events:none;background-position:calc(100% - 10px) calc(1em - 5px),calc(100% - 2px) calc(1em - 5px),calc(100% - 9px) calc(1em - 5px);height:30px;line-height:15px}.border-black[data-v-c608febe]{border:1px solid #000 !important}.table.table[data-v-3bd8cff5]{border-collapse:collapse;font-size:11px;margin-bottom:0px}.table th[data-v-3bd8cff5]:first-child,.table td[data-v-3bd8cff5]:first-child{border-left:none !important}.table th[data-v-3bd8cff5],.table td[data-v-3bd8cff5]{min-width:121px;max-width:121px;border:1px solid #000;padding:5px;vertical-align:middle}.table th[data-v-3bd8cff5]{border-bottom:none !important}.table td[data-v-3bd8cff5]{height:40px;min-height:40px;max-height:40px;border-top:none !important}.table th.work[data-v-3bd8cff5],.table td.work[data-v-3bd8cff5]{min-width:200px;max-width:200px}[data-v-3bd8cff5] .cell-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000}@media screen and (max-width: 1130px){.mb-btn-complete[data-v-9457f746]{position:inherit !important}}.event-name-tooltip[data-v-9457f746]{width:max-content !important;position:absolute;text-align:center;z-index:1;background:#000;padding:5px 10px;color:#fff;border-radius:5px}[data-v-9457f746] .vs--single .vs__search,[data-v-9457f746] .vs--single .vs__search:focus{width:auto}[data-v-9457f746] .vs--open.vs--multiple .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-9457f746] .vs--open.vs--multiple .vs__selected-options .vs__search,[data-v-9457f746] .vs--open.vs--multiple .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}[data-v-9457f746] .c-search-element .vs__dropdown-toggle{padding:6px 20px 6px 12px}[data-v-9457f746] .c-search-element .vs__dropdown-toggle .vs__selected-options{align-items:center}[data-v-9457f746] .c-search-element .vs__dropdown-toggle .vs__selected-options .vs__search{width:100%;padding:0px !important;margin:0px !important}.pd-pulldown[data-v-9457f746]{margin-left:-8px !important;margin-right:-8px !important}.hold-column[data-v-9457f746]{width:60px;min-width:60px;max-width:60px;border-left:1px solid #eee !important;display:flex;justify-content:center;padding:5px;text-align:center;font-size:12px}.hold-column-header[data-v-9457f746]{align-items:end}.checkbox-custom[data-v-9457f746]{width:18px;height:18px;accent-color:#090850}.border-black[data-v-9457f746]{border:1px solid #000 !important}.border-b-black[data-v-9457f746]{border-bottom:1px solid #000 !important}.border-l-black[data-v-9457f746]{border-left:1px solid #000 !important}.border-r-black[data-v-9457f746]{border-right:1px solid #000 !important}.-ml-1-px[data-v-9457f746]{margin-left:-1px !important}.border-l-none[data-v-9457f746]{border-left:none !important}.border-t-none[data-v-9457f746]{border-top:none !important}.border-r-none[data-v-9457f746]{border-right:none !important}.border-b-none[data-v-9457f746]{border-bottom:none !important}.border-none[data-v-9457f746]{border:none !important}.ml-1-px[data-v-9457f746]{margin-left:1px !important}.task-header-preview[data-v-9457f746]{background-color:#000 !important;border-top:1px solid #000 !important}.h-95-px[data-v-9457f746]{height:95px !important}.sortable-chosen td[data-v-aa19df98]{background-color:#fff !important;border-top:1px solid #090850 !important;border-bottom:1px solid #090850}.sortable-chosen td[data-v-aa19df98]:last-child{border-right:1px solid #090850}.flip-list-move[data-v-aa19df98]{transition:transform .5s}.tasks.step1[data-v-aa19df98]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tasks.step2[data-v-a9fdb096]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tasks.step4[data-v-a9c55292]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.min-w-70-px[data-v-a9a92390]{min-width:70px}.min-w-75-px[data-v-a9a92390]{min-width:75px}.min-w-105-px[data-v-a9a92390]{min-width:105px}.input-checkbox[data-v-1fdbf3ba]{transform:scale(1.7)}.check-all-wrapper[data-v-1fdbf3ba]{position:sticky;top:0;border-bottom:1px solid #e9ecef;z-index:2;margin-left:-10px;margin-right:-10px;background:#fff;padding:10px}.flip-list-move[data-v-87fe7970]{transition:transform .5s}[data-v-87fe7970] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-87fe7970] .vs--open .vs__selected-options .vs__search,[data-v-87fe7970] .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.tasks.step61[data-v-87fe7970]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flip-list-move[data-v-41d11284]{transition:transform .5s}[data-v-41d11284] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-41d11284] .vs--open .vs__selected-options .vs__search,[data-v-41d11284] .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.tasks.step61[data-v-41d11284]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tasks[data-v-41d11284]{padding-bottom:3rem !important}.c-popover .overlay-custom[data-v-08c6dd52]{background-color:unset}.c-popover .modal-dialog[data-v-08c6dd52]{margin:0 0 0 auto !important;margin-right:18px !important;margin-top:10px !important;justify-content:flex-start}.h-37-px[data-v-749d22fc]{height:37px !important}.overflow-ellipsis[data-v-749d22fc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-primary[data-v-749d22fc]{background-color:#090850 !important}input[data-v-28ab3bad]::placeholder{color:#b4b4b4}input[type=checkbox][data-v-edcf1144],input[type=radio][data-v-edcf1144]{width:20px !important;height:20px !important;vertical-align:middle;accent-color:#04034d}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:not-allowed;background-color:#f8f8f8}.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{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,0.26);border-radius:4px;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:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,0.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,0.5);padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);border:1px solid rgba(60,60,60,0.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,0.5);cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,0.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,0.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.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{appearance:none;line-height:1.4;font-size:1em;border:1px solid rgba(0,0,0,0);border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::placeholder{color:inherit}.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);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.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-3a01aca9]{padding:5px 12px;height:auto}.color-gray[data-v-3a01aca9]{color:#b4b4b4}select[data-v-154e06b6]{padding:5px 12px;height:auto}.color-gray[data-v-154e06b6]{color:#b4b4b4}.select-year[data-v-154e06b6]{height:150px;overflow-y:auto}.c-swiper-vertical[data-v-11d14639]{position:relative}.c-swiper-vertical .swiper-wrapper[data-v-11d14639]{transition-timing-function:linear}.c-swiper-vertical .swiper[data-v-11d14639]{width:100%;max-height:calc(3*var(--height));height:calc(3*var(--height))}.c-swiper-vertical .swiper-slide-selected[data-v-11d14639]{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-11d14639]::after,.c-swiper-vertical .swiper-slide-selected[data-v-11d14639]::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-11d14639]::before{bottom:100%}.c-swiper-vertical .swiper-slide-selected[data-v-11d14639]::after{top:100%}.mx-8-px[data-v-4e365fae]{margin-left:8px;margin-right:8px}.border-bottom-smoky-gray[data-v-4e365fae]{border-bottom:2px solid #707070}[data-v-4e365fae] .w-336-px{width:336px}.c-base-switch[data-v-69157dee]{position:relative;display:inline-block;width:var(--switch-width);height:var(--switch-height)}.c-base-switch input[data-v-69157dee]{opacity:0;width:0;height:0}.c-base-switch input:not(:checked)+.slider[data-v-69157dee]{background-color:var(--inactive-background);border-color:var(--inactive-background)}.c-base-switch input:not(:checked)+.slider[data-v-69157dee]::before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-base-switch input:not(:checked)+.slider[data-v-69157dee]::after{content:var(--inactive-text)}.c-base-switch input:checked+.slider[data-v-69157dee]::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-69157dee]::after{content:var(--active-text);color:#fff}.c-base-switch input:disabled+.slider[data-v-69157dee]{cursor:unset;background-color:#a0a0a0;border-color:#a0a0a0}.c-base-switch input:disabled+.slider[data-v-69157dee]::before{background-color:#fff}.c-base-switch input:disabled+.slider[data-v-69157dee]::after{color:#fff}.c-base-switch .slider[data-v-69157dee]{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-69157dee]{border-radius:9999px}.c-base-switch .slider.round[data-v-69157dee]:before{border-radius:50%}.c-base-switch .slider[data-v-69157dee]::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-69157dee]::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-69e64701]{flex:1}.c-toggle .btn-open[data-v-69e64701]{padding:3px 20px !important;position:relative;border-radius:8px}.c-toggle .btn-open[data-v-69e64701]:hover,.c-toggle .btn-open[data-v-69e64701]:focus{background-color:#fff !important;color:#090850 !important;opacity:.8}.c-toggle .btn-open[data-v-69e64701]::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-c66c9190] .w-336-px{width:336px}.c-tooltip[data-v-dd64f100]{padding:10px;border-radius:5px;z-index:10;width:max-content;font-weight:normal;max-width:300px}.c-tooltip .arrow[data-v-dd64f100],.c-tooltip .arrow[data-v-dd64f100]::before{position:absolute;width:8px;height:8px;background:inherit}.c-tooltip .arrow[data-v-dd64f100]{visibility:hidden}.c-tooltip .arrow[data-v-dd64f100]::before{visibility:visible;content:"";transform:rotate(45deg)}.c-tooltip[data-popper-placement^=top]>.arrow[data-v-dd64f100]{bottom:-4px}.c-tooltip[data-popper-placement^=bottom]>.arrow[data-v-dd64f100]{top:-4px}.c-tooltip[data-popper-placement^=left]>.arrow[data-v-dd64f100]{right:-4px}.c-tooltip[data-popper-placement^=right]>.arrow[data-v-dd64f100]{left:-4px}.max-w-320[data-v-dd64f100]{max-width:320px !important}.text-red-color[data-v-1549a73f]{color:#f80605}.row-gap-15-px[data-v-1549a73f]{row-gap:15px}[data-v-0ba97872] .flange-edit-modal{max-width:1000px !important}[data-v-0ba97872] .flange-edit-modal .header-title{font-weight:700;color:#090850}.plot-item[data-v-3ddffa3e]:hover{box-shadow:inset 0 0 0px 3px #179eef}.open-grid[data-v-31bdc91e]{border-radius:.25rem;background-color:#090850;color:#fff;user-select:none}.open-grid.disabled[data-v-31bdc91e]{background-color:#b9b9b9}.zoom-tool[data-v-31bdc91e]{position:absolute;top:0px;left:10px;display:inline-flex;align-items:center;gap:10px}.btn-zoom-in[data-v-31bdc91e],.btn-zoom-out[data-v-31bdc91e]{z-index:1;width:50px;font-size:18px}.bg-white-important[data-v-01b3d070]{background-color:#fff !important}.ct-truncate-3[data-v-01b3d070]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;-webkit-line-clamp:3}.p-lr-18[data-v-a23d7ae6]{padding:0 18px}@media screen and (max-width: 480px){.p-lr-18[data-v-a23d7ae6]{padding:0}}@media screen and (max-width: 995px){.marking-md-max-w-900[data-v-a23d7ae6]{max-width:900px}}.isometric-sm-img[data-v-4349af08]{max-width:100%;max-height:100%;object-fit:cover;width:100%;height:100%}.pt-100-percent[data-v-4349af08]{padding-top:100%}.btn-send[data-v-bbe2be6a]{background-color:#f0f3f5;border:1px solid #090850;border-radius:20px;min-width:150px;height:40px}.bg-white-important[data-v-bbe2be6a]{background-color:#fff !important}.ct-truncate-3[data-v-bbe2be6a]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;-webkit-line-clamp:3}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:not-allowed;background-color:#f8f8f8}.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{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,0.26);border-radius:4px;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:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,0.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,0.5);padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);border:1px solid rgba(60,60,60,0.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,0.5);cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,0.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,0.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.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{appearance:none;line-height:1.4;font-size:1em;border:1px solid rgba(0,0,0,0);border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::placeholder{color:inherit}.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);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.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-31e4e0ca]{transform:translate3d(0px, 32px, 0px) !important}[data-v-31e4e0ca] .konvajs-content{background-color:#fff}.comment[data-v-38b67b7a]{bottom:0;left:0;margin-left:250px;width:calc(100% - 250px);transition:margin-left .3s ease-in-out}.sidebar-collapse .comment[data-v-38b67b7a],.sidebar-open .comment[data-v-38b67b7a]{margin-left:15px;width:calc(100% - 15px)}.add-circle-detail-wrap[data-v-09c0dd87]{width:100%}.add-circle-detail-wrap .add-circle-detail-table[data-v-09c0dd87]{overflow-x:auto}.add-circle-detail-wrap .add-circle-detail-table table[data-v-09c0dd87]{width:100%}@media screen and (min-width: 576px) and (orientation: portrait){.modal-dialog[data-v-09c0dd87]{max-width:95%}.table-post-visual-inspection th[data-v-09c0dd87],.table-post-visual-inspection td[data-v-09c0dd87]{min-width:132px}}.ct-modal-large-crop-image[data-v-359b526e]{padding:0}.ct-modal-large-crop-image .modal-dialog[data-v-359b526e]{max-width:100%;max-height:100%;height:100%;width:100%;padding:10px;margin:0px}.ct-modal-large-crop-image .modal-content[data-v-359b526e]{height:100%;padding:0px}.ct-modal-large-crop-image .modal-body[data-v-359b526e]{overflow-y:hidden;padding:1rem}.flip-list-move[data-v-3a2cf34d]{transition:transform .5s}.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}@media screen and (max-width: 420px){.photoComment[data-v-5955f76d]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flip-list-move[data-v-5955f76d]{transition:transform .5s}}[data-v-08399048] .w-50-calc{width:calc(50% - .25rem)}.swiper[data-v-08399048]{height:590px;margin-left:auto;margin-right:auto;width:100%}.swiper-slide[data-v-08399048],[data-v-08399048] .slide{height:244px !important;width:180px !important}.swiper-button-next[data-v-08399048],.swiper-button-prev[data-v-08399048]{color:#090850}[data-v-08399048] .ct-truncate-1,[data-v-08399048] .ct-truncate-2,[data-v-08399048] .ct-truncate-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}[data-v-08399048] .ct-truncate-1{-webkit-line-clamp:1}[data-v-08399048] .ct-truncate-2{-webkit-line-clamp:2}[data-v-08399048] .ct-truncate-3{-webkit-line-clamp:3}[data-v-08399048] .photo-comment-image{width:100%;height:90px;object-fit:contain}.wrapper-add-photocomment[data-v-08399048]{padding-top:100%;position:relative;height:244px;width:180px}.wrapper-add-photocomment[data-v-08399048]:hover{background-color:#888}.wrapper-add-photocomment .photo-comment-add-button[data-v-08399048]{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center}.page-number[data-v-23a05d64]{top:50%;left:50%;width:100%;font-size:16px;transform:translate(-50%, -50%)}.photo-comment-slider[data-v-02e9668b]{flex:1;width:calc(100% - 500px);height:585px}.el-center[data-v-02e9668b]{top:50%;left:50%;transform:translate(-50%, -50%)}.stage-no-image[data-v-02e9668b]:hover{background-color:#888 !important}.line-height-32-px[data-v-02e9668b]{line-height:32px}video[data-v-1e278f9a]{width:100%;max-height:600px}.qr-result[data-v-1e278f9a]{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-1e278f9a]{color:#fff !important}.qr-result.has-result[data-v-1e278f9a]{opacity:1}.qr-result>div>div[data-v-1e278f9a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.modal-dialog-centered[data-v-bf3528c4]{max-width:100% !important;padding:10px}.drop-zone[data-v-fa1ca2f0]{border:2px dashed #ccc;padding:20px;text-align:center;cursor:pointer;margin-bottom:20px}.nav-pills.list-step[data-v-e5245e0e]{gap:10px 0px}.nav-pills.list-step>li:not(.active)>a[data-v-e5245e0e]:focus{border-color:#777;background-color:#777}.nav-pills.list-step>li:not(.active)>a[data-v-e5245e0e]:hover{border-color:#090850;background-color:#090850}.max-height-none[data-v-5b216ff2]{max-height:none !important}.scale-150[data-v-79cdcefb]{transform:scale(1.5)}.open-grid[data-v-214e264a]{border-radius:.25rem;background-color:#090850;color:#fff;user-select:none}.open-grid.disabled[data-v-214e264a]{background-color:#b9b9b9}.disabled-item[data-v-738aba60]{pointer-events:none;opacity:.5}.local-device-categories[data-v-1baa2334]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.local-device-categories .w-55-px[data-v-1baa2334]{width:55px}.local-device-categories .drag-icon[data-v-1baa2334]{font-size:32px;width:unset;height:unset;position:unset;background:none;border:none;cursor:move}.local-device-categories .table-responsive-custom[data-v-1baa2334]{max-height:calc(100vh - 375px)}.sortable-chosen td[data-v-1baa2334]{background-color:#fff;border-bottom:1px solid #090850}.sortable-chosen td[data-v-1baa2334]:last-child{border-right:1px solid #090850}.flip-list-move[data-v-1baa2334]{transition:transform .5s}@media screen and (max-width: 768px){.input-name-category[data-v-1baa2334]{width:calc(100% - 60px);height:26px;font-size:.8rem}.item-local-category[data-v-1baa2334]{height:60px !important}.item-local-category-input[data-v-1baa2334]{height:36px !important}}.event-color[data-v-0a43146e]{background-color:#dcdcdc}.event-color[data-v-4b58d688]{background-color:#dcdcdc}.h-calc-30[data-v-4b58d688]{height:calc(100vh - 30px)}.approving-statuses-modal[data-v-0cad3799]{width:fit-content;height:fit-content;max-width:calc(100vw - 40px)}.approving-statuses-modal .step-name[data-v-0cad3799]{white-space:nowrap}.approving-statuses-modal .modal-wrapper[data-v-0cad3799]{min-width:547px;min-height:200px}.approving-statuses-modal .table-responsive[data-v-0cad3799]{max-height:320px !important}.btn-outline-primary.disabled[data-v-f6d8ca84]{color:#fff}.btn-outline-primary.disabled[data-v-5bba58d0]{color:#fff}[data-v-1fd2c576] .vs--open .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-1fd2c576] .vs--open .vs__selected-options .vs__search,[data-v-1fd2c576] .vs--open .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.pd-progress-daily-schedules-search[data-v-73b6753c]{margin-left:-8px !important;margin-right:-8px !important}.approving-statuses-modal[data-v-8c14b78a]{width:fit-content;height:fit-content;max-width:calc(100vw - 40px)}.approving-statuses-modal .step-name[data-v-8c14b78a]{white-space:nowrap}.approving-statuses-modal .modal-wrapper[data-v-8c14b78a]{min-width:547px;min-height:200px}.approving-statuses-modal .table-responsive[data-v-8c14b78a]{max-height:320px !important}.btn-outline-primary.disabled[data-v-9a387036]{color:#fff}.border-left-info[data-v-39b737be]{border-left-width:6px;border-left-style:solid;border-left-color:gray}.modal-body[data-v-aa3856a8]{padding-bottom:.5rem !important}.c-popover .overlay-custom[data-v-aa3856a8]{background-color:unset}.c-popover .modal-dialog[data-v-aa3856a8]{margin:10px 18px 0 auto !important;justify-content:flex-start}.filter-options[data-v-33ec15db]{max-height:150px;overflow-y:auto;margin-top:10px}.filter-option[data-v-33ec15db]:hover{background-color:#edeef0}.active[data-v-2be193bd]{background-color:#090850 !important;color:#fff !important}.active .triangle-down[data-v-2be193bd],.active .triangle-up[data-v-2be193bd]{border-top-color:#fff !important}.bg-soft-peach[data-v-2be193bd]{background-color:#edeef0}.custom-padding[data-v-2be193bd]{padding:3px 14px}.triangle-down[data-v-2be193bd]{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-2be193bd]{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-d36b3a02]{border-bottom:1px solid #e9ecef}.filter-icon-position[data-v-053cf2f4]{position:absolute;top:2px;right:5px}.user-progress-daily-schedules-wrapper .table>thead>tr>th[data-v-d036efe0]{top:0;z-index:3;min-width:95px}.border-left-white[data-v-d036efe0]{border-left-color:#fff}.ivr-icon[data-v-d036efe0]{max-width:33px;height:auto}.gantt-timeline-day .event-name-tooltip[data-v-2ed4352c]{width:max-content !important;position:absolute;text-align:center;z-index:1;background:#000;padding:5px 10px;color:#fff;border-radius:5px}.opacity-schedule[data-v-4fb71c6c]{opacity:.4}.event-name-tooltip[data-v-57a39c2c]{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-57a39c2c]{height:calc(100% + 15px);z-index:3;position:absolute;width:0;background-color:#ffe522}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:not-allowed;background-color:#f8f8f8}.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{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,0.26);border-radius:4px;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:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,0.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,0.5);padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);border:1px solid rgba(60,60,60,0.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,0.5);cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,0.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,0.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.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{appearance:none;line-height:1.4;font-size:1em;border:1px solid rgba(0,0,0,0);border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::placeholder{color:inherit}.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);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.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-68756b84] .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-68756b84] .vs__dropdown-toggle .vs__open-indicator,.select-model-number[data-v-68756b84] .vs__dropdown-toggle .vs__actions{display:none}.select-model-number[data-v-68756b84] .vs__dropdown-toggle .vs__search{padding:0}.select-model-number[data-v-68756b84] .vs__dropdown-toggle .vs__selected-options{margin:0px;padding:0px;height:100%;min-height:26px;gap:5px}.select-model-number[data-v-68756b84] .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px;font-size:1rem;padding:0px 7px}.chrome-picker-wrapper[data-v-7c438662]{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.3),0 4px 8px rgba(0,0,0,0.3);background-color:#fff}.chrome-picker-wrapper .chrome-picker[data-v-7c438662]{box-shadow:none;border-radius:0px}.event-color[data-v-36af7bf9]{background-color:#dcdcdc}@media screen and (max-width: 1130px){.mb-btn-complete[data-v-045f3378]{position:inherit !important}}.event-name-tooltip[data-v-045f3378]{width:max-content !important;position:absolute;text-align:center;z-index:1;background:#000;padding:5px 10px;color:#fff;border-radius:5px}[data-v-045f3378] .vs--single .vs__search,[data-v-045f3378] .vs--single .vs__search:focus{width:auto}[data-v-045f3378] .vs--open.vs--multiple .vs__selected-options{display:flex;flex-wrap:wrap}[data-v-045f3378] .vs--open.vs--multiple .vs__selected-options .vs__search,[data-v-045f3378] .vs--open.vs--multiple .vs__selected-options .vs__search:focus{padding-left:0px;position:static;min-width:120px}.upload-drop-zone[data-v-7ce3b806]{background-color:#edeef0;transition:background-color .2s ease-out;position:relative}.upload-drop-zone .upload-drop-outline[data-v-7ce3b806]{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-7ce3b806]{background-color:rgba(9,8,80,0.1)}.upload-drop-zone.highlight .upload-drop-outline[data-v-7ce3b806]{margin:1px;border-color:#090850}.v-select[data-v-eab55418]{position:relative;font-family:inherit}.v-select[data-v-eab55418],.v-select *[data-v-eab55418]{box-sizing:border-box}@-webkit-keyframes vSelectSpinner-data-v-eab55418{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner-data-v-eab55418{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active[data-v-eab55418],.vs__fade-leave-active[data-v-eab55418]{pointer-events:none;transition:opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter[data-v-eab55418],.vs__fade-leave-to[data-v-eab55418]{opacity:0}.vs--disabled .vs__dropdown-toggle[data-v-eab55418],.vs--disabled .vs__clear[data-v-eab55418],.vs--disabled .vs__search[data-v-eab55418],.vs--disabled .vs__selected[data-v-eab55418],.vs--disabled .vs__open-indicator[data-v-eab55418]{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions[data-v-eab55418]{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear[data-v-eab55418]{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect[data-v-eab55418]{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu[data-v-eab55418]{text-align:right}.vs__dropdown-toggle[data-v-eab55418]{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,0.26);border-radius:4px;white-space:normal}.vs__selected-options[data-v-eab55418]{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions[data-v-eab55418]{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle[data-v-eab55418]{cursor:text}.vs--unsearchable .vs__dropdown-toggle[data-v-eab55418]{cursor:pointer}.vs--open .vs__dropdown-toggle[data-v-eab55418]{border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator[data-v-eab55418]{fill:rgba(60,60,60,0.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator[data-v-eab55418]{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator[data-v-eab55418]{opacity:0}.vs__clear[data-v-eab55418]{fill:rgba(60,60,60,0.5);padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-right:8px}.vs__dropdown-menu[data-v-eab55418]{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);border:1px solid rgba(60,60,60,0.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options[data-v-eab55418]{text-align:center}.vs__dropdown-option[data-v-eab55418]{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight[data-v-eab55418]{background:#5897fb;color:#fff}.vs__dropdown-option--deselect[data-v-eab55418]{background:#fb5858;color:#fff}.vs__dropdown-option--disabled[data-v-eab55418]{background:inherit;color:rgba(60,60,60,0.5);cursor:inherit}.vs__selected[data-v-eab55418]{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,0.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect[data-v-eab55418]{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,0.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected[data-v-eab55418]{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.vs--single.vs--open .vs__selected[data-v-eab55418],.vs--single.vs--loading .vs__selected[data-v-eab55418]{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected[data-v-eab55418]{display:none}.vs__search[data-v-eab55418]::-webkit-search-cancel-button{display:none}.vs__search[data-v-eab55418]::-webkit-search-decoration,.vs__search[data-v-eab55418]::-webkit-search-results-button,.vs__search[data-v-eab55418]::-webkit-search-results-decoration,.vs__search[data-v-eab55418]::-ms-clear{display:none}.vs__search[data-v-eab55418],.vs__search[data-v-eab55418]:focus{appearance:none;line-height:1.4;font-size:1em;border:1px solid rgba(0,0,0,0);border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search[data-v-eab55418]::placeholder{color:inherit}.vs--unsearchable .vs__search[data-v-eab55418]{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search[data-v-eab55418]{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search[data-v-eab55418]{opacity:.2}.vs__spinner[data-v-eab55418]{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);animation:vSelectSpinner-data-v-eab55418 1.1s infinite linear;transition:opacity .1s}.vs__spinner[data-v-eab55418],.vs__spinner[data-v-eab55418]:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner[data-v-eab55418]{opacity:1}.table-law table[data-v-eab55418]{min-width:max-content !important}.table-law table thead tr th[data-v-eab55418]{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-eab55418]:first-child{border-left:1px solid #090850 !important}.user-progress-daily-schedules-wrapper table tr:last-child td[data-v-0e16a218]{border-bottom:none !important}@media (max-width: 576px){.c-approval-button[data-v-65f6bcb5]{gap:10px !important;width:100%}.c-approval-button>.btn[data-v-65f6bcb5],.c-approval-button[data-v-65f6bcb5] .print-btn{font-size:1rem;height:auto !important;width:calc(50% - 5px) !important}.c-approval-button[data-v-65f6bcb5] .print-btn .btn{width:100%;min-width:max-content}}.approving-model-number-wrapper[data-v-68b33156]{margin-bottom:20px}.approving-model-number-wrapper .table>thead>tr>th[data-v-68b33156]{top:0;z-index:3;min-width:95px}.width-fixed[data-v-6868f7e4]{width:calc(100% - 1rem)}.card-body[data-v-79f0f58e]::after,.card-footer[data-v-79f0f58e]::after,.card-header[data-v-79f0f58e]::after{display:none}.dangerous-work .border-left-5-primary[data-v-d1df2cc8]{border-left:5px solid #090850}.dangerous-work .card[data-v-d1df2cc8]{box-shadow:unset}.dangerous-work .card .card-inner-width[data-v-d1df2cc8]{width:100% !important;padding-left:20px !important}.dangerous-work .card .card-content[data-v-d1df2cc8]:first-child{width:55%}.dangerous-work .card .card-content[data-v-d1df2cc8]:last-child{margin-right:8px}.dangerous-work .card .line-height-07[data-v-d1df2cc8]{line-height:.7}.dangerous-work .card .border-top-1-primary[data-v-d1df2cc8]{border-top:1px solid #090850}.dangerous-work .divider[data-v-d1df2cc8]{height:1px;margin-left:auto}.dangerous-work .divider.divider-device[data-v-d1df2cc8]{width:calc(100% - 100px);background-color:#b9b9b9}.dangerous-work .divider.divider-model[data-v-d1df2cc8]{width:calc(100% - 200px);background-color:#edeef0}.dangerous-work .my-5-px[data-v-d1df2cc8]{margin:5px 0px}.nav-pills>li>a[data-v-57035922]{background-color:#fff;border-width:1px;color:#e0e0e0}.btn-outline-primary.disabled[data-v-57035922]{color:#fff}.border-left-none[data-v-5dc7bc24]{border-left-width:0px}.box-shadow-1px[data-v-5dc7bc24]{box-shadow:inset 1px 0px 1px #edeef0}.box-shadow-right-1px[data-v-5dc7bc24]{box-shadow:inset 1px 0px 1px #fff}.box-shadow-right-gray-1px[data-v-5dc7bc24]{box-shadow:inset 1px 0px 1px #edeef0}.background-gray-man-hour[data-v-5dc7bc24]{background-color:#b9b9b9 !important}.sticky-1[data-v-5dc7bc24]{left:0px;min-width:76px}.sticky-2[data-v-5dc7bc24]{min-width:92px}.sticky-3[data-v-5dc7bc24]{min-width:72px}.sticky-4[data-v-5dc7bc24]{min-width:80px}.sp-mode .position-sticky[data-v-5dc7bc24]{position:static !important}.hover[data-v-f2f5c3fc]{opacity:.9}.hover[data-v-f2f5c3fc]:hover{opacity:1}.square[data-v-f2f5c3fc]{width:24px;height:20px}.one[data-v-f2f5c3fc]{width:48px;height:20px;border-top-left-radius:12px;border-bottom-left-radius:12px;background-color:#c40008}.two[data-v-f2f5c3fc]{background-color:#ce1708}.three[data-v-f2f5c3fc]{background-color:#ce3e28}.four[data-v-f2f5c3fc]{background-color:#dd7259}.five[data-v-f2f5c3fc]{background-color:#f0b6a5}.six[data-v-f2f5c3fc]{background-color:#f8dcd2}.seven[data-v-f2f5c3fc]{background-color:#e7eef8}.eight[data-v-f2f5c3fc]{background-color:#cddbf1}.nine[data-v-f2f5c3fc]{background-color:#a4c1e8}.ten[data-v-f2f5c3fc]{width:48px;height:20px;border-top-right-radius:12px;border-bottom-right-radius:12px;background-color:#83ade3}.image[data-v-0ab33523]{width:140px;height:70px;max-width:unset;margin-left:10px}.item-accident[data-v-8eb1ebae]{border:1px solid #ccc}.item-button-accident[data-v-8eb1ebae]{border-left:1px solid #ccc;padding:4px 24px}.table>tbody>tr>td[data-v-652e5a73]{vertical-align:middle !important}.pd-pulldown[data-v-bf155da4]{margin-left:-8px !important;margin-right:-8px !important}.user-works-table-wrapper table tr:last-child td[data-v-1414b4b8]{border-bottom:1px solid #090850}.user-works-table-wrapper .checkbox-custom[data-v-1414b4b8]{width:20px;height:20px;accent-color:#090850}.user-works-table-wrapper .btn-on-disable[data-v-1414b4b8]:disabled{background-color:#060520 !important;border-color:#060520 !important}[data-v-34ffbc8d] .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-34ffbc8d] .approver-department-new .vs__dropdown-toggle .vs__open-indicator,[data-v-34ffbc8d] .approver-department-new .vs__dropdown-toggle .vs__actions{display:none}[data-v-34ffbc8d] .approver-department-new .vs__dropdown-toggle .vs__selected-options{height:26px;min-height:26px;gap:5px}[data-v-34ffbc8d] .approver-department-new .vs__dropdown-toggle .vs__selected-options .vs__search{width:auto !important;color:#adadad !important}[data-v-34ffbc8d] .approver-department-new .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px !important;padding:0 7px !important;z-index:2 !important}[data-v-34ffbc8d] .approver-department-new .vs__selected-options{padding-right:5px;height:max-content !important}[data-v-34ffbc8d] .approver-department-new .border-none .vs__dropdown-toggle{border:none !important}.table-responsive[data-v-6f2badf5]{max-height:calc(100vh - 20rem) !important}@media screen and (max-width: 420px){.table[data-v-6f2badf5]{width:500px !important}}.sortable-chosen td[data-v-6f2badf5]{background-color:#fff !important;border-top:1px solid #090850 !important;border-bottom:1px solid #090850}.sortable-chosen td[data-v-6f2badf5]:last-child{border-right:1px solid #090850}.flip-list-move[data-v-6f2badf5]{transition:transform .5s}.approver-department.approver-department-1[data-v-6f2badf5]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-v-6f2badf5] .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-6f2badf5] .approver-department .vs__dropdown-toggle .vs__open-indicator,[data-v-6f2badf5] .approver-department .vs__dropdown-toggle .vs__actions{display:none}[data-v-6f2badf5] .approver-department .vs__dropdown-toggle .vs__selected-options{height:26px;min-height:26px;gap:5px}[data-v-6f2badf5] .approver-department .vs__dropdown-toggle .vs__selected-options .vs__search{width:auto !important;color:#adadad !important}[data-v-6f2badf5] .approver-department .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px !important;padding:0 7px !important;z-index:2 !important}[data-v-6f2badf5] .approver-department .vs__selected-options{padding-right:5px;height:max-content !important}[data-v-6f2badf5] .approver-department .border-none .vs__dropdown-toggle{border:none !important}[data-v-07585a2c] .c-search-element .vs__dropdown-toggle{padding:6px 20px 6px 12px !important}[data-v-07585a2c] .c-search-element .vs__dropdown-toggle .vs__selected-options{align-items:center;height:100% !important}[data-v-07585a2c] .c-search-element .vs__dropdown-toggle .vs__selected-options .vs__selected{white-space:normal;font-weight:700 !important;font-size:16px !important}[data-v-07585a2c] .c-search-element .vs__dropdown-toggle .vs__selected-options .vs__search{width:100%;padding:0px !important;margin:0px !important;font-weight:bold}[data-v-07585a2c] .c-search-element .vs--single .vs__dropdown-toggle .vs__selected-options .vs__selected{padding:0px !important}[data-v-07585a2c] .c-search-element .vs--open .vs__selected-options .vs__search,[data-v-07585a2c] .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-f97fddde]{width:160px !important}}@media screen and (max-width: 768px){.ct-table .fa-check-circle[data-v-f97fddde]:before{left:-14px !important}.spm .ct-table.ct-table-works .cell.checked[data-v-f97fddde]{padding:0 !important}.ct-table .table-spreadsheet .cell.checked span.date-tooltip[data-v-f97fddde]{padding:6px !important;z-index:-1}}.spm .ct-table.ct-table-works .cell.cell-tablet.checked .fa-check-circle[data-v-f97fddde]::before{left:-14px !important}.min-h-45[data-v-01be7b38]{min-height:45px}.cell-progress-input .checkbox-wrapper[data-v-3f8b64cc]{display:flex;justify-content:center;align-items:center;height:40px;width:40px}.cell-progress-input .start[data-v-3f8b64cc]{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-3f8b64cc]{display:flex;justify-content:center;align-items:center;height:40px;width:40px}.cell-progress-input .vertical-divider[data-v-3f8b64cc]{width:1px;height:55px;background-color:#090850;margin:0 5px}.cell-progress-input .work-approve-setting-wrapper[data-v-3f8b64cc]{display:flex;flex-wrap:nowrap}.cell-progress-input .work-approve-setting-wrapper .work-approve-setting[data-v-3f8b64cc]{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-3f8b64cc] .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-3f8b64cc]{font-size:10px;color:#090850;font-weight:bold;white-space:nowrap;margin-bottom:0px;height:15px}.none-exist-status[data-v-00d62199]{background-color:#edeef0 !important}.border-left-white[data-v-247de908]{border-left:1px solid #fff !important}.progress_daily_schedules-table table tr th[data-v-247de908],.progress_daily_schedules-table table tr td[data-v-247de908]{width:100px;min-width:100px}.progress_daily_schedules-table[data-v-247de908]{max-height:calc(100vh - 300px) !important}@media all and (min-width: 768px){.progress_daily_schedules-table table tr th[data-v-247de908]:nth-of-type(1){position:sticky;z-index:3;left:0px}.progress_daily_schedules-table table tr th[data-v-247de908]:nth-of-type(2){position:sticky;z-index:3;left:100px}.progress_daily_schedules-table table tr th[data-v-247de908]:nth-of-type(3){position:sticky;z-index:3;left:200px}.progress_daily_schedules-table table tr th[data-v-247de908]:nth-of-type(4){position:sticky;z-index:3;left:300px}.progress_daily_schedules-table table tr td[data-v-247de908]:nth-of-type(1){position:sticky;background:#f4f6f9;z-index:2;left:0px}.progress_daily_schedules-table table tr td[data-v-247de908]:nth-of-type(2){position:sticky;background:#f4f6f9;z-index:2;left:100px}.progress_daily_schedules-table table tr td[data-v-247de908]:nth-of-type(3){position:sticky;background:#f4f6f9;z-index:2;left:200px}.progress_daily_schedules-table table tr td[data-v-247de908]: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-247de908]:nth-of-type(4),.progress_daily_schedules-table table:not(.no-work-headers) td[data-v-247de908]:nth-of-type(4){border-right:1px solid #090850}.progress_daily_schedules-table table:not(.no-work-headers) th[data-v-247de908]:nth-of-type(5),.progress_daily_schedules-table table:not(.no-work-headers) td[data-v-247de908]:nth-of-type(5){border-left:0}}.progress_daily_schedules-table table tr.finished-task td[data-v-247de908]{background-color:#d3d3d3 !important}@media screen and (max-width: 576px){.progress_daily_schedules-table table tr th[data-v-247de908]:first-child{width:50px;min-width:50px}}.w-fit-content[data-v-247de908]{width:fit-content !important}.cur-g[data-v-247de908]{cursor:grab}.cur-g[data-v-247de908]:active{cursor:grabbing}.virtual-scrollbar[data-v-247de908]{height:16px;overflow-x:auto;overflow-y:hidden;position:absolute;z-index:10;left:0;right:0}.virtual-scrollbar .scroll-content[data-v-247de908]{height:1px}.breadcrumb-text[data-v-a2f17a2c]{font-size:14px;color:#606060}.pd-content[data-v-a2f17a2c]{padding-left:8px !important;padding-right:8px !important}@media (max-width: 576px){.spm.progress-managements .content-header[data-v-a2f17a2c]{padding:5px 8px 0px}}.icon-container[data-v-47d6716e]{top:-3px;right:-5px}.exclamation-mark[data-v-47d6716e]{color:#fff;font-size:10px;font-weight:bold}.bg-icon-container-red[data-v-47d6716e]{background-color:red}.bg-icon-container-yellow[data-v-47d6716e]{background-color:#f4c000}i.disabled[data-v-7d6332eb]{cursor:not-allowed;pointer-events:none}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:not-allowed;background-color:#f8f8f8}.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{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,0.26);border-radius:4px;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:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,0.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,0.5);padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);border:1px solid rgba(60,60,60,0.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,0.5);cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,0.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,0.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.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{appearance:none;line-height:1.4;font-size:1em;border:1px solid rgba(0,0,0,0);border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::placeholder{color:inherit}.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);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.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-dbddcbd8]{white-space:normal !important}.root-header[data-v-dbddcbd8]{background-color:#090850;color:#fff;font-size:16px;text-align:start;padding-left:10px}.spm-label[data-v-dbddcbd8]{display:none}@media screen and (max-width: 768px){table#progress-management:not(.show-task-completed)>tbody>tr[data-task-completed=true][data-v-dbddcbd8]{display:none !important}table#progress-management[data-v-dbddcbd8]{table-layout:auto;padding:0 10px}table#progress-management .table-colgroup .table-colgroup-col[data-v-dbddcbd8]{width:unset !important}.spm-work-table[data-v-dbddcbd8]{border-radius:20px;border:1px solid #090850 !important;border-top:none !important}.spm-label[data-v-dbddcbd8]{display:block;margin-bottom:10px;border-top-left-radius:20px;border-top-right-radius:20px;padding:5px 10px}}.min-w-196-px[data-v-dbddcbd8]{min-width:196px}.min-w-180-px[data-v-dbddcbd8]{min-width:180px}.min-w-38-px[data-v-dbddcbd8]{min-width:38px}.ct-table--pc table thead tr:first-child th[data-v-dbddcbd8]:first-child{border-left:0}.empty-checkbox[data-v-dbddcbd8]{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background-color:#d3d3d3}.empty-checkbox-sp[data-v-dbddcbd8]{display:flex;justify-content:center;align-items:center;background-color:#d3d3d3 !important}.custom-icon-style[data-v-dbddcbd8]{position:absolute;bottom:-5px;right:-5px}.custom-icon-style[data-v-dbddcbd8] img{width:15px !important}.btn-outline-primary.disabled[data-v-dbddcbd8]{color:#fff !important}.desc-content[data-v-5b0f7b59]{width:100%}.table-spreadsheet>tbody>tr>td.wrap[data-v-5b0f7b59]{white-space:normal}.table-responsive .table thead>tr>th[data-v-1743d4ab]:first-of-type,.table-responsive .table tbody>tr>td[data-v-1743d4ab]:first-of-type{padding-left:12px !important}.table-responsive .table thead>tr>th[data-v-1743d4ab]:last-of-type,.table-responsive .table tbody>tr>td[data-v-1743d4ab]:last-of-type{padding-right:12px}.text-saturday-color[data-v-e5375fba]{color:#3979f2;border-color:#3979f2}.text-sunday-color[data-v-e5375fba]{color:red;border-color:red}.border-right-2-px[data-v-e5375fba]{border-right:2px solid}.flex-1[data-v-e5375fba]{flex:1}.rotate-180[data-v-e5375fba]{transform:rotate(180deg)}.pl-25[data-v-e5375fba]{padding-left:25px}.w-92-px[data-v-e5375fba]{width:92px}.card-body[data-v-c59a0cb0]::after,.card-footer[data-v-c59a0cb0]::after,.card-header[data-v-c59a0cb0]::after{display:none}.read-text[data-v-0604097d]{opacity:.4;font-weight:normal !important}.btn.btn-primary[data-v-4b65f202]:focus{background-color:#090850;border-color:#090850}.btn.btn-primary[data-v-4b65f202]:hover{background-color:#060520;border-color:#060520}.btn.btn-primary.disabled[data-v-4b65f202]{background-color:#b9b9b9;border-color:#b9b9b9}.btn.btn-primary[data-v-dd2e24fc]:focus{background-color:#090850;border-color:#090850}.btn.btn-primary[data-v-dd2e24fc]:hover{background-color:#060520;border-color:#060520}.btn.btn-primary.disabled[data-v-dd2e24fc]{background-color:#b9b9b9;border-color:#b9b9b9}.textarea-wrapper[data-v-649314ea]{border:2px solid #dee2e6;border-radius:4px;width:calc(100% - 100px);padding:6px 6px 0px}.textarea-wrapper .textarea-content[data-v-649314ea]{height:24px;width:100%}.file-preview[data-v-649314ea]{display:flex;height:65px;padding:5px}.file-preview .file-thumbnail[data-v-649314ea]{width:40px;height:40px}.file-preview .file-thumbnail img[data-v-649314ea]{width:100%;height:100%;object-fit:cover}.file-preview .file-details .file-size[data-v-649314ea]{font-size:12px;color:#6c757d}.file-preview .file-remove[data-v-649314ea]{margin-left:auto;cursor:pointer}.file-preview .file-remove i[data-v-649314ea]{color:#dc3545;font-size:20px}[data-v-67078ada] .user-progress-approving .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-67078ada] .user-progress-approving .vs__dropdown-toggle .vs__open-indicator,[data-v-67078ada] .user-progress-approving .vs__dropdown-toggle .vs__actions{display:none}[data-v-67078ada] .user-progress-approving .vs__dropdown-toggle .vs__selected-options{height:26px;min-height:26px;gap:5px}[data-v-67078ada] .user-progress-approving .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0px !important;padding:0 7px !important;z-index:2 !important}[data-v-67078ada] .user-progress-approving .border-none .vs__dropdown-toggle{border:none !important}[data-v-67078ada] .user-progress-approving .number-bg-gray{background:#c5cfe3}[data-v-67078ada] .user-progress-approving .table td,[data-v-67078ada] .user-progress-approving .table th{border-color:#888 !important}[data-v-67078ada] .user-progress-approving-type .vs__selected-options{padding-right:5px;height:max-content !important}.disabled-item[data-v-67078ada]{pointer-events:none;opacity:.5}.content-main[data-v-54fe2812]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 72px)}.content[data-v-54fe2812]{padding:0px 30px 20px 50px}.content-header[data-v-54fe2812]{padding-bottom:15px;margin-bottom:5px;padding:15px .5rem 5px}.title-body[data-v-54fe2812],.content-header h1[data-v-54fe2812]{font-size:28px;font-weight:700;text-align:left;color:#090850;display:flex;flex-wrap:wrap}.content-image[data-v-54fe2812]{width:450px;height:305px}.content-desc[data-v-54fe2812]{font-weight:700}.mt-20[data-v-54fe2812]{margin-top:20px}.mb-20[data-v-54fe2812]{margin-bottom:20px}.text-link[data-v-54fe2812]{text-decoration:underline;color:#0fa8d9}@media (min-width: 470px) and (max-width: 750px),(max-width: 470px){.content[data-v-54fe2812]{padding:0 30px}.content-wrapper-error[data-v-54fe2812]{flex-wrap:wrap-reverse;justify-content:center}.content-wrapper-left[data-v-54fe2812]{display:flex;flex-direction:column;justify-content:center;align-items:center}.content-item[data-v-54fe2812]{text-align:center}.content-desc[data-v-54fe2812]{text-align:left}}@media (max-width: 470px){.content[data-v-54fe2812]{padding:0 60px}.content-image[data-v-54fe2812]{width:300px;height:204px}}.content-main[data-v-47da2d34]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 72px)}.content[data-v-47da2d34]{padding:0px 30px 20px 50px}.content-header[data-v-47da2d34]{padding-bottom:15px;margin-bottom:5px;padding:15px .5rem 5px}.title-body[data-v-47da2d34],.content-header h1[data-v-47da2d34]{font-size:28px;font-weight:700;text-align:left;color:#090850;display:flex;flex-wrap:wrap}.content-image[data-v-47da2d34]{width:450px;height:305px}.content-desc[data-v-47da2d34]{font-weight:700}.mt-20[data-v-47da2d34]{margin-top:20px}@media (min-width: 470px) and (max-width: 750px),(max-width: 470px){.content[data-v-47da2d34]{padding:0 30px}.content-wrapper-error[data-v-47da2d34]{flex-wrap:wrap-reverse;justify-content:center}.content-wrapper-left[data-v-47da2d34]{display:flex;flex-direction:column;justify-content:center;align-items:center}.content-item[data-v-47da2d34]{text-align:center}.content-desc[data-v-47da2d34]{text-align:left}}@media (max-width: 470px){.content[data-v-47da2d34]{padding:0 60px}.content-image[data-v-47da2d34]{width:300px;height:204px}}.card[data-v-06f0b102]{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-06f0b102]{background-color:#fff;padding:20px 20px 20px 28px;border-radius:inherit;overflow:auto}.card .card-body .title[data-v-06f0b102]{font-weight:700;font-size:32px;color:#090850;min-width:max-content;flex:1}.card .card-body .h-110-px[data-v-06f0b102]{height:110px}.card .card-body .w-192-px[data-v-06f0b102]{width:192px}.card .card-body .image[data-v-06f0b102]{max-width:100%;height:auto}.card .card-body .description[data-v-06f0b102]{font-weight:400;font-size:16px}.card .card-body .btn[data-v-06f0b102]{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-06f0b102]{background-color:#b9b9b9;color:#fff;border-color:#b9b9b9;pointer-events:none}@media all and (max-width: 1200px){.card .card-body .title[data-v-06f0b102]{font-size:28px}}.card-container[data-v-3b73a634]{display:flex;flex-wrap:wrap;gap:10px;padding:0px}.card-container .card-item[data-v-3b73a634]{flex:1 1 calc(50% - 10px)}.case-management-table[data-v-704dc3ce]{max-height:calc(100vh - 300px);overflow:auto;border-bottom:1px solid #090850}.case-management-table table[data-v-704dc3ce]{margin-bottom:0px;min-width:max-content}.case-management-table table thead tr th[data-v-704dc3ce]{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-704dc3ce]:first-child{border-left:1px solid #090850}.case-management-wrapper[data-v-146df72a]{margin-bottom:20px;display:flex;flex-direction:column;gap:10px}@media (max-width: 460px){.case-management-wrapper .btn-sp[data-v-146df72a]{width:100%}.case-management-wrapper .btn-sp .btn-fixed[data-v-146df72a]{width:100%}}.pd-pulldown[data-v-5cf484fc]{margin-left:-8px !important;margin-right:-8px !important}.user-works-table-wrapper table tr:last-child td[data-v-48492438]{border-bottom:1px solid #090850}.user-works-table-wrapper .checkbox-custom[data-v-48492438]{width:20px;height:20px;accent-color:#090850}.user-works-table-wrapper .btn-on-disable[data-v-48492438]:disabled{background-color:#060520 !important;border-color:#060520 !important}.user-works-table-wrapper.table-responsive[data-v-48492438]{max-height:calc(100vh - 355px)}.model-number-search-group-setting-modal .modal-dialog[data-v-d6ac34d8]{width:calc(100% - 3.5rem);max-width:none;height:100%}.model-number-search-group-setting-modal .modal-content[data-v-d6ac34d8]{height:100%;border:0;border-radius:0}.model-number-search-group-setting-modal .modal-body[data-v-d6ac34d8]{overflow-y:auto}@media all and (max-width: 575px){.model-number-search-group-setting-modal .modal-dialog[data-v-d6ac34d8]{width:calc(100% - 1rem)}}.progress-management-search-groups .w-120-px[data-v-0254266a]{width:120px}.progress-management-search-groups .table-responsive[data-v-0254266a]{max-height:calc(100vh - 325px)}.progress-management-search-groups .input-name-category[data-v-0254266a]{position:relative;z-index:2}@media screen and (max-width: 768px){.progress-management-search-groups .input-name-category[data-v-0254266a]{width:calc(100% - 60px);height:26px;font-size:.8rem}.progress-management-search-groups .item-local-category[data-v-0254266a]{height:60px !important}.progress-management-search-groups .item-local-category-input[data-v-0254266a]{height:36px !important}}@media screen and (max-width: 476px){.progress-management-search-groups .item-local-category-input[data-v-0254266a]{width:200px}}.email-sending-settings .title-label[data-v-9f2f7e68]{font-size:16px;font-weight:bold}.email-sending-settings .checkbox-custom[data-v-9f2f7e68]{cursor:pointer;min-width:20px;min-height:20px;accent-color:#090850}.email-sending-settings-content[data-v-9f2f7e68]{max-height:calc(100vh - 270px);overflow:auto}.w-input-chat[data-v-f7a0d128]{width:calc(100% - 15px)}.h-inner-chat[data-v-f7a0d128]{height:calc(100% - 95px)}.m-w-content-chat[data-v-f7a0d128]{max-width:calc(100% - 50px)}.scroller[data-v-f7a0d128]{width:100%;height:100%}.report-agendas .current-report[data-v-f7a0d128]:hover{background:rgba(9,8,80,0.05);color:#090850}@media screen and (max-width: 640px){.chat-toggle[data-v-f7a0d128]{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-47d11bea]{background-color:#d3d3d3}.photo-comment-inner[data-v-c91a60dc]{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;height:23rem}.photo-comment .photo-ledger-x-icon[data-v-c91a60dc]{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}.v-select[data-v-71195c1e]{position:relative;font-family:inherit}.v-select[data-v-71195c1e],.v-select *[data-v-71195c1e]{box-sizing:border-box}@-webkit-keyframes vSelectSpinner-data-v-71195c1e{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner-data-v-71195c1e{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active[data-v-71195c1e],.vs__fade-leave-active[data-v-71195c1e]{pointer-events:none;transition:opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter[data-v-71195c1e],.vs__fade-leave-to[data-v-71195c1e]{opacity:0}.vs--disabled .vs__dropdown-toggle[data-v-71195c1e],.vs--disabled .vs__clear[data-v-71195c1e],.vs--disabled .vs__search[data-v-71195c1e],.vs--disabled .vs__selected[data-v-71195c1e],.vs--disabled .vs__open-indicator[data-v-71195c1e]{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions[data-v-71195c1e]{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear[data-v-71195c1e]{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect[data-v-71195c1e]{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu[data-v-71195c1e]{text-align:right}.vs__dropdown-toggle[data-v-71195c1e]{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,0.26);border-radius:4px;white-space:normal}.vs__selected-options[data-v-71195c1e]{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions[data-v-71195c1e]{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle[data-v-71195c1e]{cursor:text}.vs--unsearchable .vs__dropdown-toggle[data-v-71195c1e]{cursor:pointer}.vs--open .vs__dropdown-toggle[data-v-71195c1e]{border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator[data-v-71195c1e]{fill:rgba(60,60,60,0.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator[data-v-71195c1e]{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator[data-v-71195c1e]{opacity:0}.vs__clear[data-v-71195c1e]{fill:rgba(60,60,60,0.5);padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-right:8px}.vs__dropdown-menu[data-v-71195c1e]{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);border:1px solid rgba(60,60,60,0.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options[data-v-71195c1e]{text-align:center}.vs__dropdown-option[data-v-71195c1e]{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight[data-v-71195c1e]{background:#5897fb;color:#fff}.vs__dropdown-option--deselect[data-v-71195c1e]{background:#fb5858;color:#fff}.vs__dropdown-option--disabled[data-v-71195c1e]{background:inherit;color:rgba(60,60,60,0.5);cursor:inherit}.vs__selected[data-v-71195c1e]{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,0.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect[data-v-71195c1e]{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,0.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected[data-v-71195c1e]{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.vs--single.vs--open .vs__selected[data-v-71195c1e],.vs--single.vs--loading .vs__selected[data-v-71195c1e]{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected[data-v-71195c1e]{display:none}.vs__search[data-v-71195c1e]::-webkit-search-cancel-button{display:none}.vs__search[data-v-71195c1e]::-webkit-search-decoration,.vs__search[data-v-71195c1e]::-webkit-search-results-button,.vs__search[data-v-71195c1e]::-webkit-search-results-decoration,.vs__search[data-v-71195c1e]::-ms-clear{display:none}.vs__search[data-v-71195c1e],.vs__search[data-v-71195c1e]:focus{appearance:none;line-height:1.4;font-size:1em;border:1px solid rgba(0,0,0,0);border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search[data-v-71195c1e]::placeholder{color:inherit}.vs--unsearchable .vs__search[data-v-71195c1e]{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search[data-v-71195c1e]{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search[data-v-71195c1e]{opacity:.2}.vs__spinner[data-v-71195c1e]{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);animation:vSelectSpinner-data-v-71195c1e 1.1s infinite linear;transition:opacity .1s}.vs__spinner[data-v-71195c1e],.vs__spinner[data-v-71195c1e]:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner[data-v-71195c1e]{opacity:1}[data-v-71195c1e] .c-search-table-select-task-company .vs__dropdown-toggle{border-color:#e8e8e8 !important;padding-left:0px !important}[data-v-71195c1e] .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-71195c1e] .c-search-table-select-task-company .btn{font-weight:700 !important;background-color:#edeef0 !important}[data-v-71195c1e] .c-search-table-select-task-company .btn:hover{background-color:#c5cfe3 !important}.btn-expand-table[data-v-14023ec9]{color:#090850;cursor:pointer;font-size:20px;transform:rotate(180deg);background:rgba(0,0,0,0)}#confirmToExpandTableModal[data-v-9f13c58a]{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-4c468baf]{background-color:#090850 !important;color:#fff !important}.active .triangle-down[data-v-4c468baf],.active .triangle-up[data-v-4c468baf]{border-top-color:#fff !important}.custom-padding[data-v-4c468baf]{padding:3px 14px}.triangle-down[data-v-4c468baf]{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-4c468baf]{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-322a3e50] .check-mark,[data-v-322a3e50] .input-primary-wrap{height:16px !important;width:16px !important}[data-v-322a3e50] .check-mark:after,[data-v-322a3e50] .input-primary-wrap:after{left:4px !important;top:1px !important;width:4px !important;height:8px !important}select[data-v-5e98cad2]{padding:5px 12px;height:auto}.color-gray[data-v-5e98cad2]{color:#b4b4b4}.color-black[data-v-5e98cad2]{color:#000 !important}.c-date[data-v-03c60f3a] input.form-control{font-size:11px !important;height:27px !important}.c-date[data-v-03c60f3a] button.btn-default{padding:4px 10px !important;font-size:11px !important}[data-v-89ed4894] .search-column-modal-max-height{max-height:var(--search-column-modal-max-height);overflow:auto}[data-v-89ed4894] .max-w-207{max-width:207px}[data-v-89ed4894] .padding-14-px{padding:14px !important}.gap-6[data-v-89ed4894]{gap:6px}.mt-2-px[data-v-89ed4894]{margin-top:2px}.btn-outline-primary[data-v-89ed4894]:focus:not(:hover){background-color:#fff !important;color:#090850 !important}.filter-icon-position[data-v-29fbebab]{position:relative}.filter-icon-position .icon-active-filter[data-v-29fbebab]{top:-4px}.new-label[data-v-25de8e68]{position:absolute;top:2px;left:2px;color:red}.icon-three-dots[data-v-25de8e68]{border:1px solid #090850;top:unset !important;bottom:2px}.cell-attribute[data-v-c466f23e]{word-wrap:break-word;white-space:normal}.min-w-44[data-v-f7483f3c]{min-width:44px}.min-w-48[data-v-f7483f3c]{min-width:48px}.min-w-68[data-v-f7483f3c]{min-width:68px}.min-w-82[data-v-f7483f3c]{min-width:82px}.min-w-88[data-v-f7483f3c]{min-width:88px}.min-w-94[data-v-f7483f3c]{min-width:94px}.min-w-108[data-v-f7483f3c]{min-width:108px}.background-warning[data-v-f7483f3c]{background-color:#fdeaff}.completed-row td[data-v-f7483f3c]{background-color:#bababa !important}.disabled-leakaged-only .disabled-cell-checklist-scope[data-v-f7483f3c]{position:relative}.disabled-leakaged-only .disabled-cell-checklist-scope[data-v-f7483f3c]::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-f7483f3c]::before{content:none}.disabled-cell-bolting-work-scope[data-v-f7483f3c]{position:relative}.disabled-cell-bolting-work-scope[data-v-f7483f3c]::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-61a09c1d]:nth-child(1){height:28px !important}.flanges-table-wrapper table thead tr:nth-child(2) th[data-v-61a09c1d]{top:28px !important}.flanges-table-wrapper table thead tr:nth-child(2) th[data-v-61a09c1d]:not([rowspan]){padding-top:3.5px !important;padding-bottom:3.5px !important}.flanges-table-wrapper table thead tr:nth-child(3) th[data-v-61a09c1d]{border-top:none;padding-top:4.5px !important;padding-bottom:4.5px !important;top:52px !important}.flanges-table-wrapper table thead th[data-v-61a09c1d]{z-index:10}.flanges-table-wrapper .vertical-center[data-v-61a09c1d]{top:50%;transform:translateY(-50%)}.z-index-11[data-v-61a09c1d]{z-index:11 !important}.min-w-44[data-v-61a09c1d]{min-width:44px}.min-w-48[data-v-61a09c1d]{min-width:48px}.min-w-68[data-v-61a09c1d]{min-width:68px}.min-w-82[data-v-61a09c1d]{min-width:82px}.min-w-88[data-v-61a09c1d]{min-width:88px}.min-w-94[data-v-61a09c1d]{min-width:94px}.min-w-108[data-v-61a09c1d]{min-width:108px}select[data-v-265afebb]:invalid{color:#b9b9b9 !important}input[data-v-265afebb]:invalid::placeholder{color:#b9b9b9 !important;opacity:1}input[data-v-265afebb]:invalid:-ms-input-placeholder{color:#b9b9b9 !important}input[data-v-265afebb]:invalid::-ms-input-placeholder{color:#b9b9b9 !important}.btn[data-v-caa4e44c]:disabled{cursor:inherit !important}.btn-danger[data-v-caa4e44c]:disabled{background-color:#b9b9b9 !important;border-color:#b9b9b9 !important}[data-v-72ee55f9] .flange-edit-modal{max-width:1000px}.z-index-12[data-v-c3aadabc]{z-index:12 !important}.mx-custom[data-v-c3aadabc]{margin:0 1.5rem}@media all and (max-width: 768px){.mx-custom[data-v-c3aadabc]{margin:0}}.p-7[data-v-c3aadabc]{padding:7px !important}.gap-responsive[data-v-c3aadabc]{gap:32px}@media all and (max-width: 410px){.gap-responsive[data-v-c3aadabc]{gap:20px}}@media all and (max-width: 370px){.gap-responsive[data-v-c3aadabc]{gap:15px}}@media all and (max-width: 355px){.gap-responsive[data-v-c3aadabc]{gap:10px}}.flanges-bolting-work-card>.card-header[data-v-6010f902]{border-bottom-width:0px;padding-top:20px;padding-bottom:20px}.flanges-bolting-work-card.card--separate>.card-header[data-v-6010f902]{border-bottom-width:1px}.color-gray[data-v-6010f902]{color:#ababab}.modal-dialog-centered[data-v-3a993bfc]{max-width:100% !important;padding:10px}.text-gray-77[data-v-5cb343bd]{color:#777}.box-shadow-inset-1-primary[data-v-fcea0b42]{box-shadow:inset 0px 1px 0px #090850}.main-section[data-v-73558adc]{height:calc(100vh - 326px);max-width:650px;width:100%}.main-section .camera-wrapper[data-v-73558adc]{width:100%;height:100%;position:relative}.main-section .camera-wrapper .camera-element[data-v-73558adc]{max-width:100%;width:100%;height:auto;object-fit:contain}.main-section .camera-wrapper .detect-area[data-v-73558adc]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.modal .modal-dialog-centered[data-v-bcff28f8]{max-width:100% !important;padding:10px}.modal .modal-dialog-centered .modal-content .modal-body[data-v-bcff28f8]{max-height:calc(100vh - 294px);overflow:hidden}@media screen and (max-width: 375px){.modal .modal-dialog-centered .modal-content .modal-footer .btn[data-v-bcff28f8]{width:132px !important}}.move-dot-btn[data-v-24991fe2]{height:38px;line-height:24px}.caret--disabled>button[data-v-24991fe2],button.disabled[data-v-24991fe2]{color:#fff;cursor:not-allowed !important;pointer-events:none;background-color:#b9b9b9}input[data-v-e571654e]::-webkit-outer-spin-button,input[data-v-e571654e]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-e571654e]{-moz-appearance:textfield}.flanges-bolting-group-button[data-v-02aeda24]{transition:left .3s ease-in-out}.flanges-bolting-group-button .btn-shadow[data-v-02aeda24]{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-02aeda24]{left:33px}}@media screen and (max-width: 1385px){body:not(.sidebar-collapse) .flanges-bolting-group-button[data-v-02aeda24]{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-02aeda24]{display:none !important}@media screen and (max-width: 575px){.content-wrapper .flanges-bolting-group-button[data-v-02aeda24]{left:33px !important}}.w-65-px[data-v-333d4ed0]{width:65px !important}.scan-qr-code[data-v-66ca4d76]{position:relative;display:inline-block;width:100%}.scan-qr-code input[data-v-66ca4d76]{padding:10px 42px 10px 10px;background-color:unset}.scan-qr-code img[data-v-66ca4d76]{cursor:pointer;position:absolute;width:20px;height:20px;z-index:10;right:10px;top:10px}.user-info[data-v-66ca4d76] .vs__dropdown-toggle{align-items:center;padding:5px;border:none}.user-info[data-v-66ca4d76] .vs__search{width:100% !important;padding:0 !important}.line-height-10[data-v-66ca4d76]{line-height:10px}.alert-custom[data-v-1f9ef308]{margin-bottom:0px;background:#fff;padding:4px 10px 4px 0;border-radius:10px}.close[data-v-1f9ef308]{margin-left:5px}.title-color[data-v-1f9ef308]{margin-right:13px;width:12px;background:#090850;height:100%;position:absolute;border-top-left-radius:8px;border-bottom-left-radius:8px}.message[data-v-1f9ef308]{margin-left:15px;font-weight:bold;font-size:12px !important}.w-minus-110-px[data-v-68e65aef]{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-b627d872]{transform:translate3d(0px, 32px, 0px) !important}[data-v-b627d872] .konvajs-content{background-color:#fff}i.disabled[data-v-6371517e]{cursor:not-allowed;pointer-events:none}.steps-container[data-v-0a006737]{display:flex;align-items:center;justify-content:space-between;gap:5px}.step[data-v-0a006737]{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-0a006737]{margin-right:6px}.step.active[data-v-0a006737]{background-color:#c5cfe3;color:#090850;font-weight:bold}.status-icon[data-v-0a006737]{position:absolute;top:-10px;right:5px}.flanges-bolting-work-card>.card-header[data-v-0bad9053]{border-bottom-width:0px;padding-top:20px;padding-bottom:20px}.flanges-bolting-work-card>.card-header .card-title[data-v-0bad9053]{font-size:14px !important}.flanges-bolting-work-card.card--separate>.card-header[data-v-0bad9053]{border-bottom-width:1px}.switch-active input:not(:checked)+.slider[data-v-0bad9053]{background-color:#f2c2c2 !important}.switch-active input:disabled+.slider[data-v-0bad9053]{cursor:unset;background-color:#a0a0a0;border-color:#a0a0a0}.switch-active input:disabled+.slider[data-v-0bad9053]::before{background-color:#fff}.switch-active input:disabled+.slider[data-v-0bad9053]::after{color:#fff}.card-body-custom[data-v-0bad9053]{flex:1 1 auto;min-height:1px;padding:1.25rem}.flange-tooltip[data-v-fcfb723a]{width:115px;padding:0;text-align:center}.border-radius-submit-button[data-v-fcfb723a]{border-radius:16.5px}@media all and (max-width: 360px){.fz-sm-12[data-v-fcfb723a]{font-size:12px !important}}.color-switch-off[data-v-fcfb723a]{color:#f2c2c2}.flanges-bolting-work-card>.card-header[data-v-15666674]{border-bottom-width:0px;padding-top:20px;padding-bottom:20px}.flanges-bolting-work-card.card--separate>.card-header[data-v-15666674]{border-bottom-width:1px}.modal-common-image-viewer .modal-dialog[data-v-0f2fa8ba]{max-width:90%}@media all and (max-width: 820px){.modal-common-image-viewer .modal-dialog[data-v-0f2fa8ba]{max-width:100%;max-height:100%;margin:0}}.modal-common-image-viewer .modal-dialog .modal-content[data-v-0f2fa8ba]{height:98%}@media all and (max-width: 820px){.modal-common-image-viewer .modal-dialog .modal-content[data-v-0f2fa8ba]{height:100%;border-radius:0}.modal-common-image-viewer .modal-dialog .modal-content .image-wrapper[data-v-0f2fa8ba]{min-height:100%}}.modal-common-image-viewer .modal-dialog .modal-content .modal-body.is-image[data-v-0f2fa8ba]{padding:0}.modal-common-image-viewer .action-icon[data-v-0f2fa8ba]{transition:color .15s linear;color:#c3c3c3}.modal-common-image-viewer .action-icon[data-v-0f2fa8ba]:hover{color:#090850}.modal-common-image-viewer .preview-image[data-v-0f2fa8ba]{width:50px;transition:transform .15s ease-in-out}.modal-common-image-viewer .preview-image.active[data-v-0f2fa8ba]{transform:scale(1.3);margin-right:10px;margin-left:10px}.modal-common-image-viewer .btn:not(.disabled) .btn-primary[data-v-0f2fa8ba]:hover,.modal-common-image-viewer .btn:not(.disabled) .btn-primary[data-v-0f2fa8ba]:active,.modal-common-image-viewer .btn:not(.disabled) .btn-primary[data-v-0f2fa8ba]:focus,.modal-common-image-viewer .btn:not(.disabled) .btn-primary.hover[data-v-0f2fa8ba]{background-color:#090850;border-color:#090850}.modal-common-image-viewer .border-bottom-1[data-v-0f2fa8ba]{border-bottom:1px solid #e9ecef}textarea.fz-f-17[data-v-23fffb7a]{font-size:17px !important}@media screen and (min-width: 768px){.image-ratio[data-v-110ad72c]{min-width:247.5px}}@media screen and (max-width: 760px){.image-ratio[data-v-110ad72c]{min-width:220px !important}}.ellipsis[data-v-5755f55a]{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.cubic-color-picker[data-v-936828f8]{width:30px;height:30px;cursor:pointer}.cubic-color-picker[data-v-936828f8]:not(:first-child){margin-left:5px}.cubic-color-picker .el-position-center[data-v-936828f8]{top:50%;left:50%;transform:translate(-50%, -50%)}.theme[data-v-936828f8]{transition:.2s ease}.theme-light[data-v-936828f8]{background-color:#fff}.theme-light .cubic-color-picker[data-v-936828f8]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.theme-dark[data-v-936828f8]{background-color:#2c2c2c}.theme-dark .cubic-color-picker[data-v-936828f8]{border:1px solid #fff}.theme-dark .cubic-color-picker[data-v-936828f8]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.report-photo-comment-draw-wrapper .bg-primary[data-v-2c23cc90]{background-color:#090850 !important}.report-photo-comment-draw-wrapper .el-position-center[data-v-2c23cc90]{top:50%;left:50%;transform:translate(-50%, -50%)}.report-photo-comment-draw-wrapper .rotate-45[data-v-2c23cc90]{transform:rotate(45deg) !important}.report-photo-comment-draw-wrapper .cubic-stroke-width[data-v-2c23cc90]{transition:.2s ease}.report-photo-comment-draw-wrapper .cubic-stroke-width[data-v-2c23cc90]:is(:active,:visited,:hover,:focus-visible,:focus){transform:scale(1.1)}.report-photo-comment-draw-wrapper .bg-stroke-width-selected[data-v-2c23cc90]{background-color:rgba(0,0,0,0.5)}.open-grid[data-v-2c23cc90]{border-radius:.25rem;background-color:#090850;color:#fff;user-select:none}.open-grid.disabled[data-v-2c23cc90]{background-color:#b9b9b9}@media all and (max-width: 820px){.card-body-mobile[data-v-2c23cc90]{padding:.4rem}}.switch-active[data-v-2c23cc90]{width:85px;height:25px}.switch-active .slider[data-v-2c23cc90]{background-color:#090850;border:1px solid #bababa}.switch-active .slider[data-v-2c23cc90]::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-2c23cc90]::after{content:"D&D ON"}.switch-active .slider[data-v-2c23cc90]::before{width:12px !important;height:12px !important;left:2px;bottom:5px}.switch-active input:not(:checked)+.slider[data-v-2c23cc90]::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-2c23cc90]::after{content:"D&D OFF"}.switch-active input:not(:checked)+.slider[data-v-2c23cc90]::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-2c23cc90]{background-color:#f2c2c2;border:1px solid #090850}.btn-tool-draw[data-v-2c23cc90]{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-0f0867f6]{width:165px}.image-ratio .wrapper-img[data-v-0f0867f6]{aspect-ratio:1}.image-ratio .wrapper-img .inner-img[data-v-0f0867f6]{object-fit:contain;width:100%;height:100%}@media screen and (min-width: 768px){.image-ratio[data-v-0f0867f6]{min-width:247.5px}.image-ratio .icon-btn[data-v-0f0867f6]{width:95px}}@media screen and (max-width: 760px){.image-ratio[data-v-0f0867f6]{min-width:220px !important}.image-ratio .icon-btn[data-v-0f0867f6]{width:85px}}.enable-pointer-event[data-v-0f0867f6]{pointer-events:all !important}.border-radius-8[data-v-52f4e926]{border-radius:8px}.flange-tooltip[data-v-48aeae42]{width:115px;padding:0;text-align:center}.border-radius-submit-button[data-v-48aeae42]{border-radius:16.5px}@media all and (max-width: 360px){.fz-sm-12[data-v-48aeae42]{font-size:12px !important}}.border-radius-8[data-v-35935da0]{border-radius:8px}.link[data-v-041a6dfd]{text-decoration:underline}.text-alert-color[data-v-041a6dfd]{background-color:#f2c2c2;color:rgba(255,0,0,0.980392)}.border-radius-submit-button[data-v-041a6dfd]{border-radius:16.5px}.color-gray[data-v-041a6dfd]{color:#ababab}.color-alert[data-v-041a6dfd]{color:#f2c2c2}i.disabled[data-v-5e92ec6c]{cursor:not-allowed;pointer-events:none}.text-gray-77[data-v-b524a948]{color:#777}.scroll-container[data-v-b524a948]{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-25962098]{min-width:80px !important}[data-v-07daf22c] .min-w-1000{min-width:1000px !important}.nav-pills>li>a[data-v-545a795a]{background-color:#fff;border-width:1px;color:#e0e0e0}.flanges-table-wrapper table thead tr[data-v-0d9172a4]:nth-child(1){height:28px !important}.flanges-table-wrapper table thead tr:nth-child(2) th[data-v-0d9172a4]{top:28px !important}.flanges-table-wrapper table thead tr:nth-child(2) th[data-v-0d9172a4]:not([rowspan]){padding-top:3.5px !important;padding-bottom:3.5px !important}.flanges-table-wrapper table thead tr:nth-child(3) th[data-v-0d9172a4]{border-top:none;padding-top:4.5px !important;padding-bottom:4.5px !important;top:52px !important}.flanges-table-wrapper table thead th[data-v-0d9172a4]{z-index:10}.flanges-table-wrapper .vertical-center[data-v-0d9172a4]{top:50%;transform:translateY(-50%)}.z-index-11[data-v-0d9172a4]{z-index:11 !important}.min-w-44[data-v-0d9172a4]{min-width:44px}.min-w-48[data-v-0d9172a4]{min-width:48px}.min-w-68[data-v-0d9172a4]{min-width:68px}.min-w-82[data-v-0d9172a4]{min-width:82px}.min-w-88[data-v-0d9172a4]{min-width:88px}.min-w-94[data-v-0d9172a4]{min-width:94px}.min-w-108[data-v-0d9172a4]{min-width:108px}.z-index-12[data-v-5a666f73]{z-index:12 !important}.p-7[data-v-5a666f73]{padding:7px !important}.gap-responsive[data-v-5a666f73]{gap:32px}@media all and (max-width: 410px){.gap-responsive[data-v-5a666f73]{gap:20px}}@media all and (max-width: 370px){.gap-responsive[data-v-5a666f73]{gap:15px}}@media all and (max-width: 355px){.gap-responsive[data-v-5a666f73]{gap:10px}}.page-bottom-menu[data-v-5a666f73]{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-5a666f73]{left:250px;width:calc(100% - 250px)}}@media (max-width: 1430px){.page-bottom-menu[data-v-5a666f73]{padding:20px 50px}}@media (max-width: 768px){.page-bottom-menu[data-v-5a666f73]{padding:20px}}.border-list-menu[data-v-9b3da9e8]{border-radius:5px;border:1px solid #e5e5e5;width:fit-content}.border-right-item[data-v-9b3da9e8]{border-right:1px solid #e5e5e5}li:hover .dropdown-menu-list[data-v-9b3da9e8]{display:block}.dropdown-menu-list[data-v-9b3da9e8]{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-9b3da9e8]{min-width:160px;text-align:center}.dropdown-item.dropdown-icon[data-v-9b3da9e8]{position:relative}.dropdown-item.dropdown-icon[data-v-9b3da9e8]::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-9b3da9e8]::after{content:"" !important}.show-dropdown-menu[data-v-9b3da9e8]{display:block !important}.logo-header-pc[data-v-9b3da9e8]{max-width:none !important}.dropdown-item-child[data-v-9b3da9e8]{padding-left:30px !important;font-size:14px !important}.menu-scroll[data-v-9b3da9e8]{white-space:nowrap;overflow:hidden;user-select:none}.min-height-72[data-v-9b3da9e8]{min-height:72px}.navbar a.text-primary[data-v-9b3da9e8]:focus,.navbar a.text-primary[data-v-9b3da9e8]:hover{color:#090850 !important}.disabled-header[data-v-9b3da9e8]{pointer-events:none;opacity:.5}/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{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:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;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}}.ps{position:relative}/*! 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}.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}.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}.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}.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{display:block;margin-right:10px;border:2px solid #777;background-color:#777;color:#fff;padding:7px 14px}.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: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}}.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);font-size:18px}@supports (-webkit-touch-callout: none){.wrapper .sidebar{height:calc(100vh - 185px)}}.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{background:#fff;color:#090850;border-right:1px solid #090850}.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: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;--area-cell-width: 71px}.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 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:#b9b9b9}.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{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{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{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{margin:0px !important;padding:0 7px !important;z-index:2 !important}.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{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{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{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}@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}.switch-active{position:relative;display:inline-block;width:85px;height:30px}.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 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{position:relative;z-index:1}.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 .task-row{border-bottom:1px solid #eee;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 #eee;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;margin-bottom:10px}.flanges-select-page .flanges-sub-card>.card-header{padding-top:0;padding-bottom:0;border-bottom:0}.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-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-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:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-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-device-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-device-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-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::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}.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}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:not-allowed;background-color:#f8f8f8}.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{appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,0.26);border-radius:4px;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:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,0.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,0.5);padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);border:1px solid rgba(60,60,60,0.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,0.5);cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,0.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0px 2px;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,0.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.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{appearance:none;line-height:1.4;font-size:1em;border:1px solid rgba(0,0,0,0);border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::placeholder{color:inherit}.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);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.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 .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 .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)}
