.theme-light{--color-ink:#f7f6f2;--color-sidebar:#f1f0ea;--color-panel:#ffffff;--color-raised:#f3f2ec;--color-hover:#ebeae2;--color-line:#e4e2d8;--color-line-strong:#cfccbf;--color-fg:#14161c;--color-dim:#454c5c;--color-faint:#5f6675;--color-signal:#3552d6;--color-link:#2b45b8;--color-pass:#047857;--color-block:#c62828;--color-hold:#b45309;background:var(--color-ink);color:var(--color-fg);color-scheme:light}.theme-light .tv-card{background:var(--color-panel);border:1px solid var(--color-line);border-radius:20px;box-shadow:0 1px 2px rgb(20 22 28/.04),0 24px 48px -28px rgb(20 22 28/.18)}.theme-light .tv-grid-bg{background-image:radial-gradient(circle at 1px 1px,rgb(20 22 28/.09) 1px,transparent 0);background-size:22px 22px;mask-image:linear-gradient(180deg,black 35%,transparent)}.theme-light a:focus-visible,.theme-light button:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px}