.sidebarBottom{margin-top:auto;display:flex;flex-direction:column;gap:14px}.sidebarBottom .sidebarFooter{margin-top:0}.sidebarUser{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.07);border-radius:14px;color:#fff;text-decoration:none;transition:background .16s ease,border-color .16s ease}.sidebarUser:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22)}.sidebarUser .userAvatar{width:38px;height:38px;border-radius:12px;background:var(--jc-lime);color:var(--jc-teal-deep);font-size:11px}.sidebarUser>strong{font-size:12px;letter-spacing:.03em;color:#fff}.applicationWorkspace,.careEmbedded{min-width:0}.careEmbedded .careShell{min-height:100vh;display:block;background:var(--jc-bg)}.careEmbedded .careSidebar{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:auto;background:rgba(244,247,245,.96);color:var(--jc-text);padding:14px 38px 0;display:block;border-bottom:1px solid var(--jc-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.careEmbedded .careBrand,.careEmbedded .careSidebarNote{display:none}.careEmbedded .careNav{display:flex;flex-direction:row;gap:5px;overflow-x:auto;padding-bottom:0}.careEmbedded .careNav button{width:auto;min-width:max-content;background:transparent;color:var(--jc-muted);border-radius:12px 12px 0 0;padding:11px 14px;display:flex;align-items:center;gap:8px;text-align:center;border-bottom:3px solid transparent}.careEmbedded .careNav button>span{display:none}.careEmbedded .careNav button strong{font-size:12px}.careEmbedded .careNav button b{position:static;min-width:20px;height:20px}.careEmbedded .careNav button.active{background:#fff;color:var(--jc-teal-deep);border-bottom-color:var(--jc-lime)}.careEmbedded .careWorkspace{padding-top:26px}@media(max-width:820px){.sidebarBottom{margin-top:0}.sidebarUser{justify-content:center}.careEmbedded .careSidebar{position:relative;padding:10px 18px 0}.careEmbedded .careNav{display:flex;grid-template-columns:none}.careEmbedded .careWorkspace{padding:22px 18px 48px}}.appShell>.sidebar{background:#0e3734;border-right:1px solid #578c7a}.sidebar .brandBlock{padding-bottom:16px;border-bottom:1px solid #578c7a}.sidebar .brandBlock strong{font-size:18px;font-weight:800;color:#fff}.sidebar .brandBlock>div>span{font-size:12px;font-weight:700;letter-spacing:.08em;color:#d0ed6b}.sidebar .sidebarUser{background:#174b44;border:1px solid #87b5a8;min-height:56px;padding:12px;text-align:left}.sidebar .sidebarUser:hover{background:#24564b;border-color:#d0ed6b;text-decoration:underline;text-underline-offset:4px}.sidebar .sidebarUser>strong,.sidebar .sidebarUserCopy strong{font-size:14px;font-weight:800;white-space:normal;overflow-wrap:anywhere;color:#fff}.sidebar .sidebarUserCopy small{font-size:12px;line-height:1.4;color:#e0eddf}.sidebar .sidebarUser .userAvatar{width:36px;height:36px;flex:0 0 36px;font-size:12px;font-weight:800}.sidebar .brandMark:focus-visible,.sidebar .sidebarUser:focus-visible{outline:3px solid #fff;outline-offset:3px}.sidebar .sidebarFooter span{font-size:12px;font-weight:800;color:#d0ed6b}.sidebar .sidebarFooter strong{font-size:15px;color:#fff}@media(max-width:820px){.sidebar .workspaceSidebarToggle[aria-expanded]{background:#174b44;border:1px solid #87b5a8;color:#fff;font-weight:800;min-width:0}.sidebar .workspaceSidebarToggle>span:first-child{font-size:14px;line-height:1.3;text-align:left}.sidebar .workspaceSidebarToggle>span:last-child{font-size:12px;color:#d0ed6b;text-decoration:underline;text-underline-offset:3px}.sidebar .workspaceSidebarToggle[aria-expanded=true]{border-color:#d0ed6b;box-shadow:inset 0 -3px #d0ed6b}.sidebar .workspaceSidebarToggle:focus-visible{outline:3px solid #fff;outline-offset:2px}.sidebar .sidebarUser{justify-content:flex-start}}.authBrandMark,.brandMark,.heroLogo{background-color:var(--jc-lime);background-image:url(/branding/logo-jc.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;color:transparent;font-size:0!important;overflow:hidden}