.ThemeToggle_toggleBtn__VGhM6{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background-color:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);transition:all .2s ease;cursor:pointer}.ThemeToggle_toggleBtn__VGhM6:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary);border-color:var(--color-border-hover);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.ThemeToggle_toggleBtn__VGhM6:active{transform:translateY(0)}.ThemeToggle_icon__NxVox{transition:transform .3s ease}.ThemeToggle_toggleBtn__VGhM6:hover .ThemeToggle_icon__NxVox{transform:rotate(15deg)}.ThemeToggle_skeleton__UyixS{width:20px;height:20px;border-radius:50%;background-color:var(--color-border);animation:ThemeToggle_pulse__SZyHz 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes ThemeToggle_pulse__SZyHz{0%,to{opacity:1}50%{opacity:.5}}