.home_container__2nSFh{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:0 1rem}.home_logoContainer__u9LyF{margin-bottom:2rem}.home_card__7C2B2{width:75%;max-width:600px;background-color:rgba(48,48,48,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;border:1px solid rgba(211,211,211,.2);box-shadow:0 25px 50px -12px rgba(0,0,0,.4);position:relative;overflow:hidden;opacity:.9}.home_glowEffect__qCk6N{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,255,0,.05),transparent);pointer-events:none}.home_cardContent__KzLfE{padding:.3rem;text-align:center;position:relative;transform:scale(.85)}.home_title__jKRy7{font-size:2.25rem;font-weight:700;font-family:var(--font-jetbrains);margin-bottom:1rem;background:linear-gradient(90deg,rgba(0,255,0,.9),rgba(255,127,127,.9));background-clip:text;-webkit-background-clip:text;color:transparent}.home_subtitle__7Y8Sg{font-size:1rem;color:rgba(211,211,211,.7);margin-bottom:2rem;max-width:34rem;margin-left:auto;margin-right:auto}.home_featuresSection__pv0oX{margin-bottom:1.5rem}.home_featuresGrid__G8F46{display:flex;justify-content:center}.home_featuresContainer__VSTOr{width:400px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.home_featureItem__gshhd{display:flex;flex-direction:column;align-items:center}.home_featureIcon__yViXc{width:4.5rem;height:4.5rem;border-radius:.5rem;background-color:#303030;border:1px solid rgba(211,211,211,.2);display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;transition:all .3s;transform:scale(1)}.home_featureIcon__yViXc:hover{border-color:rgba(0,255,0,.3);box-shadow:0 10px 15px -3px rgba(0,255,0,.1);transform:scale(1.05)}.home_featureIconSecondary__rCwAk:hover{border-color:rgba(255,127,127,.3);box-shadow:0 10px 15px -3px rgba(255,127,127,.1)}.home_featureIconTertiary__kbdT0:hover{border-color:rgba(211,211,211,.4);box-shadow:0 10px 15px -3px rgba(211,211,211,.1)}.home_iconPrimary__RedWy{color:var(--color-primary)}.home_iconSecondary__KsN6r{color:var(--color-secondary)}.home_featureTitle__6RLQD,.home_iconTertiary__pgHZV{color:var(--color-neutral)}.home_featureTitle__6RLQD{font-size:1.125rem;font-weight:500;transition:color .3s}.home_featureTitle__6RLQD:hover{color:rgba(0,255,0,.9)}.home_featureTitleSecondary__qOZkx:hover{color:rgba(255,127,127,.9)}.home_featureTitleTertiary__9H8Cp:hover{color:white}.home_discordButton__hoZt9{position:fixed;top:88px;left:24px;z-index:1000;background:rgba(0,255,0,.8);color:#fff;font-weight:600;padding:.75rem 1.5rem;border:none;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:background .2s,color .2s,box-shadow .2s;cursor:pointer;font-size:1.1rem;text-decoration:none;outline:none;opacity:.96}.home_discordButton__hoZt9:focus,.home_discordButton__hoZt9:hover{background:rgba(0,255,0,.95);color:#fff;box-shadow:0 4px 16px rgba(0,255,0,.15);opacity:1}.CodeRain_canvas__c_nFY{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-10;background-color:rgb(64,64,64)}.profile_background__JO_v8{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0}.profile_centerPanel__uSdQY{position:relative;z-index:1;margin:64px auto 0;max-width:600px;background:rgba(32,32,32,.85);box-shadow:0 8px 32px rgba(0,0,0,.2);border-radius:18px;padding:36px 32px 40px;-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);border:1.5px solid rgba(255,255,255,.11);color:#fff}@media (max-width:700px){.profile_centerPanel__uSdQY{max-width:98vw;padding:18px 4vw 24px}}.Logo3D_container__i4jI9{position:relative;margin:0 auto}.Logo3D_container__i4jI9,.Logo3D_logoContainer__o3EHU{display:flex;justify-content:center;align-items:center}.Logo3D_logoContainer__o3EHU{width:100%;height:100%;perspective:1200px}.Logo3D_logoRotator__yVc0V{transform:rotateX(30deg) rotateY(-45deg);animation:Logo3D_rotate__OsamO 20s linear infinite}.Logo3D_grayBlock__HGob8,.Logo3D_greenBlock__1nVEf,.Logo3D_redBlock___kTQ6{position:absolute;transform-style:preserve-3d}.Logo3D_blockInner__kaeMD{width:100%;height:100%;position:relative}.Logo3D_face__Vnv2K{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;transition:background-color .3s ease}.Logo3D_overlay__qMV1V{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@keyframes Logo3D_rotate__OsamO{0%{transform:rotateX(30deg) rotateY(-45deg)}to{transform:rotateX(30deg) rotateY(315deg)}}.PasswordStrengthMeter_container__fQHbp{margin-top:.375rem;display:flex;flex-direction:column;gap:.375rem;font-size:11px}.PasswordStrengthMeter_meterContainer__wSXcj{display:flex;align-items:center;gap:.5rem}.PasswordStrengthMeter_meterTrack__zgzBY{height:.25rem;flex-grow:1;border-radius:9999px;background-color:#404040}.PasswordStrengthMeter_meterBar__5gizw{height:100%;border-radius:9999px;transition:all .3s}.PasswordStrengthMeter_strengthLabel__QI30K{min-width:50px}.PasswordStrengthMeter_requirementsList__XXpBG{display:grid;grid-template-columns:1fr 1fr;grid-gap:.125rem;gap:.125rem;color:rgba(211,211,211,.7)}.PasswordStrengthMeter_requirementItem__f_7e_{display:flex;align-items:center;gap:.25rem}.PasswordStrengthMeter_requirementIcon__xH4nP{font-size:10px}.PasswordStrengthMeter_requirementMet___vTmC{color:var(--color-primary)}.register_container__ZDvLI{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:0 1rem}.register_card__44uD5{width:100%;max-width:400px;background-color:rgba(48,48,48,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.375rem;border:1px solid rgba(211,211,211,.2);box-shadow:0 25px 50px -12px rgba(0,0,0,.4);position:relative;overflow:hidden}.register_glowEffect__ppULK{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,255,0,.05),transparent);pointer-events:none}.register_header__wDtcw{padding:2rem 2rem 1rem;text-align:center}.register_headerContent__jhMxY{display:flex;flex-direction:column;align-items:center}.register_logo__y0MCU{margin-bottom:1rem}.register_title__sRyfD{font-size:1.5rem;font-weight:700;font-family:var(--font-jetbrains);margin-bottom:.5rem;text-transform:uppercase;background:linear-gradient(90deg,rgba(0,255,0,.9),rgba(255,127,127,.9));background-clip:text;-webkit-background-clip:text;color:transparent}.register_subtitle__7L21C{color:rgba(211,211,211,.7);font-size:.875rem}.register_formContainer__P0L37{padding:0 2rem 2rem}.register_form__4g4Cp{margin-bottom:1.25rem}.register_formGroup__qYZWe{margin-bottom:1rem}.register_formLabel__9O6e0{font-size:.875rem;color:rgba(211,211,211,.7);margin-bottom:.375rem;display:block}.register_optional__EiVJS{color:rgba(211,211,211,.5);margin-left:.25rem}.register_required__bifKw{color:var(--color-secondary)}.register_input__3xGuf{width:100%;background-color:#404040;color:var(--color-neutral);border:1px solid rgba(211,211,211,.2);border-radius:.375rem;padding:.625rem 1rem}.register_input__3xGuf:focus{outline:none;border-color:rgba(0,255,0,.5)}.register_input__3xGuf::placeholder{color:rgba(211,211,211,.5)}.register_errorMessage__0Bxny{color:var(--color-secondary);font-size:.875rem;text-align:center;margin-bottom:1rem}.register_submitButton__3DXna{width:100%;background-color:rgba(0,255,0,.9);color:black;font-weight:500;padding:.625rem 1rem;border-radius:.375rem;transition:all .3s}.register_submitButton__3DXna:hover{background-color:var(--color-primary);box-shadow:0 10px 15px -3px rgba(0,255,0,.2)}.register_submitButton__3DXna:disabled{opacity:.5;cursor:not-allowed}.register_divider__ADSp7{position:relative;margin:1.25rem 0}.register_dividerLine__q6_TQ{position:absolute;inset:0;display:flex;align-items:center}.register_dividerLineInner__WTvgX{width:100%;border-top:1px solid rgba(211,211,211,.2)}.register_dividerText__BabeX{position:relative;display:flex;justify-content:center}.register_dividerTextInner__F_5We{padding:0 .5rem;background-color:rgba(48,48,48,.95);color:rgba(211,211,211,.5);font-size:.875rem}.register_oauthButton__p4IOm{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;background-color:#303030;color:var(--color-neutral);font-weight:500;padding:.625rem 1rem;border-radius:.375rem;transition:all .3s;border:1px solid rgba(211,211,211,.2)}.register_oauthButton__p4IOm:hover{background-color:#404040;box-shadow:0 10px 15px -3px rgba(0,0,0,.2)}.register_oauthIcon__cBxuH{font-size:1.125rem}.register_signinContainer__mYc9A{text-align:center;font-size:.875rem;margin-top:1.25rem}.register_signinText__P6kht{color:rgba(211,211,211,.5)}.register_signinLink__ko9TJ{color:var(--color-primary)}.register_signinLink__ko9TJ:hover{color:rgba(0,255,0,.8)}.login_container__kitvQ{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:0 1rem}.login_card__NoG7p{width:100%;max-width:400px;background-color:rgba(48,48,48,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.375rem;border:1px solid rgba(211,211,211,.2);box-shadow:0 25px 50px -12px rgba(0,0,0,.4);position:relative;overflow:hidden}.login_glowEffect__gBb9T{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,255,0,.05),transparent);pointer-events:none}.login_header__6nr4p{padding:2rem 2rem 1rem;text-align:center}.login_headerContent__ii800{display:flex;flex-direction:column;align-items:center}.login_logo__uuWzc{margin-bottom:1rem}.login_title__r1aBc{font-size:1.5rem;font-weight:700;font-family:var(--font-jetbrains);margin-bottom:.5rem;text-transform:uppercase;background:linear-gradient(90deg,rgba(0,255,0,.9),rgba(255,127,127,.9));background-clip:text;-webkit-background-clip:text;color:transparent}.login_subtitle__JqAz7{color:rgba(211,211,211,.7);font-size:.875rem}.login_formContainer__RIGVw{padding:0 2rem 2rem}.login_form__NY6Qf{margin-bottom:1.25rem}.login_formGroup__exBI3{margin-bottom:1rem}.login_formLabel__0HkTk{font-size:.875rem;color:rgba(211,211,211,.7);margin-bottom:.375rem;display:block}.login_labelRow__U5hHF{display:flex;justify-content:space-between;margin-bottom:.375rem}.login_required__rb4Ci{color:var(--color-secondary)}.login_forgotPassword__J4MxT{font-size:.875rem;color:var(--color-primary)}.login_forgotPassword__J4MxT:hover{color:rgba(0,255,0,.8)}.login_input__GK8Qo{width:100%;background-color:#404040;color:var(--color-neutral);border:1px solid rgba(211,211,211,.2);border-radius:.375rem;padding:.625rem 1rem}.login_input__GK8Qo:focus{outline:none;border-color:rgba(0,255,0,.5)}.login_input__GK8Qo::placeholder{color:rgba(211,211,211,.5)}.login_errorMessage____0Gr{color:var(--color-secondary);font-size:.875rem;text-align:center;margin-bottom:1rem}.login_submitButton__lHovt{width:100%;background-color:rgba(0,255,0,.9);color:black;font-weight:500;padding:.625rem 1rem;border-radius:.375rem;transition:all .3s}.login_submitButton__lHovt:hover{background-color:var(--color-primary);box-shadow:0 10px 15px -3px rgba(0,255,0,.2)}.login_submitButton__lHovt:disabled{opacity:.5;cursor:not-allowed}.login_divider__99Gky{position:relative;margin:1.25rem 0}.login_dividerLine__zCpYI{position:absolute;inset:0;display:flex;align-items:center}.login_dividerLineInner__A4X6h{width:100%;border-top:1px solid rgba(211,211,211,.2)}.login_dividerText__V58zq{position:relative;display:flex;justify-content:center}.login_dividerTextInner__eIWH2{padding:0 .5rem;background-color:rgba(48,48,48,.95);color:rgba(211,211,211,.5);font-size:.875rem}.login_oauthButton__Kulvp{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;background-color:#303030;color:var(--color-neutral);font-weight:500;padding:.625rem 1rem;border-radius:.375rem;transition:all .3s;border:1px solid rgba(211,211,211,.2)}.login_oauthButton__Kulvp:hover{background-color:#404040;box-shadow:0 10px 15px -3px rgba(0,0,0,.2)}.login_oauthIcon__NMqkc{font-size:1.125rem}.login_signupContainer__eAiN3{text-align:center;font-size:.875rem;margin-top:1.25rem}.login_signupText__aZb2O{color:rgba(211,211,211,.5)}.login_signupLink__aRT52{color:var(--color-primary)}.login_signupLink__aRT52:hover{color:rgba(0,255,0,.8)}.settings_container__2ie5P{min-height:100vh;display:flex;justify-content:center;position:relative;padding:6rem 1rem 2rem}.settings_wrapper__9nZuG{width:100%;max-width:900px;background-color:rgba(48,48,48,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;border:1px solid rgba(211,211,211,.2);box-shadow:0 25px 50px -12px rgba(0,0,0,.4);position:relative;overflow:hidden;display:flex}.settings_glowEffect__OSyZm{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,255,0,.05),transparent);pointer-events:none}.settings_sidebar__Xlp0l{width:300px;border-right:1px solid rgba(211,211,211,.1);display:flex;flex-direction:column;flex-shrink:0}.settings_logoContainer__04Tr2{padding:2rem;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid rgba(211,211,211,.1)}.settings_title__DMbFh{color:transparent;background:linear-gradient(90deg,rgba(0,255,0,.9),rgba(255,127,127,.9));background-clip:text;-webkit-background-clip:text;font-family:var(--font-jetbrains);font-size:1.875rem;font-weight:700;text-transform:uppercase;margin-top:.75rem}.settings_nav__pPutS{display:flex;flex-direction:column;flex-grow:1;padding:0 0 1.5rem;gap:.5rem}.settings_navItem__G9NTR{display:flex;align-items:center;padding:.75rem;border-radius:.5rem;transition:background-color .2s;cursor:pointer;border-left:4px solid transparent;text-decoration:none}.settings_navItemActive__B6dHB{background-color:var(--color-bg-dark);border-left:4px solid var(--color-primary)}.settings_navItem__G9NTR:hover:not(.settings_navItemActive__B6dHB){background-color:rgba(64,64,64,.6)}.settings_navIcon__rFjLd{font-size:1.875rem;color:var(--color-neutral)}.settings_navIconActive__KHuBI{color:var(--color-primary)}.settings_navLabel__ZIa0Q{margin-left:1rem;font-family:var(--font-jetbrains);font-size:1.25rem;font-weight:500}.settings_textPrimary__6tgu9{color:#00FF00}.settings_textSecondary__Q1zUD{color:#FF7F7F}.settings_textNeutral__evmGg{color:#D3D3D3}.settings_navItem__G9NTR[href="/settings"]{color:#00FF00}.settings_navItem__G9NTR[href="/settings/security"]{color:#FF7F7F}.settings_navItem__G9NTR[href="/settings/integrations"]{color:#D3D3D3}.settings_backLink__3JJTg{width:100%;text-align:center;padding:1rem 0;margin-top:auto}.settings_backLinkText__elI7E{color:var(--color-secondary);font-family:var(--font-jetbrains);font-size:1.125rem}.settings_backLinkText__elI7E:hover{text-decoration:underline}.settings_content__c9krP{flex:1 1;padding:0;overflow-y:auto}