.v4-skin.v4-skin{--paper-bg: #F5F5F3;--paper-bg-2: #FFFFFF;--paper-ink: #1E2225;--paper-ink-soft: rgba(30, 34, 37, .6);--paper-ink-mute: rgba(30, 34, 37, .4);--paper-line: rgba(0, 0, 0, .08);--paper-line-strong: rgba(0, 0, 0, .16);--paper-brass: #8A5F2B;--paper-brass-deep: #6E4A20;--paper-brass-on-dark: #CE9E5E;background-color:#f5f5f3;color:#1e2225;font-family:Instrument Sans,system-ui,-apple-system,sans-serif}.v4-skin h1,.v4-skin h2,.v4-skin h3,.v4-skin h4,.v4-skin h5,.v4-skin h6{font-family:Newsreader,Georgia,Times New Roman,serif!important;font-weight:500;letter-spacing:-.01em}.v4-skin [style*="DM Serif Display"],.v4-skin [style*=Playfair],.v4-skin [style*=Cinzel],.v4-skin [style*=Cormorant]{font-family:Newsreader,Georgia,serif!important}.v4-skin [style*="Fira Sans"],.v4-skin [style*=Poppins],.v4-skin [style*=Inter]{font-family:Instrument Sans,system-ui,sans-serif!important}.v4-skin [style*=JetBrains],.v4-skin [style*="IBM Plex Mono"],.v4-skin [style*=Courier]{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace!important}.v4-skin *,.v4-skin *:before,.v4-skin *:after{box-shadow:none!important;text-shadow:none!important}.v4-skin .rounded-2xl,.v4-skin .rounded-3xl,.v4-skin .rounded-xl{border-radius:var(--r-card)!important}.v4-skin .rounded-lg,.v4-skin .rounded-md{border-radius:var(--r-control)!important}.v4-skin input,.v4-skin textarea,.v4-skin select{border-radius:var(--r-field)!important;font-family:Instrument Sans,system-ui,sans-serif}.v4-skin .bg-white,.v4-skin [class*="bg-[var(--paper-bg-2)]"]{background-color:var(--surface)}.v4-skin [class*=bg-black],.v4-skin [class*=bg-neutral-9],.v4-skin [class*=bg-zinc-9]{background-color:var(--obsidian)!important;color:var(--text-on-dark)}.v4-skin [class*="bg-[var(--obsidian)]"],.v4-skin [class*=bg-black],.v4-skin [class*=bg-neutral-9],.v4-skin [class*=bg-zinc-9]{--paper-brass: var(--gold);--gold-ctx: var(--gold)}.v4-skin [class*=border-],.v4-skin .border{border-color:var(--border)}@media (prefers-reduced-motion: reduce){.v4-skin *,.v4-skin *:before,.v4-skin *:after{animation:none!important;transition:none!important}}
