@layer components{.windy-radio-group{--icon-size:1.3rem;--icon-size--small:1.1rem;--icon-size--large:1.75rem;gap:var(--windy-space-2xs) var(--windy-space-m);flex-direction:column;display:flex}.windy-radio-group[data-layout=inline]{flex-direction:row;align-items:start}.windy-radio-group .option{align-items:center;gap:var(--windy-space-2xs);vertical-align:top;cursor:pointer;display:inline-flex}[data-disabled=true]:is(.windy-radio-group .option){opacity:.5;cursor:not-allowed}.windy-radio-group .label{font-size:var(--windy-step-0)}.windy-radio-group input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:0;margin:0;padding:0;position:absolute;overflow:hidden}.windy-radio-group .description{color:var(--windy-color-neutral-4);font-size:var(--windy-step--1);margin-block-start:var(--windy-space-3xs)}.windy-radio-group .radio{aspect-ratio:1;background-color:var(--windy-color-neutral-0);border-radius:9999px;flex:none;min-block-size:0;inline-size:1.5em;padding:0;display:flex}.windy-radio-group input:focus~.radio{box-shadow:var(--windy-color-neutral-0) 0 0 0 0,rgb(from var(--windy-color-neutral-1) r g b/.5) 0 0 0 4px,rgb(from var(--windy-color-neutral-2) r g b/0) 0 0 0 0}@media (prefers-color-scheme:dark){:is(.windy-radio-group input:focus~.radio):where(:not([data-color-scheme=light] *)){box-shadow:none}}:is(.windy-radio-group input:focus~.radio):where([data-color-scheme=dark] *){box-shadow:none}.windy-radio-group input:checked~.radio{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--windy-radio-accent-color,var(--windy-color-primary));border-color:var(--windy-radio-accent-color,var(--windy-color-primary))}.windy-radio-group .radio-icon{aspect-ratio:1;background-color:var(--windy-color-neutral-0);border-radius:9999px;inline-size:50%;margin:auto}.windy-radio-group input:not(:checked)~.radio .radio-icon{visibility:hidden}}.code-preview.svelte-1oda66n{grid-area:code-preview}.iframe-preview.svelte-1oda66n{grid-area:iframe-preview}.loader-container.svelte-1oda66n{margin-block:var(--windy-space-l);max-width:min-content;margin-inline:auto}.preview-link.svelte-1oda66n{position:sticky;inset-block-start:var(--windy-space-m)}.preview-link.svelte-1oda66n a{color:var(--windy-color-link);text-decoration:underline}.webcam-preview.svelte-zea06j{background-image:var(--image-url);background-position:50%;border-radius:4px;width:91px;height:65px;transition:transform .3s ease-out;box-shadow:3px 3px 6px #4d4d4d}.webcam-preview.svelte-zea06j:hover{transform:scale(1.1)}@keyframes svelte-1958y3q-pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes svelte-1958y3q-pulsate-size-big{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(.8)}}.compact-webcam-marker.svelte-1958y3q{--size:calc(var(--size-px,11) * 1px);--size-ratio:calc(var(--size) / 11);--color:var(--icon-color,lightgreen);position:relative}.hidden.svelte-1958y3q{display:none}.preview-wrapper.svelte-1958y3q{margin-bottom:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.icon.svelte-1958y3q{color:var(--color);cursor:pointer;font-size:var(--size);text-shadow:2px 2px 8px #000;z-index:10}.pulsating-border.svelte-1958y3q{--border-size:calc(28 * var(--size-ratio));border:3px solid var(--color);content:"";height:var(--border-size);margin-left:calc(-9 * var(--size-ratio));margin-top:calc(-19 * var(--size-ratio));width:var(--border-size);border-radius:50%;animation:2s ease-out infinite svelte-1958y3q-pulsate;display:none;position:absolute}.marker-container.selected .icon.svelte-1958y3q:before{animation:2s infinite svelte-1958y3q-pulsate-size-big;display:block}.marker-container.selected .pulsating-border.svelte-1958y3q{display:block}@keyframes svelte-1bh05rd-pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes svelte-1bh05rd-pulsate-size-big{0%{transform:scale(.7)}50%{transform:scale(1.1)}to{transform:scale(.7)}}.zoomed-out.svelte-1bh05rd{display:none}.marker-container.selected{z-index:1}.marker-container.selected .zoomed-out.svelte-1bh05rd{display:block}.marker-container:hover{z-index:2}body{overflow-y:scroll}.config.svelte-1th4vfw{grid-area:config}
