.focus-default:focus,.focus-default:hover{border:1px solid #2e6cf6!important;transition:.3s}.ng-select-custom .ng-select-container:focus,.ng-select-custom .ng-select-container:hover{border:1px solid #2e6cf6!important}.round-button{border-radius:50%;width:36px;height:36px;margin:auto;text-align:center;line-height:34px;font-size:20px;cursor:pointer}.round-button img{height:20px;width:20px}.round-button-d{border-radius:50%;width:36px;height:36px;margin:auto;text-align:center;line-height:34px;font-size:20px;cursor:pointer}.round-button-d:focus,.round-button-d:hover{background:#e4e6eb;transition:.3s}.custom.dropdown,.custom.dropup,body>.dropdown,body>.dropup{z-index:1}.custom.dropdown:focus,.custom.dropdown:hover,.custom.dropup:focus,.custom.dropup:hover,body>.dropdown:focus,body>.dropdown:hover,body>.dropup:focus,body>.dropup:hover{background:#e4e6eb}.custom.dropdown .dropdown-menu,.custom.dropup .dropdown-menu,body>.dropdown .dropdown-menu,body>.dropup .dropdown-menu{border-radius:.25rem!important}.custom.dropdown .dropdown-item,.custom.dropup .dropdown-item,body>.dropdown .dropdown-item,body>.dropup .dropdown-item{color:#222!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:20px!important}.custom.dropdown .dropdown-item:active,.custom.dropup .dropdown-item:active,body>.dropdown .dropdown-item:active,body>.dropup .dropdown-item:active{background-color:#2e6cf6!important;color:#fff!important}.custom.dropdown .dropdown-toggle,.custom.dropup .dropdown-toggle,body>.dropdown .dropdown-toggle,body>.dropup .dropdown-toggle{cursor:pointer!important}.custom.dropdown .dropdown-toggle svg,.custom.dropup .dropdown-toggle svg,body>.dropdown .dropdown-toggle svg,body>.dropup .dropdown-toggle svg{color:#222!important}.custom.dropdown .dropdown-toggle span,.custom.dropup .dropdown-toggle span,body>.dropdown .dropdown-toggle span,body>.dropup .dropdown-toggle span{font-weight:700!important;color:#222!important}.custom.dropdown .dropdown-toggle:after,.custom.dropup .dropdown-toggle:after,body>.dropdown .dropdown-toggle:after,body>.dropup .dropdown-toggle:after{display:none!important}ngx-datatable.custom-ngx-data{border-radius:4px}ngx-datatable.custom-ngx-data .datatable-body-row:focus,ngx-datatable.custom-ngx-data .datatable-body-row:hover{background-color:#2e6cf6!important}ngx-datatable.custom-ngx-data .datatable-body-row:focus .datatable-row-group,ngx-datatable.custom-ngx-data .datatable-body-row:hover .datatable-row-group{background-color:#89acf7!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px hsla(0,0%,100%,.3);border-radius:7px}::-webkit-scrollbar-thumb{border-radius:7px;-webkit-box-shadow:inset 0 0 5px rgba(94,91,91,.5)}.feature-content{height:calc(var(--app-height) - 68px);overflow:hidden}.feature-content .feature-left{flex-shrink:0;height:calc(var(--app-height) - 68px);overflow:auto}.feature-content .feature-right{width:100%;height:calc(var(--app-height) - 68px);overflow:auto}input.simple-mode{background-color:#fbfbfb;border:1px solid #ccc;font-weight:400;font-size:1.6em;color:#000}input.simple-mode:focus,input.simple-mode:hover{border:.1em solid #2e6cf6;box-shadow:unset;background:#fff}input.simple-mode.ng-invalid.ng-touched{border:.1em solid red!important}input.simple-mode:-moz-read-only{background-color:#eee}input.simple-mode:read-only{background-color:#eee}:root{--app-height:100%}@font-face{font-family:Shinhan Bold;src:url(../content/7029e2336432decd3ec80a24a184ecc0.otf) format("truetype")}@font-face{font-family:Shinhan Light;src:url(../content/c5a5078d123acdfd41e40fe9260ea3d7.otf) format("truetype")}@font-face{font-family:Shinhan Medium;src:url(../content/1e957bbec1bb9994e73689d5cbf7cab6.otf) format("truetype")}@font-face{font-family:Stavian Bold;src:url(../content/e0e88076e615c8e510f39236239d3bcb.ttf) format("truetype")}@font-face{font-family:Stavian Regular;src:url(../content/2bd3689b6d5aeecd00c5f6d7f25562d0.ttf) format("truetype")}@font-face{font-family:SVN-Gilroy Thin;src:url(../content/d77450bfee1e54ea478b559bc390d078.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Thin Italic;src:url(../content/cfcf7956ff37267687c865cf4c6b0326.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Xlight;src:url(../content/8bd3fe58633f8bc4b21e081ce4f8cddd.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Xlight Italic;src:url(../content/4f186c7835190684e3d489ccb59bc220.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Light;src:url(../content/500ee3f8d1beb34b515976e9b27e3706.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Light Italic;src:url(../content/c5e9ddb27b3a84f9a2a8aa1879794a50.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Regular;src:url(../content/6655e711b71fad445f2fc2e071ea6f5b.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Italic;src:url(../content/c3768e33f44d61c676a0247eeb2e5b70.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Medium;src:url(../content/1ae06bc5340fe8ecc9689f7435f4d57e.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Medium Italic;src:url(../content/ebefcaca02270f061c6a55d57e0e31a7.otf) format("opentype")}@font-face{font-family:SVN-Gilroy SemiBold;src:url(../content/82e5334b9753f83c1a97ac8419ee3c71.otf) format("opentype")}@font-face{font-family:SVN-Gilroy SemiBold Italic;src:url(../content/7bc3fa7432dbbe53aca7f864d9352845.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Bold;src:url(../content/83a4e50a248e2b9da6b2e6802834646d.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Bold Italic;src:url(../content/3f40c274ef9c091c68e34d74e4f104e5.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Heavy;src:url(../content/dcd00d1d23471afc73a55e78bf59fca3.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Heavy Italic;src:url(../content/4caa8cff4d726243fd092637ef5a1ba9.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Black;src:url(../content/91508b3f0beef57e1e54b407b0343020.otf) format("opentype")}@font-face{font-family:SVN-Gilroy Black Italic;src:url(../content/59f76af44fc0b60bc5ca1ac226d92462.otf) format("opentype")}@font-face{font-family:SVN-Gilroy XBold;src:url(../content/c37c61167ee0b1b418f983f2f9a180b5.otf) format("opentype")}@font-face{font-family:SVN-Gilroy XBold Italic;src:url(../content/ce2a7b77ebd0d680953e8e1f8963a8e7.otf) format("opentype")}body{scrollbar-color:--scrollbar-color var(--scrollbar-bg-color);padding:0;margin:0;height:var(--app-height);font-size:1rem}body,h1,h2,h3,h4{font-weight:300}a:hover{cursor:pointer}.dropdown-item:hover{color:#151515}.label-class{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#71787e}.input-class{background:#fafbfb;border:1px solid #ecedee;box-sizing:border-box;border-radius:6px;font-size:16px;line-height:20px;align-items:center;color:#121e28}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.jh-card{padding:1.5%;margin-top:20px;border:none}.font-14{font-size:14px!important}.font-13{font-size:13.125px!important}.error{color:#fff;background-color:red}.pad{padding:10px}.w-40{width:40%!important}.w-60{width:60%!important}.break{white-space:normal;word-break:break-all}.readonly{background-color:#eee;opacity:1}.underline{text-decoration:underline}.hand,[jhisortby]{cursor:pointer}.alerts .alert{text-overflow:unset;border-radius:4px;border:none;opacity:.9}.alerts .alert pre{background:none;white-space:unset;border:none;font:inherit;color:#fff;font-weight:700;padding:0;margin:0}.alerts .alert .popover pre{font-size:11px;color:#fff;font-weight:700}.alerts .alert:hover{opacity:1}.alerts .jhi-toast{position:fixed;width:100%}.alerts .jhi-toast.left{left:5px;top:5px}.alerts .jhi-toast.right{right:5px;top:5px}.alerts .jhi-toast.top{top:45px;margin:auto;width:50%}.alerts .jhi-toast.bottom{bottom:55px;margin:auto;width:50%}.alerts .jhi-toast.center{margin:auto;width:50%;top:5px}.alerts .jhi-toast.full{width:100%;left:0;top:5px}.tcl{color:#2e6cf6}.jhi-toast-wrapper{position:absolute;right:20px;top:20px;z-index:2000}.jhi-toast-wrapper .alerts>.jhi-toast{z-index:2000}.bg-ec-primary,a.active{background:#2e6cf6!important}@media screen and (min-width:1280px){.jhi-toast-wrapper{right:0;top:20px}}.row.jh-entity-details>dd{margin-bottom:15px}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}.thread-dump-modal-lock{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-windows{background:#ccc}.main-document-body,.main-windows{width:100%;min-height:var(--app-height)}.main-document-body{margin-left:auto;margin-right:auto;background:#fff;position:relative}.center-bar{height:calc(var(--app-height) - 145px);overflow:auto;-webkit-overflow-scrolling:touch;padding-left:7px;padding-right:7px}.side-bar{width:230px!important;display:block}.toolbar{height:35px}.left-bar,.right-bar{position:relative}.control-bar{height:40px;width:100%}.control-bar button{min-width:110px;margin-right:5px}.control-bar-bottom{padding:10px;width:100%}.control-bar-bottom button{min-width:110px;margin-left:10px}.full-height{min-height:var(--app-height)}.main-height{min-height:calc(var(--app-height) - 196px)}.main-height-long{min-height:calc(var(--app-height) - 112px)}.page-header{padding:15px 30px;color:#008cba;font-size:20px;font-weight:700;text-transform:uppercase}a,div{pointer-events:auto!important}.required:after{content:" *";color:red}.w85em{width:85em!important}.min-height{min-height:var(--app-height)}.btn-ec-primary{background:#2e6cf6;text-align:center;color:#fff;transition:.3s}.btn-ec-primary:focus,.btn-ec-primary:hover,.btn-ec-primary span{color:#fff}.btn-ec-secondary{background:#f0f0f4!important;text-align:center;transition:.3s}.btn-ec-common{border:2px solid #2e6cf6;text-align:center;background:#fff;transition:.3s;display:flex;justify-content:center;align-items:center}.btn-ec-red{background:#ff4a40!important;text-align:center;color:#fff}.btn-ec-light{width:150px;background:#fff;font-weight:600;font-size:16px;line-height:20px;text-align:center;color:#71787e;transition:.3s}.btn-ec,.btn-ec-disabled{width:150px;border-radius:4px;font-style:normal;font-weight:600;font-size:18px;line-height:24px;position:relative;z-index:1}.btn-close-dialog{position:absolute;cursor:pointer;top:2em;right:48px}button{transition:.2s}button:hover{opacity:.8!important}.pageding{margin:24px 13px}.pageding .count-item,.pageding .count-item-mobie{padding:9px 0 5px;font-weight:400!important;font-size:13px!important;line-height:16px!important;color:#71787e!important}.pageding .count-item-mobie{display:none;text-align:center}.pageding .operation-page{margin:auto}.pageding .operation-page .pagination .page-item{background:#fff!important;box-shadow:0 4px 8px rgba(0,0,0,.05)!important;border-radius:4px!important;border:1px solid #f7f1f1!important;color:#1f345b;font-weight:500!important;margin:0 5px}.pageding .operation-page .pagination .active .page-link{background:#333!important;border-radius:4px!important;font-weight:500!important;font-size:15px!important;border-color:unset!important;text-align:center!important;color:#fff!important}@media(min-width:768px)and (max-width:1200px){.side-bar{width:100px!important}}@media(min-width:768px)and (max-width:1024px){.count-item{display:none!important}.count-item-mobie{display:block!important}}@media(max-width:767px){.jhi-toast-wrapper{right:3px!important}.row.jh-entity-details>dt{margin-bottom:15px}.row.jh-entity-details>dd{border-bottom:1px solid #eee;padding-left:180px;margin-left:0}.left-bar,.right-bar,.side-bar{display:none}.pageding{margin:24px 8px!important}.pagination .page-item{font-weight:400!important;margin:0 2px!important}.pagination .page-item .page-link{padding:.5rem .45rem}.count-item{display:none!important}.count-item-mobie{display:block!important}}.transparent{background-color:transparent}.history-custom .nav-item .nav-link{color:#000;padding:.5rem 1rem}.history-custom .nav-item .nav-link.active{background-color:unset!important;font-weight:500}@media screen and (max-width:760px){.modal-dialog{margin:1rem}}