.color-picker-hue.svelte-f14bf7{width:100%;position:relative;margin-top:15px;height:12px;background-image:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);-webkit-user-select:none;user-select:none;border-radius:12px}.color-picker-saturation.svelte-f14bf7{width:100%;position:relative;margin-top:15px;height:150px;background-image:linear-gradient(transparent,#000),linear-gradient(to right,white,transparent);-webkit-user-select:none;user-select:none}.color-picker-wrapper.svelte-yt4zj0{padding:20px}.color-picker-basic-color.svelte-yt4zj0{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.color-picker-basic-color.svelte-yt4zj0 button:where(.svelte-yt4zj0){border:1px solid #ccc;border-radius:4px;height:16px;width:16px;cursor:pointer;list-style-type:none}.color-picker-basic-color.svelte-yt4zj0 button.active:where(.svelte-yt4zj0){box-shadow:0 0 2px 2px #0000004d}.color-picker-saturation_cursor.svelte-yt4zj0{position:absolute;width:20px;height:20px;border:2px solid #ffffff;border-radius:50%;box-shadow:0 0 15px #00000026;box-sizing:border-box;transform:translate(-10px,-10px)}.color-picker-hue_cursor.svelte-yt4zj0{position:absolute;width:20px;height:20px;border:2px solid #ffffff;border-radius:50%;box-shadow:#0003 0 0 0 .5px;box-sizing:border-box;transform:translate(-10px,-4px)}.color-picker-color.svelte-yt4zj0{border:1px solid #ccc;margin-top:15px;width:100%;height:20px}#close.svelte-1r9bpuu{position:absolute;top:4px;right:4px;width:16px;height:16px;cursor:pointer;fill:#f44;transition:transform .3s}#close.svelte-1r9bpuu:hover{transform:scale(1.3)}#close.svelte-1r9bpuu line:where(.svelte-1r9bpuu){stroke:#fff;stroke-width:2}dialog.svelte-12abs9f{border-radius:12px;border:none;padding:0}dialog.svelte-12abs9f::backdrop{background:#0000004d}dialog.svelte-12abs9f>div:where(.svelte-12abs9f){padding:1em}dialog[open].svelte-12abs9f{animation:svelte-12abs9f-zoom .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-12abs9f-zoom{0%{transform:scale(.95)}to{transform:scale(1)}}dialog[open].svelte-12abs9f::backdrop{animation:svelte-12abs9f-fade .2s ease-out}@keyframes svelte-12abs9f-fade{0%{opacity:0}to{opacity:1}}
