.DarkModeToggle-module__PqXaUq__toggleButton{--toggle-border:#9718fa29;--toggle-bg:#ffffffd1;--toggle-shadow:0 10px 22px #9718fa1a;--toggle-ring:#9718fa29;border:1px solid var(--toggle-border);width:46px;min-width:46px;height:32px;min-height:32px;color:inherit;background:var(--toggle-bg);box-shadow:var(--toggle-shadow);-webkit-backdrop-filter:blur(14px);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:3px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s,opacity .16s;display:inline-flex;position:relative}.DarkModeToggle-module__PqXaUq__lightButton{--toggle-border:#9718fa29;--toggle-bg:#ffffffd1;--toggle-shadow:0 10px 22px #9718fa1a;--toggle-ring:#9718fa29}.DarkModeToggle-module__PqXaUq__darkButton{--toggle-border:#d9a8ff2e;--toggle-bg:#ffffff1a;--toggle-shadow:0 12px 26px #00000038;--toggle-ring:#b88cff2e}.DarkModeToggle-module__PqXaUq__toggleButton:hover{box-shadow:0 0 0 1px var(--toggle-ring), var(--toggle-shadow);background:#fffffff0;border-color:#9718fa57;transform:translateY(-1px)}.DarkModeToggle-module__PqXaUq__darkButton:hover{background:#ffffff24;border-color:#d9a8ff4d}.DarkModeToggle-module__PqXaUq__toggleButton:active{transform:translateY(0)scale(.98)}.DarkModeToggle-module__PqXaUq__toggleButton:focus-visible{box-shadow:0 0 0 3px var(--toggle-ring), var(--toggle-shadow);outline:none}.DarkModeToggle-module__PqXaUq__toggleTrack{isolation:isolate;border-radius:7px;align-items:center;width:100%;height:100%;transition:background .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden}.DarkModeToggle-module__PqXaUq__toggleTrack.DarkModeToggle-module__PqXaUq__light{background:radial-gradient(circle at 24%,#9718fa29,#0000 42%),#9718fa12;box-shadow:inset 0 0 0 1px #9718fa14,inset 0 1px 2px #0f172a0f}.DarkModeToggle-module__PqXaUq__toggleTrack.DarkModeToggle-module__PqXaUq__dark{background:radial-gradient(circle at 76%,#fbbf2433,#0000 42%),#0a0412b8;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px 3px #00000075}.DarkModeToggle-module__PqXaUq__trackAura,.DarkModeToggle-module__PqXaUq__trackLine,.DarkModeToggle-module__PqXaUq__trackGlow{pointer-events:none;position:absolute}.DarkModeToggle-module__PqXaUq__trackAura{z-index:0;opacity:.58;filter:blur(7px);background:radial-gradient(circle at 26%,#9718fa2e,#0000 34%),radial-gradient(circle at 74%,#fbbf2424,#0000 34%);inset:-8px}.DarkModeToggle-module__PqXaUq__trackLine{z-index:1;opacity:.5;background:linear-gradient(90deg,#0000,#9718fa5c,#0000);height:1px;top:50%;left:7px;right:7px;transform:translateY(-50%)}.DarkModeToggle-module__PqXaUq__trackGlow{z-index:1;opacity:.28;background:radial-gradient(#9718fa33,#0000 72%);height:7px;top:50%;left:7px;right:7px;transform:translateY(-50%)}.DarkModeToggle-module__PqXaUq__toggleTrack.DarkModeToggle-module__PqXaUq__dark .DarkModeToggle-module__PqXaUq__trackLine{opacity:.72;background:linear-gradient(90deg,#0000,#b88cff94,#0000)}.DarkModeToggle-module__PqXaUq__toggleTrack.DarkModeToggle-module__PqXaUq__dark .DarkModeToggle-module__PqXaUq__trackGlow{opacity:.44}.DarkModeToggle-module__PqXaUq__toggleThumb{z-index:2;color:#fff;background:radial-gradient(circle at 32% 28%,#ffffff57,#0000 34%),linear-gradient(135deg,#9718fa 0%,#b84fff 100%);border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .22s cubic-bezier(.4,0,.2,1),background .18s,box-shadow .18s,color .18s;display:inline-flex;position:absolute;top:50%;left:2px;transform:translateY(-50%);box-shadow:0 6px 13px #0f172a2e,0 0 0 1px #9718fa33}.DarkModeToggle-module__PqXaUq__toggleThumb.DarkModeToggle-module__PqXaUq__active{color:#fff;background:radial-gradient(circle at 32% 28%,#ffffff70,#0000 34%),linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%);transform:translate(16px,-50%)scale(1.02);box-shadow:0 6px 14px #0000003d,0 0 16px #fbbf2447}.DarkModeToggle-module__PqXaUq__toggleThumb svg{color:currentColor;stroke-width:2.6px;width:12px;height:12px}@media (max-width:768px){.DarkModeToggle-module__PqXaUq__toggleButton{border-radius:9px;width:44px;min-width:44px;height:32px;min-height:32px}.DarkModeToggle-module__PqXaUq__toggleTrack{border-radius:7px}.DarkModeToggle-module__PqXaUq__toggleThumb{border-radius:7px;width:22px;height:22px}.DarkModeToggle-module__PqXaUq__toggleThumb.DarkModeToggle-module__PqXaUq__active{transform:translate(14px,-50%)scale(1.02)}}@media (max-width:420px){.DarkModeToggle-module__PqXaUq__toggleButton{border-radius:8px;width:42px;min-width:42px;height:30px;min-height:30px;padding:3px}.DarkModeToggle-module__PqXaUq__toggleTrack{border-radius:6px}.DarkModeToggle-module__PqXaUq__toggleThumb{border-radius:6px;width:20px;height:20px}.DarkModeToggle-module__PqXaUq__toggleThumb.DarkModeToggle-module__PqXaUq__active{transform:translate(14px,-50%)scale(1.02)}.DarkModeToggle-module__PqXaUq__toggleThumb svg{width:11px;height:11px}}@media (prefers-reduced-motion:reduce){.DarkModeToggle-module__PqXaUq__toggleButton,.DarkModeToggle-module__PqXaUq__toggleTrack,.DarkModeToggle-module__PqXaUq__toggleThumb{transition:none}.DarkModeToggle-module__PqXaUq__toggleButton:hover,.DarkModeToggle-module__PqXaUq__toggleButton:active{transform:none}}.DarkModeToggle-module__PqXaUq__toggleButton:before{content:"";border-radius:14px;position:absolute;inset:-5px}@media (hover:none){.DarkModeToggle-module__PqXaUq__toggleButton:hover{transform:none}}
.ThemeCornerButton-module__huwD4q__corner{z-index:auto;flex:none;justify-content:center;align-items:center;gap:0;line-height:0;display:inline-flex;position:relative;inset:auto}@media (max-width:520px){.ThemeCornerButton-module__huwD4q__corner{position:relative;inset:auto}}.ThemeCornerButton-module__huwD4q__corner{isolation:isolate;position:relative}
