body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#111;font-family:Plus Jakarta Sans,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin:0;overflow-x:hidden}code{font-family:DM Mono,source-code-pro,Menlo,Monaco,Consolas,monospace}#root{min-height:100vh;width:100%}::selection{background:#6b9e784d;color:#fafafa}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff26}:focus-visible{outline:2px solid #6b9e7899;outline-offset:2px}button{font-family:inherit}input::placeholder,textarea::placeholder{color:#ffffff40}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-glow{0%,to{box-shadow:0 0 0 0 #6b9e7800}50%{box-shadow:0 0 20px 2px #6b9e7826}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media screen and (min-width:1441px){body{font-size:18px}}@media screen and (max-width:1024px){body{overflow-x:hidden}#root,body,html{height:100%;min-height:100vh}.aurora-container{opacity:.7}}@media screen and (max-width:768px){body{overflow-x:hidden}#root,body,html{height:100%;min-height:100vh}input,select,textarea{font-size:16px!important}.button,[role=button],a.button,button,input[type=button],input[type=submit]{min-height:44px;touch-action:manipulation}canvas,img,video{height:auto;max-width:100%}.modal,div[role=dialog]{left:50%!important;margin:0!important;max-height:90vh!important;max-width:95%!important;overflow-y:auto!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;width:95%!important}[style*="overflow-y: auto"],[style*="overflowY: auto"],main{-webkit-overflow-scrolling:touch}.error-page,.not-found-page{background:#191919;background:linear-gradient(135deg,#191919,#222)}}@media screen and (max-width:768px) and (orientation:landscape){.grainient-container{min-height:100vh}}@media screen and (max-width:480px){header{flex-wrap:wrap;gap:.5rem}}@media screen and (max-width:600px){[style*=buttonContainer]{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:375px){body{font-size:14px}h1{font-size:1.5rem!important;word-break:break-word}h2{font-size:1.25rem!important}h3{font-size:1rem!important}button{padding-left:12px!important;padding-right:12px!important}}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.glass-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#11111180!important}}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.glass-bg{background-color:#111111e6!important}}@supports (padding:env(safe-area-inset-bottom)){body{padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@media print{.aurora-container,.grainient-container,canvas{display:none!important}}.chroma-card-container{background-color:#111111b3;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease}.chroma-card-container:hover{border-color:#6b9e7880;box-shadow:0 10px 20px #0003;transform:translateY(-5px)}.chroma-card-glow{height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:background .1s ease-out;width:100%}.chroma-card-content{align-items:center;display:flex;gap:1rem;position:relative;z-index:2}.chroma-card-avatar{align-items:center;background:linear-gradient(135deg,#6b9e78,#8fbf9a);border-radius:50%;color:#191919;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:48px;justify-content:center;text-shadow:1px 1px 2px #0003;width:48px}.chroma-card-user-info{display:flex;flex-direction:column;min-width:0}.chroma-card-user-info h3{color:#fafafa;font-size:1.1rem;font-weight:600;margin:0}.chroma-card-user-info p{color:#fff9;font-size:.75rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.chroma-card-container{padding:.75rem}.chroma-card-content{gap:.6rem}.chroma-card-avatar{font-size:1.1rem;height:36px;width:36px}.chroma-card-user-info h3{font-size:.9rem}.chroma-card-user-info p{font-size:.65rem}}
/*# sourceMappingURL=main.c9e42ae6.css.map*/