main.svelte-1uha8ag{background:#020617!important;color:#e2e8f0!important}main.svelte-1uha8ag>div:where(.svelte-1uha8ag){max-width:1200px!important;padding:clamp(1.5rem,4vw,3rem)!important}.explore-banner.svelte-1uha8ag{padding:1rem 1.5rem!important;margin-bottom:1rem!important;border-radius:1rem!important;background:#3b82f626!important;border:1px solid rgb(59 130 246 / .3)!important;color:#93c5fd!important;font-size:.9375rem!important;text-align:center!important}.explore-banner.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#60a5fa!important;text-decoration:underline!important;text-underline-offset:2px!important}.explore-banner.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:#93c5fd!important}.sandbox-banner.svelte-1uha8ag{padding:1rem 1.5rem!important;margin-bottom:1.5rem!important;border-radius:1rem!important;background:#d9770626!important;border:1px solid rgb(217 119 6 / .3)!important;color:#fbbf24!important;font-size:.9375rem!important;text-align:center!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):first-of-type{position:relative!important;border-radius:1.5rem!important;padding:clamp(2rem,5vw,3rem)!important;background:radial-gradient(circle at 20% 0%,#38bdf859,#020617)!important;border:1px solid rgb(56 189 248 / .3)!important;margin-bottom:1.5rem!important;box-shadow:0 20px 60px #0f172a73!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):first-of-type p:where(.svelte-1uha8ag):first-of-type{text-transform:uppercase!important;letter-spacing:.25em!important;font-size:.75rem!important;color:#94a3b8!important;margin-bottom:.5rem!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):first-of-type h1:where(.svelte-1uha8ag){font-size:clamp(2.5rem,6vw,4rem)!important;margin:0 0 .5rem!important;font-weight:700!important;background:linear-gradient(135deg,#fff,#94a3b8)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):first-of-type>p:where(.svelte-1uha8ag):nth-of-type(2){color:#94a3b8!important;margin:0 0 1.5rem!important;line-height:1.6!important;font-size:1rem!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):first-of-type input:where(.svelte-1uha8ag){width:100%!important;padding:1rem 1.5rem!important;font-size:1.5rem!important;font-weight:600!important;color:#f8fafc!important;background:#0f172a99!important;border:1px solid rgb(56 189 248 / .4)!important;border-radius:.75rem!important;outline:none!important;transition:all .2s ease!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):first-of-type input:where(.svelte-1uha8ag)::-moz-placeholder{color:#94a3b880!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):first-of-type input:where(.svelte-1uha8ag)::placeholder{color:#94a3b880!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):first-of-type input:where(.svelte-1uha8ag):focus{border-color:#38bdf8!important;box-shadow:0 0 0 3px #38bdf81a!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):first-of-type>p:where(.svelte-1uha8ag):last-of-type{margin-top:1rem!important;padding:.75rem 1rem!important;border-radius:.75rem!important;background:#ef44441a!important;border:1px solid rgb(239 68 68 / .4)!important;color:#fca5a5!important;font-size:.875rem!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag):not(:first-of-type){border-radius:1rem!important;border:1px solid rgb(30 41 59)!important;background:#0f172a99!important;padding:1.5rem!important;box-shadow:0 4px 12px #0000004d!important}main.svelte-1uha8ag .grid:where(.svelte-1uha8ag)>div:where(.svelte-1uha8ag){border-radius:.75rem!important;border:1px solid rgb(30 41 59)!important;background:#0f172a66!important;padding:1rem!important;transition:all .2s ease!important}main.svelte-1uha8ag .grid:where(.svelte-1uha8ag)>div:where(.svelte-1uha8ag):hover{border-color:#38bdf880!important;transform:translateY(-2px)!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){color:#94a3b8!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag) .text-2xl:where(.svelte-1uha8ag){font-size:1.5rem!important;font-weight:600!important;color:#f8fafc!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag) .text-lg:where(.svelte-1uha8ag){font-size:1.125rem!important;font-weight:600!important;color:#f8fafc!important}main.svelte-1uha8ag section:where(.svelte-1uha8ag) .text-xs:where(.svelte-1uha8ag){font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#64748b!important}
