.uuid-options { display:flex; flex-wrap:wrap; gap:1rem; margin:1rem 0; }
.uuid-options label { display:flex; align-items:center; gap:.4rem; }
.uuid-options input { width:auto; }
#uuid-output, #uuid-input { width:100%; min-height:12rem; font-family:monospace; box-sizing:border-box; }
.uuid-actions { display:flex; flex-wrap:wrap; gap:.75rem; margin-top:1rem; }
#uuid-parsed td { white-space:pre-line; overflow-wrap:anywhere; }
#uuid-parsed table { min-width:760px; }
.uuid-example { overflow-wrap:anywhere; font-family:monospace; font-size:1.05rem; }
.uuid-version { color:#9d174d; font-weight:bold; text-decoration:underline; }
.uuid-variant { color:#1d4ed8; font-weight:bold; text-decoration:underline double; }
