.tn-sky .tn-space-weather h4{font-size:15px;line-height:1.4;margin:16px 0 9px;color:inherit}
.tn-sky .tn-grid .tn-card.tn-space-weather>.tn-kp-curve{flex:none;min-height:0;margin:8px 0 0}
.tn-sky .tn-space-weather .tn-kp-bars{flex:none;height:110px;min-height:110px;margin-top:16px}
.tn-sky .tn-space-weather .tn-kp-tooltip{min-height:30px;line-height:1.3}
.tn-sky .tn-wind{margin:0;min-width:0}
.tn-sky .tn-wind-metric{margin:8px 0 0}
.tn-sky .tn-wind-metric figcaption{font-size:12px;display:flex;justify-content:space-between;gap:6px;color:#c6d5e8}
.tn-sky .tn-wind-metric svg{display:block;width:100%;height:90px;overflow:visible;touch-action:pan-y}
.tn-sky .tn-wind-metric svg text{fill:currentColor;font-size:10px}
.tn-sky .tn-wind-metric svg path{stroke:#7ed4ef}
.tn-sky .tn-wind-metric:nth-of-type(2) svg path{stroke:#f2c37a}
.tn-sky .tn-wind-time{font-size:10px;margin:5px 0!important;color:#b9c7df}
.tn-sky .tn-wind-slider{width:100%;height:14px;margin:2px 0;accent-color:#9dd6ff}
.tn-sky .tn-wind-tip{font-size:11px;line-height:1.45;min-height:32px;margin:4px 0!important;color:#c5d1e5}
.tn-sky .tn-wind-unavailable{font-size:12px;color:#ffc078}
.tn-sky .tn-space-weather .tn-aurora-south{flex:none;height:220px}
.tn-sky .tn-space-weather .tn-source{font-size:11px;line-height:1.5}
html.tnc-night-mode .tn-wind-metric svg path{stroke:#f18a70!important}html.tnc-night-mode .tn-access-notice,html.tnc-night-mode .tn-access-page{background:#210c09;color:#f5b5a5;border-color:#793333}html.tnc-night-mode .tn-access-register{background:#923c2d;color:#ffb4a0}
