@supports selector(:has(*)){body:has(.fixed){overflow:hidden}}body.modal-open{overflow:hidden}.color-picker.svelte-k6a3fj{animation:svelte-k6a3fj-slideIn .2s ease-out}@keyframes svelte-k6a3fj-slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dialog-container.svelte-jnzwbo{background-color:#fff;border-radius:.75rem;box-shadow:0 25px 50px -12px #00000040;width:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(229 231 235);max-width:56rem;max-height:85vh}.dark .dialog-container.svelte-jnzwbo{background-color:#111827;border-color:#374151}.custom-scrollbar.svelte-jnzwbo::-webkit-scrollbar{width:6px}.custom-scrollbar.svelte-jnzwbo::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.custom-scrollbar.svelte-jnzwbo::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#a855f7,#ec4899);border-radius:3px}.custom-scrollbar.svelte-jnzwbo::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#9333ea,#db2777)}@media (orientation: landscape){.dialog-container.svelte-jnzwbo{max-height:95vh}}@media (min-width: 1024px){.dialog-container.svelte-jnzwbo{max-width:72rem;max-height:85vh}}@media (min-width: 1536px){.dialog-container.svelte-jnzwbo{max-width:80rem;max-height:85vh}}
