.theme-switcher-grid[data-v-c54d8eb7]{--unit:.95px;--sun-color:#fabc1c;--moon-color:#fffdf2;--day-bg-color:#21118f;--night-bg-color:#272a30;--cloud-color:#fffdf2;--star-color:#fffdf2;--border-color-light:#1c2135;--border-color-dark:#f0f0e8;grid-template-columns:repeat(54,var(--unit));grid-template-rows:repeat(24,var(--unit));border:1px solid var(--border-color-light);border-radius:calc(var(--unit)*49);background-color:var(--day-bg-color);cursor:pointer;appearance:none;gap:0;padding:0;transition:background-color .8s,border-color .8s;display:grid;position:relative}.theme-switcher-grid.night-theme[data-v-c54d8eb7]{background-color:var(--night-bg-color);border-color:var(--border-color-dark)}.theme-switcher-grid[data-v-c54d8eb7]:focus-visible{outline:calc(var(--unit)*3) solid #2613a3b8;outline-offset:calc(var(--unit)*4)}.orb[data-v-c54d8eb7]{top:calc(var(--unit)*2);left:calc(var(--unit)*2);z-index:1;width:calc(var(--unit)*20);height:calc(var(--unit)*20);transform-origin:50%;transition:transform .9s cubic-bezier(.45,0,.2,1);overflow:hidden;transform:translate(0)rotate(0)}.orb[data-v-c54d8eb7],.orb-disc[data-v-c54d8eb7]{border-radius:50%;position:absolute}.orb-disc[data-v-c54d8eb7]{background:var(--sun-color);transition:background .9s;inset:0}.orb-cutout[data-v-c54d8eb7]{background:var(--day-bg-color);border-radius:50%;width:90%;height:90%;transition:transform .9s cubic-bezier(.45,0,.2,1),background .9s;position:absolute;top:5%;left:-12.5%;transform:translate(-22px)}.theme-switcher-grid.night-theme .orb[data-v-c54d8eb7]{transform:translateX(calc(var(--unit)*30)) rotate(1turn)}.theme-switcher-grid.night-theme .orb-disc[data-v-c54d8eb7]{background:var(--moon-color)}.theme-switcher-grid.night-theme .orb-cutout[data-v-c54d8eb7]{background:var(--night-bg-color);transform:translate(0)}.cloud-ball[data-v-c54d8eb7]{z-index:2;width:calc(var(--unit)*9);height:calc(var(--unit)*9);background-color:var(--cloud-color);border-radius:50%;transition:all .8s;position:absolute}.cloud-ball-left[data-v-c54d8eb7]{top:calc(var(--unit)*8);left:calc(var(--unit)*12)}.cloud-ball-middle[data-v-c54d8eb7]{top:calc(var(--unit)*8);left:calc(var(--unit)*17)}.cloud-ball-right[data-v-c54d8eb7]{top:calc(var(--unit)*8);left:calc(var(--unit)*22)}.cloud-ball-top[data-v-c54d8eb7]{top:calc(var(--unit)*6);left:calc(var(--unit)*17)}.theme-switcher-grid.night-theme .cloud-ball[data-v-c54d8eb7]{width:calc(var(--unit)*2);height:calc(var(--unit)*2)}.theme-switcher-grid.night-theme .cloud-ball-left[data-v-c54d8eb7]{top:calc(var(--unit)*16);left:calc(var(--unit)*16)}.theme-switcher-grid.night-theme .cloud-ball-middle[data-v-c54d8eb7]{top:calc(var(--unit)*3);left:calc(var(--unit)*22)}.theme-switcher-grid.night-theme .cloud-ball-right[data-v-c54d8eb7]{top:calc(var(--unit)*10);left:calc(var(--unit)*29)}.theme-switcher-grid.night-theme .cloud-ball-top[data-v-c54d8eb7]{top:calc(var(--unit)*5);left:calc(var(--unit)*34)}.star[data-v-c54d8eb7]{width:var(--unit);height:var(--unit);background-color:var(--star-color);opacity:0;border-radius:50%;transition:opacity .8s;position:absolute}.star-1[data-v-c54d8eb7]{top:calc(var(--unit)*7);left:calc(var(--unit)*10)}.star-2[data-v-c54d8eb7]{top:calc(var(--unit)*9);left:calc(var(--unit)*16)}.star-3[data-v-c54d8eb7]{top:calc(var(--unit)*13);left:calc(var(--unit)*23)}.star-4[data-v-c54d8eb7]{top:calc(var(--unit)*18);left:calc(var(--unit)*29)}.theme-switcher-grid.night-theme .star[data-v-c54d8eb7]{opacity:1}@media (prefers-reduced-motion:reduce){.cloud-ball[data-v-c54d8eb7],.orb[data-v-c54d8eb7],.orb-cutout[data-v-c54d8eb7],.orb-disc[data-v-c54d8eb7],.star[data-v-c54d8eb7],.theme-switcher-grid[data-v-c54d8eb7]{transition-duration:.01ms!important}}
