.tool.svelte-70qs7i{flex-direction:column;gap:0;width:100%;display:flex}.converter-section.svelte-70qs7i{gap:var(--space-4);padding:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.time-inputs.svelte-70qs7i{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.input-group.svelte-70qs7i{gap:var(--space-1);flex-direction:column;display:flex}.input-group.svelte-70qs7i label:where(.svelte-70qs7i){font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-tertiary)}.input-group.svelte-70qs7i select:where(.svelte-70qs7i){padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius);background:var(--bg-base);color:var(--text-primary);font-size:var(--text-base);outline:none}.input-group.svelte-70qs7i select:where(.svelte-70qs7i):focus{border-color:var(--accent)}.result-display.svelte-70qs7i{padding:var(--space-4);background:var(--accent-soft);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}.time-result.svelte-70qs7i{align-items:center;gap:var(--space-2);display:flex}.time-value.svelte-70qs7i{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary)}.time-offset.svelte-70qs7i{font-size:var(--text-sm);color:var(--text-secondary)}.common-times.svelte-70qs7i h3:where(.svelte-70qs7i){font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-tertiary);margin-bottom:var(--space-3);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.times-grid.svelte-70qs7i{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.zone-card.svelte-70qs7i{padding:var(--space-3);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.zone-name.svelte-70qs7i{font-size:var(--text-xs);color:var(--text-tertiary)}.zone-time.svelte-70qs7i{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary)}.zone-date.svelte-70qs7i{font-size:var(--text-xs);color:var(--text-secondary)}@media (width<=768px){.time-inputs.svelte-70qs7i{grid-template-columns:1fr}}
