.airport-safety__breadcrumb{color:var(--text-2);min-height:1.2rem;margin-bottom:1rem;font-size:.85rem}.airport-safety__breadcrumb a{color:var(--link);text-decoration:none}.airport-safety__breadcrumb a:hover{text-decoration:underline}.airport-safety__header{min-height:4.5rem;margin-bottom:1.5rem}.airport-safety__header h1{margin:0 0 .4rem;font-size:1.9rem;line-height:1.2}.airport-safety__sub{color:var(--text-2);margin:0}.airport-safety__loading,.airport-safety__error{color:var(--text-2);min-height:3rem;padding:2rem 0}.airport-safety__error{color:var(--red)}.airport-safety__bars{margin-bottom:2rem}.airport-safety__bars h2{margin:0 0 .6rem;font-size:1.1rem}.airport-safety__bars ul{margin:0;padding:0;list-style:none}.airport-safety__bars li{grid-template-columns:4.5rem 1fr 5rem;align-items:center;gap:.6rem;min-height:1.6rem;padding:.25rem 0;display:grid}.airport-safety__bars__label{color:var(--text-2);font-size:.85rem}.airport-safety__bars__track{background:var(--surface-2);border-radius:4px;height:.6rem;overflow:hidden}.airport-safety__bars__fill{background:var(--link);border-radius:4px;height:100%;display:block}.airport-safety__bars__value{color:var(--text-2);text-align:right;font-variant-numeric:tabular-nums;font-size:.85rem}.airport-safety__top-table,.airport-safety__examples,.airport-safety__related{margin-bottom:2rem}.airport-safety__top-table h2,.airport-safety__examples h2,.airport-safety__related h2{margin:0 0 .6rem;font-size:1.1rem}.airport-safety__top-table ul,.airport-safety__examples ul,.airport-safety__related ul{margin:0;padding:0;list-style:none}.airport-safety__top-table li{border-bottom:1px solid var(--surface-2);justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.airport-safety__top-table li a{color:var(--link);text-decoration:none}.airport-safety__top-table li a:hover{text-decoration:underline}.airport-safety__top-table li span{color:var(--text-2);font-variant-numeric:tabular-nums}.airport-safety__examples li{border-bottom:1px solid var(--surface-2);padding:.5rem 0}.airport-safety__examples li a{color:var(--link);text-decoration:none}.airport-safety__examples li a:hover{text-decoration:underline}.airport-safety__related li{justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.airport-safety__related li a{color:var(--link);text-decoration:none}.airport-safety__related li a:hover{text-decoration:underline}.airport-safety__related li span{color:var(--text-2);font-variant-numeric:tabular-nums}.airport-safety__disclaimer{color:var(--text-2);margin-top:1.5rem;font-size:.8rem}
