.nour-journal-theme{--nour-black:#0a0a0a;--nour-black-soft:#141414;--nour-white:#fff;--nour-paper:#fafafa;--nour-ink:#0a0a0a;--nour-muted:#6b7280;--nour-border:#e5e7eb;background-color:var(--nour-paper);color:var(--nour-ink)}.nour-bg-hero{background:linear-gradient(135deg,var(--nour-black) 0,var(--nour-black-soft) 50%,#1a1a1a 100%)}.nour-btn-primary{background-color:var(--nour-white);color:var(--nour-black);font-weight:700}.nour-btn-primary:hover{background-color:#f0f0f0}.nour-btn-ghost{border:1px solid hsla(0,0%,100%,.45);color:var(--nour-white)}.nour-btn-ghost:hover{background-color:hsla(0,0%,100%,.1)}.nour-accent-bar{background-color:var(--nour-black)}.nour-text-accent{color:var(--nour-black)}.nour-border-accent{border-color:var(--nour-black)}.nour-badge{background-color:var(--nour-black);color:var(--nour-white)}.nour-card-border{border-color:color-mix(in srgb,var(--nour-black) 15%,transparent)}.nour-nav-active{background-color:var(--nour-white);color:var(--nour-black)}.nour-nav-idle{color:hsla(0,0%,100%,.9)}.nour-nav-idle:hover{background-color:hsla(0,0%,100%,.1)}