.surface-settings .voice-check{display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd9c7;background:var(--pale,#e9f2df);color:var(--ink,#153e36);border-radius:10px;min-height:36px;padding:6px 12px;font-weight:700;box-shadow:0 1px 2px #153e3610}
.surface-settings .voice-check:active{transform:translateY(1px)}
.surface-settings .privacy-control{display:flex;width:100%;align-items:center;justify-content:center;text-align:center;margin:8px 0 0;padding:10px;min-height:40px}
.report-list-author{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px!important}
.report-list-rank{font-size:11px;color:var(--muted);font-weight:400}.report-list-rank>span{color:#769c30;white-space:nowrap}
#navigation-events .navigation-list-row{display:block;width:100%;margin:0;padding:0;min-width:0}
#navigation-events .event-with-media{display:flex;width:100%;margin:4px 0;gap:4px;min-width:0;align-items:stretch}
#navigation-events .event{width:100%;min-width:0;flex:1;padding:8px;gap:8px;margin:0;box-sizing:border-box}
#navigation-events .event>div{min-width:0;flex:1}#navigation-events .event h3{font-size:13px;margin:0 0 2px;line-height:1.25}
#navigation-events .event p{font-size:12px;line-height:1.3;margin:2px 0;overflow-wrap:anywhere}
#navigation-events .event .meta{font-size:11px;line-height:1.35;margin-top:3px;white-space:normal}
#navigation-events .event-icon{width:32px;height:32px;flex:0 0 32px}#navigation-events .media-indicator{flex:0 0 40px;min-width:40px;padding:4px}
#navigation-events .permanent-card{margin:4px 0}#navigation-events .service-row-logo{max-width:40px;max-height:32px;object-fit:contain}
