.input-card.svelte-1hwvym6{margin-bottom:var(--spacing-lg)}.card.svelte-1hwvym6{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:var(--spacing-lg);border:1px solid var(--border-primary)}.card.svelte-1hwvym6 h3:where(.svelte-1hwvym6){display:flex;align-items:center;gap:var(--spacing-sm);margin:0 0 var(--spacing-md);font-size:1.25rem;color:var(--text-primary)}.inputs.svelte-1hwvym6{display:flex;flex-direction:column;gap:var(--spacing-md)}.input-group.svelte-1hwvym6{display:flex;flex-direction:column;gap:var(--spacing-xs)}.input-group.svelte-1hwvym6 label:where(.svelte-1hwvym6){display:flex;align-items:center;gap:var(--spacing-xs);font-weight:500;color:var(--text-primary)}.input-group.svelte-1hwvym6 .label-hint:where(.svelte-1hwvym6){font-size:.875rem;font-weight:400;color:var(--text-secondary)}.input-group.svelte-1hwvym6 select:where(.svelte-1hwvym6),.input-group.svelte-1hwvym6 textarea:where(.svelte-1hwvym6){padding:var(--spacing-sm);background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:.9375rem;transition:all .2s ease}.input-group.svelte-1hwvym6 select:where(.svelte-1hwvym6):focus,.input-group.svelte-1hwvym6 textarea:where(.svelte-1hwvym6):focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary),transparent 90%)}.input-group.svelte-1hwvym6 textarea:where(.svelte-1hwvym6){resize:vertical;min-height:80px;font-family:var(--font-mono)}.input-group.svelte-1hwvym6 .help-text:where(.svelte-1hwvym6){font-size:.875rem;color:var(--text-secondary)}.input-actions.svelte-1hwvym6{display:flex;gap:var(--spacing-sm);justify-content:flex-end;margin:var(--spacing-sm) auto 0 auto}.btn-primary.svelte-1hwvym6{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:500;border:none;cursor:pointer;transition:all .2s ease;background:var(--color-primary);color:var(--bg-primary)}.btn-primary.svelte-1hwvym6:hover{background:color-mix(in srgb,var(--color-primary),black 10%);transform:translateY(-1px)}.errors.svelte-1hwvym6{display:flex;flex-direction:column;gap:var(--spacing-xs)}.error-message.svelte-1hwvym6{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:color-mix(in srgb,var(--color-error),transparent 90%);border-left:3px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);font-size:.9375rem}.results.svelte-1hwvym6{animation:svelte-1hwvym6-slideIn .3s ease-out;background:var(--bg-tertiary)}@keyframes svelte-1hwvym6-slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ios-command-section.svelte-1hwvym6{padding:var(--spacing-md);background:linear-gradient(135deg,color-mix(in srgb,var(--color-success),transparent 95%),color-mix(in srgb,var(--color-success),transparent 98%));border-left:3px solid var(--color-success);border-radius:var(--radius-md);margin-bottom:var(--spacing-lg)}.ios-header.svelte-1hwvym6{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.ios-header.svelte-1hwvym6 h4:where(.svelte-1hwvym6){display:flex;align-items:center;gap:var(--spacing-xs);margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}.ios-command.svelte-1hwvym6{display:block;padding:var(--spacing-md);background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:1rem;font-weight:600;color:var(--color-success);white-space:pre-wrap;word-break:break-word;overflow-x:auto;margin:0 0 var(--spacing-md)}.workings.svelte-1hwvym6 h5:where(.svelte-1hwvym6){margin:0 0 var(--spacing-xs);font-size:.875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.workings.svelte-1hwvym6 ul:where(.svelte-1hwvym6){margin:0;padding-left:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-xs)}.workings.svelte-1hwvym6 ul:where(.svelte-1hwvym6) li:where(.svelte-1hwvym6){font-family:var(--font-mono);font-size:.875rem;color:var(--text-primary);line-height:1.6}.explanation.svelte-1hwvym6{display:flex;gap:var(--spacing-sm);padding:var(--spacing-md);background:color-mix(in srgb,var(--color-info),transparent 92%);border-left:3px solid var(--color-info);border-radius:var(--radius-md);margin-bottom:var(--spacing-lg)}.explanation.svelte-1hwvym6 p:where(.svelte-1hwvym6){margin:0;color:var(--text-primary);line-height:1.5}.output-formats.svelte-1hwvym6{display:flex;flex-direction:column;gap:var(--spacing-lg)}.output-group.svelte-1hwvym6{display:flex;flex-direction:column;gap:var(--spacing-xs)}.output-header.svelte-1hwvym6{display:flex;align-items:center;justify-content:space-between}.output-header.svelte-1hwvym6 h4:where(.svelte-1hwvym6){margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}.copy-btn.svelte-1hwvym6{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:transparent;border:1px solid var(--border-secondary);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:.875rem;cursor:pointer;transition:all .2s ease}.copy-btn.svelte-1hwvym6:hover{background:var(--surface-hover);border-color:var(--color-primary);color:var(--color-primary)}.copy-btn.copied.svelte-1hwvym6{background:color-mix(in srgb,var(--color-success),transparent 90%);border-color:var(--color-success);color:var(--color-success)}.output-value.svelte-1hwvym6{padding:var(--spacing-md);background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:.875rem;color:var(--color-primary);word-break:break-all;overflow-x:auto}.code-block.svelte-1hwvym6{white-space:pre;word-break:normal;overflow-x:auto}.format-hint.svelte-1hwvym6{margin:0;font-size:.8125rem;color:var(--text-secondary)}.info.svelte-1hwvym6{margin-top:var(--spacing-lg);background:color-mix(in srgb,var(--color-warning),transparent 95%);border-color:var(--color-warning)}.info.svelte-1hwvym6 h3:where(.svelte-1hwvym6){margin-bottom:var(--spacing-sm)}.info.svelte-1hwvym6 .notes-list:where(.svelte-1hwvym6){padding-left:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-xs)}.info.svelte-1hwvym6 .notes-list:where(.svelte-1hwvym6) li:where(.svelte-1hwvym6){line-height:1.6;color:var(--text-primary)}.info.svelte-1hwvym6 .notes-list:where(.svelte-1hwvym6) li:where(.svelte-1hwvym6) strong:where(.svelte-1hwvym6){color:var(--color-primary)}@media (max-width: 768px){.card.svelte-1hwvym6{padding:var(--spacing-md)}.input-actions.svelte-1hwvym6{flex-direction:column}.input-actions.svelte-1hwvym6 button:where(.svelte-1hwvym6){width:100%}.output-header.svelte-1hwvym6{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.output-header.svelte-1hwvym6 .copy-btn:where(.svelte-1hwvym6){align-self:flex-end}}
