.theme-toggle{align-items:center;background-color:var(--theme-code-inline-bg);border-radius:99em;display:inline-flex;gap:10px;outline:1px solid transparent}.theme-toggle>label{align-items:center;color:var(--theme-code-inline-text);cursor:pointer;display:flex;justify-content:center;position:relative}.theme-toggle .checked{color:var(--theme-accent);opacity:1}input[name=theme-toggle]{inset:0;opacity:0;position:absolute;z-index:-1}