.demo_bankApp__ZdoRQ{min-height:100vh;background:#f4f7f8;color:#162033;font-family:IBM Plex Sans,Arial,sans-serif}.demo_header__ePKCH{height:70px;padding:0 max(24px,calc((100vw - 1180px) / 2));display:flex;align-items:center;gap:42px;border-bottom:1px solid #dae4e4;background:#fff}.demo_brand__kErhd{display:flex;align-items:center;gap:10px;font-size:18px;letter-spacing:-.04em}.demo_brand__kErhd span{display:grid;width:31px;height:31px;place-items:center;border-radius:8px;background:#1f6e61;color:#fff;font:600 12px IBM Plex Mono}.demo_header__ePKCH nav{display:flex;gap:24px;margin:0}.demo_header__ePKCH nav a{font:500 13px IBM Plex Sans;color:#607080}.demo_secure__c50jF{margin-left:auto;color:#647286;font:10px IBM Plex Mono;text-transform:uppercase;letter-spacing:.06em}.demo_formActions__lblPI i,.demo_secure__c50jF i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:#2bbf79}.demo_main__edztj{width:min(1050px,calc(100% - 48px));margin:0 auto;padding:44px 0 72px}.demo_breadcrumb__v3su9{margin-bottom:31px;color:#8090a0;font:10px IBM Plex Mono;letter-spacing:.08em}.demo_breadcrumb__v3su9 span{padding:0 6px;color:#2bbf79}.demo_pageIntro__YOgDw{display:flex;justify-content:space-between;gap:35px;align-items:flex-end;margin-bottom:37px}.demo_kicker___0d2L{margin:0;color:#2a9a6c;font:10px IBM Plex Mono;letter-spacing:.1em}.demo_pageIntro__YOgDw h1{margin:9px 0;font-size:45px;line-height:1;letter-spacing:-.06em}.demo_pageIntro__YOgDw p:not(.demo_kicker___0d2L){margin:0;color:#657486;font-size:17px}.demo_seedHint__HW4wP{max-width:285px;padding:14px 16px;border:1px solid #bfead5;background:#ebfaf1;color:#486b5b;font-size:12px;line-height:1.45}.demo_seedHint__HW4wP b{display:block;margin-bottom:4px;color:#177447;font:600 10px IBM Plex Mono;text-transform:uppercase}.demo_seedHint__HW4wP strong{color:#177447}.demo_form__s776B{border:1px solid #dbe4e5;border-radius:10px;background:#fff;overflow:hidden;box-shadow:0 17px 40px #19364d0d}.demo_form__s776B section{padding:32px;border-bottom:1px solid #e2e9e9}.demo_sectionHead__Ftzm_{display:flex;gap:16px;margin-bottom:26px}.demo_sectionHead__Ftzm_>span{display:grid;width:27px;height:27px;place-items:center;border:1px solid #b5c8c7;border-radius:50%;color:#2e8c70;font:10px IBM Plex Mono}.demo_sectionHead__Ftzm_ h2{margin:0;font-size:21px;letter-spacing:-.04em}.demo_sectionHead__Ftzm_ p{margin:4px 0 0;color:#748292;font-size:13px}.demo_fields2__yJshN,.demo_fields3__zNFw5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.demo_fields2__yJshN{grid-template-columns:repeat(2,1fr)}.demo_fields3__zNFw5 label:first-child{grid-column:auto}.demo_form__s776B label,.demo_lookup__Nr6E_ label{display:grid;grid-gap:7px;gap:7px;color:#607086;font:10px IBM Plex Mono;letter-spacing:.03em}.demo_form__s776B input,.demo_form__s776B select,.demo_form__s776B textarea,.demo_lookup__Nr6E_ input{width:100%;min-width:0;padding:11px 12px;border:1px solid #ccd9df;border-radius:5px;background:#fbfcfd;color:#233246;font:14px IBM Plex Sans;outline-color:#2bbf79}.demo_form__s776B select{height:42px}.demo_form__s776B select[multiple]{height:auto;padding:4px}.demo_form__s776B select[multiple] option{padding:7px}.demo_full__IF0Uz{grid-column:1/-1}.demo_form__s776B fieldset{min-width:0;margin:0;padding:11px 12px;border:1px solid #d5dfe4;border-radius:5px}.demo_form__s776B legend{padding:0 4px;color:#607086;font:10px IBM Plex Mono}.demo_form__s776B legend span{color:#8e9ba7}.demo_options__ILZ0L{display:flex;gap:17px}.demo_checks__rFBtI label,.demo_options__ILZ0L label{display:flex;align-items:center;gap:7px;color:#46586a;font:13px IBM Plex Sans;letter-spacing:0}.demo_checks__rFBtI input,.demo_options__ILZ0L input{width:auto;accent-color:#2bbf79}.demo_range__oU0lG{padding:0;accent-color:#2bbf79}.demo_fileField__wsxIo{grid-column:1/-1}.demo_fileField__wsxIo input{display:none}.demo_fileField__wsxIo span{display:flex;justify-content:space-between;padding:11px 12px;border:1px dashed #b8c9d1;border-radius:5px;background:#f7fafb;color:#2a8769;font:13px IBM Plex Sans}.demo_fileField__wsxIo b{font-weight:400;color:#8a98a7}.demo_checks__rFBtI{grid-column:1/-1;display:grid;grid-gap:10px;gap:10px;padding-top:3px}.demo_fieldHint__RHJ91{margin-top:-3px;color:#8492a1;font:11px IBM Plex Sans}.demo_formActions__lblPI{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 32px;background:#f8fafb;color:#788697;font:11px IBM Plex Mono}.demo_formActions__lblPI button,.demo_lookup__Nr6E_ button,.demo_success__IL8O8 button,.demo_success__IL8O8>a{border:0;border-radius:5px;padding:12px 16px;background:#1f6e61;color:#fff;font:600 13px IBM Plex Sans;cursor:pointer}.demo_formActions__lblPI button b,.demo_success__IL8O8 b{padding-left:10px;color:#aef0cf;font:16px IBM Plex Mono}.demo_formActions__lblPI button:disabled{background:#aebdc2;cursor:not-allowed}.demo_success__IL8O8{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 25px;padding:18px 22px;border:1px solid #b9e6cc;border-radius:8px;background:#effbf4}.demo_success__IL8O8 div{display:grid;grid-gap:3px;gap:3px}.demo_customerCard__q_v4g span,.demo_success__IL8O8 span{color:#238159;font:10px IBM Plex Mono;letter-spacing:.08em}.demo_customerCard__q_v4g strong,.demo_success__IL8O8 strong{font-size:18px}.demo_customerCard__q_v4g small,.demo_success__IL8O8 code{color:#64798a;font:12px IBM Plex Mono}.demo_success__IL8O8>a{display:inline-flex;align-items:center}.demo_lookup__Nr6E_{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin:0 0 25px;padding:24px;border:1px solid #d9e4e7;border-radius:8px;background:#fff}.demo_lookup__Nr6E_>div:first-child{display:flex;align-items:flex-end;gap:10px;flex:1 1}.demo_lookup__Nr6E_ label{flex:1 1}.demo_lookup__Nr6E_ p{margin:0;color:#7a8997;font-size:13px}.demo_customerCard__q_v4g{display:grid;grid-gap:3px;gap:3px;min-width:320px;padding:13px 16px;border-left:3px solid #2bbf79;background:#effbf4}.demo_mutedForm__pyflv{opacity:.65}.demo_footer__4xmFH{padding:25px;text-align:center;border-top:1px solid #dce5e6;color:#82909c;font:11px IBM Plex Mono}@media (max-width:700px){.demo_header__ePKCH{gap:18px;padding:0 16px}.demo_header__ePKCH nav{gap:12px}.demo_secure__c50jF{display:none}.demo_main__edztj{width:min(100% - 28px,1050px);padding-top:28px}.demo_pageIntro__YOgDw{align-items:start;flex-direction:column}.demo_pageIntro__YOgDw h1{font-size:36px}.demo_seedHint__HW4wP{max-width:none}.demo_fields2__yJshN,.demo_fields3__zNFw5{grid-template-columns:1fr}.demo_fileField__wsxIo,.demo_full__IF0Uz{grid-column:auto}.demo_form__s776B section{padding:24px 18px}.demo_formActions__lblPI,.demo_lookup__Nr6E_,.demo_success__IL8O8{align-items:stretch;flex-direction:column;padding:18px}.demo_lookup__Nr6E_>div:first-child{align-items:stretch;flex-direction:column}.demo_customerCard__q_v4g{min-width:0}.demo_formActions__lblPI button,.demo_lookup__Nr6E_ button,.demo_success__IL8O8>a{justify-content:center}.demo_options__ILZ0L{flex-wrap:wrap}}