:root{--foreground:#0b1b2b;--border:#d9d5cb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--foreground:lab(9.04616% -2.15469 -13.0827);--border:lab(85.4537% .0532269 5.44812)}}*,:before,:after{box-sizing:border-box}body{-webkit-text-size-adjust:100%;background:#f7f3ea;margin:0}[data-storm-mode] button{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:2px solid;padding:0 1rem;font-weight:700}[data-storm-mode] button:disabled{opacity:.6;cursor:default}[data-storm-mode] label{align-items:center;gap:.625rem;min-height:44px;display:flex}[data-storm-mode] input[type=checkbox]{accent-color:currentColor;width:1.375rem;height:1.375rem;margin:0}[data-storm-mode] :focus-visible{outline-offset:3px;outline:3px solid}[data-storm-mode]{max-width:40rem;color:var(--foreground);margin:0 auto;padding:1.25rem 1rem 3rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.1875rem;line-height:1.65}[data-storm-mode] *{transition:none!important;animation:none!important}[data-storm-mode] h1{letter-spacing:.02em;text-transform:uppercase;margin:0 0 1rem;font-family:inherit;font-size:1.5rem;font-weight:700;line-height:1.2}[data-storm-mode] h2{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-family:inherit;font-size:1.0625rem;font-weight:700;line-height:1.25}[data-storm-mode] section{border-top:1px solid var(--border);margin-top:2.25rem;padding-top:1.25rem}[data-storm-mode] p,[data-storm-mode] ul{margin:0 0 1rem}[data-storm-mode] ul{padding-left:1.1rem}[data-storm-mode] li{margin-bottom:.85rem}[data-storm-mode] a{color:inherit;text-underline-offset:3px;text-decoration:underline}[data-storm-mode] .storm-call{margin:0 0 1rem;padding:0;list-style:none}[data-storm-mode] .storm-call li{margin-bottom:.625rem}[data-storm-mode] .storm-call a{text-align:center;border:2px solid;min-height:3.75rem;padding:.875rem 1rem;font-size:1.375rem;font-weight:700;line-height:1.2;text-decoration:none;display:block}[data-storm-mode] .storm-call a span{letter-spacing:.06em;text-transform:uppercase;font-size:.9375rem;font-weight:400;display:block}[data-storm-mode] .storm-lede{margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:1.35}[data-storm-mode] .storm-near{border:3px solid var(--foreground);border-top-width:3px;padding:1.125rem 1rem .5rem}[data-storm-mode] .storm-elsewhere{opacity:.85;font-size:1rem}[data-storm-mode] [role=alert]{border-left:6px solid var(--foreground);padding:.75rem 0 .75rem .875rem;font-weight:600}[data-storm-mode] blockquote{border-left:3px solid var(--border);white-space:pre-wrap;margin:0 0 1rem;padding-left:.875rem;font-size:1rem}[data-storm-mode] .storm-meta{font-size:.9375rem;line-height:1.55}@media(prefers-color-scheme:dark){html:has([data-storm-mode]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has([data-storm-mode]){background:#071320}[data-storm-mode]{color:#eeeae2;--foreground:#eeeae2;--border:#2d3b4a;background:#071320;min-height:100vh}@supports (color:lab(0% 0 0)){[data-storm-mode]{--foreground:lab(92.9199% .133783 4.4402);--border:lab(24.0871% -2.63432 -11.1856)}}}.dark [data-storm-mode]{color:#eeeae2;--foreground:#eeeae2;--border:#2d3b4a;background:#071320;min-height:100vh}@supports (color:lab(0% 0 0)){.dark [data-storm-mode]{--foreground:lab(92.9199% .133783 4.4402);--border:lab(24.0871% -2.63432 -11.1856)}}:is(.dark body:has([data-storm-mode]),body.dark:has([data-storm-mode])){background:#071320}[data-storm-mode] .storm-install{border-top:2px solid;margin-top:2rem;padding-top:.75rem}[data-storm-mode] .storm-install-actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}[data-storm-mode] .storm-install button{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:2px solid;padding:0 1rem;font-weight:700}[data-storm-mode] .storm-install button.storm-install-no{border:0;min-height:44px;padding:0;font-weight:400;text-decoration:underline}
