.uts-now-box {
	background: #2c3e50;
	color: #fff;
	padding: 16px 20px;
	border-radius: 6px;
	margin-bottom: 16px;
	text-align: center;
}
.uts-now-label { font-size: 13px; color: #aaa; margin-bottom: 4px; }
.uts-now-val   { font-size: 40px; font-family: monospace; font-weight: bold; letter-spacing: 2px; }
.uts-now-ms    { font-size: 14px; color: #7f8c8d; margin-top: 4px; font-family: monospace; }
.uts-now-sub   { font-size: 13px; color: #bdc3c7; margin-top: 2px; }
.uts-section   { margin-bottom: 20px; }
.uts-section h4 { margin-bottom: 10px; }
.uts-row { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; }
.uts-row .form-control { flex: 1; min-width: 180px; }
.uts-unit-select { display: flex; gap: 10px; font-size: 14px; }
.uts-unit-select label { font-weight: normal; margin: 0; display: flex; align-items: center; gap: 4px; }
.uts-result-table { margin-top: 12px; width: 100%; border-collapse: collapse; font-family: monospace; }
.uts-result-table th, .uts-result-table td { padding: 6px 10px; border: 1px solid #ddd; font-size: 13px; }
.uts-result-table th { width: 160px; background: #f5f5f5; font-weight: bold; }
