.meeting-form{display:flex;flex-direction:column;gap:var(--space-4)}.input-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.salary-presets{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.preset-btn{padding:.375rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:all var(--transition-normal)}.preset-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.cost-display{text-align:center;padding:var(--space-8) var(--space-4)}.cost-label{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.cost-amount{font-size:2.5rem;font-weight:700;color:var(--color-accent);font-variant-numeric:tabular-nums;line-height:1.2}.cost-per-minute{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-top:var(--space-2)}.cost-ticker{display:inline-block;min-width:8ch}.comparisons{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-top:var(--space-6)}.comparison-item{text-align:center;padding:var(--space-3);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.comparison-icon{font-size:1.5rem;margin-bottom:var(--space-1)}.comparison-value{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text)}.comparison-label{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.timer-section{margin-top:var(--space-4)}.timer-controls{display:flex;gap:var(--space-3);justify-content:center}.timer-btn{padding:.625rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-normal)}.timer-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.timer-btn.active{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.elapsed-time{text-align:center;font-size:var(--font-size-xl);font-weight:600;font-variant-numeric:tabular-nums;margin:var(--space-4) 0;color:var(--color-text-secondary)}
