[data-theme=cappia]{--deep-black:#05122e;--gold:#00e4fc;--gold-dim:#00e4fc26;--gold-border:#00e4fc47;--gold-hover:#00e4fc14;--text-primary:#eaf2ff;--text-secondary:#dce8ffb8;--text-muted:#b4c8e6bd;--surface:#78a5e10d;--surface-hover:#00e4fc12;--border:#78a5e124;--font-heading:"Space Grotesk", sans-serif;--font-display-italic:"Space Grotesk", sans-serif;--vigia-accent:#00e4fc;--vigia-accent-rgb:0, 228, 252;--vigia-accent-soft:#b8f5ff;--vigia-accent-soft-rgb:184, 245, 255;--vigia-bg:#05122e;--vigia-bg-rgb:5, 18, 46;--vigia-bg-raised:#0d2a63;--vigia-font-display:"Space Grotesk", sans-serif;--bg-elevated:#0a1d45;--on-gold:#05122e;color:var(--text-primary)}[data-theme=cappia][data-theme]{background-color:#05122e;background-image:radial-gradient(120% 60% at 82% 0,#14356f 0%,#0d2a63 26%,#091f4a 52%,#05122e 100%);background-repeat:no-repeat}body:has([data-theme=cappia]){background-color:#05122e}[data-theme=cappia] .editorial-italic{color:var(--gold);font-style:normal}[data-theme=cappia] [stroke=\#c9a84c],[data-theme=cappia] [stroke=\#C9A84C]{stroke:var(--vigia-accent)}[data-theme=cappia] [fill=\#c9a84c],[data-theme=cappia] [fill=\#C9A84C]{fill:var(--vigia-accent)}[data-theme=cappia] .btn-primary{color:#05122e;box-shadow:0 1px 3px #00e4fc33}[data-theme=cappia] .btn-primary:hover{background:#5beeff;box-shadow:0 4px 16px #00e4fc4d}[data-theme=cappia] .btn-primary:active{background:#00c4d9;box-shadow:0 1px 2px #00e4fc33}
