.EpEy0a_root{color:var(--neu-text);min-width:0}.EpEy0a_heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.EpEy0a_heading h3{color:var(--crm-heading);margin:0;font-size:17px;font-weight:600;line-height:1.4}.EpEy0a_heading p{color:var(--neu-text-muted);max-width:65ch;margin:5px 0 0;font-size:12px;line-height:1.6}.EpEy0a_headingActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.EpEy0a_root button{border:1px solid var(--neu-border-medium);border-radius:var(--neu-radius-pill);background:var(--neu-bg-light);min-height:36px;color:var(--neu-text);font:inherit;cursor:pointer;white-space:nowrap;transition:border-color .2s var(--neu-ease),background .2s var(--neu-ease),transform .2s var(--neu-ease);justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.EpEy0a_root button:hover:not(:disabled){border-color:var(--neu-text-muted)}.EpEy0a_root button:active:not(:disabled){transform:scale(.98)}.EpEy0a_root button:disabled{opacity:.6;cursor:not-allowed}.EpEy0a_root :focus-visible{outline:2px solid var(--crm-accent-ink);outline-offset:3px}.EpEy0a_root .EpEy0a_accept{background:var(--neu-btn-primary);border-color:var(--neu-btn-primary);color:var(--neu-bg)}.EpEy0a_root .EpEy0a_accept:hover:not(:disabled){background:var(--neu-btn-primary-hover);border-color:var(--neu-btn-primary-hover)}.EpEy0a_root .EpEy0a_reset{color:var(--neu-text-muted);background:0 0;border-color:#0000}.EpEy0a_root .EpEy0a_delete{color:var(--neu-error-dark);border-color:color-mix(in srgb,var(--neu-error) 30%,transparent)}.EpEy0a_root .EpEy0a_delete:hover:not(:disabled){background:var(--neu-error-bg);border-color:var(--neu-error)}.EpEy0a_refresh{border-color:var(--neu-border);width:36px;color:var(--neu-text-muted);border-radius:12px;flex-shrink:0;padding:0}.EpEy0a_notice{border-radius:var(--neu-radius);background:var(--neu-success-bg);color:var(--neu-success-dark);align-items:center;gap:8px;margin:0 0 16px;padding:12px 16px;font-size:13px;display:flex}.EpEy0a_error{border-radius:var(--neu-radius);background:var(--neu-error-bg);color:var(--neu-error-dark);align-items:center;gap:8px;margin:0 0 16px;padding:12px 16px;font-size:13px;display:flex}.EpEy0a_metrics{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px;display:grid}.EpEy0a_metrics>div{background:var(--neu-bg);border:1px solid var(--neu-border);border-radius:var(--neu-radius);color:var(--crm-accent-ink);align-items:center;gap:12px;padding:16px;display:flex}.EpEy0a_metrics span{color:var(--neu-text-muted);flex-direction:column;gap:3px;font-size:12px;display:flex}.EpEy0a_metrics strong{color:var(--crm-heading);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1}.EpEy0a_compose{border:1px solid var(--neu-accent);box-shadow:0 0 0 1px var(--neu-accent);background:var(--neu-bg-light);border-radius:var(--neu-radius);margin:0 0 22px;padding:20px}.EpEy0a_composeHeading{justify-content:space-between;gap:16px;margin-bottom:20px;display:flex}.EpEy0a_composeHeading h4{color:var(--crm-heading);margin:0;font-size:16px;font-weight:600}.EpEy0a_composeHeading p{color:var(--neu-text-muted);max-width:65ch;margin:5px 0 0;font-size:12px;line-height:1.6}.EpEy0a_root .EpEy0a_composeHeading>button{border-color:var(--neu-border);width:36px;min-height:36px;color:var(--neu-text-muted);border-radius:12px;flex:none;align-self:flex-start;padding:0}.EpEy0a_composeFields{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.EpEy0a_composeFields label{color:var(--neu-text);flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:600;display:flex}.EpEy0a_composeFields input,.EpEy0a_composeFields select,.EpEy0a_composeFields textarea{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg-light);width:100%;min-width:0;min-height:48px;color:var(--neu-text);font:inherit;box-sizing:border-box;transition:border-color .2s var(--neu-ease),box-shadow .2s var(--neu-ease);padding:12px 16px;font-size:14px;font-weight:400}.EpEy0a_composeFields input:focus-visible,.EpEy0a_composeFields select:focus-visible,.EpEy0a_composeFields textarea:focus-visible{border-color:var(--neu-mint);box-shadow:0 0 0 2px var(--neu-focus-ring);outline:none}.EpEy0a_composeFields select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235C6970' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.EpEy0a_composeFields textarea{resize:vertical;min-height:96px;line-height:1.5}.EpEy0a_full{grid-column:1/-1}.EpEy0a_sendPreview{background:var(--neu-bg);border-radius:var(--neu-radius);border:1px solid var(--neu-border);color:var(--neu-text-muted);grid-column:1/-1;padding:16px;font-size:12px;line-height:1.6}.EpEy0a_sendPreview strong{color:var(--neu-text);font-weight:600}.EpEy0a_sendPreview ul{margin:10px 0 0;padding-left:18px}.EpEy0a_sendPreview li{overflow-wrap:anywhere;margin-top:5px}.EpEy0a_actions{flex-wrap:wrap;gap:10px;display:flex}.EpEy0a_need{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg-light);box-shadow:var(--shadow-sm);margin-bottom:16px;padding:20px}.EpEy0a_needHeading{justify-content:space-between;align-items:center;gap:15px;display:flex}.EpEy0a_category{text-transform:uppercase;letter-spacing:1.4px;color:var(--crm-accent-ink);margin-bottom:6px;font-size:10px;font-weight:600;display:block}.EpEy0a_need h4{color:var(--crm-heading);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.EpEy0a_needHeading p{color:var(--neu-text-muted);margin:4px 0 0;font-size:12px}.EpEy0a_instructions{color:var(--neu-text-muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.6}.EpEy0a_waiting,.EpEy0a_complete{border-radius:var(--neu-radius-pill);white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.EpEy0a_waiting{background:var(--neu-warning-bg);color:var(--neu-warning-dark)}.EpEy0a_complete{background:var(--neu-success-bg);color:var(--neu-success-dark)}.EpEy0a_document{border-top:1px solid var(--neu-border);margin-top:16px;padding-top:16px}.EpEy0a_fileRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.EpEy0a_root .EpEy0a_fileLink{text-align:left;white-space:normal;background:0 0;border:0;justify-content:flex-start;min-width:0;min-height:0;padding:0;font-size:13px;font-weight:500}.EpEy0a_fileLink>span:last-child{overflow-wrap:anywhere;min-width:0}.EpEy0a_fileLink small{color:var(--neu-text-muted);align-items:center;gap:4px;margin-top:4px;font-size:11px;font-weight:400;display:flex}.EpEy0a_fileIcon{border-radius:var(--neu-radius-sm);background:var(--neu-bg);border:1px solid var(--neu-border);width:40px;height:44px;color:var(--neu-text-muted);flex:none;place-items:center;display:grid}.EpEy0a_badge{border-radius:var(--neu-radius-pill);white-space:nowrap;background:var(--neu-info-bg);color:var(--neu-info-dark);align-items:center;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.EpEy0a_badge[data-status=accepted]{background:var(--neu-success-bg);color:var(--neu-success-dark)}.EpEy0a_badge[data-status=rejected],.EpEy0a_badge[data-status=expired]{background:var(--neu-warning-bg);color:var(--neu-warning-dark)}.EpEy0a_review{margin-top:16px}.EpEy0a_review>summary{color:var(--crm-accent-ink);cursor:pointer;min-height:32px;font-size:13px;font-weight:600;line-height:32px;list-style:none}.EpEy0a_review>summary::-webkit-details-marker{display:none}.EpEy0a_reviewFields{grid-template-columns:minmax(0,1fr) 190px;gap:16px;margin:10px 0 16px;display:grid}.EpEy0a_reviewFields label{color:var(--neu-text);flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:600;display:flex}.EpEy0a_reviewFields label>span{color:var(--neu-text-muted);font-weight:400;display:contents}.EpEy0a_reviewFields textarea,.EpEy0a_reviewFields input{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg-light);width:100%;min-height:48px;color:var(--neu-text);font:inherit;box-sizing:border-box;padding:12px 16px;font-size:14px}.EpEy0a_reviewFields textarea:focus-visible,.EpEy0a_reviewFields input:focus-visible{border-color:var(--neu-mint);box-shadow:0 0 0 2px var(--neu-focus-ring);outline:none}.EpEy0a_reviewFields textarea{resize:vertical;min-height:78px;line-height:1.5}.EpEy0a_empty{border:1px dashed var(--neu-border-medium);text-align:center;color:var(--neu-text-muted);border-radius:18px;flex-direction:column;align-items:center;padding:40px 24px;display:flex}.EpEy0a_empty svg{opacity:.5}.EpEy0a_empty h4{letter-spacing:-.5px;color:var(--crm-heading);margin:16px 0 8px;font-size:23px;font-weight:600}.EpEy0a_empty p{max-width:400px;margin:0;font-size:13px;line-height:1.7}.EpEy0a_needActions{border-top:1px solid var(--neu-border);margin-top:16px;padding-top:16px}.EpEy0a_hiddenInput{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.EpEy0a_uploadHint{color:var(--neu-text-muted);margin:10px 0 0;font-size:12px;line-height:1.6}.EpEy0a_deleteConfirm{border:1px solid color-mix(in srgb,var(--neu-error) 30%,transparent);background:var(--neu-error-bg);border-radius:var(--neu-radius);margin-top:16px;padding:16px}.EpEy0a_deleteConfirm strong{color:var(--neu-text);overflow-wrap:anywhere;font-size:14px;font-weight:600}.EpEy0a_deleteConfirm p,.EpEy0a_retained>p{color:var(--neu-text-muted);margin:6px 0 12px;font-size:12px;line-height:1.6}.EpEy0a_retained{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg);margin-top:22px;padding:20px}.EpEy0a_retained h4{color:var(--crm-heading);margin:0;font-size:16px;font-weight:600}@media (max-width:900px){.EpEy0a_heading{flex-wrap:wrap}.EpEy0a_headingActions{justify-content:flex-start}}@media (max-width:700px){.EpEy0a_heading{flex-wrap:wrap;gap:14px}.EpEy0a_headingActions{grid-template-columns:1fr auto;width:100%;display:grid}.EpEy0a_headingActions>button:first-child{grid-column:1/-1}.EpEy0a_root button{min-height:44px}.EpEy0a_refresh{width:44px}.EpEy0a_metrics{gap:8px}.EpEy0a_metrics>div{align-items:flex-start;gap:7px;padding:12px 10px}.EpEy0a_metrics svg{display:none}.EpEy0a_metrics strong{font-size:20px}.EpEy0a_metrics span{font-size:11px;line-height:1.5}.EpEy0a_need,.EpEy0a_compose{padding:16px}.EpEy0a_needHeading{flex-wrap:wrap;align-items:flex-start}.EpEy0a_composeFields,.EpEy0a_reviewFields{grid-template-columns:1fr}.EpEy0a_composeFields input,.EpEy0a_composeFields select,.EpEy0a_composeFields textarea,.EpEy0a_reviewFields input,.EpEy0a_reviewFields textarea{font-size:16px}.EpEy0a_fileRow{flex-wrap:wrap;align-items:flex-start}.EpEy0a_badge{margin-left:52px}.EpEy0a_actions{grid-template-columns:1fr;display:grid}.EpEy0a_actions button{width:100%}}
.c7rXWq_overlay{isolation:isolate;outline:none;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.c7rXWq_backdrop{background:color-mix(in srgb,var(--brand-navy) 38%,transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:absolute;inset:0}.c7rXWq_panel{width:100%;max-height:calc(var(--dialog-host-height,100dvh) - 48px);border:1px solid var(--neu-border-medium);background:var(--neu-bg-light);box-shadow:var(--shadow-xl);border-radius:28px;flex-direction:column;animation:.16s ease-out c7rXWq_arrive;display:flex;position:relative;overflow:hidden}.c7rXWq_header{border-bottom:1px solid var(--neu-border);background:color-mix(in srgb,var(--neu-accent) 5%,var(--neu-bg-light));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:20px;padding:26px 28px 22px;display:flex}.c7rXWq_identity{align-items:flex-start;gap:14px;min-width:0;display:flex}.c7rXWq_icon{border:1px solid var(--neu-border);background:var(--neu-bg-light);width:44px;height:44px;color:var(--neu-text);border-radius:15px;flex-shrink:0;place-items:center;display:grid}.c7rXWq_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--neu-text-muted);margin-bottom:5px;font-size:10px;font-weight:700}.c7rXWq_title{letter-spacing:-.025em;color:var(--crm-heading,var(--neu-text));overflow-wrap:anywhere;font-size:22px;font-weight:650;line-height:1.25}.c7rXWq_description{color:var(--neu-text-muted);max-width:65ch;margin-top:8px;font-size:13px;line-height:1.6}.c7rXWq_headerActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.c7rXWq_close{border:1px solid var(--neu-border);background:var(--neu-bg-light);width:36px;height:36px;color:var(--neu-text-muted);cursor:pointer;border-radius:12px;place-items:center;display:grid}.c7rXWq_close:hover{color:var(--neu-text);background:var(--neu-bg)}.c7rXWq_close:disabled{opacity:.4;cursor:not-allowed}.c7rXWq_close:focus-visible{outline:2px solid var(--neu-accent);outline-offset:3px}.c7rXWq_body{overscroll-behavior:contain;scrollbar-width:thin;background:var(--neu-bg-light);flex:1;min-height:0;padding:26px 28px;overflow:auto}.c7rXWq_settingsPanel{max-width:1230px;height:900px}.c7rXWq_settingsBody{padding:0;overflow:hidden}@media (min-width:1450px){.c7rXWq_settingsPanel{max-width:1270px}}@media (max-width:640px){.c7rXWq_body.c7rXWq_settingsBody{padding:0}.c7rXWq_settingsPanel{height:calc(100dvh - 20px)}}.c7rXWq_footer{border-top:1px solid var(--neu-border);background:var(--neu-bg);padding:18px 28px;padding-bottom:max(18px,env(safe-area-inset-bottom));flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.c7rXWq_sheetOverlay{align-items:flex-end;padding:16px 16px 0}.c7rXWq_sheet{max-width:680px;max-height:calc(var(--dialog-host-height,100dvh) * .9);border-radius:28px 28px 0 0}.c7rXWq_handle{touch-action:none;flex-shrink:0;justify-content:center;padding:12px 0 6px;display:flex}.c7rXWq_handle span{background:var(--neu-border-medium);border-radius:99px;width:42px;height:4px}@keyframes c7rXWq_arrive{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}@media (max-width:640px){.c7rXWq_overlay{align-items:flex-end;padding:10px}.c7rXWq_panel{border-radius:22px;max-height:calc(100dvh - 20px)}.c7rXWq_header{gap:12px;padding:20px}.c7rXWq_body{padding:20px}.c7rXWq_footer{padding:16px 20px;padding-bottom:max(16px,env(safe-area-inset-bottom))}.c7rXWq_title{font-size:20px}.c7rXWq_sheetOverlay{padding:0}.c7rXWq_sheet{border-radius:24px 24px 0 0;max-height:92dvh}.c7rXWq_icon{border-radius:12px;width:38px;height:38px}.c7rXWq_headerActions{gap:4px}}@media (prefers-reduced-motion:reduce){.c7rXWq_panel{animation:none}}
.E77nuq_page{color:#edf7ff;background:#08121d;place-items:center;min-height:100dvh;padding:48px 20px;font-family:inherit;display:grid;position:relative;overflow:hidden}.E77nuq_ambient{filter:blur(75px);pointer-events:none;background:conic-gradient(from 40deg,#0000,#26d6b92c,#9b6bff35,#0000);border-radius:50%;width:740px;height:740px;animation:25s linear infinite E77nuq_orbit;position:absolute}.E77nuq_card{text-align:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#152334ee,#0c1625f5);border:1px solid #ffffff16;border-radius:32px;width:100%;max-width:660px;padding:42px;position:relative;box-shadow:0 30px 100px #0006}.E77nuq_eyebrow{letter-spacing:.25em;color:#8aa8bf;font-size:11px;font-weight:700}.E77nuq_card h1{letter-spacing:-.04em;margin:12px 0;font-size:clamp(27px,5vw,36px);font-weight:700;line-height:1.15}.E77nuq_subtitle{color:#a8bdcf;max-width:440px;margin:0 auto 25px;font-size:15px;line-height:1.6}.E77nuq_scene{isolation:isolate;justify-content:center;align-items:center;height:180px;display:flex;position:relative}.E77nuq_logoCard{z-index:2;background:#fff;border:1px solid #fff5;border-radius:25px;place-items:center;width:94px;height:94px;transition:transform .8s cubic-bezier(.2,.8,.2,1),box-shadow .8s;display:grid;position:relative;box-shadow:0 12px 30px #0005}.E77nuq_logoCard img{object-fit:contain;width:73px;height:73px}.E77nuq_viato{animation:5s ease-in-out infinite E77nuq_floatLeft;transform:rotate(-9deg)}.E77nuq_broker{animation:5s ease-in-out infinite E77nuq_floatRight;transform:rotate(9deg)}.E77nuq_broker img{width:80px;height:64px}.E77nuq_bridge{background:linear-gradient(90deg,#54d4b0,#aa82ff);width:135px;height:2px;position:relative}.E77nuq_center{color:#e4d7ff;z-index:2;background:#1d2a3d;border:1px solid #7891b33f;border-radius:50%;place-items:center;width:38px;height:38px;font-size:23px;transition:all .5s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.E77nuq_bridge i{opacity:0;background:#9affdf;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;left:0;box-shadow:0 0 15px #57ffd5}.E77nuq_connecting .E77nuq_bridge i{animation:1.7s ease-in-out infinite E77nuq_stream}.E77nuq_connecting .E77nuq_bridge i:nth-child(2){animation-delay:.55s}.E77nuq_connecting .E77nuq_bridge i:nth-child(3){animation-delay:1.1s}.E77nuq_connecting .E77nuq_viato{box-shadow:0 0 40px #54d4b044}.E77nuq_connecting .E77nuq_broker{box-shadow:0 0 40px #a179ff55}.E77nuq_ring{opacity:0;z-index:-1;border:1px solid #65e6bf;border-radius:50%;width:140px;height:140px;position:absolute}.E77nuq_success .E77nuq_logoCard{animation:none}.E77nuq_success .E77nuq_viato{transform:translate(14px)rotate(0)}.E77nuq_success .E77nuq_broker{transform:translate(-14px)rotate(0)}.E77nuq_success .E77nuq_center{color:#082c24;background:#54d4b0;border-color:#54d4b0;box-shadow:0 0 35px #54d4b060}.E77nuq_success .E77nuq_ring{animation:1.2s ease-out E77nuq_celebrate}.E77nuq_accounts{text-align:left;align-items:center;gap:15px;margin:25px 0;display:flex}.E77nuq_account{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;flex:1;min-width:0;padding:17px 15px}.E77nuq_account span,.E77nuq_account strong,.E77nuq_account small{overflow-wrap:anywhere;display:block}.E77nuq_account span{color:#89a5bd;margin-bottom:8px;font-size:11px}.E77nuq_account strong{font-size:14px}.E77nuq_account small{color:#b2c3d4;margin-top:4px;font-size:12px}.E77nuq_accountArrow{color:#829bb2}.E77nuq_permissions{text-align:left;background:#08131d65;border-radius:16px;margin-bottom:23px;padding:18px 20px}.E77nuq_permissions strong{color:#c7deed;font-size:13px}.E77nuq_permissions p{color:#93aec3;margin:8px 0 0;font-size:12px;line-height:1.7}.E77nuq_primary{color:#08281f;cursor:pointer;background:linear-gradient(100deg,#69e2c1,#99eacf);border:0;border-radius:13px;justify-content:center;align-items:center;gap:18px;width:100%;padding:16px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:filter .2s,transform .2s;display:flex}.E77nuq_primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.E77nuq_primary:disabled{opacity:.6;cursor:wait}.E77nuq_primary:focus-visible,.E77nuq_actions button:focus-visible,.E77nuq_secondary:focus-visible{outline-offset:4px;outline:3px solid #b7a3ff}.E77nuq_actions{justify-content:space-between;gap:18px;margin-top:18px;display:flex}.E77nuq_actions button{color:#a2b6cb;cursor:pointer;background:0 0;border:0;font-size:12px;line-height:1.5}.E77nuq_actions button:hover{color:#fff}.E77nuq_fine{color:#7895ae;margin:25px 0;font-size:12px}.E77nuq_footer{color:#607d95;letter-spacing:.025em;margin-top:30px;font-size:11px}.E77nuq_footer span{color:#516679;padding:0 12px}.E77nuq_error{color:#ffd7d0;background:#fd76531a;border-radius:12px;padding:15px;font-size:14px;line-height:1.6}.E77nuq_secondary{color:#a8f1d9;padding:12px;font-size:14px;text-decoration:underline;display:inline-block}.E77nuq_panel{text-align:left;color:inherit;background:linear-gradient(120deg,#54d4b00b,#a38afa10);border:1px solid #7893ab35;border-radius:16px;margin-bottom:18px;padding:20px}.E77nuq_panel h3{margin:0 0 8px;font-size:16px;font-weight:700}.E77nuq_panel p{opacity:.85;margin:8px 0;font-size:13px;line-height:1.6}.E77nuq_panel .E77nuq_primary{margin-top:14px;padding:12px 15px;font-size:14px}.E77nuq_panelActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.E77nuq_panelActions button{cursor:pointer;color:inherit;background:0 0;border:0;font-size:12px;text-decoration:underline}.E77nuq_badge{color:inherit;background:#54d4b025;border:1px solid #54d4b050;border-radius:20px;padding:3px 9px;font-size:11px;display:inline-block}.E77nuq_manual{border-top:1px solid #7893ab25;margin-top:16px;padding-top:16px}@keyframes E77nuq_floatLeft{50%{transform:translateY(-7px)rotate(-5deg)}}@keyframes E77nuq_floatRight{50%{transform:translateY(7px)rotate(5deg)}}@keyframes E77nuq_orbit{to{transform:rotate(360deg)}}@keyframes E77nuq_stream{0%{opacity:0;left:0}20%{opacity:1}80%{opacity:1}to{opacity:0;left:100%}}@keyframes E77nuq_celebrate{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(2.6)}}@media (max-width:560px){.E77nuq_page{padding:20px 12px}.E77nuq_card{border-radius:23px;padding:30px 20px}.E77nuq_accounts{gap:8px}.E77nuq_account{padding:14px 10px}.E77nuq_accountArrow{display:none}.E77nuq_logoCard{border-radius:20px;width:78px;height:78px}.E77nuq_logoCard img{width:62px;height:62px}.E77nuq_broker img{width:68px;height:54px}.E77nuq_bridge{width:100px}.E77nuq_scene{height:155px}.E77nuq_actions{flex-direction:column;gap:14px}}@media (prefers-reduced-motion:reduce){.E77nuq_ambient,.E77nuq_logoCard,.E77nuq_bridge i,.E77nuq_success .E77nuq_ring{animation:none!important}.E77nuq_logoCard,.E77nuq_primary,.E77nuq_center{transition:none}.E77nuq_connecting .E77nuq_bridge i{opacity:1}.E77nuq_success .E77nuq_ring{display:none}}
.HhyEiG_root{color:var(--neu-text);min-width:0}.HhyEiG_root header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.HhyEiG_root h3{color:var(--crm-heading);margin:0;font-size:17px;font-weight:600;line-height:1.4}.HhyEiG_root header p{color:var(--neu-text-muted);margin:5px 0 0;font-size:12px;line-height:1.6}.HhyEiG_eyebrow{text-transform:uppercase;letter-spacing:1.4px;color:var(--crm-accent-ink);margin-bottom:6px;font-size:10px;font-weight:600;display:block}.HhyEiG_root button{border:1px solid var(--neu-border-medium);border-radius:var(--neu-radius-pill);background:var(--neu-bg-light);min-height:36px;color:var(--neu-text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.HhyEiG_root button:hover:not(:disabled){border-color:var(--neu-text-muted)}.HhyEiG_root button:disabled{opacity:.6;cursor:not-allowed}.HhyEiG_root button:focus-visible{outline:2px solid var(--crm-accent-ink);outline-offset:3px}.HhyEiG_note{border:1px solid var(--neu-border);color:var(--neu-text-muted);background:var(--neu-bg);border-radius:14px;padding:16px;font-size:12px;line-height:1.7}.HhyEiG_timeline{margin:24px 0 12px;padding:0;list-style:none}.HhyEiG_timeline>li{gap:16px;padding-bottom:20px;display:flex;position:relative}.HhyEiG_timeline>li:not(:last-child):before{content:"";background:var(--neu-border);width:1px;position:absolute;top:38px;bottom:0;left:18px}.HhyEiG_icon{background:color-mix(in srgb,var(--neu-accent) 12%,transparent);width:36px;height:36px;color:var(--crm-accent-ink);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;display:flex}.HhyEiG_timeline article{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg-light);min-width:0;box-shadow:var(--shadow-sm);flex:1;padding:16px}.HhyEiG_eventHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.HhyEiG_eventHeading h4{color:var(--neu-text);margin:0;font-size:14px;font-weight:600}.HhyEiG_eventHeading time{color:var(--neu-text-muted);white-space:nowrap;font-size:11px}.HhyEiG_actor{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:12px;display:flex}.HhyEiG_actor strong{color:var(--neu-text);font-weight:600}.HhyEiG_actor span{color:var(--neu-text-muted);font-size:11px}.HhyEiG_entity{overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.6}.HhyEiG_entity small{color:var(--neu-text-muted);margin-top:2px;font-size:11px;display:block}.HhyEiG_changes{border-top:1px solid var(--neu-border);gap:8px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:grid}.HhyEiG_changes li{justify-content:space-between;gap:18px;font-size:12px;line-height:1.5;display:flex}.HhyEiG_changes b{color:var(--neu-text-muted);text-transform:capitalize;white-space:nowrap;font-size:11px;font-weight:600}.HhyEiG_empty{border:1px dashed var(--neu-border-medium);text-align:center;color:var(--neu-text-muted);border-radius:18px;flex-direction:column;align-items:center;padding:40px 24px;display:flex}.HhyEiG_empty svg{opacity:.5;margin:0 auto 12px}.HhyEiG_empty h4{color:var(--crm-heading);letter-spacing:-.5px;margin:0 0 8px;font-size:23px;font-weight:600}.HhyEiG_empty p{max-width:400px;margin:0;font-size:13px;line-height:1.7}.HhyEiG_error{color:var(--neu-error-dark);background:var(--neu-error-bg);border-radius:var(--neu-radius);align-items:center;gap:8px;margin:16px 0 0;padding:12px 16px;font-size:13px;display:flex}@media (max-width:650px){.HhyEiG_root header{align-items:flex-start}.HhyEiG_eventHeading{display:block}.HhyEiG_eventHeading time{white-space:normal;margin-top:6px;line-height:1.5;display:block}.HhyEiG_timeline>li{gap:10px}.HhyEiG_timeline article{padding:13px}.HhyEiG_changes li,.HhyEiG_note{font-size:11px}.HhyEiG_root button{min-height:44px}}.HhyEiG_filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 12px;display:flex}.HhyEiG_filters>div{flex-wrap:wrap;gap:4px;display:flex}.HhyEiG_filters button{background:0 0;border-color:#0000}.HhyEiG_filters button[aria-pressed=true]{background:var(--neu-bg);border-color:var(--neu-border);color:var(--crm-accent-ink)}.HhyEiG_filters select{font:inherit;border:1px solid var(--neu-border);border-radius:var(--neu-radius-pill);background:var(--neu-bg-light);min-height:36px;color:var(--neu-text);padding:8px 12px;font-size:12px}.HhyEiG_timeline .HhyEiG_dateHeading{border-bottom:1px solid var(--neu-border);margin:0 0 16px;padding:12px 0;display:block}.HhyEiG_dateHeading h4{color:var(--neu-text-muted);margin:0;font-size:12px;font-weight:500}.HhyEiG_timeline .HhyEiG_dateHeading:before{display:none}.HhyEiG_timeline .HhyEiG_event{gap:14px;padding-bottom:24px}.HhyEiG_event>time{width:112px;color:var(--neu-text-muted);font-variant-numeric:tabular-nums;flex:0 0 112px;padding-top:9px;font-size:11px}.HhyEiG_timeline>li.HhyEiG_event:not(:last-child):before{top:36px;left:143px}.HhyEiG_timeline article{box-shadow:none;background:0 0;border:0;border-radius:0;padding:7px 0 0}.HhyEiG_channel{border-radius:var(--neu-radius-pill);background:var(--neu-bg);color:var(--neu-text-muted);padding:3px 8px;font-size:10px}.HhyEiG_recipient{color:var(--neu-text-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px}.HhyEiG_details{margin-top:10px;font-size:12px}.HhyEiG_details summary{cursor:pointer;color:var(--crm-accent-ink)}@media (max-width:600px){.HhyEiG_event>time{flex-basis:74px;width:74px;font-size:10px;line-height:1.5}.HhyEiG_timeline .HhyEiG_event{gap:10px}.HhyEiG_timeline>li.HhyEiG_event:not(:last-child):before{left:101px}.HhyEiG_eventHeading{flex-wrap:wrap}.HhyEiG_filters select{font-size:16px}.HhyEiG_actor{gap:4px}.HhyEiG_actor span{flex-basis:100%}}.HhyEiG_root .HhyEiG_note{background:0 0;border:0;border-radius:0;margin:14px 0;padding:0;font-size:11px;line-height:1.6}
.CvJ5sG_view{gap:12px}.CvJ5sG_heading h4{color:var(--crm-heading);margin:0;font-size:13.5px;font-weight:650}.CvJ5sG_heading p{color:var(--neu-text-muted);margin:2px 0 0;font-size:12px}.CvJ5sG_tabs button[aria-selected=true]{background:var(--neu-bg-light);color:var(--crm-heading);box-shadow:var(--shadow-xs)}.CvJ5sG_table{border-collapse:collapse;width:100%;font-size:12.5px}.CvJ5sG_table th{background:var(--neu-bg);color:var(--neu-text-muted);text-align:left;white-space:nowrap;border-bottom:1px solid var(--neu-border);padding:10px 14px;font-size:11px;font-weight:600}.CvJ5sG_table td{border-top:1px solid var(--neu-border);vertical-align:top;color:var(--neu-text);padding:10px 14px}.CvJ5sG_table tbody tr:first-child td{border-top:0}.CvJ5sG_table td:first-child{white-space:nowrap;color:var(--neu-text-muted)}.CvJ5sG_table td strong{color:var(--crm-heading);font-weight:600;display:block}.CvJ5sG_table td small{color:var(--neu-text-muted);margin-top:2px;font-size:11px;display:block}.CvJ5sG_table td small.CvJ5sG_masked{align-items:center;gap:4px;display:flex}.CvJ5sG_diff{align-items:center;gap:8px;min-width:0;max-width:440px;display:flex}.CvJ5sG_diff svg{color:var(--neu-text-muted);flex-shrink:0}.CvJ5sG_from,.CvJ5sG_to{border-radius:var(--neu-radius-sm);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-width:0;padding:2px 7px;display:-webkit-box;overflow:hidden}.CvJ5sG_from{color:var(--bad-ink);background:var(--bad-bg);text-decoration:line-through}.CvJ5sG_to{color:var(--ok-ink);background:var(--ok-bg)}.CvJ5sG_from[data-empty],.CvJ5sG_to[data-empty]{color:var(--neu-text-muted);background:var(--neu-bg-dark);text-decoration:none}.CvJ5sG_source{background:var(--neu-bg-dark);color:var(--neu-text-muted);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.CvJ5sG_messages{padding-bottom:16px}.CvJ5sG_message{flex:1;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.CvJ5sG_messageBody{flex-direction:column;gap:5px;min-width:0;display:flex}.CvJ5sG_messageBody small{overflow-wrap:anywhere}.CvJ5sG_problem{color:var(--bad-ink)}.CvJ5sG_delivery{border-radius:99px;flex-shrink:0}.CvJ5sG_delivery:focus-visible{outline:2px solid var(--brand-green);outline-offset:2px}.CvJ5sG_preview{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg-light);width:100%;height:440px}.CvJ5sG_textToggle{cursor:pointer;color:var(--crm-heading);font-size:12px;font-weight:600}.CvJ5sG_text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--neu-text);margin:8px 0 0;font-size:12px}.CvJ5sG_attachments{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.CvJ5sG_error{border:1px solid var(--bad);background:var(--bad-bg);color:var(--bad-ink);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 12px;font-size:12px;display:flex}.CvJ5sG_error button{min-height:28px}.CvJ5sG_empty{border:1px dashed var(--neu-border-medium);background:var(--neu-bg-light);border-radius:12px}.CvJ5sG_empty p{max-width:46ch}@media (max-width:767px){.CvJ5sG_table thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.CvJ5sG_table,.CvJ5sG_table tbody,.CvJ5sG_table tr,.CvJ5sG_table td{display:block}.CvJ5sG_table tr{border-top:1px solid var(--neu-border);padding:10px 12px}.CvJ5sG_table tbody tr:first-child{border-top:0}.CvJ5sG_table td{border:0;grid-template-columns:64px minmax(0,1fr);gap:8px;padding:3px 0;display:grid}.CvJ5sG_table td:before{content:attr(data-label);color:var(--neu-text-muted);grid-row:1/span 4;font-size:11px;font-weight:600}.CvJ5sG_table td>*{grid-column:2}.CvJ5sG_table td:first-child{white-space:normal}.CvJ5sG_diff{flex-wrap:wrap;max-width:none}.CvJ5sG_message{flex-direction:column}}
.E9XNMW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.E9XNMW_search{width:256px;max-width:100%}.E9XNMW_toolbarActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.E9XNMW_error,.E9XNMW_success{border-radius:var(--neu-radius);align-items:center;gap:8px;margin:0 0 16px;padding:12px 16px;font-size:13px;display:flex}.E9XNMW_error{color:var(--neu-error-dark);background:var(--neu-error-bg)}.E9XNMW_success{color:var(--neu-success-dark);background:var(--neu-success-bg)}.E9XNMW_error p{flex:1;margin:0}.E9XNMW_button,:where(.E9XNMW_create,.E9XNMW_editor,.E9XNMW_download) :where(button){border:1px solid var(--neu-border-medium);border-radius:var(--neu-radius-pill);background:var(--neu-bg-light);min-height:36px;color:var(--neu-text);font:inherit;cursor:pointer;white-space:nowrap;transition:border-color .2s var(--neu-ease),background .2s var(--neu-ease),transform .2s var(--neu-ease);justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.E9XNMW_button:hover:not(:disabled),:where(.E9XNMW_create,.E9XNMW_editor,.E9XNMW_download) :where(button):hover:not(:disabled){border-color:var(--neu-text-muted)}.E9XNMW_button:active:not(:disabled),:where(.E9XNMW_create,.E9XNMW_editor) :where(button):active:not(:disabled){transform:scale(.98)}.E9XNMW_button:disabled,:where(.E9XNMW_create,.E9XNMW_editor,.E9XNMW_download) :where(button):disabled{opacity:.6;cursor:not-allowed}.E9XNMW_primary,.E9XNMW_create .E9XNMW_primary,.E9XNMW_editor .E9XNMW_primary{background:var(--neu-btn-primary);border-color:var(--neu-btn-primary);color:var(--neu-bg)}.E9XNMW_primary:hover:not(:disabled),.E9XNMW_editor .E9XNMW_primary:hover:not(:disabled){background:var(--neu-btn-primary-hover);border-color:var(--neu-btn-primary-hover)}:where(.E9XNMW_create,.E9XNMW_editor) :where(label){color:var(--neu-text);flex-direction:column;gap:8px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.E9XNMW_create input,.E9XNMW_create select,.E9XNMW_borrowers input,.E9XNMW_download select{width:100%;min-height:48px;font:inherit;color:var(--neu-text);background:var(--neu-bg-light);border:1px solid var(--neu-border);border-radius:var(--neu-radius);box-sizing:border-box;transition:border-color .2s var(--neu-ease),box-shadow .2s var(--neu-ease);padding:12px 16px;font-size:14px;font-weight:400}.E9XNMW_create input:focus-visible,.E9XNMW_create select:focus-visible,.E9XNMW_borrowers input:focus-visible,.E9XNMW_download select:focus-visible{border-color:var(--neu-mint);box-shadow:0 0 0 2px var(--neu-focus-ring);outline:none}.E9XNMW_create select,.E9XNMW_download select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235C6970' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}:where(.E9XNMW_create,.E9XNMW_editor) :where(button):focus-visible,.E9XNMW_button:focus-visible{outline:2px solid var(--crm-accent-ink);outline-offset:3px}.E9XNMW_selectionBar{background:var(--neu-bg-light);border:1px solid var(--neu-border);border-radius:var(--neu-radius-lg);box-shadow:var(--shadow-md);flex-direction:column;gap:12px;margin-bottom:12px;padding:12px 24px;display:flex}.E9XNMW_selectionRow{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.E9XNMW_selectionRow>span{color:var(--neu-text);font-size:14px;font-weight:500}.E9XNMW_selectionRow>button{min-height:0;color:var(--neu-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-size:14px;font-weight:400}.E9XNMW_selectionRow>button:hover{color:var(--neu-text)}.E9XNMW_downloadRow{border-top:1px solid var(--neu-border);flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;display:flex}.E9XNMW_downloadRow small{color:var(--neu-text-muted);font-size:12px}.E9XNMW_download{display:contents}.E9XNMW_downloadControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.E9XNMW_downloadControls select{width:auto;min-width:0;max-width:100%;min-height:36px;padding:6px 36px 6px 12px;font-size:14px}.E9XNMW_download p{flex-basis:100%;margin:8px 0 0;font-size:13px}.E9XNMW_download .E9XNMW_error{margin:0}.E9XNMW_board{scrollbar-width:thin;gap:16px;padding:4px 0 8px;display:flex;overflow-x:auto}.E9XNMW_column{border:1px solid color-mix(in srgb,var(--neu-border) 50%,transparent);border-radius:var(--neu-radius-lg);background:color-mix(in srgb,var(--neu-bg) 60%,transparent);flex-direction:column;flex-shrink:0;width:260px;min-width:260px;min-height:200px;max-height:calc(100dvh - 280px);padding:10px;display:flex}.E9XNMW_columnHead{margin-bottom:12px;padding:0 4px}.E9XNMW_columnHead>div{align-items:center;gap:8px;min-width:0;display:flex}.E9XNMW_columnHead i{background:#8495a0;border-radius:50%;flex-shrink:0;width:12px;height:12px}.E9XNMW_column[data-stage=Link\ Sent] .E9XNMW_columnHead i{background:#b69548}.E9XNMW_column[data-stage=In\ Progress] .E9XNMW_columnHead i{background:#4ba6b7}.E9XNMW_column[data-stage=Application\ Completed] .E9XNMW_columnHead i{background:#36a283}.E9XNMW_columnHead h2{min-width:0;color:var(--neu-text);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:14px;font-weight:600;overflow:hidden}.E9XNMW_count{border-radius:var(--neu-radius-pill);color:#8495a0;background:#8495a015;margin:6px 0 0 20px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-block}.E9XNMW_column[data-stage=Link\ Sent] .E9XNMW_count{color:#b69548;background:#b6954815}.E9XNMW_column[data-stage=In\ Progress] .E9XNMW_count{color:#4ba6b7;background:#4ba6b715}.E9XNMW_column[data-stage=Application\ Completed] .E9XNMW_count{color:#36a283;background:#36a28315}.E9XNMW_cards{scrollbar-width:thin;flex-direction:column;flex:1;gap:12px;min-height:0;padding:0 2px 2px;display:flex;overflow-y:auto}.E9XNMW_appCard{background:var(--neu-bg);border:1px solid var(--neu-border);border-radius:var(--neu-radius);box-shadow:var(--shadow-sm);transition:border-color .2s var(--neu-ease);align-items:flex-start;gap:8px;padding:12px;display:flex;position:relative}.E9XNMW_appCard:hover{border-color:var(--neu-border-medium)}.E9XNMW_appCard>label{margin-top:2px}.E9XNMW_cardBody{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:block}.E9XNMW_cardBody:focus-visible{outline:2px solid var(--crm-accent-ink);outline-offset:4px;border-radius:6px}.E9XNMW_cardBody h3{color:var(--neu-text);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600;line-height:1.25}.E9XNMW_badges{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}.E9XNMW_cardEmail{color:var(--neu-text-muted);overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.E9XNMW_cardProgress{gap:8px;margin-top:8px;display:grid}.E9XNMW_cardProgress>section{gap:3px;min-width:0;display:grid}.E9XNMW_cardProgress>section>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.E9XNMW_cardProgress strong{color:var(--neu-text-muted);overflow-wrap:anywhere;font-size:10px;font-weight:500}.E9XNMW_cardProgress b{color:var(--neu-accent-dark);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.E9XNMW_cardProgress progress{appearance:none;background:var(--neu-bg-dark);border:0;border-radius:8px;width:100%;height:4px;overflow:hidden}.E9XNMW_cardProgress progress::-webkit-progress-bar{background:var(--neu-bg-dark);border-radius:8px}.E9XNMW_cardProgress progress::-webkit-progress-value{background:var(--neu-accent);border-radius:8px}.E9XNMW_cardProgress progress::-moz-progress-bar{background:var(--neu-accent);border-radius:8px}.E9XNMW_cardProgress small{color:var(--neu-text-muted);flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:10px;display:flex}.E9XNMW_cardProgress small>span{color:var(--neu-success-dark);font-weight:600}.E9XNMW_cardFoot{border-top:1px solid var(--neu-border);color:var(--neu-text-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:6px;font-size:11px;display:flex}.E9XNMW_cardFoot>span{align-items:center;gap:6px;display:inline-flex}.E9XNMW_avatar{background:color-mix(in srgb,var(--neu-accent) 15%,transparent);width:20px;height:20px;color:var(--neu-accent-dark);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;display:inline-grid}.E9XNMW_empty{border:2px dashed color-mix(in srgb,var(--neu-border) 30%,transparent);border-radius:var(--neu-radius);text-align:center;color:var(--neu-text-muted);margin:0;padding:24px;font-size:14px}.E9XNMW_loadMore{margin-top:16px}.E9XNMW_create{min-width:0}.E9XNMW_create p{color:var(--neu-text-muted);margin:0 0 16px;font-size:13px;line-height:1.6}.E9XNMW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 20px;display:grid}.E9XNMW_borrowers{gap:16px;margin:0 0 4px;display:grid}.E9XNMW_borrowers>div{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg-light);padding:20px}.E9XNMW_borrowers>div>strong{color:var(--neu-text);margin-bottom:16px;font-size:14px;font-weight:600;display:block}.E9XNMW_borrowers .E9XNMW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}.E9XNMW_borrowers>button{border-style:dashed;justify-self:start}.E9XNMW_workspaceRail{flex-direction:column;gap:22px;height:100%;min-height:0;padding:22px 14px;display:flex}.E9XNMW_workspaceRail>.E9XNMW_eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--neu-text-muted);margin:0;padding:0 8px;font-size:10px;font-weight:400}.E9XNMW_workspaceRail h2{letter-spacing:-.04em;color:var(--neu-text);overflow-wrap:anywhere;margin:-14px 8px 0;font-size:22px;font-weight:600}.E9XNMW_workspaceRail>p{color:var(--neu-text-muted);margin:-14px 8px 0;font-size:12px;line-height:1.6}.E9XNMW_workspaceRail nav{flex-direction:column;gap:5px;display:flex}.E9XNMW_workspaceRail nav button{width:100%;color:var(--neu-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:500;display:flex}.E9XNMW_workspaceRail nav button:hover{background:var(--neu-bg);color:var(--neu-text)}.E9XNMW_workspaceRail nav button[aria-current]{background:var(--neu-bg);color:var(--neu-accent-dark)}.E9XNMW_workspaceRail nav button:focus-visible{outline:2px solid var(--crm-accent-ink);outline-offset:2px}.E9XNMW_railNote{border:1px solid var(--neu-border);background:var(--neu-bg);color:var(--neu-text-muted);border-radius:14px;margin-top:auto;padding:16px;font-size:12px;line-height:1.7}.E9XNMW_railNote svg{display:none}.E9XNMW_railNote>span{display:block}.E9XNMW_railNote strong,.E9XNMW_railNote>span>b{color:var(--neu-text);margin-bottom:4px;font-weight:600;display:block}.E9XNMW_railNote small{font-size:12px;display:block}.E9XNMW_eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--crm-accent-ink);margin:0 0 7px;font-size:10px;font-weight:600;display:block}.E9XNMW_workspaceMeta{color:var(--neu-text-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.E9XNMW_workspaceMeta>span{align-items:center;gap:4px;display:inline-flex}.E9XNMW_upcomingAction{align-items:center;gap:8px;display:inline-flex}.E9XNMW_upcomingAction img{object-fit:contain;background:var(--neu-bg-light);border-radius:4px;flex:none;width:18px;height:18px}.E9XNMW_upcomingAction small{border-radius:var(--neu-radius-pill);background:var(--neu-bg-dark);color:var(--neu-text-muted);align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.E9XNMW_saveState{color:var(--neu-text-muted);margin-right:auto;font-size:12px}.E9XNMW_editor{min-width:0;color:var(--neu-text)}.E9XNMW_overview{gap:22px;display:grid}.E9XNMW_section{border:1px solid var(--neu-border);background:var(--neu-bg-light);border-radius:16px;min-width:0;padding:22px}.E9XNMW_journey>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.E9XNMW_journey>div>.E9XNMW_eyebrow{margin:0}.E9XNMW_journey strong{color:var(--neu-text);font-size:12px;font-weight:600}.E9XNMW_journey ol{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.E9XNMW_journey li{color:var(--neu-text-muted);align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.E9XNMW_journey li>span{border:1px solid var(--neu-border);background:var(--neu-bg-light);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.E9XNMW_journey li[data-reached=true]{color:var(--neu-success-dark);font-weight:600}.E9XNMW_journey li[data-reached=true]>span{border-color:var(--neu-success);background:var(--neu-success-bg)}.E9XNMW_overviewGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.E9XNMW_overviewCardHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.E9XNMW_overview h3,.E9XNMW_viewHeading h3{color:var(--crm-heading);margin:0;font-size:17px;font-weight:600;line-height:1.4}.E9XNMW_editor .E9XNMW_overviewCardHeading button{background:0 0;border-color:#0000;padding:8px 10px}.E9XNMW_overviewPerson{gap:12px;margin-top:16px;display:flex}.E9XNMW_overviewPerson:first-of-type{margin-top:0}.E9XNMW_overviewPerson>div{min-width:0}.E9XNMW_overviewPerson .E9XNMW_avatar{width:36px;height:36px;font-size:14px}.E9XNMW_overviewPerson strong{color:var(--neu-text);overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.E9XNMW_overviewPerson small{color:var(--neu-text-muted);margin:2px 0;font-size:11px;display:block}.E9XNMW_overviewPerson p{overflow-wrap:anywhere;margin:0;font-size:12px}.E9XNMW_overview dl{gap:12px;margin:0;font-size:12px;display:grid}.E9XNMW_overview dl>div{justify-content:space-between;gap:16px;line-height:1.5;display:flex}.E9XNMW_overview dt{color:var(--neu-text-muted)}.E9XNMW_overview dd{text-align:right;overflow-wrap:anywhere;max-width:65%;color:var(--neu-text);margin:0;font-weight:500}.E9XNMW_nextStep{align-items:center;gap:18px;display:flex}.E9XNMW_nextIcon{background:color-mix(in srgb,var(--neu-accent) 12%,transparent);width:48px;height:48px;color:var(--crm-accent-ink);border-radius:12px;flex:none;place-items:center;display:grid}.E9XNMW_nextStep>div{flex:1;min-width:0}.E9XNMW_nextStep p,.E9XNMW_viewHeading p{color:var(--neu-text-muted);margin:5px 0 0;font-size:12px;line-height:1.6}.E9XNMW_nextStep button{flex-shrink:0}.E9XNMW_viewHeading{margin-bottom:20px}.E9XNMW_borrowerCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.E9XNMW_borrowerCards>div{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg-light);box-shadow:var(--shadow-sm);padding:20px}.E9XNMW_borrowerCards>div>strong{color:var(--neu-text);margin-bottom:16px;font-size:14px;font-weight:600;display:block}.E9XNMW_borrowerCards .E9XNMW_grid{grid-template-columns:1fr 1fr;gap:14px;margin:0 0 16px}.E9XNMW_borrowerCards .E9XNMW_grid label:last-child{grid-column:1/-1}.E9XNMW_borrowerCards fieldset{border:0;min-width:0;margin:0;padding:0}.E9XNMW_borrowerCards input{width:100%;min-height:48px;font:inherit;color:var(--neu-text);background:var(--neu-bg-light);border:1px solid var(--neu-border);border-radius:var(--neu-radius);box-sizing:border-box;padding:12px 16px;font-size:14px}.E9XNMW_borrowerCards input:focus-visible{border-color:var(--neu-mint);box-shadow:0 0 0 2px var(--neu-focus-ring);outline:none}.E9XNMW_borrowerCards fieldset:disabled input{background:var(--neu-bg);color:var(--neu-text-muted)}.E9XNMW_inviteStatus{border-top:1px solid var(--neu-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-top:16px;display:flex}.E9XNMW_inviteStatus>span{color:var(--neu-text-muted);font-size:12px}.E9XNMW_borrowerCards>.E9XNMW_addBorrowerTile{border:1px dashed var(--neu-border-medium);border-radius:var(--neu-radius);background:var(--neu-bg);min-height:236px;color:var(--neu-text);text-align:center;box-shadow:none;white-space:normal;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:22px;transition:background-color .2s,border-color .2s;display:flex}.E9XNMW_borrowerCards>.E9XNMW_addBorrowerTile:hover:not(:disabled){background:var(--neu-bg-light);border-color:var(--neu-accent)}.E9XNMW_addBorrowerTile>span{background:var(--neu-bg-light);border:1px solid var(--neu-border);width:44px;height:44px;color:var(--crm-accent-ink);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.E9XNMW_addBorrowerTile b{font-size:14px;font-weight:600}.E9XNMW_addBorrowerTile small{color:var(--neu-text-muted);max-width:240px;font-size:12px;font-weight:400;line-height:1.5}.E9XNMW_addBorrower{border:1px solid var(--neu-accent);border-radius:var(--neu-radius);background:var(--neu-bg-light);box-shadow:0 0 0 1px var(--neu-accent);padding:20px}.E9XNMW_addBorrower>strong{color:var(--neu-text);margin-bottom:14px;font-size:14px;font-weight:600;display:block}.E9XNMW_methods{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.E9XNMW_editor .E9XNMW_methods button{text-align:left;border-radius:var(--neu-radius);border-color:var(--neu-border);white-space:normal;flex-direction:column;align-items:flex-start;gap:4px;height:100%;padding:12px 14px;font-weight:400;display:flex}.E9XNMW_methods button b{font-size:13px;font-weight:600}.E9XNMW_methods button small{color:var(--neu-text-muted);font-size:12px;line-height:1.4}.E9XNMW_editor .E9XNMW_methods button[aria-checked=true]{border-color:var(--neu-accent);background:color-mix(in srgb,var(--neu-accent) 8%,var(--neu-bg-light));box-shadow:inset 0 0 0 1px var(--neu-accent)}.E9XNMW_addBorrower .E9XNMW_inviteStatus{justify-content:flex-end}@media (max-width:1000px){.E9XNMW_overviewGrid{grid-template-columns:1fr}.E9XNMW_nextStep{flex-wrap:wrap}.E9XNMW_nextStep button{width:100%}.E9XNMW_journey ol{grid-template-columns:1fr 1fr;gap:16px}.E9XNMW_borrowerCards{grid-template-columns:1fr}}@media (max-width:767px){.E9XNMW_journey ol{gap:16px 8px}.E9XNMW_section{padding:18px}.E9XNMW_nextIcon{display:none}.E9XNMW_overview{gap:18px}.E9XNMW_workspaceMeta{gap:8px;font-size:11px}}@media (max-width:700px){.E9XNMW_board{flex-direction:column;overflow:visible}.E9XNMW_column{width:auto;min-width:0;min-height:0;max-height:none}.E9XNMW_toolbar{flex-direction:column;align-items:stretch}.E9XNMW_search{width:100%}.E9XNMW_toolbarActions>*{flex:1}.E9XNMW_selectionBar{padding:12px 16px}.E9XNMW_grid,.E9XNMW_borrowers .E9XNMW_grid,.E9XNMW_borrowerCards .E9XNMW_grid{grid-template-columns:1fr}.E9XNMW_borrowerCards .E9XNMW_grid label:last-child{grid-column:auto}.E9XNMW_borrowerCards>.E9XNMW_addBorrowerTile{min-height:150px}.E9XNMW_methods{grid-template-columns:1fr}.E9XNMW_inviteStatus button{width:100%}.E9XNMW_addBorrower .E9XNMW_inviteStatus button{flex:1;width:auto}.E9XNMW_create input,.E9XNMW_create select,.E9XNMW_borrowers input,.E9XNMW_borrowerCards input{font-size:16px}}@media (prefers-reduced-motion:reduce){.E9XNMW_borrowerCards>.E9XNMW_addBorrowerTile,.E9XNMW_appCard{transition:none}}.E9XNMW_column{flex:1 0 220px;width:calc(20% - 12.8px);min-width:220px}.E9XNMW_columnHead>div{min-height:38px}.E9XNMW_columnHead h2{white-space:normal;text-overflow:clip;line-height:1.25}.E9XNMW_columnHead .E9XNMW_count{flex:none;margin:0 0 0 auto}.E9XNMW_column[data-stage=Link\ Clicked] .E9XNMW_columnHead i{background:var(--neu-accent)}.E9XNMW_column[data-stage=Link\ Clicked] .E9XNMW_count{background:var(--neu-bg-light);color:var(--crm-accent-ink)}.E9XNMW_beforeApplication,.E9XNMW_boardNote{color:var(--neu-text-muted);margin:10px 0;font-size:12px;line-height:1.6}.E9XNMW_linkStats{color:var(--neu-text-muted);gap:5px;margin-top:12px;font-size:11px;line-height:1.5;display:grid}.E9XNMW_linkStats>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.E9XNMW_sendNotice{color:var(--neu-text-muted);margin-top:8px;font-size:11px;font-weight:600;display:block}.E9XNMW_toolbarActions button[aria-pressed=true]{background:var(--neu-accent-light);border-color:var(--neu-accent);color:var(--crm-accent-ink)}@media (max-width:700px){.E9XNMW_column{flex:auto;width:auto;min-width:0}.E9XNMW_toolbarActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.E9XNMW_toolbarActions>*{width:100%;min-width:0}}.E9XNMW_boardFilters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.E9XNMW_boardFilters label{color:var(--neu-text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.E9XNMW_boardFilters label:last-child{margin-left:auto}.E9XNMW_boardFilters select{border:1px solid var(--neu-border);border-radius:var(--neu-radius-pill);background:var(--neu-bg-light);max-width:240px;min-height:36px;color:var(--neu-text);font:inherit;padding:8px 12px;font-size:12px}.E9XNMW_journey ol{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1000px){.E9XNMW_journey ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.E9XNMW_boardFilters{gap:8px}.E9XNMW_boardFilters label{flex-direction:column;flex:1;align-items:stretch;gap:5px;min-width:140px}.E9XNMW_boardFilters label:last-child{margin:0}.E9XNMW_boardFilters select{width:100%;max-width:100%;font-size:16px}}.E9XNMW_linkStats>span{display:block}.E9XNMW_linkStats svg{vertical-align:-2px;margin-right:4px;display:inline-block}.E9XNMW_fillRow{min-height:1px;color:var(--neu-text-muted);flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.E9XNMW_fillRow:not(:empty){padding:8px 0}
.Hn7m2W_portal{color:#072c48;max-width:1150px;margin:0 auto}.Hn7m2W_pageHeading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:31px;display:flex}.Hn7m2W_eyebrow{letter-spacing:2.3px;color:#6a8888;margin:0 0 11px;font-size:10px;font-weight:500}.Hn7m2W_pageHeading h1{letter-spacing:-1px;margin:0;font-size:35px;font-weight:550;line-height:1.2}.Hn7m2W_pageHeading>div>p:last-child{color:#70818a;margin:11px 0 0;font-size:15px}.Hn7m2W_reviewButton{color:#38596a;white-space:nowrap;background:#fff;border:1px solid #dce6e8;border-radius:30px;align-items:center;gap:8px;padding:11px 17px;display:flex;font-size:13px!important}.Hn7m2W_reviewButton:hover{border-color:#21bd71}.Hn7m2W_layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:28px;display:grid}.Hn7m2W_mainColumn{min-width:0}.Hn7m2W_hero{background:linear-gradient(120deg,#eff9ed,#e5f6f1 60%,#e6f7fa);border:1px solid #d8ece2;border-radius:22px;padding:29px 30px 24px;position:relative;overflow:hidden}.Hn7m2W_heroContent{z-index:1;max-width:73%;position:relative}.Hn7m2W_heroTag{letter-spacing:1.4px;color:#237f67;background:#ffffffab;border-radius:20px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;font-weight:550;display:inline-flex}.Hn7m2W_hero h2{letter-spacing:-.6px;white-space:pre-line;margin:16px 0 12px;font-size:28px;font-weight:550;line-height:1.17}.Hn7m2W_heroContent>p{color:#5c7b78;max-width:370px;margin:0;font-size:13px;line-height:1.7}.Hn7m2W_mascot{object-fit:contain;width:145px;max-width:24%;height:145px;position:absolute;top:41px;right:25px;transform:rotate(8deg)}.Hn7m2W_progressBlock{z-index:1;border-top:1px solid #cde4da;margin-top:25px;padding-top:18px;position:relative}.Hn7m2W_progressBlock>div{color:#3b675d;justify-content:space-between;gap:12px;font-size:12px;display:flex}.Hn7m2W_progressBlock strong{font-weight:450}.Hn7m2W_progressBlock progress{accent-color:#21bd71;border:0;border-radius:10px;width:100%;height:6px;margin-top:11px;display:block;overflow:hidden}.Hn7m2W_progressBlock progress::-webkit-progress-bar{background:#cfe8dc}.Hn7m2W_progressBlock progress::-webkit-progress-value{background:linear-gradient(90deg,#21bd71,#07c0d4)}.Hn7m2W_documents{background:#fff;border:1px solid #e0e9ec;border-radius:20px;margin-top:24px;overflow:hidden}.Hn7m2W_documentsHeading{justify-content:space-between;align-items:center;padding:25px 25px 20px;display:flex}.Hn7m2W_documentsHeading>svg{color:#72958b}.Hn7m2W_documentsHeading h2{letter-spacing:-.3px;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:550;display:flex}.Hn7m2W_documentsHeading h2>span{color:#6d848a;letter-spacing:0;background:#f0f5f5;border-radius:7px;padding:2px 8px;font-size:11px}.Hn7m2W_documentsHeading p{color:#7d8c92;margin:6px 0 0;font-size:12px}.Hn7m2W_filters{border-bottom:1px solid #edf1f3;gap:7px;padding:0 25px 18px;display:flex}.Hn7m2W_filters button{color:#7f9198;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:7px 11px;display:flex;font-size:12px!important}.Hn7m2W_filters .Hn7m2W_activeFilter{color:#168551;background:#edf8f2}.Hn7m2W_filters button>span{opacity:.8;font-size:10px}.Hn7m2W_need{border-bottom:1px solid #edf1f3;align-items:flex-start;gap:15px;padding:23px 24px;transition:background .15s;display:flex}.Hn7m2W_need:last-child{border-bottom:0}.Hn7m2W_dragging{outline-offset:-5px;background:#e8faf0;outline:2px dashed #21bd71}.Hn7m2W_needIcon{color:#688695;background:#f2f6f8;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:46px;display:flex}.Hn7m2W_needDone{color:#168551;background:#e6f7ee}.Hn7m2W_needBody{flex:1;min-width:0}.Hn7m2W_needMeta{color:#8da0a6;align-items:center;gap:6px;font-size:9px;line-height:1.2;display:flex}.Hn7m2W_needBody h3{margin:6px 0 5px;font-size:15px;font-weight:500;line-height:1.3}.Hn7m2W_needBody>p{color:#7b8c95;max-width:370px;margin:0;font-size:11px;line-height:1.7}.Hn7m2W_uploadButton{color:#2b6655;white-space:nowrap;background:#fff;border:1px solid #d3e6dc;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:13px;padding:8px 10px;display:flex;font-size:11px!important}.Hn7m2W_uploadButton:hover{background:#effaf4;border-color:#21bd71}.Hn7m2W_files{flex-direction:column;gap:7px;margin:13px 0 0;padding:0;list-style:none;display:flex}.Hn7m2W_files li{color:#668579;background:#f5f9f7;border:1px solid #e5efea;border-radius:8px;align-items:center;gap:7px;padding:8px 9px;font-size:10px;display:flex}.Hn7m2W_files li>svg{flex-shrink:0}.Hn7m2W_files li>span:first-of-type{overflow-wrap:anywhere;flex:1}.Hn7m2W_files small{color:#93a39b;margin-top:2px;font-size:9px;display:block}.Hn7m2W_files button{color:#7c9287;background:0 0;border:0;align-items:center;padding:2px;display:flex}.Hn7m2W_addedBadge{color:#168551;font-size:9px}.Hn7m2W_documentFooter{color:#91a19a;background:#fafcfb;border-top:1px solid #edf1f3;align-items:center;gap:8px;padding:16px 24px;font-size:9px;display:flex}.Hn7m2W_documentFooter svg{flex-shrink:0}.Hn7m2W_previewNote{color:#94a29f;margin:15px 0 0;font-size:10px;line-height:1.6}.Hn7m2W_sidebar{flex-direction:column;gap:23px;display:flex}.Hn7m2W_officerCard{background:#fff;border:1px solid #dce8e8;border-radius:20px;overflow:hidden;box-shadow:0 6px 25px #072c4806}.Hn7m2W_officerTop{text-align:center;color:#fff;background:linear-gradient(140deg,#072c48,#105364);padding:24px;position:relative;overflow:hidden}.Hn7m2W_officerTop:after{content:"";pointer-events:none;border:24px solid #54d4b014;border-radius:50%;width:155px;height:155px;position:absolute;top:-68px;right:-40px}.Hn7m2W_officerTop>p:first-child{letter-spacing:2px;color:#a2d2ce;margin:0 0 20px;font-size:9px}.Hn7m2W_officerTop>span:nth-child(2){color:#9bbdc0;font-size:8px;position:absolute;bottom:10px;right:10px}.Hn7m2W_officerAvatar{color:#0b4c4c;background:linear-gradient(135deg,#d8f0a4,#54d4b0 65%,#37c9d4);border:3px solid #ffffffdb;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 13px;font-size:24px;font-weight:500;display:flex;position:relative}.Hn7m2W_officerAvatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.Hn7m2W_officerAvatar>span{color:#fff;background:#21bd71;border:2px solid #0d4356;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;display:flex;position:absolute;bottom:0;right:-2px}.Hn7m2W_officerTop h2{letter-spacing:-.4px;margin:0;font-size:23px;font-weight:500}.Hn7m2W_officerRole{color:#a4c4ca;margin:4px 0 10px;font-size:11px}.Hn7m2W_viatoTeam{color:#b7e7d2;background:#ffffff0b;border:1px solid #ffffff24;border-radius:20px;padding:3px 10px;font-size:9px;display:inline-block}.Hn7m2W_officerBody{padding:23px}.Hn7m2W_officerBody h3{margin:0 0 8px;font-size:14px;font-weight:500}.Hn7m2W_officerBody>p{color:#7b8d96;margin:0 0 17px;font-size:12px;line-height:1.8}.Hn7m2W_officerBody>a{color:#315769;border-top:1px solid #edf2f3;align-items:center;gap:11px;margin-top:14px;padding:15px 0 0;text-decoration:none;display:flex}.Hn7m2W_officerBody>a>span{color:#168551;background:#eef8f3;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.Hn7m2W_officerBody>a>div{flex:1;min-width:0}.Hn7m2W_officerBody small{letter-spacing:1.2px;color:#91a29f;margin-bottom:3px;font-size:8px;display:block}.Hn7m2W_officerBody strong{overflow-wrap:anywhere;font-size:11px;font-weight:450}.Hn7m2W_officerBody>a>svg{color:#93a8ad;flex-shrink:0}.Hn7m2W_journeyCard,.Hn7m2W_invitationCard{background:#fff;border:1px solid #e0e9ec;border-radius:17px;padding:23px}.Hn7m2W_journeyCard h2,.Hn7m2W_invitationCard h2{margin:0 0 23px;font-size:15px;font-weight:500}.Hn7m2W_journeyCard ol{margin:0;padding:0;list-style:none}.Hn7m2W_journeyCard li{gap:12px;padding-bottom:24px;display:flex;position:relative}.Hn7m2W_journeyCard li:not(:last-child):after{content:"";background:#e4edea;width:1px;height:calc(100% - 30px);position:absolute;top:27px;left:12px}.Hn7m2W_journeyCard li:last-child{padding-bottom:0}.Hn7m2W_journeyCard li>span{color:#99a8af;background:#f1f5f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;display:flex}.Hn7m2W_journeyCard .Hn7m2W_journeyDone>span{color:#168551;background:#e7f7ee}.Hn7m2W_journeyCard .Hn7m2W_journeyActive>span{color:#fff;background:#072c48}.Hn7m2W_journeyCard strong{color:#617783;font-size:11px;font-weight:500}.Hn7m2W_journeyActive strong{color:#072c48}.Hn7m2W_journeyCard p{color:#96a4aa;margin:4px 0 0;font-size:10px}.Hn7m2W_invitationCard h2{align-items:center;gap:8px;margin-bottom:18px;display:flex}.Hn7m2W_invitationCard>div{border-top:1px solid #e9efed;padding:13px 0}.Hn7m2W_invitationCard strong{font-size:13px;font-weight:500}.Hn7m2W_invitationCard p{color:#80928d;margin:4px 0;font-size:11px}.Hn7m2W_invitationCard span{color:#947133;background:#f8f4e8;border-radius:15px;margin-top:5px;padding:3px 8px;font-size:9px;display:inline-block}.Hn7m2W_invitationCard .Hn7m2W_invitationNote{color:#9ca8a4;margin:12px 0 0;font-size:10px;line-height:1.6}.Hn7m2W_emptyState{text-align:center;color:#739787;padding:45px 20px}.Hn7m2W_emptyState svg{margin:0 auto}.Hn7m2W_emptyState h3{color:#406455;margin:15px 0 8px;font-size:16px;font-weight:500}.Hn7m2W_emptyState p{margin:0;font-size:12px}.Hn7m2W_needBody .Hn7m2W_error{color:#ba2438;margin-top:9px;font-size:11px}.Hn7m2W_fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:980px){.Hn7m2W_layout{grid-template-columns:minmax(0,1fr) 275px;gap:20px}.Hn7m2W_hero{padding:24px}.Hn7m2W_need{gap:11px;padding:20px 18px}.Hn7m2W_uploadButton>span{display:none}.Hn7m2W_uploadButton{padding:9px}.Hn7m2W_officerBody{padding:20px}.Hn7m2W_mascot{right:12px}}@media (max-width:720px){.Hn7m2W_layout{grid-template-columns:1fr}.Hn7m2W_sidebar{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.Hn7m2W_pageHeading{align-items:flex-start}.Hn7m2W_pageHeading h1{font-size:29px}.Hn7m2W_pageHeading>div>p:last-child{font-size:13px}.Hn7m2W_reviewButton{padding:9px 12px;font-size:11px!important}.Hn7m2W_hero h2{font-size:27px}.Hn7m2W_officerBody strong{font-size:10px}.Hn7m2W_journeyCard{padding:18px}.Hn7m2W_officerTop{padding:22px 18px}.Hn7m2W_documentsHeading{padding:22px}.Hn7m2W_filters{padding-left:22px}}@media (max-width:480px){.Hn7m2W_pageHeading{flex-direction:column;gap:17px;margin-bottom:24px}.Hn7m2W_pageHeading h1{font-size:29px}.Hn7m2W_hero{border-radius:18px;padding:22px}.Hn7m2W_heroContent{max-width:77%}.Hn7m2W_hero h2{font-size:25px}.Hn7m2W_heroContent>p{max-width:210px;font-size:12px}.Hn7m2W_mascot{width:93px;height:112px;top:53px;right:5px}.Hn7m2W_progressBlock>div{font-size:11px}.Hn7m2W_sidebar{grid-template-columns:1fr}.Hn7m2W_officerTop{padding:25px}.Hn7m2W_officerBody{padding:23px}.Hn7m2W_officerBody strong{font-size:13px}.Hn7m2W_officerBody h3{font-size:16px}.Hn7m2W_officerBody>p{font-size:13px}.Hn7m2W_need{gap:11px;padding:21px 16px}.Hn7m2W_needIcon{border-radius:9px;width:32px;height:39px}.Hn7m2W_needBody h3{font-size:14px}.Hn7m2W_needBody>p{font-size:11px}.Hn7m2W_uploadButton{margin-top:15px;padding:8px}.Hn7m2W_documentFooter{align-items:flex-start;padding:16px;font-size:9px}.Hn7m2W_files li{flex-wrap:wrap}.Hn7m2W_files .Hn7m2W_addedBadge{display:none}.Hn7m2W_journeyCard{padding:23px}.Hn7m2W_journeyCard strong{font-size:12px}.Hn7m2W_journeyCard p{font-size:11px}}.Hn7m2W_need{grid-template-columns:42px minmax(0,1fr);gap:14px;display:grid}.Hn7m2W_needBody h3{font-size:17px;font-weight:600}.Hn7m2W_needBody>p{max-width:none;font-size:13px}.Hn7m2W_needMeta{font-size:11px}.Hn7m2W_dropZone{background:#f4fbf7;border:1.5px dashed #b5dcca;border-radius:14px;grid-column:1/-1;align-items:center;gap:13px;margin-top:4px;padding:18px;display:flex}.Hn7m2W_dropZone>svg{color:#168658;flex-shrink:0}.Hn7m2W_dropZone>div{flex:1;min-width:0}.Hn7m2W_dropZone strong,.Hn7m2W_dropZone span,.Hn7m2W_dropZone small{display:block}.Hn7m2W_dropZone strong{color:#072c48;font-size:14px;font-weight:600}.Hn7m2W_dropZone>div>span{color:#617c70;margin-top:4px;font-size:11px;line-height:1.5}.Hn7m2W_dropZone small{color:#788d83;margin-top:4px;font-size:10px}.Hn7m2W_dropZone .Hn7m2W_uploadButton{color:#fff;background:#072c48;border:1px solid #072c48;border-radius:10px;gap:8px;min-height:45px;margin:0;padding:11px 17px;font-weight:550;display:inline-flex;font-size:14px!important}.Hn7m2W_dropZone .Hn7m2W_uploadButton>span{display:inline}.Hn7m2W_dropZone .Hn7m2W_uploadButton:hover{background:#105268;border-color:#105268}.Hn7m2W_dragging .Hn7m2W_dropZone{background:#dbf7e8;border-style:solid;border-color:#21bd71}.Hn7m2W_previewNote{color:#64796f;font-size:12px}.Hn7m2W_files li{padding:11px;font-size:12px}.Hn7m2W_files small,.Hn7m2W_addedBadge{font-size:10px}.Hn7m2W_needMeta{flex-wrap:wrap}.Hn7m2W_needStatus{color:#657985;background:#f3f5f7;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:10px;font-weight:500}.Hn7m2W_needStatus.Hn7m2W_inReviewStatus,.Hn7m2W_needDone{color:#287292;background:#eaf5fc}.Hn7m2W_pendingFiles{background:#fafcfb;border:1px solid #dce8e2;border-radius:12px;margin-top:18px;padding:16px}.Hn7m2W_pendingFiles h4{color:#072c48;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.Hn7m2W_pendingFiles h4>span{color:#168658;background:#e4f2ea;border-radius:5px;padding:2px 6px;font-size:10px}.Hn7m2W_pendingFiles .Hn7m2W_files{margin-top:12px}.Hn7m2W_pendingFiles .Hn7m2W_files li{background:#fff}.Hn7m2W_pendingActions{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.Hn7m2W_pendingActions>p{color:#627782;margin:0;font-size:11px;line-height:1.6}.Hn7m2W_confirmUploadButton{color:#fff;background:#168658;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-size:14px;font-weight:600;display:inline-flex}.Hn7m2W_confirmUploadButton:hover{background:#106c46}.Hn7m2W_confirmUploadButton>span{background:#ffffff25;border-radius:5px;padding:2px 6px;font-size:11px}.Hn7m2W_uploadNotice{background:#edf8f2;border-bottom:1px solid #d9eade;padding:14px 24px}.Hn7m2W_uploadNotice p{color:#28664d;margin:0;font-size:12px;line-height:1.6}.Hn7m2W_uploadNotice button{color:#168658;background:0 0;border:0;align-items:center;gap:5px;margin-top:7px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.Hn7m2W_filters{gap:10px;padding:0 24px 22px}.Hn7m2W_filters button{color:#38596a;background:#f5f8f7;border:1px solid #d8e5df;border-radius:12px;flex:1;justify-content:center;gap:10px;min-height:48px;padding:12px 14px;font-weight:600;font-size:15px!important}.Hn7m2W_filters button:hover{background:#eaf6ef;border-color:#9bcdb3}.Hn7m2W_filters button>span{color:#38596a;opacity:1;background:#e3ebe7;border-radius:7px;justify-content:center;align-items:center;min-width:25px;height:25px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.Hn7m2W_filters .Hn7m2W_activeFilter{color:#fff;background:#072c48;border-color:#072c48;box-shadow:0 3px 10px #072c4817}.Hn7m2W_filters .Hn7m2W_activeFilter:hover{background:#10435a;border-color:#10435a}.Hn7m2W_filters .Hn7m2W_activeFilter>span{color:#fff;background:#ffffff24}.Hn7m2W_filters button:focus-visible{outline-offset:3px;outline:3px solid #39a979}.Hn7m2W_portal{max-width:1380px}.Hn7m2W_layout{grid-template-columns:minmax(0,1fr) 320px}.Hn7m2W_pendingBorrowersNote{color:#5c7b78;margin:16px 0 0;font-size:12px;line-height:1.6}.Hn7m2W_borrowerSwitcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 24px 22px;display:grid}.Hn7m2W_borrowerSwitcher button{text-align:left;color:#072c48;background:#fff;border:1px solid #dce7e2;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:13px;display:flex}.Hn7m2W_borrowerSwitcher button>span:nth-child(2){flex:1;min-width:0}.Hn7m2W_borrowerSwitcher strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.Hn7m2W_borrowerSwitcher small{color:#6f8580;margin-top:4px;font-size:11px;display:block}.Hn7m2W_borrowerTabAvatar{color:#168658;background:#edf8f2;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;font-weight:600;display:grid}.Hn7m2W_borrowerNeedCount{color:#537468;background:#f1f5f3;border-radius:7px;place-items:center;min-width:25px;height:25px;font-size:12px;display:grid}.Hn7m2W_borrowerSwitcher .Hn7m2W_selectedBorrower{background:#eef9f3;border-color:#39a979;box-shadow:0 0 0 1px #39a979}.Hn7m2W_selectedBorrower .Hn7m2W_borrowerNeedCount{color:#fff;background:#168658}.Hn7m2W_selectedChecklistHeading{border-top:1px solid #edf1f3;padding:19px 24px}.Hn7m2W_selectedChecklistHeading h3{margin:0;font-size:19px;font-weight:600}.Hn7m2W_selectedChecklistHeading p{color:#6f8580;margin:5px 0 0;font-size:12px}.Hn7m2W_applicationTeam{background:#fff;border:1px solid #dce8e2;border-radius:20px;padding:22px}.Hn7m2W_teamHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.Hn7m2W_teamHeading h2{align-items:center;gap:8px;margin:0;font-size:17px;font-weight:600;display:flex}.Hn7m2W_teamHeading>span{color:#72877e;white-space:nowrap;font-size:11px}.Hn7m2W_teamIntro{color:#6c817b;margin:12px 0 16px;font-size:12px;line-height:1.65}.Hn7m2W_addBorrowerButton{color:#fff;background:#072c48;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-size:14px;font-weight:500;display:flex}.Hn7m2W_addBorrowerButton:disabled{opacity:.45;cursor:not-allowed}.Hn7m2W_teamMember{border-bottom:1px solid #e6eee9;padding:20px 0}.Hn7m2W_teamMemberName strong{overflow-wrap:anywhere;font-size:15px;font-weight:600;display:block}.Hn7m2W_teamMemberName>span{color:#237c58;background:#edf8f2;border-radius:6px;margin-top:6px;padding:4px 7px;font-size:10px;display:inline-block}.Hn7m2W_teamMember>p{color:#73877f;overflow-wrap:anywhere;margin:7px 0 0;font-size:11px}.Hn7m2W_invitePurpose{color:#385d6b;margin-top:13px;font-size:11px;font-weight:500;display:block}.Hn7m2W_inviteProgress{gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.Hn7m2W_inviteProgress li{color:#8a927e;align-items:center;gap:8px;font-size:11px;display:flex}.Hn7m2W_inviteProgress .Hn7m2W_inviteMilestoneDone{color:#168658}.Hn7m2W_inviteDot{border:1px solid #c9c9ad;border-radius:50%;width:12px;height:12px}.Hn7m2W_teamActions{flex-wrap:wrap;gap:10px;display:flex}.Hn7m2W_teamActions button,.Hn7m2W_portalInviteButton{color:#246a54;background:#f5fbf7;border:1px solid #cfe5d9;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;display:inline-flex}.Hn7m2W_portalInviteButton{margin-top:13px}.Hn7m2W_resendCount{color:#829188;margin-top:9px;font-size:10px;display:block}.Hn7m2W_invitePreviewNote{color:#798c84;margin:15px 0 0;font-size:11px;line-height:1.6}.Hn7m2W_teamNotice{color:#28664d;background:#edf8f2;border-radius:9px;padding:11px;font-size:11px;line-height:1.6}.Hn7m2W_borrowerDialog{color:#072c48;background:#fff;border:1px solid #dce8e2;border-radius:22px;width:min(580px,100vw - 28px);max-height:calc(100dvh - 40px);margin:auto;padding:36px;position:fixed;inset:0;overflow-y:auto}.Hn7m2W_borrowerDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#072c4870}.Hn7m2W_borrowerDialogClose{color:#385d6b;z-index:5;background:#edf8f2;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:13px;right:13px}.Hn7m2W_borrowerDialogIcon{color:#168658;background:#edf8f2;border-radius:16px;place-items:center;width:55px;height:55px;display:grid}.Hn7m2W_borrowerDialog h2{margin:18px 0 10px;font-size:26px;font-weight:600;line-height:1.25}.Hn7m2W_borrowerDialog form>p{color:#6c817b;font-size:14px;line-height:1.6}.Hn7m2W_inviteMethodChoices{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0;display:grid}.Hn7m2W_inviteMethodChoices button{text-align:left;color:#168658;background:#fff;border:1px solid #dce8e2;border-radius:13px;flex-direction:column;align-items:flex-start;gap:9px;padding:18px;display:flex}.Hn7m2W_inviteMethodChoices button[aria-pressed=true]{background:#edf8f2;border-color:#39a979;box-shadow:0 0 0 1px #39a979}.Hn7m2W_inviteMethodChoices strong{color:#072c48;font-size:14px;font-weight:600}.Hn7m2W_inviteMethodChoices span{color:#6c817b;font-size:12px;line-height:1.5}.Hn7m2W_inviteNameFields{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.Hn7m2W_inviteNameFields label,.Hn7m2W_inviteEmailField{color:#072c48;flex-direction:column;gap:9px;font-size:14px;font-weight:500;display:flex}.Hn7m2W_borrowerDialog .Hn7m2W_inviteNameFields input,.Hn7m2W_borrowerDialog .Hn7m2W_inviteEmailField input{color:#072c48;background:#fff;border:1px solid #d9e5df;border-radius:10px;width:100%;min-width:0;padding:13px}.Hn7m2W_inviteSubmit{color:#fff;background:#072c48;border:0;border-radius:999px;margin-top:24px;padding:15px 24px;font-size:14px;font-weight:500}.Hn7m2W_borrowerDialog form>.Hn7m2W_inviteError{color:#ba2438;font-size:12px}.Hn7m2W_borrowerApplicationDialog{width:min(1080px,100vw - 28px);padding:45px 28px 24px}.Hn7m2W_need{grid-template-columns:36px minmax(0,1fr) 145px;align-items:start;gap:12px;padding:17px 22px}.Hn7m2W_needIcon{border-radius:10px;width:36px;height:38px}.Hn7m2W_dropZone{background:0 0;border:0;border-radius:0;flex-direction:column;grid-area:1/3;align-self:center;align-items:stretch;gap:6px;margin:0;padding:0;display:flex}.Hn7m2W_dropZone>svg{display:none}.Hn7m2W_dropZone strong{font-size:13px}.Hn7m2W_dropZone .Hn7m2W_uploadButton{width:100%;min-height:39px;margin:0;padding:9px 12px;font-size:13px!important}.Hn7m2W_dropZone .Hn7m2W_dropHint{text-align:center;color:#7d9186;font-size:10px;line-height:1.4}.Hn7m2W_dragging .Hn7m2W_dropZone{background:0 0;border:0}.Hn7m2W_needStatus{margin-left:0}.Hn7m2W_needBody h3{margin:6px 0 4px;font-size:15px}.Hn7m2W_needBody>p{font-size:12px;line-height:1.5}.Hn7m2W_pendingActions{flex-wrap:wrap}.Hn7m2W_pendingActions .Hn7m2W_confirmUploadButton{margin-left:auto}@media (max-width:1100px){.Hn7m2W_layout{grid-template-columns:minmax(0,1fr)}.Hn7m2W_sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.Hn7m2W_applicationTeam{grid-row:span 2}}@media (max-width:600px){.Hn7m2W_need{grid-template-columns:32px minmax(0,1fr);gap:9px 11px;padding:16px}.Hn7m2W_dropZone{flex-flow:wrap;grid-area:auto/2;align-items:center;gap:8px;padding:0}.Hn7m2W_dropZone>div{flex-basis:100%}.Hn7m2W_dropZone .Hn7m2W_uploadButton{width:auto;margin:0}.Hn7m2W_borrowerSwitcher{grid-template-columns:1fr;padding:0 16px 20px}.Hn7m2W_selectedChecklistHeading{padding:18px 16px}.Hn7m2W_sidebar{grid-template-columns:1fr}.Hn7m2W_borrowerDialog{padding:30px 20px 24px}.Hn7m2W_inviteNameFields,.Hn7m2W_inviteMethodChoices{grid-template-columns:1fr}.Hn7m2W_borrowerApplicationDialog{padding:45px 15px 20px}}@media (max-width:480px){.Hn7m2W_filters{gap:6px;padding:0 16px 18px}.Hn7m2W_filters button{gap:6px;padding:10px 6px;font-size:13px!important}.Hn7m2W_filters button>span{min-width:21px;height:23px;padding:0 5px;font-size:11px}.Hn7m2W_pendingFiles{padding:12px}.Hn7m2W_pendingActions{flex-direction:column;align-items:stretch}.Hn7m2W_confirmUploadButton{width:100%}.Hn7m2W_files .Hn7m2W_addedBadge{display:inline}}.Hn7m2W_documentsHeading p{margin-top:5px;font-size:12px}.Hn7m2W_borrowerSwitcher{flex-wrap:wrap;gap:8px;padding:0 22px 16px;display:flex}.Hn7m2W_borrowerSwitcher button{border-radius:10px;flex:0 auto;gap:8px;padding:8px 10px}.Hn7m2W_borrowerSwitcher strong{font-size:12px}.Hn7m2W_borrowerTabAvatar{border-radius:8px;width:26px;height:26px;font-size:12px}.Hn7m2W_borrowerNeedCount{min-width:22px;height:22px;font-size:11px}.Hn7m2W_selectedChecklistHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 12px;padding:14px 22px;display:flex}.Hn7m2W_selectedChecklistHeading h3{font-size:16px}.Hn7m2W_selectedChecklistHeading p{margin:0;font-size:11px}@media (max-width:600px){.Hn7m2W_documentsHeading{padding:18px 16px 13px}.Hn7m2W_borrowerSwitcher{gap:7px;padding:0 16px 15px}.Hn7m2W_borrowerSwitcher button{padding:7px 9px}.Hn7m2W_selectedChecklistHeading{padding:13px 16px}}.Hn7m2W_hero{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:0 24px;display:grid}.Hn7m2W_heroContent{align-self:start;max-width:none}.Hn7m2W_contactActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.Hn7m2W_contactActions a,.Hn7m2W_contactActions button{color:#136348;background:#eff9f3;border:1px solid #cce6d8;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:9px 5px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.Hn7m2W_contactActions a:hover{background:#d9f2e4;border-color:#68bc91}.Hn7m2W_contactActions a:focus-visible{outline-offset:3px;outline:3px solid #39c98b}.Hn7m2W_contactActions button:disabled{opacity:.45;cursor:not-allowed}.Hn7m2W_officerTop .Hn7m2W_contactActions a{color:#fff;background:#ffffff14;border-color:#fff3}.Hn7m2W_officerTop .Hn7m2W_contactActions a:hover{background:#ffffff28;border-color:#93d9bb}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop{padding:24px 20px}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop>span:nth-child(2){top:10px;bottom:auto}.Hn7m2W_realtorContact{background:linear-gradient(135deg,#f3fbf6,#fff);border-top:1px solid #dcebe3;padding:23px 20px}.Hn7m2W_contactEyebrow{letter-spacing:2px;color:#568676;margin:0 0 18px;font-size:9px;font-weight:500}.Hn7m2W_realtorIdentity{align-items:center;gap:13px;display:flex}.Hn7m2W_realtorIdentity>div:last-child{min-width:0}.Hn7m2W_realtorAvatar{color:#247451;background:#dcefe6;border-radius:15px;flex-shrink:0;place-items:center;width:49px;height:49px;font-size:18px;font-weight:500;display:grid}.Hn7m2W_realtorAvatar>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.Hn7m2W_realtorLogo{box-sizing:content-box;object-fit:contain;background:#fff;border:1px solid #dcebe3;border-radius:10px;flex-shrink:0;width:auto;max-width:84px;height:30px;margin-left:auto;padding:5px 8px}.Hn7m2W_realtorIdentity h2{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.25}.Hn7m2W_realtorIdentity p{color:#718781;margin:5px 0 0;font-size:11px}.Hn7m2W_heroContent>p{max-width:370px}.Hn7m2W_hero .Hn7m2W_journeyCard{background:#ffffffad;border-color:#cde4da;padding:19px}.Hn7m2W_hero .Hn7m2W_journeyCard h2{letter-spacing:-.2px;white-space:normal;margin:0 0 18px;font-size:16px}.Hn7m2W_hero .Hn7m2W_journeyCard li{gap:10px;padding-bottom:18px}.Hn7m2W_hero .Hn7m2W_journeyCard p{color:#6c817b;font-size:11px;line-height:1.5}.Hn7m2W_hero .Hn7m2W_progressBlock,.Hn7m2W_hero .Hn7m2W_pendingBorrowersNote{grid-column:1/-1}@media (max-width:600px){.Hn7m2W_hero{grid-template-columns:minmax(0,1fr);gap:20px}.Hn7m2W_heroContent>p{max-width:none}.Hn7m2W_hero .Hn7m2W_progressBlock,.Hn7m2W_hero .Hn7m2W_pendingBorrowersNote{margin-top:0}}.Hn7m2W_documentsHeading{padding:18px 20px 13px}.Hn7m2W_documentsHeading h2{font-size:18px}.Hn7m2W_documentsHeading>svg{width:20px;height:20px}.Hn7m2W_checklistToolbar{border-bottom:1px solid #edf1f3;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:0 20px 16px;display:flex}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerSwitcher{flex:auto;gap:6px;padding:0}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerSwitcher button{border-radius:9px;gap:7px;min-height:36px;padding:6px 9px}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerSwitcher button>span{flex:none}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerSwitcher strong{font-size:12px}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerNeedCount{border-radius:6px;min-width:20px;height:20px;padding:0 4px;font-size:10px}.Hn7m2W_checklistToolbar .Hn7m2W_filters{border:0;flex:0 auto;gap:5px;padding:0}.Hn7m2W_checklistToolbar .Hn7m2W_filters button{border-radius:9px;flex:none;gap:6px;min-height:36px;padding:6px 10px;font-size:12px!important}.Hn7m2W_checklistToolbar .Hn7m2W_filters button>span{border-radius:6px;min-width:20px;height:20px;padding:0 4px;font-size:10px}@media (max-width:600px){.Hn7m2W_documentsHeading{padding:17px 16px 12px}.Hn7m2W_documentsHeading h2{font-size:17px}.Hn7m2W_checklistToolbar{gap:10px;padding:0 16px 14px}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerSwitcher,.Hn7m2W_checklistToolbar .Hn7m2W_filters{flex-basis:100%}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerSwitcher button,.Hn7m2W_checklistToolbar .Hn7m2W_filters button{min-height:40px}.Hn7m2W_checklistToolbar .Hn7m2W_filters button{flex:1}}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop,.Hn7m2W_realtorContact{text-align:left;padding:17px 18px}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop>p:first-child,.Hn7m2W_realtorContact .Hn7m2W_contactEyebrow{letter-spacing:1.5px;margin:0 0 12px;font-size:9px}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop>span:nth-child(2){font-size:8px;top:17px;right:18px}.Hn7m2W_officerIdentity,.Hn7m2W_realtorIdentity{align-items:center;gap:12px;min-height:54px;display:flex}.Hn7m2W_officerIdentity>div:last-child{min-width:0}.Hn7m2W_officerIdentity .Hn7m2W_officerAvatar{border-width:2px;flex-shrink:0;width:44px;height:44px;margin:0;font-size:18px}.Hn7m2W_officerIdentity .Hn7m2W_officerAvatar>span{width:17px;height:17px}.Hn7m2W_officerIdentity h2,.Hn7m2W_realtorIdentity h2{overflow-wrap:anywhere;font-size:18px;line-height:1.2}.Hn7m2W_officerIdentity .Hn7m2W_officerRole{margin:4px 0 2px;font-size:10px}.Hn7m2W_officerIdentity .Hn7m2W_viatoTeam{background:0 0;border:0;padding:0;font-size:9px}.Hn7m2W_realtorAvatar{border-radius:13px;width:44px;height:44px;font-size:17px}.Hn7m2W_realtorIdentity p{margin-top:4px;font-size:10px}.Hn7m2W_officerCard .Hn7m2W_contactActions{gap:7px;margin-top:13px}.Hn7m2W_officerCard .Hn7m2W_contactActions a,.Hn7m2W_officerCard .Hn7m2W_contactActions button{border-radius:8px;min-height:36px;padding:7px 5px;font-size:11px}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop,.Hn7m2W_realtorContact{padding:12px 18px}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop>p:first-child,.Hn7m2W_realtorContact .Hn7m2W_contactEyebrow{margin-bottom:9px}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop>span:nth-child(2){top:12px}.Hn7m2W_officerIdentity,.Hn7m2W_realtorIdentity{min-height:44px}.Hn7m2W_officerCard .Hn7m2W_contactActions{margin-top:9px}@media (min-width:1101px){.Hn7m2W_mainColumn,.Hn7m2W_sidebar{display:contents}.Hn7m2W_mainColumn>.Hn7m2W_hero{grid-area:1/1;align-self:stretch}.Hn7m2W_mainColumn>.Hn7m2W_documents{grid-area:2/1;margin-top:0}.Hn7m2W_sidebar>.Hn7m2W_officerCard{flex-direction:column;grid-area:1/2;align-self:stretch;display:flex}.Hn7m2W_sidebar>[data-portal-tour=team]{grid-area:2/2}.Hn7m2W_officerCard>section{flex-direction:column;flex:1;justify-content:center;display:flex}.Hn7m2W_loanOfficerContact{background:linear-gradient(140deg,#072c48,#105364)}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop{flex-direction:column;flex:1;justify-content:center;display:flex}}.Hn7m2W_hero{grid-template-columns:minmax(0,1fr);align-content:center;gap:16px;padding:22px 24px}.Hn7m2W_hero .Hn7m2W_pageHeading{margin-bottom:8px}.Hn7m2W_hero .Hn7m2W_eyebrow{margin-bottom:7px}.Hn7m2W_hero .Hn7m2W_pageHeading h1{font-size:30px}.Hn7m2W_heroContent>p{max-width:none;font-size:12px;line-height:1.6}.Hn7m2W_hero .Hn7m2W_journeyCard{padding:15px 17px}.Hn7m2W_hero .Hn7m2W_journeyCard h2{margin-bottom:13px;font-size:15px}.Hn7m2W_hero .Hn7m2W_journeyCard ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.Hn7m2W_hero .Hn7m2W_journeyCard li{align-items:flex-start;gap:9px;padding:0}.Hn7m2W_hero .Hn7m2W_journeyCard li:not(:last-child):after{display:none}.Hn7m2W_hero .Hn7m2W_journeyCard li>span{width:24px;height:24px}.Hn7m2W_hero .Hn7m2W_journeyCard strong{line-height:1.4;display:block}.Hn7m2W_hero .Hn7m2W_journeyCard p{margin-top:3px;font-size:10px}@media (min-width:1101px){.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop,.Hn7m2W_realtorContact{padding:9px 16px}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop>p:first-child,.Hn7m2W_realtorContact .Hn7m2W_contactEyebrow{margin-bottom:6px}.Hn7m2W_loanOfficerContact .Hn7m2W_officerTop>span:nth-child(2){top:9px;right:16px}.Hn7m2W_officerIdentity h2,.Hn7m2W_realtorIdentity h2{font-size:17px}.Hn7m2W_officerIdentity .Hn7m2W_viatoTeam{line-height:1.3;display:block}.Hn7m2W_officerCard .Hn7m2W_contactActions{margin-top:7px}.Hn7m2W_officerCard .Hn7m2W_contactActions a,.Hn7m2W_officerCard .Hn7m2W_contactActions button{min-height:32px;padding:6px 5px}}@media (max-width:600px){.Hn7m2W_hero{padding:20px}.Hn7m2W_hero .Hn7m2W_pageHeading h1{font-size:26px}.Hn7m2W_hero .Hn7m2W_journeyCard{padding:14px}.Hn7m2W_hero .Hn7m2W_journeyCard ol{gap:10px}.Hn7m2W_hero .Hn7m2W_journeyCard li{flex-direction:column;gap:7px}.Hn7m2W_hero .Hn7m2W_journeyCard strong{font-size:11px}.Hn7m2W_hero .Hn7m2W_journeyCard p{font-size:10px}}.Hn7m2W_hero .Hn7m2W_journeyCard{background:0 0;border:0;border-radius:0;padding:0}.Hn7m2W_hero .Hn7m2W_journeyCard h2{margin-bottom:8px}.Hn7m2W_journeyRoad{position:relative}.Hn7m2W_roadIllustration{pointer-events:none;width:100%;height:68px;position:absolute;inset:0 0 auto;overflow:visible}.Hn7m2W_roadIllustration path{fill:none;stroke-linecap:round}.Hn7m2W_roadEdge{stroke:#b9dacd;stroke-width:18px}.Hn7m2W_roadSurface{stroke:#75a99a;stroke-width:13px}.Hn7m2W_roadDashes{stroke:#f4fff8;stroke-width:1.5px;stroke-dasharray:8 9}.Hn7m2W_hero .Hn7m2W_journeyCard ol{gap:14px;padding-top:51px;position:relative}.Hn7m2W_hero .Hn7m2W_journeyCard li{text-align:center;background:#ffffffcf;border:1px solid #d5e6de;border-radius:12px;padding:12px 10px;display:block;box-shadow:0 3px 8px #0c4b3610}.Hn7m2W_hero .Hn7m2W_journeyCard li:last-child{padding-bottom:12px}.Hn7m2W_hero .Hn7m2W_journeyCard li:before{content:"";background:#7fab99;width:2px;height:16px;position:absolute;top:-17px;left:calc(50% - 1px)}.Hn7m2W_hero .Hn7m2W_journeyCard li>span{border:3px solid #f2faf5;width:30px;height:30px;font-size:11px;font-weight:600;position:absolute;top:-44px;left:calc(50% - 15px);box-shadow:0 0 0 1px #9cc5b4}.Hn7m2W_hero .Hn7m2W_journeyCard .Hn7m2W_journeyDone{background:#f3fff7;border-color:#b8dfca}.Hn7m2W_hero .Hn7m2W_journeyCard .Hn7m2W_journeyDone>span{color:#fff;background:#25ad73}.Hn7m2W_hero .Hn7m2W_journeyCard .Hn7m2W_journeyActive{background:#072c48;border-color:#072c48;box-shadow:0 4px 12px #072c481c}.Hn7m2W_hero .Hn7m2W_journeyCard .Hn7m2W_journeyActive>span{background:#072c48;box-shadow:0 0 0 3px #54ca9a55}.Hn7m2W_hero .Hn7m2W_journeyCard .Hn7m2W_journeyActive strong{color:#fff}.Hn7m2W_hero .Hn7m2W_journeyCard .Hn7m2W_journeyActive p{color:#c2dfd9}.Hn7m2W_hero .Hn7m2W_journeyCard strong{font-size:12px}.Hn7m2W_hero .Hn7m2W_journeyCard p{margin-top:4px}@media (max-width:600px){.Hn7m2W_hero .Hn7m2W_journeyCard ol{gap:8px}.Hn7m2W_hero .Hn7m2W_journeyCard li{border-radius:10px;padding:10px 6px}.Hn7m2W_hero .Hn7m2W_journeyCard li:last-child{padding-bottom:10px}.Hn7m2W_hero .Hn7m2W_journeyCard strong{font-size:11px}.Hn7m2W_hero .Hn7m2W_journeyCard p{font-size:10px;line-height:1.4}}.Hn7m2W_heroContent>.Hn7m2W_loanContext{color:#176a4d;margin:0 0 8px;font-weight:500}.Hn7m2W_files .Hn7m2W_filePreviewLink{color:#125c74;width:auto;height:auto;font-size:inherit;text-align:left;text-underline-offset:3px;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;display:inline}.Hn7m2W_documentPreview{color:#072c48;background:#fff;border:1px solid #d6e8df;border-radius:20px;width:min(920px,100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0}.Hn7m2W_documentPreview::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#072c4899}.Hn7m2W_documentPreview header,.Hn7m2W_documentPreview footer{justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.Hn7m2W_documentPreview header p{letter-spacing:1px;color:#168658;margin:0 0 5px;font-size:10px}.Hn7m2W_documentPreview h2{overflow-wrap:anywhere;margin:0;font-size:19px}.Hn7m2W_documentPreview button{color:#176a4d;background:#eff9f3;border:1px solid #cde4d7;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:9px 12px;display:inline-flex}.Hn7m2W_previewCanvas{background:#edf3ef;height:min(60dvh,650px)}.Hn7m2W_previewCanvas img,.Hn7m2W_previewCanvas iframe{object-fit:contain;border:0;width:100%;height:100%}.Hn7m2W_previewCanvas>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;padding:24px;display:flex}.Hn7m2W_documentPreview footer p{color:#647c74;margin:0;font-size:12px}@media (max-width:600px){.Hn7m2W_documentPreview footer{flex-wrap:wrap}.Hn7m2W_documentPreview header{padding:16px}}.Hn7m2W_addBorrowerButton{color:#165b49;background:#eff9f4;border:1px solid #c5e5d8;border-radius:12px;min-height:46px;transition:background .18s,border-color .18s}.Hn7m2W_addBorrowerButton:hover:not(:disabled){background:#e0f2e8;border-color:#70ba9a}.Hn7m2W_teamActions button,.Hn7m2W_portalInviteButton{border-radius:10px;min-height:40px;padding:10px 13px;font-size:12px;font-weight:500}.Hn7m2W_teamActions button:hover:not(:disabled),.Hn7m2W_portalInviteButton:hover:not(:disabled){background:#e6f5ed;border-color:#70ba9a}.Hn7m2W_uploadButton{border-radius:12px;box-shadow:0 2px 6px #0b304612}.Hn7m2W_addBorrowerButton:focus-visible,.Hn7m2W_portalInviteButton:focus-visible,.Hn7m2W_teamActions button:focus-visible,.Hn7m2W_uploadButton:focus-visible{outline-offset:3px;outline:3px solid #38aa80}.Hn7m2W_mobilePortalNav{display:none}@media (max-width:640px){.Hn7m2W_mobilePortalNav{z-index:70;padding:8px 12px max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-top:1px solid #d9e8e0;gap:6px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #0b304608}.Hn7m2W_mobilePortalNav a{color:#1b5d4c;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:52px;padding:5px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.Hn7m2W_mobilePortalNav a:hover,.Hn7m2W_mobilePortalNav a:focus-visible{background:#eaf8f0}.Hn7m2W_mobilePortalNav a:focus-visible{outline-offset:-2px;outline:2px solid #39a979}.Hn7m2W_portal [id^=portal-]{scroll-margin-top:84px}.Hn7m2W_portal [id^=portal-]:focus-visible{outline-offset:4px;outline:2px solid #39a979}.Hn7m2W_layout{gap:18px}.Hn7m2W_hero{padding:18px}.Hn7m2W_hero .Hn7m2W_pageHeading h1{font-size:25px}.Hn7m2W_hero .Hn7m2W_journeyCard strong{font-size:12px}.Hn7m2W_hero .Hn7m2W_journeyCard p{display:none}.Hn7m2W_hero .Hn7m2W_journeyCard li{padding:12px 7px}.Hn7m2W_documentsHeading{padding:18px 16px 12px}.Hn7m2W_documentsHeading h2{font-size:18px;line-height:1.3}.Hn7m2W_checklistToolbar{gap:10px;padding:0 16px 14px}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerSwitcher{scrollbar-width:thin;scroll-snap-type:x proximity;flex-wrap:nowrap;padding:2px 2px 6px;display:flex;overflow-x:auto}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerSwitcher button{scroll-snap-align:start;flex:none;max-width:230px;min-height:44px;padding:9px 12px}.Hn7m2W_checklistToolbar .Hn7m2W_borrowerSwitcher strong{font-size:13px}.Hn7m2W_checklistToolbar .Hn7m2W_filters{gap:6px}.Hn7m2W_checklistToolbar .Hn7m2W_filters button{min-height:44px;padding:9px 8px;font-size:13px!important}.Hn7m2W_borrowerNeedCount{min-width:24px;height:24px;font-size:12px}.Hn7m2W_need{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:18px 14px}.Hn7m2W_needBody h3{overflow-wrap:anywhere;font-size:16px}.Hn7m2W_needBody>p{font-size:14px;line-height:1.5}.Hn7m2W_needMeta{font-size:12px}.Hn7m2W_dropZone .Hn7m2W_uploadButton{min-height:46px;padding:11px 16px;font-size:14px!important}.Hn7m2W_dropZone>span{display:none}.Hn7m2W_pendingFiles{padding:12px}.Hn7m2W_pendingActions{flex-wrap:wrap;gap:10px}.Hn7m2W_confirmUploadButton{width:100%;min-height:46px}.Hn7m2W_files li{gap:8px}.Hn7m2W_files li>span{min-width:0}.Hn7m2W_files .Hn7m2W_filePreviewLink{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.Hn7m2W_files li>button,.Hn7m2W_borrowerDialogClose{min-width:44px;min-height:44px}.Hn7m2W_uploadNotice button,.Hn7m2W_contactActions a,.Hn7m2W_contactActions button,.Hn7m2W_teamActions button,.Hn7m2W_portalInviteButton{min-height:44px;font-size:13px}.Hn7m2W_loanOfficerContact>.Hn7m2W_teamIntro{margin:0;padding:16px 20px}.Hn7m2W_borrowerDialog,.Hn7m2W_documentPreview{overscroll-behavior:contain;max-height:calc(100dvh - 24px)}.Hn7m2W_borrowerDialog input{min-height:48px;font-size:16px}.Hn7m2W_borrowerDialog h2{padding-right:16px;font-size:24px}.Hn7m2W_documentPreview header>div{min-width:0}.Hn7m2W_documentPreview header button{min-width:44px;min-height:44px}}
.v7cXDa_shell{--ok:#20b870;--ok-ink:#157a5e;--ok-bg:#e8f7f0;--warn:#f8c020;--warn-ink:#8a6d00;--warn-bg:#fef6dc;--info:#00c0d0;--info-ink:#0e7c8a;--info-bg:#e4f7f9;--bad:#e05561;--bad-ink:#b43b45;--bad-bg:#fcecee;font-variant-numeric:tabular-nums}.v7cXDa_headMeta{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin-top:8px;display:flex}.v7cXDa_moveButton{border:1px solid var(--neu-border-medium);border-radius:var(--neu-radius-pill);background:var(--neu-bg-light);min-height:26px;color:var(--neu-text);font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:5px;padding:2px 10px 2px 8px;font-size:11.5px;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.v7cXDa_moveButton:hover:not(:disabled){background:var(--neu-bg);border-color:color-mix(in srgb,var(--neu-text) 22%,transparent)}.v7cXDa_moveButton:active:not(:disabled){transform:scale(.98)}.v7cXDa_moveButton svg{color:var(--neu-text-muted)}.v7cXDa_headSummary{color:var(--neu-text-muted);overflow-wrap:anywhere;font-size:12px}.v7cXDa_chip{background:var(--neu-bg-dark);color:var(--neu-text-muted);white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:600;line-height:1.5;display:inline-flex}.v7cXDa_chip[data-tone=success]{background:var(--ok-bg);color:var(--ok-ink)}.v7cXDa_chip[data-tone=warning]{background:var(--warn-bg);color:var(--warn-ink)}.v7cXDa_chip[data-tone=danger]{background:var(--bad-bg);color:var(--bad-ink)}.v7cXDa_exportButton svg{color:var(--neu-text-muted)}.v7cXDa_railItem.v7cXDa_railItem{gap:8px;padding-left:9px;padding-right:7px}.v7cXDa_railBadge.v7cXDa_railBadge{letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;padding:1px 5px;font-size:10px}.v7cXDa_railLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v7cXDa_railFoot{border-top:1px solid var(--neu-border);color:var(--neu-text-muted);grid-template-columns:auto 1fr;align-items:start;gap:2px 7px;margin-top:4px;padding:12px 10px 0;font-size:11.5px;display:grid}.v7cXDa_railFoot svg{margin-top:1px}.v7cXDa_railFoot strong{color:var(--crm-heading);font-weight:600;line-height:1.35}.v7cXDa_railFoot p{grid-column:1/-1;margin:2px 0 0;font-size:11px;line-height:1.5}.v7cXDa_railFoot[data-locked=true] svg{color:var(--warn-ink)}.v7cXDa_banner{border:1px solid var(--neu-border);background:var(--neu-bg);color:var(--neu-text);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.v7cXDa_banner>svg{flex-shrink:0;margin-top:2px}.v7cXDa_banner>span{overflow-wrap:anywhere;flex:1;min-width:0}.v7cXDa_banner strong{font-weight:650}.v7cXDa_banner[data-tone=success]{background:var(--ok-bg);border-color:color-mix(in srgb,var(--ok) 30%,white);color:var(--ok-ink)}.v7cXDa_banner[data-tone=warning]{background:var(--warn-bg);border-color:color-mix(in srgb,var(--warn) 45%,white);color:var(--warn-ink)}.v7cXDa_banner[data-tone=danger]{background:var(--bad-bg);border-color:color-mix(in srgb,var(--bad) 40%,white);color:var(--bad-ink)}.v7cXDa_bannerAction{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 2px;font-size:12px;font-weight:650;text-decoration:underline}.v7cXDa_bannerClose{width:20px;height:20px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.v7cXDa_bannerClose:hover{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}.v7cXDa_searchEmpty{border:1px dashed var(--neu-border-medium);color:var(--neu-text-muted);text-align:center;border-radius:12px;margin:0;padding:18px 12px;font-size:12px}.v7cXDa_footerBar{flex-wrap:wrap;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.v7cXDa_saveStatus{min-width:0;color:var(--neu-text-muted);flex:180px;align-items:center;gap:8px;font-size:12px;line-height:1.4;display:inline-flex}.v7cXDa_saveStatus svg{color:var(--ok-ink);flex-shrink:0}.v7cXDa_saveStatus>span{min-width:0}.v7cXDa_saveStatus strong{color:var(--crm-heading);font-weight:600}.v7cXDa_saveStatus small{font-size:11px;display:block}.v7cXDa_saveStatus[data-state=pending] svg,.v7cXDa_saveStatus[data-state=viewing] svg{color:var(--neu-text-muted)}.v7cXDa_saveStatus[data-state=draft] svg{color:var(--warn-ink)}.v7cXDa_saveStatus[data-state=error] svg,.v7cXDa_saveStatus[data-state=error] strong{color:var(--bad-ink)}.v7cXDa_spin{animation:.9s linear infinite v7cXDa_spin}@keyframes v7cXDa_spin{to{transform:rotate(360deg)}}.v7cXDa_confirmBar{flex-wrap:wrap;align-items:center;gap:10px 12px;width:100%;min-width:0;display:flex}.v7cXDa_confirmBar>div{min-width:0;color:var(--neu-text-muted);flex:240px;font-size:12px;line-height:1.45}.v7cXDa_confirmBar strong{color:var(--crm-heading);font-size:12.5px;font-weight:650;display:block}.v7cXDa_dangerButton{border-color:color-mix(in srgb,var(--bad) 55%,white);color:var(--bad-ink)}.v7cXDa_dangerButton:hover:not(:disabled){background:var(--bad-bg);border-color:var(--bad)}.v7cXDa_tracker{border:1px solid var(--neu-border);border-radius:var(--neu-radius-lg);background:var(--neu-bg-light);min-width:0;box-shadow:var(--shadow-sm);padding:16px 18px}.v7cXDa_trackerHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.v7cXDa_trackerNow{color:var(--neu-text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;font-size:12px;display:flex}.v7cXDa_closingBox{border:1px solid var(--neu-border);background:var(--neu-bg);color:var(--neu-text-muted);border-radius:12px;align-items:center;gap:10px;padding:7px 12px;display:flex}.v7cXDa_closingBox>div{grid-template-columns:auto auto;align-items:baseline;gap:0 8px;display:grid}.v7cXDa_closingBox small{grid-column:1/-1;font-size:10.5px}.v7cXDa_closingBox b{color:var(--crm-heading);font-size:13.5px;font-weight:650}.v7cXDa_closingBox span{font-size:11.5px}.v7cXDa_closingBox[data-tone=soon]{background:var(--warn-bg);border-color:color-mix(in srgb,var(--warn) 45%,white);color:var(--warn-ink)}.v7cXDa_closingBox[data-tone=late]{background:var(--bad-bg);border-color:color-mix(in srgb,var(--bad) 35%,white);color:var(--bad-ink)}.v7cXDa_meter,.v7cXDa_trackerToggle{display:none}.v7cXDa_meter{gap:3px;margin-top:14px}.v7cXDa_meter i{background:var(--neu-bg-dark);border-radius:99px;flex:1;height:5px}.v7cXDa_meter i[data-state=done],.v7cXDa_meter i[data-state=current]{background:var(--stage)}.v7cXDa_trackerToggle{color:var(--ok-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:10px;padding:4px 0;font-size:12px;font-weight:600}.v7cXDa_trackerToggle svg{transition:transform .15s}.v7cXDa_trackerToggle[aria-expanded=true] svg{transform:rotate(180deg)}.v7cXDa_stepScroll{scrollbar-width:thin;margin-top:16px;padding:6px 2px 4px;overflow-x:auto}.v7cXDa_steps{grid-template-columns:repeat(var(--steps),minmax(62px,1fr));margin:0;padding:0;list-style:none;display:grid}.v7cXDa_steps li{min-width:0;position:relative}.v7cXDa_steps li:before{content:"";background:var(--neu-bg-dark);border-radius:3px;height:3px;position:absolute;top:13px;left:calc(17px - 50%);right:calc(50% + 17px)}.v7cXDa_steps li:first-child:before{display:none}.v7cXDa_steps li[data-state=done]:before,.v7cXDa_steps li[data-state=current]:before{background:var(--stage)}.v7cXDa_step{width:100%;min-width:0;color:inherit;font:inherit;text-align:center;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:0 2px 4px;display:flex}button.v7cXDa_step{cursor:pointer;transition:background .12s}button.v7cXDa_step:hover:not(:disabled){background:var(--neu-bg)}button.v7cXDa_step:hover:not(:disabled) .v7cXDa_node{border-color:var(--stage);color:var(--stage-ink)}.v7cXDa_tracker .v7cXDa_steps button.v7cXDa_step:disabled{cursor:default;opacity:1}.v7cXDa_node{z-index:1;border:2px solid var(--neu-border-medium);background:var(--neu-bg-light);width:28px;height:28px;color:var(--neu-text-muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:10.5px;font-weight:650;transition:border-color .12s,color .12s;display:grid;position:relative}.v7cXDa_steps li[data-state=done] .v7cXDa_node{border-color:var(--stage);background:color-mix(in srgb,var(--stage) 16%,white);color:var(--stage-ink)}.v7cXDa_steps li[data-state=current] .v7cXDa_node{border-color:var(--stage);background:var(--neu-bg-light);color:var(--stage-ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--stage) 20%,transparent)}.v7cXDa_stepText{flex-direction:column;gap:1px;width:100%;min-width:0;display:flex}.v7cXDa_stepText strong{-webkit-line-clamp:3;color:var(--neu-text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:10.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.v7cXDa_stepText small{min-height:13px;color:var(--neu-text-muted);font-size:10px;line-height:1.3}.v7cXDa_steps li[data-state=done] .v7cXDa_stepText strong{color:var(--crm-heading)}.v7cXDa_steps li[data-state=current] .v7cXDa_stepText strong{color:var(--stage-ink);font-weight:700}.v7cXDa_steps li[data-state=current] .v7cXDa_stepText small{color:var(--stage-ink)}.v7cXDa_trackerHint{color:var(--neu-text-muted);margin:10px 0 0;font-size:11px}.v7cXDa_metricHint[data-tone=success]{color:var(--ok-ink,#157a5e)}.v7cXDa_metricHint[data-tone=warning]{color:var(--warn-ink,#8a6d00)}.v7cXDa_metricHint[data-tone=danger]{color:var(--bad-ink,#b43b45)}.v7cXDa_split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.v7cXDa_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.v7cXDa_quiet{border:1px dashed var(--neu-border-medium);background:var(--neu-bg);color:var(--neu-text-muted);border-radius:10px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.v7cXDa_checklist{flex-direction:column;gap:6px;display:flex}.v7cXDa_checkRow{border:1px solid var(--neu-border);background:var(--neu-bg-light);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px 9px 10px;transition:border-color .12s,background .12s;display:grid}.v7cXDa_checkRow:hover{border-color:color-mix(in srgb,var(--ok,#20b870) 45%,white);background:color-mix(in srgb,var(--ok,#20b870) 3%,white)}.v7cXDa_checkIcon{background:var(--info-bg,#e4f7f9);width:30px;height:30px;color:var(--info-ink,#0e7c8a);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.v7cXDa_checkRow[data-state=complete] .v7cXDa_checkIcon{background:var(--ok-bg,#e8f7f0);color:var(--ok-ink,#157a5e)}.v7cXDa_checkRow[data-state=empty] .v7cXDa_checkIcon{background:var(--neu-bg-dark);color:var(--neu-text-muted)}.v7cXDa_checkMain{flex-direction:column;gap:6px;min-width:0;display:flex}.v7cXDa_checkMain [role=progressbar]{flex:none;width:100%}.v7cXDa_checkTop{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.v7cXDa_checkTop strong{color:var(--crm-heading);font-size:12.5px;font-weight:600}.v7cXDa_checkTop small{color:var(--neu-text-muted);white-space:nowrap;font-size:11px}.v7cXDa_checkRow[data-state=complete] .v7cXDa_checkTop small{color:var(--ok-ink,#157a5e);font-weight:600}.v7cXDa_checkChevron{color:var(--neu-text-muted);opacity:.7}.v7cXDa_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.v7cXDa_tile{border:1px solid var(--neu-border);background:var(--neu-bg-light);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.v7cXDa_tileIcon{background:var(--neu-bg-dark);width:32px;height:32px;color:var(--neu-text-muted);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.v7cXDa_tile[data-tone=success] .v7cXDa_tileIcon{background:var(--ok-bg,#e8f7f0);color:var(--ok-ink,#157a5e)}.v7cXDa_tile[data-tone=warning] .v7cXDa_tileIcon{background:var(--warn-bg,#fef6dc);color:var(--warn-ink,#8a6d00)}.v7cXDa_tile[data-tone=info] .v7cXDa_tileIcon{background:var(--info-bg,#e4f7f9);color:var(--info-ink,#0e7c8a)}.v7cXDa_tile[data-tone=danger] .v7cXDa_tileIcon{background:var(--bad-bg,#fcecee);color:var(--bad-ink,#b43b45)}.v7cXDa_tileMain{flex:1;min-width:0}.v7cXDa_tileMain span{color:var(--neu-text-muted);font-size:11px;font-weight:500;display:block}.v7cXDa_tileMain strong{color:var(--crm-heading);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.v7cXDa_tileMain small{color:var(--neu-text-muted);margin-top:1px;font-size:11px;display:block}.v7cXDa_deadlines{border:1px solid var(--neu-border);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.v7cXDa_deadline{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:6px 12px;padding:11px 12px;display:grid}.v7cXDa_deadline+.v7cXDa_deadline{border-top:1px solid var(--neu-border)}.v7cXDa_deadlineIcon{background:var(--neu-bg-dark);width:26px;height:26px;color:var(--neu-text-muted);border-radius:8px;place-items:center;display:grid}.v7cXDa_deadline[data-tone=success] .v7cXDa_deadlineIcon{background:var(--ok-bg,#e8f7f0);color:var(--ok-ink,#157a5e)}.v7cXDa_deadline[data-tone=warning] .v7cXDa_deadlineIcon{background:var(--warn-bg,#fef6dc);color:var(--warn-ink,#8a6d00)}.v7cXDa_deadline[data-tone=danger] .v7cXDa_deadlineIcon{background:var(--bad-bg,#fcecee);color:var(--bad-ink,#b43b45)}.v7cXDa_deadlineMain{min-width:0}.v7cXDa_deadlineMain strong{color:var(--crm-heading);font-size:12.5px;font-weight:600;line-height:1.4;display:block}.v7cXDa_deadlineMain p{color:var(--neu-text-muted);margin:2px 0 0;font-size:11.5px;line-height:1.5}.v7cXDa_deadlineMain .v7cXDa_todo{color:var(--neu-text)}.v7cXDa_todo b{font-weight:650}.v7cXDa_cite{opacity:.75;white-space:nowrap;font-size:10.5px}.v7cXDa_deadlineSide{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.v7cXDa_deadlineDate{color:var(--crm-heading);font-size:12px;font-weight:600}.v7cXDa_deadlineDate small{color:var(--neu-text-muted);margin-left:6px;font-size:11px;font-weight:500}.v7cXDa_deadline[data-tone=danger] .v7cXDa_deadlineDate small{color:var(--bad-ink,#b43b45)}.v7cXDa_notes{border:1px solid var(--neu-border);background:var(--neu-bg);border-radius:12px;margin-top:10px;padding:10px 12px}.v7cXDa_notes strong{color:var(--crm-heading);font-size:11.5px;font-weight:650;display:block}.v7cXDa_notes ul{color:var(--neu-text-muted);margin:4px 0 0;padding:0 0 0 16px;font-size:11.5px;line-height:1.6;list-style:outside}.v7cXDa_notes li[data-tone=danger]{color:var(--bad-ink,#b43b45)}.v7cXDa_cure{border:1px solid var(--neu-border);background:var(--neu-bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:10px;padding:11px 12px;display:flex}.v7cXDa_cure[data-tone=success]{background:var(--ok-bg,#e8f7f0);border-color:color-mix(in srgb,var(--ok,#20b870) 30%,white)}.v7cXDa_cure[data-tone=warning]{background:var(--warn-bg,#fef6dc);border-color:color-mix(in srgb,var(--warn,#f8c020) 45%,white)}.v7cXDa_cure>div:first-child{flex:260px;min-width:0}.v7cXDa_cure strong{color:var(--crm-heading);font-size:12.5px;font-weight:650;display:block}.v7cXDa_cure strong b{margin-left:4px;font-size:14px}.v7cXDa_cure p{color:var(--neu-text-muted);margin:2px 0 0;font-size:11.5px;line-height:1.5}.v7cXDa_cureActions{flex-wrap:wrap;gap:8px;display:flex}.v7cXDa_cureActions button{min-height:30px;padding:5px 12px;font-size:12px}.v7cXDa_team{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.v7cXDa_member{align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.v7cXDa_member:first-child{padding-top:0}.v7cXDa_member+.v7cXDa_member{border-top:1px solid var(--neu-border)}.v7cXDa_memberMain{flex:1;min-width:0}.v7cXDa_memberMain strong{color:var(--crm-heading);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.v7cXDa_memberMain small{color:var(--neu-text-muted);font-size:11px;display:block}.v7cXDa_roleSelect{border:1px solid var(--neu-border-medium);background:var(--neu-bg-light);min-width:0;max-width:170px;height:30px;color:var(--neu-text);font:inherit;cursor:pointer;border-radius:9px;flex-shrink:1;padding:0 8px;font-size:12px}.v7cXDa_roleSelect:focus{border-color:var(--brand-green,#20b870);outline:none;box-shadow:0 0 0 3px #20b87026}.v7cXDa_iconButton{width:30px;height:30px;color:var(--neu-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-shrink:0;place-items:center;transition:background .12s,color .12s,border-color .12s;display:grid}.v7cXDa_iconButton:hover:not(:disabled){border-color:color-mix(in srgb,var(--bad,#e05561) 40%,white);background:var(--bad-bg,#fcecee);color:var(--bad-ink,#b43b45)}.v7cXDa_team+.v7cXDa_quiet{margin-top:10px}.v7cXDa_teamAdd{border-top:1px solid var(--neu-border);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:end;gap:8px 10px;margin-top:12px;padding-top:12px;display:grid}.v7cXDa_teamAdd button{min-height:34px}@container (max-width:1000px){.v7cXDa_stepText strong{letter-spacing:-.015em;font-size:9.5px}.v7cXDa_step{padding-left:0;padding-right:0}}@container (max-width:900px){.v7cXDa_split,.v7cXDa_pair{grid-template-columns:1fr}}@container (max-width:640px){.v7cXDa_tracker{padding:14px 12px}.v7cXDa_closingBox{flex:100%}.v7cXDa_meter{display:flex}.v7cXDa_trackerToggle{display:inline-flex}.v7cXDa_trackerHint{display:none}.v7cXDa_stepScroll{margin-top:0;padding:0;overflow:visible}.v7cXDa_steps{display:none}.v7cXDa_stepScroll[data-expanded=true] .v7cXDa_steps{flex-direction:column;margin-top:6px;display:flex}.v7cXDa_stepScroll[data-expanded=true]+.v7cXDa_trackerHint{display:block}.v7cXDa_steps li:before{width:2px;height:auto;inset:calc(14px - 50%) auto calc(50% + 14px) 17px}.v7cXDa_step{text-align:left;flex-direction:row;gap:10px;min-height:44px;padding:6px 4px}.v7cXDa_stepText{flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}.v7cXDa_stepText strong{letter-spacing:0;-webkit-line-clamp:2;font-size:12.5px}.v7cXDa_stepText small{white-space:nowrap;flex-shrink:0;min-height:0;font-size:11px}.v7cXDa_tiles{grid-template-columns:1fr}.v7cXDa_tileMain strong{white-space:normal}.v7cXDa_deadline{grid-template-columns:auto minmax(0,1fr)}.v7cXDa_deadlineSide{white-space:normal;flex-flow:wrap;grid-column:2;align-items:center;gap:8px}.v7cXDa_cite{white-space:normal}.v7cXDa_teamAdd{grid-template-columns:repeat(2,minmax(0,1fr))}.v7cXDa_teamAdd button{grid-column:1/-1}.v7cXDa_member{flex-wrap:wrap}.v7cXDa_memberMain{flex:1 0 calc(100% - 50px)}.v7cXDa_member .v7cXDa_chip{margin-left:40px}.v7cXDa_roleSelect{flex:1;max-width:none;height:40px;margin-left:40px;font-size:16px}.v7cXDa_iconButton{width:40px;height:40px}.v7cXDa_cureActions{width:100%}.v7cXDa_cureActions button{flex:1}.v7cXDa_saveStatus small{display:none}}@media (prefers-reduced-motion:reduce){.v7cXDa_spin{animation:none}.v7cXDa_moveButton,.v7cXDa_trackerToggle svg,.v7cXDa_checkRow,.v7cXDa_node,.v7cXDa_iconButton{transition:none}}
.IFapua_dialog{color:#072c48;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;font-family:MortgageOutfit,Arial,sans-serif;position:fixed;inset:0;overflow:hidden}.IFapua_dialog::backdrop{background:0 0}.IFapua_spotlight{pointer-events:none;border:2px solid #40ce92;border-radius:16px;position:fixed;box-shadow:0 0 0 9999px #06283db8,0 0 0 5px #40ce9230}.IFapua_card{background:#fff;border:1px solid #d7eae0;border-radius:20px;width:min(370px,100vw - 32px);max-height:calc(100dvh - 32px);padding:26px;position:fixed;overflow-y:auto;box-shadow:0 18px 70px #001e353b}.IFapua_close{color:#5e7971;background:#eef7f2;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.IFapua_eyebrow{letter-spacing:1px;color:#168658;align-items:center;gap:7px;margin:0 22px 16px 0;font-size:10px;font-weight:600;display:flex}.IFapua_card h2{letter-spacing:-.4px;margin:0 0 12px;font-size:23px;font-weight:600;line-height:1.2}.IFapua_description{color:#5d747b;margin:0;font-size:14px;line-height:1.65}.IFapua_actions{justify-content:space-between;align-items:center;gap:14px;margin-top:24px;display:flex}.IFapua_actions button{cursor:pointer;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.IFapua_back{color:#55727c;background:0 0;border:0;padding:8px 0}.IFapua_next{color:#fff;background:#072c48;border:0;border-radius:999px;padding:12px 18px}.IFapua_next:hover{background:#124963}.IFapua_dialog button:focus-visible{outline-offset:3px;outline:3px solid #38bd82}@media (max-width:480px){.IFapua_card{padding:22px}.IFapua_card h2{font-size:21px}}
.D4UGBW_layout{height:100%;min-height:0;color:var(--neu-text);grid-template-rows:minmax(0,1fr);grid-template-columns:200px minmax(0,1fr);display:grid}.D4UGBW_sidebar{background:var(--neu-bg);border-right:1px solid var(--neu-border);flex-direction:column;gap:12px;min-width:0;min-height:0;padding:22px 15px;display:flex;overflow:auto}.D4UGBW_navLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--neu-text-muted);padding:0 12px;font-size:10px;font-weight:700}.D4UGBW_nav{flex-direction:column;gap:7px;display:flex}.D4UGBW_navButton{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:12px;font-size:13px;font-weight:600;display:flex}.D4UGBW_navButton svg{flex:none}.D4UGBW_navButton small{color:var(--neu-text-muted);margin-top:3px;font-size:11px;font-weight:400;line-height:1.5;display:block}.D4UGBW_navButton:hover{background:var(--neu-bg-light)}.D4UGBW_navButton.D4UGBW_active{color:var(--neu-accent-dark);background:color-mix(in srgb,var(--neu-accent) 10%,var(--neu-bg-light));border-color:color-mix(in srgb,var(--neu-accent) 25%,var(--neu-border))}.D4UGBW_dot{border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}.D4UGBW_dotBad{background:var(--neu-error)}.D4UGBW_dotOk{background:var(--neu-success)}.D4UGBW_dotWarn{background:var(--neu-warning)}.D4UGBW_navButton:focus-visible,.D4UGBW_help:focus-visible{outline:2px solid var(--neu-accent);outline-offset:2px}.D4UGBW_sidebarNote{color:var(--neu-text-muted);padding:12px;font-size:11px;line-height:1.6}.D4UGBW_help{text-align:left;cursor:pointer;color:var(--neu-text-muted);align-items:center;gap:8px;margin-top:auto;padding:12px;font-size:12px;display:flex}.D4UGBW_content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;min-width:0;min-height:0;padding:24px;overflow:auto}.D4UGBW_heading{margin-bottom:20px}.D4UGBW_heading h3{letter-spacing:-.025em;font-size:23px;font-weight:700}.D4UGBW_heading p{color:var(--neu-text-muted);margin-top:4px;font-size:13px}.D4UGBW_columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.D4UGBW_stack{flex-direction:column;gap:16px;display:flex}.D4UGBW_card{border:1px solid var(--neu-border);background:var(--neu-bg-light);border-radius:16px;min-width:0;padding:20px}.D4UGBW_card h4{margin-bottom:7px;font-size:16px;font-weight:650}.D4UGBW_card p{color:var(--neu-text-muted);font-size:12px;line-height:1.6}.D4UGBW_person{align-items:center;gap:10px;display:flex}.D4UGBW_avatar{background:var(--neu-bg);border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:11px;font-weight:600;display:grid}.D4UGBW_name{font-weight:600}.D4UGBW_email{color:var(--neu-text-muted);overflow-wrap:anywhere;font-size:11px}.D4UGBW_pager{background:var(--neu-bg);color:var(--neu-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:11px;display:flex}.D4UGBW_pageControls{align-items:center;gap:8px;display:flex}.D4UGBW_pageControls label{white-space:nowrap;align-items:center;gap:6px;display:flex}.D4UGBW_pageControls select{border:1px solid var(--neu-border);background:var(--neu-bg-light);color:var(--neu-text);border-radius:7px;padding:6px}.D4UGBW_message{color:var(--neu-text-muted);margin-top:12px;font-size:12px;line-height:1.6}.D4UGBW_error{color:var(--neu-danger,var(--neu-text));background:var(--neu-bg);border-radius:8px;padding:12px}.D4UGBW_saveRow{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.D4UGBW_callout{background:var(--neu-bg);border:1px solid var(--neu-border);color:var(--neu-text-muted);border-radius:12px;padding:14px 18px;font-size:12px;line-height:1.6}.D4UGBW_statusRow{border-bottom:1px solid var(--neu-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;padding:6px 0;font-size:12px;display:grid}.D4UGBW_checks{gap:10px;margin:14px 0;display:grid}.D4UGBW_checks label{align-items:center;gap:9px;font-size:12px;display:flex}.D4UGBW_checks input{accent-color:var(--neu-accent-dark)}.D4UGBW_cardTop{justify-content:space-between;align-items:start;gap:12px;display:flex}.D4UGBW_closingChoice{align-items:center;gap:8px;margin-top:12px;display:flex}.D4UGBW_closingChoice select{border:1px solid var(--neu-border);background:var(--neu-bg-light);border-radius:8px;width:100%;min-width:0;padding:8px;font-size:12px}.D4UGBW_subnav{flex-wrap:wrap;gap:4px;margin-bottom:18px;display:flex}@media (max-width:960px){.D4UGBW_columns{grid-template-columns:minmax(0,1fr)}.D4UGBW_layout{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:640px){.D4UGBW_layout{flex-direction:column;display:flex}.D4UGBW_sidebar{border-right:0;border-bottom:1px solid var(--neu-border);flex:none;gap:5px;padding:12px 14px}.D4UGBW_nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.D4UGBW_navLabel,.D4UGBW_sidebarNote,.D4UGBW_navButton small{display:none}.D4UGBW_navButton{gap:7px;padding:9px;font-size:11px}.D4UGBW_help{gap:0;margin:0;padding:0;font-size:0;position:absolute;top:29px;right:65px}.D4UGBW_help svg{width:18px;height:18px}.D4UGBW_content{flex:1;padding:18px}.D4UGBW_heading h3{font-size:21px}.D4UGBW_pageControls{justify-content:space-between;gap:5px;width:100%}.D4UGBW_saveRow{flex-direction:column;align-items:start}.D4UGBW_card{padding:16px}.D4UGBW_statusRow{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}
.iqfGma_root{min-width:0;color:var(--neu-text)}.iqfGma_heading{margin-bottom:20px}.iqfGma_heading h3,.iqfGma_sectionHeading h3{color:var(--crm-heading);margin:0;font-size:17px;font-weight:600;line-height:1.4}.iqfGma_heading p{color:var(--neu-text-muted);max-width:65ch;margin:5px 0 0;font-size:12px;line-height:1.6}.iqfGma_tabs{z-index:2;border-bottom:1px solid var(--neu-border);background:var(--neu-bg-light);gap:4px;min-width:0;margin:0 0 20px;padding:0 0 4px;display:flex;position:sticky;top:0;overflow-x:auto}.iqfGma_root .iqfGma_tabs button{min-height:44px;font:inherit;color:var(--neu-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;padding:12px 16px;font-size:14px;font-weight:500}.iqfGma_root .iqfGma_tabs button:hover{background:var(--neu-bg);color:var(--neu-text)}.iqfGma_root .iqfGma_tabs button[aria-current]{background:color-mix(in srgb,var(--neu-accent) 10%,transparent);color:var(--neu-text);font-weight:600}.iqfGma_root .iqfGma_tabs button:focus-visible{box-shadow:inset 0 0 0 2px var(--neu-accent);outline:none}.iqfGma_sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.iqfGma_sectionHeading>span{color:var(--neu-text-muted);font-size:12px}.iqfGma_borrowerGroup{margin-bottom:28px}.iqfGma_borrowerGroup>h3{color:var(--neu-text);overflow-wrap:anywhere;align-items:center;gap:10px;margin:0 0 14px;font-size:14px;font-weight:600;display:flex}.iqfGma_borrowerGroup>h3>span{border-radius:var(--neu-radius-pill);background:color-mix(in srgb,var(--neu-accent) 15%,transparent);color:var(--neu-accent-dark);letter-spacing:0;text-transform:none;flex:none;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.iqfGma_questions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.iqfGma_question{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg-light);min-width:0;box-shadow:var(--shadow-sm);padding:20px}.iqfGma_question h4{color:var(--crm-heading);overflow-wrap:anywhere;margin:0 0 16px;font-size:16px;font-weight:600;line-height:1.5}.iqfGma_question>p{color:var(--neu-text-muted);white-space:pre-wrap;margin:-8px 0 16px;font-size:12px;line-height:1.7}.iqfGma_question fieldset{border:0;min-width:0;margin:0;padding:0}.iqfGma_question input,.iqfGma_question select,.iqfGma_question textarea{max-width:100%;border-radius:var(--neu-radius)!important;min-height:48px!important;font-size:14px!important}.iqfGma_choices{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.iqfGma_root .iqfGma_choices button{border:1px solid var(--neu-border-medium);border-radius:var(--neu-radius);background:var(--neu-bg-light);min-height:44px;color:var(--neu-text);font:inherit;text-align:left;cursor:pointer;white-space:normal;justify-content:flex-start;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex}.iqfGma_root .iqfGma_choices button:hover:not(:disabled){border-color:var(--neu-text-muted)}.iqfGma_root .iqfGma_choices button[aria-pressed=true]{background:color-mix(in srgb,var(--neu-accent) 8%,var(--neu-bg-light));border-color:var(--neu-accent);box-shadow:inset 0 0 0 1px var(--neu-accent);font-weight:600}.iqfGma_root .iqfGma_choices button:focus-visible{outline:2px solid var(--crm-accent-ink);outline-offset:3px}.iqfGma_entry{border:1px solid var(--neu-border);border-radius:var(--neu-radius);background:var(--neu-bg);grid-column:1/-1;gap:16px;margin-bottom:16px;padding:16px;display:grid}.iqfGma_root button:not(.iqfGma_tabs button):not(.iqfGma_choices button){border:1px solid var(--neu-border-medium);border-radius:var(--neu-radius-pill);background:var(--neu-bg-light);min-height:36px;color:var(--neu-text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.iqfGma_root button:not(.iqfGma_tabs button):not(.iqfGma_choices button):hover:not(:disabled){border-color:var(--neu-text-muted)}.iqfGma_root button:disabled{opacity:.6;cursor:not-allowed}.iqfGma_root .iqfGma_remove{color:var(--neu-error-dark);background:0 0;border-color:#0000;justify-self:start;padding-left:0}.iqfGma_none{color:var(--neu-text);grid-column:1/-1;align-items:center;gap:10px;font-size:14px;display:flex}.iqfGma_none input{width:20px;height:20px;accent-color:var(--neu-mint);margin:0;min-height:20px!important}.iqfGma_readOnly{background:var(--neu-bg);border:1px solid var(--neu-border);color:var(--neu-text-muted);border-radius:var(--neu-radius-sm);margin-bottom:14px;padding:10px 12px;font-size:12px;display:block}.iqfGma_singleQuestion{grid-template-columns:1fr}.iqfGma_singleQuestion .iqfGma_choices{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1050px){.iqfGma_questions{grid-template-columns:1fr}.iqfGma_singleQuestion .iqfGma_choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.iqfGma_question{padding:16px}.iqfGma_question input,.iqfGma_question select,.iqfGma_question textarea{font-size:16px!important}.iqfGma_sectionHeading{align-items:flex-start}.iqfGma_borrowerGroup>h3{flex-direction:column;align-items:flex-start;gap:8px}.iqfGma_choices,.iqfGma_singleQuestion .iqfGma_choices{grid-template-columns:1fr}.iqfGma_root button:not(.iqfGma_tabs button):not(.iqfGma_choices button){min-height:44px}}