/*! talk.dk · © 2026 talk.dk. Alle rettigheder forbeholdes. */
body.theme-matrix{--bg:#020904;--surface:#04140a;--card:#05180c;--ink:#d4fde0;--muted:#9fd8b0;--line:#1d4a2c;--shadow:0 1px 0 rgba(0,0,0,.3), 0 18px 40px -16px rgba(0,0,0,.85);--mx-green:#4ade80;--mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--c-bil:var(--mx-green);--c-kaereste:#ff9a9a;--c-arbejde:#a9c1ff;--c-born:#ffd23f;color-scheme:dark;background:0 0}html:has(body.theme-matrix){background:#020904}body.theme-matrix .theme-btn{display:none}.theme-sky.sky-matrix{background:radial-gradient(ellipse 85% 75% at 50% 45%,#0a2414,#020904 80%)}.theme-sky.sky-matrix::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(rgba(0,0,0,.22) 0 1px,transparent 1px 3px);box-shadow:inset 0 0 120px rgba(0,0,0,.85)}body.theme-matrix #dCard{--c:var(--mx-green) !important}body.theme-matrix .theme-quiz .intro h1{font:700 clamp(2rem,7vw,2.8rem)/1.1 var(--mono);color:var(--mx-green);text-shadow:0 0 12px rgba(74,222,128,.55)}body.theme-matrix .theme-quiz .intro h1::after{content:"_"}body.theme-matrix .theme-quiz h2{font-family:var(--mono)}body.theme-matrix #dCard .question{font-family:var(--mono);letter-spacing:-.01em}body.theme-matrix .answers .a-q0{background:#15803d;border-color:#15803d;color:#fff}body.theme-matrix .answers .a-q1{background:#1d4ed8;border-color:#1d4ed8;color:#fff}body.theme-matrix .answers .a-q2{background:#b91c1c;border-color:#b91c1c;color:#fff}body.theme-matrix .answers .a-q3{background:#6d28d9;border-color:#6d28d9;color:#fff}body.theme-matrix .answers button{font-family:var(--mono)}.code-rain{position:relative;width:min(88vw,340px);height:min(56vh,440px);border-radius:12px;overflow:hidden;background:#000;box-shadow:0 0 0 1px #1d4a2c,0 0 40px rgba(74,222,128,.18)}.code-rain canvas{position:absolute;inset:0;width:100%;height:100%;display:block}