*{box-sizing:border-box;margin:0;padding:0;border-radius:0!important}.spinner{border-radius:50%!important}body{color:#333;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.container.svelte-12qhfyh{max-width:1200px;margin:0 auto;padding:20px}header.svelte-12qhfyh{color:#fff;background:linear-gradient(135deg,#bee6ed 0%,#ffd2dd 100%);border-radius:0;margin-bottom:30px;padding:30px;box-shadow:0 4px 6px #0000001a}h1.svelte-12qhfyh{margin-bottom:10px;font-size:28px}.subtitle.svelte-12qhfyh{opacity:.9;font-size:14px}nav.svelte-12qhfyh{background:#fff;border-radius:0;margin-bottom:20px;padding:15px;box-shadow:0 2px 4px #0000000d}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#667eea;margin-right:20px;font-weight:500;text-decoration:none;transition:color .3s}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#764ba2}footer.svelte-12qhfyh{text-align:center;color:#666;margin-top:40px;padding:20px;font-size:14px}@media (width<=768px){.container.svelte-12qhfyh{padding:10px}header.svelte-12qhfyh{margin-bottom:15px;padding:20px 15px}h1.svelte-12qhfyh{font-size:22px}.subtitle.svelte-12qhfyh{font-size:13px}nav.svelte-12qhfyh{flex-wrap:wrap;gap:8px;padding:10px;display:flex}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){background:#f0f0f0;border-radius:0;margin-right:0;padding:8px 12px;font-size:13px;display:inline-block}footer.svelte-12qhfyh{margin-top:20px;padding:15px;font-size:13px}}
