/* «La mia iscrizione» (A-134, C0: js/iscrizione.js): la gestione dell'evento per chi è iscritto. I colori vengono dal tema in uso (--surface, --ink, --line, --accent…). */
.isc{max-width:860px;margin-inline:auto}
.isc-testa{margin:10px 0 14px;padding:14px 16px;border:1px solid var(--line,#d9dee8);border-radius:14px;background:var(--surface,var(--bg,#fff))}
.isc-testa h2{margin:0 0 4px;font-size:1.15rem}
.isc-testa h3{margin:0 0 4px;font-size:1.05rem}
.isc-testa h3 a{color:inherit}
.isc-stato{margin:8px 0 0;font-weight:700}
.isc-stato.ok{color:var(--ok,#1e7a4f)}
.isc-sez{margin-bottom:14px}
.isc-sez .side-actions{display:flex;flex-direction:column;gap:10px}
.isc-calbox{margin-top:12px}
.isc-cal{display:flex;gap:8px;flex-wrap:wrap}
.isc-chat-no .muted{margin:0}
.ev-isc{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:10px 0}
.btn.q-isc{min-height:44px}
.ecard .q-isc{margin-top:8px}
.erow-main .q-isc{align-self:flex-start;margin-top:4px;white-space:normal}   /* nelle righe sta sotto il titolo, non accanto al pulsante di iscrizione (copriva gli altri controlli) */
