/* TowerScope airport brief (T262). Uses the page's own text colors; only spacing, tags and muted text are set here. */
.tsb { font-size: 13px; line-height: 1.45; overflow-wrap: anywhere; }
.tsb h2 { font-size: 15px; margin: 0 0 8px; }
.tsb h3 { font-size: 11px; letter-spacing: .06em; text-transform: uppercase; opacity: .75; margin: 12px 0 4px; }
.tsb ul { list-style: none; margin: 0; padding: 0; }
.tsb li { margin: 0 0 6px; }
.tsb .tsb-later { opacity: .7; }
.tsb .tsb-raw { font-family: ui-monospace, Menlo, monospace; font-size: 11px; opacity: .65; margin-top: 2px; }
.tsb .tsb-when, .tsb .tsb-src, .tsb .tsb-muted, .tsb .tsb-note { opacity: .7; font-size: 11px; }
.tsb .tsb-note { margin: 4px 0 0; }
.tsb .tsb-tag { display: inline-block; font-size: 9.5px; font-weight: 700; letter-spacing: .05em; padding: 0 5px; border-radius: 3px; border: 1px solid currentColor; vertical-align: 1px; }
.tsb .tsb-reported { color: #4fb3ff; }
.tsb .tsb-notam { color: #ffb347; }
.tsb .tsb-inferred { color: #c792ea; }
.tsb .tsb-nodata { color: #9aa4b2; }
.tsb details { margin-top: 2px; } .tsb summary { cursor: pointer; }
