.thank-you-page.svelte-x5anjd{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:hsl(var(--b1));padding:2rem;color:hsl(var(--bc))}.content.svelte-x5anjd{text-align:center;max-width:400px;width:100%;opacity:0;transform:translateY(10px);transition:all .8s cubic-bezier(.4,0,.2,1)}.content.visible.svelte-x5anjd{opacity:1;transform:translateY(0)}.message-section.svelte-x5anjd{margin-bottom:3rem}.success-indicator.svelte-x5anjd{width:48px;height:48px;margin:0 auto 1.5rem;border-radius:50%;background:hsl(var(--p));color:hsl(var(--pc));display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:300}h1.svelte-x5anjd{font-size:2rem;font-weight:300;color:hsl(var(--p));margin:0 0 .75rem;letter-spacing:-.01em;font-family:var(--font-sans)}.primary-message.svelte-x5anjd{font-size:1rem;color:hsl(var(--bc));margin:0 0 .5rem;font-weight:500;font-family:var(--font-sans);opacity:.9}.secondary-message.svelte-x5anjd{font-size:.875rem;color:hsl(var(--bc) / .6);margin:0;font-weight:400;font-family:var(--font-sans)}.nav-links.svelte-x5anjd{display:flex;gap:.75rem;justify-content:center;margin-bottom:2.5rem;flex-wrap:wrap}.nav-link.svelte-x5anjd{display:inline-flex;align-items:center;padding:.5rem 1rem;background:hsl(var(--b2));border:1px solid hsl(var(--bc) / .1);border-radius:6px;text-decoration:none;transition:all .2s ease;position:relative;overflow:hidden}.nav-link.svelte-x5anjd:hover{background:hsl(var(--p) / .1);border-color:hsl(var(--p) / .3);transform:translateY(-1px)}.link-text.svelte-x5anjd{font-size:.8125rem;font-weight:500;color:hsl(var(--bc) / .8);font-family:var(--font-sans);position:relative;z-index:1}.nav-link.svelte-x5anjd:hover .link-text:where(.svelte-x5anjd){color:hsl(var(--p))}.redirect-notice.svelte-x5anjd{display:flex;flex-direction:column;align-items:center;gap:.5rem}.home-link.svelte-x5anjd{display:inline-block;color:hsl(var(--p));text-decoration:none;font-size:.875rem;font-weight:500;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-color .3s ease;font-family:var(--font-sans)}.home-link.svelte-x5anjd:hover{border-bottom-color:hsl(var(--p))}.countdown.svelte-x5anjd{font-size:.75rem;color:hsl(var(--bc) / .5);font-family:var(--font-sans)}@media (max-width: 640px){.content.svelte-x5anjd{max-width:100%}h1.svelte-x5anjd{font-size:1.75rem}.primary-message.svelte-x5anjd{font-size:.9375rem}.secondary-message.svelte-x5anjd{font-size:.8125rem}.nav-links.svelte-x5anjd{flex-direction:column;width:100%;max-width:200px;margin-left:auto;margin-right:auto}.nav-link.svelte-x5anjd{width:100%;justify-content:center}}[data-theme=dark] .success-indicator.svelte-x5anjd{background:hsl(var(--p));color:hsl(var(--b1))}[data-theme=dark] .nav-link.svelte-x5anjd{background:hsl(var(--b2));border-color:hsl(var(--bc) / .1)}[data-theme=dark] .nav-link.svelte-x5anjd:hover{background:hsl(var(--p) / .15);border-color:hsl(var(--p) / .4)}@media (prefers-reduced-motion: reduce){.content.svelte-x5anjd{transition:opacity .3s ease}.nav-link.svelte-x5anjd{transition:none}.nav-link.svelte-x5anjd:hover{transform:none}}@media (prefers-contrast: high){.nav-link.svelte-x5anjd{border-width:2px}.home-link.svelte-x5anjd{text-decoration:underline}}
