.text-rotate{white-space:pre-wrap;flex-wrap:wrap;display:flex;position:relative}.text-rotate-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-rotate-word{display:inline-flex}.text-rotate-lines{flex-direction:column;width:100%;display:flex}.text-rotate-element{display:inline-block}.text-rotate-space{white-space:pre}
.text-type{white-space:pre-wrap;display:inline-block}.text-type__cursor{opacity:1;margin-left:.25rem;display:inline-block}.text-type__cursor--hidden{display:none}
.shiny-text{color:currentColor;background:linear-gradient(120deg,rgba(30,58,95,0) 30%,rgba(96,165,216,.8) 45%,rgba(255,255,255,.9) 50%,rgba(16,185,129,.8) 55%,rgba(30,58,95,0) 70%) 0 0/300% 100%;text-shadow:0 1px 2px rgba(30,58,95,.3);-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite shine;display:inline-block;position:relative}.shiny-text:before{content:"";z-index:-1;filter:blur(1px);background:linear-gradient(120deg,rgba(30,58,95,.1) 30%,rgba(96,165,216,.2) 45%,rgba(255,255,255,.3) 50%,rgba(16,185,129,.2) 55%,rgba(30,58,95,.1) 70%) 0 0/300% 100%;border-radius:4px;animation:6s ease-in-out infinite shine-glow;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes shine{0%{background-position:100%}50%{background-position:-50%}to{background-position:-100%}}@keyframes shine-glow{0%{opacity:.3;background-position:100%}50%{opacity:.8;background-position:-50%}to{opacity:.3;background-position:-100%}}.shiny-text.disabled{animation:none}
.gradual-blur-inner{width:100%;height:100%;position:relative}.gradual-blur-inner>div{-webkit-backdrop-filter:inherit;backdrop-filter:inherit}.gradual-blur{isolation:isolate}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gradual-blur-inner>div{opacity:.5;background:rgba(0,0,0,.3)}}.gradual-blur-fixed{pointer-events:none;z-index:1000;top:0;bottom:0;left:0;right:0;position:fixed!important}
