body,html{margin:0;padding:0;width:100%;height:100vh;box-sizing:border-box;color:var(--primary-bg-text-color);background-color:var(--bg-color);overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.circle{width:5rem;height:5rem;background:var(--gradient);margin:auto;left:0;top:20px;z-index:-1}.circle,.crescent{position:absolute;border-radius:100%}.crescent{right:0;width:6rem;height:6rem;background-color:var(--bg-color);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;transform-origin:top right;transition:-webkit-transform .6s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1)}.app-container{max-width:700px;margin:auto;padding:20px;z-index:2;position:relative}.app-container .app-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;text-align:center;-webkit-align-items:center;align-items:center;margin:auto auto 25px}.app-container .app-header h1{text-shadow:-5px 5px 6px hsla(0,0%,59.2%,.34901960784313724)}.app-container .app-header #theme{border:none;min-width:124px;padding:10px;background-color:var(--primary-bg-color);color:var(--primary-bg-text-color);box-shadow:0 2px 15px rgba(0,0,0,.15);border-radius:50px}.app-container .app-header .toggle-switch-container{width:200px;min-height:40px;display:inherit;position:relative}.app-container .app-header .toggle-switch-container input[type=checkbox]{display:none}.app-container .app-header .toggle-switch-container input[type=checkbox]:checked .dark{opacity:1}.app-container .app-header .toggle-switch-container .toggle,.app-container .app-header .toggle-switch-container label{height:2.8rem;border-radius:100px;background-color:#34323d}.app-container .app-header .toggle-switch-container label{width:100%;background-color:rgba(0,0,0,.1);border-radius:100px;position:relative;cursor:pointer}.app-container .app-header .toggle-switch-container .toggle{position:absolute;width:55%;background-color:var(--primary-bg-color);box-shadow:0 2px 15px rgba(0,0,0,.15);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94)}.app-container .app-header .toggle-switch-container .toggle:hover{color:var(--bg-color);background:var(--gradient)}.app-container .app-header .toggle-switch-container .names{font-size:90%;font-weight:bolder;width:65%;margin-left:17.5%;margin-top:.5%;position:absolute;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-user-select:none;-ms-user-select:none;user-select:none}.app-container .app-header .toggle-switch-container .dark{opacity:.5}.app-container .app-header .toggle-switch-container .mark{border-radius:100px;background-color:#000;width:7%;margin:auto;position:relative;height:.25rem}.app-container .app-header .toggle-switch-container .mark:before{content:"";position:absolute;width:.25rem;height:100%;left:-70%;opacity:.15;background-color:inherit}.app-container .app-header .toggle-switch-container .mark:after{content:"";position:absolute;width:.25rem;height:100%;right:-70%;opacity:.15;background-color:inherit}
/*# sourceMappingURL=main.fc49bed1.chunk.css.map */