.sit{--sit-accent-from:var(--section-accent-from,var(--theme-button-from,var(--theme-active-from,var(--primary))));--sit-accent-to:var(--section-accent-to,var(--theme-button-to,var(--theme-active-to,var(--sit-accent-from))));--sit-accent-fg:var(--section-accent-fg,white);background-color:var(--section-bg);color:var(--section-fg)}.sit .sit__muted{color:var(--section-muted)}.sit .sit__empty{background:color-mix(in oklab, var(--section-fg) 4%, transparent);border-color:var(--section-border)}.sit .sit__btn{border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;padding-inline:2rem;font-size:1rem;font-weight:500;text-decoration:none;transition:opacity .2s,background .2s;display:inline-flex}.sit .sit__btn--primary{color:var(--sit-accent-fg);background:linear-gradient(to right, var(--sit-accent-from), var(--sit-accent-to))}.sit .sit__btn--primary:hover{opacity:.9}.sit .sit__btn--outline{color:var(--section-fg);border:1px solid var(--section-border);background:0 0}.sit .sit__btn--outline:hover{background:color-mix(in oklab, var(--section-fg) 6%, transparent)}
.svs{background-color:var(--section-bg);color:var(--section-fg)}.svs .svs__muted{color:var(--section-muted)}.svs .svs__frame{border-color:var(--section-border)}.svs .svs__frame--still,.svs .svs__blank{background:color-mix(in oklab, var(--section-fg) 8%, var(--section-bg))}.svs .svs__play{background:color-mix(in oklab, var(--section-bg) 90%, transparent);color:var(--section-fg)}@media (prefers-reduced-motion:reduce){.svs .svs__play{transition:none}}
