@media(min-width:1025px){
html body:not(#_):not(#_) #thrive-header li.bl-avatar-menu>ul.sub-menu,html body:not(#_):not(#_) #thrive-header li.menu-item-3580>ul.sub-menu{display:none!important}
}
@media(max-width:1024px){html body:not(#_) #thrive-header .bla-smA{display:none!important}}
html body:not(#_) #thrive-header .bla-smA{position:absolute!important;z-index:1000002;top:calc(100% - 4px);min-width:252px;background:#fff!important;color:#1d1f3a;border-radius:16px;box-shadow:0 18px 44px rgba(7,6,25,.55);padding:8px;font-family:"DM Sans",system-ui,sans-serif!important;text-align:left;text-transform:none!important;letter-spacing:0!important;line-height:1.3;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;box-sizing:border-box}
html body:not(#_) #thrive-header li.bla-smA-open>.bla-smA{opacity:1;visibility:visible;transform:none;transition-delay:0s}
html body:not(#_) #thrive-header .bla-smA.r{right:-8px!important;left:auto!important}
html body:not(#_) #thrive-header .bla-smA.l{left:-16px!important;right:auto!important}
html body:not(#_) #thrive-header .bla-smA::before{content:"";position:absolute;top:-6px;width:12px;height:12px;background:#fff;transform:rotate(45deg);border-radius:3px}
html body:not(#_) #thrive-header .bla-smA.r::before{right:26px}
html body:not(#_) #thrive-header .bla-smA.l::before{left:44px}
html body:not(#_) #thrive-header .bla-smA{cursor:default!important} html body:not(#_) #thrive-header .bla-smA a,html body:not(#_) #thrive-header .bla-smA a *{cursor:pointer!important} html body:not(#_) #thrive-header .bla-smA .who,html body:not(#_) #thrive-header .bla-smA .who *{cursor:default!important;-webkit-user-select:none;user-select:none} /*bla-smA-nocl*/ html body:not(#_) #thrive-header .bla-smA .who{display:flex;gap:11px;align-items:center;padding:10px 10px 12px;border-bottom:1px solid #eef0fb;margin-bottom:6px;position:relative}
html body:not(#_) #thrive-header .bla-smA .who img{width:42px!important;height:42px!important;max-width:none!important;border-radius:50%!important;border:2px solid #6d5ce8!important;object-fit:cover;flex:none;display:block;background:#eeecff;padding:0!important;margin:0!important}
html body:not(#_) #thrive-header .bla-smA .who b{display:flex;align-items:center;gap:6px;font-size:14.5px;font-weight:700;color:#1d1f3a;white-space:nowrap}
html body:not(#_) #thrive-header .bla-smA .who small{display:block;color:#8a8fb0;font-size:12px;margin-top:2px}
html body:not(#_) #thrive-header .bla-smA .who svg.vf{width:15px;height:15px;fill:#4aaeff!important;stroke:none!important;flex:none}
html body:not(#_) #thrive-header .bla-smA .role{font-size:10.5px;font-weight:700;color:#5D4EDB;background:#eeecff;padding:2px 8px;border-radius:99px;letter-spacing:.02em;text-transform:uppercase}
html body:not(#_) #thrive-header .bla-smA a.it{display:flex!important;gap:12px;align-items:center;padding:9px 10px!important;margin:0!important;border-radius:11px;font-size:14px!important;font-weight:500!important;color:#2a2c4d!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;background:transparent!important;height:auto!important;min-height:0!important;width:auto!important;white-space:nowrap;box-shadow:none!important;border:0!important;transform:none!important}
html body:not(#_) #thrive-header .bla-smA a.it:hover,html body:not(#_) #thrive-header .bla-smA a.it:focus-visible{background:#f3f2ff!important;color:#1d1f3a!important}
html body:not(#_) #thrive-header .bla-smA a.it:focus-visible{outline:2px solid #6ee7ff;outline-offset:1px}
html body:not(#_) #thrive-header .bla-smA a.it svg{width:18px!important;height:18px!important;flex:none;fill:none!important;stroke:#5D4EDB!important;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
html body:not(#_) #thrive-header .bla-smA a.it small{display:block;color:#8a8fb0;font-size:11.5px;font-weight:400;margin-top:1px}
html body:not(#_) #thrive-header .bla-smA .sep{height:1px;background:#eef0fb;margin:6px 4px}
html body:not(#_) #thrive-header .bla-smA a.it.out{color:#d6336c!important}
html body:not(#_) #thrive-header .bla-smA a.it.out svg{stroke:#d6336c!important}
html body:not(#_) #thrive-header .bla-smA a.it.out:hover,html body:not(#_) #thrive-header .bla-smA a.it.out:focus-visible{background:#fff0f5!important;color:#d6336c!important}
@media(prefers-reduced-motion:reduce){html body:not(#_) #thrive-header .bla-smA{transition:none!important}}
html body:not(#_) #thrive-header .bla-smA:not(#_):not(#_){min-width:312px!important;padding:10px!important;top:calc(100% + 6px)!important}
html body:not(#_) #thrive-header .bla-smA:not(#_):not(#_)::before{display:none!important}
html body:not(#_) #thrive-header .bla-smA:not(#_):not(#_)::after{content:"";position:absolute;left:0;right:0;top:-16px;height:16px;display:block}
html body:not(#_) #thrive-header .bla-smA:not(#_):not(#_) .who{padding:14px 16px 14px!important;gap:14px!important;margin-bottom:6px!important}
html body:not(#_) #thrive-header .bla-smA:not(#_):not(#_) .who img{width:46px!important;height:46px!important;margin:0!important;flex:0 0 46px}
html body:not(#_) #thrive-header .bla-smA:not(#_):not(#_) .who>div{min-width:0}
html body:not(#_) #thrive-header .bla-smA:not(#_):not(#_) a.it{padding-left:14px!important;padding-right:14px!important}
html body:not(#_) #thrive-header .bla-smA:not(#_):not(#_):not(#_) .who img{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;max-width:46px!important;box-sizing:border-box!important;margin:0!important;object-fit:cover}