/* Tambahan khusus cuaca; selebihnya dari inti/gaya.css, peta.css, tabel.css, insight.css dan inti/kartu.css */
.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);opacity:0;pointer-events:none;z-index:70;background:var(--brand);color:#fff;padding:9px 16px;border-radius:12px;font-size:13px;font-weight:600;transition:.25s}
.toast.on{opacity:1;transform:translate(-50%,0)}
/* baris peringatan di panel kiri */
.rw{display:grid;gap:3px;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line);background:none;padding:10px 10px;cursor:pointer;border-radius:10px}
.rw:hover{background:var(--surface)}
.rw-hd{display:flex;align-items:center;gap:8px;min-width:0}
.rw-hd b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rw-wil{font-size:11.5px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rw-jam{font-size:11px;color:var(--ink2);font-variant-numeric:tabular-nums}
.rows .kosong{padding:20px 12px;text-align:center;color:var(--ink2);font-size:13px}
.panel .top{padding:12px 14px}
/* kartu Insight: label pil berikon di kepala; tombol bagikan dipasang mesin Bagikan dan ditata inti/insight.css (sama dengan karhutla dan banjir) */
#insight .ex-ey,#tren .ex-ey{display:inline-flex;align-items:center;gap:5px}
#insight .ex-ey svg,#tren .ex-ey svg{width:12px;height:12px;display:inline-block}
#insight .ex-bd:empty{display:none}
#insight .ex-bd:empty + .ex-ft{border-top:0}
#metode .ex{margin-bottom:16px;border-radius:18px;overflow:hidden}
#metode .ex-hd{padding:18px 22px 14px;background:linear-gradient(180deg,var(--surface),color-mix(in oklch, var(--surface) 40%, var(--card)));border-bottom:1px solid var(--line)}
#metode .ex-bd{padding:16px 22px 12px}
#metode .ex-ft{padding:10px 22px 14px;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink2)}
#metode .ex-ft:empty{display:none}
.mt{margin:0;padding-left:18px;display:grid;gap:6px}
/* hari di luar jangkauan 72 jam dimatikan saat mode Status */
.seg button:disabled{opacity:.35;cursor:default}
/* pil siklon di atas peta */
.pil-sik{position:absolute;z-index:6;top:12px;left:calc(var(--lp,440px) + 30px);display:flex;gap:6px;flex-wrap:wrap}
.pil-sik:empty{display:none}
.pil-sik button{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;padding:7px 12px;background:#7a1f2b;color:#fff;font:600 12.5px var(--sans,inherit);box-shadow:var(--shadow);cursor:pointer}
@media(max-width:900px){.pil-sik{left:12px;top:64px}}
