body,html{height:100%}body{margin:0;padding:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;height:100%}.panel .ant-table{min-height:220px!important}.responsive-space[data-v-23bafa6e]{display:flex;gap:10px}.responsive-space .ant-space-item[data-v-23bafa6e]{margin-right:0!important}@media (max-width:590px){.responsive-space[data-v-23bafa6e]{flex-direction:column}}.action-buttons[data-v-96807f0e]{display:inline-block}.action-buttons .ant-btn[data-v-96807f0e]{padding:0 6px}.editable-cell[data-v-14a223e8]{position:relative}.editable-cell-input-wrapper[data-v-14a223e8],.editable-cell-text-wrapper[data-v-14a223e8]{width:100px}.editable-cell-text-wrapper[data-v-14a223e8]{padding:5px 24px 5px 5px}.editable-cell-icon-check[data-v-14a223e8],.editable-cell-icon[data-v-14a223e8]{font-size:16px;position:absolute;right:10px;width:20px;cursor:pointer}.editable-cell-icon[data-v-14a223e8]{line-height:18px;display:none}.editable-cell-icon-check[data-v-14a223e8]{line-height:28px}.editable-cell:hover .editable-cell-icon[data-v-14a223e8]{display:inline-block}.editable-cell-icon-check[data-v-14a223e8]:hover,.editable-cell-icon[data-v-14a223e8]:hover{color:#108ee9}.editable-add-btn[data-v-14a223e8]{margin-bottom:8px}.ant-descriptions-title{text-align:center;font-size:30px;background-color:#fff;color:rgba(0,0,0,.65)!important;font-weight:400!important}.subheading{font-size:18px;font-weight:700;color:#1890ff;position:relative;margin-left:10px;padding-left:5px}.subheading:before{content:"»";font-size:22px;position:absolute;left:-10px;top:50%;transform:translateY(-58%)}.approval-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-width:800px;margin:0 auto;padding:20px;color:#333}.approval-container .subtitle{font-size:15px;margin:15px 0 10px 0;color:#000}.approval-container .approval-table{width:100%;border-collapse:collapse;margin-bottom:20px}.approval-container .approval-table td,.approval-container .approval-table th{border:1px solid #eaeaea;padding:12px 15px;text-align:center}.approval-container .approval-table th{background-color:#f7f7f7;font-weight:700}.action-buttons{display:inline-block}.action-buttons .ant-btn{padding:0 5px}