.mdm-root .mdm-register-list-v2 .mdm-contacts-search,.mdm-root .mdm-register-list-v2 .mdm-contacts-search form{display:flex!important;align-items:center!important;justify-content:flex-end!important}.mdm-root .mdm-register-list-v2 .mdm-table-wrap{overflow-x:visible!important}.mdm-root .mdm-register-list-v2 .mdm-register-table{width:100%!important;min-width:0!important;table-layout:fixed!important}.mdm-root .mdm-register-list-v2 .mdm-register-table th,.mdm-root .mdm-register-list-v2 .mdm-register-table td{vertical-align:middle!important}.mdm-root .mdm-register-list-v2 .mdm-register-money{text-align:right!important;white-space:nowrap!important;font-variant-numeric:tabular-nums}.mdm-root .mdm-register-list-v2 .mdm-register-table tbody tr.total td{font-weight:800!important;background:#f5f7ff!important}.mdm-root .mdm-register-list-v2 .mdm-register-table th,.mdm-root .mdm-register-list-v2 .mdm-register-table td{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.mdm-root .mdm-register-list-v2 .mdm-register-table th:nth-child(2),.mdm-root .mdm-register-list-v2 .mdm-register-table th:nth-child(3),.mdm-root .mdm-register-list-v2 .mdm-register-table td:nth-child(2),.mdm-root .mdm-register-list-v2 .mdm-register-table td:nth-child(3){width:78px!important}.mdm-root .mdm-register-list-v2 .mdm-reg-description{width:21%!important}.mdm-root .mdm-register-list-v2 .mdm-reg-name,.mdm-root .mdm-register-list-v2 .mdm-reg-party{width:18%!important}.mdm-root .mdm-register-list-v2 .mdm-reg-reference{width:12%!important}.mdm-root .mdm-register-list-v2 .mdm-reg-status{width:10%!important;text-align:center!important}.mdm-root .mdm-register-list-v2 .mdm-client-list-head{gap:12px!important}.mdm-root .mdm-register-list-v2 .mdm-client-list-head h3{max-width:340px!important}.mdm-root .mdm-register-list-v2 .mdm-client-head-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:nowrap!important}.mdm-root .mdm-register-list-v2 .mdm-client-import-btn{white-space:nowrap!important}.mdm-root .mdm-register-list-v2 .mdm-empty{height:90px!important;padding:28px!important;border:1px solid #edf0f7!important;border-radius:14px!important;background:#fff!important;color:#8792a8!important;text-align:center!important}.mdm-root .mdm-register-list-v2 .mdm-table-footer>div{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}.mdm-root .mdm-register-list-v2 .mdm-balance-link{color:#5360df!important;font-weight:700!important;text-decoration:none!important;transition:color .18s ease,background .18s ease!important}.mdm-root .mdm-register-list-v2 .mdm-balance-link:hover{color:#6b48ee!important;text-decoration:underline!important;text-underline-offset:3px!important}.mdm-root .mdm-register-list-v2 .mdm-context-menu{z-index:1000015!important;width:220px!important;padding:7px!important;border:1px solid rgb(203 214 233 / .92)!important;border-radius:14px!important;background:rgb(255 255 255 / .98)!important;box-shadow:0 18px 44px rgb(39 50 89 / .18)!important;overflow:hidden!important}.mdm-root .mdm-register-list-v2 .mdm-context-menu a{box-sizing:border-box!important;width:100%!important;margin:2px 0!important;padding:10px 12px!important;border-radius:9px!important;background:transparent!important;color:#354158!important;font-size:11px!important;font-weight:720!important;line-height:1.25!important}.mdm-root .mdm-register-list-v2 .mdm-context-menu a:hover{background:rgb(84 102 238 / .09)!important;color:#5360df!important}.mdm-root .mdm-register-list-v2 .mdm-table-footer .mdm-mini:hover{border-color:rgb(84 102 238 / .35)!important;background:rgb(84 102 238 / .08)!important;color:#5360df!important;transform:translateY(-1px)!important}.mdm-root .mdm-transfer-form .mdm-settings-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-bottom:20px!important}.mdm-root .mdm-transfer-form .mdm-settings-grid label{display:flex!important;flex-direction:column!important;gap:8px!important;color:#23314a!important;font-weight:700!important}.mdm-root .mdm-transfer-form input,.mdm-root .mdm-transfer-form select{width:100%!important;height:46px!important;border:1px solid #d7dfef!important;border-radius:13px!important;padding:0 14px!important;background:#fff!important}.mdm-root .mdm-transfer-form input:hover,.mdm-root .mdm-transfer-form select:hover{border-color:#aeb9d4!important}.mdm-root .mdm-transfer-form input:focus,.mdm-root .mdm-transfer-form select:focus{outline:0!important;border-color:#6254f6!important;box-shadow:0 0 0 3px rgb(98 84 246 / .12)!important}.mdm-root .mdm-transfer-show{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.mdm-root .mdm-transfer-show>div{display:flex!important;flex-direction:column!important;gap:6px!important;padding:18px!important;border:1px solid #e1e6f2!important;border-radius:14px!important}.mdm-root .mdm-transfer-show span{color:#71809a!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important}@media(max-width:1100px){.mdm-root .mdm-register-list-v2 .mdm-client-list-head{align-items:flex-start!important}.mdm-root .mdm-register-list-v2 .mdm-client-head-actions{flex-wrap:wrap!important}}@media(max-width:900px){.mdm-root .mdm-register-list-v2 .mdm-table-wrap{overflow-x:auto!important}.mdm-root .mdm-register-list-v2 .mdm-register-table{min-width:920px!important;table-layout:auto!important}.mdm-root .mdm-transfer-form .mdm-settings-grid,.mdm-root .mdm-transfer-show{grid-template-columns:1fr!important}}.mdm-register-context-menu{position:fixed!important;z-index:1000015!important;box-sizing:border-box!important;width:220px!important;padding:7px!important;border:1px solid rgb(203 214 233 / .92)!important;border-radius:14px!important;background:rgb(255 255 255 / .98)!important;box-shadow:0 18px 44px rgb(39 50 89 / .18)!important;overflow:hidden!important;backdrop-filter:blur(18px)!important}.mdm-register-context-menu[hidden]{display:none!important}.mdm-register-context-menu a{display:block!important;box-sizing:border-box!important;width:100%!important;margin:2px 0!important;padding:10px 12px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#354158!important;font-size:11px!important;font-weight:720!important;line-height:1.25!important;text-decoration:none!important}.mdm-register-context-menu a:hover,.mdm-register-context-menu a:focus-visible{background:rgb(84 102 238 / .09)!important;color:#5360df!important;outline:0!important}.mdm-root .mdm-lines-list-v2{overflow:hidden!important;border:1px solid rgb(255 255 255 / .92)!important;border-radius:22px!important;background:rgb(255 255 255 / .72)!important;box-shadow:0 18px 46px rgb(42 57 94 / .09)!important;backdrop-filter:blur(20px)!important}.mdm-root .mdm-lines-list-v2 .mdm-panel-head{background:transparent!important;border-bottom:1px solid rgb(219 226 239 / .72)!important}.mdm-root .mdm-lines-list-v2 .mdm-contacts-search{background:rgb(255 255 255 / .26)!important;border:0!important}.mdm-root .mdm-lines-list-v2 .mdm-table-wrap{padding:0 18px 16px!important;background:transparent!important;overflow-x:auto!important}.mdm-root .mdm-lines-list-v2 table{min-width:880px!important;border-collapse:separate!important;border-spacing:0 8px!important;background:transparent!important}.mdm-root .mdm-lines-list-v2 thead th{border:0!important;background:transparent!important;color:#78859e!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important}.mdm-root .mdm-lines-list-v2 tbody tr:not(.total){background:rgb(255 255 255 / .69)!important}.mdm-root .mdm-lines-list-v2 tbody td{border-top:1px solid rgb(223 229 240 / .86)!important;border-bottom:1px solid rgb(223 229 240 / .86)!important;background:transparent!important;color:#344158!important}.mdm-root .mdm-lines-list-v2 tbody td:first-child{border-left:1px solid rgb(223 229 240 / .86)!important;border-radius:14px 0 0 14px!important}.mdm-root .mdm-lines-list-v2 tbody td:last-child{border-right:1px solid rgb(223 229 240 / .86)!important;border-radius:0 14px 14px 0!important}.mdm-root .mdm-lines-list-v2 table a{color:#5360df!important;font-weight:700!important;text-decoration:none!important}.mdm-root .mdm-lines-list-v2 table a:hover{color:#714af1!important;text-decoration:underline!important;text-underline-offset:3px!important}.mdm-root .mdm-lines-list-v2 .mdm-table-footer{border-top:1px solid rgb(219 226 239 / .72)!important;background:rgb(255 255 255 / .28)!important}.mdm-root .mdm-list-filters{padding:16px 20px!important;background:rgb(255 255 255 / .28)!important;border-bottom:1px solid rgb(219 226 239 / .62)!important}.mdm-root .mdm-list-filters form{display:grid!important;grid-template-columns:170px 145px 145px minmax(220px,1fr) auto auto!important;align-items:end!important;gap:10px!important;width:100%!important}.mdm-root .mdm-list-filters label{display:flex!important;flex-direction:column!important;gap:6px!important;min-width:0!important}.mdm-root .mdm-list-filters label>span{color:#71809a!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important}.mdm-root .mdm-list-filters input,.mdm-root .mdm-list-filters select{box-sizing:border-box!important;width:100%!important;height:42px!important;padding:0 12px!important;border:1px solid #d9e1ef!important;border-radius:12px!important;background:rgb(255 255 255 / .84)!important;color:#26334c!important;box-shadow:none!important}.mdm-root .mdm-list-filters input:focus,.mdm-root .mdm-list-filters select:focus{outline:0!important;border-color:#6658f4!important;box-shadow:0 0 0 3px rgb(102 88 244 / .12)!important}.mdm-root .mdm-list-filters .mdm-btn{height:42px!important;border-radius:12px!important;white-space:nowrap!important}.mdm-root .mdm-bank-import-v2{max-width:1180px!important;margin:0 auto!important}.mdm-root .mdm-bank-import-card,.mdm-root .mdm-bank-review-card{padding:26px!important;border:1px solid rgb(255 255 255 / .92)!important;border-radius:20px!important;background:rgb(255 255 255 / .72)!important;box-shadow:0 18px 46px rgb(42 57 94 / .09)!important;backdrop-filter:blur(20px)!important}.mdm-root .mdm-bank-import-card>label{display:flex!important;flex-direction:column!important;gap:8px!important;color:#26334c!important;font-weight:750!important}.mdm-root .mdm-bank-import-card select{width:100%!important;height:46px!important;padding:0 14px!important;border:1px solid #d7dfef!important;border-radius:13px!important;background:rgb(255 255 255 / .88)!important;color:#26334c!important}.mdm-root .mdm-bank-import-card select:focus{outline:0!important;border-color:#6658f4!important;box-shadow:0 0 0 3px rgb(102 88 244 / .12)!important}.mdm-root .mdm-bank-import-v2 .mdm-import-drop{min-height:210px!important;margin-top:18px!important;border:2px dashed #bbc6e2!important;border-radius:18px!important;background:linear-gradient(145deg,rgb(250 252 255 / .88),rgb(240 239 255 / .66))!important;transition:border-color .18s ease,background .18s ease,transform .18s ease!important}.mdm-root .mdm-bank-import-v2 .mdm-import-drop:hover,.mdm-root .mdm-bank-import-v2 .mdm-import-drop.is-dragover{border-color:#6658f4!important;background:rgb(240 238 255 / .88)!important;transform:translateY(-1px)!important}.mdm-root .mdm-bank-import-v2 .mdm-import-format{margin:12px 0 0!important;color:#73819a!important;font-size:12px!important}.mdm-root .mdm-bank-review-card .mdm-table-wrap{overflow-x:auto!important;border-radius:14px!important;background:rgb(255 255 255 / .42)!important}.mdm-root .mdm-bank-review-card .mdm-status{display:inline-flex!important}@media(max-width:1100px){.mdm-root .mdm-list-filters form{grid-template-columns:repeat(3,minmax(150px,1fr))!important}}@media(max-width:720px){.mdm-root .mdm-list-filters form{grid-template-columns:1fr!important}.mdm-root .mdm-bank-import-card,.mdm-root .mdm-bank-review-card{padding:18px!important}.mdm-root .mdm-bank-import-v2 .mdm-import-drop{min-height:180px!important}}.mdm-root .mdm-list-filters:before,.mdm-root .mdm-list-filters:after,.mdm-root .mdm-list-filters form:before,.mdm-root .mdm-list-filters form:after{display:none!important;content:none!important}.mdm-root .mdm-list-filters form{display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:12px!important;grid-template-columns:none!important}.mdm-root .mdm-list-filters label{flex:0 1 165px!important;margin:0!important;padding:0!important;background:none!important}.mdm-root .mdm-list-filters label:has(input[type="search"]),.mdm-root .mdm-list-filters label:has(input[name="list_q"]){flex:1 1 330px!important}.mdm-root .mdm-list-filters input,.mdm-root .mdm-list-filters select{margin:0!important;background-image:none!important;font:inherit!important;line-height:42px!important}.mdm-root .mdm-list-filters select{appearance:auto!important;padding-right:10px!important}.mdm-root .mdm-list-filters button,.mdm-root .mdm-list-filters a.mdm-btn{flex:0 0 auto!important;margin:0!important;align-self:flex-end!important}.mdm-root .mdm-account-batch-v2{overflow:hidden!important;border:1px solid rgb(255 255 255 / .9)!important;border-radius:22px!important;background:rgb(255 255 255 / .62)!important;box-shadow:0 20px 55px rgb(42 57 94 / .1)!important;backdrop-filter:blur(20px)!important}.mdm-root .mdm-account-batch-v2>.mdm-form-title{padding:22px 28px!important;border-bottom:1px solid rgb(218 225 239 / .76)!important;background:rgb(255 255 255 / .34)!important;color:#202c43!important;font-size:22px!important;font-weight:800!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-page{box-sizing:border-box!important;max-width:1180px!important;margin:0 auto!important;padding:28px!important;color:#344158!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-page>form{display:grid!important;gap:20px!important;width:100%!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-page p{margin:0!important;padding:15px 17px!important;border:1px solid #dfe5f2!important;border-radius:14px!important;background:rgb(242 244 255 / .72)!important;line-height:1.55!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-select-list{display:grid!important;grid-template-columns:repeat(2,minmax(240px,1fr))!important;gap:10px!important;width:100%!important;max-width:none!important;border:0!important;background:transparent!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-select-list label{display:flex!important;align-items:center!important;gap:11px!important;box-sizing:border-box!important;min-height:50px!important;margin:0!important;padding:12px 14px!important;border:1px solid #dde4f1!important;border-radius:13px!important;background:rgb(255 255 255 / .78)!important;color:#2b3850!important;font-weight:650!important;cursor:pointer!important;transition:border-color .18s ease,background .18s ease,transform .18s ease!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-select-list label:hover{border-color:#b9b5fa!important;background:#fff!important;transform:translateY(-1px)!important}.mdm-root .mdm-account-batch-v2 input[type="checkbox"]{width:18px!important;height:18px!important;margin:0!important;accent-color:#6558f5!important;border-radius:5px!important;box-shadow:none!important}.mdm-root .mdm-account-batch-v2 form>label{display:grid!important;gap:7px!important;max-width:520px!important;color:#2b3850!important;font-weight:750!important}.mdm-root .mdm-account-batch-v2 select,.mdm-root .mdm-account-batch-v2 .mdm-cell-input{box-sizing:border-box!important;width:100%!important;height:44px!important;margin:0!important;padding:0 13px!important;border:1px solid #d8e0ef!important;border-radius:12px!important;background:rgb(255 255 255 / .9)!important;color:#26334c!important;box-shadow:none!important}.mdm-root .mdm-account-batch-v2 select:focus,.mdm-root .mdm-account-batch-v2 .mdm-cell-input:focus,.mdm-root .mdm-account-batch-v2 .mdm-batch-text:focus{outline:0!important;border-color:#6658f4!important;box-shadow:0 0 0 3px rgb(102 88 244 / .12)!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-text{box-sizing:border-box!important;width:100%!important;min-height:230px!important;padding:16px!important;border:1px solid #d8e0ef!important;border-radius:15px!important;background:rgb(255 255 255 / .88)!important;color:#26334c!important;font:500 14px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace!important;resize:vertical!important}.mdm-root .mdm-account-batch-v2 .mdm-table-wrap{overflow-x:auto!important;border:1px solid #e0e6f1!important;border-radius:15px!important;background:rgb(255 255 255 / .62)!important}.mdm-root .mdm-account-batch-v2 .mdm-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important}.mdm-root .mdm-account-batch-v2 .mdm-table th{padding:13px 15px!important;background:rgb(239 242 249 / .85)!important;color:#697792!important;font-size:11px!important;text-transform:uppercase!important}.mdm-root .mdm-account-batch-v2 .mdm-table td{padding:10px 15px!important;border-top:1px solid #e5e9f2!important;background:rgb(255 255 255 / .7)!important;color:#344158!important}.mdm-root .mdm-account-batch-v2 .mdm-form-actions{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:2px 0 0!important;border:0!important;background:transparent!important}.mdm-root .mdm-account-batch-v2 .mdm-form-actions .mdm-save,.mdm-root .mdm-account-batch-v2 .mdm-form-actions .mdm-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;padding:0 18px!important;border-radius:12px!important;font-weight:750!important;text-decoration:none!important}.mdm-root .mdm-finance-detail-v2{overflow:visible!important;border:1px solid rgb(255 255 255 / .92)!important;border-radius:22px!important;background:rgb(255 255 255 / .56)!important;box-shadow:0 20px 58px rgb(42 57 94 / .1)!important;backdrop-filter:blur(20px)!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar,.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:9px!important;min-height:64px!important;padding:13px 18px!important;border-bottom:1px solid rgb(217 225 239 / .78)!important;background:rgb(255 255 255 / .43)!important;border-radius:22px 22px 0 0!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar>span,.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar>span{margin-right:4px!important;color:#253149!important;font-weight:800!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar .mdm-btn,.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar .mdm-btn,.mdm-root .mdm-finance-detail-v2 .mdm-mini{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:38px!important;margin:0!important;padding:0 14px!important;border:1px solid #d7dfed!important;border-radius:11px!important;background:rgb(255 255 255 / .88)!important;color:#3d4960!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 3px 10px rgb(42 57 94 / .04)!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar details{position:relative!important;margin:0!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar details>div{z-index:80!important;min-width:230px!important;padding:7px!important;border:1px solid #dce3f0!important;border-radius:13px!important;background:rgb(255 255 255 / .98)!important;box-shadow:0 18px 38px rgb(38 48 77 / .16)!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar details>div a,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar details>div button{display:block!important;box-sizing:border-box!important;width:100%!important;padding:10px 12px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#2f3c54!important;text-align:left!important;text-decoration:none!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar details>div a:hover,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar details>div button:hover{background:#f1efff!important;color:#5749e8!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar nav{display:flex!important;align-items:center!important;gap:7px!important;margin-left:auto!important;color:#596780!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-paper{margin:24px auto!important;border:1px solid rgb(220 226 237 / .82)!important;border-radius:4px!important;background:#fff!important;box-shadow:0 18px 46px rgb(39 52 84 / .1)!important}.mdm-root .mdm-finance-detail-v2 .mdm-table-footer{padding:12px 18px!important;border-top:1px solid rgb(217 225 239 / .72)!important;background:rgb(255 255 255 / .32)!important;border-radius:0 0 22px 22px!important}.mdm-root .mdm-account-show-panel.mdm-finance-detail-v2 .mdm-account-show-body,.mdm-root .mdm-account-show-panel.mdm-finance-detail-v2 .mdm-contact-show-body{padding:26px!important;background:transparent!important}.mdm-root .mdm-account-show-panel.mdm-finance-detail-v2 .mdm-show-card,.mdm-root .mdm-account-show-panel.mdm-finance-detail-v2 .mdm-contact-card{border:1px solid rgb(220 227 240 / .88)!important;border-radius:17px!important;background:rgb(255 255 255 / .76)!important;box-shadow:0 12px 30px rgb(43 57 91 / .07)!important}.mdm-root .mdm-transfer-detail-v2{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.mdm-root .mdm-transfer-detail-v2 .mdm-ui-card{border:1px solid rgb(255 255 255 / .92)!important;background:rgb(255 255 255 / .7)!important;box-shadow:0 18px 45px rgb(42 57 94 / .09)!important;backdrop-filter:blur(20px)!important}@media(max-width:760px){.mdm-root .mdm-account-batch-v2 .mdm-batch-page{padding:18px!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-select-list{grid-template-columns:1fr!important}.mdm-root .mdm-list-filters label,.mdm-root .mdm-list-filters label:has(input[type="search"]),.mdm-root .mdm-list-filters label:has(input[name="list_q"]){flex:1 1 100%!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar nav{width:100%!important;margin-left:0!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-paper{margin:14px!important;overflow-x:auto!important}}@media print{.mdm-root .mdm-finance-detail-v2{border:0!important;background:#fff!important;box-shadow:none!important;backdrop-filter:none!important}.mdm-root .mdm-finance-detail-v2 .mdm-receipt-paper{margin:0!important;border:0!important;box-shadow:none!important}}.mdm-root .mdm-main{isolation:isolate!important}.mdm-root .mdm-finance-detail-v2>.mdm-document-toolbar,.mdm-root .mdm-finance-detail-v2>.mdm-receipt-toolbar{position:relative!important;z-index:45!important;overflow:visible!important;box-sizing:border-box!important;width:100%!important}.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar details,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar details{position:relative!important;z-index:46!important;margin:0!important;padding:0!important}.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar summary,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar summary{list-style:none!important;cursor:pointer!important}.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar summary::-webkit-details-marker,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar summary::-webkit-details-marker{display:none!important}.mdm-detail-popover{position:fixed!important;z-index:1000005!important;box-sizing:border-box!important;min-width:230px!important;margin:0!important;padding:7px!important;border:1px solid rgb(216 224 239 / .96)!important;border-radius:14px!important;background:rgb(255 255 255 / .98)!important;box-shadow:0 20px 46px rgb(35 47 77 / .2)!important;backdrop-filter:blur(18px)!important;color:#2f3c54!important}.mdm-detail-popover>a,.mdm-detail-popover>button,.mdm-detail-popover>form,.mdm-detail-popover>span{display:block!important;box-sizing:border-box!important;width:100%!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#2f3c54!important;text-align:left!important;text-decoration:none!important}.mdm-detail-popover>a,.mdm-detail-popover>button,.mdm-detail-popover>span,.mdm-detail-popover>form>button{min-height:40px!important;padding:10px 12px!important;font:650 13px/1.25 inherit!important}.mdm-detail-popover>form>button{display:block!important;box-sizing:border-box!important;width:100%!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#2f3c54!important;text-align:left!important}.mdm-detail-popover>a:hover,.mdm-detail-popover>button:hover,.mdm-detail-popover>form>button:hover{background:#f0eeff!important;color:#5749e8!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2,.mdm-root .mdm-account-show-panel.mdm-finance-detail-v2{background:rgb(255 255 255 / .58)!important;color:#26334c!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-contact-show-body,.mdm-root .mdm-account-show-panel.mdm-finance-detail-v2 .mdm-account-show-body{display:grid!important;gap:18px!important;padding:26px!important;background:transparent!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-contact-sheet,.mdm-root .mdm-account-show-panel.mdm-finance-detail-v2 .mdm-show-card{box-sizing:border-box!important;border:1px solid rgb(218 225 238 / .92)!important;border-radius:18px!important;background:rgb(255 255 255 / .82)!important;box-shadow:0 14px 36px rgb(42 57 94 / .08)!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-contact-stats>div{border:1px solid rgb(218 225 238 / .92)!important;border-radius:14px!important;background:rgb(255 255 255 / .78)!important;box-shadow:0 8px 22px rgb(42 57 94 / .05)!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-attachments-strip{margin:0 26px 26px!important;padding:18px!important;border:1px solid rgb(218 225 238 / .86)!important;border-radius:15px!important;background:rgb(255 255 255 / .62)!important;color:#687791!important}.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar{column-gap:9px!important;row-gap:8px!important}.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar form,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar form{display:inline-flex!important;margin:0!important;padding:0!important}.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar nav,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar nav{display:flex!important;align-items:center!important;gap:7px!important;margin-left:auto!important;white-space:nowrap!important}.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar .mdm-mini,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar .mdm-mini{min-width:38px!important;padding:0 11px!important}.mdm-root .mdm-manager-table-footer,.mdm-root .mdm-table-footer,.mdm-root .mdm-register-footer{box-sizing:border-box!important;min-height:58px!important;padding:11px 18px!important;border-top:1px solid rgb(217 225 239 / .76)!important;background:rgb(255 255 255 / .34)!important}.mdm-root .mdm-manager-table-footer>div,.mdm-root .mdm-table-footer>div,.mdm-root .mdm-register-footer>div{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important}.mdm-root .mdm-manager-table-footer button,.mdm-root .mdm-manager-table-footer a,.mdm-root .mdm-table-footer button,.mdm-root .mdm-table-footer a,.mdm-root .mdm-register-footer button,.mdm-root .mdm-register-footer a{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:38px!important;margin:0!important;padding:0 13px!important;border:1px solid #d8e0ed!important;border-radius:11px!important;background:rgb(255 255 255 / .82)!important;color:#4b5870!important;font-weight:700!important;text-decoration:none!important;box-shadow:none!important}.mdm-root .mdm-bulk-select-menu,.mdm-root .mdm-context-menu,.mdm-root .mdm-register-context-menu{border:1px solid rgb(216 224 239 / .96)!important;border-radius:14px!important;background:rgb(255 255 255 / .98)!important;box-shadow:0 20px 46px rgb(35 47 77 / .2)!important;backdrop-filter:blur(18px)!important}.mdm-root .mdm-list-filters{min-height:0!important;padding:14px 18px!important}.mdm-root .mdm-list-filters form{display:grid!important;grid-template-columns:minmax(155px,180px) minmax(135px,160px) minmax(135px,160px) minmax(260px,1fr) auto!important;gap:10px!important;align-items:end!important}.mdm-root .mdm-list-filters form>input[type="hidden"]{display:none!important}.mdm-root .mdm-list-filters label{display:grid!important;grid-template-rows:auto 42px!important;gap:6px!important;min-width:0!important;max-width:none!important}.mdm-root .mdm-list-filters label:has(input[type="search"]),.mdm-root .mdm-list-filters label:has(input[name="doc_search"]){width:auto!important}.mdm-root .mdm-list-filters input,.mdm-root .mdm-list-filters select{min-width:0!important;line-height:normal!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-page{min-height:420px!important}.mdm-root .mdm-account-batch-v2 .mdm-batch-page form{align-content:start!important}.mdm-root .mdm-account-batch-v2 .mdm-inline-notice{box-sizing:border-box!important;width:100%!important;margin:0 0 18px!important;border-radius:13px!important}@media(max-width:1050px){.mdm-root .mdm-list-filters form{grid-template-columns:repeat(2,minmax(180px,1fr))!important}.mdm-root .mdm-list-filters form .mdm-btn{justify-self:start!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-contact-show-body{grid-template-columns:1fr!important}}@media(max-width:650px){.mdm-root .mdm-list-filters form{grid-template-columns:1fr!important}.mdm-root .mdm-finance-detail-v2 .mdm-document-toolbar nav,.mdm-root .mdm-finance-detail-v2 .mdm-receipt-toolbar nav{width:100%!important;margin-left:0!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-contact-show-body,.mdm-root .mdm-account-show-panel.mdm-finance-detail-v2 .mdm-account-show-body{padding:16px!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-attachments-strip{margin:0 16px 16px!important}}.mdm-root,.mdm-detail-popover,.mdm-control-ui{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:#26334c!important}.mdm-detail-popover>a,.mdm-detail-popover>button,.mdm-detail-popover>span,.mdm-detail-popover>form>button{min-height:38px!important;padding:9px 12px!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.mdm-detail-popover button:disabled,.mdm-detail-popover .is-disabled{font-weight:600!important;color:#8b96aa!important;opacity:.72!important}.mdm-control-ui{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important}.mdm-control-ui>.mdm-native-control{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.mdm-control-trigger{display:flex!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;height:42px!important;margin:0!important;padding:0 38px 0 13px!important;border:1px solid #d8e0ef!important;border-radius:12px!important;background:rgb(255 255 255 / .9)!important;color:#344158!important;font-family:inherit!important;font-size:13px!important;font-weight:550!important;line-height:1.25!important;text-align:left!important;box-shadow:none!important;cursor:pointer!important}.mdm-control-trigger:after{content:"⌄"!important;position:absolute!important;right:14px!important;color:#70809a!important;font-size:15px!important}.mdm-control-trigger:focus,.mdm-control-ui.is-open>.mdm-control-trigger{outline:0!important;border-color:#6658f4!important;box-shadow:0 0 0 3px rgb(102 88 244 / .12)!important}.mdm-control-menu,.mdm-control-calendar{display:none!important;position:absolute!important;z-index:1000040!important;top:calc(100% + 7px)!important;left:0!important;box-sizing:border-box!important;width:max-content!important;min-width:100%!important;max-width:min(360px,90vw)!important;padding:7px!important;border:1px solid rgb(216 224 239 / .96)!important;border-radius:14px!important;background:rgb(255 255 255 / .99)!important;box-shadow:0 20px 46px rgb(35 47 77 / .2)!important;backdrop-filter:blur(18px)!important}.mdm-control-ui.is-open>.mdm-control-menu,.mdm-control-ui.is-open>.mdm-control-calendar{display:block!important}.mdm-control-menu>button{display:block!important;box-sizing:border-box!important;width:100%!important;min-height:38px!important;margin:0!important;padding:9px 11px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#344158!important;font-family:inherit!important;font-size:13px!important;font-weight:550!important;line-height:1.3!important;text-align:left!important;cursor:pointer!important}.mdm-control-menu>button:hover{background:#f1efff!important;color:#5749e8!important}.mdm-control-menu>button.is-selected{background:linear-gradient(135deg,#5967ff,#7545ef)!important;color:#fff!important;font-weight:650!important}.mdm-control-menu>button:disabled{opacity:.48!important}.mdm-control-calendar{width:286px!important;padding:10px!important}.mdm-control-cal-head{display:grid!important;grid-template-columns:34px 1fr 34px!important;align-items:center!important;gap:5px!important;margin-bottom:7px!important}.mdm-control-cal-head button{height:32px!important;border:0!important;border-radius:9px!important;background:#f3f5fb!important;color:#4c5971!important;font-size:20px!important;cursor:pointer!important}.mdm-control-cal-head strong{text-align:center!important;font-size:13px!important;text-transform:capitalize!important}.mdm-control-cal-grid{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:3px!important}.mdm-control-cal-grid span{padding:5px 0!important;color:#8792a7!important;font-size:10px!important;font-weight:750!important;text-align:center!important}.mdm-control-cal-grid button{height:31px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#354158!important;font-family:inherit!important;font-size:12px!important;cursor:pointer!important}.mdm-control-cal-grid button:hover{background:#f0eeff!important;color:#5749e8!important}.mdm-control-cal-grid button.is-muted{color:#b5bdcb!important}.mdm-control-cal-grid button.is-selected{background:#6558f5!important;color:#fff!important;font-weight:750!important}.mdm-root .mdm-panel:has(>.mdm-history-head){overflow:visible!important;border:1px solid rgb(255 255 255 / .92)!important;border-radius:22px!important;background:rgb(255 255 255 / .58)!important;box-shadow:0 20px 58px rgb(42 57 94 / .1)!important;backdrop-filter:blur(20px)!important}.mdm-root .mdm-history-head{display:flex!important;align-items:center!important;gap:18px!important;min-height:78px!important;padding:16px 22px!important;border:0!important;border-bottom:1px solid rgb(217 225 239 / .75)!important;border-radius:22px 22px 0 0!important;background:rgb(255 255 255 / .42)!important}.mdm-root .mdm-history-head .mdm-panel-heading{color:#1f2b42!important;font-size:22px!important;font-weight:800!important}.mdm-root .mdm-history-filters{display:grid!important;grid-template-columns:minmax(155px,180px) minmax(220px,1fr) minmax(155px,180px)!important;gap:10px!important;width:min(100%,760px)!important;margin-left:auto!important}.mdm-root .mdm-panel:has(>.mdm-history-head)>.mdm-inline-notice{margin:14px 18px 0!important;padding:12px 14px!important;border:1px solid #dae3f2!important;border-radius:12px!important;background:rgb(246 249 255 / .9)!important;color:#5d6b83!important}.mdm-root .mdm-panel:has(>.mdm-history-head)>.mdm-table-wrap{margin:14px 18px 18px!important;overflow-x:auto!important;border:0!important}.mdm-root .mdm-panel:has(>.mdm-history-head) .mdm-table{border-collapse:separate!important;border-spacing:0 8px!important;background:transparent!important}.mdm-root .mdm-panel:has(>.mdm-history-head) .mdm-table thead th{border:0!important;background:transparent!important;color:#74819a!important;font-size:10px!important;text-transform:uppercase!important}.mdm-root .mdm-panel:has(>.mdm-history-head) .mdm-table tbody td{padding:13px 14px!important;border-top:1px solid #e2e7f0!important;border-bottom:1px solid #e2e7f0!important;background:rgb(255 255 255 / .82)!important;color:#3c4960!important;font-size:13px!important}.mdm-root .mdm-panel:has(>.mdm-history-head) .mdm-table tbody td:first-child{border-left:1px solid #e2e7f0!important;border-radius:14px 0 0 14px!important}.mdm-root .mdm-panel:has(>.mdm-history-head) .mdm-table tbody td:last-child{border-right:1px solid #e2e7f0!important;border-radius:0 14px 14px 0!important}.mdm-root .mdm-history-card{display:grid!important;gap:0!important;margin:24px!important;padding:6px 22px!important;border:1px solid #dfe5f0!important;border-radius:17px!important;background:rgb(255 255 255 / .8)!important;box-shadow:0 12px 30px rgb(42 57 94 / .06)!important}.mdm-root .mdm-history-card p{display:grid!important;grid-template-columns:180px 1fr!important;gap:16px!important;margin:0!important;padding:14px 0!important;border-bottom:1px solid #e8ecf3!important;font-size:13px!important}.mdm-root .mdm-history-card p:last-child{border-bottom:0!important}.mdm-root .mdm-register-list-v2 .mdm-register-table th:nth-child(2),.mdm-root .mdm-register-list-v2 .mdm-register-table th:nth-child(3),.mdm-root .mdm-register-list-v2 .mdm-register-table td:nth-child(2),.mdm-root .mdm-register-list-v2 .mdm-register-table td:nth-child(3){width:90px!important;overflow:visible!important;text-overflow:clip!important}.mdm-root .mdm-register-list-v2 .mdm-register-table tbody td{padding-top:10px!important;padding-bottom:10px!important}.mdm-root .mdm-register-list-v2 .mdm-client-action{min-width:72px!important;min-height:36px!important;padding:0 12px!important;line-height:34px!important;overflow:visible!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-contact-show-body{grid-template-columns:minmax(0,1fr) minmax(240px,280px)!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-contact-sheet{width:100%!important;max-width:none!important}.mdm-root .mdm-contact-summary>div{grid-template-columns:minmax(155px,175px) 1fr!important}.mdm-root .mdm-contact-summary b{font-size:13px!important}.mdm-root .mdm-contact-summary span{font-size:14px!important;color:#46546c!important}@media(max-width:900px){.mdm-root .mdm-history-head{align-items:flex-start!important;flex-direction:column!important}.mdm-root .mdm-history-filters{grid-template-columns:1fr!important;width:100%!important;margin-left:0!important}.mdm-root .mdm-contact-show.mdm-finance-detail-v2 .mdm-contact-show-body{grid-template-columns:1fr!important}}