.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-screen {
 background:linear-gradient(180deg,#f9fbff 0%,#f0f4fa 100%);color:#20354f;
}
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-status { color:#42556e;font-weight:650; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-brand { padding-top:13px;gap:7px; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-brand img { border-radius:8px;box-shadow:0 3px 7px #2454c526; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-brand strong { font-size:16px;font-weight:750;letter-spacing:-.65px;color:#172e50; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-brand>svg { color:#667d9d;width:16px;height:16px; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-greeting { margin:6px 0 11px;color:#697b94;font-size:10.5px; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-profile {
 position:relative;isolation:isolate;overflow:hidden;border:1px solid #c0d3ef;border-radius:15px;padding:12px;
 background:radial-gradient(ellipse at 8% 0%,#f0f7ff 0,transparent 65%),linear-gradient(125deg,#e1edff,#cddffc);
 box-shadow:0 8px 16px -9px #2858a870,inset 0 1px 0 #ffffffd9;color:#183d77;
}
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-profile::before {
 content:"";position:absolute;z-index:-1;pointer-events:none;width:118px;height:118px;right:-62px;top:-34px;
 border:1px solid #ffffff91;border-radius:50%;box-shadow:0 0 0 19px #ffffff1f,0 0 0 40px #ffffff0d;
}
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-profile-title { font-size:12px;font-weight:750;letter-spacing:-.15px;margin-bottom:8px; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-profile-icon { background:#ffffffad;color:#245cb7;border:1px solid #ffffffbf;box-sizing:border-box;box-shadow:0 2px 5px #3665a414; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-profile-row { align-items:center; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-profile-row>span { color:#496589;font-size:9.5px; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-profile-row strong:not(.aui-attention) {
 min-width:30px;box-sizing:border-box;padding:1px 7px;border:1px solid #ffffffbf;border-radius:6px;background:#ffffffd6;color:#204c97;
 text-align:center;font-size:11px;line-height:1.3;font-weight:750;box-shadow:0 2px 5px #3162a712;
}
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-profile-row .aui-attention { padding:2px 5px;border-radius:5px;background:#fff3d9;color:#795525;font-size:9px;line-height:1.2;font-weight:600; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-section-label { margin:12px 0 7px;color:#344c6d;font-size:11px;font-weight:750; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-services>div {
 gap:6px;min-height:72px;padding:9px;border-color:#dfe7f2;border-radius:12px;background:#fff;
 box-shadow:0 3px 8px -4px #24497826,inset 0 1px 0 #fff;
}
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-services svg { box-sizing:content-box;width:16px;height:16px;padding:4px;border-radius:8px;color:#2f61c4;background:#edf2ff; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-services>div:nth-child(2) svg { color:#5367a2;background:#eef0f9; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-services>div:nth-child(3) svg { color:#2c7b7d;background:#e9f5f3; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-services>div:nth-child(4) svg { color:#3b6b9c;background:#edf4fa; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-services>div>span { color:#2e4665;font-weight:650;letter-spacing:-.1px; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-recent { margin-top:11px;padding:8px 9px;border:1px solid #e0e7f1;border-radius:11px;background:#ffffffc9;box-shadow:0 2px 5px #274d8010; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-recent>div { color:#708199; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-recent>div>.aui-copy:last-child { padding:1px 5px;border-radius:4px;background:#f4f0e8;color:#796344;line-height:1.4;font-weight:600; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-recent .aui-dot { background:#aa8653; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-recent>strong { color:#304b70;margin-top:4px;font-weight:650; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-tabs {
 left:8px;right:8px;bottom:16px;padding:7px 3px 5px;gap:2px;border:1px solid #e1e8f3;border-radius:13px;background:#ffffffed;
 box-shadow:0 4px 12px -6px #254a7f29;
}
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-tabs>div { gap:3px;color:#7c8ba0;border-radius:8px; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-tabs>div.is-current { color:#285dd1;background:#edf3ff;font-weight:700; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-tabs svg { width:16px;height:16px; }
.cohesive-site[data-site-page="app"] #site-main .aui-phone .aui-home-bar { background:#37516f; }
