@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css);#sidebar .profiles[data-v-26df2aa1]{display:block!important;min-height:70px;padding:10px;height:unset}#sidebar .profiles .box[data-v-26df2aa1]{display:flex;align-items:center}#sidebar .profiles button[data-v-26df2aa1]{width:100%;margin-top:10px}#sidebar[data-v-26df2aa1] .profile-dropdown .dropdown-toggle{background-color:transparent;border-color:transparent}#sidebar[data-v-26df2aa1] .profile-dropdown .dropdown-toggle:after{display:none}.sr-only[data-v-7f90f6e0]{visibility:hidden;font-size:0;width:0}.rotate-180[data-v-7f90f6e0]{transform:rotate(180deg)}.download-text[data-v-7f90f6e0]{letter-spacing:0}.attachment-link[data-v-7f90f6e0]{display:flex;width:140px;margin:5px 0}.card-layout{border-radius:10px;border:1px solid var(--ehti-ddd);position:relative;padding:30px}.card-layout h5{font-size:1.125rem;font-weight:600}.card-layout:has(canvas) h5{position:absolute}.card-layout .card-content{font-size:3rem;font-weight:700}.card-layout .card-content span{font-size:inherit}.card-layout .card-content>*{font-size:inherit;display:block}.date-close-btn[data-v-8effd220]{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:20px;z-index:98;cursor:pointer}.disabled[data-v-8effd220]{color:#666!important;cursor:not-allowed}.disabled[data-v-8effd220] *{color:inherit;cursor:not-allowed}.unit[data-v-8effd220]{width:30px;border-left:1px solid #ccc;padding-left:5px;display:inline-flex;border-radius:unset!important}.theme--light.v-btn:not(.v-btn--round).v-size--default{padding:0 10px}.theme--light.v-btn.v-size--large{width:100%}.theme--light.v-btn.pcolor{background-color:var(--ehti-pcolor);color:#fff}.theme--light.v-btn.pcolor img{filter:brightness(0) invert(1)}.theme--light.v-btn.black{background-color:var(--ehti-black);color:#fff}.theme--light.v-btn.red{background-color:var(--ehti-red);color:#fff}.theme--light.v-btn.success{background-color:var(--ehti-success);color:#fff}.theme--light.v-btn.skyblue{background-color:var(--ehti-skyblue);color:#fff}.theme--light.v-btn.add-btn{background-color:transparent;width:355px;height:160px;box-shadow:0 0 0 3px hsla(0,0%,100%,.6)!important;border-radius:1rem;overflow:hidden;display:inline-block;padding:0}.theme--light.v-btn.add-btn span{display:block;color:#fff;font-weight:600}.theme--light.v-btn.add-btn span:after{display:block;font-weight:400;margin-top:5px}.theme--light.v-btn.add-btn span img{display:block;width:50px;height:50px;margin:0 auto 10px}.theme--light.v-btn.add-btn:nth-last-child(3){background-image:url(/img/quick-btn-bg1.725c01b5.png)}.theme--light.v-btn.add-btn:nth-last-child(3) span:after{content:"새로운 업무를 생성합니다"}.theme--light.v-btn.add-btn:nth-last-child(2){background-image:url(/img/quick-btn-bg2.7cd5b213.png);margin-left:30px}.theme--light.v-btn.add-btn:nth-last-child(2) span:after{content:"새로운 고객을 추가합니다"}.theme--light.v-btn.add-btn:last-child{background-image:url(/img/quick-btn-bg3.85349e1e.png);margin-left:30px}.theme--light.v-btn.add-btn:last-child span:after{content:"시험분석 페이지로 이동합니다."}.theme--light.v-btn:not(.v-btn--round).v-size--small{height:30px}.theme--light .v-btn__content{letter-spacing:0;font-weight:500}.theme--light .v-btn__content:has(img){margin-left:-4px}.theme--light .v-ripple__container{display:none;color:transparent!important}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:unset}.btn.btn-pcolor,.btn.btn-pcolor:hover{color:#fff;background-color:var(--ehti-pcolor)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:var(--ehti-pcolor);background-color:var(--ehti-pcolor)}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:var(--ehti-pcolor);background-color:var(--ehti-pcolor)}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.mx-datepicker.mx-datepicker-range{width:unset}.mx-datepicker .mx-input{border:0;box-shadow:unset}.mx-datepicker .mx-icon-calendar{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABoSURBVHgBZY0xDoAgEATvgIZKTSiw8xm2PsWn+AN/5BNoLemkoDShITkPK8RNrrjdzC5aayeRsyOAHmohepJyESEET0QrNGJgK5ksz53S2Wk9EOL8whxeMe4tBKMxB5+rPfWpVeo39QC18B7vuLUccQAAAABJRU5ErkJggg==)}.mx-datepicker-popup .mx-calendar-content .cell.hover-in-range,.mx-datepicker-popup .mx-calendar-content .cell.in-range,.mx-datepicker-popup .mx-calendar-content .cell:hover{background-color:var(--ehti-brightgreen)}.mx-datepicker-popup .mx-calendar-content .cell.active{background-color:var(--ehti-pcolor)}.table.b-table>tbody>tr>.table-b-table-default,.table.b-table>tfoot>tr>.table-b-table-default,.table.b-table>thead>tr>.table-b-table-default{background-color:var(--ehti-eee);box-shadow:0 1px 0 var(--ehti-ddd)}.badge{font-size:.875rem;font-weight:400;border-radius:6px}.custom-select{display:inline-block;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABoSURBVHgBZY0xDoAgEATvgIZKTSiw8xm2PsWn+AN/5BNoLemkoDShITkPK8RNrrjdzC5aayeRsyOAHmohepJyESEET0QrNGJgK5ksz53S2Wk9EOL8whxeMe4tBKMxB5+rPfWpVeo39QC18B7vuLUccQAAAABJRU5ErkJggg==);background-position:center right 8px;background-size:12px}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.modal .modal-header{justify-content:space-between}.modal .modal-header h5{font-size:1.125rem;font-weight:700}.modal .modal-header .close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADuSURBVHgB7ZJBCoMwEEUn6sJljmBv0B7BI2QjuPRoXQlupCeQ3sAb1N7AjeBCsTOlBQmjmWxbP8iYSfIfTD7AoZ+X4ppVVT2ozvOc5nne7RmUZZmEYdjQf5ZlJ3s/YKlK9VjeF8kA3OabZ1jANE0GS7cHsczbYRgunBc7IlJd1xpBzbIsZ4Ktx8WYp0VR9F6ALQj1peZOAAf5tBOJuQjAQEBqTgpAoHEcNZrrVUvHcawld50A+0Exwi0IIiwCcGmJoij1gSgf8+/M9yIsAkhyLoWwI5Lk3BjT2+PivLbe4Ibf3RXFFeSKyycc+k+9AK7+yhYC8UKmAAAAAElFTkSuQmCC);width:24px;height:24px;text-indent:-9999px}.modal .modal-footer button{min-width:54px}.modal .btn-error{background-color:var(--ehti-red);color:#fff}.modal .btn-primary{background-color:var(--ehti-pcolor);color:#fff;border-color:var(--ehti-pcolor)}.modal .page-form{width:100%;margin:0 auto}.modal .page-form .form-group:last-child{margin-bottom:0}#modal-confirm .modal-header,#modal-confirm-environment .modal-header,#modal-submit .modal-header{border-bottom:0}#modal-confirm .modal-footer,#modal-confirm-environment .modal-footer,#modal-submit .modal-footer{border-top:0}#postcode .modal-body{min-height:406px;max-height:70vh}.modal .table-layout{width:100%;margin:0 0}.modal .b-table-sticky-header{max-height:60vh;height:480px}.modal .table-layout .table .b-table-empty-row div{max-width:100%}#modal-issue .list-group{max-height:180px}.theme--light.v-sheet.v-stepper:not(.v-sheet--outlined){box-shadow:unset}.theme--light.v-stepper .v-stepper__step--editable:hover{background-color:transparent}.theme--light.v-stepper .v-stepper__step{cursor:pointer;padding-top:0;padding-bottom:0;position:relative}.theme--light.v-stepper .v-stepper__step.active{font-weight:700}.theme--light.v-stepper .v-stepper__step.active .v-stepper__label{color:var(--ehti-pcolor)}.theme--light.v-stepper .v-stepper__step.active .v-stepper__step__step{background-color:var(--ehti-pcolor)!important;color:#fff}.theme--light.v-stepper .v-stepper__step .v-stepper__step__step{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;padding:0 0;margin-right:6px;border-radius:2px;min-width:unset;background-color:var(--ehti-eee)!important;color:var(--ehti-666)}.theme--light.v-stepper .v-stepper__step:last-child:before{display:none}.theme--light.v-stepper .v-stepper__step>*{text-shadow:unset!important}.theme--light.v-stepper .v-stepper__step:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADkSURBVHgB7ZO7DYMwEIb9CCglI7ACDRJVyAYZIZtkBFbIJtBZWEheISNQIsHZsQuiyCIGgkt/zUn/Sf/5HkYoEDgKXhI553eF0EMCXIuieM1623U3JGVl6y7IkghR1GBCEKG0Zoylsx5T2mCMe1vf3YGBCZFSgFpJib5fLIRIxmmqlVLJlk6wK+mjiLOAy2xrkdUCtlkcRZmmn3Mt508dLrY+Q9BB9DEoE4dhSJbypzUDexRZnvcfHaDS+yn/HtHR+Rvor4S5IAXAtMnZ+5n6+gOGxR3QcSzN5mwTACj3mAcCfngDLJ0FOfa1MQQAAAAASUVORK5CYII=);width:24px;height:24px;background-position:50%;position:absolute;right:-10px}.theme--light.v-stepper .v-stepper__step .v-stepper__label{color:#000;text-shadow:unset}body .v-toast{bottom:unset;left:50%;transform:translateX(-50%);right:unset}body .v-toast__item--success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGuSURBVHgB7ZW7TsJQGMf/53BJYCJhcaybmzA7CA+g0iewJKBuaFxNhMTVABsJJNQn4PICdDGO1NVFEhcHByYWocfTkkqv0KIjv6Sh3/XPd056DrAjBGRjRk9KgUYrYCTHszO8JAWwKRhUMDYA5n2I8mR7kV7pGpTcLxuvQ6virFMLLzIsd/m/lxAUwmSctoteIepZMLiohxLQ0fMHpbpXyD1JryzxJepiWzQtD7GjWF3uSSip4C9E9D20Y5+kJwmg8XcEQEikMTq6Nd6zygOm89kqqNF9iK2JaTomiWcQQkBIpo3HzSJntZzLtVHEKqBTHMv2KQyIYLWiWEMqlsT4+M54zz8/Gr9OAfnjBZtwiLCJc5vMhub6BxNYqFbLsVwRxWpNv2dGM7N58AliNhH3dzK8HPEzKWd1FfYyqB6cIBVNQFJlKF9v8IUxFYV21upy78mC1EDtIv1P1XgCwdB0utwfo9hSeGYTW8HrxLbs9PofkIMST6bnCIz2xE9iyStCfWuWBb7H9wp+txDtxk9AJ8CldSXwi6kASgu84eHvpQXyyqMKtGQDYmOKHf/FDyVfjBeTAXfrAAAAAElFTkSuQmCC)}body .v-toast__item--error,body .v-toast__item--success{background-position:center left 10px;padding-left:24px;border-radius:10px;background-color:var(--ehti-333);color:#fff}body .v-toast__item--error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGGSURBVHgB7VQ7TsNAEH0ToM8NcMG3whEodXIApHCCiAoaTsMBElHQQsQBMG0EYsvwk4yEoY0SKhAeZu2gZJ21HeGUedJ6Z3dn582sZwZYIAeUp8DuWk3UmjJqou3Em6zkKyPskHq5/BcBu1sO8NMCieFs+OCvOinfn5mA3XVXDF+LWMZM4D4YQvKkcgkizym8nzK+WwX2qrF82wXuuhaS70oykmVMUYZ2zze3gaOT0eLUQkBl0EpLhPrkbsnwwd1oyOTAhs/BWH4PYAfV4qRIIRA0UBg649IICDsobN/MumQEbto9BBPP8hEgA04WwdyRyCJ6lV+9atXUXl9dxPJwgAwYtWBGwOylXtOZE7zJLOOhl6oGYoMgEUHYFs6m9eL+AXA8qgMdwfmZVQ0hdSaXRgSknj0Jw0MehsO0E5/Uo9H8piuZlw6treLv/ZPyGH3d9JKbc2p22jhbm501TSNFLlWgW3Eu6EY8r9iMR6d516P+RFEL0UU4qvQonT1xok2q52GBIvgF2nCEzXF/8g8AAAAASUVORK5CYII=)}.b-tooltip .tooltip-inner{max-width:100%}:root{--grey1:#fafcfc;--grey2:#f5f5f5;--grey3:#cacacb;--ehti-bg-color:#f9f9f9;--ehti-pcolor:#59c1b3;--ehti-lightgrey:#f5f5f5;--ehti-lightred:#ffebea;--ehti-brightred:#ffe2e0;--ehti-red:#ff3126;--ehti-orange:#ff922d;--ehti-yellow:#fec741;--ehti-violet:#6c60cd;--ehti-purple:#be4467;--ehti-skyblue:#66bcea;--ehti-aquamarine:#59c1b3;--ehti-lightgreen:#6ebf60;--ehti-brightgreen:#e7f9f1;--ehti-yellowgreen:#eafdf4;--ehti-secondarygreen:#f7fefb;--ehti-thirdgreen:#48959c;--ehti-pgreen:#e4fcf1;--ehti-green:#00884f;--ehti-blue:#0d6dff;--ehti-deepblue:#024ac9;--ehti-black:#333;--ehti-white:#fff;--ehti-111:#111;--ehti-333:#333;--ehti-ddd:#ddd;--ehti-eee:#eee;--ehti-666:#666;--ehti-999:#999;--ehti-soil:#b09269;--ehti-atmosphere:#d88fa4;--ehti-water:#85aad6;--ehti-ea:#535ca8;--ehti-eb:#e09c41;--ehti-ec:#de6b7a;--ehti-success:#00ab61;--box-shadow:rgba(0,0,0,.1);--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-active-border-color:transparent;--btn-disabled:#f5f5f5}.table-layout{width:calc(100% - 60px);height:calc(100% - 196px);margin:14px auto 0}.table-layout.bordered td,.table-layout.bordered th{border-right:1px solid var(--ehti-ddd)}.table-layout.bordered td:last-child,.table-layout.bordered th:last-child{border-right:0}.table-layout.bordered td:first-child,.table-layout.bordered th:first-child{width:60px;max-width:60px;min-width:unset;padding-left:0;padding-right:0;text-align:center}.table-layout .d-flex{align-items:center;justify-content:space-between;margin-bottom:0}.table-layout .d-flex:has(.table-title){margin-bottom:15px}.table-layout .d-flex .table-title{font-size:1.125rem;font-weight:600;margin-bottom:0}.table-layout .d-flex .detail-btns{display:flex;align-items:center}.table-layout .d-flex .detail-btns .divider{margin-left:10px}.table-layout .sub-com>*{margin-bottom:20px}.table-layout .sub-com canvas{max-height:80px}.table-layout .b-table-sticky-header,.table-layout .test-table{max-height:100%;overflow-x:auto;height:100%;border-radius:10px;border:1px solid var(--ehti-ddd)}.table-layout .b-table-sticky-header::-webkit-scrollbar,.table-layout .b-table-sticky-header::-webkit-scrollbar-thumb,.table-layout .test-table::-webkit-scrollbar,.table-layout .test-table::-webkit-scrollbar-thumb{height:12px;width:12px}.table-layout:has(.line) .line{margin-bottom:0;width:100%;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid var(--ehti-ddd);border-bottom:0;height:48px;display:flex;align-items:flex-end;padding-left:20px}.table-layout:has(.line) .line .btn-group{height:inherit}.table-layout:has(.line) .line .btn{height:inherit}.table-layout:has(.line) .b-table-sticky-header{border-top-left-radius:0;border-top-right-radius:0;height:calc(100vh - 248px)}.table-layout .test-table table{min-width:100%}.table-layout .test-table thead tr th{border-right:1px solid var(--ehti-ddd);border-bottom:1px solid var(--ehti-ddd)}.table-layout .test-table thead tr th:first-child{padding-left:20px}.table-layout .test-table thead tr th:last-child{border-right:0}.table-layout .test-table thead tr th.hide{display:none}.table-layout .test-table tbody tr td{background-color:var(--ehti-bg-color);border-right:1px solid var(--ehti-ddd);border-bottom:1px solid var(--ehti-ddd);min-width:140px;cursor:default}.table-layout .test-table tbody tr td:last-child{border-right:0}.table-layout .test-table tbody tr td.hide{display:none}.table-layout .test-table tbody tr td:has(div){padding:0 0}.table-layout .test-table tbody tr td:has(div) .all-btn{width:100%;display:flex;align-items:center;justify-content:center;color:var(--ehti-pcolor);font-weight:600;cursor:pointer}.table-layout .test-table tbody tr td:has(div)>div{padding:0 10px;height:100%}.table-layout .test-table tbody tr td:has(div)>div .s-doughnut{margin-right:10px}.table-layout .test-table tbody tr td:has(div)>div p{margin-bottom:0}.table-layout .test-table tbody tr td:has(div)>div p.holder{color:var(--ehti-999)}.table-layout .test-table tbody tr td:has(div)>div a{display:inline-flex;color:var(--ehti-pcolor);font-weight:600}.table-layout .test-table tbody tr td:has(div)>div.clickable{background-color:#fff;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.table-layout .test-table tbody tr td:has(div)>div.clickable p{height:100%;display:inline-flex;align-items:center;width:100%}.table-layout .test-table tbody tr td:has(div)>div.clickable:hover{background-color:var(--ehti-brightgreen)}.table-layout .test-table tbody tr td:has(div)>div.clickable:hover p{content:"시험일지 작성"}.table-layout .test-table tbody tr td:has(div)>div .download-img{margin-left:10px}.table-layout .table{min-width:100%;width:unset;margin-bottom:0}.table-layout .table:has(.b-table-busy-slot),.table-layout .table:has(.b-table-empty-row){height:100%}.table-layout .table .table-active{background-color:#fff!important}.table-layout .table .table-active td{background-color:inherit!important}.table-layout .table img{transition:.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-layout .table .b-table-empty-row div{display:block;text-align:center;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center}.table-layout .table .b-table-empty-row div p{color:var(--ehti-999)}.table-layout .table .b-table-empty-row div p.no-content{background-image:url(data:image/png;base64,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);padding-top:120px;background-position:center top 0}.table-layout .table .b-table-empty-row div b{font-size:1rem;color:#000;display:block;padding-bottom:10px}.table-layout .table .b-table-empty-row div b~p{color:#000}.table-layout .table .b-table-busy-slot td{text-align:center}.table-layout .table .b-table-busy-slot td .text-center{display:block}.table-layout .table .b-table-busy-slot td .text-center span{display:block;margin:0 auto}.table-layout .table .b-table-busy-slot td .text-center strong{margin-top:10px;display:block}.table-layout thead{box-shadow:0 1px 0 var(--ehti-eee);height:50px;vertical-align:middle;background-color:var(--ehti-eee)}.table-layout thead th{font-weight:600;padding:0 10px;min-width:80px;white-space:nowrap;position:relative;background-color:inherit;height:inherit;transition:.3s;cursor:default;vertical-align:middle}.table-layout thead th:first-child:has(:not(img)){padding-left:20px}.table-layout thead th:hover .sort-img{visibility:visible}.table-layout thead th div:has(.sort-img){display:flex;align-items:center;justify-content:flex-start;cursor:pointer;width:100%;transition:.3s}.table-layout thead th .sort-img{width:12px;visibility:hidden;display:block;margin-left:10px}.table-layout thead th .sort-img.active{visibility:visible}.table-layout tbody tr{transition:all .3s;cursor:pointer}.table-layout tbody tr.no-data{height:150px}.table-layout tbody tr.no-data td{background-color:#fff;text-align:center}.table-layout tbody tr:hover{background-color:var(--ehti-bg-color)}.table-layout tbody tr.is-new{background-color:var(--ehti-secondarygreen)}.table-layout tbody tr.is-new td:first-child{position:relative;padding-left:20px}.table-layout tbody tr.is-new td:first-child:before{width:6px;height:6px;border-radius:6px;background-color:var(--ehti-pcolor);content:"";position:absolute;top:calc(50% - 3px);left:10px}.table-layout tbody tr td:not(:has(.dropdown-toggle)){padding:0 10px;vertical-align:middle;text-align:left;font-weight:500;height:60px;background-color:inherit;white-space:nowrap;max-width:500px;overflow:hidden;text-overflow:ellipsis}.table-layout tbody tr td:not(:has(.dropdown-toggle))>p{white-space:nowrap;max-width:500px;overflow:hidden;text-overflow:ellipsis}.table-layout tbody tr td:not(:has(.dropdown-toggle))>.detail-btn{text-align:left;white-space:nowrap}.table-layout tbody tr td:not(:has(.dropdown-toggle)):first-child:has(:not(img)){padding-left:20px}.table-layout tbody tr td:not(:has(.dropdown-toggle)):hover{position:relative;z-index:1}.table-layout tbody tr td:not(:has(.dropdown-toggle))>div{display:inline-flex;align-items:center}.table-layout tbody tr td:not(:has(.dropdown-toggle))>div p{color:inherit}.table-layout tbody tr td:not(:has(.dropdown-toggle))>div.YES{color:var(--ehti-green)}.table-layout tbody tr td:not(:has(.dropdown-toggle))>div.NO{color:var(--ehti-red)}.table-layout tbody tr td:not(:has(.dropdown-toggle))>div.WAIT{color:var(--ehti-gray)}.table-pagination{display:flex;align-items:center;position:relative;justify-content:center}.table-pagination .pagination{margin-bottom:0}.table-pagination .pagination .page-item{min-width:30px;height:30px;padding:0;color:#333;background-position:50%;background-size:auto 12px;border:0;transition:all .3s}.table-pagination .pagination .page-item .page-link{padding:0;display:flex;align-items:center;justify-content:center;height:inherit;background-color:transparent;color:inherit;width:100%;padding:0 2px}.table-pagination .pagination .page-item .page-link span{visibility:hidden}.table-pagination .pagination .page-item .page-link:focus{outline:0;box-shadow:none}.table-pagination .pagination .page-item.disabled{opacity:.2}.table-pagination .pagination .page-item.disabled .page-link{border-color:#888}.table-pagination .pagination .page-item:hover{background-color:var(--ehti-bg-color)}.table-pagination .pagination .page-item.active{transition:none;background-color:var(--ehti-pcolor);color:#fff}.table-pagination .pagination .page-item.active>.page-link{border-color:var(--ehti-pcolor);color:inherit}.table-pagination .custom-select{border-radius:5px;border:1px solid var(--grey3);width:72px;height:30px;font-size:.875rem;padding-top:0;padding-bottom:0;color:#000;font-weight:500;position:absolute;right:0}h4.title+.table-form-wrap{margin-top:20px}.table-form-wrap{width:100%;margin-bottom:50px;height:-moz-fit-content;height:fit-content}.table-form-wrap div.title:has(h4) .title{margin-bottom:20px}.table-form-wrap div.title h4{margin-bottom:0}.table-form-wrap div.title h4:has(.form-group){display:inline-flex;align-items:center}.table-form-wrap div.title h4:has(.form-group) .form-group{margin-bottom:0}.table-form-wrap div.title>div{display:flex;align-items:center;justify-content:flex-end;width:100%}.table-form-wrap div.title>div .form-group{margin-bottom:0;display:inline-flex}.table-form-wrap div.title>div .form-group legend{align-items:center;padding-bottom:0;justify-content:right;margin-right:10px}.table-form-wrap div.title>div .form-group input{width:150px}.table-form-wrap div:has(.drag-field-container){position:absolute;top:0;width:100%;left:0;height:100%}.table-form-wrap div:has(.drag-field-container)>button.v-btn{margin-top:-36px;position:absolute;right:0;z-index:999}.table-form-wrap div:has(.drag-field-container):has(.active){z-index:1112}.table-form{width:unset;overflow-x:auto;border-radius:10px;border:1px solid var(--ehti-ddd);position:relative;max-height:78vh}.table-form,.table-form table{min-width:100%}.table-form .table-header{height:50px;background-color:var(--ehti-eee);border-bottom:1px solid var(--ehti-ddd);position:sticky;top:0;z-index:11}.table-form .table-header th{border-right:1px solid var(--ehti-ddd);min-width:140px;padding:0 15px;font-size:.875rem;font-weight:700;color:var(--ehti-666);position:relative}.table-form .table-header th:last-child{border-right:0}.table-form .table-header th.th-btn{min-width:60px;max-width:60px;width:60px;text-align:center}.table-form .table-header th.sticky{position:sticky;left:0;z-index:1;background-color:var(--ehti-eee)}.table-form .table-header th.sticky:after{width:1px;height:100%;content:"";right:-1px;top:0;background-color:var(--ehti-ddd);position:absolute}.table-form .table-header th.sticky:nth-child(2){left:60px}.table-form .table-header th.sticky:nth-child(3){left:120px}.table-form .table-header th.sticky:nth-child(4){left:180px;border-right:0}.table-form .table-header th.sticky:nth-child(5){left:330px}.table-form .table-header th.sticky:nth-child(5):before{width:1px;height:100%;content:"";left:-1px;top:0;background-color:var(--ehti-ddd);position:absolute;z-index:100}.table-form .table-header th:has(.form-group){min-width:180px}.table-form .table-header th .form-group:has(.form-search){position:absolute;right:10px;width:60px;top:10px;margin-bottom:0}.table-form .table-header th .form-group .form-search{height:28px}.table-form .table-header th .form-group .form-search .input-group{height:inherit}.table-form .table-header th .form-group .form-search .input-group input{height:100%;min-height:unset;padding:0 0;padding-left:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABiSURBVHgB7c7RCYAwDATQqxMkm7iKk7qKG7hCNohELPhRsUTFn3tQKAlJDiCif4nIGC/bDwNulFLm1pKoRQ9PxSJVXc9HWrXLgOhQ07r7tA8dfzNb8Jaaujd5+shny4kobwO3rhbwyyJz0AAAAABJRU5ErkJggg==)!important}.table-form .table-header th .form-group .form-search .list-group{left:60px;width:100px;top:0;transition:.5s}.table-form .table-header th .form-group .form-search .list-group.active{max-height:120px}.table-form .table-header th .b-dropdown.form-select{height:28px}.table-form .table-header th .b-dropdown.form-select button input{padding:0;padding-left:5px;height:inherit;min-height:unset;font-size:.75rem;background-color:#fff!important}.table-form .table-header th .b-dropdown.form-select .dropdown-toggle:after{right:5px}.table-form .table-header th .b-dropdown.form-select .list-unstyled{max-height:120px}.table-form tbody tr{height:50px;border-bottom:1px solid var(--ehti-ddd);background-color:var(--ehti-bg-color)}.table-form tbody tr td{vertical-align:middle;border-right:1px solid var(--ehti-ddd)}.table-form tbody tr td:last-child{border-right:0}.table-form tbody tr td.td-btn{min-width:60px;max-width:60px;text-align:center;cursor:pointer}.table-form tbody tr td.td-btn .handle{cursor:grab}.table-form tbody tr td.sticky{position:sticky;left:0;z-index:10;background-color:var(--ehti-bg-color)}.table-form tbody tr td.sticky:after{width:1px;height:100%;content:"";right:-1px;top:0;background-color:var(--ehti-ddd);position:absolute}.table-form tbody tr td.sticky:nth-child(2){left:60px}.table-form tbody tr td.sticky:nth-child(3){left:120px}.table-form tbody tr td.sticky:nth-child(4){left:180px;border-right:0}.table-form tbody tr td.sticky:nth-child(5){left:330px}.table-form tbody tr td.sticky:nth-child(5):before{width:1px;height:100%;content:"";left:-1px;top:0;background-color:var(--ehti-ddd);position:absolute;z-index:1000}.table-form tbody tr td:has(.form-group){background-color:#fff}.table-form tbody tr td .form-group{background-color:#fff;margin-bottom:0;height:100%}.table-form tbody tr td .form-group input[type=text]{background-color:inherit;border-radius:0!important;min-width:150px;height:48px;margin-bottom:0!important}.table-form tbody tr td .form-group .custom-switch{margin-top:4px}.table-form>button{width:100%;height:60px;border:0;background-color:transparent;display:flex;align-items:center;justify-content:center;position:sticky;bottom:0;left:0;z-index:11;background-color:#fff;border-top:1px solid #ddd}.table-filter{width:calc(100% - 60px);margin:15px auto 0;justify-content:space-between}.table-filter,.table-filter .left{display:flex;align-items:center}.table-filter .form-search{margin-bottom:0}.table-filter .form-search input{background-color:transparent;width:300px;border:1px solid var(--ehti-ddd)}.table-filter .dropdown .form-search input{width:100%}.table-filter .filter-btns{display:inline-flex}.table-filter .filter-btns .dropdown.active>button{background-color:var(--ehti-pcolor);color:#fff}.table-filter~.card-layout{width:calc(100% - 60px);margin:20px auto 0;padding:20px 10px 10px}.table-filter~.card-layout h5{padding-left:20px}.table-filter~.card-layout canvas{max-height:80px}.table-filter~.card-layout~.table-layout{height:calc(100% - 328px)}.page-detail .table-layout{height:unset}.page-detail .table-layout.history{height:82vh}.page-detail .table-layout.history .b-table-sticky-header{height:100%;max-height:100%}.page-detail .b-table-sticky-header{max-height:300px;height:300px}.result-table{border:1px solid var(--ehti-ddd);border-radius:10px}.result-table th{vertical-align:middle;position:relative;padding:0 0}.result-table th:first-child{position:sticky;left:0;z-index:10!important}.result-table th b{display:block;font-weight:600;padding:10px 10px 0;white-space:nowrap}.result-table th:after{content:"";width:1px;height:100%;border-right:1px solid var(--ehti-ddd);position:absolute;right:0;top:0}.result-table th .sub-headers{display:flex;width:100%;border-top:1px solid var(--ehti-ddd);margin-top:10px}.result-table th .sub-headers strong{height:40px;border-right:1px solid var(--ehti-ddd);min-width:200px;display:flex;align-items:center;padding:10px;font-weight:600}.result-table th .sub-headers strong:last-child{border-right:0}.result-table td{vertical-align:middle;padding:0 0;position:relative;height:48px}.result-table td:first-child{position:sticky;left:0;z-index:1}.result-table td:after{content:"";width:1px;height:100%;border-right:1px solid var(--ehti-ddd);position:absolute;right:0;top:0}.result-table td .single-cell{padding:0 10px}.result-table td:has(.sub-cell){min-width:150px}.result-table td .sub-cell{display:flex;align-items:center;width:100%;height:100%}.result-table td .sub-cell div{display:inherit;align-items:center;width:100%;border-right:1px solid var(--ehti-ddd);height:100%}.result-table td .sub-cell div:last-child{border-right:0}.result-table td .sub-cell strong{height:100%;border-right:1px solid var(--ehti-ddd);min-width:98px;display:flex;align-items:center;padding:10px;font-weight:500}.result-table td .sub-cell strong:last-child{border-right:0}.result-table td .sub-cell strong.red{color:red}.journal-table-form{width:100%;position:relative;margin-bottom:50px}.journal-table-form .title .auto-calc{display:inline-flex;align-items:center}.journal-table-form .title .units{display:flex;justify-content:space-between;flex-wrap:wrap;justify-content:flex-end}.journal-table-form .title .units fieldset{width:unset}.journal-table-form .title .units legend{white-space:nowrap;font-size:.75rem}.journal-table-form .title .units .form-search input{max-width:80px;background-size:16px!important;padding-left:10px;height:24px}.journal-table-form .title .units .form-search .list-group{background-color:#fff}.journal-table-form .jexcel_container{width:100%;border-bottom:0;border-radius:10px 10px 0 0}.journal-table-form .jexcel_container .jexcel_content{max-height:600px!important;box-shadow:unset!important;border-radius:10px 10px 0 0;padding-right:0!important;scrollbar-width:auto}.journal-table-form .jexcel_container .jexcel_content table{min-width:100%;border-radius:10px 10px 0 0;border-left:1px solid var(--ehti-ddd);border-right:1px solid var(--ehti-ddd)}.journal-table-form .jexcel_container .jexcel_content table thead{height:40px;background-color:var(--ehti-eee);border-bottom:1px solid var(--ehti-ddd)}.journal-table-form .jexcel_container .jexcel_content .jexcel>thead>tr>td{white-space:normal}.journal-table-form .jexcel_container .jexcel_content .jexcel>thead>tr>td:not(.highlight-selected){border-left-color:var(--ehti-ddd)}.journal-table-form .jexcel_container .jexcel_content .jexcel>tbody>tr>td{white-space:normal}.journal-table-form .jexcel_container .jexcel_content .jexcel>tbody>tr>td:has(.copy-icon){max-width:60px}.journal-table-form .jexcel_container .jexcel_content .jexcel>tbody>tr>td.readonly{color:#000}.journal-table-form .jexcel_container .jexcel_content .jexcel>tbody>tr>td.readonly.warning:last-child{color:red!important}.journal-table-form .jexcel_container .jexcel_pagination{display:flex;align-items:center;justify-content:center;position:relative}.journal-table-form .jexcel_container .jexcel_pagination:before{content:"";width:1px;position:absolute;bottom:0;left:0;height:calc(100% + 10px);background-color:var(--ehti-ddd)}.journal-table-form .jexcel_container .jexcel_pagination:after{content:"";width:1px;position:absolute;bottom:0;right:0;height:calc(100% + 10px);background-color:var(--ehti-ddd)}.journal-table-form .jexcel_container .jexcel_pagination>div:not(:has(.jexcel_page)){display:none}.journal-table-form .excel-table button{width:calc(100% - 2px);height:60px;background-color:transparent;display:flex;align-items:center;justify-content:center;border:1px solid var(--ehti-ddd);border-radius:0 0 10px 10px}.journal-table-form td:has(.copy-icon){max-width:60px}.analysisResult .sub-category table tbody tr td:nth-child(2){border-color:var(--grey1)}.analysisResult .sub-category table tbody tr:has(.start) td:not(:first-child):not(.highlight){border-top:1px solid #666;box-shadow:0 1px #eee}.analysisResult .sub-category table tbody tr:last-child td:not(:first-child):not(.highlight){border-bottom:1px solid #666}input,textarea{font-size:.875rem}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--ehti-999)}input::placeholder,textarea::placeholder{color:var(--ehti-999)}.form-group{position:relative}.form-group:has(.is-invalid) .is-invalid{background-image:unset}.form-group:has(.is-invalid) .invalid-feedback{display:block;padding-left:14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADISURBVHgBnZExDoJAEEX/3xBrj2BjLMVWC9dLWFh5AzkK3MDKwksIjbHc1ljIEUy0woRxV8BIIJH4mpn8/NnN/CFKRPt9ZNiA0AB1qRoIIh7NtvKxNA/w5MG2A7QhSJHLgieTFgOzybVmXq6Kut/Vh3oy8WTqrxsvD0dvRw1aT4ZAgdygK+Rc2eKjO9prlS9n4HFv/8Qu7NLR6IZREEkaskupSuobkUihh9C2KX5hY3UH/O9wH93dhAxsOy6NCRRjeHnI2Nyc9AJQukaGLQJPUwAAAABJRU5ErkJggg==);background-position:center left 0;text-align:left}.form-group.required legend{position:relative;justify-content:flex-start}.form-group.required legend:after{content:"*";color:var(--ehti-red)}.form-group legend{font-weight:600;width:100%;display:flex;justify-content:space-between}.form-group input{border-color:transparent;background-color:var(--ehti-bg-color);font-size:.875rem}.form-group input:-moz-read-only{background-color:var(--ehti-bg-color)!important;cursor:default}.form-group input:read-only{background-color:var(--ehti-bg-color)!important;cursor:default}.form-group input:disabled{background-color:var(--ehti-ddd)!important;cursor:not-allowed}.form-group textarea{border-color:transparent;background-color:var(--ehti-bg-color);font-size:.875rem;padding:1rem}.form-group .form-search{width:100%;position:relative}.form-group .form-search .input-group{position:relative}.form-group .form-search .input-group:after{position:absolute;top:calc(50% - 12px);right:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFrSURBVHgB7VTLbYQwELW9OSKFEpwOLD4SR7YDOki2g+0gSgVLKoASkgo2d4REB6EEcuCEgLxBIEVk114ripLDPskaG4/fmxnGZuyKvwY3OSilXJhECCGHYagwr4CaXQiuIwZpxjlP1nvjOOYQe7pEiJ8hlyA/glxi+YqRY96AeMoG4x7zGiJbk8jNqY+bzeYAQyK7oijy1faL53kVBA/wy7DeMhsg+tj3/REj0/lhPyW/IAhinZ/49kGIZLbPuoN936dkUabESgCpU50ZSlPpDi61h/+tlcCCuT2ZaR8/+8NKAAemyFGiB+3BuZSANlN+KjJ0xzuEmnNt+KWNWVmWd8wmAxA2MDu6A0RCXbUij5c7giAmMWaTwQL0+h4kj5i6lA3mNaycm6CZ3VzThdO+RVEUya7r9iBRWEqMGtG/OY6Ttm1Lb9PRJGJ87HQIw1CZRAT7AeiuICN6KqiEEs2h2G+ASkn/jF3xL/EJvXSvYbFayxkAAAAASUVORK5CYII=);background-size:24px;content:"";width:24px;height:24px;z-index:20}.form-group .form-search .input-group .close{width:20px;height:20px;position:absolute;right:50px;top:calc(50% - 10px);z-index:10;transform:rotate(45deg)}.form-group .form-search .list-group{overflow-x:hidden;transition:all .3s ease;opacity:0;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;max-height:250px;box-shadow:1px 2px 16px rgba(0,0,0,.1);border-color:var(--ehti-ddd);top:48px;position:absolute;z-index:-1}.form-group .form-search .list-group.active{opacity:1;-webkit-user-select:initial;-moz-user-select:initial;user-select:auto;z-index:99}.form-group .form-search .list-group .list-group-item{border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHZSURBVHgB7VQ/a8JQED+TOnQQCg6iDk0X1wZ0yGa6C3Z26+ImbfEDNN0ddPQDiO0gtODQzWRzUMjsZBd1EQouBVF790hCzHuNaZd28Ach9+7du9+9+/MAjvhrxA4ZqKqqS5J0jWI5Fospjtre7Xb2drt9tG17+isCdHyGjh/Q6R2EAImaDtFHZAJyLsvygESIBnuz2VyJSE5E1hS533k+n4dcLsdk0zRhPp9zMTln7oMbMvDRK2j85K6r1SrU63XmNJFIQK1WY//xeLx3DlOpZbNZazabTUNvgIaGK2cyGSiVSlCpVLyou90udDodRhAkwVpQM5h+nRQkwOgvXblYLIJlWXspwQih3+97KQugzPkTGEUtLAdfG4cSeJhMJixF6XTa01HadF1nxY4CrgbY1+8YyTnJlGPKebvdZqkiECGBCi3oJjuo4LoIo1WoI9w1kZDzZDIJq9WKEfZ6PWg0GmxvuVz6j78h6atfwQ1aoVDQ8RYDOAAqsmEYrMNcxOPxi+FwOA0lIOBgNfF3Cz9DC2/EPSvCIuPYGyDI53fAlNpYE0O0J4uUi8XiM5VKPeNMnOJSg3C00PkNdlX0x84PTdOU9XptYF1UjJQNodNpL/SNRiMTjvjX+AJ6mLW6gTAVMwAAAABJRU5ErkJggg==);background-size:24px;background-position:center left 5px;padding-left:28px}.form-group .form-search .list-group .list-group-item p{margin:0 0;font-weight:400;text-align:left}.form-group .input-group:has(div){display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.form-group .input-group:has(div) input.form-control{display:none}.form-group .input-group:has(div):has(input:checked) input.form-control{display:none}.form-group .input-group:has(div):has(input:checked):has(input.form-control)>div{width:58px}.form-group .input-group:has(div):has(input:checked):has(input.form-control)>div:before{width:1px;height:50px;top:-12px;right:0;position:absolute;background-color:var(--ehti-eee);content:"";display:none}.form-group .input-group:has(div)>div{display:flex;align-items:center;justify-content:center;height:inherit;position:relative}.form-group .input-group:has(div)>div .custom-switch{margin-top:-8px;margin-right:-8px}.form-group .input-group input[type=text]{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.form-group .input-group:has(.unit){position:relative}.form-group .input-group:has(.unit) .unit{position:absolute;right:20px;font-weight:500;top:calc(50% - .625rem);z-index:5}.form-address{width:100%;margin-bottom:0}.form-address .d-flex{margin-bottom:10px}.form-address .d-flex .form-group{margin-bottom:0}.form-address .d-flex button.black{margin-left:10px;height:48px;max-width:78px}.bv-no-focus-ring:not(#proper-options) .custom-radio .custom-control-input~.custom-control-label:before{border-radius:4px}.bv-no-focus-ring:not(#proper-options) .custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url(/img/checked.18c65247.svg)}.bv-no-focus-ring:not(#proper-options) .custom-radio span{margin-bottom:-3px}.custom-switch:has(.custom-control-label) .custom-control-label:before{top:0}.custom-switch:has(.custom-control-label) .custom-control-label:after{top:2px}.custom-switch:has(input:disabled) .custom-control-label:before{background-color:#e9ecef!important;border-color:#e9ecef!important;cursor:not-allowed}.custom-switch .custom-control-label{font-size:.875rem!important}.form-search{position:relative}.form-search input{position:relative;padding-right:30px}.form-search input::-webkit-search-cancel-button{-webkit-appearance:none;height:1.2em;width:1.2em;border-radius:50em;background:url(https://pro.fontawesome.com/releases/v5.10.0/svgs/solid/times-circle.svg) no-repeat 50% 50%;background-size:contain;opacity:0;pointer-events:none;position:relative;margin-right:10px;cursor:pointer}.form-search input:focus::-webkit-search-cancel-button{opacity:.3;pointer-events:all}.form-search input.left{background-position:center left 5px;padding-left:30px;padding-right:0}.form-search input~.input-search{width:24px;height:24px;content:"";position:absolute;top:calc(50% - 12px);right:6px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFrSURBVHgB7VTLbYQwELW9OSKFEpwOLD4SR7YDOki2g+0gSgVLKoASkgo2d4REB6EEcuCEgLxBIEVk114ripLDPskaG4/fmxnGZuyKvwY3OSilXJhECCGHYagwr4CaXQiuIwZpxjlP1nvjOOYQe7pEiJ8hlyA/glxi+YqRY96AeMoG4x7zGiJbk8jNqY+bzeYAQyK7oijy1faL53kVBA/wy7DeMhsg+tj3/REj0/lhPyW/IAhinZ/49kGIZLbPuoN936dkUabESgCpU50ZSlPpDi61h/+tlcCCuT2ZaR8/+8NKAAemyFGiB+3BuZSANlN+KjJ0xzuEmnNt+KWNWVmWd8wmAxA2MDu6A0RCXbUij5c7giAmMWaTwQL0+h4kj5i6lA3mNaycm6CZ3VzThdO+RVEUya7r9iBRWEqMGtG/OY6Ttm1Lb9PRJGJ87HQIw1CZRAT7AeiuICN6KqiEEs2h2G+ASkn/jF3xL/EJvXSvYbFayxkAAAAASUVORK5CYII=);cursor:pointer}.form-search button.btn-search{position:absolute;top:0;right:0;width:32px;height:32px;background-color:transparent;border-color:transparent}.form-control{font-size:.875rem}.form-control:focus{outline:0;box-shadow:unset;background-color:transparent;border-color:#000}.form-control.is-valid{border-color:transparent;padding-right:0;background-image:unset;background-color:var(--ehti-bg-color)}.form-control.is-valid:focus{border-color:#000;box-shadow:unset;background-color:var(--ehti-bg-color)}.form-control.b-form-datepicker{border-color:transparent;background-color:var(--ehti-bg-color);font-size:.875rem;width:100%}.form-control.b-form-datepicker label{display:flex;align-items:center;width:100%}.form-control.b-form-datepicker .b-calendar-grid-help,.form-control.b-form-datepicker header{display:none}.form-control.b-form-datepicker:has(label.is-invalid){border-color:var(--ehti-red)}.b-calendar .b-calendar-inner{width:100%!important}.b-dropdown.form-select{width:100%;border:0;padding:0 0}.b-dropdown.form-select .dropdown-toggle{padding:0 0;margin:0 0;background-color:transparent;border-color:transparent;cursor:pointer}.b-dropdown.form-select .dropdown-toggle:after{position:absolute;top:calc(50% - 16px);color:#000;right:1rem;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABiSURBVHgB7c7RCYAwDATQqxMkm7iKk7qKG7hCNohELPhRsUTFn3tQKAlJDiCif4nIGC/bDwNulFLm1pKoRQ9PxSJVXc9HWrXLgOhQ07r7tA8dfzNb8Jaaujd5+shny4kobwO3rhbwyyJz0AAAAABJRU5ErkJggg==);width:24px;height:24px;content:""}.b-dropdown.form-select .dropdown-toggle input{cursor:pointer}.b-dropdown.form-select .dropdown-menu{width:100%;box-shadow:1px 2px 16px rgba(0,0,0,.1);border-color:var(--ehti-ddd);max-height:300px;overflow-y:auto}.b-dropdown.form-select .dropdown-menu button{padding:5px 10px;transition:.3s}.b-dropdown.form-select .dropdown-menu button:active,.b-dropdown.form-select .dropdown-menu button:focus,.b-dropdown.form-select .dropdown-menu button:hover{background-color:var(--ehti-bg-color);color:#000}.form-multi-select{width:100%;border:0;padding:0 0}.form-multi-select .input-group{min-height:48px;background-color:var(--ehti-bg-color);border-radius:var(--bs-border-radius-lg);padding:5px 10px;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:start!important}.form-multi-select .input-group .select-arrow{width:24px;height:24px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABiSURBVHgB7c7RCYAwDATQqxMkm7iKk7qKG7hCNohELPhRsUTFn3tQKAlJDiCif4nIGC/bDwNulFLm1pKoRQ9PxSJVXc9HWrXLgOhQ07r7tA8dfzNb8Jaaujd5+shny4kobwO3rhbwyyJz0AAAAABJRU5ErkJggg==);position:absolute;text-indent:-999px;right:12px}.form-multi-select .input-group input[type=text]{width:100%;max-width:200px;height:inherit;display:block!important;border:0!important;border-radius:0!important}.form-multi-select .input-group input[type=text]:active{background-color:unset!important;border:0!important}.form-multi-select .input-group input[type=text]:focus{border:0!important}.form-multi-select .input-group .badges{display:flex;align-items:center;flex-wrap:wrap;gap:4px;justify-content:start}.form-multi-select .input-group .badges span{background-color:var(--ehti-pcolor);display:inline-flex;align-items:center}.form-multi-select .input-group .badges span .close{margin-left:3px;width:12px;height:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADuSURBVHgB7ZJBCoMwEEUn6sJljmBv0B7BI2QjuPRoXQlupCeQ3sAb1N7AjeBCsTOlBQmjmWxbP8iYSfIfTD7AoZ+X4ppVVT2ozvOc5nne7RmUZZmEYdjQf5ZlJ3s/YKlK9VjeF8kA3OabZ1jANE0GS7cHsczbYRgunBc7IlJd1xpBzbIsZ4Ktx8WYp0VR9F6ALQj1peZOAAf5tBOJuQjAQEBqTgpAoHEcNZrrVUvHcawld50A+0Exwi0IIiwCcGmJoij1gSgf8+/M9yIsAkhyLoWwI5Lk3BjT2+PivLbe4Ibf3RXFFeSKyycc+k+9AK7+yhYC8UKmAAAAAElFTkSuQmCC);background-color:#fff;background-position:50%;background-size:100%;border-radius:12px;cursor:pointer}.form-multi-select .list-group{transition:all .3s ease;opacity:0;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;max-height:250px;box-shadow:1px 2px 16px rgba(0,0,0,.1);border-color:var(--ehti-ddd);top:unset;position:absolute;z-index:-1}.form-multi-select .list-group.active{opacity:1;-webkit-user-select:initial;-moz-user-select:initial;user-select:auto;z-index:99}.form-multi-select .list-group .list-group-item{border-color:transparent}.form-multi-select .list-group .list-group-item label{width:100%}.b-dropdown.form-multi-select{width:100%;border:0;padding:0 0}.b-dropdown.form-multi-select button{padding:0 0;margin:0 0;background-color:transparent;border-color:transparent;text-align:left;align-items:center;justify-content:start}.b-dropdown.form-multi-select button>div{min-height:48px;display:flex;align-items:center;flex-wrap:wrap;gap:4px;background-color:var(--ehti-bg-color);border-radius:var(--bs-border-radius-lg);padding:5px 10px}.b-dropdown.form-multi-select button:after{position:absolute;top:calc(50% - 4px);color:#000;right:1rem;border-left-width:.4em;border-right-width:.4em;border-top-width:.4em}.b-dropdown.form-multi-select button:active{background-color:inherit;border-color:inherit}.b-dropdown.form-multi-select button span{background-color:var(--ehti-pcolor);display:inline-flex;align-items:center}.b-dropdown.form-multi-select button span .close{margin-left:3px;width:12px;height:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADuSURBVHgB7ZJBCoMwEEUn6sJljmBv0B7BI2QjuPRoXQlupCeQ3sAb1N7AjeBCsTOlBQmjmWxbP8iYSfIfTD7AoZ+X4ppVVT2ozvOc5nne7RmUZZmEYdjQf5ZlJ3s/YKlK9VjeF8kA3OabZ1jANE0GS7cHsczbYRgunBc7IlJd1xpBzbIsZ4Ktx8WYp0VR9F6ALQj1peZOAAf5tBOJuQjAQEBqTgpAoHEcNZrrVUvHcawld50A+0Exwi0IIiwCcGmJoij1gSgf8+/M9yIsAkhyLoWwI5Lk3BjT2+PivLbe4Ibf3RXFFeSKyycc+k+9AK7+yhYC8UKmAAAAAElFTkSuQmCC);background-color:#fff;background-position:50%;background-size:100%;border-radius:12px;cursor:pointer}.b-dropdown.form-multi-select .dropdown-menu{width:100%;box-shadow:1px 2px 16px rgba(0,0,0,.1);border-color:var(--ehti-ddd);max-height:300px;overflow-y:auto}.b-dropdown.form-multi-select .dropdown-menu .b-dropdown-form{padding:0 1rem}.b-dropdown.form-multi-select .dropdown-menu .custom-checkbox{display:flex;margin:5px 0}.b-dropdown.form-multi-select .dropdown-menu .custom-checkbox label{display:inline-block;margin-left:0;padding-left:0}.form-attachment{width:100%}.form-attachment .title{width:100%;position:relative;justify-content:space-between;margin-bottom:20px}.form-attachment .title h4{margin-bottom:0}.form-attachment .file-upload-container{display:flex;flex-wrap:wrap}.form-attachment .file-upload{display:flex;align-items:center;justify-content:center;cursor:pointer}.form-attachment .file-upload span{display:block;font-weight:500;position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFQSURBVHgB7VSxUcQwEDwLAo8jOSPDIRmQOeQrwHRAB0AFPBWAuyB0SgQdoA4wFVihI4sVI8/w0lk2T8AHvzOe89yd9lank4j2+G8kcwlSyguYKkmSS9jCuZUxRsE+aK3brQqAWMLcg/iWIkChJxS5+3WBPM/fYc5oGVTXdedc4IBzQvwjlFe0HEdpmsq+71/8QMKQFyD/4FjQjloIYe3NRHyFdr399Akmb03TaIZhaCLxYNdBAag/pS3hJm0Dh0zexsHatsCMqpXzrb7VCVF57Sp8Mq5FPsxUAO0yNIPgkDGeLcwxlzwqRyteiUcwroIhiR1iFCisfF9wDzDPPRKveQrS+E4QL7kgxF3hLuhoASS0WZbl+C0ZhWWEvMYdeA7WcMn2HXJ9/vNTwU4RlGi7AEVqmoFVPh4+hyXPdYF5X4PE7ma8hJ9uGBr/adhj9/AFCEiFS1ytOpIAAAAASUVORK5CYII=);background-size:24px;background-position:top 0 center;padding-top:24px}.form-attachment .file-item,.form-attachment .file-upload{width:206px;height:206px;border:1px solid var(--ehti-ddd);background-color:var(--ehti-bg-color);border-radius:8px;margin-right:20px;margin-bottom:20px;position:relative}.form-attachment .file-item .imgbox,.form-attachment .file-upload .imgbox{width:100%;height:72%;display:flex;align-items:center;justify-content:center;border-radius:8px 8px 0 0}.form-attachment .file-item .imgbox img,.form-attachment .file-upload .imgbox img{width:inherit;height:inherit;-o-object-fit:contain;object-fit:contain}.form-attachment .file-item .txtbox,.form-attachment .file-upload .txtbox{width:100%;height:28%;border-radius:0 0 10px 10px;padding:10px;background-color:#fff}.form-attachment .file-item .txtbox p,.form-attachment .file-upload .txtbox p{overflow:hidden;width:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500}.form-attachment .file-item .txtbox span,.form-attachment .file-upload .txtbox span{color:#666;font-size:.875rem;font-weight:400}.form-attachment .file-item button,.form-attachment .file-upload button{border:0;background-color:transparent;position:absolute;top:10px;right:10px;border-radius:20px;background-color:var(--ehti-eee);width:22px;height:22px;text-align:center;padding:0;opacity:.7}.form-attachment .file-item button img,.form-attachment .file-upload button img{width:16px;margin-top:-2px}.form-datepicker{background-color:var(--ehti-bg-color)}.form-datepicker .btn-secondary{background-color:var(--ehti-ddd);border:0;border-radius:5px 0 0 5px}.form-datepicker .btn-secondary:active,.form-datepicker .btn-secondary:focus,.form-datepicker .btn-secondary:hover{background-color:var(--ehti-ddd)!important}.form-datepicker .btn-secondary svg{width:16px}.custom-checkbox{margin-bottom:0;display:inline-flex;flex-wrap:nowrap;align-items:center;cursor:pointer}.custom-checkbox label{padding-left:5px;font-weight:500;cursor:pointer}.custom-checkbox input[type=checkbox],.custom-checkbox input[type=radio]{border-color:var(--grey3);transition:all .3s;position:relative;cursor:pointer}.custom-checkbox input[type=checkbox]:after,.custom-checkbox input[type=radio]:after{border:1px solid var(--grey3);width:inherit;height:inherit;position:absolute;top:calc(-25% + 2px);left:-25%;width:18px;height:18px;content:"";border-radius:4px;background-color:#fff}.custom-checkbox input[type=checkbox]~label,.custom-checkbox input[type=radio]~label{margin-top:-4px;padding-left:8px}.custom-checkbox input[type=checkbox]:checked:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFSSURBVHgB7ZW/SsNQFMa/m1QddMhS6CBYddHBf4ODo7vgI5i8QXwC6xvkDYpPYJ2duuiY6qBTIUhBRFARFQq2t/eEpvSm3OTetGN/W+6f833nSzgB5uTAJlbu61XAroNjX+w60IWjAdY7x5EXqQWoOLdDo8KyyJcQORgXseQDVlC4OBHfFd2PIQswdgoDnNICqkvL8iJFqxQwLB7unCBYO5Q3UgmUUJCL1T3hfgXHT7eZ5wp14JY34Fe2cdl5RNT9wUwFKHNyH3V/Ues85J43jqg2jGY9vNY6n9mBX9kSbndHzxTNWXlTK5qE7A4Yix0TV+/tOJrm95tWNFoCweszHHsxFnGFc/oG3fYdTMh9B4lbisoTxXWj0RZIRBofL2j9fcKU1CwSw0pBkeKTAoy1MC19fqMWwL+X1UUudNfq+2oBmuM0z1MutApzNNP/gjlaDAB1wmhddUlFPgAAAABJRU5ErkJggg==);margin-top:-4px;margin-left:-4px;border-color:transparent}.custom-checkbox input[type=checkbox].black:checked:after{filter:brightness(0) invert(1)}.custom-checkbox.black .custom-control-label:before{margin-left:8px;margin-top:-2px;width:18px;height:18px}.custom-checkbox.black .custom-control-input:checked~.custom-control-label:before{border-color:#000;background-color:#000;margin-top:-2px;margin-left:8px}.custom-checkbox.black .custom-control-input:checked~.custom-control-label:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE4SURBVHgB7ZQxboMwFIYfpoxIWWHqxOyIa4A6M3ZhbsUFOEJnlm6wthIX6MaCysyUCVYugIifJSLHksFOMuaTEMjY///eb8sAT3aw5AFK6att29/LslDLsg6gz888z59d152UBihOCPk3FBaZmMlRNCHiX1b51x3iyAG7FweINOENDHBdFzzPk4fploGReFmWkGWZ/OsqgRe4kTRNefX43uKmDuI4hiRJoCgKGMcRHmrg+z6vehgGbrCHcURrNNiFDpsdYAxixigaRZFWNCu7HawGdV3z77ZttaLRMqiqih9HFMbK2fUBeZ6DCbubjNXig5trEs3K1V0UhuGimhgEAfR9DzqwGC+6cgeTapGuuIxs0MH9/CoNHMd5h40uNJiYxofSoGmaE5twlKvQEWYn7A/XogY8MeEMo01qArQhwE0AAAAASUVORK5CYII=);margin-top:-5px;margin-left:5px}.filter-btns>div{margin-left:10px}.filter-btns .dropdown-toggle{background-color:var(--ehti-lightgrey);border-color:transparent;height:36px;position:relative;padding-right:25px;border-radius:8px;font-size:.875rem;font-weight:600;color:#000;padding-right:10px;display:flex}.filter-btns .dropdown-toggle:active{background-color:#c2c2c2;border-color:transparent}.filter-btns .dropdown-toggle:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABiSURBVHgB7c7RCYAwDATQqxMkm7iKk7qKG7hCNohELPhRsUTFn3tQKAlJDiCif4nIGC/bDwNulFLm1pKoRQ9PxSJVXc9HWrXLgOhQ07r7tA8dfzNb8Jaaujd5+shny4kobwO3rhbwyyJz0AAAAABJRU5ErkJggg==);width:20px;height:20px;right:5px;border:0}.filter-btns .dropdown-menu .b-dropdown-form{padding-right:10px;padding-left:10px}.filter-btns .dropdown-menu .form-search{width:100%}.filter-btns .dropdown-menu .reset-btn{color:blue;font-size:.875rem}.filter-btns .dropdown-menu .list{height:240px;overflow-y:auto;padding-top:20px}.filter-btns .dropdown-menu .list .custom-checkbox{width:100%;padding-left:1rem;font-size:.875rem}.filter-btns .dropdown-menu .list .custom-checkbox label{padding-left:4px;margin-top:-2px}.filter-btns .dropdown-menu .list .custom-checkbox label span{display:block;padding-top:2px}.filter-btns .btn-group .list-unstyled{display:flex;align-items:center;justify-content:flex-end}.filter-btns .btn-group .list-unstyled button{margin-right:10px}.filter-btns .dropdown-header{display:flex;align-items:center;justify-content:space-between}.filter-btns .dropdown-header h6{margin-bottom:0;font-size:.875rem;color:var(--ehti-666)}.filter-btns .dropdown-menu{width:300px;border-color:var(--ehti-ddd)}.filter-btns div:has(.filter-btn){position:relative}.filter-btns .btn.filter-btn{color:#000;display:flex;background-color:var(--ehti-lightgrey);border-color:var(--ehti-lightgrey);font-weight:500;font-size:.875rem;align-items:center;transition:.3s}.filter-btns .btn.filter-btn.active{background-color:var(--ehti-pcolor);color:#fff}.filter-btns .btn.filter-btn.active label{color:#fff}.filter-btns .btn.filter-btn.active input[name=date]{color:#fff;width:186px}.filter-btns .btn.filter-btn:hover{background-color:#c2c2c2}.filter-btns .btn.filter-btn:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABiSURBVHgB7c7RCYAwDATQqxMkm7iKk7qKG7hCNohELPhRsUTFn3tQKAlJDiCif4nIGC/bDwNulFLm1pKoRQ9PxSJVXc9HWrXLgOhQ07r7tA8dfzNb8Jaaujd5+shny4kobwO3rhbwyyJz0AAAAABJRU5ErkJggg==);width:20px;height:20px;right:5px;border:0;margin-top:-3px}.filter-btns .btn.filter-btn label,.filter-btns .btn.filter-btn p{font-weight:inherit;font-size:inherit;white-space:nowrap}.filter-btns .btn.filter-btn .form-control{background-color:transparent}.filter-btns .btn.filter-btn .form-control .dropdown-menu{transform:unset!important;top:30px!important}.filter-btns .btn.filter-btn .form-control button:not(.flex-fill){display:none}.filter-btns .btn.filter-btn .form-control label{padding-bottom:0;padding-top:0;min-height:unset;font-weight:500;white-space:nowrap}.filter-btns .btn.filter-btn .form-control label.text-muted{color:#000!important}.filter-btns .btn.filter-btn .mx-datepicker-range{background-color:transparent}.filter-btns .btn.filter-btn .mx-datepicker-range input{background-color:transparent;padding:0 0 0 5px;height:22px}.filter-btns .btn.filter-btn .mx-datepicker-range input::-moz-placeholder{color:#000}.filter-btns .btn.filter-btn .mx-datepicker-range input::placeholder{color:#000}.filter-btns .btn.filter-btn .mx-datepicker-range input~i{display:none}.b-dropdown-form:focus{outline:unset!important}.page-form{width:70%;max-width:780px;margin:30px auto;flex-wrap:wrap;display:flex;justify-content:space-between}.page-form.modal-form{max-width:100%;width:100%;margin:0 auto}.page-form h4{font-size:1.125rem;font-weight:700;margin-bottom:20px;width:100%}.page-form .detail-btns{position:absolute;top:0;right:0}.page-form .detail-btns button{margin-left:20px}.page-form .detail-btns .description{color:var(--ehti-999);font-size:.75rem;text-align:left;font-weight:700}.page-form .detail-btns:has(span.description){right:unset;left:120px}.page-form .btns>*{margin-right:10px}.page-form .collapse{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.page-form div:has(.fold-btn){width:100%;margin:0 auto;text-align:center}.page-form div:has(.fold-btn) .fold-btn{color:#000;display:inline-flex;background-color:var(--ehti-lightgrey);border-color:var(--ehti-lightgrey);font-weight:500;font-size:.875rem;align-items:center;transition:.3s;position:relative;z-index:10}.page-form div:has(.fold-btn) .fold-btn:hover{background-color:#c2c2c2}.page-form div:has(.fold-btn) .fold-btn:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABiSURBVHgB7c7RCYAwDATQqxMkm7iKk7qKG7hCNohELPhRsUTFn3tQKAlJDiCif4nIGC/bDwNulFLm1pKoRQ9PxSJVXc9HWrXLgOhQ07r7tA8dfzNb8Jaaujd5+shny4kobwO3rhbwyyJz0AAAAABJRU5ErkJggg==);width:20px;height:20px;border:0;margin-top:-3px;margin-left:5px}.page-form div:has(.fold-btn) .fold-btn.fold:after{transform:rotate(180deg);margin-top:3px}.page-form .form-group{margin-bottom:20px;width:100%}.page-form .form-group.is-col{width:calc(50% - 10px)}.page-form .form-group~h4{margin-top:10px}.page-form .form-group~.form-address-wrap{margin-bottom:20px}.form-control-lg{height:48px}.page-journal .page-form{margin-left:30px;margin-right:30px;margin-top:0;max-width:100%;width:calc(100% - 60px)}.page-journal .page-form .section{width:780px;display:flex;flex-wrap:wrap;justify-content:space-between}.page-journal .page-form .tab-content{width:100%}.page-specimen div:has(.category-form),.page-specimen div:has(.table-form-wrap){width:calc(100% - 60px);margin:0 auto}.table-form-wrap h4{white-space:nowrap}.drag-field-container{width:100%;height:calc(100% + 56px);position:absolute;top:0;left:0;border:5px dashed transparent;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;z-index:-1;height:82vh}.drag-field-container.active{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:50%;border-color:rgba(0,0,0,.1);background-color:#fff;background-size:100px;z-index:888}table td>div:has(.form-switch-lg){height:51px;display:flex;align-items:center;justify-content:center;background-color:#fff}.form-switch-lg{display:flex;align-items:center;justify-content:center;cursor:pointer}.form-switch-lg .form-check-input{height:1.5rem;width:2.5rem;border-radius:1.5rem;cursor:pointer}.form-switch-lg .form-check-input:checked{background-position:100%;background-color:var(--ehti-pcolor);border-color:var(--ehti-pcolor)}.detail-info{display:flex;flex-wrap:wrap;width:calc(100% - 60px);margin:20px auto 30px}.detail-info h5{font-size:1.125rem;font-weight:600;width:100%;margin-bottom:15px}.detail-info .detail-info-item{width:25%;margin-bottom:20px}.detail-info .detail-info-item.is-arrow p{position:relative;padding-right:20px}.detail-info .detail-info-item.is-arrow p.show-all{overflow:initial;white-space:wrap}.detail-info .detail-info-item.is-arrow p:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid rgba(0,0,0,.6);content:"";position:absolute;right:10px;top:5px}.detail-info .detail-info-item.all{width:100%}.detail-info .detail-info-item b{font-size:.75rem;color:var(--ehti-666);display:block}.detail-info .detail-info-item p{color:var(--ehti-111);margin-top:4px;max-width:100%;display:inline-block}.detail-summary{width:100%;border-bottom:1px solid var(--ehti-eee);text-align:center;display:flex;align-items:center}.detail-summary.left{text-align:left}.detail-summary.left .detail-item{min-width:25%}.detail-summary .detail-item{padding:20px;min-width:160px;position:relative}.detail-summary .detail-item b{font-size:.75rem;font-weight:500}.detail-summary .detail-item h2{font-size:1.5rem;font-weight:700}.detail-summary .detail-item h2:has(p){display:flex;align-items:flex-end}.detail-summary .detail-item h2 p{margin-left:5px;font-size:.875rem;font-weight:500}.detail-summary .detail-item:after{width:1px;height:48px;background-color:var(--ehti-eee);position:absolute;top:calc(50% - 24px);right:0;content:""}.detail-summary .detail-item:last-child:after{display:none}.page-detail .common-tabs{padding:12px 30px;border-bottom:1px solid var(--ehti-eee)}.page-detail .form-attachment{width:calc(100% - 60px);margin:0 auto}.page-dashboard{min-width:calc(100% - 250px);overflow-x:auto}.page-dashboard .section{width:calc(100% - 60px);margin:0 auto}.page-dashboard .section:last-child{padding-top:20px}.page-dashboard .section .table-layout{width:100%;margin:0 auto}.page-dashboard .row{width:100%}.page-dashboard .row>div{display:flex;justify-content:space-between}.page-dashboard .row>div .card-layout{width:100%;padding-bottom:20px}.page-login{position:fixed;width:100vw;height:100vh;z-index:1000;background-color:var(--ehti-lightgrey);display:flex;align-items:center;justify-content:center}.page-login .login-content{margin-bottom:30px}.page-login .login-content h3{font-size:1.5rem;font-weight:700;margin-bottom:10px}.page-login .login-box{width:488px;text-align:center;padding:50px;background-color:#fff;box-shadow:1px 2px 16px 0 rgba(0,0,0,.1);border-radius:1.5rem}.page-login .login-box .logo{margin-bottom:40px}.page-login .tips{background-color:#eafdf4;height:42px;border-radius:10px;align-items:center;padding:0 20px}.page-login .tips b,.page-login .tips p{font-size:.75rem}.page-login .d-flex{justify-content:space-between;margin-bottom:30px}.svg-item{min-width:26px;width:26px;font-size:16px;margin:0 auto;animation:donutfade 1s}.svg-item .donut-ring{stroke:#bdbdbd}.svg-item .donut-segment{stroke:var(--ehti-pcolor)}.card-layout canvas.stacked-bar{max-height:80px}.card-layout canvas.group-bar{max-height:200px}html{overflow:hidden!important}body,html{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif}a{text-decoration:unset}body *{box-sizing:border-box;font-family:Pretendard Variable;font-size:.875rem;color:#000}body ::-webkit-scrollbar{width:7px;height:8px;background-color:#fff}body ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:10px}body * a{text-decoration:unset;color:#000}body * a,body * b,body * h1,body * h2,body * h3,body * h4,body * h5,body * h6,body * ol,body * p,body * ul{margin:0;margin-bottom:0;padding:0;color:inherit}body * p{margin-bottom:0}#main-wrapper{display:flex}#main-wrapper>div.page-content{width:calc(100% - 250px);height:100vh;overflow-y:auto}#main-wrapper>div.page-content .section{padding-top:50px}#sidebar{width:250px;min-width:250px;min-height:100vh;height:100%;background-color:#fff;border-right:1px solid var(--ehti-ddd);display:block;position:relative;padding:0 20px}#sidebar .logo{width:100%;height:70px;display:flex;align-items:center;margin-right:0;cursor:pointer}#sidebar .logo img{height:20px}#sidebar .menu-title{font-size:.75rem;color:var(--ehti-666);display:block;width:100%}#sidebar .quick-menu{margin-bottom:20px;justify-content:space-between;display:flex;flex-wrap:wrap}#sidebar .quick-menu button{width:calc(50% - 5px);height:60px}#sidebar .quick-menu button span{display:block;text-align:center}#sidebar .quick-menu button span img{display:block;width:24px;margin:0 auto}#sidebar .menu button{padding:0 10px;width:100%;justify-content:flex-start}#sidebar .profiles{width:100%;height:70px;border-top:1px solid var(--ehti-ddd);position:absolute;bottom:0;padding:0 20px;display:flex;align-items:center;margin-left:-20px}#sidebar .profiles .v-avatar{width:36px;height:36px;background-color:#00c7a2;color:#fff;font-size:1.5rem;font-weight:700}#sidebar .profiles .v-avatar span{color:inherit;font-size:inherit}#sidebar .profiles .txtbox{padding-left:8px;display:flex;align-items:center;flex-wrap:wrap}#sidebar .profiles .txtbox b{font-size:.875rem;display:block;width:100%}#sidebar .profiles .txtbox p{font-size:.75rem;color:var(--ehti-666);margin-bottom:0}.page-header{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--ehti-ddd);min-height:70px;padding:14px 20px;position:sticky;z-index:555;top:0;left:0;background-color:#fff}.page-header h2{font-size:1.5rem;font-weight:700}.page-header h6{font-size:.875rem;color:var(--ehti-666);margin-top:3px}.page-header .header-right{display:inline-flex;align-items:center}.page-header .header-right>*{margin-left:10px}button.detail-btn{color:var(--ehti-blue);text-decoration:underline;font-weight:600;font-size:.875rem}h4.title{font-size:1.125rem;margin-bottom:0;font-weight:700}.title{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.title h4{font-size:1.125rem;margin-bottom:0;font-weight:700}.title .detail-btns button{margin-left:10px}.common-tabs .btn{color:var(--ehti-666);background-color:var(--ehti-lightgrey);border:0;height:30px;padding:0 10px;margin:0 10px 0 0;display:inline-flex;align-items:center;font-size:.875rem;border-radius:10px;border-radius:10px 10px 10px 10px!important}.common-tabs .btn span{color:inherit}.common-tabs .btn.active{color:#fff;background-color:var(--ehti-333);border-color:var(--ehti-333)}.common-tabs.line .btn-group .btn{border-radius:0!important;border-bottom:3px solid transparent;background-color:transparent}.common-tabs.line .btn-group .btn:before{content:attr(data-text);font-weight:700;visibility:hidden;position:absolute;pointer-events:none;height:0;overflow:hidden}.common-tabs.line .btn-group .btn.active,.common-tabs.line .btn-group .btn:hover{border-color:#000;color:#000;text-shadow:0 0 1px #000}.common-tabs.sub{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;height:42px;border-bottom-color:transparent!important}.common-tabs.sub .btn-group-toggle{background-color:var(--ehti-eee);padding:2px;position:relative;z-index:2;border-radius:50px}.common-tabs.sub:before{width:100%;height:1px;background-color:var(--ehti-eee);position:absolute;bottom:50%;left:0;content:"";z-index:0}.common-tabs.sub .btn{color:var(--ehti-666);background-color:transparent;border:0;height:40px;color:inherit;padding:0 10px;display:inline-flex;align-items:center;font-size:.875rem;border-radius:50px!important;margin-right:0;font-weight:500}.common-tabs.sub .btn:last-child{border-radius:0 30px 30px 0}.common-tabs.sub .btn:first-child{border-radius:30px 0 0 30px}.common-tabs.sub .btn.active{background-color:#fff}.tab-content{width:100%;position:relative}.tab-content .no-data-layout{background-color:var(--ehti-bg-color);height:calc(100vh - 125px);margin-bottom:-50px;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:-20px;left:0;width:100%;z-index:2}.tab-content .no-data-layout div>p{margin-bottom:20px;font-size:.875rem;color:var(--ehti-999)}.options-btn{height:36px;font-size:.875rem}.options-btn>button,.options-btn>button:active,.options-btn>button:focus,.options-btn>button:hover{color:inherit}.options-btn .dropdown-toggle{margin:0 0;font-size:.875rem}.options-btn .dropdown-toggle,.options-btn .dropdown-toggle:active,.options-btn .dropdown-toggle:focus,.options-btn .dropdown-toggle:hover{background-color:transparent;border-color:transparent}.options-btn .dropdown-menu .dropdown-item{margin-left:0;padding-top:5px;padding-bottom:5px;font-size:.75rem}.options-btn .dropdown-menu .dropdown-item span{font-size:inherit}.options-btn .dropdown-menu .dropdown-item span.lightred{color:var(--ehti-red)}.options-btn .dropdown-menu .dropdown-item span.brightgreen{color:var(--ehti-green)}.options-btn .dropdown-menu .dropdown-item p{margin-bottom:0}.options-btn.list-btn .dropdown-toggle:after{display:none}.options-btn .list-unstyled{max-height:300px;overflow-y:auto}.divider{color:var(--ehti-ddd);text-indent:-9999px;position:relative;width:1rem;height:30px;display:inline-block}.divider:after{position:absolute;top:0;left:50%;width:1px;height:inherit;background-color:var(--ehti-ddd);content:""}.common-steps{display:flex;align-items:center;justify-content:center;height:36px;margin-bottom:0;box-shadow:0 1px 0 var(--ehti-eee);width:100%}.common-steps .v-stepper{display:flex;border:0;box-shadow:unset}.common-steps .btn{color:var(--ehti-thirdgreen);text-decoration:none;font-size:.875rem;display:inline-flex;align-items:center;background-color:transparent;border-color:transparent;margin:0 20px;box-shadow:unset!important;border-radius:0!important}.common-steps .btn.active{background-color:inherit;border-color:inherit;font-weight:700}.common-steps .btn:active,.common-steps .btn:focus,.common-steps .btn:hover{background-color:inherit!important;border-color:inherit!important;box-shadow:unset!important}.common-steps .btn:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADkSURBVHgB7ZO7DYMwEIb9CCglI7ACDRJVyAYZIZtkBFbIJtBZWEheISNQIsHZsQuiyCIGgkt/zUn/Sf/5HkYoEDgKXhI553eF0EMCXIuieM1623U3JGVl6y7IkghR1GBCEKG0Zoylsx5T2mCMe1vf3YGBCZFSgFpJib5fLIRIxmmqlVLJlk6wK+mjiLOAy2xrkdUCtlkcRZmmn3Mt508dLrY+Q9BB9DEoE4dhSJbypzUDexRZnvcfHaDS+yn/HtHR+Rvor4S5IAXAtMnZ+5n6+gOGxR3QcSzN5mwTACj3mAcCfngDLJ0FOfa1MQQAAAAASUVORK5CYII=);width:24px;height:24px;background-position:50%;position:absolute;right:-24px}.common-steps .btn:last-child:before{display:none}@keyframes mulShdSpin{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.loading{position:relative}.loading:before{position:fixed;top:calc(50% - 80px);left:50%;transform:translate(-50%,-50%);color:#fff;font-size:10px;width:1em;height:1em;border-radius:50%;text-indent:-9999em;animation:mulShdSpin 1.3s linear infinite;content:"";z-index:1001}.loading:after{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);content:"Loading";top:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:3rem;font-weight:700;z-index:1000;padding-top:40px}.small,.sr-only{visibility:hidden;overflow:hidden;width:0;height:0}