.tool-wrapper.svelte-r6akxh{display:flex;flex-direction:column;height:100%;gap:var(--spacing-md);padding:var(--spacing-md)}.field.svelte-r6akxh{display:flex;flex-direction:column;gap:var(--spacing-xs)}label.svelte-r6akxh{font-size:.8rem;font-weight:600;color:var(--color-text-muted)}input.svelte-r6akxh{padding:10px 12px;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:4px;font-size:.9rem;font-family:monospace}input.svelte-r6akxh:focus{outline:none;border-color:var(--color-primary)}.quick.svelte-r6akxh{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.quick-btn.svelte-r6akxh{background:var(--color-secondary);color:var(--color-text);border:1px solid var(--color-border);padding:6px 12px;border-radius:4px;font-size:.8rem;cursor:pointer}.quick-btn.svelte-r6akxh:hover{background:var(--color-primary);color:#fff}.result-card.svelte-r6akxh{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:8px}.result-card.future.svelte-r6akxh{border-color:#22c55e}.result-card.past.svelte-r6akxh{border-color:var(--color-primary)}.relative-text.svelte-r6akxh{font-size:2rem;font-weight:700;color:var(--color-primary)}.absolute-text.svelte-r6akxh{font-size:.9rem;color:var(--color-text-muted);font-family:monospace}.error-box.svelte-r6akxh{padding:var(--spacing-md);background:#fb71851a;border:1px solid var(--color-removed-border);border-radius:4px;color:var(--color-removed-border);font-size:.875rem}
