/* global deadline map (additive to style.css) */
.gfig{margin:18px 0 6px}
svg.gtl text{font-size:11px}
.tag{font-size:11px;font-weight:600;color:var(--ok);border:1px solid currentColor;padding:0 4px;margin-left:4px;white-space:nowrap}
.gst{white-space:nowrap;font-weight:600;font-size:13px}
.gst::before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;vertical-align:1px;background:currentColor}
.gst.upcoming{color:var(--acc)}.gst.date_pending{color:#8a6d1d}.gst.in_force{color:var(--mute)}
.gst.date_pending::before,.gst.in_force::before{background:none;border:1px solid currentColor;width:6px;height:6px}
table.gt td .left{color:var(--acc);font-weight:700}
.stype{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--mute);border:1px solid var(--rule);padding:0 3px}
.stype.press{color:#8a6d1d;border-color:#d8c58f}
@media (max-width:760px){table.gt thead{display:none}table.gt tr{display:grid;grid-template-columns:1fr auto;padding:8px 0;border-bottom:1px solid var(--rule)}
 table.gt td{border:0;padding:1px 0}table.gt td:nth-child(5),table.gt td:nth-child(6){display:none}}

.wfig{margin:10px 0 4px}.wmap{width:100%;height:auto;display:block;background:#fbfbf9}
.wmap .bg path{fill:#e4e4df;stroke:#fff;stroke-width:.4}.wmap a path{stroke:#fff;stroke-width:.5}.wmap a circle{stroke:#fff;stroke-width:1}
.wmap a:hover path,.wmap a:hover circle,.wmap a:focus path{opacity:.75}
.wleg{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12.5px;color:var(--ink2);margin-top:6px}.wleg i{display:inline-block;width:10px;height:10px;margin-right:5px;vertical-align:-1px}
.wleg i.nd{background:#e4e4df}.wleg .fine{flex-basis:100%}
.controls output{align-self:end;padding-bottom:6px}.sub.rg{color:var(--mute);font-size:11.5px}
