.ca-form{width:100%;border:1px solid transparent;border-radius:4px;border-collapse:collapse;table-layout:fixed;margin-bottom:5px}.ca-form tbody{border-bottom:1px solid #e0e0e0}.ca-form tr:first-child td{border-top:2px solid #000!important}.ca-form td{font-size:9pt;vertical-align:middle;border-left:none!important;border-bottom:1px solid #e0e0e0!important;border-right:1px solid #e0e0e0!important;padding-left:29px}.ca-form td,.ca-form td input{line-height:20px;font-style:normal;font-variant:normal;letter-spacing:0}.ca-form td input{height:100%;border:none;box-shadow:none!important;font-size:9pt!important;padding:0;margin:0}.ca-form td .btnbutton{display:flex;justify-content:space-between;padding-right:10px}.ca-form td .month{display:flex}.ca-form td .month select{width:80px}.ca-form td .grid-text select:focus,.ca-form td .month select:focus,.ca-form td input:focus{box-shadow:1px 1px 1px 1px transparent!important;border:none!important}.ca-form td .grid-text select{padding:0 2rem 0 0!important}.ca-form td .input-border{border:2px solid #b6b5b5!important;border-radius:5px}.ca-form td div.grid-text>div.datepicker>div.dropdown>div>div.control>.is-small.input{font-size:9pt!important}.ca-form td .b-numberinput input{text-align:left}.ca-form td:last-child{border-right:none!important}.ca-form td.header{font-size:10pt;line-height:20px;font-weight:500;font-style:normal;font-variant:normal;letter-spacing:0;background-color:#f5f5f5!important}.ca-form td.required{color:red!important}.ca-pop-container{margin-top:10vh;background-color:#fff}.ca-pop-container .pop-header{display:flex;justify-content:space-between;background-color:#28303b;height:7.47vh;padding:0 2rem;align-items:center}.ca-pop-container .pop-header span{color:#fff;font-size:24px;line-height:36px;font-weight:500;font-style:normal;font-variant:normal;letter-spacing:0;height:36px}.ca-pop-container .pop-header .pop-exit-btn{width:18px;height:18px;padding:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABHNCSVQICAgIfAhkiAAAAHVJREFUOE+1lEsKACAIRPX+hzZaFGlqJVObgpyHfxYRISJiZu7365n68ajAlLYDKjCrmeG8wDxblZcbWGSzJTiDZX9upTzByduw5KtwbYmoTdLesbCs1/6DIKFBkg0p/6nE2ThhR+TGE7tetqGtQAZUaVGLrQG8S4ADsRmXowAAAABJRU5ErkJggg==) no-repeat padding-box transparent;background-position:50%;border:none}.ca-pop-container .pop-section{overflow-y:auto}.ca-pop-container .pop-section::-webkit-scrollbar{background:0 0}.ca-pop-container .pop-section::-webkit-scrollbar-thumb{background:#f5f5f5;opacity:.4}.ca-pop-container .pop-section::-webkit-scrollbar-track{background:0 0}.ca-pop-container .pop-section .pop-search{max-height:200px;margin:32px 32px .25rem}.ca-pop-container .pop-section .pop-search .message-body.search{border:1px solid #ccc;background-color:#f7f7f7;vertical-align:middle}.ca-pop-container .pop-section .pop-search .message-body.search input,.ca-pop-container .pop-section .pop-search .message-body.search label,.ca-pop-container .pop-section .pop-search .message-body.search select{font-size:9pt!important;line-height:fit-content;font-style:normal;font-variant:normal;letter-spacing:0}.ca-pop-container .pop-section .pop-search .message-body.search .input[disabled]{border-color:#ccc}.ca-pop-container .pop-section .pop-search .message-body.search .button{border-radius:3px;height:34px!important}.ca-pop-container .pop-section .pop-search .message-body.search .button span{line-height:20px;font-style:normal;font-variant:normal;letter-spacing:0}.ca-pop-container .pop-section .pop-body{padding:2rem;display:flex;flex-direction:column;overflow-y:auto}.ca-pop-container .pop-section .pop-body::-webkit-scrollbar{background:0 0}.ca-pop-container .pop-section .pop-body::-webkit-scrollbar-thumb{background:#f5f5f5;opacity:.4}.ca-pop-container .pop-section .pop-body::-webkit-scrollbar-track{background:0 0}.ca-pop-container .pop-section .pop-body table thead tr th{background-color:#f5f5f5!important;border-top:2px solid #000!important;border-left:none!important;border-bottom:1px solid #e0e0e0!important;border-right:1px solid #e0e0e0!important;height:34px;color:#1e232e}.ca-pop-container .pop-section .pop-body table thead tr th div,.ca-pop-container .pop-section .pop-body table thead tr th span{font-size:10pt;line-height:20px;font-weight:500;font-style:normal;font-variant:normal;letter-spacing:0}.ca-pop-container .pop-section .pop-body table tbody tr td:last-child,.ca-pop-container .pop-section .pop-body table thead tr th:last-child{border-right:none!important}.ca-pop-container .pop-section .pop-body table tbody tr td{height:32px;color:#1e232e;border-left:none!important;border-bottom:1px solid #e0e0e0!important;border-right:1px solid #e0e0e0!important}.ca-pop-container .pop-section .pop-body table tbody tr td span{font-size:11pt;line-height:20px;font-style:normal;font-variant:normal;letter-spacing:0}.ca-pop-container .pop-section .pop-body table tbody tr td input{height:100%;border:none;font-size:9pt!important;line-height:20px;font-style:normal;font-variant:normal;letter-spacing:0}.ca-pop-container .pop-section .pop-body .header-btn-box{padding-bottom:10px}.ca-pop-container .pop-section .pop-body .header-btn-box .u-button{margin-right:10px}.ca-pop-container .pop-section .pop-footer{display:flex;justify-content:center;padding:1rem 0 2rem;font-size:12pt}.ca-pop-container .pop-section .pop-footer .button{min-width:180px;height:2.4rem;border-radius:0}.ca-pop-container .pop-section .pop-footer .button span{font-size:12pt;line-height:27px;font-style:normal;font-variant:normal;letter-spacing:-.72px}.ca-pop-container .pop-section .pop-footer .button:not(:first-child){margin-left:.5rem}.internalForm{margin-top:1rem}.editor-text{height:500px}.eas-table>div.btn-box{display:flex;justify-content:flex-end}.approval-top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.approval-tree{max-height:300px;width:40%;overflow-y:auto}.approval-user{width:50%}.user-search{display:flex;justify-content:flex-end;align-items:center;margin-bottom:.5rem}.pop-container .pop-footer{display:flex;justify-content:center;padding:1rem 2rem 8rem}