.client-form-sheet{width:100%;min-height:0}.client-form-panel{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.client-form{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}.client-form-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0;padding-bottom:.5rem;overflow:hidden auto}.client-form-steps{margin-bottom:1.25rem}.client-form-steps__meta{flex-direction:column;gap:.15rem;margin-bottom:.75rem;display:flex}.client-form-steps__count{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0;font-size:.75rem;font-weight:600}.client-form-steps__title{color:#0f172a;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.client-form-steps__track{align-items:center;gap:.5rem;display:flex}.client-form-steps__dot{cursor:pointer;background:#e2e8f0;border:0;border-radius:999px;flex:1 1 0;height:4px;min-height:4px;padding:0}.client-form-steps__dot.is-done,.client-form-steps__dot.is-active{background:#0f8f55}.client-form-steps__dot.is-active{box-shadow:0 0 0 2px #0f8f5533}.client-form-section{min-width:0}.client-form-section__head{margin-bottom:1rem}.client-form-section__head--desktop{display:none}.client-form-section__title{letter-spacing:.06em;text-transform:uppercase;color:#475569;margin:0;font-size:.8125rem;font-weight:700}.client-form-section__hint{color:#64748b;margin:.35rem 0 0;font-size:.8125rem;line-height:1.4}.client-form-fields{grid-template-columns:1fr;gap:.875rem;display:grid}.client-form-field{min-width:0}.client-form-readonly{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:.25rem;padding:.75rem .875rem;font-size:.875rem}.client-form-readonly--compact{color:#64748b;padding:.55rem .75rem;font-size:.8125rem}.client-form-optional{letter-spacing:.02em;text-transform:uppercase;color:#94a3b8;margin-left:.35rem;font-size:.6875rem;font-weight:600;display:inline-block}.client-form-label-row{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.client-form-label-row .client-form-optional{flex-shrink:0;margin-left:0}.client-form-review{flex-direction:column;gap:.75rem;display:flex}.client-form-review__card-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.client-form-review__card-head .client-form-review__heading{margin:0}.client-form-actions__row--pair{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.client-form-referral--compact{background:#f8fafc;border:0;border-radius:12px;padding:.85rem}.client-form-link{color:#0f8f55;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.8125rem;font-weight:600}.client-form-link:hover{text-decoration:underline}.client-form-review__toolbar{flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.client-form-review__card{background:#f8fafc;border-radius:12px;padding:1rem}.client-form-review__heading{letter-spacing:.05em;text-transform:uppercase;color:#64748b;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.client-form-review__list{flex-direction:column;gap:.5rem;display:flex}.client-form-review__row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.5rem;margin:0;font-size:.8125rem;line-height:1.35;display:grid}.client-form-review__label{color:#64748b;font-weight:600}.client-form-review__value{color:#0f172a;word-break:break-word}.client-form-review__empty{color:#94a3b8;margin:0;font-size:.8125rem}.client-form-review__subheading{letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;margin:1rem 0 .5rem;font-size:.6875rem;font-weight:700}.client-form-review__grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.client-form-review__figure{background:#fff;border-radius:8px;margin:0;padding:.25rem;overflow:hidden}.client-form-review__figure img{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100%;height:5rem;display:block}.client-form-review__figure figcaption{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.625rem;overflow:hidden}.client-form-actions{z-index:25;padding:.75rem 0 calc(.75rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e2e8f0;flex-shrink:0;margin-top:0;position:relative;box-shadow:0 -6px 16px #0f172a0a}.client-form-error-summary{color:#9f1239;background:#fff1f2;border:1px solid #fecaca;border-radius:.5rem;margin:0 0 .5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.4}.client-form-actions__row{grid-template-columns:auto minmax(0,1fr) minmax(0,1.35fr);align-items:stretch;gap:.5rem;display:grid}.client-form-actions__row--final{grid-template-columns:auto minmax(0,1fr) minmax(0,1.5fr)}.client-form-btn{white-space:nowrap;justify-content:center;align-items:center;width:100%;min-width:0;min-height:48px;letter-spacing:.01em!important;text-transform:none!important;border-radius:12px!important;padding:.65rem .75rem!important;font-size:.875rem!important;font-weight:600!important;display:inline-flex!important}.client-form-btn--ghost{color:#334155;background:#fff;border:1px solid #e2e8f0}.client-form-btn--ghost.is-disabled,.client-form-btn--ghost:disabled{opacity:.35;cursor:not-allowed}.client-form-btn--secondary.is-disabled,.client-form-btn--secondary:disabled{opacity:.55;cursor:pointer}.client-form-btn--secondary{color:#334155!important;background:#fff!important;border-color:#cbd5e1!important}.client-form-btn--primary,.client-form-btn--save{color:#fff!important;background:#0f8f55!important;border-color:#0000!important}.client-form-btn--primary:hover,.client-form-btn--save:hover{background:#0a7344!important}.client-form-fields--lending #lending-profile,.client-form-fields--lending #additional-biodata{border-top:0;margin-top:0;padding-top:0}.client-form-fields--lending #lending-profile h3,.client-form-fields--lending #additional-biodata h3{display:none}.client-form-fields--lending #lending-profile p.text-xs,.client-form-fields--lending #additional-biodata p.text-xs{margin-bottom:.75rem}.client-form-referral{border-style:solid;box-shadow:none!important}.client-form-sheet input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.client-form-sheet select,.client-form-sheet textarea{min-height:48px;box-shadow:none!important;border-radius:10px!important;font-size:16px!important}.client-form-sheet textarea{min-height:4.5rem}.client-form-sheet label{color:#334155;margin-bottom:.35rem;font-size:.875rem;font-weight:500}@media (width<=1023px){.loan-modal-overlay__panel:has(.client-form-sheet){background:#fff;border-radius:20px 20px 0 0!important;flex-direction:column!important;justify-content:flex-end!important;align-items:stretch!important;width:100%!important;max-width:none!important;height:auto!important;max-height:90dvh!important;margin:0!important;display:flex!important;overflow:hidden!important}.loan-form-modal-host:has(.client-form-sheet){flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;max-width:none!important;height:90dvh!important;min-height:0!important;max-height:90dvh!important;display:flex!important}#loan-form-modal:has(.client-form-sheet){flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;max-width:none!important;height:90dvh!important;min-height:0!important;max-height:90dvh!important;display:flex!important}.loan-form-modal:has(.client-form-sheet){border-radius:20px 20px 0 0!important;flex-direction:column!important;width:100%!important;height:90dvh!important;min-height:0!important;max-height:90dvh!important;display:flex!important;overflow:hidden!important}.loan-form-modal.platform-modal-panel:has(.client-form-sheet){border-radius:20px 20px 0 0!important;flex-direction:column!important;width:100%!important;height:90dvh!important;min-height:0!important;max-height:90dvh!important;display:flex!important;overflow:hidden!important}:is(.loan-form-modal:has(.client-form-sheet) .loan-form-modal__header,.loan-form-modal:has(.client-form-sheet) .platform-modal-header){flex-shrink:0;align-items:center;min-height:56px;padding:.875rem 1rem;overflow:visible}:is(.loan-form-modal:has(.client-form-sheet) .loan-form-modal__title,.loan-form-modal:has(.client-form-sheet) .platform-modal-title){padding-top:.125rem;line-height:1.35;overflow:visible}:is(.loan-form-modal:has(.client-form-sheet) .platform-modal-close,.loan-form-modal:has(.client-form-sheet) .loan-form-modal__close){flex-shrink:0;width:44px;height:44px;font-size:1.5rem}:is(.loan-form-modal:has(.client-form-sheet) .loan-form-modal__body,.loan-form-modal:has(.client-form-sheet) .platform-modal-body){flex-direction:column!important;flex:auto!important;min-height:0!important;padding:.75rem 1rem 0!important;display:flex!important;overflow:hidden!important}:is(.loan-form-modal:has(.client-form-sheet) .client-form-sheet,.loan-form-modal:has(.client-form-sheet) .client-form-panel,.loan-form-modal:has(.client-form-sheet) .client-form){flex-direction:column;flex:auto;width:100%;height:auto;min-height:0;max-height:none;display:flex}.loan-form-modal:has(.client-form-sheet) .client-form-sheet{grid-template-columns:none;display:flex}.client-form-actions{padding-left:1rem;padding-right:1rem;padding-bottom:calc(.85rem + env(safe-area-inset-bottom,0px));margin-left:-1rem;margin-right:-1rem}.client-form-sheet .client-form-referral{background:#f8fafc;border:0;border-radius:12px;padding:.75rem}}@media (width>=640px){.client-form-fields{grid-template-columns:1fr 1fr;gap:1rem}.client-form-field--full,.client-form-fields--lending>.sm\:col-span-2,.client-form-fields>.sm\:col-span-2{grid-column:1/-1}}@media (width>=1024px){.client-form-scroll{flex:none;overflow:visible}.client-form-panel{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;height:auto;padding:1.5rem 1.75rem 1.25rem;display:block;box-shadow:0 1px 2px #0f27470a}.client-form{height:auto;display:block}.client-form-section__head--desktop{display:block}.client-form-actions{box-shadow:none;border-top:1px solid #e2e8f0;margin-top:1.5rem;padding:1rem 0 0;position:static}.client-form-actions__row,.client-form-actions__row--final{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.client-form-actions__row--pair{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);justify-content:stretch;display:grid}.client-form-btn{width:auto;min-width:8.5rem}.client-form-btn--save{min-width:10rem}}@media (width<=1023px){.loan-page .client-form-actions{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}}.sms-compose-sheet{width:100%;min-width:0}.sms-compose-form{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.sms-compose-section{min-width:0}.sms-compose-section__label{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0 0 .5rem;font-size:.8125rem;font-weight:700;display:block}.sms-compose-section__hint{color:#94a3b8;margin:0 0 .75rem;font-size:.75rem;line-height:1.4}.sms-compose-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.sms-compose-tabs{background:#f1f5f9;border-radius:10px;align-items:center;gap:.25rem;padding:.2rem;display:inline-flex}.sms-compose-tabs .contact-type-btn{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:36px;padding:.45rem .75rem;font-size:.75rem;font-weight:600}.sms-compose-tabs .contact-type-btn.is-active{color:#fff;background:#0f8f55;box-shadow:0 1px 2px #0f8f5540}.sms-compose-tabs .contact-type-btn:not(.is-active):hover{color:#334155;background:#e2e8f0}.sms-compose-browse{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;min-height:36px;margin-left:auto;padding:.45rem .85rem;font-size:.75rem;font-weight:600;display:inline-flex}.sms-compose-browse:hover{background:#f8fafc}.sms-compose-search{width:100%;min-height:44px;box-shadow:none!important;border-color:#e2e8f0!important;border-radius:10px!important;font-size:16px!important}.sms-compose-results{-webkit-overflow-scrolling:touch;background:#fff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;max-height:14rem;margin-top:.5rem;overflow-y:auto}.sms-compose-results.is-empty{border:0}.sms-compose-row{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:.75rem;width:100%;padding:.7rem .15rem;display:flex}.sms-compose-row:last-child{border-bottom:0}.sms-compose-row:hover:not(:disabled):not(.is-selected){background:#f8fafc}.sms-compose-row:active:not(:disabled){background:#f0fdf4}.sms-compose-row.is-selected{cursor:default;background:#f0fdf4}.sms-compose-row__check{background:#fff;border:1.5px solid #cbd5e1;border-radius:.3rem;flex-shrink:0;width:1.15rem;height:1.15rem;margin-top:.15rem}.sms-compose-row.is-selected .sms-compose-row__check{background:#0f8f55;border-color:#0f8f55;box-shadow:inset 0 0 0 2px #fff}.sms-compose-row__body{flex:auto;min-width:0}.sms-compose-row__name{color:#0f172a;font-size:.9375rem;font-weight:600;line-height:1.25;display:block}.sms-compose-row__meta{color:#64748b;flex-wrap:wrap;gap:.25rem .65rem;margin-top:.2rem;font-size:.75rem;line-height:1.35;display:flex}.sms-compose-row__badge{letter-spacing:.04em;text-transform:uppercase;color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;padding:.05rem .45rem;font-size:.625rem;font-weight:700;display:inline-flex}.sms-compose-row.is-selected .sms-compose-row__badge{color:#166534;background:#dcfce7}.sms-compose-empty{color:#94a3b8;margin:0;padding:.85rem .15rem;font-size:.8125rem}.sms-compose-selected{border-top:1px solid #e2e8f0;margin-top:.75rem;padding-top:.75rem}.sms-compose-selected__head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.sms-compose-selected__count{color:#0f172a;margin:0;font-size:.8125rem;font-weight:600}.sms-compose-selected__clear{color:#64748b;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.75rem;font-weight:600}.sms-compose-selected__clear:hover{color:#0f172a}.sms-compose-chips{flex-wrap:wrap;gap:.4rem;min-height:0;display:flex}.sms-compose-chip{color:#166534;cursor:pointer;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;align-items:center;gap:.35rem;max-width:100%;padding:.35rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.sms-compose-chip:hover{background:#dcfce7}.sms-compose-preview{color:#475569;margin:0;font-size:.8125rem;line-height:1.4}.sms-compose-preview strong{color:#0f172a;font-weight:600}.sms-compose-message{resize:vertical;max-height:12rem;min-height:6.5rem!important;box-shadow:none!important;border-radius:10px!important;font-size:16px!important}.sms-compose-charcount{color:#94a3b8;text-align:right;margin:.4rem 0 0;font-size:.75rem}.sms-compose-divider{background:#e2e8f0;border:0;height:1px;margin:0}.sms-compose-sheet .loan-form-modal__actions{border-top:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:.5rem;margin-top:.25rem;padding-top:.85rem;display:grid}.sms-compose-sheet .loan-form-modal__actions>*{justify-content:center;align-items:center;width:100%;min-height:48px;border-radius:12px!important;font-size:.875rem!important;font-weight:600!important;display:inline-flex!important}.sms-compose-sheet .loan-form-modal__actions [type=submit],.sms-compose-sheet .loan-form-modal__actions .bg-\[\#2f4f4f\]{background:#0f8f55!important;border-color:#0000!important}.sms-compose-sheet .loan-form-modal__actions [type=submit]:hover,.sms-compose-sheet .loan-form-modal__actions .bg-\[\#2f4f4f\]:hover{background:#0a7344!important}.sms-compose-keywords{background:0 0!important;border:0!important}.sms-compose-keywords>[data-bulksms-keywords-root]{box-shadow:none!important;background:#f8fafc!important;border:0!important;border-radius:12px!important}@media (width>=640px){.sms-compose-results{max-height:16rem}}.lean-ask-workspace[data-lean-ask-wizard="1"]{width:100%;min-width:0}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-form-shell{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;gap:0;padding:0;display:flex}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-header{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;margin-bottom:.25rem;padding:0 0 .75rem}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-header h2{font-size:1.125rem;line-height:1.3}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-header .lean-ask-draft-badge{color:#9a3412;background:#fff7ed;border:0;border-radius:6px;padding:.25rem .55rem;font-weight:600}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-section-hint{color:#64748b;line-height:1.4}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-lean-ask-step=client],.lean-ask-workspace[data-lean-ask-wizard="1"] [data-lean-ask-step=request]{box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-lean-ask-step=client]{padding:.15rem 0 .35rem!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-lean-ask-step=client] h3{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin-bottom:0;font-size:.8125rem;font-weight:700}.lean-ask-workspace[data-lean-ask-wizard="1"] #loan_client_search{min-height:52px;box-shadow:0 1px 2px #0f172a0a;border-color:#cbd5e1!important;border-radius:12px!important;font-size:16px!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-lean-ask-step=request]{border-top:0!important;padding-top:0!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-lean-ask-step=request]>h3{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin-bottom:.75rem;font-size:.8125rem;font-weight:700}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-request-discovery-row]{background:#f8fafc;border-radius:12px;margin-top:.75rem;padding:.85rem}.lean-ask-workspace[data-lean-ask-wizard="1"] #amount_requested{letter-spacing:-.01em;min-height:48px;font-weight:600;font-size:1.0625rem!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-fee-section],.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-fee-panel{box-shadow:none!important;background:#f1f5f9!important;border:0!important;border-radius:12px!important;padding:.85rem!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-fee-section] h4{letter-spacing:.03em;text-transform:uppercase;color:#475569;font-size:.8125rem}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-fee-payin{min-height:4.25rem}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-fee-coverage{line-height:1.35;font-size:.8125rem!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-application-signature]{overflow:hidden;background:#f8fafc!important;border:0!important;border-radius:12px!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-application-signature][data-cert-force-open="1"] .lean-ask-cert-toggle{display:none!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-application-signature]>.flex{padding-left:.85rem;padding-right:.85rem}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-application-signature] h3{letter-spacing:.04em;text-transform:uppercase;color:#64748b;font-size:.8125rem;font-weight:700}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-application-signature] .border-t{background:0 0!important;border-color:#e2e8f0!important;padding-left:.85rem!important;padding-right:.85rem!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-application-signature] canvas,.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-application-signature] .rounded-lg.border{min-height:9.5rem;box-shadow:inset 0 1px 2px #0f172a08;background:#fff!important;border:1.5px solid #cbd5e1!important;border-radius:12px!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .loan-form-modal__actions{display:contents}.lean-ask-workspace[data-lean-ask-wizard="1"] .loan-form-modal__actions>[data-loan-form-modal-close]{white-space:nowrap;color:#334155;background:#fff;border:1px solid #e2e8f0;justify-content:center;align-items:center;width:100%;min-width:0;min-height:48px;border-radius:12px!important;padding:.65rem .75rem!important;font-size:.875rem!important;font-weight:600!important;display:inline-flex!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions{width:100%;display:block}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row{grid-template-columns:auto minmax(0,1fr) minmax(0,1.35fr);align-items:stretch;gap:.5rem;width:100%;display:grid}@media (width<=1023px){.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row[x-cloak],.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row[hidden],.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row[style*="display: none"]{display:none!important}}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row--final{grid-template-columns:auto minmax(0,1fr) minmax(0,1.5fr)}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn{white-space:nowrap;cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:0;min-height:48px;letter-spacing:.01em!important;text-transform:none!important;border-radius:12px!important;padding:.65rem .75rem!important;font-size:.875rem!important;font-weight:600!important;display:inline-flex!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn--ghost{color:#334155!important;background:#fff!important;border:1px solid #e2e8f0!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn--secondary{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn--ghost.is-disabled,.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn--ghost:disabled{opacity:.35;cursor:not-allowed}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn--primary,.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn--save{box-shadow:0 1px 2px #0f8f5540;color:#fff!important;background:#0f8f55!important;border:1px solid #0000!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn--primary:hover,.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn--save:hover{background:#0a7344!important}@media (width<=1023px){.lean-ask-workspace[data-lean-ask-wizard="1"] [data-lean-ask-aside]{display:none!important}.lean-ask-workspace[data-lean-ask-wizard="1"].client-form-sheet{flex-direction:column;flex:auto;grid-template-columns:none;gap:0;min-height:0;display:flex}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-form-shell.client-form,.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-form-shell{flex-direction:column;flex:auto;height:auto;min-height:0;max-height:none;display:flex}.lean-ask-workspace[data-lean-ask-wizard="1"] .client-form-scroll{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding-bottom:.5rem;overflow:hidden auto}.lean-ask-workspace[data-lean-ask-wizard="1"] .client-form-actions{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-mobile-identity{margin-bottom:.75rem;display:block}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-request-discovery-row]>.grid{grid-template-columns:1fr 1fr!important;gap:.75rem!important;display:grid!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-request-discovery-row]>.grid>:first-child{grid-column:1/-1}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row--final .loan-form-modal__actions>[data-loan-form-modal-close]{display:none!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row--final{grid-template-columns:1fr 1fr;grid-template-areas:"back save""draft draft";gap:.65rem}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row--final .lean-ask-wizard-nav{grid-area:back}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row--final .loan-form-modal__actions{display:contents}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row--final .client-form-btn--secondary{grid-area:draft}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row--final .client-form-btn--save{grid-area:save}}@media (width>=1024px){.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-mobile-identity,.lean-ask-workspace[data-lean-ask-wizard="1"] .client-form-steps{display:none}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-wizard-panel]{display:block!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-nav,.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row:not(.lean-ask-wizard-actions__row--final){display:none!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row--final{display:flex!important}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-form-shell{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem 1.5rem;box-shadow:0 1px 2px #0f27470a}.lean-ask-workspace[data-lean-ask-wizard="1"] .client-form-actions{box-shadow:none;border-top:1px solid #e2e8f0;margin-top:1.25rem;padding:1rem 0 0;position:static}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions__row--final{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.lean-ask-workspace[data-lean-ask-wizard="1"] .lean-ask-wizard-actions .client-form-btn,.lean-ask-workspace[data-lean-ask-wizard="1"] .loan-form-modal__actions>[data-loan-form-modal-close]{width:auto;min-width:8.5rem}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-lean-ask-step=client],.lean-ask-workspace[data-lean-ask-wizard="1"] [data-lean-ask-step=request],.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-application-signature],.lean-ask-workspace[data-lean-ask-wizard="1"] [data-loan-fee-section]{margin-top:1.25rem;border-top:1px solid #e2e8f0!important;padding-top:1.25rem!important}.lean-ask-workspace[data-lean-ask-wizard="1"] [data-wizard-panel="1"] [data-lean-ask-step=client]{margin-top:0;border-top:0!important;padding-top:0!important}}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]){flex-direction:column!important;min-height:0!important;max-height:min(90vh,90dvh)!important;display:flex!important;overflow:hidden!important}:is(.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .loan-form-modal__body,.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .platform-modal-body){flex-direction:column!important;flex:auto!important;min-height:0!important;padding-bottom:0!important;display:flex!important;overflow:hidden!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-workspace.client-form-sheet{flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-form-shell.client-form{flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .client-form-scroll{-webkit-overflow-scrolling:touch;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) [data-loan-application-form-actions]{z-index:30!important;padding:.75rem 0 calc(.75rem + env(safe-area-inset-bottom,0px))!important;background:#fff!important;border-top:1px solid #e2e8f0!important;flex-shrink:0!important;margin-top:0!important;position:relative!important;box-shadow:0 -6px 16px #0f172a0f!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final:not([style*="display: none"]){grid-template-columns:1fr 1fr;grid-template-areas:"save save""back draft";align-items:stretch!important;gap:.65rem!important;display:grid!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final .lean-ask-wizard-nav{grid-area:back}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final .loan-form-modal__actions{display:contents!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final .client-form-btn--secondary{grid-area:draft}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final .client-form-btn--save{grid-area:save}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final .client-form-btn{width:100%!important;min-width:0!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final .loan-form-modal__actions>[data-loan-form-modal-close]{width:100%!important;min-width:0!important}@media (width>=1024px){.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row:not(.lean-ask-wizard-actions__row--final){display:none!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final[style*="display: none"]{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final .client-form-btn{min-width:8.5rem;flex:0 auto!important;width:auto!important}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-wizard-actions__row--final .loan-form-modal__actions>[data-loan-form-modal-close]{min-width:8.5rem;flex:0 auto!important;width:auto!important}}.lean-ask-workspace[data-lean-ask-modal="1"]{flex-direction:column;flex:auto;gap:0;width:100%;min-height:0;display:flex;grid-template-columns:none!important;max-width:none!important}.lean-ask-workspace[data-lean-ask-modal="1"] .lean-ask-form-shell{width:100%;min-height:0;box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:auto;padding:0;display:flex}.lean-ask-workspace[data-lean-ask-modal="1"] .client-form-scroll{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:0 1rem .75rem;overflow:hidden auto}.lean-ask-workspace[data-lean-ask-modal="1"] .lean-ask-mobile-identity{margin-bottom:.75rem}.lean-ask-workspace[data-lean-ask-modal="1"] [data-lean-ask-step=request]{border-top:0;padding-top:0}.lean-ask-workspace[data-lean-ask-modal="1"] [data-loan-request-discovery-row]>.grid{grid-template-columns:1fr;gap:.75rem}@media (width>=640px){.lean-ask-workspace[data-lean-ask-modal="1"] [data-loan-request-discovery-row]>.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lean-ask-workspace[data-lean-ask-modal="1"] .lean-ask-sticky-actions--modal{margin-top:auto;position:static}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-modal="1"]){flex-direction:column;width:100%;min-height:0;max-height:min(90dvh,820px);display:flex}:is(.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-modal="1"]) .loan-form-modal__body,.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-modal="1"]) .platform-modal-body){flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-modal="1"]) .lean-ask-sticky-actions .client-form-btn{min-height:44px}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-modal="1"]) .lean-ask-sticky-actions a{min-height:44px}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) [data-loan-pending-drafts]{flex:none}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) [data-loan-pending-drafts][data-drafts-expanded="0"]{padding-top:.625rem;padding-bottom:.625rem}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) [data-loan-pending-drafts-list]{max-height:7rem}.loan-form-modal:has(.lean-ask-workspace[data-lean-ask-wizard="1"]) .lean-ask-form-shell.client-form{flex:auto!important;min-height:min(50vh,28rem)!important}.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]){flex-direction:column!important;height:90dvh!important;min-height:0!important;max-height:90dvh!important;display:flex!important;overflow:hidden!important}#loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]){flex-direction:column!important;height:90dvh!important;min-height:0!important;max-height:90dvh!important;display:flex!important;overflow:hidden!important}:is(.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]) .loan-form-modal__body,.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]) .platform-modal-body){flex-direction:column!important;flex:1!important;min-height:0!important;display:flex!important;overflow:hidden!important}:is(.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]) .lean-ask-workspace.client-form-sheet,.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]) .lean-ask-form-shell.client-form){flex-direction:column!important;flex:1!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:hidden!important}.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]) .client-form-scroll{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch!important;flex:1!important;min-height:0!important;overflow:hidden scroll!important}.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]) [data-loan-application-form-actions]{z-index:30!important;background:#fff!important;flex-shrink:0!important;position:relative!important}@media (width<=1023px){.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]) [data-lean-ask-aside]{display:none!important}.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]) .lean-ask-mobile-identity{display:block!important}}@media (width>=1024px){.loan-form-modal:has(.lean-ask-workspace[data-fee-attach-mode="1"]) .lean-ask-mobile-identity{display:none!important}}.lean-ask-fee-funding [data-searchable-select-wrapper]{width:100%;min-width:0;margin-top:0}@media (width<=1023px){.loan-form-modal:has([data-fee-attach-mode="1"]) .loan-form-modal__actions{grid-template-columns:1fr 1fr;gap:.6rem;width:100%;display:grid!important}.loan-form-modal:has([data-fee-attach-mode="1"]) .loan-form-modal__actions>*{min-height:48px;width:100%!important}.lean-ask-workspace[data-lean-ask-modal="1"] .client-form-scroll{padding-bottom:1.25rem}#loan-app-shell [data-loan-workspace=clients] .ws-header{border-left:3px solid #0f8f55}#loan-app-shell [data-loan-workspace=credit] .ws-header{border-left:3px solid #2563eb}#loan-app-shell [data-loan-workspace=collections] .ws-header{border-left:3px solid #ea580c}#loan-app-shell [data-loan-workspace=payments] .ws-header{border-left:3px solid #db2777}#loan-app-shell [data-loan-workspace=treasury] .ws-header,#loan-app-shell [data-loan-workspace=accounting] .ws-header,#loan-app-shell [data-loan-workspace=financial] .ws-header{border-left:3px solid #7c3aed}#loan-app-shell [data-loan-workspace=group_lending] .ws-header,#loan-app-shell [data-loan-workspace=employer_lending] .ws-header{border-left:3px solid #0891b2}#loan-app-shell [data-loan-workspace=hr] .ws-header,#loan-app-shell [data-loan-workspace=crm] .ws-header,#loan-app-shell [data-loan-workspace=workplan] .ws-header{border-left:3px solid #64748b}#loan-app-shell [data-loan-workspace=analytics] .ws-header,#loan-app-shell [data-loan-workspace=performance] .ws-header,#loan-app-shell [data-loan-workspace=operations] .ws-header,#loan-app-shell [data-loan-workspace=system] .ws-header{border-left:3px solid #0f766e}#loan-app-shell .ws-header>nav[aria-label=Breadcrumb],#loan-app-shell .ws-eyebrow,#loan-app-shell .ws-subtitle{display:none!important}#loan-app-shell .ws-header{padding-top:.5rem!important;padding-bottom:.5rem!important}#loan-app-shell .ws-title{margin:0!important;font-size:1.125rem!important;line-height:1.25!important}#loan-app-shell .ws-tabs--secondary.ws-tabs--layer2{background:#f8fafc!important;min-height:0!important;padding:.35rem .5rem!important}#loan-app-shell .ws-tabs--layer2 .ws-tab{border-radius:999px!important;min-height:0!important;padding:.3rem .55rem!important;font-size:.75rem!important}#loan-app-shell .ws-tabs--layer2 .intel-tab-count{padding:.05rem .35rem!important;font-size:.65rem!important}#loan-app-shell .ws-tabs:not(.ws-tabs--secondary){padding-top:.25rem;padding-bottom:.25rem}#loan-app-shell .ws-tabs:not(.ws-tabs--secondary) .ws-tab{padding-top:.45rem;padding-bottom:.45rem;font-size:.8125rem}#loan-app-shell .ws-action-bar--header,#loan-app-shell [data-loan-page-actions]{background:#fff;border-bottom:1px solid #e2e8f0;gap:.5rem!important;margin:0!important;padding:.5rem .75rem!important}#loan-app-shell .ws-action-bar--header .ws-btn--primary,#loan-app-shell [data-loan-page-actions] .ws-btn--primary,#loan-app-shell [data-mobile-action-primary]{border-radius:12px;flex:auto;justify-content:center;min-height:44px;font-size:.875rem;font-weight:600}#loan-app-shell .loan-mobile-filter-form.eb-filter-bar,#loan-app-shell .loan-mobile-filter-form.loan-operational-filter,#loan-app-shell form.loan-mobile-filter-form{box-shadow:none!important;background:#fff!important;border-bottom:1px solid #e2e8f0!important;border-radius:0!important;margin-bottom:.5rem!important;padding:.5rem .75rem!important}#loan-app-shell .loan-mobile-filter-form__toolbar{align-items:stretch;gap:.5rem;display:flex}#loan-app-shell .loan-mobile-filter-form__toolbar>:first-child{flex:auto;min-width:0}#loan-app-shell .loan-mobile-filter-form__toggle{white-space:nowrap;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;border-radius:10px!important;padding:0 .75rem!important;font-size:.75rem!important;font-weight:600!important}#loan-app-shell .eb-register-card,#loan-app-shell .loan-clients-register,#loan-app-shell .loan-applications-register,#loan-app-shell .loan-register-card,#loan-app-shell [data-loan-register-card],#loan-app-shell .loan-clients-register.bg-white.border,#loan-app-shell .loan-applications-register .bg-white.border,#loan-app-shell .loan-applications-register>.bg-white{box-shadow:none!important;border-left:0!important;border-right:0!important;border-radius:0!important}#loan-app-shell .loan-table-column-bar{gap:.35rem;min-height:0;padding:.4rem .75rem!important}#loan-app-shell .loan-table-column-bar p.text-xs{font-size:.6875rem}#loan-app-shell .loan-table-column-bar__columns,#loan-app-shell .loan-table-column-bar__leading{display:none!important}#loan-app-shell table.loan-clients-table thead,#loan-app-shell table.loan-register-table thead{display:none}#loan-app-shell table.loan-clients-table td,#loan-app-shell table.loan-register-table td{vertical-align:middle;padding:.65rem .75rem!important}#loan-app-shell table.loan-clients-table tbody tr,#loan-app-shell table.loan-register-table tbody tr{border-bottom:1px solid #f1f5f9}#loan-app-shell table.loan-clients-table th:first-child,#loan-app-shell table.loan-clients-table td:first-child,#loan-app-shell table.loan-register-table th:first-child,#loan-app-shell table.loan-register-table td:first-child{padding-left:.5rem!important;padding-right:.25rem!important}#loan-app-shell table.loan-clients-table td:last-child button,#loan-app-shell table.loan-register-table td:last-child button{padding:.4rem .55rem!important;font-size:.6875rem!important}#loan-app-shell .loan-compact-table{border:0!important;min-width:0!important}#loan-app-shell .loan-compact-table th,#loan-app-shell .loan-compact-table td{white-space:normal!important;border-color:#e2e8f0!important;border-left-style:none!important;border-left-width:0!important;border-right-style:none!important;border-right-width:0!important;padding:.55rem .65rem!important}#loan-app-shell .mobile-table-scroll{padding-bottom:4.5rem}#loan-app-shell .cr-intel-strip{margin-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}#loan-app-shell .loan-mobile-analytics-panel,#loan-app-shell .loan-mobile-desktop-only{display:none!important}#loan-app-shell .loan-kpi-grid{gap:.5rem!important;margin-bottom:.75rem!important}#loan-app-shell .loan-kpi-grid>*{padding:.65rem .75rem!important}#loan-app-shell .loan-page-helper{display:none}}
