@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700|Roboto:400,500,700&display=swap&subset=vietnamese);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#323232}button,input{font-family:Arial,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#323232;transition:color .3s ease 0s,border .3s ease 0s}a:hover{color:#0072bb}.body-content{width:100%;min-height:calc(100vh - 80px);padding:110px 30px 0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.body-content{min-height:500px}}@media (-ms-high-contrast:none) and (min-height:801px),screen and (-ms-high-contrast:active){.body-content.has-header{min-height:870px}}@media (-ms-high-contrast:none) and (max-height:800px),screen and (-ms-high-contrast:active){.body-content.has-header{min-height:650px}}@media (max-width:991px){.body-content{padding-top:90px}}.body-content:first-child{padding-top:20px}@media (max-width:991px){.body-content{padding-left:15px;padding-right:15px}}.link{color:#0072bb!important;cursor:pointer}.link:hover{text-decoration:underline}.page-heading{margin-bottom:30px}.employee-form .ui.form input:not([type]),.employee-form .ui.form input[type=date],.employee-form .ui.form input[type=datetime-local],.employee-form .ui.form input[type=email],.employee-form .ui.form input[type=file],.employee-form .ui.form input[type=number],.employee-form .ui.form input[type=password],.employee-form .ui.form input[type=search],.employee-form .ui.form input[type=tel],.employee-form .ui.form input[type=text],.employee-form .ui.form input[type=time],.employee-form .ui.form input[type=url],.employee-form .ui.form select{padding:5px 8px;font-size:13px}.employee-form label{white-space:nowrap;font-size:13px;font-weight:700}.ui.table td,.ui.table thead th{padding:5px 8px}.ui.selectable.table tbody tr:hover,.ui.table tbody tr.selected,.ui.table tbody tr td.selectable:hover{background:rgba(152,214,242,.5)!important}.account-container{width:100%;max-width:500px;box-shadow:0 2px 8px #bbb;border-radius:10px;padding:40px!important}@media screen and (max-width:767px){.account-container{padding:20px!important}}@media screen and (max-width:576px){.account-container{max-width:460px}}.account-container .message{padding:10px}.account-wrapper{width:100%;display:flex!important;align-items:center!important;justify-content:center!important;min-height:calc(100vh - 120px);padding:0!important;margin:0!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.account-wrapper{height:calc(100vh - 120px)}}.account-form-title{margin-top:24px;text-align:center;text-transform:uppercase}.account-form-logo{width:150px!important}@media screen and (max-width:576px){.account-form-logo{width:120px!important}}.account-form-header{font-size:35px!important;margin-bottom:20px!important}.account-form-btn{background-color:#0072bb!important;color:#fff!important}.account-form-message{background:transparent!important;box-shadow:none!important;text-align:center;padding:0!important}.p-0{padding:0!important}.error-message{padding:0;background:none;border:none;margin-bottom:16px;color:#9f3a38;margin-top:-6px;font-size:13px}.error-message.no-margin{margin-top:6px;margin-bottom:10px}.success-message{padding:0;background:none;border:none;margin-bottom:16px;color:#2c662d;margin-top:-6px;font-size:13px}.page-heading span{cursor:pointer}.list-actions .ui.button:not(.primary){background-color:#4e7081;color:#fff}.list-actions .ui.button:not(.primary):hover{background-color:#3b6072}.list-actions .ui.button:not(.primary).green-btn{background-color:teal}.list-actions .ui.button:not(.primary).green-btn:hover{background-color:#036a6a}.ui.pagination.menu .active.item{cursor:default}.ui.table:not(.unstackable) tbody tr>td span{word-break:break-word}@media (-ms-high-contrast:active),(-ms-high-contrast:none) and (min-width:768px){.ui.table:not(.unstackable) tbody tr>td span{word-break:break-all;display:block}}@media (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:767px){.ui.table:not(.unstackable) tbody tr>td span{word-break:break-all;display:block;max-width:300px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:575px){.ui.table:not(.unstackable) tbody tr>td span{max-width:200px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:414px){.ui.table:not(.unstackable) tbody tr>td span{max-width:100px}}.employee-wrap .ui.table:not(.unstackable) tbody tr>td span{word-break:break-word;display:block;max-width:130px}@media (max-width:767px){.employee-wrap .ui.table:not(.unstackable) tbody tr>td span{word-break:break-all;max-width:100%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none) and (min-width:768px){.employee-wrap .ui.table:not(.unstackable) tbody tr>td span{word-break:break-all;display:block;max-width:100px}}@media screen and (min-width:992px){.form-list-message{margin-left:135px!important}}input[type=checkbox].invisible{display:none!important}input[type=checkbox].invisible+label{position:relative;padding-left:25px;cursor:pointer}input[type=checkbox].invisible+label:before{top:1px;content:"";background:#fff;border-radius:2px;border:1px solid #d4d4d5}input[type=checkbox].invisible+label:after,input[type=checkbox].invisible+label:before{position:absolute;left:0;width:17px;height:17px;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}input[type=checkbox].invisible+label:after{font-size:14px;top:-1px;text-align:center;opacity:0;color:rgba(0,0,0,.87);font-family:Checkbox}input[type=checkbox].invisible:checked+label:before{background:#fff;border-color:rgba(34,36,38,.35)}input[type=checkbox].invisible:checked+label:after{content:"\e800";opacity:1;color:rgba(0,0,0,.95)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.default-project input[type=checkbox].invisible+label{top:-12px}}.checkbox-label{color:#0072bb!important;min-width:auto!important}.checkbox-label.no-text{font-size:0!important}@media (max-width:991px){.checkbox-label[for=active-project]{margin-top:10px!important}}.table-responsive{max-width:1170px;overflow:auto;max-height:350px}.table-scroll{padding-bottom:0!important;padding-top:0!important}tr:not(.table-total) td.sun-sat-class{background-color:#caf7ad}.modal-header{display:flex!important;justify-content:space-between;align-items:center}.modal-header p{margin-bottom:0}.modal-close{cursor:pointer}header{background-color:#fff;box-shadow:0 4px 8px rgba(176,190,197,.24);display:flex;width:100%;height:80px;align-items:center;justify-content:space-between;padding:10px 30px;position:fixed;left:0;transition:all .3s ease 0s;z-index:9}@media (max-width:991px){header{padding-left:15px;padding-right:15px;height:60px}}header .main-header{display:flex;align-items:center}header .main-header .logo h1{font-size:18px;line-height:0}header .main-header .logo h1 a{display:inline-block}header .main-header .logo h1 img{max-height:24px}@media (max-width:991px){header .main-header nav{display:none}}header .main-header nav ul{display:flex;flex-wrap:wrap;list-style:none;padding:0 15px;margin:0}header .main-header nav ul li{margin:0 15px;position:relative}header .main-header nav ul li a{display:inline-block;text-transform:uppercase;font-weight:600;font-family:Arial,sans-serif;padding:5px 0}header .main-header nav ul li a.active{color:#0072bb}header .main-header nav ul li ul{position:absolute;background-color:#fff;box-shadow:0 4px 8px rgba(176,190,197,.24);flex-direction:column;min-width:260px;top:100%;left:-15px;padding:10px 0;opacity:0;visibility:hidden;z-index:-1;transition:all .3s ease 0s;border-radius:6px}header .main-header nav ul li ul>li{width:100%;margin:0}header .main-header nav ul li ul>li a{padding:6px 15px;display:block}header .main-header nav ul li:hover>a{color:#0072bb}header .main-header nav ul li:hover>ul{opacity:1;visibility:visible;z-index:10}header .right-nav>ul{display:flex;list-style:none;padding:0 0 0 30px;margin:0}header .right-nav>ul>li{padding:0 15px}header .right-nav>ul>li:last-child{padding-right:0}header .right-nav>ul>li a{text-transform:uppercase;font-weight:600;font-family:Arial,sans-serif}header .right-nav>ul>li a i{margin-top:-1px}header .right-nav .account-selector{position:relative}@media (max-width:991px){header .right-nav .account-selector{display:none}}header .right-nav .account-selector>a{display:flex}header .right-nav .account-selector ul{position:absolute;background-color:#fff;box-shadow:0 4px 8px rgba(176,190,197,.24);flex-direction:column;min-width:180px;top:100%;right:0;padding:10px 0;opacity:0;visibility:hidden;z-index:-1;transition:all .3s ease 0s;border-radius:6px;list-style:none}header .right-nav .account-selector ul>li{width:100%;margin:0;text-align:right}header .right-nav .account-selector ul>li a{padding:6px 15px;display:block}header .right-nav .account-selector:hover>a{color:#0072bb}header .right-nav .account-selector:hover>ul{opacity:1;visibility:visible;z-index:10}header .right-nav .lang-selector{position:relative}@media (max-width:991px){header .right-nav .lang-selector{display:none}}header .right-nav .lang-selector>a{display:flex;align-items:center}header .right-nav .lang-selector>a span{padding:0 4px}header .right-nav .lang-selector>a i{margin:0;height:auto}header .right-nav .lang-selector ul{position:absolute;background-color:#fff;box-shadow:0 4px 8px rgba(176,190,197,.24);flex-direction:column;top:100%;left:5px;padding:10px 0 0;opacity:0;visibility:hidden;z-index:-1;transition:all .3s ease 0s;border-radius:6px;list-style:none}header .right-nav .lang-selector ul>li a{display:flex;align-items:center;padding:6px 10px}header .right-nav .lang-selector ul>li a span{padding:0 4px}header .right-nav .lang-selector ul>li a i{margin:0;height:auto}header .right-nav .lang-selector:hover>a{color:#0072bb}header .right-nav .lang-selector:hover>ul{opacity:1;visibility:visible;z-index:10}.hambuger-menu{position:relative;display:flex;align-items:center;padding:0;width:24px;height:24px;border:0;font-size:0;background:transparent;cursor:pointer;outline:0}@media (min-width:992px){.hambuger-menu{display:none}}.hambuger-menu span{position:relative;width:24px}.hambuger-menu span,.hambuger-menu span:after,.hambuger-menu span:before{height:2px;background-color:#0072bb;transition:all .3s ease 0s}.hambuger-menu span:before{content:"";position:absolute;top:-7px;left:auto;right:0;width:11px}.hambuger-menu span:after{content:"";position:absolute;bottom:-7px;left:0;width:11px}.nav-open{overflow:hidden}.nav-open .hambuger-menu>span{background-color:transparent}.nav-open .hambuger-menu>span:before{top:0;transform:rotate(45deg);width:24px;left:0}.nav-open .hambuger-menu>span:after{bottom:0;transform:rotate(-45deg);width:24px;left:0}.mobile-nav{position:fixed;top:60px;left:0;right:0;background-color:#fff;opacity:0;visibility:hidden;z-index:-1;transition:all .3s ease 0s;padding:15px 15px 0;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:0 4px 8px rgba(176,190,197,.24)}@media (max-height:620px){.mobile-nav{bottom:0}}.mobile-nav nav{padding-bottom:15px;border-bottom:1px solid #efefef}.mobile-nav nav ul{list-style:none;margin:0;padding:0}.mobile-nav nav ul li a{font-family:Arial,sans-serif;font-weight:600;text-transform:uppercase;padding:6px 0;display:inline-block}.mobile-nav nav ul li a.active{color:#0072bb}.mobile-nav nav ul li.has-children{position:relative}.mobile-nav nav ul li.has-children .icon{position:absolute;right:0;cursor:pointer;width:36px;height:36px;top:-2px;margin:0;display:flex;align-items:center;justify-content:center}.mobile-nav nav ul li.has-children ul{display:none;padding-left:15px}.mobile-nav nav ul li.has-children.active .icon{transform:rotate(180deg)}.mobile-nav nav ul li.has-children.active ul{display:block}.mobile-nav .mobile-account{padding:15px 0;border-bottom:1px solid #efefef;display:flex;flex-direction:column;align-items:flex-start}.mobile-nav .mobile-account a{font-family:Arial,sans-serif;font-weight:600;text-transform:uppercase;padding:6px 0}.mobile-nav .mobile-lang{padding:15px 0}.mobile-nav .mobile-lang a{margin-right:10px;border:1px solid #e1e1e1;border-radius:2px;padding:1px 6px;font-family:Arial,sans-serif;font-weight:600;display:inline-block}.mobile-nav .mobile-lang a:hover{border-color:#0072bb}@media (max-width:991px){.nav-open .mobile-nav{opacity:1;visibility:visible;z-index:8}}.disable-link{pointer-events:none}footer{width:100%;text-align:center;padding:20px}@media (max-width:767px){footer{font-size:12px}}.danger{color:red}.table-total td{background:#f7e139!important;pointer-events:none}.ui.sortable.table thead th:not(.sorted){cursor:default}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{font-size:.9em!important;font-family:Arial,sans-serif;line-height:1.55}.ant-table-tbody>tr>td:not(.day-approved),.ant-table-thead>tr>th:not(.day-approved){color:#000!important}.ant-table-thead>tr>th{font-weight:700!important}.ant-table-thead>tr>th:not(.shift-control-name){text-align:center!important}.ant-table-row-hover td{background:transparent!important}.ant-table-row:nth-child(odd){background-color:#fff!important}.ant-table-row:nth-child(2n){background-color:#efefef!important}.ant-table-row-hover td.sun-sat-class{background:#caf7ad!important}.ant-table-tbody>tr,.ant-table-thead>tr{height:30px!important}.ant-table-tbody>tr>td,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-thead>tr>th{padding:5px 8px!important}.ant-table-bordered .ant-table-tbody>tr>td,.ant-table-bordered .ant-table-thead>tr>th{border-right:1px solid rgba(34,36,38,.1)!important}.ant-table-tbody>tr>td{border-bottom:1px solid rgba(34,36,38,.1)!important}.ant-table-body:focus,.table-list table:focus{outline:none!important}.table-bussiness .ant-table-tbody>tr>td:not(:first-child){text-align:center}.table-bussiness .ant-table-tbody>tr>td,.table-bussiness .ant-table-thead>tr>th{line-height:1}.error_message{color:red}.account-form-header{margin-bottom:15px!important}.sub-title{margin-bottom:20px}.list-actions{display:flex}@media (max-width:767px){.list-actions{flex-wrap:wrap;justify-content:space-between}}.list-actions .button{margin:0 13px 13px 0;white-space:nowrap}@media (max-width:767px){.list-actions .button{width:calc(33.33% - 7px);margin:0 0 10px}}@media (max-width:414px){.list-actions .button{padding-left:0;padding-right:0;font-size:13px}}.employee-form{max-width:1170px;padding:35px;border:1px solid #e1e1e1;display:flex;justify-content:space-between}@media (max-width:991px){.employee-form{padding:20px}}@media (max-width:414px){.employee-form{padding:10px}}@media (max-width:767px){.employee-form{flex-wrap:wrap}}.employee-form .ui.form{width:100%;max-width:460px}@media (max-width:767px){.employee-form .ui.form{width:100%;max-width:100%}}.employee-form .ui.form:first-of-type{padding-right:30px}@media (max-width:767px){.employee-form .ui.form:first-of-type{padding-right:0}}.employee-form .fields>label:not(.new-label){min-width:130px}@media (max-width:991px){.employee-form .fields>label:not(.new-label){padding:5px 0}}@media screen and (min-width:992px){.employee-form .error-message.form-list-message{margin-left:145px!important}}@media (max-width:991px){.employee-form .field{width:100%;padding-right:0!important}.employee-form .field .ui.input{width:100%!important}}.employee-form select{max-width:196px}@media (max-width:991px){.employee-form select{max-width:100%}}.employee-form .ui.disabled.input{opacity:1!important}.new-label a{color:#0072bb;margin-left:1rem}@media (max-width:414px){.new-label a{margin-left:0}}.new-label a:hover{text-decoration:underline}@media (max-width:991px){.ui.form .inline.fields{flex-wrap:wrap}}.ui.form .inline.fields hr{width:100%;border-color:transparent}@media (min-width:768px){.ui.form .inline.fields hr{display:none}}.form-status{flex-wrap:nowrap!important}@media (max-width:991px){.form-status{flex-wrap:wrap!important}}.form-status>div{display:flex;width:100%}.form-status>div label{min-width:auto}@media (max-width:767px){.position-deparment{border-top:1px solid #e1e1e1;padding-top:20px;padding-bottom:10px}}.position-deparment .ui.table{border:0}.position-deparment .ui.table tr td{padding:2px 5px;border:0;vertical-align:top}.position-deparment .ui.table tr td:first-child{padding-left:0;padding-top:8px}.position-deparment .ui.table tr td:last-child{padding-right:0}@media (min-width:992px){.position-deparment .ui.table tr td select{min-width:196px}}@media (max-width:991px){.position-deparment .ui.table tr td select{min-width:150px}}@media (max-width:414px){.position-deparment .ui.table tr td select{min-width:100px}}@media (max-width:767px){.position-deparment .ui.table:not(.unstackable) tr{padding:0;box-shadow:none}}.position-deparment .ui.table:not(.unstackable) tr>td{padding:2px 5px!important}@media (max-width:414px){.position-deparment label{display:block;min-width:auto!important}}@media (min-width:991px){.form-date input{max-width:196px!important}}.om-site .ui.checkbox label{min-width:auto!important}@media (max-width:991px){.om-site label:first-child{display:none!important}}.back-to-top{position:fixed;bottom:10px;right:15px;display:flex;flex-direction:column;align-items:center;opacity:0;visibility:hidden;z-index:-1;transition:all .3s ease 0s}.back-to-top.fadeIn{opacity:1;z-index:7;visibility:visible}.back-to-top button{width:43px;height:43px;margin:0!important}.back-to-top button:not(:hover){background-color:rgba(0,0,0,.3)}.back-to-top button span{width:8px;height:18px;display:inline-block;position:relative;background-color:#fff}.back-to-top button span:before{position:absolute;top:-3px;left:-6px;content:"";width:0;height:0;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.back-to-top>span{font-size:8px;white-space:nowrap}.first-col{width:5%}.second-col{width:25%}.last-col{width:70%}.list-error-message{margin-top:30px;margin-bottom:0}.error-page{display:flex;align-items:center;justify-content:center}.error-content .sub-title{font-size:35px;text-align:center;text-transform:uppercase;font-weight:700}@media (max-width:575px){.error-content .sub-title{font-size:17px}}.error-content .page-title{font-size:180px;text-align:center;margin:15px auto 0;color:#0072bb}@media (max-width:575px){.error-content .page-title{font-size:100px}}.error-content a{color:#fff!important;text-align:center;display:block;font-size:16px;background-color:#0072bb!important}.error-content .notice{text-align:center;margin-top:50px;font-size:16px}@media (max-width:575px){.error-content .notice{margin-top:25px}}.error-content .error{text-align:left;color:red;margin:5px 0 0 50px;font-size:16px}.error-content .error-title{text-align:left;color:red;font-size:16px;font-weight:700}@media (min-width:768px){.om-project-medium-col{width:20%}}@media (min-width:768px){.om-project-small-col{width:6%}}@media (min-width:768px){.om-project-large-col{width:27%}}@media (min-width:992px){.om-project-form .ui.form{max-width:560px;width:55%}}.om-project-form .ant-select-search__field{border:0!important}.om-project-form .ant-select-selection--single{height:29px}.om-project-form .ant-select-selection__rendered{line-height:29px}.om-project-form .ant-select{width:390px!important}.om-project-form .ant-select-search--inline .ant-select-search__field__wrap{height:90%}@media (min-width:768px){.project-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:first-of-type{width:50px}.project-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:nth-child(2),.project-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:nth-child(3){width:15%}.project-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:nth-child(4){width:28%}.project-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:nth-child(5){width:25%}.project-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:last-of-type{width:130px}}@media (min-width:768px) and (max-width:991px){.project-wrap .list-actions .button{padding-left:1em;padding-right:1em}}.project-wrap .ui.form{width:100%;max-width:100%}.employee-form label{min-width:120px}.employee-form .field input[type=text]{min-width:196px}.new-label{min-width:auto!important;cursor:pointer;color:#0072bb!important}.new-label:hover{text-decoration:underline}@media (max-width:991px){.project-wrap .new-label{margin-top:10px!important;margin-bottom:5px!important}.project-wrap .new-label a{margin-left:0;display:inline-block}.project-wrap .default-project{width:auto}}.ui.selection+.new-label{margin-left:1em!important}.ui.selection+.new-label a{color:#0072bb}.ui.selection+.new-label a:hover{text-decoration:underline}.form-required>label:first-of-type{position:relative}.form-required>label:first-of-type:after{content:"*";color:red;display:inline-block;position:relative;top:4px;left:4px}.btn-upload{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.btn-upload i.icon.h:before{content:"***";color:#000;height:10px}.upload-group{max-width:196px;width:100%;position:relative}@media (min-width:768px) and (max-width:991px){.upload-group+.new-label a{margin-left:1rem}}@media (max-width:767px){.upload-group{max-width:100%}}#default-project+label:before{top:0}#default-project:checked+label:after{top:-2px}.inquiry-first-col{text-align:left!important;min-width:200px!important}.inquiry-data-form .table-bussiness{padding-bottom:0}.inquiry-data-form .table-bussiness table tr td:first-child{text-align:left!important;min-width:105px!important}.inquiry-data-form .table-bussiness table tr td:not(:first-child){text-align:center!important;min-width:70px!important}.inquiry-data-form #normalTime{min-width:70px;text-align:center}.inquiry-data-form .prevent-click{pointer-events:none;opacity:.7;cursor:no-drop}.inquiry-data-form .new-label{margin-left:1rem}.inquiry-data-form .table-responsive{overflow-y:hidden!important;max-height:100%}.inquiry-form{margin-bottom:30px}.inquiry-form .fields>label:not(.new-label){min-width:50px}.inquiry-form .small-select{max-width:90px}.inquiry-form .select-margin-right{margin-right:60px}@media (max-width:1200px){.inquiry-form .select-margin-right{margin-right:48px}}.inquiry-form .project-select{max-width:302px}.inquiry-form-new .ui.form{max-width:100%;width:100%;display:flex}@media (max-width:1200px){.inquiry-form-new .ui.icon{max-width:180px}}.inquiry-form .date-input-from{margin-right:40px!important}.inquiry-form label.to-date-label{min-width:auto!important;margin-right:20px!important}.inquiry-form-left{width:45%}.inquiry-form-right{width:55%}.inquiry-form .date-error-message{margin-top:5px}.inquiry-form .date-group label{display:inline-block;vertical-align:top;margin-top:5px}.inquiry-form .date-group>div{display:inline-block}.inquiry-form .form-top{align-items:flex-start;display:flex}.project-table-date .table-total td:first-child{text-transform:uppercase;font-weight:700}@-moz-document url-prefix(){.project-table-date .ant-table-scroll .ant-table-header{margin-bottom:-19.5px!important}}.table-list{padding-top:30px;padding-bottom:30px;max-width:1170px}.table-list .ui.table:not(.unstackable) thead th:first-of-type{text-align:center}@media (max-width:767px){.table-list .ui.table:not(.unstackable) thead{display:none!important}}@media (max-width:767px){.table-list .ui.table:not(.unstackable) tbody tr{box-shadow:none!important}}@media (min-width:768px){.table-list .ui.table:not(.unstackable) tbody tr>td{width:12.5%}.table-list .ui.table:not(.unstackable) tbody tr>td:first-of-type{width:50px;min-width:50px;text-align:center}}@media (max-width:767px){.table-list .ui.table:not(.unstackable) tbody tr>td{display:flex!important}.table-list .ui.table:not(.unstackable) tbody tr>td:first-of-type{font-weight:400}.table-list .ui.table:not(.unstackable) tbody tr>td:before{content:attr(data-title);font-weight:600;min-width:180px;display:inline-block}}.table-list .ui.table:not(.unstackable) tbody tr:nth-child(2n){background-color:#efefef}.table-list .ui.table:not(.unstackable) tbody tr.active td,.table-list .ui.table:not(.unstackable) tbody tr:hover td{background:rgba(152,214,242,.5)!important}.table-paging{max-width:1170px;text-align:right;margin-bottom:40px}.ui.read-only{pointer-events:none}.ui.pagination.menu .active.item{background-color:#0072bb;color:#fff}.break-word{display:block}.table-total{background:#f7e139;pointer-events:none}.day-approved{color:#a0a0a0!important}.day-approved .checkbox{opacity:.5}.BaseTable__header-cell,.BaseTable__row-cell{border-right:1px solid rgba(34,36,38,.1)!important;padding:5px 8px!important;color:#000}.BaseTable__header-cell.inquiry-first-col,.BaseTable__row-cell.inquiry-first-col{border-left:1px solid rgba(34,36,38,.1)!important}.BaseTable__header-cell.shift-control-no,.BaseTable__row-cell.shift-control-no{border-left:1px solid rgba(34,36,38,.1)!important;justify-content:center!important}.BaseTable__header-cell{border-top:1px solid rgba(34,36,38,.1)!important}.BaseTable__header-row,.BaseTable__row{border-bottom:1px solid rgba(34,36,38,.1)!important}.BaseTable__row--hovered{background-color:transparent!important}.BaseTable__row:nth-child(2n){background-color:#efefef!important}.inquiry-data-form .BaseTable__header-cell{justify-content:center}.BaseTable__table-frozen-left{box-shadow:none!important}.BaseTable__row:not(.table-total) .sun-sat-class{background-color:#caf7ad}.shift-control .BaseTable__header-cell:not(.shift-control-name){justify-content:center}.BaseTable__row.table-total{background-color:#f7e139!important;text-transform:uppercase}.BaseTable__row.table-total .inquiry-first-col{font-weight:700}.modal-form .title-label{min-width:100px}.modal-form input[type=text],.modal-form select{padding:5px 8px!important;font-size:13px}.modal-form input[type=text]:not(.ant-time-picker-input){width:180px!important}.modal-form input[type=checkbox].invisible+label:after,.modal-form input[type=checkbox].invisible+label:before{top:-7px}.modal-form select{width:65%!important}.modal-form select[name=shift]{max-width:180px!important}.modal-form label.txt-info{color:red!important}.modal-form .form-list-message{margin-left:115px!important}.modal-form .bussiness-to-label{margin-left:20px!important}.modal-group-button{display:flex;justify-content:center}.modal-group-button button{margin:0 5px!important;min-width:108px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.modal-form .site-checkbox input[type=checkbox].invisible+label{top:0!important}}.modal-form .ant-select-search__field{border:0!important;padding-left:0!important}.modal-form .ant-select-selection--single{height:30px;font-size:13px}.modal-form .ant-select-selection__rendered{line-height:29px;color:rgba(0,0,0,.8)}.modal-form .ant-select-search--inline .ant-select-search__field__wrap{height:90%}.modal-form .ant-select-arrow{right:5px;margin-top:-5px;font-size:10px;color:rgba(0,0,0,.5)}.approve-form .date-label{min-width:80px}.approve-form .field-error{margin-left:94px}.approve-form input{padding:5px 8px!important}.approve-form .ant-select-search__field{border:0!important;padding-left:0!important}.approve-form .ant-select-selection--single{height:30px;font-size:13px}.approve-form .ant-select-selection__rendered{line-height:29px;color:rgba(0,0,0,.8)}.approve-form .ant-select-search--inline .ant-select-search__field__wrap{height:90%}.approve-form .ant-select-arrow{right:5px;margin-top:-5px;font-size:10px;color:rgba(0,0,0,.5)}.approve-group.modal-group-button{margin-top:25px}.er-import-form{width:80%!important}.er-import-form label{min-width:85px}.er-import-form .year-select{margin-right:58px}.er-import-form .small-select{width:100px!important}.er-import-form .modal-label-month{min-width:50px}.er-import-form .ant-select{width:322px!important}.er-import-form select{padding:5px 8px!important}.er-import-form .list-actions{margin-left:98px}.er-import-form .ant-select-search__field{border:0!important;padding-left:0!important}.er-import-form .form-list-message{margin-left:82px!important}.er-import-form .export-date-input input{padding:7px 8px 6px!important;font-size:13px!important}.er-export-all .list-actions{justify-content:center}.er-export-all .list-actions .ui.button{width:200px}.er-export-all .ant-select-selection{width:300px}.er-export-all .ant-select-selection--multiple{position:relative}.er-export-all .ant-select-selection__clear{position:absolute;top:calc(100% - 14px);right:10px}.er-export-all .form-export{width:100%}@media (max-width:890px){.er-export-all .form-export .wrapper-txtbox-modal{display:block;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto!important}.er-export-all .form-export .wrapper-txtbox-modal--top{margin-bottom:16px!important}}.er-export-all .form-export label{min-width:100px}.er-export-all .form-export .employee-select .ant-select-search__field{border:0;padding:0!important}.er-export-all .form-export .department-select .ant-select-selection{width:300px}.er-export-all .form-export .department-select .ant-select-selection .ant-select-search__field{border:0;padding:0!important}.modal-error .list-actions{justify-content:center}.modal-error .list-actions .ui.button{margin-top:20px;text-align:center}@media (max-width:576px){.overview-modal .form-radio{display:flex;margin-bottom:20px}}.overview-modal .employee-status-radio{display:flex;margin-bottom:20px}@media (max-width:576px){.overview-modal .employee-status-radio{display:block;width:50%;margin:0}}.overview-modal .employee-status-radio .radio{width:33%;align-items:center;display:flex}@media (max-width:576px){.overview-modal .employee-status-radio .radio{width:auto;margin-bottom:25px}}.overview-modal .employee-status-radio .radio label{padding-left:17px;cursor:pointer}.overview-modal .employee-status-radio .radio input{cursor:pointer}.overview-modal .year-radio{display:flex;margin-bottom:40px;align-items:center}@media (max-width:576px){.overview-modal .year-radio{display:block;width:50%;margin:0}}.overview-modal .year-radio .current-year{margin:6px 0}@media (max-width:576px){.overview-modal .year-radio .current-year{margin-top:0;margin-bottom:25px}}.overview-modal .year-radio .old-year{margin:8px 0}@media (max-width:576px){.overview-modal .year-radio .old-year{margin-top:0;margin-bottom:25px}}.overview-modal .year-radio .radio{width:33%;align-items:center;display:flex}@media (max-width:576px){.overview-modal .year-radio .radio{width:auto}}.overview-modal .year-radio .radio label{padding-left:17px;cursor:pointer}.overview-modal .year-radio .radio input{cursor:pointer}.overview-modal .year{display:none}.overview-modal .year .year-select{margin-right:58px;padding:5px 8px!important;width:100px!important;border-radius:3px;cursor:pointer}.er-export-status .list-actions{justify-content:center}.er-export-status .list-actions .ui.button{width:200px;margin-right:0}.er-export-status .ant-select-selection{width:345px}.er-export-status .ant-select-selection--multiple{position:relative}.er-export-status .ant-select-selection__clear{position:absolute;top:calc(100% - 14px);right:10px}.er-export-status .form-export{width:100%}@media (max-width:991px){.er-export-status .form-export .wrapper-txtbox-modal{display:block;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto!important}}.er-export-status .form-export .wrapper-txtbox-modal--top{margin-bottom:16px!important}.er-export-status .form-export .wrapper-txtbox-error .message{width:100%;margin:0 auto 16px 113px}@media (max-width:991px){.er-export-status .form-export .wrapper-txtbox-error .message{width:345px;margin-top:-10px!important;margin-bottom:16px!important;margin:0 auto}}.er-export-status .form-export label{min-width:100px}.er-export-status .form-export .employee-select .ant-select-search__field{border:0;padding:0!important}.er-export-status .form-export .department-select .ant-select-selection{width:345px}.er-export-status .form-export .department-select .ant-select-selection .ant-select-search__field{border:0;padding:0!important}.er-export-status .form-export .text-date-to{min-width:18px;font-weight:400!important}.er-export-status .form-export .text-date-from{font-weight:400!important}@media (max-width:991px){.er-export-status .form-export .date{padding:0!important}}.er-export-status .form-export .date .ui.input input{width:150px!important;height:30px!important}@media (max-width:991px){.er-export-status .form-export .date .ui.input input{width:345px!important}}.error-modal-width{width:380px!important}@media (min-width:901px) and (max-width:991px){.working-hour-wrap .ui.sortable.table thead th{white-space:normal}}.working-hour-wrap .table-list{max-height:500px;overflow-y:auto;padding:0;margin-top:30px;margin-bottom:30px}@media (min-width:901px){.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:nth-child(4){min-width:80px;width:80px}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:nth-child(7){min-width:50px;width:50px}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:nth-child(6){min-width:160px;width:160px}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:last-of-type{min-width:160px}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td.normal-time-col{background-color:#deacc3}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td.overtime-type-col{background-color:#c9c9c9;white-space:nowrap}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td.overtime-col{background-color:#acc7ed}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td.remark-col{max-width:160px;white-space:pre-line}}@media (max-width:767px){.working-hour-wrap .list-actions button:nth-child(4),.working-hour-wrap .list-actions button:nth-child(5){width:calc(50% - 5px)}.working-hour-wrap .employee-form{overflow-x:hidden}}@media (max-width:900px){.working-hour-wrap .table-list .ui.table:not(.unstackable) tr{padding-top:0;padding-bottom:0}.working-hour-wrap .table-list .ui.table:not(.unstackable) tr td:first-of-type{padding-top:1em!important}.working-hour-wrap .table-list .ui.table:not(.unstackable) tr td:last-of-type{padding-bottom:1em!important}.working-hour-wrap .table-list .ui.table:not(.unstackable) .table-total td:not(:first-child):not(:nth-child(2)):not(:nth-child(4)){display:none!important}.working-hour-wrap .table-list .ui.table:not(.unstackable) .table-total td:nth-child(4){padding-bottom:1em!important}}@media (max-width:991px){.working-hour-wrap .ant-select{width:100%!important}}.date-time-picker{width:auto!important}.date-time-picker .date-input{justify-content:flex-end}.date-time-picker .date-input .field{padding-right:0!important}.date-time-picker .date-input .field input[type=text]{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:992px){.date-time-picker .date-input .field input[type=text]{max-width:196px}}.date-time-picker .remark-input.inline.fields{align-items:flex-start}.date-time-picker textarea{min-width:196px;padding:5px 8px!important}.date-time-picker .wrapper-select{width:400px}.time-input label:last-of-type{min-width:auto!important}.time-input .ui.input>input[type=text]{min-width:68px;max-width:68px;padding-left:.5em!important;padding-right:.5em!important}.time-input .remove.icon{width:27px!important;color:#000!important}.time-input .time.icon{display:none}.total-ot{font-size:14px;color:#0072bb}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.site-checkbox label{top:-14px}}@media (max-width:991px){.site-checkbox .field{width:auto}}@media (max-width:414px){.site-checkbox label{min-width:auto!important}}@media (max-width:900px){.working-hour-wrap .page-heading span{white-space:nowrap}.working-hour-wrap .table-list .ui.table:not(.unstackable) thead{display:none!important}.working-hour-wrap .ui.table:not(.unstackable) tbody,.working-hour-wrap .ui.table:not(.unstackable) tr,.working-hour-wrap .ui.table:not(.unstackable) tr>td,.working-hour-wrap .ui.table:not(.unstackable) tr>th{width:auto!important;display:block!important}.working-hour-wrap .working-hour-wrap .table-list .ui.table:not(.unstackable) tr{padding-top:0;padding-bottom:0}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr{box-shadow:none!important}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td{display:flex!important}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:first-of-type{font-weight:400;text-align:left}.working-hour-wrap .table-list .ui.table:not(.unstackable) tr td:first-of-type{padding-top:1em!important}.working-hour-wrap .table-list .ui.table:not(.unstackable) tbody tr>td:before{content:attr(data-title);font-weight:600;min-width:180px;display:inline-block}.working-hour-wrap .ui.table:not(.unstackable) tr>td,.working-hour-wrap .ui.table:not(.unstackable) tr>th{border:none}}@media (max-width:767px){.working-hour-wrap .employee-form .ui.form{width:100%!important}}@media (max-width:414px){.time-input{margin-bottom:25px!important}.time-input>label{min-width:auto!important}.time-input>.field{width:auto}}@media (max-width:360px){.time-input>label{margin-right:10px!important}.time-input .ant-time-picker{max-width:60px}.time-input .ant-time-picker .ant-time-picker-input{padding-left:5px!important;padding-right:5px!important}.time-input .ant-time-picker.business-from-input{margin-right:10px}.ant-time-picker-clear,.ant-time-picker-icon{right:5px}}.ant-time-picker{max-width:75px}.ant-time-picker.business-from-input{margin-right:78px}.ant-time-picker input{height:28px}.ant-time-picker-panel-select ul{padding-bottom:0}.ant-time-picker .ant-time-picker-icon{display:none}.ant-time-picker .ant-time-picker-clear{opacity:1;pointer-events:auto;cursor:pointer}.ant-calendar-picker-input.ant-input.ant-input-sm{padding-top:6px!important;padding-bottom:6px!important}.ant-calendar-picker-small .ant-calendar-picker-icon{top:8px;right:6px!important}.special-message{font-size:14px;color:#0072bb}.employee-form .ant-select-search__field{border:0!important;padding-left:0!important}.employee-form .ant-select-selection--single{height:30px;font-size:13px}.employee-form .ant-select-selection__rendered{line-height:29px;color:rgba(0,0,0,.8)}.employee-form .ant-select-search--inline .ant-select-search__field__wrap{height:90%}.employee-form .ant-select-arrow{right:5px;margin-top:-5px;font-size:10px;color:rgba(0,0,0,.5)}.ant-select-dropdown-menu-item{font-size:13px}.month-picker{max-width:1170px;display:flex;justify-content:flex-end}.month-input input[type=text]{width:110px}.approve-list-wrap .table-list .ui.table:not(.unstackable) thead tr th:last-of-type{text-align:center}.approve-list-wrap .table-list .ui.table:not(.unstackable) tbody tr td{background-color:#fff!important;width:auto}@media (min-width:768px){.approve-list-wrap .table-list .ui.table:not(.unstackable) tbody tr td:last-of-type{text-align:center}}.approve-list-wrap .table-list .ui.table:not(.unstackable) tbody tr:nth-child(2n) td{background-color:#efefef!important}.ant-calendar{width:250px!important}.ant-calendar-month .ant-calendar-month-header-wrap{height:208px!important}@media (max-width:1435px){.total-record-actions{flex-wrap:wrap}}.total-record-actions .button{padding-left:12px;padding-right:12px;font-size:12px}.total-record-wrap{max-height:500px;margin-top:30px;max-width:100%}.total-record-table .ant-table-tbody .ant-table-row-level-0 td{color:green!important;font-weight:700!important}.table-by-project .ant-table-header-column .ant-table-column-title{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.total-record-table .ant-table-placeholder{opacity:0;visibility:hidden}@-moz-document url-prefix(){.total-record-table .ant-table-scroll .ant-table-header{margin-bottom:-19.5px!important}}.total-record-table .ant-table-thead tr th{text-align:left!important}.total-record-table .ant-table-tbody>tr>td,.total-record-table .ant-table-tbody>tr>th,.total-record-table .ant-table-thead>tr>td,.total-record-table .ant-table-thead>tr>th{padding:6px 8px!important}.ant-table-row-expand-icon{border-color:#2185d0;position:relative;font-size:15px;font-weight:400}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.total-record-detail-form .project-table-date .ant-table-body{overflow-x:auto!important}}.BaseTable__header-cell .BaseTable__expand-icon{display:none}.BaseTable__header-cell.header-project .BaseTable__header-cell-text{white-space:nowrap}.BaseTable__row--depth-0 .BaseTable__row-cell-text{color:green!important;font-weight:700!important}.BaseTable__row--depth-2 .BaseTable__expand-icon,.table-by-project .BaseTable__row--depth-1 .BaseTable__expand-icon{opacity:0;visibility:hidden}.BaseTable__expand-icon{position:relative;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:1px solid #2185d0;border-radius:2px;color:transparent;transform:none!important;margin-right:10px}.BaseTable__expand-icon:before{content:"";width:7px;height:1px;background:#2185d0;position:absolute;top:calc(50% - .5px);left:calc(50% - 3.5px)}.BaseTable__expand-icon:after{content:"";width:1px;height:7px;background:#2185d0;position:absolute;top:calc(50% - 3.5px);left:50%}.BaseTable__expand-icon--expanded:after{display:none}.total-record-form{max-width:100%}.total-record-table .BaseTable__table-frozen-left .BaseTable__header-cell:first-child,.total-record-table .BaseTable__table-frozen-left .BaseTable__row-cell:first-child{padding-left:10px}.total-record-table .BaseTable__table-frozen-left .BaseTable__header-cell,.total-record-table .BaseTable__table-frozen-left .BaseTable__row-cell{border-left:1px solid rgba(34,36,38,.1)!important}.total-record-table .BaseTable__header-cell{justify-content:flex-start}.search-project-table .BaseTable__body>div,.search-project-table .BaseTable__header-row,.search-project-table .BaseTable__header>div,.search-project-table .BaseTable__row,.total-record-table>.BaseTable,.total-record-table>.BaseTable .BaseTable__table-main,.total-record-table>.BaseTable .BaseTable__table-main .BaseTable__body,.total-record-table>.BaseTable .BaseTable__table-main .BaseTable__header{width:100%!important}.search-project-table .BaseTable__header-cell{border-top:0!important}.search-project-table .BaseTable__header{border-top:1px solid rgba(34,36,38,.1)!important;border-bottom:1px solid rgba(34,36,38,.1)!important}.search-project-table .BaseTable__table{border-right:1px solid rgba(34,36,38,.1)!important}.total-record-form{margin-bottom:30px}.total-record-form .ui.form{max-width:900px}@media (max-width:991px){.total-record-form .ui.form{width:100%;max-width:287px}.total-record-form .ui.form .employee-select{width:100%;margin-left:0;margin-top:15px}.total-record-form .ui.form .employee-select .ant-select-selection{width:257px}.total-record-form .ui.form .employee-select .ant-select-selection--multiple{min-height:27px}.total-record-form .ui.form .employee-select .ant-select-show-arrow{width:257px!important}.total-record-form .form-status>div{width:80%;max-width:287px}.total-record-form .form-status .field{max-width:100px}.total-record-form .ant-select-selection--single{width:257px!important}}@media (max-width:768px){.total-record-form .ant-select-selection--single{width:287px!important}.total-record-form .ui.form .employee-select{width:100%;margin-left:0}.total-record-form .ui.form .employee-select .ant-select-selection,.total-record-form .ui.form .employee-select .ant-select-show-arrow{width:287px!important}}@media (max-width:336px){.total-record-form .form-status>div{width:100%}}.total-record-form .form-list-message{text-align:right}.total-record-form .fields>label:not(.new-label){min-width:90px}.total-record-form .fields>label:not(.new-label).label-month{text-align:right}.total-record-form .small-select{max-width:90px;margin-right:35px}.total-record-form .project-select,.total-record-form .year-select{margin-right:35px}.total-record-form .employee-select label{margin-right:42px}.total-record-form .employee-select .ant-select-selection{width:300px;min-height:27px!important}.total-record-form .employee-select .ant-select-selection--multiple{min-height:27px!important;padding-right:5px;position:relative}.total-record-form .employee-select .ant-select-selection--multiple .ant-select-selection__clear{position:absolute;top:calc(100% - 14px);right:5px}.total-record-form .employee-select .ant-select-selection__rendered{width:100%;height:24px}.total-record-form .employee-select .ant-select-search--inline{height:90%;margin:1px}.total-record-form .employee-select .ant-select-search--inline .ant-select-search__field__wrap .ant-select-search__field{padding-top:5px;padding-bottom:0}.total-record-form .employee-select .ant-select-search--inline .ant-select-search__field__wrap .ant-select-search__field__mirror{margin-left:3px;padding-left:5px}.total-record-form .department-select,.total-record-form .department-select .ant-select-selection{width:300px}.total-record-form .ant-select-search__field{border:0!important;padding-left:0!important}.total-record-form .ant-select-selection--single{height:29px;width:318px}.total-record-form .ant-select-selection__rendered{line-height:27px}.total-record-form .ant-select-search--inline .ant-select-search__field__wrap{height:90%}.total-record-form .form-search{display:flex}@media (max-width:991px){.total-record-form .form-search{display:block}}.total-record-form .form-search .form-search-left{display:flex;align-items:center;width:25%;height:29px;margin-bottom:13px}@media (max-width:991px){.total-record-form .form-search .form-search-left{width:100%}}.total-record-form .form-search .form-search-left label{min-width:104px}.total-record-form .form-search .form-search-left .year-select{margin-right:0}.total-record-form .form-search .form-search-center{margin-left:18px;width:25%;margin-bottom:13px}@media (max-width:991px){.total-record-form .form-search .form-search-center{width:100%;margin-left:0}}.total-record-form .form-search .form-search-center .select-label{display:flex;align-items:center}.total-record-form .form-search .form-search-center .select-label .label-month{min-width:105px}.total-record-form .form-search .form-search-center .small-select{margin:0}.total-record-form .form-search .form-search-center .error-periodMonth{text-align:left;text-align:initial;margin:0!important}.total-record-form .form-search .form-search-right{display:flex;align-items:center;width:50%;height:29px;margin-left:23px;margin-bottom:25px}.total-record-form .form-search .form-search-right label{min-width:102px}@media (max-width:991px){.total-record-form .form-search .form-search-right{display:block;margin-left:0}}.text-blue{color:#0072bb}.ant-table-row:nth-child(odd){background-color:#efefef}.shift-control .table-responsive{max-height:500px;overflow-y:hidden;max-width:100%}.shift-control #shift{min-width:80px;text-align:center}.shift-control .list-error-message{margin-bottom:10px}.shift-control-name{text-align:left!important}.shift-control-no{text-align:center}.shift-control .ant-table-tbody>tr>td:not(:first-child){text-align:left}.shift-control .inquiry-form,.shift-control .table-list{max-width:100%}.shift-control .table-list>.BaseTable,.shift-control .table-list>.BaseTable .BaseTable__table-main,.shift-control .table-list>.BaseTable .BaseTable__table-main .BaseTable__body,.shift-control .table-list>.BaseTable .BaseTable__table-main .BaseTable__header{width:100%!important}.shift-form .fields{margin-bottom:0!important}.shift-form label{min-width:0!important}.total-detail-label{min-width:90px!important}.total-detail-form{margin-bottom:30px}.total-detail-form .fields:last-child{margin-bottom:0}.total-record-detail-form .error-message,.total-record-detail-form .success-message{margin-bottom:10px}.total-record-detail-form .BaseTable__header-cell[data-key=totalHours1]{text-transform:uppercase;text-align:center}.leave-history-form{background-color:#d4d5e9;padding:16px 10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leave-history-form .label{margin-bottom:0;font-weight:700;margin-right:10px}@media (max-width:992px){.leave-history-form .label{min-width:110px;display:inline-block}}.leave-history-form .group-input{display:flex;align-items:center;max-width:1090px;width:100%;justify-content:space-between}.leave-history-form .group-input.date-input{margin:auto}@media (max-width:992px){.leave-history-form .group-input.date-input{display:block}}.leave-history-form .group-input.date-input .date-input-item{display:flex;align-items:center;max-width:350px;width:100%;justify-content:space-between}@media (max-width:992px){.leave-history-form .group-input.date-input .date-input-item{max-width:380px}}.leave-history-form .group-input.date-input .date-input-item.special{max-width:460px;display:flex;margin-right:20px}@media (max-width:992px){.leave-history-form .group-input.date-input .date-input-item.special{max-width:380px;display:block}}.leave-history-form .group-input.date-input .date-input-item .special-wrapper{display:flex;align-items:center;max-width:350px;width:100%;justify-content:space-between}@media (max-width:992px){.leave-history-form .group-input.date-input .date-input-item .special-wrapper{max-width:380px}}.leave-history-form .group-input.date-input .date-input-item .date-picker{width:250px}.leave-history-form .group-input.date-input .date-input-item .date-picker .ui.icon.input{width:100%;height:32px}.leave-history-form .group-input.date-input .date-input-item .date-picker .ui.icon.input input{width:100%}@media (max-width:992px){.leave-history-form .group-input.date-input .date-input-item{margin-bottom:10px}}.leave-history-form .group-input.date-input .date-input-item p{margin-bottom:0}@media (max-width:992px){.leave-history-form .group-input.date-input .date-input-item p.from-label,.leave-history-form .group-input.date-input .date-input-item p.to-label{margin-right:10px;margin-left:50px}}@media (max-width:992px){.leave-history-form .group-input.date-input .date-input-item p{min-width:60px}}.leave-history-form .group-input.select-group{margin:20px auto}@media (max-width:992px){.leave-history-form .group-input.select-group{display:block}}.leave-history-form .group-input.select-group .ant-select-selection__rendered{line-height:29px;color:rgba(0,0,0,.8);max-width:calc(100% - 35px);margin-right:auto}.leave-history-form .group-input.select-group .normal-input{display:flex;align-items:center;max-width:350px;width:100%;justify-content:space-between}@media (max-width:992px){.leave-history-form .group-input.select-group .normal-input{max-width:380px}}.leave-history-form .group-input.select-group .normal-input.special{margin-right:20px;max-width:460px}@media (max-width:992px){.leave-history-form .group-input.select-group .normal-input.special{max-width:380px}}.leave-history-form .group-input.select-group .normal-input .select-wrapper{width:250px;display:flex;justify-content:flex-end}.leave-history-form .group-input.select-group .normal-input .ant-select{max-width:250px;min-width:250px;width:100%}@media (max-width:992px){.leave-history-form .group-input.select-group .normal-input .ant-select{min-width:100px}}.leave-history-form .group-input.select-group .normal-input .ant-select .ant-select-selection{width:inherit}@media (max-width:992px){.leave-history-form .group-input.select-group .normal-input{margin-bottom:10px}}.leave-history-form .group-input .text-error{max-width:460px;width:100%;display:flex;justify-content:flex-end}@media (max-width:992px){.leave-history-form .group-input .text-error{max-width:380px}}.leave-history-form .group-input .text-error .error-day{margin-top:6px;width:250px}.leave-history-form .btn-wrapper{text-align:center}.leave-table{width:100%;overflow:hidden}.leave-table .ui.table:not(.unstackable) thead th:first-of-type{text-align:center}@media (max-width:767px){.leave-table .ui.table:not(.unstackable) thead .main-header{display:none!important}}@media (max-width:767px){.leave-table .ui.table:not(.unstackable) tbody tr,.leave-table .ui.table:not(.unstackable) thead tr{box-shadow:none!important}}.leave-table .ui.table:not(.unstackable) tbody tr.pointer-item{cursor:pointer}.leave-table .ui.table:not(.unstackable) tbody tr.pointer-item:hover{opacity:.8}.leave-table .ui.table:not(.unstackable) tbody tr.active-item{opacity:.6!important}@media (max-width:767px){.leave-table .ui.table:not(.unstackable) tbody tr>td{display:flex!important;text-align:right;justify-content:space-between}.leave-table .ui.table:not(.unstackable) tbody tr>td:first-of-type{font-weight:400}.leave-table .ui.table:not(.unstackable) tbody tr>td:before{content:attr(data-title);font-weight:600;min-width:100px;margin-right:20px;text-align:left;display:inline-block}}.leave-table .ui.table:not(.unstackable) tbody tr:nth-child(2n){background-color:#efefef}.leave-table .sub-header{width:100%;background-color:#dbdcdb}.leave-table .sub-header tr td{font-weight:700}.leave-table tr{text-align:center}.leave-table thead{background-color:#d4d5e9}.leave-table thead tr td{font-weight:700}.leave-table tbody tr:nth-child(2n){background-color:#efefef}.my-leave-request .my-leave-btn-wrapper{text-align:left}.my-leave-request .my-leave-btn-wrapper .left{margin-right:20px}@media (max-width:576px){.my-leave-request .my-leave-btn-wrapper{display:flex;justify-content:space-evenly;align-items:center}}.my-leave-request .my-leave-sumary-wrapper{margin-bottom:20px;margin-top:20px}.my-leave-request .my-leave-sumary-wrapper .sumary-table{display:flex}@media (max-width:576px){.my-leave-request .my-leave-sumary-wrapper .sumary-table{display:block}}.my-leave-request .my-leave-sumary-wrapper .sumary-table .table-left{border-bottom-right-radius:0;border-top-right-radius:0;border-top-left-radius:0}@media (min-width:576px){.my-leave-request .my-leave-sumary-wrapper .sumary-table .table-left{border-right:none}}@media (max-width:576px){.my-leave-request .my-leave-sumary-wrapper .sumary-table .table-left{border-radius:0}}.my-leave-request .my-leave-sumary-wrapper .sumary-table .table-left tr td{border-top:none;min-height:50px}@media (max-width:576px){.my-leave-request .my-leave-sumary-wrapper .sumary-table .table-left tr td{min-height:auto}}.my-leave-request .my-leave-sumary-wrapper .sumary-table .table-right{border-top-right-radius:0;border-top-left-radius:0}@media (min-width:576px){.my-leave-request .my-leave-sumary-wrapper .sumary-table .table-right{border-bottom-left-radius:0}}.my-leave-request .my-leave-sumary-wrapper .sumary-table .table-right tr td{border-top:none;min-height:50px}@media (max-width:576px){.my-leave-request .my-leave-sumary-wrapper .sumary-table .table-right tr td{min-height:auto}}.my-leave-request .my-leave-history-wrapper .history-table{margin-top:20px}.my-leave-request .carried-over{display:flex;align-items:center;margin-bottom:20px;font-size:16px}.my-leave-request .carried-over-note{font-size:16px;font-weight:700}@media (max-width:576px){.my-leave-request .carried-over{display:block}}.my-leave-request .carried-over .content{margin-bottom:0;margin-right:20px;font-weight:700}.my-leave-request .carried-over .confirm input:checked~label:after{font-size:20px;line-height:1.2}.my-leave-request .carried-over .confirm .checkbox{width:auto;height:25px}.my-leave-request .carried-over .confirm .checkbox label:after,.my-leave-request .carried-over .confirm .checkbox label:before{width:25px;height:25px}.my-leave-request .carried-over .confirm .checkbox label{font-size:16px;font-weight:700;height:25px;line-height:25px}.modal .content .leave-button{margin:auto;display:flex}.leave-search-condition-form{background-color:#d4d5e9;padding:16px 10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leave-search-condition-form .label{margin-bottom:0;font-weight:700;margin-right:10px}@media (max-width:992px){.leave-search-condition-form .label{min-width:110px;display:inline-block}}.leave-search-condition-form .group-input{display:flex;align-items:center;max-width:1090px;width:100%;justify-content:space-between}.leave-search-condition-form .group-input.date-input{margin:auto}@media (max-width:992px){.leave-search-condition-form .group-input.date-input{display:block}}.leave-search-condition-form .group-input.date-input .date-input-item{display:flex;align-items:center;max-width:400px;width:100%;justify-content:space-between}.leave-search-condition-form .group-input.date-input .date-input-item.special{max-width:460px;display:flex;margin-right:20px}@media (max-width:992px){.leave-search-condition-form .group-input.date-input .date-input-item.special{max-width:400px;display:block}}.leave-search-condition-form .group-input.date-input .date-input-item .special-wrapper{display:flex;align-items:center;max-width:350px;width:100%;justify-content:space-between}@media (max-width:992px){.leave-search-condition-form .group-input.date-input .date-input-item .special-wrapper{max-width:400px}}.leave-search-condition-form .group-input.date-input .date-input-item .date-picker{width:250px}.leave-search-condition-form .group-input.date-input .date-input-item .date-picker .ui.icon.input{width:100%;height:32px}.leave-search-condition-form .group-input.date-input .date-input-item .date-picker .ui.icon.input input{width:100%}@media (max-width:992px){.leave-search-condition-form .group-input.date-input .date-input-item{margin-bottom:10px}}.leave-search-condition-form .group-input.date-input .date-input-item p{margin-bottom:0}@media (max-width:992px){.leave-search-condition-form .group-input.date-input .date-input-item p.from-label,.leave-search-condition-form .group-input.date-input .date-input-item p.to-label{margin-right:10px;margin-left:50px}}@media (max-width:992px){.leave-search-condition-form .group-input.date-input .date-input-item p{min-width:60px}}.leave-search-condition-form .group-input.date-input .text-error{max-width:460px;width:100%;display:flex;justify-content:flex-end}@media (max-width:992px){.leave-search-condition-form .group-input.date-input .text-error{max-width:400px}}.leave-search-condition-form .group-input.date-input .text-error .error-day{margin-top:6px;width:250px}.leave-search-condition-form .group-input.select-group{margin:20px auto}@media (max-width:992px){.leave-search-condition-form .group-input.select-group{display:block}}.leave-search-condition-form .group-input.select-group .ant-select-selection__rendered{line-height:29px;color:rgba(0,0,0,.8);max-width:calc(100% - 35px);margin-right:auto}.leave-search-condition-form .group-input.select-group .normal-input{display:flex;align-items:center;max-width:400px;width:100%;justify-content:space-between}.leave-search-condition-form .group-input.select-group .normal-input.special{margin-right:20px;max-width:460px}@media (max-width:992px){.leave-search-condition-form .group-input.select-group .normal-input.special{max-width:400px}}.leave-search-condition-form .group-input.select-group .normal-input .select-wrapper{width:250px;display:flex;justify-content:flex-end}.leave-search-condition-form .group-input.select-group .normal-input .ant-select{max-width:250px;min-width:250px;width:100%}@media (max-width:992px){.leave-search-condition-form .group-input.select-group .normal-input .ant-select{min-width:100px}}.leave-search-condition-form .group-input.select-group .normal-input .ant-select .ant-select-selection{width:inherit}@media (max-width:992px){.leave-search-condition-form .group-input.select-group .normal-input{margin-bottom:10px}}.leave-search-condition-form .btn-wrapper{text-align:center}.all-leave-request .btn-group{text-align:left}.all-leave-request .btn-group .left{margin-right:20px}@media (max-width:576px){.all-leave-request .btn-group{display:flex;justify-content:space-evenly;align-items:center}}.all-leave-request .search-condition-wrapper{margin:20px 0}.all-leave-request .summary-table .table-custom{border-top-right-radius:0;border-top-left-radius:0}.leave-manage-config{max-width:1170px}.leave-manage-config .error-message{background:none;border:none;color:#9f3a38;font-size:13px;text-align:left;margin:0;padding:3px 0 0}.leave-manage-config .form-wrapper{margin:20px 0;text-align:left;width:100%}@media (max-width:576px){.leave-manage-config .form-wrapper{display:block}}.leave-manage-config .table-custom tbody tr{border-bottom:1px solid rgba(34,36,38,.1);background-color:#fff!important}.leave-manage-config .table-custom tbody tr td{width:50px}.leave-manage-config .table-custom tbody tr td .input-cell{width:100%;display:flex;flex-direction:column;justify-content:flex-end}.leave-manage-config .table-custom tbody tr td .input-cell .ui.input{width:100%}.leave-manage-config .table-custom tbody tr td .input-cell .ui.input input{text-align:center}.leave-manage-config .table-custom tbody tr td .input-cell .ui.input.disabled{opacity:.8}.leave-manage-config .table-custom tbody tr td:first-child{width:auto}.leave-manage-config .table-custom tbody tr>td.disable{background-color:#efefef}@media (max-width:767px){.leave-manage-config .table-custom tbody tr>td.disable{background-color:#fff}}.leave-manage-config .table-custom tbody tr:last-child{border-bottom:none}@media (max-width:767px){.leave-manage-config .ui.table:not(.unstackable) tbody tr td:last-child{display:none!important}.leave-manage-config .ui.table:not(.unstackable) tbody tr:first-child td:last-child{display:flex!important}}.leave-title{font-size:16px;padding:2px 10px;margin:0;color:#7a77bd;font-weight:bolder;background:linear-gradient(180deg,#dedce7 0,#fefcff 51%,#dedce7);border-top-left-radius:4px;border-top-right-radius:4px}.leave-request-wrapper{max-width:100%}.leave-button{color:#fff!important;background-color:#7a77bd!important}.leave-button:hover{background-color:#6460af!important}.leave-button:active{background-color:#403c88!important}.leave-button-reject{color:#fff!important;background-color:#db2828!important}.leave-button-reject:hover{background-color:#c32323!important}.leave-button-reject:active{background-color:#ef1c1c!important}.leave-active-link{cursor:pointer;color:#0072bb}.leave-active-link:hover{text-decoration:underline}.leave-table-paging{max-width:100%;width:100%;text-align:right;margin-top:20px;margin-bottom:40px;padding:5px 0;overflow:auto}.leave-table-paging div .item:focus{outline:none}.leave-table-paging div .active.item{background-color:#7a77bd!important}.leave-label-require:after{content:"*";color:red;display:inline-block;position:relative;top:4px;left:4px}.leave-date-picker .ui.icon.input input{padding-left:11px!important;padding-right:11px!important}.required{color:red}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-ms-clear{display:none;height:0;width:0}.new-leave-request .leave-workflow-form{border:4px solid #dadada}.new-leave-request .leave-workflow-form-title{background-color:#d4d5e9;padding:3px 6px;margin:-1px;font-size:16px}.new-leave-request .leave-workflow-form-content{width:100%;background-color:#ebebf5;padding:30px 10px;border:6px solid #fff}@media (max-width:991px){.new-leave-request .leave-workflow-form-content{width:100%}.new-leave-request .leave-workflow-form-content .form-group{display:block!important}}.new-leave-request .leave-workflow-form-content .form-group{width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:16px}.new-leave-request .leave-workflow-form-content .form-group .ui.input{width:100%}.new-leave-request .leave-workflow-form-content .form-group .ui.input .input-control{width:350px;height:30px;display:block}@media (max-width:991px){.new-leave-request .leave-workflow-form-content .form-group .ui.input .input-control{width:100%!important}}.new-leave-request .leave-workflow-form-content .form-group .error{margin-top:4px}@media (max-width:735px){.new-leave-request .leave-workflow-form-content .form-group .label{width:55%}}.new-leave-request .leave-workflow-form-content .from-required{margin-bottom:0}.new-leave-request .leave-workflow-form .label{flex:none;display:block;width:20%;font-weight:700;font-size:13px}.new-leave-request .leave-workflow-form .ant-select-selection--multiple{position:relative}.new-leave-request .leave-workflow-form .ant-select-selection--multiple .ant-select-selection__clear{position:absolute;top:calc(100% - 14px);right:11px}.new-leave-request .leave-workflow-form .ant-select-selection--multiple .ant-select-selection__rendered{margin-left:11px}.new-leave-request .leave-request-form{margin-top:30px;border:4px solid #dadada}.new-leave-request .leave-request-form-title{background-color:#d4d5e9;padding:3px 6px;margin:-1px;font-size:16px}.new-leave-request .leave-request-form-content{border:6px solid #fff;background-color:#fff!important}.new-leave-request .leave-request-form-content .form-group{display:flex;width:100%;border:0;border-bottom:2px solid #d8d8da}@media (max-width:991px){.new-leave-request .leave-request-form-content .form-group{display:block;border-bottom:0}}.new-leave-request .leave-request-form-content .form-group .form-left{padding-left:10px;background-color:#ebebf5;width:30%}@media (max-width:991px){.new-leave-request .leave-request-form-content .form-group .form-left{width:100%}}.new-leave-request .leave-request-form-content .form-group .form-right{display:flex;width:70%;padding-left:10px}@media (max-width:991px){.new-leave-request .leave-request-form-content .form-group .form-right{display:block;width:100%;padding-left:0}}@media (max-width:991px){.new-leave-request .leave-request-form-content .form-group .form-right .form-input .select-leavetype{width:100%!important}}.new-leave-request .leave-request-form-content .form-group .form-right .remaining-wapper{display:flex;width:100%;height:100%}@media (max-width:991px){.new-leave-request .leave-request-form-content .form-group .form-right .remaining-wapper{display:block}}.new-leave-request .leave-request-form-content .form-group-textarea{width:100%}.new-leave-request .leave-request-form-content .form-group-textarea .form-left{width:30%}.new-leave-request .leave-request-form-content .form-group-textarea .form-left .text{line-height:60px}@media (max-width:991px){.new-leave-request .leave-request-form-content .form-group-textarea .form-left{width:100%}}.new-leave-request .leave-request-form-content .form-group-textarea .form-right{width:70%;line-height:40px;height:60px}@media (max-width:991px){.new-leave-request .leave-request-form-content .form-group-textarea .form-right{width:100%;height:60px}}.new-leave-request .leave-request-form-content .form-group-textarea .form-right .form-input{width:100%}.new-leave-request .leave-request-form-content .form-group-textarea .form-right .form-input .textarea{border:1px solid #d9d9d9;border-radius:4px;height:50px;width:60%;resize:none;padding:5px 11px}.new-leave-request .leave-request-form-content .form-group-textarea .form-right .form-input .textarea:focus{outline:none;border-color:#40a9ff}@media (max-width:991px){.new-leave-request .leave-request-form-content .form-group-textarea .form-right .form-input .textarea{width:100%}}.new-leave-request .leave-request-form-content .form-group-textarea .for-logwork{height:auto}.new-leave-request .leave-request-form-content .text{height:100%;line-height:40px;font-weight:700;font-size:13px}.new-leave-request .leave-request-form .input-timeoff{width:100%!important}.new-leave-request .leave-request-form .form-input{width:45%;height:100%;padding:5px 0}@media (max-width:991px){.new-leave-request .leave-request-form .form-input{width:100%}}.new-leave-request .leave-request-form .form-input .input-date{height:30px}.new-leave-request .leave-request-form .form-input .input-date .ui.input{width:165px;height:100%}@media (max-width:991px){.new-leave-request .leave-request-form .form-input .input-date .ui.input{width:100%}}.new-leave-request .leave-request-form .form-input .input-date .ui.input input{line-height:12px;width:165px}@media (max-width:991px){.new-leave-request .leave-request-form .form-input .input-time{max-width:100%!important;width:100%}}.new-leave-request .leave-request-form .form-input .input-time .ant-time-picker-input{width:165px!important;color:#000;height:30px}@media (max-width:991px){.new-leave-request .leave-request-form .form-input .input-time .ant-time-picker-input{width:100%!important}}.new-leave-request .leave-request-form .form-input .input-requestdate{padding-left:11px;height:30px;width:165px;border:1px solid rgba(34,36,38,.15);border-radius:3px}.new-leave-request .leave-request-form .form-input .input-requestdate:focus{outline:none;border-color:#40a9ff}@media (max-width:991px){.new-leave-request .leave-request-form .form-input .input-requestdate{width:100%;margin-bottom:10px}}.new-leave-request .leave-request-form .form-input .required{line-height:32px}@media (max-width:850px){.new-leave-request .leave-request-form .form-input .required{margin-left:0}}.new-leave-request .leave-request-form .form-input .error{margin-top:3px}.new-leave-request .leave-request-form .form-input .radio{margin-left:50px}@media (max-width:991px){.new-leave-request .leave-request-form .form-input .radio{margin-left:0}}.new-leave-request .leave-request-form .form-input .radio-day{margin-right:50px}.new-leave-request .leave-request-form .form-input .radio-day span{margin-right:10px}.new-leave-request .leave-request-form .form-input .radio-hour{margin-right:50px}.new-leave-request .leave-request-form .form-input .radio-hour span{margin-right:10px}.new-leave-request .leave-request-form .list-week{width:60%}@media (max-width:991px){.new-leave-request .leave-request-form .list-week{width:100%}}.new-leave-request .leave-request-form .list-week .wrapper{width:60%}@media (max-width:991px){.new-leave-request .leave-request-form .list-week .wrapper{width:100%}}.new-leave-request .leave-request-form .list-week .wrapper-input{display:flex;width:100%}.new-leave-request .leave-request-form .list-week .wrapper-input .week,.new-leave-request .leave-request-form .list-week .wrapper-input .weekend{width:100%;font-weight:700;text-align:center;line-height:40px;margin:0 5px 0 0}.new-leave-request .leave-request-form .list-week .wrapper-input .weekend{background-color:#c6e0b3;color:red}.new-leave-request .leave-request-form .list-week .wrapper-input .input-hour{width:100%;margin-top:5px;padding-left:11px;height:30px;border:1px solid rgba(34,36,38,.15);border-radius:3px}.new-leave-request .leave-request-form .list-week .wrapper-input .input-hour:focus{outline:none;border-color:#40a9ff}.new-leave-request .leave-request-form .list-week .wrapper-input .border-red{border:1px solid red;width:100%;margin-top:5px;padding-left:11px;height:30px;border-radius:3px}.new-leave-request .leave-request-form .list-week .wrapper-input .border-red:focus{outline:none;border-color:#40a9ff}.new-leave-request .leave-request-form .select{margin-top:5px;width:350px;height:30px;border:1px solid #d9d9d9;background-color:#fff;border-radius:4px}@media (max-width:435px){.new-leave-request .leave-request-form .select{width:270px!important}}.new-leave-request .leave-request-form .remaining-left{width:250px!important}@media (max-width:991px){.new-leave-request .leave-request-form .remaining-left{width:100%!important}}.new-leave-request .leave-request-form .remaining-left .text{background-color:#ebebf5;height:100%;line-height:40px;padding-left:10px;font-weight:700;font-size:13px}.new-leave-request .leave-request-form .remaining-right{padding-left:10px;width:40%}@media (max-width:991px){.new-leave-request .leave-request-form .remaining-right{padding-left:0;width:100%}}.new-leave-request .leave-request-form .ant-select-selection--single,.new-leave-request .leave-request-form .remaining-right .input-date .input{height:30px}.new-leave-request .button{text-align:center;margin:10px}.leave-holiday{max-width:1170px}.leave-holiday .btn-group{display:flex}.leave-holiday .btn-group button{margin-right:20px}@media (max-width:576px){.leave-holiday .btn-group{display:block}.leave-holiday .btn-group button{width:100%;margin-right:0;margin-bottom:10px}.leave-holiday .btn-group button:last-child{margin-bottom:0}}.leave-holiday .label{margin-bottom:0;margin-right:20px;font-weight:700}.leave-holiday .form-control{display:flex;margin-bottom:20px}@media (max-width:767px){.leave-holiday .form-control{display:block}}.leave-holiday .form-control .form{display:flex;align-items:center;margin:20px 0 10px}@media (max-width:767px){.leave-holiday .form-control .form .label{min-width:100px}}@media (max-width:576px){.leave-holiday .form-control .form{display:block}}.leave-holiday .form-control .form.select{margin-right:60px}@media (max-width:767px){.leave-holiday .form-control .form.select{margin-right:0}}@media (max-width:576px){.leave-holiday .form-control .form.select .ant-select.ant-select-enabled{width:100%}}.leave-holiday .form-control .form.select .ant-select.ant-select-enabled .ant-select-selection.ant-select-selection--single{min-width:200px;width:100%}@media (max-width:767px){.leave-holiday .form-control .form.date .field.date-picker .ui.icon.input,.leave-holiday .form-control .form.date .field.date-picker .ui.icon.input input{min-width:100%}}.leave-holiday .form-control .form.date .field.date-picker input{max-width:200px;width:100%;height:32px}.leave-history .table-custom{border-top-right-radius:0;border-top-left-radius:0}.leave-history .table-custom tbody tr>td{width:auto!important}.leave-history .infomation{margin:20px 0}.leave-history .infomation .content{background-color:#d4d5e9;padding:16px 10px}.leave-history .infomation .content .item{display:flex;font-weight:700;margin-bottom:10px}.leave-history .infomation .content .item label{min-width:150px;margin-right:20px}.leave-history .infomation .content .item:last-child{margin-bottom:0}.leave-overview .form,.leave-overview .form .button-group{margin-bottom:20px}.leave-overview .form .button-group button{margin-right:20px}@media (max-width:767px){.leave-overview .form .button-group button{margin-right:0}}@media (max-width:576px){.leave-overview .form .button-group button{width:100%;margin-bottom:10px}}@media (max-width:767px){.leave-overview .form .button-group{display:flex;justify-content:space-around}}@media (max-width:576px){.leave-overview .form .button-group{display:block}}.leave-overview .form .controller{background-color:#d4d5e9;padding:16px 10px;border-radius:4px;display:flex;justify-content:space-between}@media (max-width:767px){.leave-overview .form .controller{flex-direction:column;align-items:center}}.leave-overview .form .controller.left{justify-content:flex-start}.leave-overview .form .controller.left .item{min-width:300px;margin-right:30px}@media (max-width:767px){.leave-overview .form .controller.left .item{margin-right:0}}.leave-overview .form .controller .item{display:flex;flex-direction:column;width:20%}@media (max-width:767px){.leave-overview .form .controller .item{width:100%!important}}.leave-overview .form .controller .item label{margin-bottom:10px;font-weight:700}.leave-overview .form .controller .item input{height:32px;width:100%}.leave-overview .noted-header p{margin:0}.leave-overview .noted-header .note{color:red}.leave-overview .leave-table{overflow:auto}.leave-overview .table-custom{min-width:1500px}.leave-overview .table-custom tbody tr.pointer-item{cursor:pointer}.leave-overview .table-custom tbody tr.pointer-item:hover{background-color:#6460af!important;color:#fff}.leave-overview .table-custom tbody tr.active-item{background-color:#403c88!important;color:#fff}.all-leave-detail-wrapper{background-color:#d4d5e9;margin-bottom:30px;border-top-left-radius:4px;border-top-right-radius:4px}.all-leave-detail-wrapper-content{padding:20px;border:3px solid #cdcdcf}.all-leave-detail-wrapper .form-group{display:flex;margin-bottom:16px}.all-leave-detail-wrapper .form-group:last-child{margin-bottom:0}.all-leave-detail-wrapper .form-group .text{margin:0;width:25%;font-weight:700}@media (max-width:991px){.all-leave-detail-wrapper .form-group .text{width:100%}}.all-leave-detail-wrapper .form-group .list-approver{width:75%}@media (max-width:991px){.all-leave-detail-wrapper .form-group{display:block!important}}.all-leave-detail-wrapper .leave-request{padding:0}.all-leave-detail-wrapper .leave-request .form-group{display:flex;width:100%;margin:0}.all-leave-detail-wrapper .leave-request .form-group:last-child .form-left{border:0}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .form-group{display:block!important}}.all-leave-detail-wrapper .leave-request .form-group .form-left{background-color:#d4d5e9;width:25%;border-bottom:2px solid #9b9b9b;display:flex;align-items:center;padding:10px 0;margin:0}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .form-group .form-left{width:100%!important;border-bottom:0}}.all-leave-detail-wrapper .leave-request .form-group .form-left .text{width:100%;padding-left:10px;font-weight:700}.all-leave-detail-wrapper .leave-request .form-group .form-right{display:flex;align-items:center;width:75%;padding-left:10px;background-color:#fff!important}.all-leave-detail-wrapper .leave-request .form-group .form-right .form-input{width:50%}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .form-group .form-right .form-input{padding:10px;width:100%}}.all-leave-detail-wrapper .leave-request .form-group .form-right .form-input .text{width:100%;font-weight:700}.all-leave-detail-wrapper .leave-request .form-group .form-right .list-week{width:60%}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .form-group .form-right .list-week{width:100%}}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .form-group .form-right{display:block!important;padding-left:0!important;width:100%}}.all-leave-detail-wrapper .leave-request .remaining-wapper{display:flex;width:50%}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .remaining-wapper{display:block!important;width:100%}}.all-leave-detail-wrapper .leave-request .remaining-wapper .remaining-left{width:40%;border-bottom:2px solid #9b9b9b}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .remaining-wapper .remaining-left{padding-left:0;width:100%!important;border-bottom:0}}.all-leave-detail-wrapper .leave-request .remaining-wapper .remaining-left .text{width:100%;background-color:#d4d5e9;height:100%;line-height:40px;padding-left:10px;font-weight:700}.all-leave-detail-wrapper .leave-request .remaining-wapper .remaining-right{padding:10px;width:50%}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .remaining-wapper .remaining-right{padding-left:0!important}}.all-leave-detail-wrapper .leave-request .form-group-textarea .form-left{align-items:flex-start;padding-top:5px;padding-bottom:50px}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .form-group-textarea .form-left{padding-bottom:20px}}.all-leave-detail-wrapper .leave-request .form-group-textarea .form-right{width:75%;align-items:flex-start}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .form-group-textarea .form-right{padding:10px;width:100%}}.all-leave-detail-wrapper .leave-request .form-group-textarea .form-right p{width:100%}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .form-group-textarea .form-right p{padding-left:10px}}.all-leave-detail-wrapper .leave-request .list-week{padding:5px 0}.all-leave-detail-wrapper .leave-request .list-week .wrapper{width:84%}@media (max-width:991px){.all-leave-detail-wrapper .leave-request .list-week .wrapper{width:100%}}.all-leave-detail-wrapper .leave-request .list-week .wrapper-input{display:flex;width:100%}.all-leave-detail-wrapper .leave-request .list-week .wrapper-input .week,.all-leave-detail-wrapper .leave-request .list-week .wrapper-input .weekend{width:100%;font-weight:700;text-align:center;line-height:40px;margin:0 5px 0 0}.all-leave-detail-wrapper .leave-request .list-week .wrapper-input .weekend{background-color:#c6e0b3;color:red}.all-leave-detail-wrapper .leave-request .list-week .wrapper-input .hours{width:100%;font-weight:700;text-align:center;line-height:40px;border:2px solid #9b9b9b;margin:0 5px 5px 0;border-radius:5px}.all-leave-detail .btn-wrapper{text-align:center}.all-leave-detail .btn-wrapper .button{margin:0 10px}.my-leave-detail-wrapper{background-color:#d4d5e9;margin-bottom:30px;border-top-left-radius:4px;border-top-right-radius:4px}.my-leave-detail-wrapper-content{border:3px solid #cdcdcf;padding:20px}.my-leave-detail-wrapper .form-group{display:flex;margin-bottom:16px}.my-leave-detail-wrapper .form-group:last-child{margin-bottom:0}.my-leave-detail-wrapper .form-group .list-approver{display:block;width:75%;margin-bottom:0}.my-leave-detail-wrapper .form-group .text{margin:0;width:25%;font-weight:700}@media (max-width:991px){.my-leave-detail-wrapper .form-group .text{width:100%}}@media (max-width:991px){.my-leave-detail-wrapper .form-group{display:block}}.my-leave-detail-wrapper .leave-request{background-color:#fff!important;padding:0}.my-leave-detail-wrapper .leave-request .form-group{display:flex;width:100%;margin:0}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .form-group{display:block}}.my-leave-detail-wrapper .leave-request .form-group:last-child .form-left{border:0}.my-leave-detail-wrapper .leave-request .form-group .form-left{background-color:#d4d5e9;width:25%;border-bottom:2px solid #9b9b9b;display:flex;align-items:center;padding:10px 0}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .form-group .form-left{width:100%!important;border-bottom:0}}.my-leave-detail-wrapper .leave-request .form-group .form-left .text{width:100%;padding-left:10px;font-weight:700}.my-leave-detail-wrapper .leave-request .form-group .form-right{display:flex;align-items:center;width:75%;padding-left:10px}.my-leave-detail-wrapper .leave-request .form-group .form-right .form-input{width:50%}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .form-group .form-right .form-input{padding:10px;padding-left:10px;width:100%}}.my-leave-detail-wrapper .leave-request .form-group .form-right .form-input .text{width:100%;font-weight:700}.my-leave-detail-wrapper .leave-request .form-group .form-right .list-week{width:60%}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .form-group .form-right .list-week{padding-left:10px;width:100%}}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .form-group .form-right{display:block;padding-left:0!important;width:100%}}.my-leave-detail-wrapper .leave-request .remaining-wrapper{display:flex;width:50%}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .remaining-wrapper{display:block;width:100%}}.my-leave-detail-wrapper .leave-request .remaining-left{width:40%;border-bottom:2px solid #9b9b9b}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .remaining-left{padding-left:0;width:100%;border-bottom:0}}.my-leave-detail-wrapper .leave-request .remaining-left .text{width:100%;background-color:#d4d5e9;height:100%;line-height:40px;padding-left:10px;font-weight:700}.my-leave-detail-wrapper .leave-request .remaining-right{padding:10px;width:50%}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .remaining-right{padding-left:0}}.my-leave-detail-wrapper .leave-request .remaining-right .text{width:100%}.my-leave-detail-wrapper .leave-request .form-group-textarea .form-left{align-items:flex-start;padding-top:5px;padding-bottom:50px}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .form-group-textarea .form-left{padding-bottom:20px}}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .form-group-textarea .form-right{padding:10px;width:100%}}.my-leave-detail-wrapper .leave-request .form-group-textarea .form-right p{width:100%}@media (max-width:991px){.my-leave-detail-wrapper .leave-request .form-group-textarea .form-right p{padding-left:10px}}.my-leave-detail-wrapper .list-week{padding:5px 0}@media (max-width:991px){.my-leave-detail-wrapper .list-week{width:100%}}.my-leave-detail-wrapper .list-week .wrapper{width:84%}@media (max-width:991px){.my-leave-detail-wrapper .list-week .wrapper{width:100%}}.my-leave-detail-wrapper .list-week .wrapper-input{display:flex;width:100%}.my-leave-detail-wrapper .list-week .wrapper-input .week,.my-leave-detail-wrapper .list-week .wrapper-input .weekend{width:100%;font-weight:700;text-align:center;line-height:40px;margin:0 5px 0 0}.my-leave-detail-wrapper .list-week .wrapper-input .weekend{background-color:#c6e0b3;color:red}.my-leave-detail-wrapper .list-week .wrapper-input .hours{width:100%;font-weight:700;text-align:center;line-height:40px;border:2px solid #9b9b9b;margin:0 5px 5px 0;border-radius:5px}.my-leave-detail .btn-wrapper{text-align:center}.my-leave-detail .btn-wrapper .button{margin:0 10px}
/*# sourceMappingURL=main.cb575035.chunk.css.map */