.style-option.svelte-1a93izo{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-subtle);border:none}.style-option-title.svelte-1a93izo{color:var(--text-primary)}.style-option-desc.svelte-1a93izo{color:var(--text-muted-a11y)}.style-option.svelte-1a93izo:hover{box-shadow:inset 0 0 0 1px var(--blue-300)}.style-option.is-selected.svelte-1a93izo{background:linear-gradient(135deg, color-mix(in srgb, var(--green-200) 74%, white 26%), color-mix(in srgb, var(--green-300) 66%, var(--sky) 34%));box-shadow:0 5px 11px color-mix(in srgb, var(--green-600) 18%, transparent);transform:scale(1.01)}.style-option.svelte-1a93izo:focus,.style-option.svelte-1a93izo:focus-visible{outline:none}.style-option.is-selected.svelte-1a93izo .style-option-title:where(.svelte-1a93izo){color:var(--green-700)}.style-option.is-selected.svelte-1a93izo .style-option-desc:where(.svelte-1a93izo){color:color-mix(in srgb, var(--green-700) 72%, var(--text-secondary-a11y) 28%)}.lightbox-edge-arrow.svelte-1a93izo{color:#ffffffc7;filter:drop-shadow(0 1px 6px #00000080);opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out), color var(--dur-fast) var(--ease-out), visibility 0s linear .3s;justify-content:center;align-items:center;display:inline-flex}.lightbox-edge-arrow.is-active.svelte-1a93izo{opacity:1;visibility:visible;color:#fffffff5;transition-delay:0s}.lightbox-edge-arrow-left.is-active.svelte-1a93izo{animation:2s ease-in-out infinite svelte-1a93izo-nudge-left}.lightbox-edge-arrow-right.is-active.svelte-1a93izo{animation:2s ease-in-out infinite svelte-1a93izo-nudge-right}@keyframes svelte-1a93izo-nudge-left{0%,to{transform:translate(0)}50%{transform:translate(-13px)}}@keyframes svelte-1a93izo-nudge-right{0%,to{transform:translate(0)}50%{transform:translate(13px)}}
