:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{box-sizing:border-box;flex-direction:column;width:1000px;max-width:100%;margin:0;padding:0;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.main-header{min-height:40px;box-shadow:none;background:#fff;border-bottom:2px solid #e0e0e0;align-items:center;padding-left:32px;display:flex}.main-logo{height:25px}.app-divider{width:100vw;min-width:100%;max-width:100%;margin:0;position:relative;left:0}.transaction-row .ant-select{align-items:center;padding:0 8px;display:flex;height:20px!important;min-height:20px!important;line-height:20px!important}.transaction-row{align-items:center;gap:12px;display:flex}.ant-steps-item-icon{width:13px!important;height:13px!important}.review-section-card{background:#fff;border:1px solid #dfdada;border-radius:10px;margin-bottom:20px;position:relative;box-shadow:0 2px 8px #f0f1f2}.review-section-title{color:#1a1a1a;border:none;border-left:8px solid var(--brand);margin:0;padding-left:5px;font-size:20px;font-weight:700;display:inline-block}:root{--brand:#b71c1c;--muted:#6b6b6b;--card:#fff;--error:#d93025;--shadow:0 6px 18px #1018280f;--radius:8px;--gap:18px;--text:#222}html,body,#root{margin:0;padding:0;overflow-x:hidden;width:100vw!important;min-width:0!important;max-width:100vw!important}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.app-container{box-sizing:border-box;flex-direction:column;width:100%;max-width:1200px;min-height:100%;margin:0 auto;display:flex}.site-header{background:0 0;flex-direction:column;padding:30px 28px 30px 0;display:flex}.site-header .logo{gap:12px;width:auto;display:flex;justify-content:flex-start!important;align-items:flex-start!important}.site-header img{height:30px}.page-center{flex-direction:column;width:100%;padding:10px 20px 80px;display:flex}.bank-form{width:100%;max-width:var(--max-width);background:var(--card);padding:28px 28px 36px}.form-top{justify-content:flex-start;gap:12px;margin-bottom:18px;display:flex}.form-title{font-size:18px;font-weight:600}.bank-form .ant-form-item{margin-bottom:16px}.bank-form .ant-form-item-label>label{font-family:Inter,Segoe UI,Arial,sans-serif}.bank-form .ant-input,.bank-form .ant-input-affix-wrapper,.bank-form .ant-select-selector{text-align:left;background:#fff;border-radius:6px;height:35px;line-height:35px;transition:border-color .18s,box-shadow .18s}.bank-form .ant-input:focus,.bank-form .ant-input-affix-wrapper:focus,.bank-form .ant-select-focused .ant-select-selector{text-align:left;box-shadow:0 4px 14px #0000000f;border-color:#0000001f!important}.bank-form .ant-form-item-has-error .ant-input,.bank-form .ant-form-item-has-error .ant-input-affix-wrapper,.bank-form .ant-form-item-has-error .ant-select-selector{border-color:var(--error)!important}.bank-form .ant-form-item-has-error .ant-form-item-explain{color:var(--error)}.form-details{flex-direction:column;align-items:center;width:70%;margin-left:auto;margin-right:auto;display:flex}.form-details .ant-btn{border-radius:6px;height:44px}.form-details .ant-btn-primary{background:var(--brand);border-color:var(--brand)}.form-details .ant-btn[disabled],.form-details .ant-btn[aria-disabled=true]{color:#7a7a7a!important;box-shadow:none!important;background:#dfdada!important;border-color:#dfdada!important}.submit-row{justify-content:center;margin-top:8px;display:flex}.submit-row .ant-btn{min-width:60px;padding:0 20px}.submit-row .ant-btn-primary{min-width:100px}.muted-note{color:var(--muted);margin-top:18px;font-size:12px}.field-help{color:var(--muted);margin-top:6px;font-size:12px}.form-body{flex-direction:column;display:flex}.form-steps{margin-bottom:12px;padding:6px 0 4px}.form-details{flex-direction:column;gap:12px;padding-top:8px;display:flex}.form-details .ant-form-item{width:100%;margin-bottom:12px,}.form-details .ant-form-item-label>label{color:#1a1a1a;margin:0 0 4px;font-size:14px;font-weight:600}.form-details .ant-form-item-required .ant-form-item-label>label:after{content:" *";color:var(--brand);margin-bottom:4px;margin-left:4px}.ant-checkbox-label,.ant-radio-label{color:#1a1a1a;font-size:13px;font-weight:400}.form-details .ant-input,.form-details .ant-input-affix-wrapper,.form-details .ant-select .ant-select-selector,.form-details .ant-picker{background:#fff;border-radius:6px;width:100%;height:35px}.form-details .ant-form-item-has-error .ant-input,.form-details .ant-form-item-has-error .ant-input-affix-wrapper,.form-details .ant-form-item-has-error .ant-select .ant-select-selector,.form-details .ant-form-item-has-error .ant-picker{border-color:var(--error)!important;box-shadow:none!important}.form-details .ant-form-item-explain{color:var(--error);margin-top:6px}.form-details .ant-select .ant-select-selector{display:flex}.form-details .ant-select .ant-select-selection-placeholder{color:var(--muted)}.form-details .ant-select .ant-select-content{text-align:justify}@media (width<=720px){.form-details .ant-form-item{margin-bottom:12px}.bank-form{padding:20px}.site-header{padding:12px}}.u-hidden{display:none}.ms-Label{color:#0009;float:left;margin-bottom:.125rem;padding-top:.25rem;padding-right:.5rem;font-size:.75rem}.ant-form-item-explain-error{float:left;margin-bottom:.125rem;font-size:.75rem}.keyholder-collapse{background:#fff;border:none;width:100%;margin-top:10px;display:block}.ant-collapse-arrow{text-align:center;align-items:center;gap:8px;margin-top:5px;display:flex}.ant-collapse-panel{padding:20px 16px}.key-holder-remove-btn{height:0!important}.key-holder-title{margin-left:15px}.key-holder-div{justify-content:space-between;align-items:center;display:flex}.keyholder-collapse .ant-collapse-item{border:1px solid #dfdada;border-radius:8px;margin:20px 12px;display:block;overflow:hidden}.keyholder-collapse .ant-collapse-item:first-child,.keyholder-collapse .ant-collapse-item:last-child{border-bottom:1px solid #dfdada;border-radius:8px}.keyholder-collapse .ant-collapse-header{justify-content:space-between;align-items:center;width:100%;font-weight:600;padding:20px 16px!important;display:flex!important}.ant-divider-horizontal{margin:0 24px}.section-details section{background:#fff;border:1px solid #e6e6e6;border-radius:8px;justify-content:space-between;margin-bottom:32px;padding:32px}.section-tabs .ant-tabs-nav-wrap{justify-content:flex-start;align-items:center;width:100%;display:flex}.ant-input-number{width:100%}.ant-radio-group,.ant-checkbox-wrapper{float:left}.vertical-checkbox-group{flex-direction:column;gap:8px;display:flex}.form-details .ant-input{box-sizing:border-box;align-items:center;height:35px;padding:0 11px;line-height:35px;display:flex}.fileName{white-space:nowrap;text-overflow:ellipsis;max-width:min(420px,60vw);font-weight:600;overflow:hidden}.removeBtn{color:#7a7a7a;cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.removeBtn:hover{color:#000;background:#0000000f}.upload-label{color:var(--muted);margin:15px 0;padding:4px 0;font-size:14px;font-weight:500}.popover-comments-button{border:1px solid #1677ff;border-radius:4px;width:28px;height:24px;margin-right:8px;padding:0}.popover-comments-button:hover,.popover-comments-button:focus,.popover-comments-button:focus-visible,.popover-comments-button:active{border:1px solid #1677ff!important}.documentTitle{color:var(--muted);font-size:14px;font-weight:500}.anticon-plus{margin:0 4px}.checkbox-block{flex-direction:column;display:flex}.sub-controls{flex-direction:column;margin-left:24px;display:flex}.ma-app-card{background:#fff;border:1px solid #dfdada;border-radius:8px;box-shadow:0 2px 8px #f0f1f2}.ma-container{max-width:800px;margin:10px auto;padding:0 16px}.ma-header-row{margin-bottom:18px}.ma-stats-row{justify-content:flex-end;margin-bottom:20px}.ma-stats-card{box-shadow:none;border:1px solid #f0f0f0;border-radius:6px;height:100%;padding:18px}.ma-stats-value{margin-top:8px;font-size:24px;font-weight:600}.ma-list-wrapper{background:#fff;border:1px solid #dfdada;border-radius:10px;margin-top:12px;box-shadow:0 2px 8px #f0f1f2}.ma-list-header{border-bottom:1px solid #f5f5f5;margin-bottom:16px;padding-bottom:12px}.ma-app-list{margin-top:16px}.ma-app-card{border:1px solid #f0f0f0;border-radius:10px;margin-bottom:12px}.ma-app-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ma-app-ref{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.ma-review-note{color:#000000a6;margin-top:8px;display:block}@media (width<=576px){.ma-app-row{flex-direction:column;align-items:stretch}}.readonly-label{color:#222;white-space:normal;word-break:break-word;overflow-wrap:anywhere;flex:1;font-size:14px;font-weight:400;display:block}.answers{color:#131212;white-space:normal;word-break:break-word;overflow-wrap:anywhere;padding-left:12px;font-size:15px;font-weight:500}.readonly-field-wrapper .ant-form-item-label>label{white-space:normal;display:flex;align-items:flex-start!important;height:auto!important;min-height:0!important;padding:0!important;line-height:1.5!important}.readonly-field-wrapper .ant-form-item-row{display:block}.readonly-field-wrapper .ant-form-item-label{text-align:left;margin:0!important;padding:0!important}.readonly-field-wrapper .ant-form-item-required:before{vertical-align:top!important}.readonly-field-wrapper .ant-form-item{margin-bottom:0!important}.readonly-label-container{color:#222;flex:1;margin:0;font-size:17px;font-weight:350}.legal-document-groups{margin-top:12px}.legal-document-group-title{font-size:15px;font-weight:600}.legal-document-item{margin-top:6px}.legal-document-item-title{font-size:15px;font-weight:600}.legal-document-item-text{color:#888;white-space:normal;word-break:break-word;overflow-wrap:anywhere;font-size:13px}.common-table-ellipsis-cell{text-overflow:ellipsis;white-space:nowrap;max-width:250px;display:block;overflow:hidden}.ant-table-column-title .ant-btn{vertical-align:middle;margin-left:4px}.common-table-filter-dropdown{background:#fff;border-radius:8px;min-width:200px;max-width:320px;padding:12px 16px;box-shadow:0 4px 16px #0000001a}.common-table-filter-dropdown .ant-input,.common-table-filter-dropdown .ant-select,.common-table-filter-dropdown .ant-picker-range{border-radius:4px;margin-bottom:6px}.common-table-filter-dropdown .ant-btn{width:24px;min-width:24px;height:24px;min-height:24px;box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .2s;display:inline-flex}.common-table-filter-dropdown .ant-btn:hover{background:#f0f5ff}.common-table-filter-dropdown .ant-btn-dangerous{color:#ff4d4f}.common-table-filter-dropdown .ant-btn:not(.ant-btn-dangerous){color:#1677ff}.common-table-filter-dropdown .ant-space{gap:4px}.ant-table-tbody>tr:nth-child(odd)>td{background:#fafbfc;height:45px}.ant-btn-primary.ant-btn-icon-only{color:#1677ff;background:#e6f4ff;border-color:#91caff}.login-container{color:#222;background:#f7f8fa;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;display:flex}.login-logo{width:240px;height:auto;margin-top:0;margin-bottom:24px}.login-box{background:#fff;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:350px;margin-top:0;padding:32px 28px 24px;display:flex;box-shadow:0 2px 16px #00000014}.login-box h2{color:#222;margin-bottom:18px;font-size:1.5rem;font-weight:600}.login-input{border:1px solid #d1d5db;border-radius:6px;width:100%;margin-bottom:16px;padding:10px 12px;font-size:1rem}.login-btn{background:var(--brand);border-color:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;margin-bottom:16px;padding:10px 0;font-size:1rem;font-weight:500;transition:background .2s}.login-btn:hover{background:#003e8a}.login-divider{color:#888;margin:12px 0 10px;font-size:.95rem}.login-signup{color:#444;margin-top:8px;font-size:.97rem}.login-signup a{color:#0057b8;font-weight:500;text-decoration:none}.login-signup a:hover{text-decoration:underline}.sider-close-btn{text-align:center;color:#888;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:50%;width:24px;height:24px;font-size:18px;line-height:20px;transition:background .2s,color .2s;box-shadow:0 1px 4px #0000000a}.sider-close-btn:hover{color:#1e90ff;background:#f0f6ff}.sider-open-btn{color:#888;cursor:pointer;z-index:30;width:20px;height:60px;margin:"0 5px";cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:6px 0 0 6px;font-size:16px;transition:background .2s,color .2s;position:relative;right:0;box-shadow:0 1px 4px #0000000a}.sider-open-btn:hover{color:#1e90ff;background:#f0f6ff}.ant-collapse-header,.ant-collapse-body{padding:0!important}.sider-bar,.custom-scrollbar{scrollbar-width:thin;scrollbar-color:transparent transparent}.sider-bar:hover,.custom-scrollbar:hover{scrollbar-color:#ccc9 #f3f3f333}.sider-bar::-webkit-scrollbar{background:0 0;border-radius:8px;width:8px;transition:background .2s}.custom-scrollbar::-webkit-scrollbar{background:0 0;border-radius:8px;width:8px;transition:background .2s}.sider-bar:hover::-webkit-scrollbar{background:#f3f3f333}.custom-scrollbar:hover::-webkit-scrollbar{background:#f3f3f333}.sider-bar::-webkit-scrollbar-thumb{background:0 0;border:2px solid #0000;border-radius:8px;min-height:24px;transition:background .2s}.custom-scrollbar::-webkit-scrollbar-thumb{background:0 0;border:2px solid #0000;border-radius:8px;min-height:24px;transition:background .2s}.sider-bar:hover::-webkit-scrollbar-thumb{background:#ccc9;border:2px solid #f3f3f333}.custom-scrollbar:hover::-webkit-scrollbar-thumb{background:#ccc9;border:2px solid #f3f3f333}.sider-bar::-webkit-scrollbar-corner{background:0 0}.custom-scrollbar::-webkit-scrollbar-corner{background:0 0}.section-title{z-index:2;background:#fff;align-items:center;height:55px;padding-left:15px;font-size:18px;font-weight:600;transition:box-shadow .2s,border-bottom .2s;display:flex;position:sticky;top:0}.section-title.scrolled{border-bottom:1.5px solid #e0e0e0;box-shadow:0 2px 6px -4px #00000014}.sider-bar{background:#fff;border-left:1px solid #e0e0e0;flex-direction:column;display:flex;overflow-y:auto}
