.pgn-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;display:grid}.pgn-chip{background:linear-gradient(160deg, var(--b1), var(--b2));--b1:#f1f6fe;--b2:#e3edfb;--c:#2a64b8;border-radius:16px;gap:2px;padding:14px 16px;display:grid}.pgn-chip.is-night{--b1:#f4f2fd;--b2:#e9e4fa;--c:#5b3fb0}.pgn-chip.is-rain{--b1:#eef7f8;--b2:#dff0f2;--c:#1f7a86}.pgn-chip.is-wind{--b1:#f3f8ee;--b2:#e6f1dc;--c:#3d7d2e}.pgn-chip span{color:var(--c);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:800}.pgn-chip b{color:var(--ink);font-family:var(--font-sans);font-size:22px;line-height:1.2}.pgn-chip small{color:var(--muted);font-family:var(--font-sans);font-size:13px}.pgn-alerts{padding:18px 20px}.pgn-alerts h2{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:19px;display:flex}.pgn-alerts h2 small{color:#9a6a00;font-family:var(--font-sans);background:#fdf1d8;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.pgn-alerts ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pgn-alerts li{font-family:var(--font-sans);background:#fdf6dc;border-radius:12px;flex-wrap:wrap;gap:4px 10px;padding:10px 14px;font-size:14.5px;line-height:1.45;display:flex}.pgn-alerts li b{white-space:nowrap;color:#8a6400}.pgn-alerts li.is-orange{background:#fdeadb}.pgn-alerts li.is-orange b{color:#b4531b}.pgn-alerts li.is-red{background:#fbe1df}.pgn-alerts li.is-red b{color:#b3261e}.pgn-alerts p{color:var(--muted);font-family:var(--font-sans);margin:0}.pgn-table-card{padding:18px 20px}.pgn-table-card h2{margin:0 0 12px;font-size:19px}.pgn-table-wrap{overflow-x:auto}.pgn-table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:14.5px}.pgn-table th,.pgn-table td{border-bottom:1px solid var(--line,#e6ebf0);text-align:left;white-space:nowrap;padding:8px 10px}.pgn-table thead th{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12.5px;font-weight:700}.pgn-table tbody th{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.pgn-table tbody th small{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;flex-basis:100%;font-size:11.5px;font-weight:800}.pgn-table tbody th svg{width:22px;height:22px}.pgn-table tbody th a{color:var(--ink);text-decoration:none}.pgn-table tbody th a:hover{text-decoration:underline}.pgn-table tbody tr.is-first th,.pgn-table tbody tr.is-first td{padding-top:14px}.pgn-table td b{color:var(--ink)}.pgn-source{color:var(--muted);font-family:var(--font-sans);margin:10px 0 0;font-size:12.5px}[data-theme=dark] .pgn-chip{--b1:#1d2632;--b2:#18202a;--c:#8fb8f2}[data-theme=dark] .pgn-chip.is-night{--c:#b9a6f2}[data-theme=dark] .pgn-chip.is-rain{--c:#7fd0da}[data-theme=dark] .pgn-chip.is-wind{--c:#9fd38a}[data-theme=dark] .pgn-alerts li{background:#3a3218}[data-theme=dark] .pgn-alerts li b{color:#f0c96a}[data-theme=dark] .pgn-alerts li.is-orange{background:#3d2a1c}[data-theme=dark] .pgn-alerts li.is-orange b{color:#f2a36f}[data-theme=dark] .pgn-alerts li.is-red{background:#3d1f1e}[data-theme=dark] .pgn-alerts li.is-red b{color:#f29a90}[data-theme=dark] .pgn-table th,[data-theme=dark] .pgn-table td{border-color:#2b3440}@media (max-width:760px){.pgn-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.pgn-chip b{font-size:19px}.pgn-table{font-size:13.5px}.pgn-table th,.pgn-table td{padding:7px 6px}}.pgn-al-levels{flex-wrap:wrap;gap:6px;margin-left:auto;display:inline-flex}.pgn-al-level{color:#8a6a0c;font-family:var(--font-sans);background:#fdf3d4;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.pgn-al-level i,.pgn-al-dot{background:#e6b829;border-radius:50%;flex:none;width:10px;height:10px}.pgn-al-level.is-orange{color:#a5481a;background:#fdeadb}.pgn-al-level.is-orange i,.pgn-al-row.is-orange .pgn-al-dot{background:#ee8a2f}.pgn-al-level.is-red{color:#a3231c;background:#fbe1df}.pgn-al-level.is-red i,.pgn-al-row.is-red .pgn-al-dot{background:#d9443a}.pgn-alerts .pgn-al-where,.pgn-alerts .pgn-al-sea{color:var(--muted);font-family:var(--font-sans);margin:0 0 6px;font-size:14px;font-weight:500}.pgn-alerts .pgn-al-sea{border-top:1px solid #eef1f5;margin-top:12px;padding-top:12px;font-weight:700}.pgn-al-row{font-family:var(--font-sans);border-top:1px solid #eef1f5;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.pgn-al-row:first-child,.pgn-al-sea+.pgn-al-row{border-top:0}.pgn-al-ic{background:#fdf3d4;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.pgn-al-row.is-orange .pgn-al-ic{background:#fdeadb}.pgn-al-row.is-red .pgn-al-ic{background:#fbe1df}.pgn-al-ic svg{fill:none;stroke:#b8860b;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.pgn-al-row.is-orange .pgn-al-ic svg{stroke:#c2561a}.pgn-al-row.is-red .pgn-al-ic svg{stroke:#b3261e}.pgn-al-top{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.pgn-al-top b{color:#1f2d4f;font-size:17px;font-weight:700}.pgn-al-top time{color:#6b7891;font-size:14px;font-weight:600}.pgn-alerts .pgn-al-row ul{gap:3px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pgn-alerts .pgn-al-row li{color:#3a4558;background:0 0;border-radius:0;padding:0;font-size:15px;line-height:1.45;display:block}.pgn-alerts .pgn-al-row li span{color:#8a94a6;margin-right:4px;font-weight:600}[data-theme=dark] .pgn-al-row,[data-theme=dark] .pgn-alerts .pgn-al-sea{border-color:var(--line)}[data-theme=dark] .pgn-al-top b{color:var(--ink)}[data-theme=dark] .pgn-alerts .pgn-al-row li{color:var(--ink);background:0 0}[data-theme=dark] .pgn-al-ic,[data-theme=dark] .pgn-al-level{color:#f0c96a;background:#3a3218}@media (max-width:640px){.pgn-al-levels{margin-left:0}.pgn-al-row{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:4px 10px}.pgn-al-row>div{display:contents}.pgn-alerts .pgn-al-row ul{grid-column:1/-1;margin-top:2px}.pgn-al-ic{width:36px;height:36px}}.swn-section.is-region{--rc:#3a64b8}.swn-section.is-zakhid{--rc:#3f8f6b}.swn-section.is-pivnich{--rc:#3a64b8}.swn-section.is-tsentr{--rc:#c98a1a}.swn-section.is-skhid{--rc:#b4533a}.swn-section.is-pivden{--rc:#2a8fb0}.swn-section.is-region>h2 i{background:var(--rc);color:#fff;width:36px;height:36px;font-family:var(--font-sans);border-radius:11px;flex:none;place-items:center;font-size:14px;font-style:normal;font-weight:800;display:grid}.swn-cities{font-family:var(--font-sans);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0 0 16px;display:grid}.swn-city{background:#fbfcfe;border:1px solid #e1e8f2;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.swn-city svg{flex:none;width:36px;height:30px}.swn-city span{min-width:0}.swn-city b{color:#1f2d4f;overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.25;display:block}.swn-city small{color:#6b7891;font-size:13px;font-weight:500}.swn-city em{color:#2f5fb3;font-style:normal;font-weight:700}.swn-n{color:#2f5fb3;white-space:nowrap;font-weight:700}.swn-chart{clear:both;font-family:var(--font-sans);background:#f4f7fb;border-radius:14px;margin:14px 0 16px;padding:14px 16px}.swn-chart figcaption{color:#6b7891;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700}.swn-chart-row{color:#2a3550;grid-template-columns:130px minmax(0,1fr) 54px;align-items:center;gap:10px;margin:7px 0;font-size:14px;font-weight:600;display:grid}.swn-chart-row i{background:#e3e9f2;border-radius:6px;height:10px;position:relative}.swn-chart-row i:before{content:"";top:-3px;bottom:-3px;left:var(--zero);background:#9aa6b8;width:1px;position:absolute}.swn-chart-row s{background:linear-gradient(90deg,#7fb0e8,#f2a65a);border-radius:6px;text-decoration:none;position:absolute;top:0;bottom:0}.swn-chart-row b{color:#1f2d4f;text-align:right;white-space:nowrap}.swn-chart-row b small{color:#6b7891;font-size:11.5px;font-weight:500;display:block}.swn-section.is-tip{background:#fff8ea;border:1px solid #f1d9a8;border-radius:16px;padding:16px 20px 8px}.swn-section.is-tip>h2{color:#a5650f}[data-theme=dark] .swn-city{border-color:var(--line);background:#1b2430}[data-theme=dark] .swn-city b,[data-theme=dark] .swn-chart-row b,[data-theme=dark] .swn-chart-row{color:var(--ink)}[data-theme=dark] .swn-city em,[data-theme=dark] .swn-n{color:#9cbcf0}[data-theme=dark] .swn-chart{background:#1b2430}[data-theme=dark] .swn-chart-row i{background:#2a3442}[data-theme=dark] .swn-section.is-tip{background:#2a2418;border-color:#4a3a1e}[data-theme=dark] .swn-section.is-tip>h2{color:#f0b45a}@media (max-width:640px){.swn-cities{grid-template-columns:repeat(2,minmax(0,1fr))}.swn-chart{padding:12px}.swn-chart-row{grid-template-columns:96px minmax(0,1fr) 44px;gap:8px;font-size:13px}.swn-section.is-tip{padding:14px 14px 6px}}
