.lpp-academy-nav{border-bottom:1px solid #3f3f46;background:#18181b;color:#f4f4f5;position:relative;z-index:30}.lpp-academy-bar{max-width:80rem;margin:auto;display:flex;align-items:center;gap:12px;padding:8px 16px;min-height:60px}.lpp-academy-brand,.lpp-mobile-home{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;white-space:nowrap}.lpp-mobile-home{padding:0 12px;border-radius:6px;background:#fcd34d;color:#18181b;font-weight:600}.lpp-academy-brand{font-weight:700;color:#fcd34d;flex:1;min-width:0}.lpp-academy-desktop-links{max-width:80rem;display:flex;gap:20px;margin:auto;padding:0 16px 8px;flex-wrap:wrap}.lpp-academy-desktop-links a{display:flex;align-items:center;min-height:40px;font-size:14px}.lpp-academy-nav a[aria-current=page]{color:#fcd34d;text-decoration:underline;text-underline-offset:5px}.lpp-utility-menu{position:relative;margin-left:auto;flex:none;color:#f4f4f5}.lpp-utility-menu>summary{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:64px;padding:0 12px;border:1px solid #52525b;border-radius:6px;cursor:pointer;list-style:none;background:#27272a;font-size:14px}.lpp-utility-menu>summary::-webkit-details-marker{display:none}.lpp-utility-menu>summary:after{content:"▾";margin-left:8px}.lpp-utility-menu[open]>summary:after{content:"▴"}.lpp-utility-panel{position:absolute;right:0;top:calc(100% + 6px);z-index:100;width:min(290px,calc(100vw - 24px));max-height:70dvh;overflow:auto;background:#18181b;border:1px solid #52525b;border-radius:10px;box-shadow:0 12px 35px #0009;padding:10px;display:flex;flex-direction:column;gap:6px}.lpp-utility-panel a,.lpp-utility-panel button{display:flex;align-items:center;min-height:44px;width:100%;padding:8px 10px!important;border-radius:5px;color:#f4f4f5;text-align:left;white-space:normal!important;line-height:1.4}.lpp-utility-panel small{padding:8px;color:#a1a1aa}.lpp-academy-mobile-links{display:none}.lpp-academy-nav a:focus-visible,.lpp-utility-menu:focus-within>summary{outline:2px solid #fcd34d;outline-offset:2px}.connect-layout-control.lpp-compact-utilities{display:flex!important;align-items:center;justify-content:space-between;gap:8px;padding:4px 12px!important;min-height:52px;overflow:visible!important;position:relative;z-index:55;flex:none}.lpp-compact-utilities>.connect-home-link{min-height:44px;display:inline-flex;align-items:center;padding:0 10px}.mc-profile-disclosure{margin:0 12px 8px;flex:none;border:1px solid #45454b;border-radius:7px}.mc-profile-disclosure>summary{min-height:44px;padding:10px 12px;cursor:pointer;font-size:13px;color:#fcd34d}.mc-profile-disclosure:not([open])>:not(summary){display:none!important}@media(max-width:767px){.lpp-academy-desktop-links{display:none}.lpp-academy-mobile-links{display:flex;flex-direction:column}.lpp-academy-bar{padding:4px 10px;min-height:52px;gap:8px}.lpp-academy-brand{font-size:14px}.lpp-mobile-home{font-size:13px;padding:0 9px}.connect-web-audience{display:none!important}.connect-web-header{min-height:52px!important;padding:4px 12px!important;gap:8px!important}.mc-header{min-height:52px!important;padding-top:4px!important;padding-bottom:4px!important}.mc-header .mc-free{display:none}.mc-profile-disclosure .mc-profile-widget{margin:6px!important}.mc-profile-disclosure .mc-audience{margin:8px 12px;font-size:12px}}@media(min-width:768px){.mc-profile-disclosure{border:0}.mc-profile-disclosure>summary{font-size:14px}}.team-tools-disclosure{flex:none;min-width:0}.team-tools-disclosure>summary{display:none}.lpp-team-workspace[data-layout=compact] .team-tools-disclosure>summary{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border-bottom:1px solid #45454b;cursor:pointer;font-size:13px;color:#fcd34d;list-style:none}.team-tools-disclosure>summary:before{content:"▸"}.team-tools-disclosure[open]>summary:before{content:"▾"}.team-tools-disclosure>summary span{margin-left:auto;font-size:11px;color:#bbc5bf}.team-tools-disclosure>summary:focus-visible{outline:2px solid #fcd34d;outline-offset:-2px}@media(max-width:767px){.team-tools-disclosure .team-conversation-tools{flex-wrap:wrap;gap:6px}.team-tools-disclosure .team-conversation-tools>.connect-removal{flex:none}.team-tools-disclosure .team-conversation-tools>.team-search{flex:1 1 180px;min-width:0}.team-tools-disclosure .team-conversation-tools>.team-connection{display:none}.team-tools-disclosure .connect-removal button{white-space:nowrap}.lpp-team-workspace .team-composer textarea{height:52px;min-height:52px;resize:none}.lpp-team-workspace .team-room-name span{display:none}.lpp-team-workspace .team-conversation-header{padding:4px 8px}}