.card{background-color:rgba(255,255,255,.05);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;overflow:hidden}.btn-primary{background-image:linear-gradient(90deg,#9c5fff,#7044dc);color:white;font-weight:500;padding:.625rem 1.25rem;border-radius:.5rem;transition:all .3s}.btn-primary:hover{box-shadow:0 0 20px rgba(137,87,255,.2)}.btn-primary:focus{outline:none;box-shadow:0 0 0 2px rgba(137,87,255,.5)}.btn-secondary{background-color:rgba(255,255,255,.1);color:white;font-weight:500;padding:.625rem 1.25rem;border-radius:.5rem;transition:all .3s}.btn-secondary:hover{background-color:rgba(255,255,255,.15)}.btn-secondary:focus{outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.3)}.glass{background-color:rgba(255,255,255,.05);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse-slow{animation:pulse 3s cubic-bezier(.4,0,.6,1) infinite}.dashboard-scrollbar::-webkit-scrollbar{width:8px}.dashboard-scrollbar::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:10px}.dashboard-scrollbar::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:10px}.dashboard-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}.embed-visualizer-wrapper{background-color:#313338;border-radius:.5rem}.embed-visualizer-wrapper .embed-visualizer{font-family:gg sans,Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.embed-visualizer-wrapper .embed{background-color:#2b2d31!important;border-radius:4px}.embed-visualizer-wrapper .embed-author-name,.embed-visualizer-wrapper .embed-field-name,.embed-visualizer-wrapper .embed-title{color:#f2f3f5!important}.embed-visualizer-wrapper .embed-description,.embed-visualizer-wrapper .embed-field-value{color:#dbdee1!important}.embed-visualizer-wrapper .embed-footer-text{color:#949ba4!important}.embed-visualizer-wrapper a{color:#00aff4!important}.embed-visualizer-wrapper code{background-color:#1e1f22!important;padding:.1em .3em;border-radius:3px}.embed-visualizer-wrapper pre{background-color:#1e1f22!important;border-radius:4px;padding:.5em;margin:.5em 0}.embed-visualizer-wrapper .spoiler{background-color:#1e1f22;border-radius:3px;cursor:pointer}