.ThemeToggle_toggle__Tz4yq{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-thin) solid;border-radius:var(--radius-pill);color:inherit;background:transparent;cursor:pointer;font-family:var(--font-family-code);font-size:var(--font-size-xs);letter-spacing:var(--tracking-meta);text-transform:uppercase;&:hover{background:var(--color-hero-border)}@media (max-width:760px){position:fixed;right:var(--layout-gutter);bottom:max(1rem,env(safe-area-inset-bottom));width:44px;height:44px;justify-content:center;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;border:0;background:var(--color-hero);box-shadow:0 2px 12px rgb(0 0 0/15%);flex-shrink:0}}.ThemeToggle_icon___Q_BZ{font-size:var(--font-size-xl);line-height:var(--line-height-single)}.ThemeToggle_label__jvXyR{@media (max-width:760px){display:none}}