.education-update-control{align-items:center;display:flex;position:relative}.top-actions .app-settings-icon,.top-actions .app-update-icon{color:#182b43;background:#fff;border:1px solid #dce4ed;border-radius:10px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;text-decoration:none;display:inline-flex;position:relative}.app-settings-icon svg,.app-update-icon svg{width:20px;height:20px}:is(.app-settings-icon:focus-visible,.app-update-icon:focus-visible){outline-offset:3px;outline:3px solid #5969dc}.app-update-dot{background:#f47b4c;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px}.education-update-panel{color:#182b43;z-index:100;background:#fff;border:1px solid #dce4ed;border-radius:12px;width:min(290px,100vw - 32px);padding:18px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 10px 28px #17253a22}.education-update-panel strong{font-size:16px}.education-update-panel p{margin:8px 0 16px;font-size:14px;line-height:1.5}.education-update-panel>div{justify-content:flex-end;gap:8px;display:flex}.top-actions .education-update-panel button{width:auto;min-height:44px;padding:8px 12px;font-size:14px}.top-actions .education-update-panel button:last-child{color:#fff;background:#182b43}@media (max-width:600px){.top-actions{gap:8px}.education-update-panel{position:fixed;top:80px;right:16px}}.top-actions>button:not(.invite){flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex}.top-actions .app-settings-icon,.education-update-control{flex-shrink:0}
