@keyframes pulse-glow{0%,to{box-shadow:0 0 8px oklch(.4 0 0/.4)}50%{box-shadow:0 0 20px oklch(.4 0 0/.6)}}.generating-glow{animation:pulse-glow 1.5s ease-in-out infinite;box-shadow:0 0 12px oklch(.3 0 0/.5)}.dark .generating-glow{box-shadow:0 0 12px oklch(.8 0 0/.5)}@keyframes pulse-glow-dark{0%,to{box-shadow:0 0 8px oklch(.8 0 0/.4)}50%{box-shadow:0 0 20px oklch(.8 0 0/.6)}}.dark .generating-glow{animation:pulse-glow-dark 1.5s ease-in-out infinite}.btn-ghost-gradient{background:oklch(.5 0 0/.08);border:0;color:oklch(.35 0 0);box-shadow:0 0 0 1px oklch(.4 0 0/.25),inset 0 0 12px oklch(.5 0 0/.08),0 1px 2px oklch(0 0 0/.05);transition-property:background-color,box-shadow,color,transform;transition-duration:.15s;transition-timing-function:ease-out}.btn-ghost-gradient:hover:not(:disabled){background:oklch(.5 0 0/.14);box-shadow:0 0 0 1px oklch(.4 0 0/.4),inset 0 0 16px oklch(.5 0 0/.12),0 1px 3px oklch(0 0 0/.08)}.btn-ghost-gradient:active:not(:disabled){background:oklch(.5 0 0/.2);transform:scale(.96)}.dark .btn-ghost-gradient{background:oklch(.7 0 0/.1);color:oklch(.8 0 0);box-shadow:0 0 0 1px oklch(1 0 0/.1),inset 0 0 12px oklch(.7 0 0/.1),0 1px 2px oklch(0 0 0/.1)}.dark .btn-ghost-gradient:hover:not(:disabled){background:oklch(.7 0 0/.18);box-shadow:0 0 0 1px oklch(1 0 0/.15),inset 0 0 16px oklch(.7 0 0/.14),0 1px 3px oklch(0 0 0/.12)}@media (max-width:767.98px){:root{--dashboard-sidebar-width:0px}}