.ted-footer-mount{display:none;width:100%;box-sizing:border-box;margin:0 0 18px}.ted-footer-mount.ted-footer-mount--placed{display:block}.ted-wrap.ted-integrated{display:none}.ted-wrap.ted-integrated.ted-layer-active{display:block}
/* Duplice navigazione Music: nasconderla SOLO mentre è selezionato Design. */
body.treeend-design-layer-active #treeend-next-portal #tem-personal-agenda-links{display:none!important}
/* Agende personali direttamente sotto il profilo, prima di AGENDA COMUNE. */
.ted-personal-agenda-links{display:none;box-sizing:border-box;width:100%;max-width:100%;margin:14px 0 18px;padding:8px 0 6px;flex-direction:column;gap:0}
body.treeend-design-layer-active .ted-personal-agenda-links{display:flex}
.ted-personal-agenda-links .ted-personal-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#ed0075;margin:0 0 9px}
.ted-personal-agenda-links .ted-personal-list{display:flex;flex-direction:column;gap:5px;min-width:0}
.ted-personal-agenda-links .ted-personal-link{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 9px;font-size:12px;line-height:1.3;font-weight:600;border-radius:9px;background:#f5f4f0;color:#3c482e;text-decoration:none;border:1px solid #e8e5df;overflow-wrap:anywhere}
.ted-personal-agenda-links .ted-personal-link:hover,.ted-personal-agenda-links .ted-personal-link:focus{color:#ed0075;border-color:#ed0075;background:#fff4fa}
.ted-personal-agenda-links .ted-personal-link.is-active{color:#ed0075;border-color:#ed0075}
.ted-personal-agenda-links .ted-personal-mark{flex:none;opacity:.55;font-size:13px}
