.pc-theme-toggle{border-radius:var(--pc-radius-full);corner-shape:squircle;color:var(--pc-nav-text);cursor:pointer;height:2rem;transition:background-color var(--pc-duration-fast) var(--pc-ease-out), transform var(--pc-duration-fast) var(--pc-ease-out);background:0 0;border:0;justify-content:center;align-items:center;width:2rem;padding:0;display:inline-flex}.pc-theme-toggle:hover{background:var(--pc-surface-muted)}.pc-theme-toggle:active{transform:scale(.94)}.pc-theme-toggle:focus-visible{outline:2px solid var(--pc-focus-ring);outline-offset:3px}
