.bb-eqimg-frame{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffffff,#f1f4f7);border:1px solid var(--bs-border-color,#e2e7ec);border-radius:8px;overflow:hidden;flex:0 0 auto;vertical-align:middle}.bb-eqimg{display:block;height:auto;aspect-ratio:4/3;object-fit:contain}.bb-eqimg,.bb-eqimg-fill{width:100%}.bb-eqimg-photo{object-fit:cover}.bb-rh{margin-bottom:var(--bk-gap,20px)}.bb-rh .bb-rh-top{display:flex;gap:18px;align-items:flex-start;padding:18px 20px 14px}.bb-rh-media{flex:0 0 auto}.bb-rh-main{flex:1 1 auto;min-width:0}.bb-rh-eyebrow{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--brand-primary,#0076BF);margin-bottom:2px}.bb-rh-title{font-family:var(--brand-font-display,Ubuntu,"Inter Variable",sans-serif);font-weight:700;font-size:1.5rem;line-height:1.2;margin:0;color:var(--bs-emphasis-color,#1d2b36);display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.bb-rh-sub{margin-top:3px}.bb-rh-meta,.bb-rh-sub{color:var(--bs-secondary-color,#6c757d)}.bb-rh-meta{display:flex;flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;list-style:none;font-size:.82rem}.bb-rh-meta i{color:var(--brand-primary,#0076BF);margin-right:5px;opacity:.85}.bb-rh-actions{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.bb-rh-figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));border-top:1px solid var(--bs-border-color,#e2e7ec);background:var(--bs-tertiary-bg,#f6f8fa);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.bb-rh-fig{padding:10px 20px;border-right:1px solid var(--bs-border-color,#e2e7ec);min-width:0;color:inherit;text-decoration:none}.bb-rh-fig:last-child{border-right:0}a.bb-rh-fig:hover{background:rgba(0,118,191,.06)}.bb-rh-fig-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--bs-secondary-color,#6c757d)}.bb-rh-fig-value{font-size:1.15rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-rh-fig-sub{font-size:.75rem;color:var(--bs-secondary-color,#6c757d)}.bb-tone-success{color:#00acac}.bb-tone-warning{color:#d98000}.bb-tone-danger{color:#e5463f}.bb-tone-primary{color:var(--brand-primary,#0076BF)}@media (max-width:767.98px){.bb-rh .bb-rh-top{flex-wrap:wrap}.bb-rh-actions{width:100%;justify-content:flex-start}}.bb-nyt-list{display:flex;flex-direction:column;gap:10px;container-type:inline-size}.bb-nyt-card{position:relative;display:flex;gap:12px;align-items:flex-start;border:1px solid var(--bs-border-color,#e2e7ec);border-left:4px solid var(--bb-sev,#8a97a3);border-radius:6px;padding:10px 12px;background:var(--bs-body-bg,#fff)}.bb-nyt-card.is-red{--bb-sev:#ff5b57}.bb-nyt-card.is-amber{--bb-sev:#f59c1a}.bb-nyt-card.is-info{--bb-sev:#49b6d6}.bb-nyt-icon{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bb-sev) 14%,transparent);color:var(--bb-sev);font-size:.95rem}.bb-nyt-body{flex:1 1 auto;min-width:0}.bb-nyt-sev{font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--bb-sev);margin-right:6px}.bb-nyt-module{font-size:.7rem;color:var(--bs-secondary-color,#6c757d)}.bb-nyt-title{font-weight:700;line-height:1.3;margin:1px 0 2px}.bb-nyt-reason{font-size:.82rem;color:var(--bs-secondary-color,#6c757d)}.bb-nyt-figs{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.bb-nyt-fig{font-size:.72rem;background:var(--bs-tertiary-bg,#f2f5f8);border-radius:999px;padding:2px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bb-nyt-fig b{font-weight:700}.bb-nyt-actions{flex:0 0 auto;display:flex;flex-direction:column;gap:4px;align-items:flex-end}.bb-nyt-clear{display:flex;align-items:center;gap:12px;padding:14px;border:1px dashed #9fd9d9;border-radius:6px;background:rgba(0,172,172,.06)}.bb-nyt-clear i{color:#00acac;font-size:1.4rem}@media (max-width:575.98px){.bb-nyt-card{flex-wrap:wrap}.bb-nyt-actions{width:100%;flex-direction:row;justify-content:flex-end}}.bb-apr-row{display:flex;align-items:center;gap:10px;padding:9px 14px;color:inherit;text-decoration:none;border-bottom:1px solid var(--bs-border-color,#e2e7ec)}.bb-apr-row:last-child{border-bottom:0}.bb-apr-row:hover{background:rgba(0,118,191,.05)}.bb-apr-icon{width:30px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:rgba(0,118,191,.1);color:var(--brand-primary,#0076BF);flex:0 0 auto}.bb-apr-label{flex:1 1 auto;min-width:0;font-weight:600}.bb-apr-sub{font-size:.75rem;color:var(--bs-secondary-color,#6c757d);font-weight:400}.bb-apr-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:28px}.bb-apr-total{display:flex;align-items:baseline;gap:10px;padding:12px 14px;border-bottom:1px solid var(--bs-border-color,#e2e7ec)}.bb-apr-big{font-family:var(--brand-font-display,Ubuntu,sans-serif);font-size:1.9rem;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--brand-primary,#0076BF)}.bb-qrtag{display:inline-flex;gap:12px;align-items:stretch;background:#fff;color:#1d2b36;border:2px solid #1d2b36;border-radius:8px;padding:10px;font-family:Inter Variable,Inter,system-ui,sans-serif;max-width:100%;box-shadow:0 2px 8px rgba(29,43,54,.12)}.bb-qrtag-code{flex:0 0 auto;display:block}.bb-qrtag-body{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.bb-qrtag-brand{display:flex;align-items:center;gap:6px;font-family:Ubuntu,Inter Variable,sans-serif;font-weight:700;font-size:.8rem;color:#0076BF;letter-spacing:.02em}.bb-qrtag-label{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#5b6b7a;margin-top:4px}.bb-qrtag-no{font-family:Ubuntu,Inter Variable,sans-serif;font-weight:700;font-size:2rem;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.bb-qrtag-title{font-size:.8rem;font-weight:600;line-height:1.25;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bb-qrtag-foot{margin-top:auto;padding-top:6px;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:.7rem;color:#5b6b7a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bb-qrtag-loc{background:#1d2b36;color:#fff;border-radius:3px;padding:1px 6px;font-weight:700}.bb-qrtag.is-sm .bb-qrtag-no{font-size:1.4rem}.bb-qrtag.is-sm .bb-qrtag-title{font-size:.72rem}.bb-qrtag.is-lg .bb-qrtag-no{font-size:2.6rem}.bb-qrtag.is-lg .bb-qrtag-title{font-size:.92rem}.bb-map{position:relative;width:100%;height:100%;min-height:var(--bb-map-min,320px);border-radius:6px;overflow:hidden;background:#e8eef3;isolation:isolate}.bb-map-canvas{position:absolute;inset:0}.bb-map.is-osm .leaflet-tile-pane{filter:saturate(.55) brightness(1.04)}.bb-map-legend{position:absolute;left:10px;bottom:10px;z-index:500;background:rgba(255,255,255,.94);color:#1d2b36;border-radius:6px;padding:6px 10px;font-size:.75rem;box-shadow:0 1px 4px rgba(29,43,54,.18);max-width:calc(100% - 20px)}.bb-map-legend-item{display:inline-flex;align-items:center;gap:5px;margin-right:10px;white-space:nowrap}.bb-map-legend-dot{width:10px;height:10px;border-radius:50%;display:inline-block;border:1.5px solid rgba(29,43,54,.35)}.bb-map-legend-line{width:16px;height:0;border-top:3px solid;display:inline-block}.bb-map-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#5b6b7a;font-size:.85rem;gap:8px}.bb-map-num{background:transparent;border:0}.bb-map-num span{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#fff;font:700 11px/1 Inter Variable,Inter,sans-serif;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.35);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bb-map-base{background:transparent;border:0}.bb-map-base span{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:#0076BF;color:#fff;font:700 15px/1 Ubuntu,sans-serif;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.35)}.bb-map .leaflet-popup-content{margin:10px 12px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:.8rem;line-height:1.4;color:#1d2b36}.bb-map .leaflet-tooltip{font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:.75rem;font-weight:600}.bb-map-ring-label{background:rgba(255,255,255,.9)!important;border:0!important;box-shadow:0 1px 3px rgba(0,0,0,.2)!important;color:#1d2b36!important}.bb-nyt-actions .btn{white-space:nowrap}@container (max-width: 560px){.bb-nyt-card{flex-wrap:wrap}.bb-nyt-body{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 46px)}.bb-nyt-actions{flex:1 1 100%;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;padding-left:46px}}