/* UQ / Specyfikacja - full-bleed dark band that breaks up the run of pale
   sections. The colour sits on the <section>, which spans the viewport on the
   product page, so the band runs edge to edge regardless of the inner
   container width. Everything inside is restyled for the dark ground. */
.uq-spec{background:var(--uq-brown-deep);color:var(--uq-cream)}

/* Section head on dark */
.uq-spec .uq-overline{color:color-mix(in srgb, var(--uq-cta), #fff 42%)}
.uq-spec h2{color:var(--uq-cream)}
.uq-spec h2 em{color:color-mix(in srgb, var(--uq-cta), #fff 22%)}

/* Spec table on dark: faint glass panel, cream values, muted mono keys. */
.uq-specs{width:100%;border-collapse:collapse;background:color-mix(in srgb, #fff 5%, transparent);border:1px solid color-mix(in srgb, var(--uq-cream) 22%, transparent);border-radius:var(--uq-r);overflow:hidden}
.uq-specs td{padding:15px 22px;border-bottom:1px dashed color-mix(in srgb, var(--uq-cream) 16%, transparent);font-size:.93rem;color:var(--uq-cream)}
.uq-specs td:first-child{font-family:var(--uq-font-mono);font-weight:500;width:36%;color:color-mix(in srgb, var(--uq-cream), var(--uq-brown-deep) 42%);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}
.uq-specs tr:last-child td{border-bottom:0}
