.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .topbar{position:relative;top:auto;height:68px;min-height:68px;flex:0 0 68px;isolation:isolate;background:#fff!important;box-shadow:none!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main.chatting .chatScroller:not(.emptyMode){padding-inline:0!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main.chatting .chatScroller .msgs{box-sizing:border-box;width:100%;padding-inline:20px}@media (min-width:921px){.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main.chatting .chatScroller .msgs{padding-inline:max(44px,calc((100% - 1180px) / 2 + 20px))}}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .topbar:before{display:none}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .topbar:after{content:"";position:absolute;left:0;right:0;bottom:-19px;height:90px;pointer-events:none;background:url(/header/header-sweep.svg) 50%/100% 100% no-repeat;box-shadow:none;filter:none}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .topbar>.headerRow{width:100%!important;height:100%;min-height:0;margin:0!important;padding:0 44px!important;align-items:center!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .headerBrandInline .helpaiLogo{width:178.2px;height:auto;max-width:100%}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineWrap{visibility:hidden;position:absolute;top:50%;right:124px;width:max-content;margin:0;padding:0!important;transform:translateY(-50%)!important;text-align:right;pointer-events:none}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .topbar[data-slogan-fits=true] .taglineWrap{visibility:visible}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineSecondaryRow{display:block!important;width:100%!important;height:auto!important;margin:0!important;background:none!important;color:#16334a!important;font-family:Avenir Next,Century Gothic,Segoe UI,Arial,sans-serif;font-size:calc(16.2px - 1pt)!important;font-style:normal!important;font-weight:400!important;line-height:1.2;letter-spacing:0;text-align:right}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineSecondary{display:inline!important;white-space:nowrap}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineMobileLine{display:inline}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineLine,.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineSafeUnderline{display:none!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineAiText,.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineSafePhrase{color:#00b3fb!important;font-weight:400!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineSafePhrase{padding-bottom:0}@media (max-width:1100px){.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .topbar>.headerRow{padding:0 24px!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .headerBrandInline .helpaiLogo{width:145.8px}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineWrap{right:86px}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineSecondaryRow{font-size:calc(14.58px - 1pt)!important}}@media (min-width:721px){.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .headerLeftMenuBtn{display:none!important}}@media (max-width:720px){.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .topbar{height:54px;min-height:54px;flex:0 0 54px}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .topbar>.headerRow{height:54px;min-height:54px;padding:0 12px!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .headerBrandInline .helpaiLogo{width:min(160.38px,calc(100vw - 108px));height:auto}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .headerBrandInline .brandLogoLink{margin-left:8px}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .taglineWrap{display:none!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .topbar:after{bottom:-16px;height:75px}}@media (min-width:721px){.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .signedInHeadline{font-size:clamp(27px,2.35vw,32px);font-weight:300;line-height:1.18}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .signedInSuggestions{display:none!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .composer.emptyComposer .composerRow{width:min(100%,var(--welcome-greeting-width,705px))}}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .issueStartedMeta{padding:18px 24px 12px;color:#21445a;font-size:12px;font-weight:500;line-height:1.4}@media (max-width:720px){.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .issueStartedMeta{padding-right:12px;padding-left:12px}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .signedInMobileCenterWrap{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;transform:translateY(-40px)}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .signedInEmptyInner{width:100%!important;max-width:100%!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .signedInHeadline{width:100%;max-width:100%;font-size:clamp(22px,6vw,26px);font-weight:400;line-height:1.18;letter-spacing:-.035em;text-wrap:normal!important;white-space:normal!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .signedInHeadlineDesktopText{display:none!important}.joeSidebar.signedInApp:not(.partnerTryApp):not(.partnerAccountApp) .main .signedInHeadlineMobileText{display:inline-flex!important;flex-direction:column;align-items:center}}