/* Shared offline chart (Natural Earth): Coast Stations and Port Time Zones.
   Dark navy, flat, English names. */
.wk-chart.leaflet-container { background: #17263C; font: inherit; outline: 0; }
/* labels */
.bm-lbl { width: 0 !important; height: 0 !important; }
.bm-lbl span { position: absolute; transform: translate(-50%, -50%); white-space: nowrap; pointer-events: none; }
.bm-lbl.c span { color: #9DB2C8; font-size: 11.5px; font-weight: 600; letter-spacing: .02em;
  text-shadow: 0 0 2px #17263C, 0 0 3px #17263C, 0 0 4px #17263C; }
.bm-lbl.s span { color: #5F86AF; font-size: 12px; font-style: italic; letter-spacing: .06em; text-shadow: 0 0 3px #17263C; }
.bm-lbl.s.t0 span { font-size: 14px; letter-spacing: .14em; color: #557BA3; }
.bm-lbl span.bm-hid { visibility: hidden; }
.bm-z0 .bm-lbl.t1, .bm-z0 .bm-lbl.t2, .bm-z0 .bm-lbl.t3, .bm-z0 .bm-lbl.t4,
.bm-z1 .bm-lbl.t1, .bm-z1 .bm-lbl.t2, .bm-z1 .bm-lbl.t3, .bm-z1 .bm-lbl.t4,
.bm-z2 .bm-lbl.t1, .bm-z2 .bm-lbl.t2, .bm-z2 .bm-lbl.t3, .bm-z2 .bm-lbl.t4,
.bm-z3 .bm-lbl.t2, .bm-z3 .bm-lbl.t3, .bm-z3 .bm-lbl.t4,
.bm-z4 .bm-lbl.t3, .bm-z4 .bm-lbl.t4, .bm-z5 .bm-lbl.t4 { display: none; }
.bm-z0 .bm-lbl.c.t0 span, .bm-z1 .bm-lbl.c.t0 span, .bm-z2 .bm-lbl.c.t0 span { font-size: 10.5px; }
.bm-z0 .bm-lbl.s.t0 span, .bm-z1 .bm-lbl.s.t0 span { font-size: 11px; letter-spacing: .08em; }
.bm-z6 .bm-lbl.c span, .bm-z7 .bm-lbl.c span, .bm-z8 .bm-lbl.c span, .bm-z9 .bm-lbl.c span, .bm-z10 .bm-lbl.c span { font-size: 13px; }

