@charset "UTF-8";
.uu-section-title { margin: 0 0 14px; font-size: 1.15rem; font-weight: 700; }
.uu-controls { display: flex; flex-wrap: wrap; gap: 18px; align-items: flex-end; margin-bottom: 16px; }
.uu-count { width: 110px; }
.uu-checks { display: flex; flex-wrap: wrap; gap: 14px; }
.uu-check { display: flex; align-items: center; gap: 6px; font-size: 0.9rem; }
#uuOutput { min-height: 220px; width: 100%; box-sizing: border-box; font-family: 'Courier New', monospace; font-size: 0.95rem; }
.uu-actions { display: flex; gap: 8px; flex-wrap: wrap; margin-top: 12px; }
.uu-v5-opts { margin-bottom: 14px; }
.uu-v5-row { display: flex; flex-wrap: wrap; gap: 12px; align-items: flex-end; margin-bottom: 12px; }
.uu-v5-row .tool-field { flex: 1; min-width: 160px; }
#uuV5Out { font-family: 'Courier New', monospace; }
.uu-hint { font-size: 0.85rem; opacity: 0.8; margin: 0; }
.uu-about p { margin: 0 0 12px; }
