html.theme-transitioning,html.theme-transitioning *,html.theme-transitioning *:before,html.theme-transitioning *:after{transition-property:background-color,color,border-color,box-shadow,background,fill,stroke,opacity!important;transition-duration:.3s!important;transition-timing-function:ease-in-out!important}html:not(.theme-transitioning) *{transition:none!important}html.theme-transitioning [class*=badge],html.theme-transitioning [class*=tag],html.theme-transitioning [class*=chip],html.theme-transitioning [class*=icon]{transition-duration:.2s!important}html.theme-transitioning [class*=gradient],html.theme-transitioning [style*=gradient],html.theme-transitioning section,html.theme-transitioning main,html.theme-transitioning [class*=hero]{transition-duration:.5s!important}html.theme-transitioning [class*=backdrop-blur],html.theme-transitioning [class*=glass]{transition-property:background-color,backdrop-filter,border-color,box-shadow!important;transition-duration:.3s!important}html.theme-transitioning svg,html.theme-transitioning svg *{transition-property:fill,stroke,color!important;transition-duration:.3s!important}html.theme-transitioning img{transition-property:opacity!important;transition-duration:.3s!important}html.theme-transitioning input,html.theme-transitioning textarea,html.theme-transitioning select,html.theme-transitioning button{transition-property:background-color,color,border-color,box-shadow!important;transition-duration:.3s!important}html.theme-transitioning .text-gradient-text,html.theme-transitioning [class*=gradient-text]{transition-property:background,-webkit-background-clip,background-clip,color!important;transition-duration:.4s!important}html.theme-transitioning [class*=animate-],html.theme-transitioning [class*=animation-]{transition-property:background-color,color,border-color,fill,stroke!important;transition-duration:.3s!important}.theme-toggle-btn{position:relative;overflow:hidden}.theme-toggle-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:currentColor;opacity:.1;transform:translate(-50%,-50%);transition:width .3s ease-out,height .3s ease-out}.theme-toggle-btn:active:before{width:100px;height:100px}.theme-icon-light,.theme-icon-dark{transition:opacity .15s ease-in-out,transform .3s ease-in-out}.theme-toggle-btn:hover .theme-icon-light,.theme-toggle-btn:hover .theme-icon-dark{transform:rotate(20deg) scale(1.1)}html.theme-transitioning .no-theme-transition,html.theme-transitioning [data-no-transition]{transition:none!important}html.theme-transitioning video{transition:none!important}@media (prefers-reduced-motion: reduce){html.theme-transitioning,html.theme-transitioning *,html.theme-transitioning *:before,html.theme-transitioning *:after,.theme-toggle-btn,.theme-icon-light,.theme-icon-dark{transition:none!important;animation:none!important}.theme-toggle-btn:before{display:none!important}}@supports (-webkit-backdrop-filter: blur(10px)){html.theme-transitioning [class*=backdrop-blur]{transition-property:background-color,border-color,box-shadow!important}}
