.snow-assessment.svelte-18qq655{color:#334155;overflow-wrap:anywhere;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:10px;font-size:12px;line-height:1.5}p.svelte-18qq655{margin:5px 0}summary.svelte-18qq655{cursor:pointer;font-weight:600}button.svelte-18qq655{font:inherit;background:#fff;border:1px solid #64748b;border-radius:5px;min-height:36px;margin-top:5px;padding:7px 10px}dialog.svelte-1g2gcug{inset:auto 0;top:var(--modal-top,0px);width:100%;max-width:none;height:var(--modal-height,100dvh);max-height:none;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));color:inherit;overscroll-behavior:contain;background:#0006;border:0;margin:0;position:fixed;overflow:auto}dialog.dark.svelte-1g2gcug{background:#000000d9}dialog[open].svelte-1g2gcug{justify-content:center;align-items:center;display:flex}dialog.svelte-1g2gcug:not([open]){display:none}dialog.svelte-1g2gcug::backdrop{background:0 0}dialog.svelte-1g2gcug>*{max-width:100%;max-height:calc(var(--modal-height,100dvh) - max(12px, env(safe-area-inset-top)) - max(12px, env(safe-area-inset-bottom)));overflow-wrap:anywhere;min-height:0;overflow-y:auto}dialog.svelte-1g2gcug button{min-width:44px;min-height:44px}dialog.svelte-1g2gcug button,dialog.svelte-1g2gcug input,dialog.svelte-1g2gcug select,dialog.svelte-1g2gcug a{scroll-margin-block:1rem}dialog.svelte-1g2gcug button:focus-visible,dialog.svelte-1g2gcug a:focus-visible,dialog.svelte-1g2gcug summary:focus-visible{outline-offset:2px;outline:3px solid #2563eb}
