.SafeEmailBody-module__4DGvhW__body{background:#fff;min-width:0}.SafeEmailBody-module__4DGvhW__mode{border-bottom:1px solid var(--line-soft);background:#f6f8f5;align-items:center;gap:4px;padding:7px 10px;display:flex}.SafeEmailBody-module__4DGvhW__mode button{min-height:44px;color:var(--muted);font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;padding:4px 9px;font-size:11px;font-weight:720}.SafeEmailBody-module__4DGvhW__mode button[aria-pressed=true]{color:var(--green);background:#fff;border-color:#a8bca9}.SafeEmailBody-module__4DGvhW__mode .SafeEmailBody-module__4DGvhW__imageAction{color:var(--green);white-space:nowrap;background:#fff;border-color:#a8bca9}.SafeEmailBody-module__4DGvhW__mode span{color:var(--muted);margin-left:auto;font-size:10px}.SafeEmailBody-module__4DGvhW__mode strong{color:var(--muted);font-size:11px}.SafeEmailBody-module__4DGvhW__mode .SafeEmailBody-module__4DGvhW__fullscreenAction{color:var(--green);white-space:nowrap;background:#fff;border-color:#a8bca9;margin-left:auto}.SafeEmailBody-module__4DGvhW__mode span+.SafeEmailBody-module__4DGvhW__fullscreenAction{margin-left:5px}.SafeEmailBody-module__4DGvhW__frame{background:#fff;border:0;width:100%;min-height:440px;display:block}.SafeEmailBody-module__4DGvhW__plain{color:#2f3932;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:13px;font-size:13px;line-height:1.58}.SafeEmailBody-module__4DGvhW__limit{color:var(--muted);padding:0 13px 10px;font-size:10px;display:block}.SafeEmailBody-module__4DGvhW__fullscreen{z-index:1100;background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;position:fixed;inset:0}.SafeEmailBody-module__4DGvhW__fullscreen .SafeEmailBody-module__4DGvhW__mode{min-height:56px;padding-top:max(7px,env(safe-area-inset-top));flex:none}.SafeEmailBody-module__4DGvhW__fullscreen .SafeEmailBody-module__4DGvhW__frame{flex:auto;height:auto;min-height:0}.SafeEmailBody-module__4DGvhW__fullscreen .SafeEmailBody-module__4DGvhW__plain{min-height:0;padding:18px 16px max(18px,env(safe-area-inset-bottom));flex:auto;overflow:auto}.SafeEmailBody-module__4DGvhW__fullscreen .SafeEmailBody-module__4DGvhW__limit{padding-bottom:max(10px,env(safe-area-inset-bottom));flex:none}@media (max-width:720px){.SafeEmailBody-module__4DGvhW__frame{height:clamp(360px,68dvh,720px);min-height:360px}.SafeEmailBody-module__4DGvhW__plain{max-height:clamp(360px,68dvh,720px);overflow:auto}.SafeEmailBody-module__4DGvhW__mode{z-index:1;scrollbar-width:none;gap:3px;padding:5px 6px;display:flex;position:sticky;top:0;overflow-x:auto}.SafeEmailBody-module__4DGvhW__mode::-webkit-scrollbar{display:none}.SafeEmailBody-module__4DGvhW__mode button{flex:1 1 0;min-width:max-content;min-height:38px;padding:3px 5px;font-size:10px}.SafeEmailBody-module__4DGvhW__mode span{display:none}.SafeEmailBody-module__4DGvhW__mode .SafeEmailBody-module__4DGvhW__fullscreenAction,.SafeEmailBody-module__4DGvhW__mode span+.SafeEmailBody-module__4DGvhW__fullscreenAction{margin-left:0}.SafeEmailBody-module__4DGvhW__fullscreen .SafeEmailBody-module__4DGvhW__frame{height:auto;min-height:0}.SafeEmailBody-module__4DGvhW__fullscreen .SafeEmailBody-module__4DGvhW__plain{max-height:none}}
.MobileEmailComposer-module__PpuSeW__launcher{grid-template-columns:1fr 1fr;gap:7px;display:grid}.MobileEmailComposer-module__PpuSeW__launcher button{min-height:38px;color:var(--green);font:inherit;background:#f5faf4b8;border:1px solid #23704940;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:760;display:inline-flex;box-shadow:inset 0 1px #ffffffbf}.MobileEmailComposer-module__PpuSeW__launcher button svg{width:15px;height:15px}.MobileEmailComposer-module__PpuSeW__composer{z-index:1000;min-width:0;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f8f5;flex-direction:column;display:flex;position:fixed;inset:0}.MobileEmailComposer-module__PpuSeW__mobileFocusSummary{display:none}.MobileEmailComposer-module__PpuSeW__mobileDetailsChrome{display:contents}.MobileEmailComposer-module__PpuSeW__topbar{min-height:62px;padding:max(8px, env(safe-area-inset-top)) 10px 8px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #31533e24;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid;box-shadow:0 5px 18px #18301f09}.MobileEmailComposer-module__PpuSeW__topbar>button{width:38px;height:38px;color:var(--ink);background:#f7faf7cc;border:1px solid #345b4229;border-radius:11px;place-items:center;display:grid}.MobileEmailComposer-module__PpuSeW__topbar>button svg{width:18px;height:18px}.MobileEmailComposer-module__PpuSeW__topbar>div{gap:1px;min-width:0;display:grid}.MobileEmailComposer-module__PpuSeW__topbar strong{font-size:16px}.MobileEmailComposer-module__PpuSeW__topbar div span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.MobileEmailComposer-module__PpuSeW__secureLabel{min-height:32px;color:var(--green);background:#ebf6eb94;border:1px solid #2370492e;border-radius:10px;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:760;display:inline-flex}.MobileEmailComposer-module__PpuSeW__secureLabel svg{width:14px;height:14px}.MobileEmailComposer-module__PpuSeW__disabled{pointer-events:none;opacity:.45}.MobileEmailComposer-module__PpuSeW__addressing{background:#fffffff5;display:grid}.MobileEmailComposer-module__PpuSeW__addressing label{border-bottom:1px solid var(--line-soft);grid-template-columns:53px minmax(0,1fr);align-items:center;gap:5px;min-width:0;min-height:45px;padding:0 12px;display:grid}.MobileEmailComposer-module__PpuSeW__addressing label>span{color:var(--muted);font-size:11px;font-weight:680}.MobileEmailComposer-module__PpuSeW__addressing input,.MobileEmailComposer-module__PpuSeW__addressing select{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.MobileEmailComposer-module__PpuSeW__addressing select{text-overflow:ellipsis;height:44px}.MobileEmailComposer-module__PpuSeW__addressing .MobileEmailComposer-module__PpuSeW__toRow{grid-template-columns:53px minmax(0,1fr) auto}.MobileEmailComposer-module__PpuSeW__toRow>button{min-height:30px;color:var(--green);font:inherit;background:#f2f7f1ad;border:1px solid #345b422e;border-radius:8px;padding:0 8px;font-size:10px;font-weight:760}.MobileEmailComposer-module__PpuSeW__reauthorize{background:#fffae8c7;border:1px solid #a9752442;border-radius:11px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;margin:8px 10px 0;padding:9px;display:grid}.MobileEmailComposer-module__PpuSeW__reauthorize>svg{color:#8a681d;width:19px;height:19px}.MobileEmailComposer-module__PpuSeW__reauthorize>span{gap:2px;min-width:0;display:grid}.MobileEmailComposer-module__PpuSeW__reauthorize strong{font-size:11px}.MobileEmailComposer-module__PpuSeW__reauthorize small{color:var(--muted);font-size:9px;line-height:1.35}.MobileEmailComposer-module__PpuSeW__reauthorize a{color:#745514;border:1px solid #8a681d59;border-radius:8px;align-items:center;min-height:32px;padding:0 9px;font-size:10px;font-weight:780;text-decoration:none;display:inline-flex}.MobileEmailComposer-module__PpuSeW__contextBar{background:#31533e1c;border-block:1px solid #31533e1c;grid-template-columns:1fr 1fr;gap:1px;display:grid}.MobileEmailComposer-module__PpuSeW__contextBar button{min-width:0;min-height:52px;color:inherit;text-align:left;background:#f9fcf8fa;border:0;grid-template-columns:22px minmax(0,1fr) 12px;align-items:center;gap:6px;padding:7px 10px;display:grid}.MobileEmailComposer-module__PpuSeW__contextBar svg{width:17px;height:17px;color:var(--green)}.MobileEmailComposer-module__PpuSeW__contextBar button>span:not(.MobileEmailComposer-module__PpuSeW__spark){gap:1px;min-width:0;display:grid}.MobileEmailComposer-module__PpuSeW__contextBar strong{font-size:11px}.MobileEmailComposer-module__PpuSeW__contextBar small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.MobileEmailComposer-module__PpuSeW__contextBar i{color:var(--green-2);font-style:normal}.MobileEmailComposer-module__PpuSeW__spark{color:#7659ad;text-align:center;font-size:18px}.MobileEmailComposer-module__PpuSeW__contextPanel,.MobileEmailComposer-module__PpuSeW__assistant{border-bottom:1px solid var(--line);background:#fff;max-height:34vh;overflow-y:auto}.MobileEmailComposer-module__PpuSeW__related{border-bottom:1px solid var(--line-soft);gap:6px;padding:9px;display:flex;overflow-x:auto}.MobileEmailComposer-module__PpuSeW__related span{background:#eef6eb9e;border:1px solid #2370491f;border-radius:8px;flex:none;gap:1px;max-width:220px;padding:6px 8px;display:grid}.MobileEmailComposer-module__PpuSeW__related small{color:var(--green-2);text-transform:uppercase;font-size:9px;font-weight:780}.MobileEmailComposer-module__PpuSeW__related strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.MobileEmailComposer-module__PpuSeW__history{display:grid}.MobileEmailComposer-module__PpuSeW__history article{border-bottom:1px solid var(--line-soft);grid-template-columns:20px minmax(0,1fr);gap:7px;min-width:0;padding:8px 11px;display:grid}.MobileEmailComposer-module__PpuSeW__history article>span{color:var(--green);font-weight:800}.MobileEmailComposer-module__PpuSeW__history article div{min-width:0}.MobileEmailComposer-module__PpuSeW__history strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.MobileEmailComposer-module__PpuSeW__history p{color:var(--muted);margin:2px 0 0;font-size:10px;line-height:1.35}.MobileEmailComposer-module__PpuSeW__assistant{background:#f9f7fcfa;gap:9px;padding:11px;display:grid}.MobileEmailComposer-module__PpuSeW__assistant>div{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:7px;display:grid}.MobileEmailComposer-module__PpuSeW__assistant p{gap:2px;margin:0;display:grid}.MobileEmailComposer-module__PpuSeW__assistant p strong{font-size:12px}.MobileEmailComposer-module__PpuSeW__assistant p small{color:var(--muted);font-size:10px;line-height:1.4}.MobileEmailComposer-module__PpuSeW__assistant textarea{min-height:82px;color:var(--ink);font:inherit;resize:vertical;background:#ffffffd6;border:1px solid #6c4ea04d;border-radius:10px;outline:0;padding:10px;font-size:13px;line-height:1.45}.MobileEmailComposer-module__PpuSeW__assistant>button{color:#5f428f;min-height:39px;font:inherit;background:#f4f0fadb;border:1px solid #6c4ea061;border-radius:9px;font-size:11px;font-weight:780}.MobileEmailComposer-module__PpuSeW__assistant>button:disabled{opacity:.5}.MobileEmailComposer-module__PpuSeW__signatureBar{border-bottom:1px solid var(--line-soft);background:#fbfcfaf5;justify-content:flex-start;align-items:center;gap:14px;min-height:39px;padding:5px 11px;display:flex}.MobileEmailComposer-module__PpuSeW__signatureBar label{min-width:0;color:var(--muted);align-items:center;gap:6px;font-size:10px;font-weight:680;display:flex}.MobileEmailComposer-module__PpuSeW__signatureBar label input{width:15px;height:15px;accent-color:var(--green)}.MobileEmailComposer-module__PpuSeW__signatureBar label svg{width:15px;height:15px;color:var(--green)}.MobileEmailComposer-module__PpuSeW__signatureBar>button{min-height:29px;color:var(--green);font:inherit;background:#f7faf7b8;border:1px solid #345b422b;border-radius:8px;margin-left:auto;padding:0 8px;font-size:10px;font-weight:740}.MobileEmailComposer-module__PpuSeW__signaturePreview{border-bottom:1px solid var(--line-soft);max-height:100px;color:var(--muted);white-space:pre-wrap;background:#fbfcfa;margin:0;padding:9px 12px;font:10px/1.45 Arial,sans-serif;overflow:auto}.MobileEmailComposer-module__PpuSeW__formatBar{border-bottom:1px solid var(--line-soft);scrollbar-width:none;background:#fff;align-items:center;gap:4px;min-height:41px;padding:5px 9px;display:flex;overflow-x:auto}.MobileEmailComposer-module__PpuSeW__formatBar::-webkit-scrollbar{display:none}.MobileEmailComposer-module__PpuSeW__formatBar button{min-width:31px;min-height:30px;color:var(--ink);font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 7px;font-size:10px;display:inline-flex}.MobileEmailComposer-module__PpuSeW__formatBar button:hover,.MobileEmailComposer-module__PpuSeW__formatBar button:focus-visible{background:#eff6efbd;border-color:#345b422e;outline:0}.MobileEmailComposer-module__PpuSeW__formatBar button:disabled{opacity:.45}.MobileEmailComposer-module__PpuSeW__formatBar svg{width:14px;height:14px;color:var(--green)}.MobileEmailComposer-module__PpuSeW__attachments{border-bottom:1px solid var(--line-soft);background:#f8fbf8f0;gap:6px;padding:6px 9px;display:flex;overflow-x:auto}.MobileEmailComposer-module__PpuSeW__attachments>span{background:#fff;border:1px solid #345b4229;border-radius:9px;flex:none;grid-template-columns:17px minmax(0,1fr) 24px;align-items:center;gap:6px;max-width:250px;min-height:40px;padding:5px 6px 5px 8px;display:grid}.MobileEmailComposer-module__PpuSeW__attachments svg{width:15px;height:15px;color:var(--green)}.MobileEmailComposer-module__PpuSeW__attachments i{min-width:0;font-style:normal;display:grid}.MobileEmailComposer-module__PpuSeW__attachments strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.MobileEmailComposer-module__PpuSeW__attachments small{color:var(--muted);font-size:9px}.MobileEmailComposer-module__PpuSeW__attachments button{width:24px;height:24px;color:var(--muted);background:0 0;border:0;font:18px/1 Arial,sans-serif}.MobileEmailComposer-module__PpuSeW__threadTray{border-bottom:1px solid var(--line);background:#f8faf7;flex-direction:column;flex:0 min(36dvh,320px);min-height:116px;max-height:min(36dvh,320px);display:flex;overflow:hidden}.MobileEmailComposer-module__PpuSeW__threadTray>header{border-bottom:1px solid var(--line-soft);background:#f5f9f4fa;flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:45px;padding:6px 9px 6px 12px;display:flex}.MobileEmailComposer-module__PpuSeW__threadTray>header>span{gap:1px;min-width:0;display:grid}.MobileEmailComposer-module__PpuSeW__threadTray>header strong{font-size:11px}.MobileEmailComposer-module__PpuSeW__threadTray>header small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.MobileEmailComposer-module__PpuSeW__threadTray>header button{min-height:30px;color:var(--green);font:inherit;background:#fff;border:1px solid #345b422e;border-radius:8px;padding:0 9px;font-size:10px;font-weight:760}.MobileEmailComposer-module__PpuSeW__threadTray>div{overscroll-behavior:contain;min-height:0;overflow-y:auto}.MobileEmailComposer-module__PpuSeW__threadTray details{border-bottom:1px solid var(--line-soft);background:#fff}.MobileEmailComposer-module__PpuSeW__threadTray summary{cursor:pointer;grid-template-columns:20px minmax(0,1fr) 12px;align-items:center;gap:7px;min-height:49px;padding:6px 10px;list-style:none;display:grid}.MobileEmailComposer-module__PpuSeW__threadTray summary::-webkit-details-marker{display:none}.MobileEmailComposer-module__PpuSeW__threadTray summary>span{color:var(--green);font-weight:800}.MobileEmailComposer-module__PpuSeW__threadTray summary i{gap:1px;min-width:0;font-style:normal;display:grid}.MobileEmailComposer-module__PpuSeW__threadTray summary strong,.MobileEmailComposer-module__PpuSeW__threadTray summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileEmailComposer-module__PpuSeW__threadTray summary strong{font-size:10px}.MobileEmailComposer-module__PpuSeW__threadTray summary small{color:var(--muted);font-size:9px}.MobileEmailComposer-module__PpuSeW__threadTray summary b{color:var(--green);font-size:11px;transition:transform .15s}.MobileEmailComposer-module__PpuSeW__threadTray details[open] summary b{transform:rotate(180deg)}.MobileEmailComposer-module__PpuSeW__threadTray details p{color:#354039;white-space:pre-wrap;max-height:190px;margin:0;padding:8px 12px 11px 37px;font-size:10px;line-height:1.5;overflow-y:auto}.MobileEmailComposer-module__PpuSeW__editor{width:100%;min-width:0;min-height:160px;color:var(--ink);white-space:pre-wrap;background:#fff;border:0;outline:0;flex:auto;padding:14px 14px 110px;font:14px/1.55 Arial,sans-serif;overflow-y:auto}.MobileEmailComposer-module__PpuSeW__editor:empty:before{color:#7a857e;content:attr(data-placeholder);pointer-events:none}.MobileEmailComposer-module__PpuSeW__editor img{max-width:100%;height:auto}.MobileEmailComposer-module__PpuSeW__footer{min-height:73px;padding:8px 10px max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-top:1px solid #31533e24;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 10px;display:grid;box-shadow:0 -7px 24px #1930200b}.MobileEmailComposer-module__PpuSeW__footer>span{min-width:0;color:var(--muted);font-size:9px;line-height:1.35}.MobileEmailComposer-module__PpuSeW__footerTools{justify-content:flex-end;gap:5px;display:inline-flex}.MobileEmailComposer-module__PpuSeW__footerTools button,.MobileEmailComposer-module__PpuSeW__footerTools a,.MobileEmailComposer-module__PpuSeW__sendButton{min-height:37px;font:inherit;border-radius:9px;justify-content:center;align-items:center;gap:4px;padding:0 9px;font-size:10px;font-weight:760;text-decoration:none;display:inline-flex}.MobileEmailComposer-module__PpuSeW__footerTools button,.MobileEmailComposer-module__PpuSeW__footerTools a{color:var(--green);background:#f8fbf8c2;border:1px solid #345b4233}.MobileEmailComposer-module__PpuSeW__footerTools button svg{width:14px;height:14px}.MobileEmailComposer-module__PpuSeW__sendButton{color:#165c39;background:#e0f1e2c7;border:1px solid #2370496b;grid-column:1/-1;width:100%;min-height:43px;font-size:12px}.MobileEmailComposer-module__PpuSeW__sendButton svg{width:16px;height:16px}.MobileEmailComposer-module__PpuSeW__footer button:disabled{cursor:not-allowed;opacity:.48}@media (max-width:720px){.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__mobileFocusSummary{min-width:0;min-height:49px;padding:max(6px, env(safe-area-inset-top)) 8px 6px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #31533e24;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:7px;display:grid;box-shadow:0 4px 16px #18301f09}.MobileEmailComposer-module__PpuSeW__mobileFocusSummary>button{min-width:0;min-height:32px;color:var(--green);font:inherit;white-space:nowrap;background:#f6faf6c2;border:1px solid #345b422b;border-radius:9px;padding:0 8px;font-size:10px;font-weight:760}.MobileEmailComposer-module__PpuSeW__mobileFocusSummary>button:nth-last-child(-n+2){padding-inline:7px}.MobileEmailComposer-module__PpuSeW__mobileFocusSummary>button:first-child{width:32px;color:var(--ink);place-items:center;padding:0;display:grid}.MobileEmailComposer-module__PpuSeW__mobileFocusSummary>button:first-child svg{width:16px;height:16px}.MobileEmailComposer-module__PpuSeW__mobileFocusSummary>span{gap:1px;min-width:0;display:grid}.MobileEmailComposer-module__PpuSeW__mobileFocusSummary strong,.MobileEmailComposer-module__PpuSeW__mobileFocusSummary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileEmailComposer-module__PpuSeW__mobileFocusSummary strong{font-size:11px;line-height:1.25}.MobileEmailComposer-module__PpuSeW__mobileFocusSummary small{color:var(--muted);font-size:10px;line-height:1.25}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__topbar,.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting:not(.MobileEmailComposer-module__PpuSeW__mobileDetailsOpen) .MobileEmailComposer-module__PpuSeW__mobileDetailsChrome{display:none}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting.MobileEmailComposer-module__PpuSeW__mobileDetailsOpen .MobileEmailComposer-module__PpuSeW__mobileDetailsChrome{overscroll-behavior:contain;scrollbar-gutter:stable;background:#fffffff5;flex:42%;min-height:108px;max-height:min(46dvh,330px);display:block;overflow:hidden auto}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__editor{padding-top:12px}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__formatBar{min-height:39px;padding-inline:7px}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__formatBar button{min-height:32px}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting.MobileEmailComposer-module__PpuSeW__mobileDetailsOpen .MobileEmailComposer-module__PpuSeW__editor{flex:58%;min-height:84px}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__footer{min-height:56px;padding:6px 8px max(6px, env(safe-area-inset-bottom));grid-template-columns:auto minmax(0,auto) minmax(82px,1fr);gap:5px}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__footer>span{display:none}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__footerTools{display:contents}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__footerTools button,.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__footerTools a,.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__sendButton{min-height:44px;padding-inline:8px}.MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting .MobileEmailComposer-module__PpuSeW__sendButton{grid-column:auto;width:auto}.MobileEmailComposer-module__PpuSeW__launcher button{min-height:44px}.MobileEmailComposer-module__PpuSeW__messageLauncher{border-top:1px solid var(--line-soft);background:#f8fbf8eb;padding:8px 10px}.MobileEmailComposer-module__PpuSeW__messageLauncher button{border-radius:9px;min-height:44px;font-size:10px}}@media (max-width:360px){.MobileEmailComposer-module__PpuSeW__topbar{grid-template-columns:38px minmax(0,1fr) auto;gap:5px;padding-inline:6px}.MobileEmailComposer-module__PpuSeW__secureLabel{padding-inline:7px}.MobileEmailComposer-module__PpuSeW__reauthorize{grid-template-columns:22px minmax(0,1fr)}.MobileEmailComposer-module__PpuSeW__reauthorize a{grid-column:2;width:fit-content}.MobileEmailComposer-module__PpuSeW__footer{grid-template-columns:1fr}.MobileEmailComposer-module__PpuSeW__footer>span{grid-column:1}.MobileEmailComposer-module__PpuSeW__footerTools{justify-content:stretch}.MobileEmailComposer-module__PpuSeW__footerTools>*{flex:1}}@media (min-width:721px){.MobileEmailComposer-module__PpuSeW__composer{border:1px solid var(--line);border-radius:16px;inset:6vh max(24px,50vw - 410px);overflow:hidden;box-shadow:0 28px 90px #1220173d}}:is(html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__composer,html.dark .MobileEmailComposer-module__PpuSeW__composer){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf5ef;background:#172019}:is(html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__topbar,html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__addressing,html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__footer,html.dark .MobileEmailComposer-module__PpuSeW__topbar,html.dark .MobileEmailComposer-module__PpuSeW__addressing,html.dark .MobileEmailComposer-module__PpuSeW__footer){background:#19231cf7}html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__contextBar button{background:#1e2a21fa}html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__mobileFocusSummary{background:#1e2a21fa}html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting.MobileEmailComposer-module__PpuSeW__mobileDetailsOpen .MobileEmailComposer-module__PpuSeW__mobileDetailsChrome{background:#1e2a21fa}html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__signatureBar{background:#1e2a21fa}html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__messageLauncher{background:#1e2a21fa}html.dark .MobileEmailComposer-module__PpuSeW__contextBar button{background:#1e2a21fa}html.dark .MobileEmailComposer-module__PpuSeW__mobileFocusSummary{background:#1e2a21fa}html.dark .MobileEmailComposer-module__PpuSeW__composer.MobileEmailComposer-module__PpuSeW__mobileWriting.MobileEmailComposer-module__PpuSeW__mobileDetailsOpen .MobileEmailComposer-module__PpuSeW__mobileDetailsChrome{background:#1e2a21fa}html.dark .MobileEmailComposer-module__PpuSeW__signatureBar{background:#1e2a21fa}html.dark .MobileEmailComposer-module__PpuSeW__messageLauncher{background:#1e2a21fa}:is(html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__editor,html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__formatBar,html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__attachments,html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__threadTray,html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__contextPanel,html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__history,html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__signaturePreview,html.dark .MobileEmailComposer-module__PpuSeW__editor,html.dark .MobileEmailComposer-module__PpuSeW__formatBar,html.dark .MobileEmailComposer-module__PpuSeW__attachments,html.dark .MobileEmailComposer-module__PpuSeW__threadTray,html.dark .MobileEmailComposer-module__PpuSeW__contextPanel,html.dark .MobileEmailComposer-module__PpuSeW__history,html.dark .MobileEmailComposer-module__PpuSeW__signaturePreview){color:#edf5ef;background:#202b23}:is(html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__attachments>span,html.dark .MobileEmailComposer-module__PpuSeW__attachments>span),:is(html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__threadTray>header,html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__threadTray details,html.dark .MobileEmailComposer-module__PpuSeW__threadTray>header,html.dark .MobileEmailComposer-module__PpuSeW__threadTray details){background:#26342a}:is(html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__threadTray details p,html.dark .MobileEmailComposer-module__PpuSeW__threadTray details p){color:#dfe9e1}:is(html[data-theme=dark] .MobileEmailComposer-module__PpuSeW__reauthorize,html.dark .MobileEmailComposer-module__PpuSeW__reauthorize){background:#5e49188c}
.ContactPhoneAction-module__9oazJG__overlay{z-index:1300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a70;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ContactPhoneAction-module__9oazJG__dialog{border:1px solid var(--line);background:#fff;border-radius:18px;width:min(460px,100%);max-height:min(680px,100vh - 40px);overflow:auto;box-shadow:0 24px 70px #0f172a3d}.ContactPhoneAction-module__9oazJG__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 16px;display:flex}.ContactPhoneAction-module__9oazJG__header p,.ContactPhoneAction-module__9oazJG__summary p,.ContactPhoneAction-module__9oazJG__notice{color:var(--muted);font-size:var(--text-small);margin:5px 0 0;line-height:1.45}.ContactPhoneAction-module__9oazJG__header h3{font-size:var(--text-title);margin:0}.ContactPhoneAction-module__9oazJG__close{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;font-size:22px;line-height:1}.ContactPhoneAction-module__9oazJG__body{gap:16px;padding:20px;display:grid}.ContactPhoneAction-module__9oazJG__summary{border:1px solid var(--line);background:var(--surface-soft,#f7faf7);border-radius:13px;gap:10px;padding:14px;display:grid}.ContactPhoneAction-module__9oazJG__route{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;display:grid}.ContactPhoneAction-module__9oazJG__route span{color:var(--muted);font-size:var(--text-caption)}.ContactPhoneAction-module__9oazJG__route strong{overflow-wrap:anywhere;text-align:right;font-size:var(--text-small)}.ContactPhoneAction-module__9oazJG__message{color:var(--ink);font-size:var(--text-small);gap:7px;font-weight:700;display:grid}.ContactPhoneAction-module__9oazJG__message textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:132px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:12px;font-weight:500;line-height:1.5}.ContactPhoneAction-module__9oazJG__message small{color:var(--muted);text-align:right;font-weight:500}.ContactPhoneAction-module__9oazJG__notice{color:#725414;background:#fff8e8;border:1px solid #ead6a3;border-radius:10px;margin:0;padding:11px 12px}.ContactPhoneAction-module__9oazJG__notice[data-kind=success]{color:#176b4a;background:#eff9f2;border-color:#b9dcc6}.ContactPhoneAction-module__9oazJG__actions{justify-content:flex-end;gap:10px;display:flex}.ContactPhoneAction-module__9oazJG__actions button{border:1px solid var(--line);min-height:42px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;padding:9px 14px;font-weight:750}.ContactPhoneAction-module__9oazJG__actions button:last-child{border-color:var(--green);background:var(--green);color:#fff}.ContactPhoneAction-module__9oazJG__actions button:disabled,.ContactPhoneAction-module__9oazJG__close:disabled{cursor:not-allowed;opacity:.5}@media (max-width:720px){.ContactPhoneAction-module__9oazJG__overlay{align-items:stretch;padding:0}.ContactPhoneAction-module__9oazJG__dialog{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.ContactPhoneAction-module__9oazJG__header{padding:max(16px, env(safe-area-inset-top)) 16px 14px}.ContactPhoneAction-module__9oazJG__body{padding:16px max(16px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.ContactPhoneAction-module__9oazJG__actions{background:#fff;grid-template-columns:1fr 1fr;padding-top:8px;display:grid;position:sticky;bottom:0}}
.MobileCommunicationWorkspace-module__y1g0UG__workspace{display:none}@media (max-width:720px){.MobileCommunicationWorkspace-module__y1g0UG__workspace{border-top:1px solid var(--line-soft);background:#f4f7f3;gap:10px;padding:10px;display:grid}:is(.MobileCommunicationWorkspace-module__y1g0UG__workspace~.direct-record-summary,.MobileCommunicationWorkspace-module__y1g0UG__workspace~.intake-review,.MobileCommunicationWorkspace-module__y1g0UG__workspace~.communication-conversation,.MobileCommunicationWorkspace-module__y1g0UG__workspace~.communication-feed,.MobileCommunicationWorkspace-module__y1g0UG__workspace~.communication-load-more,.MobileCommunicationWorkspace-module__y1g0UG__workspace~.empty-state){display:none}.communications-layout:has(.MobileCommunicationWorkspace-module__y1g0UG__workspace)>div>.channel-grid{display:none}.communications-layout:has(.MobileCommunicationWorkspace-module__y1g0UG__workspace) .communication-list-head{display:none}.communications-layout:has(.MobileCommunicationWorkspace-module__y1g0UG__workspace)>.comms-context{display:none}.MobileCommunicationWorkspace-module__y1g0UG__threadHeader,.MobileCommunicationWorkspace-module__y1g0UG__context,.MobileCommunicationWorkspace-module__y1g0UG__files,.MobileCommunicationWorkspace-module__y1g0UG__extracted,.MobileCommunicationWorkspace-module__y1g0UG__thread{border:1px solid var(--line);background:var(--paper);border-radius:13px;min-width:0;box-shadow:0 7px 24px #1b312309}.MobileCommunicationWorkspace-module__y1g0UG__threadHeader{padding:14px}.MobileCommunicationWorkspace-module__y1g0UG__threadMeta{color:var(--muted);font-size:var(--text-caption);justify-content:space-between;align-items:center;gap:10px;display:flex}.MobileCommunicationWorkspace-module__y1g0UG__threadMeta>span{color:var(--green);align-items:center;gap:6px;font-weight:760;display:inline-flex}.MobileCommunicationWorkspace-module__y1g0UG__threadMeta svg{width:15px;height:15px}.MobileCommunicationWorkspace-module__y1g0UG__threadMeta time{white-space:nowrap;flex:none}.MobileCommunicationWorkspace-module__y1g0UG__threadHeader h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:10px 0 6px;font-size:19px;line-height:1.22}.MobileCommunicationWorkspace-module__y1g0UG__threadHeader p{color:var(--muted);font-size:var(--text-small);overflow-wrap:anywhere;margin:0;line-height:1.4}.MobileCommunicationWorkspace-module__y1g0UG__threadHeader p strong{color:var(--ink)}.MobileCommunicationWorkspace-module__y1g0UG__threadFacts{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.MobileCommunicationWorkspace-module__y1g0UG__threadFacts span{background:var(--soft);color:#536158;min-height:27px;font-size:var(--text-caption);border-radius:7px;padding:5px 8px;font-weight:680}.MobileCommunicationWorkspace-module__y1g0UG__threadActions{margin-top:11px;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__jumpBar{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;background:#fbfdfaf0;border:1px solid #23704933;border-radius:12px;grid-auto-columns:minmax(68px,1fr);grid-auto-flow:column;padding:5px;display:grid;position:sticky;top:6px;overflow-x:auto;box-shadow:0 9px 26px #1b312314}.MobileCommunicationWorkspace-module__y1g0UG__jumpBar::-webkit-scrollbar{display:none}.MobileCommunicationWorkspace-module__y1g0UG__jumpBar a{min-height:44px;color:var(--muted);border-radius:8px;place-items:center;gap:1px;padding:4px 7px;font-size:11px;font-weight:730;text-decoration:none;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__jumpBar a:active,.MobileCommunicationWorkspace-module__y1g0UG__jumpBar a:focus-visible{color:var(--green);background:#e7f1e5;outline:none}.MobileCommunicationWorkspace-module__y1g0UG__jumpBar svg{width:17px;height:17px}.MobileCommunicationWorkspace-module__y1g0UG__sectionHeading{justify-content:space-between;align-items:center;gap:10px;padding:12px 13px 9px;display:flex}.MobileCommunicationWorkspace-module__y1g0UG__sectionHeading>div{gap:2px;min-width:0;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__sectionHeading span{color:var(--green-2);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:820}.MobileCommunicationWorkspace-module__y1g0UG__sectionHeading h3{margin:0;font-size:16px;line-height:1.2}.MobileCommunicationWorkspace-module__y1g0UG__sectionHeading>small{background:var(--soft);min-height:25px;color:var(--muted);border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-weight:720}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks{border-top:1px solid var(--line-soft);display:grid}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks>a,.MobileCommunicationWorkspace-module__y1g0UG__contextLinks>div{border-bottom:1px solid var(--line-soft);min-width:0;color:inherit;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px 12px;text-decoration:none;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks>:last-child{border-bottom:0}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks>a:active,.MobileCommunicationWorkspace-module__y1g0UG__contextLinks>a:focus-visible{background:#f0f6ee;outline:none}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks>a>span:first-child,.MobileCommunicationWorkspace-module__y1g0UG__contextLinks>div>span:first-child{width:34px;height:34px;color:var(--green);background:#e9f2e7;border-radius:9px;place-items:center;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks svg{width:18px;height:18px}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks>a>span:nth-child(2),.MobileCommunicationWorkspace-module__y1g0UG__contextLinks>div>span:nth-child(2){gap:2px;min-width:0;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks small{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:730}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.MobileCommunicationWorkspace-module__y1g0UG__contextLinks i{color:var(--green-2);text-align:right;font-style:normal}.MobileCommunicationWorkspace-module__y1g0UG__emptyCopy,.MobileCommunicationWorkspace-module__y1g0UG__reviewIntro,.MobileCommunicationWorkspace-module__y1g0UG__reviewNote{color:var(--muted);margin:0;padding:0 13px 12px;font-size:12px;line-height:1.5}.MobileCommunicationWorkspace-module__y1g0UG__suggestions{border-top:1px solid var(--line-soft)}.MobileCommunicationWorkspace-module__y1g0UG__suggestions>summary{cursor:pointer;min-height:44px;color:var(--green);padding:10px 13px;font-size:12px;font-weight:750}.MobileCommunicationWorkspace-module__y1g0UG__suggestions>div{gap:6px;padding:0 13px 10px;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__suggestions p{background:#fffbed;border-radius:8px;gap:2px;margin:0;padding:8px;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__suggestions strong{font-size:12px}.MobileCommunicationWorkspace-module__y1g0UG__suggestions span{color:var(--muted);font-size:11px}.MobileCommunicationWorkspace-module__y1g0UG__fileList,.MobileCommunicationWorkspace-module__y1g0UG__extractedList,.MobileCommunicationWorkspace-module__y1g0UG__messageList{border-top:1px solid var(--line-soft);display:grid}.MobileCommunicationWorkspace-module__y1g0UG__fileCard,.MobileCommunicationWorkspace-module__y1g0UG__extractedList details,.MobileCommunicationWorkspace-module__y1g0UG__message{border-bottom:1px solid var(--line-soft);background:var(--paper);min-width:0}.MobileCommunicationWorkspace-module__y1g0UG__fileList>:last-child,.MobileCommunicationWorkspace-module__y1g0UG__extractedList>:last-child,.MobileCommunicationWorkspace-module__y1g0UG__messageList>:last-child{border-bottom:0}.MobileCommunicationWorkspace-module__y1g0UG__fileCard>summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:56px;padding:8px 12px;list-style:none;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__fileCard>summary::-webkit-details-marker{display:none}.MobileCommunicationWorkspace-module__y1g0UG__extractedList summary::-webkit-details-marker{display:none}.MobileCommunicationWorkspace-module__y1g0UG__message summary::-webkit-details-marker{display:none}.MobileCommunicationWorkspace-module__y1g0UG__fileIcon{width:34px;height:34px;color:var(--green);background:#edf2ea;border-radius:9px;place-items:center;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__fileIcon svg{width:18px;height:18px}.MobileCommunicationWorkspace-module__y1g0UG__fileCard summary>span:nth-child(2){gap:3px;min-width:0;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__fileCard summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.MobileCommunicationWorkspace-module__y1g0UG__fileCard summary small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.MobileCommunicationWorkspace-module__y1g0UG__fileCard summary i,.MobileCommunicationWorkspace-module__y1g0UG__extractedList summary i{color:var(--green-2);font-size:16px;font-style:normal;transition:transform .15s}.MobileCommunicationWorkspace-module__y1g0UG__fileCard[open] summary i,.MobileCommunicationWorkspace-module__y1g0UG__extractedList details[open] summary i{transform:rotate(180deg)}.MobileCommunicationWorkspace-module__y1g0UG__fileDetails{border-top:1px solid var(--line-soft);background:#fafbf9;padding:10px 12px 12px}.MobileCommunicationWorkspace-module__y1g0UG__fileDetails dl{grid-template-columns:1fr 1fr;gap:7px;margin:0 0 10px;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__fileDetails dl>div{gap:2px;min-width:0;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__fileDetails dt{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:720}.MobileCommunicationWorkspace-module__y1g0UG__fileDetails dd{overflow-wrap:anywhere;margin:0;font-size:11px}.MobileCommunicationWorkspace-module__y1g0UG__fileDetails .MobileCommunicationWorkspace-module__y1g0UG__reviewNote{padding:0 0 10px}.MobileCommunicationWorkspace-module__y1g0UG__fileAction{background:var(--paper);width:100%;min-height:44px;color:var(--green);font:inherit;border:1px solid #9ab49d;border-radius:9px;place-items:center;padding:0 12px;font-size:12px;font-weight:780;text-decoration:none;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__fileAction:disabled{color:var(--muted);cursor:not-allowed;opacity:.65}.MobileCommunicationWorkspace-module__y1g0UG__reviewIntro{padding-top:0}.MobileCommunicationWorkspace-module__y1g0UG__extractedList details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:8px;min-height:55px;padding:8px 12px;list-style:none;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__extractedList summary>span{gap:2px;min-width:0;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__extractedList summary small{color:var(--muted);font-size:10px}.MobileCommunicationWorkspace-module__y1g0UG__extractedList summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.MobileCommunicationWorkspace-module__y1g0UG__extractedList summary em{color:var(--green);font-size:11px;font-style:normal;font-weight:780}.MobileCommunicationWorkspace-module__y1g0UG__extractedList details>div{border-top:1px solid var(--line-soft);background:#fafbf9;padding:10px 12px 12px}.MobileCommunicationWorkspace-module__y1g0UG__extractedList dl{gap:6px;margin:0;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__extractedList dl>div{grid-template-columns:78px minmax(0,1fr);gap:8px;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__extractedList dt{color:var(--muted);font-size:11px}.MobileCommunicationWorkspace-module__y1g0UG__extractedList dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:680}.MobileCommunicationWorkspace-module__y1g0UG__extractedList p{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.5}.MobileCommunicationWorkspace-module__y1g0UG__message>summary{cursor:pointer;grid-template-columns:30px minmax(0,1fr) auto 14px;align-items:center;gap:3px 8px;min-height:62px;padding:8px 11px;list-style:none;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__message.MobileCommunicationWorkspace-module__y1g0UG__selectedMessage{box-shadow:inset 3px 0 0 var(--green-2)}.MobileCommunicationWorkspace-module__y1g0UG__senderIcon{width:30px;height:30px;color:var(--green);background:#e8f2e6;border-radius:9px;grid-row:1/span 2;place-items:center;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__senderIcon svg{width:16px;height:16px}.MobileCommunicationWorkspace-module__y1g0UG__messageIdentity{gap:1px;min-width:0;display:grid}.MobileCommunicationWorkspace-module__y1g0UG__messageIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.MobileCommunicationWorkspace-module__y1g0UG__messageIdentity small,.MobileCommunicationWorkspace-module__y1g0UG__message time{color:var(--muted);font-size:10px}.MobileCommunicationWorkspace-module__y1g0UG__message time{white-space:nowrap}.MobileCommunicationWorkspace-module__y1g0UG__disclosure{color:var(--green-2);font-size:16px;transition:transform .15s}.MobileCommunicationWorkspace-module__y1g0UG__message[open] .MobileCommunicationWorkspace-module__y1g0UG__disclosure{transform:rotate(180deg)}.MobileCommunicationWorkspace-module__y1g0UG__message h4{text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;margin:0;font-size:11px;font-weight:640;overflow:hidden}.MobileCommunicationWorkspace-module__y1g0UG__messageBody{border-top:1px solid var(--line-soft);background:#fff}}@media (max-width:390px){.MobileCommunicationWorkspace-module__y1g0UG__workspace{padding-inline:7px}.MobileCommunicationWorkspace-module__y1g0UG__jumpBar{grid-auto-columns:minmax(64px,1fr)}.MobileCommunicationWorkspace-module__y1g0UG__threadHeader h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.MobileCommunicationWorkspace-module__y1g0UG__fileCard summary i,.MobileCommunicationWorkspace-module__y1g0UG__extractedList summary i,.MobileCommunicationWorkspace-module__y1g0UG__disclosure{transition:none}}
.NoteAssociationField-module__y6ouha__field{min-width:0}.NoteAssociationField-module__y6ouha__searchDisclosure{border:1px solid var(--line-soft);background:#fafbf8;border-radius:10px;margin-top:8px;overflow:hidden}.NoteAssociationField-module__y6ouha__searchDisclosure>summary{cursor:pointer;min-height:44px;color:var(--ink);font-size:var(--text-small);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-weight:720;display:flex}.NoteAssociationField-module__y6ouha__searchDisclosure>summary span{color:var(--muted);font-size:var(--text-caption);text-align:right;font-weight:560}.NoteAssociationField-module__y6ouha__searchBody{border-top:1px solid var(--line-soft);gap:8px;padding:10px;display:grid}.NoteAssociationField-module__y6ouha__searchBody>label{gap:5px;min-width:0;display:grid}.NoteAssociationField-module__y6ouha__searchBody>label>span{color:var(--muted);font-size:var(--text-caption);font-weight:680}.NoteAssociationField-module__y6ouha__searchBody input{width:100%}.NoteAssociationField-module__y6ouha__searchBody>p{color:var(--muted);font-size:var(--text-caption);margin:0;line-height:1.4}.NoteAssociationField-module__y6ouha__state{background:var(--paper);min-height:40px;color:var(--muted);font-size:var(--text-caption);border-radius:8px;padding:9px 10px}.NoteAssociationField-module__y6ouha__error{color:#8d2722;background:#fff4f2}.NoteAssociationField-module__y6ouha__results{gap:6px;display:grid}.NoteAssociationField-module__y6ouha__results button{border:1px solid var(--line-soft);background:var(--paper);width:100%;min-width:0;min-height:52px;color:var(--ink);cursor:pointer;text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.NoteAssociationField-module__y6ouha__results button[aria-pressed=true]{border-color:var(--green);background:var(--green-wash)}.NoteAssociationField-module__y6ouha__results button>span{gap:1px;min-width:0;display:grid}.NoteAssociationField-module__y6ouha__results small,.NoteAssociationField-module__y6ouha__results i{min-width:0;color:var(--muted);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.NoteAssociationField-module__y6ouha__results strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.NoteAssociationField-module__y6ouha__results em{color:var(--green);font-size:var(--text-caption);flex:none;font-style:normal;font-weight:760}@media (max-width:600px){.NoteAssociationField-module__y6ouha__searchDisclosure>summary{flex-direction:column;align-items:flex-start;gap:2px}.NoteAssociationField-module__y6ouha__searchDisclosure>summary span{text-align:left}.NoteAssociationField-module__y6ouha__searchBody input{min-height:48px;font-size:16px}}
.restoration-prefill-launcher-module__irzNHW__shell{color:#182431;background:#eef4f6;min-height:100vh;padding:32px 16px}.restoration-prefill-launcher-module__irzNHW__card{background:#fff;border:1px solid #ccdce3;border-radius:22px;max-width:860px;margin:0 auto;overflow:hidden;box-shadow:0 18px 45px #15303d1f}.restoration-prefill-launcher-module__irzNHW__header{color:#fff;background:#0e1d27;border-bottom:5px solid #1196c5;align-items:center;gap:24px;padding:28px;display:flex}.restoration-prefill-launcher-module__irzNHW__header img{object-fit:contain}.restoration-prefill-launcher-module__irzNHW__header p{color:#6dc9e9;text-transform:uppercase;letter-spacing:.12em;margin:0 0 4px;font-size:.75rem;font-weight:800}.restoration-prefill-launcher-module__irzNHW__header h1{margin:0;font-size:clamp(1.55rem,4vw,2.2rem)}.restoration-prefill-launcher-module__irzNHW__header span{color:#c8d5db;margin-top:7px;line-height:1.5;display:block}.restoration-prefill-launcher-module__irzNHW__submittedFormsLink{color:#fff;white-space:nowrap;background:#172c39;border:1px solid #45616f;border-radius:10px;justify-content:center;align-items:center;min-height:42px;margin-left:auto;padding:9px 13px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.restoration-prefill-launcher-module__irzNHW__form,.restoration-prefill-launcher-module__irzNHW__ready{gap:18px;padding:28px;display:grid}.restoration-prefill-launcher-module__irzNHW__form label,.restoration-prefill-launcher-module__irzNHW__link{gap:7px;font-weight:750;display:grid}.restoration-prefill-launcher-module__irzNHW__form input,.restoration-prefill-launcher-module__irzNHW__form textarea,.restoration-prefill-launcher-module__irzNHW__link input{width:100%;font:inherit;color:#182431;background:#fff;border:1px solid #aebfc7;border-radius:10px;padding:13px 14px}.restoration-prefill-launcher-module__irzNHW__form input:focus,.restoration-prefill-launcher-module__irzNHW__form textarea:focus,.restoration-prefill-launcher-module__irzNHW__link input:focus{border-color:#1196c5;outline:3px solid #1196c533}.restoration-prefill-launcher-module__irzNHW__deliveryBlock{background:#f0f8fb;border:1px solid #b8d3de;border-radius:14px;gap:14px;padding:18px;scroll-margin-top:18px;display:grid}.restoration-prefill-launcher-module__irzNHW__deliveryBlock h2,.restoration-prefill-launcher-module__irzNHW__deliveryBlock p{margin:0}.restoration-prefill-launcher-module__irzNHW__deliveryBlock h2{font-size:1.15rem}.restoration-prefill-launcher-module__irzNHW__deliveryBlock p{color:#52636d;margin-top:4px;line-height:1.45}.restoration-prefill-launcher-module__irzNHW__internalNotes textarea{resize:vertical;min-height:108px}.restoration-prefill-launcher-module__irzNHW__internalNotes small{color:#61727b;font-size:.76rem;font-weight:600;line-height:1.45}.restoration-prefill-launcher-module__irzNHW__two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.restoration-prefill-launcher-module__irzNHW__locality{grid-template-columns:1fr 90px 130px;gap:16px;display:grid}.restoration-prefill-launcher-module__irzNHW__addressAutocomplete{position:relative}.restoration-prefill-launcher-module__irzNHW__addressSuggestions{z-index:20;background:#fff;border:1px solid #b8cfdb;border-radius:10px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:hidden;box-shadow:0 14px 34px #0c2a3b2e}.restoration-prefill-launcher-module__irzNHW__addressSuggestions button{color:#17212b;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e4ebef;padding:9px 12px;font-size:.82rem;line-height:1.35;display:block}.restoration-prefill-launcher-module__irzNHW__addressSuggestions button:last-child{border-bottom:0}.restoration-prefill-launcher-module__irzNHW__addressSuggestions button:hover,.restoration-prefill-launcher-module__irzNHW__addressSuggestions button:focus-visible{background:#edf7fb}.restoration-prefill-launcher-module__irzNHW__addressSearching{color:#627582;padding:11px 12px;font-size:.78rem;font-weight:600}.restoration-prefill-launcher-module__irzNHW__addressFallback{color:#8a6030;margin-top:5px;font-size:.72rem;font-weight:600;line-height:1.35;display:block}.restoration-prefill-launcher-module__irzNHW__adjusters{background:#f7fafb;border:1px solid #c7d8df;border-radius:14px;padding:16px}.restoration-prefill-launcher-module__irzNHW__adjustersHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.restoration-prefill-launcher-module__irzNHW__adjustersHead h2,.restoration-prefill-launcher-module__irzNHW__adjustersHead p{margin:0}.restoration-prefill-launcher-module__irzNHW__adjustersHead h2{font-size:1rem}.restoration-prefill-launcher-module__irzNHW__adjustersHead p,.restoration-prefill-launcher-module__irzNHW__adjustersEmpty{color:#61727b;margin-top:4px;font-size:.78rem;line-height:1.4}.restoration-prefill-launcher-module__irzNHW__adjustersHead button,.restoration-prefill-launcher-module__irzNHW__removeAdjuster{color:#176b8b;font:inherit;cursor:pointer;background:#fff;border:1px solid #9eb4be;font-weight:800}.restoration-prefill-launcher-module__irzNHW__adjustersHead button{border-radius:9px;flex:none;min-height:44px;padding:8px 12px}.restoration-prefill-launcher-module__irzNHW__adjustersHead button:disabled{opacity:.55;cursor:default}.restoration-prefill-launcher-module__irzNHW__adjustersList{gap:12px;margin-top:14px;display:grid}.restoration-prefill-launcher-module__irzNHW__adjustersList fieldset{background:#fff;border:1px solid #d7e2e6;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:13px;display:grid;position:relative}.restoration-prefill-launcher-module__irzNHW__adjustersList legend{color:#52636d;padding:0 40px 0 5px;font-size:.76rem;font-weight:800}.restoration-prefill-launcher-module__irzNHW__removeAdjuster{color:#9b4037;border:0;border-radius:50%;width:36px;height:36px;padding:0;font-size:1.35rem;line-height:1;position:absolute;top:-13px;right:7px}.restoration-prefill-launcher-module__irzNHW__removeAdjuster:hover,.restoration-prefill-launcher-module__irzNHW__removeAdjuster:focus-visible{outline-offset:1px;background:#fff1ef;outline:2px solid #c7655a}.restoration-prefill-launcher-module__irzNHW__services{background:#f0f8fb;border:1px solid #b8d3de;border-radius:14px;gap:12px;padding:16px;display:grid}.restoration-prefill-launcher-module__irzNHW__services legend{padding:0 7px;font-weight:850}.restoration-prefill-launcher-module__irzNHW__services label{grid-template-columns:none;align-items:center;gap:10px;display:flex}.restoration-prefill-launcher-module__irzNHW__services input{width:20px;height:20px}.restoration-prefill-launcher-module__irzNHW__primary,.restoration-prefill-launcher-module__irzNHW__secondary,.restoration-prefill-launcher-module__irzNHW__startOver{min-height:48px;font:inherit;text-align:center;cursor:pointer;border-radius:10px;padding:12px 16px;font-weight:800}.restoration-prefill-launcher-module__irzNHW__primary{color:#fff;background:#118ebc;border:0}.restoration-prefill-launcher-module__irzNHW__primary:disabled{opacity:.6;cursor:wait}.restoration-prefill-launcher-module__irzNHW__secondary{color:#183545;background:#fff;border:1px solid #9eb4be;justify-content:center;align-items:center;text-decoration:none;display:flex}.restoration-prefill-launcher-module__irzNHW__notice{color:#5a4618;background:#fff7df;border-radius:10px;margin:0;padding:12px 14px}.restoration-prefill-launcher-module__irzNHW__readyHead{align-items:flex-start;gap:16px;display:flex}.restoration-prefill-launcher-module__irzNHW__readyHead>span{color:#fff;background:#168458;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:1.4rem;font-weight:900;display:grid}.restoration-prefill-launcher-module__irzNHW__readyHead h2{margin:0;font-size:1.6rem}.restoration-prefill-launcher-module__irzNHW__readyHead p{color:#52636d;margin:6px 0 0;line-height:1.5}.restoration-prefill-launcher-module__irzNHW__link input{background:#f6fafb}.restoration-prefill-launcher-module__irzNHW__expiry{color:#61727b;margin:-8px 0 0;font-size:.9rem}.restoration-prefill-launcher-module__irzNHW__sendGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.restoration-prefill-launcher-module__irzNHW__sendGrid .record-action{color:#183545;background:#fff;border:1px solid #9eb4be;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;display:flex}.restoration-prefill-launcher-module__irzNHW__startOver{color:#176b8b;background:0 0;border:0;text-decoration:underline}.restoration-prefill-launcher-module__irzNHW__card footer{color:#61727b;text-align:center;border-top:1px solid #dbe5e9;padding:18px 28px}.restoration-prefill-launcher-module__irzNHW__card footer a{color:#087da8;font-weight:800}.restoration-prefill-launcher-module__irzNHW__description>div{background:#fff;border:1px solid #aebfc7;border-radius:10px;grid-template-columns:minmax(150px,.8fr) minmax(0,1.7fr);display:grid;overflow:hidden}.restoration-prefill-launcher-module__irzNHW__description>div input{border:0;border-radius:0;min-width:0}.restoration-prefill-launcher-module__irzNHW__description>div>span{color:#52636d;background:#f3f7f8;border-left:1px solid #dbe5e9;align-items:center;padding:10px 12px;font-size:.82rem;font-weight:600;line-height:1.4;display:flex}.restoration-prefill-launcher-module__irzNHW__description>small{color:#61727b;font-size:.78rem;font-weight:500;line-height:1.4}@media (max-width:640px){.restoration-prefill-launcher-module__irzNHW__shell{padding:0}.restoration-prefill-launcher-module__irzNHW__card{border-left:0;border-right:0;border-radius:0;min-height:100vh}.restoration-prefill-launcher-module__irzNHW__header{align-items:flex-start;gap:14px;padding:20px 18px}.restoration-prefill-launcher-module__irzNHW__header img{width:125px;height:auto}.restoration-prefill-launcher-module__irzNHW__header span{font-size:.9rem}.restoration-prefill-launcher-module__irzNHW__submittedFormsLink{width:100%;margin-left:0}.restoration-prefill-launcher-module__irzNHW__form,.restoration-prefill-launcher-module__irzNHW__ready{padding:22px 18px}.restoration-prefill-launcher-module__irzNHW__two{grid-template-columns:1fr}.restoration-prefill-launcher-module__irzNHW__locality{grid-template-columns:1fr 72px 105px;gap:10px}.restoration-prefill-launcher-module__irzNHW__adjustersHead{flex-direction:column;align-items:stretch}.restoration-prefill-launcher-module__irzNHW__adjustersHead button{width:100%}.restoration-prefill-launcher-module__irzNHW__adjustersList fieldset,.restoration-prefill-launcher-module__irzNHW__description>div{grid-template-columns:1fr}.restoration-prefill-launcher-module__irzNHW__description>div>span{border-top:1px solid #dbe5e9;border-left:0}.restoration-prefill-launcher-module__irzNHW__sendGrid{grid-template-columns:1fr}}
.restoration-quick-send-module__HHYJqq__workflowChooser{background:#f0f8fb;border:1px solid #b8d3de;border-radius:14px;gap:14px;margin:28px 28px 0;padding:18px;display:grid}.restoration-quick-send-module__HHYJqq__workflowHeading h2,.restoration-quick-send-module__HHYJqq__workflowHeading p{margin:0}.restoration-quick-send-module__HHYJqq__workflowHeading p{color:#52636d;margin-top:4px;line-height:1.45}.restoration-quick-send-module__HHYJqq__workflowOptions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.restoration-quick-send-module__HHYJqq__workflowOption{color:#183545;min-height:112px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #91b7c7;border-radius:12px;flex-direction:column;justify-content:center;gap:7px;padding:17px;text-decoration:none;display:flex}.restoration-quick-send-module__HHYJqq__workflowOption:disabled{cursor:wait;opacity:.65}.restoration-quick-send-module__HHYJqq__workflowOption:hover,.restoration-quick-send-module__HHYJqq__workflowOption:focus-visible{border-color:#118ebc;outline:3px solid #1196c52e}.restoration-quick-send-module__HHYJqq__workflowOption strong{color:#172431;font-size:1.05rem}.restoration-quick-send-module__HHYJqq__workflowOption span{color:#52636d;font-size:.86rem;line-height:1.45}@media (max-width:640px){.restoration-quick-send-module__HHYJqq__workflowChooser{margin:18px 18px 0}.restoration-quick-send-module__HHYJqq__workflowOptions{grid-template-columns:1fr}.restoration-quick-send-module__HHYJqq__workflowOption{min-height:94px}}
