/*
 * Motor Claude — tema Hortênsias Azuis.
 * Usa o motor do Aquarela (aquarela.css/aquarela.js) com artes próprias,
 * pintadas por tools/arte-aquarela/hortensias.py. Esta folha só troca as
 * tintas (quatro paletas: azul, lilás, rosa e jardim) e as letras do tema.
 */
@font-face{font-family:"Bodoni Moda";font-style:normal;font-weight:400 900;font-display:swap;src:url("../../fonts/bodoni-moda-latin-var-normal.woff2") format("woff2")}
@font-face{font-family:"Bodoni Moda";font-style:italic;font-weight:400 900;font-display:swap;src:url("../../fonts/bodoni-moda-latin-var-italic.woff2") format("woff2")}
@font-face{font-family:"Parisienne";font-style:normal;font-weight:400;font-display:swap;src:url("../../fonts/parisienne-latin-400-normal.woff2") format("woff2")}
@font-face{font-family:"Gilda Display";font-style:normal;font-weight:400;font-display:swap;src:url("../../fonts/gilda-display-latin-400-normal.woff2") format("woff2")}
@font-face{font-family:"Mulish";font-style:normal;font-weight:200 1000;font-display:swap;src:url("../../fonts/mulish-latin-var-normal.woff2") format("woff2")}
@font-face{font-family:"Mulish";font-style:italic;font-weight:200 1000;font-display:swap;src:url("../../fonts/mulish-latin-var-italic.woff2") format("woff2")}

/* Tintas: azul (padrão) */
body.sg-engine-claude_v1:has(.aq-root[data-aq-theme="hortensias"]){
  --aq-paper:#F6F5F0;--aq-card:#FFFEFB;--aq-text:#263045;--aq-muted:#5D6981;--aq-accent:#2D4A8E;--aq-accent-2:#3E5AA8;
  --aq-leaf:#4F6E50;--aq-line:rgba(45,74,142,.16);--aq-field:rgba(45,74,142,.045);--aq-btn-ink:#FFFFFF;--aq-shadow:rgba(30,45,90,.14);
  --aq-name:"Bodoni Moda",Georgia,serif;
  --aq-display:"Bodoni Moda",Georgia,serif;
  --aq-sans:"Mulish",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif}
body.sg-engine-claude_v1:has(.aq-root[data-aq-theme="hortensias"][data-aq-set="lilas"]){--aq-paper:#F7F4F3;--aq-text:#342B45;--aq-muted:#6A6180;--aq-accent:#563C92;--aq-accent-2:#6A4CA6;--aq-leaf:#536C4F;--aq-line:rgba(86,60,146,.16);--aq-field:rgba(86,60,146,.045);--aq-shadow:rgba(60,40,100,.14)}
body.sg-engine-claude_v1:has(.aq-root[data-aq-theme="hortensias"][data-aq-set="rosa"]){--aq-paper:#F9F4F1;--aq-text:#40283A;--aq-muted:#7A6071;--aq-accent:#963760;--aq-accent-2:#AD4B76;--aq-leaf:#55704F;--aq-line:rgba(150,55,96,.16);--aq-field:rgba(150,55,96,.045);--aq-shadow:rgba(100,40,70,.14)}
body.sg-engine-claude_v1:has(.aq-root[data-aq-theme="hortensias"][data-aq-set="jardim"]){--aq-paper:#F6F5F1;--aq-text:#2E3048;--aq-muted:#64637E;--aq-accent:#3B4692;--aq-accent-2:#4F55A6;--aq-leaf:#4F6E50;--aq-line:rgba(59,70,146,.16);--aq-field:rgba(59,70,146,.045);--aq-shadow:rgba(40,45,100,.14)}

/* Nome: Bodoni Moda itálico (Clássica), Parisienne (Caligrafia) e Gilda Display (Moderna). */
body.sg-engine-claude_v1.sg-engine-claude_v1 .pagina-convite .aq-root[data-aq-theme="hortensias"] :is(.aq-cover-name,.aq-name){font-family:"Bodoni Moda",Georgia,serif!important;font-style:italic!important;font-weight:500!important;letter-spacing:-.01em!important}
body.sg-engine-claude_v1.sg-engine-claude_v1 .pagina-convite .aq-root[data-aq-theme="hortensias"][data-aq-font="caligrafia"] :is(.aq-cover-name,.aq-name){font-family:"Parisienne",cursive!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;padding-left:.36em!important;padding-right:.36em!important}
body.sg-engine-claude_v1.sg-engine-claude_v1 .pagina-convite .aq-root[data-aq-theme="hortensias"][data-aq-font="moderna"] :is(.aq-cover-name,.aq-name){font-family:"Gilda Display",Georgia,serif!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.005em!important}
/* Títulos das partes: Bodoni itálico um pouco mais leve que o Newsreader do Aquarela. */
body.sg-engine-claude_v1.sg-engine-claude_v1 .pagina-convite .aq-root[data-aq-theme="hortensias"] .aq-part-label{font-weight:500!important;letter-spacing:-.01em!important}
body.sg-engine-claude_v1.sg-engine-claude_v1 .pagina-convite .aq-root[data-aq-theme="hortensias"] :is(.aq-cover-when,.aq-when,.aq-intro,.aq-greet,.aq-host){font-weight:400!important}
/* Bodoni é mais largo que o Newsreader: o título da confirmação cabe inteiro na pincelada. */
body.sg-engine-claude_v1.sg-engine-claude_v1 .pagina-convite .aq-root[data-aq-theme="hortensias"] .aq-part--vip .aq-part-label{font-size:clamp(24px,6.9vw,36px)!important}
