.gth-unix-timestamp-converter .gth-current-timestamp { display: flex; align-items: center; gap: var(--gth-space-2); padding: var(--gth-space-3); background: var(--gth-primary-subtle); border-radius: var(--gth-radius-md); margin-bottom: var(--gth-space-4); flex-wrap: wrap; }
.gth-unix-timestamp-converter .gth-timestamp-value { font-family: monospace; font-size: var(--gth-text-xl); font-weight: var(--gth-font-bold); color: var(--gth-primary); }
.gth-unix-timestamp-converter .gth-converter-section { margin-bottom: var(--gth-space-4); padding: var(--gth-space-4); background: var(--gth-bg-secondary); border-radius: var(--gth-radius-md); }
.gth-unix-timestamp-converter .gth-converter-section h4 { margin: 0 0 var(--gth-space-3) 0; font-size: var(--gth-text-base); }
.gth-unix-timestamp-converter .gth-input-row { display: flex; gap: var(--gth-space-2); margin-bottom: var(--gth-space-2); }
.gth-unix-timestamp-converter .gth-input-row .gth-input { flex: 1; }
.gth-unix-timestamp-converter .gth-input-row .gth-select { width: 140px; }
.gth-unix-timestamp-converter .gth-timestamp-result { padding: var(--gth-space-2); background: var(--gth-bg-primary); border-radius: var(--gth-radius-sm); font-family: monospace; min-height: 40px; display: flex; align-items: center; }
.gth-unix-timestamp-converter .gth-timestamp-result:empty::before { content: '—'; color: var(--gth-text-muted); }
