@import"https://fonts.googleapis.com/css2?family=Special+Gothic+Expanded+One&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap";:root{--primary-color:#44d62c;--secondary-color:#2ab202;--primary-light:rgba(80,239,6,.08);--primary-glow:rgba(80,239,6,.15);--background-color:#080808;--paper-background:#101010;--paper-light:#141414;--paper-hover:#1a1a1a;--text-color:#fff;--text-secondary:#b0b0b0;--text-disabled:#666;--border-color:hsla(0,0%,100%,.1);--border-light:hsla(0,0%,100%,.05);--header-height:64px;--sidebar-width:280px;--sidebar-collapsed:72px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 2px 8px rgba(0,0,0,.3);--shadow-md:0 4px 16px rgba(0,0,0,.4);--shadow-lg:0 8px 24px rgba(0,0,0,.5);--transition-fast:0.15s ease;--transition-normal:0.25s ease;--glow-effect:0 0 10px var(--primary-glow)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Titillium Web,sans-serif;color:var(--text-color);background-color:var(--background-color);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}a{color:inherit;text-decoration:none}a:hover{color:var(--primary-color)}.body-container{padding-inline:clamp(2rem,-.4878640777rem + 10.6148867314vw,12.25rem)!important}@media screen and (max-width:375px){.body-container{padding-inline:clamp(1.6rem,-.1066666667rem + 8.5333333333vw,2rem)!important}}@media(min-width:1920px){.body-container{padding-inline:clamp(12.25rem,6.1186164669rem + 5.1068264721vw,18.375rem)!important}}@media screen and (min-width:1921px){.body-container{padding-inline:clamp(2rem,-1.1553398058rem + 13.4627831715vw,15rem)!important}}@media screen and (min-width:1921px)and (max-width:375px){.body-container{padding-inline:clamp(1.6rem,-.1066666667rem + 8.5333333333vw,2rem)!important}}@media screen and (min-width:1921px)and (min-width:1920px){.body-container{padding-inline:clamp(15rem,7.4921834289rem + 6.2532569046vw,22.5rem)!important}}.body-inner-container{padding-inline:clamp(2rem,-1.8834951456rem + 16.569579288vw,18rem)!important}@media screen and (max-width:375px){.body-inner-container{padding-inline:clamp(1.6rem,-.1066666667rem + 8.5333333333vw,2rem)!important}}@media(min-width:1920px){.body-inner-container{padding-inline:clamp(18rem,8.9906201146rem + 7.5039082856vw,27rem)!important}}@media screen and (min-width:1921px){.body-inner-container{padding-inline:clamp(19rem,18.2718446602rem + 3.1067961165vw,22rem)!important}}@media screen and (min-width:1921px)and (max-width:375px){.body-inner-container{padding-inline:clamp(15.2rem,-1.0133333333rem + 81.0666666667vw,19rem)!important}}@media screen and (min-width:1921px)and (min-width:1920px){.body-inner-container{padding-inline:clamp(22rem,10.9885356957rem + 9.1714434601vw,33rem)!important}}@media screen and (max-width:768px){.mobile-zero-padding{padding-inline:0!important}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dashboard-page-title{font-family:Special Gothic Expanded One,sans-serif;text-transform:uppercase;padding-top:.5em;font-weight:400;font-size:clamp(1.5rem,.9538834951rem + 2.3300970874vw,3.75rem)!important}@media screen and (max-width:375px){.dashboard-page-title{font-size:clamp(1.2rem,-.08rem + 6.4vw,1.5rem)!important}}@media(min-width:1920px){.dashboard-page-title{font-size:clamp(3.75rem,1.8730458572rem + 1.5633142262vw,5.625rem)!important}}.custom-container{width:100%;margin:0 auto;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}@media(max-width:1920px){.custom-container{max-width:1200px}}@media(min-width:1921px){.custom-container{max-width:1400px}}.custom-inner-container{width:100%;margin:0 auto;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}@media(max-width:1920px){.custom-inner-container{max-width:1150px}}@media(min-width:1921px){.custom-inner-container{max-width:1300px}}.invite-modal-container{position:relative;width:100%;max-width:460px!important;background:#0c0830!important;border-radius:1rem!important;overflow-y:hidden!important;overflow-x:hidden!important;transform:translateY(0);margin:auto!important}.invite-modal-container:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:conic-gradient(from 0deg,transparent 0deg,transparent 270deg,rgba(85,41,166,.1) 285deg,rgba(85,41,166,.3) 295deg,rgba(139,69,255,.6) 305deg,rgba(180,120,255,.9) 312deg,#dcb4ff 315deg,rgba(180,120,255,.9) 318deg,rgba(139,69,255,.6) 325deg,rgba(85,41,166,.3) 335deg,rgba(85,41,166,.1) 345deg,transparent 1turn);border-radius:calc(1rem + 3px);opacity:1;z-index:-1;filter:blur(.5px);animation:borderRotate 5.6s ease-in-out infinite;transform:translateY(0)}.invite-modal-container:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:#0c0830;border-radius:calc(1rem - 2px);z-index:-1}.invite-modal-content{position:relative;z-index:1;background:transparent!important;padding-inline:clamp(1.5rem,1.4393203883rem + .2588996764vw,1.75rem)!important}@media screen and (max-width:375px){.invite-modal-content{padding-inline:clamp(1.2rem,-.08rem + 6.4vw,1.5rem)!important}}@media(min-width:1920px){.invite-modal-content{padding-inline:clamp(1.75rem,.8740880667rem + .7295466389vw,2.625rem)!important}}.invite-modal-content{padding-block:clamp(1.5rem,1.1359223301rem + 1.5533980583vw,3rem)!important}@media screen and (max-width:375px){.invite-modal-content{padding-block:clamp(1.2rem,-.08rem + 6.4vw,1.5rem)!important}}@media(min-width:1920px){.invite-modal-content{padding-block:clamp(3rem,1.4984366858rem + 1.2506513809vw,4.5rem)!important}}.invite-modal-content .close-button{position:absolute!important;top:16px!important;right:16px!important;color:#aea1c4!important;z-index:10;transition:all .3s ease!important}.invite-modal-content .close-button:hover{background:rgba(174,161,196,.1)!important;color:#fff!important}.invite-header{text-align:center;padding-bottom:clamp(1.5rem,1.1359223301rem + 1.5533980583vw,3rem)!important}@media screen and (max-width:375px){.invite-header{padding-bottom:clamp(1.2rem,-.08rem + 6.4vw,1.5rem)!important}}@media(min-width:1920px){.invite-header{padding-bottom:clamp(3rem,1.4984366858rem + 1.2506513809vw,4.5rem)!important}}.invite-header .invite-icon{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);margin:0 auto 16px;color:#fff}.invite-header .invite-icon svg{font-size:32px}.invite-header h1{text-transform:uppercase;color:#fff;font-weight:400;margin:0;font-size:clamp(1.25rem,1.1893203883rem + .2588996764vw,1.5rem)!important}@media screen and (max-width:375px){.invite-header h1{font-size:clamp(1rem,-.0666666667rem + 5.3333333333vw,1.25rem)!important}}@media(min-width:1920px){.invite-header h1{font-size:clamp(1.5rem,.7492183429rem + .6253256905vw,2.25rem)!important}}.invite-header p{color:#ccc;margin:0;font-weight:400;line-height:140%;font-size:clamp(.875rem,.8446601942rem + .1294498382vw,1rem)!important}@media screen and (max-width:375px){.invite-header p{font-size:clamp(.7rem,-.0466666667rem + 3.7333333333vw,.875rem)!important}}@media(min-width:1920px){.invite-header p{font-size:clamp(1rem,.4994788953rem + .4168837936vw,1.5rem)!important}}.invite-form{position:relative}.invite-form .error-alert{background-color:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.5);border-radius:8px;color:#f44336;padding:12px 16px;margin-bottom:16px;font-size:14px;font-weight:500;text-align:center;animation:shake .5s ease-in-out}.invite-form .MuiTextField-root .MuiOutlinedInput-root{background:hsla(0,0%,100%,.05);border-radius:8px;color:#fff}.invite-form .MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:rgba(174,161,196,.3)}.invite-form .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:rgba(174,161,196,.5)}.invite-form .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#2bd934}.invite-form .MuiTextField-root .MuiOutlinedInput-root input{color:#fff}.invite-form .MuiTextField-root .MuiOutlinedInput-root .email-icon{color:#aea1c4;margin-right:8px}.invite-form .MuiTextField-root .MuiInputLabel-root{color:#aea1c4}.invite-form .MuiTextField-root .MuiInputLabel-root.Mui-focused{color:#2bd934}.invite-form .MuiTextField-root .MuiFormHelperText-root{color:#aea1c4}.invite-form .MuiTextField-root .MuiFormHelperText-root.Mui-error{color:#f44336}.team-info{background:hsla(0,0%,100%,.03);border:1px solid rgba(174,161,196,.1);border-radius:12px;padding:16px;margin-bottom:24px}.team-info .team-info-header{color:#aea1c4;font-size:.875rem;font-weight:600;margin-bottom:12px;text-transform:uppercase}.team-info .team-info-content .team-name{color:#fff;font-weight:600;font-size:1.1rem;margin-bottom:4px}.team-info .team-info-content .team-tag{color:#2bd934;font-weight:500;margin-bottom:4px}.team-info .team-info-content .team-game{color:#aea1c4;font-size:.875rem}.invite-actions{display:flex;gap:12px;margin-top:24px}.invite-actions .cancel-button{color:#aea1c4!important;border:1px solid rgba(174,161,196,.3)!important;border-radius:8px!important;font-weight:500!important;transition:all .3s ease!important;font-size:clamp(.875rem,.8446601942rem + .1294498382vw,1rem)!important}@media screen and (max-width:375px){.invite-actions .cancel-button{font-size:clamp(.7rem,-.0466666667rem + 3.7333333333vw,.875rem)!important}}@media(min-width:1920px){.invite-actions .cancel-button{font-size:clamp(1rem,.4994788953rem + .4168837936vw,1.5rem)!important}}.invite-actions .cancel-button:hover{background:rgba(174,161,196,.1)!important;border-color:rgba(174,161,196,.5)!important;color:#fff!important}.invite-actions .invite-button{border-radius:8px!important;font-weight:600!important;transition:all .3s ease!important;font-size:clamp(.875rem,.8446601942rem + .1294498382vw,1rem)!important}@media screen and (max-width:375px){.invite-actions .invite-button{font-size:clamp(.7rem,-.0466666667rem + 3.7333333333vw,.875rem)!important}}@media(min-width:1920px){.invite-actions .invite-button{font-size:clamp(1rem,.4994788953rem + .4168837936vw,1.5rem)!important}}.invite-actions .invite-button:disabled{background:rgba(174,161,196,.3)!important;color:hsla(0,0%,100%,.5)!important}@keyframes shake{0%,20%,50%,80%,to{transform:translateX(0)}10%,30%,70%,90%{transform:translateX(-2px)}40%,60%{transform:translateX(2px)}}@keyframes borderRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:600px){.invite-modal-container{margin:16px!important;width:calc(100% - 32px)!important;max-width:none!important}.invite-actions{flex-direction:column}.invite-actions .cancel-button,.invite-actions .invite-button{width:100%}}