.smx-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;display:grid}.smx-chip{background:linear-gradient(160deg, var(--b1), var(--b2));font-family:var(--font-sans);--b1:#f4f2fd;--b2:#e9e4fa;--c:#5b3fb0;border-radius:16px;align-content:start;gap:2px;padding:14px 16px;display:grid}.smx-chip.is-storms{--b1:#fdf1ea;--b2:#fbe3d6;--c:#b4531b}.smx-chip.is-past{--b1:#f1f6fe;--b2:#e3edfb;--c:#2a64b8}.smx-chip.is-calm{--b1:#eef7f1;--b2:#dff0e5;--c:#2f7a3e}.smx-chip span{color:var(--c);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:800}.smx-chip b{color:var(--ink);font-size:21px;line-height:1.25}.smx-chip small{color:#6b7686;font-size:13px;line-height:1.35}.smx-when{padding:20px 24px;scroll-margin-top:96px}.smx-when h2{color:var(--ink);margin:0 0 12px;font-size:20px;font-weight:800;line-height:1.3}.smx-when ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.smx-when li{font-family:var(--font-sans);background:#f6f4fd;border-radius:12px;grid-template-columns:170px auto minmax(0,1fr);align-items:center;gap:6px 14px;padding:11px 14px;font-size:15px;line-height:1.4;display:grid}.smx-when li b{color:var(--ink);font-weight:700}.smx-when li em{background:color-mix(in srgb, var(--lv,#8a94a3) 16%, #fff);color:color-mix(in srgb, var(--lv,#8a94a3) 78%, #000);white-space:nowrap;border-radius:999px;justify-self:start;padding:2px 10px;font-size:12.5px;font-style:normal;font-weight:800}.smx-when li span{color:#4a5568}.smx-when li.is-unknown{background:#f5f7fa}.smx-note{color:var(--muted);font-family:var(--font-sans);margin:10px 0 0;font-size:13px;line-height:1.45}.smx-text{padding:24px 26px;scroll-margin-top:96px}.smx-h2{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;align-items:center;gap:12px;margin:0 0 14px;font-size:clamp(20px,2vw,24px);font-weight:800;line-height:1.25;display:flex}.smx-ico{background:#ece6fb;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.smx-ico svg{fill:none;stroke:#5b3fb0;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.smx-lead{color:#2a3446;background:#f5f2fd;border-left:4px solid #5b3fb0;border-radius:0 14px 14px 0;margin:0;padding:14px 18px;font-size:16.5px;line-height:1.65}.smx-more{margin-top:14px}.smx-more summary{color:#5b3fb0;font-family:var(--font-sans);cursor:pointer;border:1px solid #d8cff2;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-weight:700;list-style:none;display:inline-flex}.smx-more summary::-webkit-details-marker{display:none}.smx-more summary:after{content:"▾";font-size:12px}.smx-more[open] summary:after{content:"▴"}.smx-more summary span:last-of-type,.smx-more[open] summary span:first-of-type{display:none}.smx-more[open] summary span:last-of-type{display:inline}.smx-sec{margin-top:22px;scroll-margin-top:96px}.smx-h3{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;align-items:center;gap:10px;margin:0 0 10px;font-size:19px;font-weight:800;display:flex}.smx-h3 span{color:#fff;background:#5b3fb0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.smx-text p{color:var(--ink);margin:0 0 10px;font-size:16px;line-height:1.7}.smx-text p b{font-weight:800}.smx-mark{color:inherit;background:linear-gradient(#0000 55%,#fde7b0 55%);padding:0 2px}.smx-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.smx-stat{font-family:var(--font-sans);background:#faf8fe;border:1px solid #e3def3;border-radius:14px;gap:2px;padding:12px 16px;display:grid}.smx-stat span{color:#6b7686;font-size:13px}.smx-stat b{color:var(--ink);font-size:22px;line-height:1.2}.smx-stat small{color:#4a5568;font-size:13px}.smx-tip{background:#edf7ef;border:1px solid #bfe0c6;border-radius:14px;margin:16px 0 0;padding:14px 18px}.smx-tip>b{color:#2f7a3e;font-family:var(--font-sans);margin-bottom:4px;font-size:15.5px;font-weight:800;display:block}.smx-tip p{margin:0!important}.smx-nav{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.smx-nav a,.smx-nav span{color:#5b3fb0;font-family:var(--font-sans);border:1px solid #d8cff2;border-radius:12px;padding:7px 14px;font-size:14px;font-weight:700;text-decoration:none}.smx-nav a:hover{background:#f5f2fd}.smx-nav span{color:#a8b3c2;border-color:#e2e8f0}[data-theme=dark] .smx-chip{--b1:#1f1d2b;--b2:#1a1824;--c:#b9a6f2}[data-theme=dark] .smx-chip.is-storms{--b1:#2b201a;--b2:#241b16;--c:#f2a36f}[data-theme=dark] .smx-chip.is-past{--b1:#1d2632;--b2:#18202a;--c:#8fb8f2}[data-theme=dark] .smx-chip.is-calm{--b1:#1b2620;--b2:#17201b;--c:#8fd19e}[data-theme=dark] .smx-chip small,[data-theme=dark] .smx-when li span,[data-theme=dark] .smx-stat small{color:var(--muted)}[data-theme=dark] .smx-when li{background:#1f1d2b}[data-theme=dark] .smx-when li.is-unknown{background:#1a2129}[data-theme=dark] .smx-when li em{background:color-mix(in srgb, var(--lv,#8a94a3) 22%, #12161a);color:color-mix(in srgb, var(--lv,#8a94a3) 70%, #fff)}[data-theme=dark] .smx-ico{background:#26213a}[data-theme=dark] .smx-ico svg{stroke:#b9a6f2}[data-theme=dark] .smx-lead{color:var(--ink);background:#1f1d2b}[data-theme=dark] .smx-stat{background:#1a1824;border-color:#2e2a40}[data-theme=dark] .smx-tip{background:#17251b;border-color:#2c4a34}[data-theme=dark] .smx-tip b{color:#8fd19e}[data-theme=dark] .smx-more summary,[data-theme=dark] .smx-nav a{color:#b9a6f2;border-color:#3a3452}[data-theme=dark] .smx-mark{background:linear-gradient(#0000 55%,#5a4718 55%)}@media (max-width:760px){.smx-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.smx-chip b{font-size:18px}.smx-when{padding:16px}.smx-when li{grid-template-columns:minmax(0,1fr) auto}.smx-when li span{grid-column:1/-1}.smx-text{padding:18px 16px}.smx-stats{grid-template-columns:minmax(0,1fr)}}
