.dark .super-button{transition-property:background-color,box-shadow;transition-duration:.333s;transition-timing-function:ease-in-out;color:rgb(var(--light-color));cursor:pointer;background-color:rgb(var(--light-gray-color))}.dark .super-button:disabled{cursor:not-allowed;animation:disableButtonAnimationDark .666s;animation-fill-mode:forwards}.dark .super-button:not(:disabled){animation:enableButtonAnimationDark .999s;animation-fill-mode:forwards}.dark .super-button:not(:disabled):focus,.dark .super-button:not(:disabled):hover{box-shadow:0 0 64px 0 rgb(var(--accent-color))}@keyframes enableButtonAnimationDark{0%{background-color:rgb(var(--light-gray-color));opacity:.25}61.8%{background-color:rgb(var(--light-gray-color));opacity:1}to{background-color:rgb(var(--accent-color))}}@keyframes disableButtonAnimationDark{0%{background-color:rgb(var(--accent-color))}38.2%{background-color:rgb(var(--light-gray-color));opacity:1}to{opacity:.25}}.dark .super-button .super-button-foreground{opacity:0;animation:disableButtonForegroundAnimationDark .666s;animation-fill-mode:forwards}.dark .super-button:not(:disabled) .super-button-foreground{animation:enableButtonForegroundAnimationDark .999s;animation-fill-mode:forwards}@keyframes enableButtonForegroundAnimationDark{0%{opacity:0}61.8%{opacity:1}to{opacity:1}}@keyframes disableButtonForegroundAnimationDark{0%{opacity:1}38.2%{opacity:1}to{opacity:0}}.dark .super-button:disabled .super-button-background{opacity:1;animation:disableButtonBackgroundAnimationDark .666s;animation-fill-mode:forwards}.dark .super-button:not(:disabled) .super-button-background{animation:enableButtonBackgroundAnimationDark .999s;animation-fill-mode:forwards}@keyframes enableButtonBackgroundAnimationDark{0%{opacity:1}61.8%{opacity:1}to{opacity:0}}@keyframes disableButtonBackgroundAnimationDark{0%{opacity:0}38.2%{opacity:0}to{opacity:1}}.super-button{transition-property:background-color,box-shadow;transition-duration:.333s;transition-timing-function:ease-in-out;cursor:pointer;background-color:transparent}.super-button:disabled{cursor:not-allowed;animation:disableButtonAnimationLight .666s;animation-fill-mode:forwards}.super-button:not(:disabled){animation:enableButtonAnimationLight .999s;animation-fill-mode:forwards}.dark .super-button:not(:disabled):focus,.super-button:not(:disabled):hover{box-shadow:0 0 64px 0 rgb(var(--accent-color))}@keyframes enableButtonAnimationLight{0%{color:rgb(var(--light-color));background-color:transparent;opacity:.5}61.8%{color:rgb(var(--light-color));background-color:rgb(var(--accent-color));opacity:1}to{color:rgb(var(--dark-gray-color));background-color:rgb(var(--accent-color))}}@keyframes disableButtonAnimationLight{0%{color:rgb(var(--dark-gray-color));background-color:rgb(var(--accent-color))}38.2%{color:rgb(var(--light-color));background-color:rgb(var(--accent-color));opacity:1}to{color:rgb(var(--light-color));background-color:transparent;opacity:.5}}.super-button .super-button-foreground{opacity:0;animation:disableButtonForegroundAnimationLight .666s;animation-fill-mode:forwards}.super-button:not(:disabled) .super-button-foreground{animation:enableButtonForegroundAnimationLight .999s;animation-fill-mode:forwards}@keyframes enableButtonForegroundAnimationLight{0%{opacity:0}61.8%{opacity:0}to{opacity:1}}@keyframes disableButtonForegroundAnimationLight{0%{opacity:1}38.2%{opacity:0}to{opacity:0}}.super-button:disabled .super-button-background{opacity:0;animation:disableButtonBackgroundAnimationLight .666s;animation-fill-mode:forwards}.super-button:not(:disabled) .super-button-background{animation:enableButtonBackgroundAnimationLight .999s;animation-fill-mode:forwards}@keyframes enableButtonBackgroundAnimationLight{0%{opacity:1}61.8%{opacity:1}to{opacity:0}}@keyframes disableButtonBackgroundAnimationLight{0%{opacity:0}38.2%{opacity:1}to{opacity:1}}