.ca-pop-container{margin-top:10vh;background-color:#fff}.ca-pop-container .pop-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#28303b;height:7.47vh;padding:0 2rem;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;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}