.demo-container{overflow:visible!important}.showcase-content.svelte-1idfxey{overflow:visible;padding:var(--space-4)}.showcase-content.svelte-1idfxey h3:where(.svelte-1idfxey){margin:0 0 var(--space-3) 0}.showcase-content.svelte-1idfxey h4:where(.svelte-1idfxey){margin:var(--space-6) 0 var(--space-3) 0}.positioning-grid.svelte-1idfxey{display:grid;grid-template-columns:1fr;gap:var(--space-8);max-width:100%;padding:var(--space-8);margin:var(--space-4) auto;position:relative;overflow:visible}.tooltip-wrapper.svelte-1idfxey{display:flex;justify-content:center;align-items:center;text-align:center}.content-row.svelte-1idfxey{display:flex;flex-direction:column;gap:var(--space-4);align-items:stretch;padding:var(--space-2)}.icon-row.svelte-1idfxey{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:center;justify-content:center;padding:0;margin-bottom:var(--space-4)}.icon-row.svelte-1idfxey button svg{width:48px!important;height:48px!important}.form-examples.svelte-1idfxey{display:grid;gap:var(--space-4);max-width:100%}.form-examples.svelte-1idfxey .tooltip-wrapper:where(.svelte-1idfxey),.form-examples.svelte-1idfxey .tooltip-wrapper:where(.svelte-1idfxey)>div:where(.svelte-1idfxey),.input-container.svelte-1idfxey{display:block;width:100%}.input-container.svelte-1idfxey{position:relative}.input.svelte-1idfxey{width:100%;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--typography-body-size);font-family:var(--font-sans);color:var(--typography-body-color);transition:var(--transition-fast);box-sizing:border-box}.input.svelte-1idfxey:hover{border-color:var(--primary)}.input.svelte-1idfxey:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 10%,transparent)}.input.svelte-1idfxey::placeholder{color:var(--typography-caption-color)}.dark .input.svelte-1idfxey{background:var(--surface-tertiary);border-color:var(--border-strong)}.dark .input.svelte-1idfxey:hover{border-color:var(--primary)}.dark .input.svelte-1idfxey:focus{box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 10%,transparent)}@media (min-width: 769px){.showcase-content.svelte-1idfxey{padding:var(--space-6)}.positioning-grid.svelte-1idfxey{grid-template-columns:repeat(2,1fr);gap:var(--space-16);max-width:500px;padding:var(--space-16);margin:var(--space-8) auto}.content-row.svelte-1idfxey{flex-direction:row;flex-wrap:wrap;align-items:center}.icon-row.svelte-1idfxey{justify-content:flex-start}.form-examples.svelte-1idfxey{max-width:320px}}
