/*
Theme Name: Qonus Canvas
Description: Tema minimale per siti HTML importati in pagine WordPress (zip con index.html + asset, oppure HTML incollato). Pagine a tela piena senza page builder, asset in uploads/qs/{ID}, token per ACF. Le pagine normali e l'eventuale blog usano un layout base.
Version: 1.0.0
Requires at least: 6.2
Requires PHP: 7.4
Author: Qonus
Text Domain: qonus-canvas
*/

/* Questo foglio NON viene caricato sulle pagine canvas: serve solo per blog, archivi e pagine normali. */
*, *::before, *::after { box-sizing: border-box; }
body { margin: 0; font: 17px/1.65 system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; color: #1a1a1a; background: #fff; }
a { color: inherit; }
img { max-width: 100%; height: auto; }
.qc-header, .qc-main, .qc-footer { max-width: 760px; margin: 0 auto; padding: 24px 16px; }
.qc-header { display: flex; gap: 24px; align-items: center; justify-content: space-between; font-weight: 600; }
.qc-header ul { list-style: none; display: flex; flex-wrap: wrap; gap: 16px; margin: 0; padding: 0; font-weight: 400; }
.qc-header a { text-decoration: none; }
.qc-main h1 { font-size: 2rem; line-height: 1.2; }
.qc-meta, .qc-footer { color: #666; font-size: .9rem; }
.qc-main article + article { margin-top: 48px; }
.nav-links { display: flex; gap: 16px; margin-top: 48px; }
