.bk-theme-toggle{font:500 13px/1.2 var(--bk-body);color:var(--bk-ink);align-items:center;gap:10px;display:flex}.bk-theme-select{align-items:center;gap:10px;display:inline-flex}.bk-theme-toggle [role=group]{background:var(--bk-paper-2);border-radius:999px;gap:3px;padding:4px;display:inline-flex}.bk-theme-toggle button,.bk-theme-toggle select{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.bk-theme-toggle button[aria-pressed=true]{background:var(--bk-ink);color:var(--bk-paper);box-shadow:0 2px 5px #0001}.bk-theme-toggle button:hover:not(:disabled):not([aria-pressed=true]){background:var(--bk-line)}.bk-theme-toggle[data-tone=outline] [role=group],.bk-theme-toggle[data-tone=outline]>button,.bk-theme-toggle select{border:1px solid var(--bk-line);background:var(--bk-paper)}.bk-theme-toggle[data-tone=minimal] [role=group]{background:0 0}.bk-theme-toggle[data-variant=icon]>button{background:var(--bk-paper-2);width:44px;padding:10px}.bk-theme-toggle[data-compact] button,.bk-theme-toggle[data-compact] select{min-height:34px;padding:7px 10px;font-size:12px}.bk-theme-toggle[data-compact][data-variant=icon]>button{width:34px}.bk-theme-toggle button:focus-visible,.bk-theme-toggle select:focus-visible{outline:2px solid var(--bk-primary);outline-offset:3px}.bk-theme-toggle button:disabled,.bk-theme-toggle select:disabled{cursor:default;opacity:.65}.bk-theme-locked{color:var(--bk-ink-2);font-size:12px}@media (prefers-reduced-motion:reduce){.bk-theme-toggle button{transition:none}}
