.event-section-nav{position:sticky;z-index:20;top:0;display:flex;gap:4px;margin:18px 0;padding:8px;overflow-x:auto;border:1px solid var(--line);background:#111214ef}.event-section-nav a{flex:0 0 auto;padding:7px 10px;color:var(--muted);font-size:12px;text-decoration:none}.event-section-nav a:hover{color:var(--text);background:var(--panel-raised)}
.event-diagnostic-summary{margin:18px 0;border:1px solid #70433d;border-left:4px solid var(--danger);background:var(--panel)}.event-diagnostic-summary>header,.event-diagnostic-summary.is-ok{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px}.event-diagnostic-summary header span,.event-diagnostic-summary.is-ok span{color:var(--muted);font-size:12px}.event-diagnostic-summary>div{display:grid;border-top:1px solid var(--line)}.event-diagnostic-summary a{display:grid;gap:2px;padding:12px 20px;color:var(--text);text-decoration:none;border-bottom:1px solid var(--line)}.event-diagnostic-summary a:last-child{border-bottom:0}.event-diagnostic-summary a:hover{background:var(--panel-raised)}.event-diagnostic-summary a small{color:var(--muted)}.event-diagnostic-summary.is-ok{border-color:#376552;border-left-color:var(--ok)}
.event-overview,.event-section{scroll-margin-top:70px}.event-section .disclosure-content>h3:first-child{margin-top:0}.danger-zone{border-color:#70433d}
@media(max-width:820px){.event-diagnostic-summary>header,.event-diagnostic-summary.is-ok{align-items:flex-start;flex-direction:column}.event-section-nav{top:0;margin-inline:-14px;border-inline:0}}
