select option{background-color:#1a1a1a;color:#ffffff}select{scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.5) rgba(30,30,30,.8)}select::-webkit-scrollbar{width:8px}select::-webkit-scrollbar-track{background:rgba(30,30,30,.8)}select::-webkit-scrollbar-thumb{background-color:rgba(139,92,246,.5);border-radius:4px}.profile-themed{--profile-bg-color:#121212;--profile-bg-color-rgb:18,18,18;--profile-highlight-color:#bee17b;--profile-text-color:#ffffff;--profile-bg-texture:none;--profile-bg-texture-opacity:0.3;background-color:var(--profile-bg-color);color:var(--profile-text-color);position:relative}.profile-themed.use-gradient{background:var(--profile-bg-gradient,var(--profile-bg-color))}.profile-themed.use-gradient.has-texture:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--profile-bg-texture)!important;background-size:var(--profile-bg-texture-size,150px 150px)!important;background-repeat:repeat!important;background-position:var(--profile-bg-texture-position,center)!important;opacity:var(--profile-bg-texture-opacity,.3)!important;pointer-events:none;z-index:0}.profile-themed-highlight{background-color:var(--profile-highlight-color)}.profile-themed-highlight,.profile-themed-text{color:var(--profile-text-color)}.profile-themed.has-texture:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--profile-bg-texture);background-size:var(--profile-bg-texture-size,150px 150px);background-repeat:repeat;background-position:var(--profile-bg-texture-position,center);opacity:var(--profile-bg-texture-opacity,.3);pointer-events:none;z-index:0}.profile-themed.has-texture>*,.profile-themed.use-gradient.has-texture>*{position:relative;z-index:1}.profile-themed-border{border-color:var(--profile-highlight-color)}.profile-themed-bg{background-color:var(--profile-bg-color)}.profile-avatar-border{border-color:var(--profile-highlight-color,transparent)}.profile-tag{background-color:var(--profile-highlight-color);color:var(--profile-text-color);opacity:.8}.profile-button{opacity:.9}.profile-button,.profile-button:hover{background-color:var(--profile-highlight-color)!important;color:var(--profile-text-color)!important;border-color:var(--profile-highlight-color)!important}.profile-button:hover{opacity:1}.profile-button[class*=outline]{background-color:transparent!important;border-color:var(--profile-highlight-color)!important;color:var(--profile-highlight-color)!important}.profile-button[class*=outline]:hover{background-color:var(--profile-highlight-color)!important;color:var(--profile-text-color)!important;opacity:.9}.profile-button[class*=ghost]{background-color:transparent!important;border-color:transparent!important;color:var(--profile-highlight-color)!important}.profile-button[class*=ghost]:hover{background-color:var(--profile-highlight-color)!important;color:var(--profile-text-color)!important;opacity:.9}.profile-section{background-color:transparent;border-color:transparent;border:none!important;outline:none!important;box-shadow:none!important;min-height:calc(100vh - 8rem)}.profile-themed .profile-section{background-color:rgba(var(--profile-bg-color-rgb),.9)!important;border:none!important;box-shadow:none!important}.profile-themed.has-texture .profile-section{background-color:rgba(var(--profile-bg-color-rgb),.92)!important;border:none!important;box-shadow:none!important}.has-texture .profile-section .profile-themed-text,.has-texture .profile-section div,.has-texture .profile-section h1,.has-texture .profile-section h2,.has-texture .profile-section h3,.has-texture .profile-section h4,.has-texture .profile-section p,.has-texture .profile-section span{text-shadow:0 1px 2px rgba(0,0,0,.3)}@media (max-width:768px){.profile-themed.has-texture .profile-section{background-color:rgba(var(--profile-bg-color-rgb),.94)!important;border:none!important;box-shadow:none!important}.profile-section{min-height:calc(100vh - 10rem);padding:1rem;margin:0;border-radius:.5rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes loadingBar{0%{width:0}50%{width:70%}to{width:100%}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.animate-fade-in{animation:fadeIn .2s ease-out forwards}.animate-fade-in-up{animation:fadeInUp .2s ease-out forwards}.animate-fade-out{animation:fadeOut .15s ease-in forwards}.animate-fade-out-up{animation:fadeOutUp .2s ease-in forwards}.animate-scale-in{animation:scaleIn .5s ease-out forwards}.animate-loading-bar{animation:loadingBar 1.2s ease-in-out infinite}.animate-slide-up{animation:slideUp .3s ease-out forwards}.delay-0{animation-delay:0s}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.opacity-0{opacity:0}.profile-themed{transition:background-color .3s ease}@keyframes pulseSoft{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.6;transform:scale(1.002)}}.animate-pulse-soft{animation:pulseSoft 2s ease-in-out infinite}@keyframes fadeOutPremium{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-4px) scale(.998)}}.animate-fade-out{animation:fadeOutPremium .4s ease-out forwards}@keyframes staggeredFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-staggered-fade-in{animation:staggeredFadeIn .5s ease-out forwards}.duration-400{transition-duration:.4s}.duration-600{transition-duration:.6s}.ease-premium{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce-soft{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-6px) rotate(1deg)}50%{transform:translateY(-12px) rotate(0deg)}75%{transform:translateY(-6px) rotate(-1deg)}}.animate-float{animation:float 3s ease-in-out infinite}@keyframes shimmer{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-shimmer{animation:shimmer 8s linear infinite}@keyframes holoPulse{0%,to{box-shadow:0 8px 32px rgba(0,0,0,.2)}50%{box-shadow:0 12px 40px rgba(0,0,0,.3)}}.animate-holo-pulse{animation:holoPulse 2.5s ease-in-out infinite}@keyframes holoBorder{0%{-o-border-image:conic-gradient(from 0deg,rgba(255,0,255,.6) 0deg,rgba(0,255,255,.8) 120deg,rgba(255,255,0,.6) 240deg,rgba(255,0,255,.6) 1turn) 1;border-image:conic-gradient(from 0deg,rgba(255,0,255,.6) 0deg,rgba(0,255,255,.8) 120deg,rgba(255,255,0,.6) 240deg,rgba(255,0,255,.6) 1turn) 1}33%{-o-border-image:conic-gradient(from 120deg,rgba(255,0,255,.6) 0deg,rgba(0,255,255,.8) 120deg,rgba(255,255,0,.6) 240deg,rgba(255,0,255,.6) 1turn) 1;border-image:conic-gradient(from 120deg,rgba(255,0,255,.6) 0deg,rgba(0,255,255,.8) 120deg,rgba(255,255,0,.6) 240deg,rgba(255,0,255,.6) 1turn) 1}66%{-o-border-image:conic-gradient(from 240deg,rgba(255,0,255,.6) 0deg,rgba(0,255,255,.8) 120deg,rgba(255,255,0,.6) 240deg,rgba(255,0,255,.6) 1turn) 1;border-image:conic-gradient(from 240deg,rgba(255,0,255,.6) 0deg,rgba(0,255,255,.8) 120deg,rgba(255,255,0,.6) 240deg,rgba(255,0,255,.6) 1turn) 1}to{-o-border-image:conic-gradient(from 1turn,rgba(255,0,255,.6) 0deg,rgba(0,255,255,.8) 120deg,rgba(255,255,0,.6) 240deg,rgba(255,0,255,.6) 1turn) 1;border-image:conic-gradient(from 1turn,rgba(255,0,255,.6) 0deg,rgba(0,255,255,.8) 120deg,rgba(255,255,0,.6) 240deg,rgba(255,0,255,.6) 1turn) 1}}.animate-holo-border{animation:holoBorder 4s linear infinite}