.lv2{--lv2-bg:#08090a;--lv2-surface:#0f1011;--lv2-raised:#16171a;--lv2-line:#ffffff14;--lv2-line-strong:#ffffff24;--lv2-fg:#f2f2f3;--lv2-dim:#8a8f98;--lv2-faint:#5c6068;--lv2-green:#3dd68c;--lv2-amber:#f5b13d;--lv2-red:#f2555a;--color-mk-canvas:var(--lv2-bg);--color-mk-panel:var(--lv2-surface);--color-mk-fg:var(--lv2-fg);--color-mk-dim:var(--lv2-dim);--color-mk-line:var(--lv2-line);--color-signal:var(--lv2-green);--color-canvas:var(--lv2-bg);--color-surface:var(--lv2-surface);--color-elevated:var(--lv2-raised);--color-fg:var(--lv2-fg);--color-fg-secondary:#c9ccd1;--color-fg-muted:var(--lv2-dim);--color-line:var(--lv2-line);background:var(--lv2-bg);color:var(--lv2-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), system-ui, sans-serif}.lv2 .lv2-mono{font-family:var(--font-geist-mono), ui-monospace, monospace}.lv2-grid{background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%)}.lv2-spot{background:radial-gradient(50% 45% at 50% 0,#ffffff17,#0000 70%)}@keyframes lv2-settle{0%{opacity:0;transform:perspective(1600px)rotateX(16deg)translateY(40px)scale(.97)}to{opacity:1;transform:perspective(1600px)rotateX(0)translateY(0)scale(1)}}.lv2-settle{transform-origin:50% 0;animation:1.2s cubic-bezier(.16,1,.3,1) .15s both lv2-settle}@media (prefers-reduced-motion:reduce){.lv2-settle{animation:none}}.lv2{--font-display:var(--font-geist-sans);--font-body-mk:var(--font-geist-sans);--font-mono-mk:var(--font-geist-mono)}.lv2 .font-display:is(.font-extrabold,.font-black,.font-bold){font-weight:600}.lv2 :is(h1,h2,h3) :is(.text-signal,.italic){color:var(--lv2-dim);font-style:normal}.lv2 :is(a,button).bg-signal{background:var(--lv2-fg);color:var(--lv2-bg);font-family:var(--font-geist-sans), system-ui, sans-serif;text-transform:none;letter-spacing:0;box-shadow:none;border-radius:8px;font-weight:500}.lv2 :is(a,button).bg-signal:hover{box-shadow:none;background:#fff}.lv2 :is(.rounded-2xl,.rounded-3xl){border-radius:12px}
