.validator-container.svelte-50haq4.svelte-50haq4{width:100%;display:flex;flex-direction:column;gap:15px}.switch-group.svelte-50haq4.svelte-50haq4{display:flex;align-items:center;gap:12px;padding:12px;background-color:hsl(var(--muted) / .5);border-radius:6px}.input-group.svelte-50haq4.svelte-50haq4{display:flex;flex-direction:column;gap:8px}.cep-input.svelte-50haq4.svelte-50haq4{width:100%;padding:12px;border:1px solid hsl(var(--border));border-radius:6px;background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:1.1rem;font-family:Courier New,monospace;letter-spacing:1px}.cep-input.svelte-50haq4.svelte-50haq4:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary) / .1)}.button-primary.svelte-50haq4.svelte-50haq4{width:100%}.button-primary.svelte-50haq4.svelte-50haq4:disabled{opacity:.5;cursor:not-allowed}.result-box.svelte-50haq4.svelte-50haq4{padding:16px;border-radius:8px;border:2px solid;margin-top:8px}.result-box.valid.svelte-50haq4.svelte-50haq4{background-color:#e9fcf0;border-color:#16a249;color:#0c5a29}.result-box.invalid.svelte-50haq4.svelte-50haq4{background-color:#fde8e8;border-color:#ef4343;color:#8d0c0c}.dark .result-box.valid.svelte-50haq4.svelte-50haq4{background-color:#09431e;border-color:#16a249;color:#a5f3c2}.dark .result-box.invalid.svelte-50haq4.svelte-50haq4{background-color:#460606;border-color:#ef4343;color:#f7a1a1}.result-text.svelte-50haq4.svelte-50haq4{font-size:1.05rem;font-weight:600;margin:0 0 12px}.address-info.svelte-50haq4 h4.svelte-50haq4{margin:12px 0 8px;font-size:1rem}.details-grid.svelte-50haq4.svelte-50haq4{display:grid;gap:8px;font-size:.95rem}.detail-item.svelte-50haq4.svelte-50haq4{display:flex;gap:8px}.detail-label.svelte-50haq4.svelte-50haq4{font-weight:600;min-width:100px}.detail-value.svelte-50haq4.svelte-50haq4{flex:1}.format-info.svelte-50haq4.svelte-50haq4{margin-top:8px}.format-info.svelte-50haq4 p.svelte-50haq4{margin:4px 0}.hint.svelte-50haq4.svelte-50haq4{font-size:.9rem;opacity:.8}.info-box.svelte-50haq4.svelte-50haq4{background-color:#f8f8f80d;border-radius:8px;padding:16px;margin-top:8px}.info-title.svelte-50haq4.svelte-50haq4{font-weight:600;margin-bottom:12px}.info-box.svelte-50haq4 ul.svelte-50haq4{margin:0;padding-left:20px}.info-box.svelte-50haq4 li.svelte-50haq4{margin-bottom:6px;font-size:.9rem}.info-box.svelte-50haq4 a.svelte-50haq4{color:hsl(var(--primary));text-decoration:underline}.container-main[data-astro-cid-emids6vf]{max-width:900px;margin:0 auto;padding:20px}h1[data-astro-cid-emids6vf]{font-size:2.5rem;margin-bottom:10px}.subtitle[data-astro-cid-emids6vf]{font-size:1.2rem;color:hsl(var(--muted-foreground));margin-bottom:30px}.generator-card[data-astro-cid-emids6vf]{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:30px;margin-bottom:40px;box-shadow:0 2px 8px #0000000d}.content-section[data-astro-cid-emids6vf]{margin-bottom:40px}.content-section[data-astro-cid-emids6vf] h2[data-astro-cid-emids6vf]{font-size:1.8rem;margin-bottom:15px}.content-section[data-astro-cid-emids6vf] h3[data-astro-cid-emids6vf]{font-size:1.4rem;margin-top:20px;margin-bottom:10px}.content-section[data-astro-cid-emids6vf] p[data-astro-cid-emids6vf]{line-height:1.8;margin-bottom:15px;color:hsl(var(--muted-foreground))}.content-section[data-astro-cid-emids6vf] ul[data-astro-cid-emids6vf]{margin-left:20px;margin-bottom:15px;line-height:1.8}.content-section[data-astro-cid-emids6vf] li[data-astro-cid-emids6vf]{margin-bottom:8px;color:hsl(var(--muted-foreground))}.content-section[data-astro-cid-emids6vf] a[data-astro-cid-emids6vf]{color:hsl(var(--primary));text-decoration:underline}.code-block[data-astro-cid-emids6vf]{background-color:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:8px;padding:20px;margin:15px 0;overflow-x:auto}.code-block[data-astro-cid-emids6vf] pre[data-astro-cid-emids6vf]{margin:0}.code-block[data-astro-cid-emids6vf] code[data-astro-cid-emids6vf]{font-family:Courier New,monospace;font-size:.9rem;line-height:1.6}.cta-box[data-astro-cid-emids6vf]{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary) / .8));color:#fff;padding:30px;border-radius:12px;text-align:center;margin-top:50px}.cta-box[data-astro-cid-emids6vf] h3[data-astro-cid-emids6vf]{color:#fff;margin-bottom:15px}.cta-links[data-astro-cid-emids6vf]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:20px}.cta-links[data-astro-cid-emids6vf] a[data-astro-cid-emids6vf]{background-color:#fff;color:hsl(var(--primary));padding:10px 20px;border-radius:6px;text-decoration:none;font-weight:600}
