body{margin:0;padding:0;width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%}main.svelte-127wnso{max-width:1000px;margin:1.5rem auto 3rem;padding:0 1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#2a423d;box-sizing:border-box;width:100%}h1.svelte-127wnso{font-size:2.2rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:#264d40;text-align:center;margin-bottom:1.5rem;text-shadow:0 0 8px #a3c4f3bb,0 0 16px #a3c4f355}ul.svelte-127wnso{list-style:none;padding:0;margin:0;width:100%}li.svelte-127wnso{background:linear-gradient(135deg,#cde3f7,#a0b8d9);border:3px solid #5a6f54;border-radius:20px;padding:1rem;margin-bottom:1rem;display:flex;flex-direction:column;box-shadow:0 0 15px 3px #5a6f544d;box-sizing:border-box}.form-name.svelte-127wnso{margin-right:0;margin-bottom:1rem;font-size:1.2rem;font-weight:700;-webkit-user-select:text;user-select:text;text-align:center;word-break:break-word}.buttons.svelte-127wnso{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}a.button-link.svelte-127wnso{background:#264d40;color:#d9f0ff;border:none;border-radius:14px;padding:.6rem 1.2rem;font-weight:700;cursor:pointer;box-shadow:0 0 8px 2px #a3c4f3aa;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s ease;font-size:1rem;min-width:100px;min-height:44px}a.button-link.svelte-127wnso:hover{background:#3b6e47}@media (min-width: 768px){main.svelte-127wnso{margin:3rem auto 6rem;padding:0 1.5rem}h1.svelte-127wnso{font-size:3.5rem;letter-spacing:.1em;margin-bottom:2rem}li.svelte-127wnso{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 2rem;border-radius:25px;border-width:4px;margin-bottom:1.5rem}.form-name.svelte-127wnso{margin-right:2rem;margin-bottom:0;font-size:1.4rem;text-align:left}.buttons.svelte-127wnso{gap:1rem;flex-wrap:nowrap}a.button-link.svelte-127wnso{padding:.6rem 1.4rem;border-radius:18px}}
