#banquest-form{position:relative;overflow:visible}#banquest-form iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border:none!important;pointer-events:auto!important;z-index:2!important}.ifield{position:relative;width:100%;min-height:50px;border:1px solid #ccc;border-radius:4px;background:#fff;overflow:visible!important;pointer-events:auto!important;z-index:10}.ifield iframe{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;pointer-events:auto!important;z-index:20!important}.email-rich-text-editor{outline:none;min-height:140px;color:inherit;font:inherit}.email-rich-text-editor:focus{outline:none}.email-rich-text-editor p{margin:0 0 .75em}.payments-ledger-table{table-layout:fixed;width:100%}.payments-ledger-table th,.payments-ledger-table td{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payments-ledger-table th:nth-child(1),.payments-ledger-table td:nth-child(1){width:clamp(56px,6vw,72px)}.payments-ledger-table th:nth-child(2),.payments-ledger-table td:nth-child(2){width:clamp(84px,8vw,112px)}.payments-ledger-table th:nth-child(3),.payments-ledger-table td:nth-child(3){width:clamp(150px,18vw,240px)}.payments-ledger-table th:nth-child(4),.payments-ledger-table td:nth-child(4),.payments-ledger-table th:nth-child(5),.payments-ledger-table td:nth-child(5){width:clamp(78px,8vw,96px)}.payments-ledger-table th:nth-child(6),.payments-ledger-table td:nth-child(6){width:clamp(92px,10vw,128px)}.payments-ledger-table th:nth-child(7),.payments-ledger-table td:nth-child(7){width:clamp(104px,12vw,150px)}.payments-ledger-table th:nth-child(8),.payments-ledger-table td:nth-child(8){width:clamp(96px,12vw,160px)}.payments-ledger-table th:nth-child(9),.payments-ledger-table td:nth-child(9){width:clamp(120px,14vw,180px)}.payments-ledger-table th:nth-child(10),.payments-ledger-table td:nth-child(10){width:clamp(120px,14vw,180px)}@media(max-width:1200px){.payments-ledger-table th,.payments-ledger-table td{font-size:12px}.payments-ledger-table th:nth-child(3),.payments-ledger-table td:nth-child(3){width:clamp(120px,16vw,200px)}.payments-ledger-table th:nth-child(9),.payments-ledger-table td:nth-child(9){width:clamp(100px,12vw,150px)}}@media(max-width:900px){.payments-ledger-table th,.payments-ledger-table td{padding-inline:8px;font-size:11px}.payments-ledger-table th:nth-child(1),.payments-ledger-table td:nth-child(1){width:52px}.payments-ledger-table th:nth-child(2),.payments-ledger-table td:nth-child(2){width:76px}.payments-ledger-table th:nth-child(3),.payments-ledger-table td:nth-child(3){width:clamp(130px,18vw,210px)}.payments-ledger-table th:nth-child(4),.payments-ledger-table td:nth-child(4),.payments-ledger-table th:nth-child(5),.payments-ledger-table td:nth-child(5){width:72px}.payments-ledger-table th:nth-child(6),.payments-ledger-table td:nth-child(6){width:84px}.payments-ledger-table th:nth-child(7),.payments-ledger-table td:nth-child(7){width:96px}.payments-ledger-table th:nth-child(8),.payments-ledger-table td:nth-child(8){width:88px}.payments-ledger-table th:nth-child(9),.payments-ledger-table td:nth-child(9){width:clamp(110px,16vw,150px)}.payments-ledger-table th:nth-child(10),.payments-ledger-table td:nth-child(10){width:110px}}.email-rich-text-editor p:last-child{margin-bottom:0}.email-rich-text-editor ul,.email-rich-text-editor ol{margin:.5em 0;padding-left:1.25rem}.email-rich-text-editor li p{margin:0}.email-rich-text-editor a{color:var(--mantine-color-blue-7);text-decoration:underline}.email-rich-text-editor :where(h1,h2,h3,h4,h5,h6){margin:.75em 0 .5em;line-height:1.2}.email-rich-text-editor ::-moz-selection{background:var(--mantine-color-blue-1)}.email-rich-text-editor ::selection{background:var(--mantine-color-blue-1)}html,body,#root{height:100%;margin:0}body{background:radial-gradient(circle at top left,rgba(70,111,157,.08),transparent 28%),radial-gradient(circle at top right,rgba(148,163,184,.12),transparent 22%),linear-gradient(180deg,#f8fafc,#eef3f8);color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{background:transparent}@keyframes workspace-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.app-route-transition,.workspace-subroute-transition{animation:workspace-fade-in .18s ease;will-change:opacity,transform}@media(prefers-reduced-motion:reduce){.app-route-transition,.workspace-subroute-transition{animation:none}}
