.layout-grid.svelte-100730g{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:1rem;margin:1rem 0;display:grid}@media (width<=1024px){.layout-grid.svelte-100730g{grid-template-columns:1fr}}.form-card.svelte-100730g,.chart-card.svelte-100730g{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface);padding:1rem 1.1rem}.field-grid.svelte-100730g{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}@media (width<=768px){.field-grid.svelte-100730g{grid-template-columns:1fr}}@media (width<=375px){.field-grid.svelte-100730g{gap:.5rem}}.field.svelte-100730g label:where(.svelte-100730g),.form-card.svelte-100730g h2:where(.svelte-100730g){color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:600}.field.svelte-100730g input:where(.svelte-100730g),.field.svelte-100730g select:where(.svelte-100730g){border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-text);min-height:44px;padding:.65rem .8rem}@media (hover:none) and (pointer:coarse){.field.svelte-100730g input:where(.svelte-100730g),.field.svelte-100730g select:where(.svelte-100730g){min-height:48px;padding:.75rem .9rem}}.helper-note.svelte-100730g{color:var(--color-muted);margin:.5rem 0 1rem;font-size:.75rem}.currency-field.svelte-100730g{max-width:220px;margin-bottom:1rem}@media (width<=640px){.helper-note.svelte-100730g{color:var(--color-muted);margin:.5rem 0 1rem;font-size:.75rem}.currency-field.svelte-100730g{max-width:100%}}.actions-bar.svelte-100730g{flex-wrap:wrap;gap:.75rem;display:flex}.chart-shell.svelte-100730g{height:280px}.history-list.svelte-100730g{gap:.6rem;margin-top:1rem;display:grid}.history-row.svelte-100730g{border-radius:var(--radius-lg);background:var(--color-surface-2);justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:.75rem .8rem;display:flex}@media (hover:none) and (pointer:coarse){.history-row.svelte-100730g{min-height:48px;padding:.9rem 1rem}}@media (width<=640px){.history-row.svelte-100730g{flex-direction:column;align-items:flex-start;gap:.5rem}}.empty-history.svelte-100730g{color:var(--color-muted)}.warning-msg.svelte-100730g{color:var(--color-warn);margin:.75rem 0 0;font-size:.86rem;font-weight:600}.try-example-wrapper.svelte-100730g{margin-bottom:1rem}.sr-only.svelte-100730g{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
