/* Pigmento site theme for the owner's original app (light "studio paper" palette).
   Only CSS custom properties and a few embed-mode rules are overridden; app logic is untouched. */
:root:root{
  --color-background:#FCFAF6; --color-foreground:#2B2420; --color-card:#FFFFFF;
  --color-muted:#F2ECE3; --color-muted-foreground:#71675E; --color-border:#E7DFD4;
  --color-primary:#2B2420; --color-primary-foreground:#FCFAF6; --color-accent:#B5532F;
  --color-ring:#B5532F; --color-secondary:#F4EFE8; --color-secondary-foreground:#2B2420;
  --color-popover:#FFFFFF; --color-popover-foreground:#2B2420; --color-paper:#FFFFFF;
  --shadow-border:0 0 0 1px rgba(43,36,32,.09);
  --shadow-lift:0 0 0 1px rgba(43,36,32,.07),0 18px 40px rgba(60,40,20,.10);
  color-scheme:light;
}
html,body{background:var(--color-background)}
::selection{background:#F1D9C9}
/* Embedded inside pigmento pages: the page already has a header and H1 */
html.pg-embed body>div>header,html.pg-embed div.relative.min-h-dvh>header{display:none!important}
html.pg-embed .min-h-dvh{min-height:0!important}
html.pg-embed main{padding-bottom:2rem!important;padding-top:1.75rem!important}
html.pg-embed,html.pg-embed body{background:transparent}
