dialog.svelte-1rn6l80{margin:auto;border:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}dialog.svelte-1rn6l80::backdrop{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes svelte-1rn6l80-shine{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(200%) skew(-15deg)}}.animate-shine{animation:svelte-1rn6l80-shine .8s ease-out}@media (max-width: 640px){dialog.svelte-1rn6l80{margin:1rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem)}}.price-list-button-wrapper .mt-12{margin-top:0!important}.price-list-button-wrapper button{background:linear-gradient(135deg,#059669,#10b981)!important;border:none!important;border-radius:.75rem!important;padding:1rem 2rem!important;font-size:1.125rem!important;font-weight:600!important;color:#fff!important;box-shadow:0 10px 25px #0596694d!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.price-list-button-wrapper button:hover{transform:translateY(-2px)!important;box-shadow:0 15px 35px #05966966!important;background:linear-gradient(135deg,#047857,#059669)!important}.wavy-text.svelte-lcpdv6{background:linear-gradient(45deg,#10b981,#34d399,#6ee7b7,#34d399,#10b981);background-size:400% 400%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;animation:svelte-lcpdv6-wave-flow 6s ease-in-out infinite}@keyframes svelte-lcpdv6-wave-flow{0%,to{background-position:0% 50%}25%{background-position:100% 0%}50%{background-position:50% 100%}75%{background-position:0% 100%}}
