:root{--background:#f9f9f9;--foreground:#333;--primary:#6257e3;--secondary:#503fba;--disabled:#e8e6f8}body,html{max-width:100vw;overflow-x:hidden;color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:var(--primary);text-decoration:none;transition:color .3s ease}a:hover{color:var(--secondary)}.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:hover{color:#6257e3!important}.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke{stroke:#6257e3!important}.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill{fill:#6257e3!important}.ql-snow .ql-picker-label:hover,.ql-snow .ql-picker-options .ql-picker-item:hover{color:#6257e3!important}.ql-snow .ql-picker-item.ql-selected{color:#503fba!important}.ql-editor ::selection{background:#503fba!important}.AuthModal_modalOverlay__F7HMt{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000;animation:AuthModal_fadeIn__T7kSe .3s ease}.AuthModal_modalContent__jgfpj{background:rgba(26,26,46,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2rem;border-radius:20px;border:1px solid hsla(0,0%,100%,.1);position:relative;width:90%;max-width:400px;box-shadow:0 8px 32px rgba(0,0,0,.5);animation:AuthModal_slideIn__EnpuR .3s ease}.AuthModal_closeButton__NU08_{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:hsla(0,0%,100%,.7);cursor:pointer;transition:color .3s}.AuthModal_closeButton__NU08_:hover{color:#e879f9}.AuthModal_modalTitle__pbXMA{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;color:#fff;text-align:center}.AuthModal_toggleLink__UJxv_{color:#e879f9;cursor:pointer;text-decoration:underline;font-size:.95rem;transition:color .3s}.AuthModal_toggleLink__UJxv_:hover{color:#ff9cf9}.AuthModal_inputField__9MDM0{width:100%;padding:.75rem;margin-bottom:1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;font-size:1rem;color:#fff;transition:all .3s}.AuthModal_inputField__9MDM0:focus{border-color:rgba(232,121,249,.5);background:hsla(0,0%,100%,.08);box-shadow:0 0 0 3px rgba(232,121,249,.1);outline:none}.AuthModal_inputField__9MDM0::placeholder{color:hsla(0,0%,100%,.4)}.AuthModal_submitButton__owCxH{width:100%;padding:.75rem;background:rgba(232,121,249,.12);color:#e879f9;border:1px solid rgba(232,121,249,.2);border-radius:10px;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s}.AuthModal_submitButton__owCxH:hover:not(:disabled){background:rgba(232,121,249,.2);border-color:rgba(232,121,249,.4);transform:translateY(-2px)}.AuthModal_submitButton__owCxH:disabled{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.1);cursor:not-allowed;transform:none}.AuthModal_formText__sd9q6{text-align:center;margin-top:1.5rem;font-size:.9rem;color:hsla(0,0%,100%,.7)}.AuthModal_errorMessage__wx_bq{color:#ff6b6b;background:hsla(0,100%,71%,.1);border-radius:8px;border:1px solid hsla(0,100%,71%,.2)}.AuthModal_errorMessage__wx_bq,.AuthModal_successMessage__usY6o{margin-bottom:1rem;text-align:center;font-size:.9rem;padding:.75rem}.AuthModal_successMessage__usY6o{color:#4ade80;background:rgba(74,222,128,.1);border-radius:8px;border:1px solid rgba(74,222,128,.2)}.AuthModal_forgotPassword__0F_yj{margin-top:-.5rem;margin-bottom:1rem;text-align:right}.AuthModal_forgotPasswordLink__BzT4S{color:#e879f9;text-decoration:underline;font-size:.85rem;cursor:pointer;border:none;background:none;padding:0;transition:color .3s}.AuthModal_forgotPasswordLink__BzT4S:hover{color:#ff9cf9}.AuthModal_googleButton__onBOG{width:100%;padding:.75rem;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;cursor:pointer;font-size:1rem;display:flex;justify-content:center;align-items:center;gap:10px;transition:all .3s;margin-bottom:1rem}.AuthModal_googleButton__onBOG:hover:not(:disabled){background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}.AuthModal_googleButton__onBOG:disabled{opacity:.5;cursor:not-allowed;transform:none}.AuthModal_googleIcon__U20SG{display:flex;align-items:center}.AuthModal_googleIcon__U20SG svg{filter:brightness(0) invert(1)}.AuthModal_orDivider__gU_bL{display:flex;align-items:center;text-align:center;margin:1rem 0;color:hsla(0,0%,100%,.5);font-size:.9rem}.AuthModal_orDivider__gU_bL:after,.AuthModal_orDivider__gU_bL:before{content:"";flex:1 1;border-bottom:1px solid hsla(0,0%,100%,.1)}.AuthModal_orDivider__gU_bL span{padding:0 10px}.AuthModal_authForm__JvHYx{margin-top:1rem}@keyframes AuthModal_fadeIn__T7kSe{0%{opacity:0}to{opacity:1}}@keyframes AuthModal_slideIn__EnpuR{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:480px){.AuthModal_modalContent__jgfpj{width:95%;padding:1.5rem}.AuthModal_modalTitle__pbXMA{font-size:1.3rem}}.Header_header__KwdYD{display:flex;align-items:center;justify-content:space-between;padding:15px 40px;background:rgba(10,10,15,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.08);position:-webkit-sticky;position:sticky;top:0;z-index:1000}.Header_logo____uDV{display:flex;align-items:center;justify-content:flex-start;flex:1 1}.Header_logoLink__8hJcT{display:flex;align-items:center;text-decoration:none}.Header_logo____uDV img{height:45px;width:auto;object-fit:contain;display:block}.Header_nav__tNWGY{display:flex;gap:25px;align-items:center;justify-content:center;flex:2 1}.Header_nav__tNWGY a{text-decoration:none;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:500;transition:color .3s}.Header_nav__tNWGY a:hover{color:#e879f9}.Header_submitLink__Rnaca{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid rgba(232,121,249,.3);border-radius:8px;font-size:16px;font-weight:700;color:#e879f9;background:rgba(232,121,249,.1);transition:all .3s;cursor:pointer}.Header_submitLink__Rnaca:hover{background:rgba(232,121,249,.2);border-color:rgba(232,121,249,.5)}.Header_dropdown__4_v0S{position:relative}.Header_dropdownTrigger__VY6RQ{display:flex;align-items:center;cursor:pointer;font-size:16px;font-weight:500;color:hsla(0,0%,100%,.8);gap:5px;transition:color .3s}.Header_dropdownTrigger__VY6RQ:hover{color:#e879f9}.Header_dropdownMenu__6ZF9n{position:absolute;top:100%;left:0;background:rgba(26,26,46,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 20px rgba(0,0,0,.3);border-radius:8px;overflow:hidden;z-index:100;display:none;opacity:0;transform:translateY(10px);transition:opacity .3s,transform .3s}.Header_dropdown__4_v0S.Header_active__c7HdO .Header_dropdownMenu__6ZF9n{display:block;opacity:1;transform:translateY(0)}.Header_dropdownMenu__6ZF9n a{display:block;padding:10px 20px;text-decoration:none;color:hsla(0,0%,100%,.8);font-size:14px;transition:all .3s}.Header_dropdownMenu__6ZF9n a:hover{background:rgba(232,121,249,.1);color:#e879f9}.Header_actions__dQYHE{display:flex;align-items:center;justify-content:flex-end;flex:1 1}.Header_authButton__It2gh{background:rgba(232,121,249,.12);color:#e879f9;border:1px solid rgba(232,121,249,.3);padding:8px 16px;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.Header_authButton__It2gh:hover{background:rgba(232,121,249,.2);border-color:rgba(232,121,249,.5)}.Header_mobileSignIn__PRnXW{display:none;background:rgba(232,121,249,.12);color:#e879f9;font-size:16px;font-weight:700;padding:8px 16px;border:1px solid rgba(232,121,249,.3);border-radius:8px;cursor:pointer;transition:all .3s}.Header_mobileSignIn__PRnXW:hover{background:rgba(232,121,249,.2);border-color:rgba(232,121,249,.5)}.Header_hamburger__zEELl{display:none;font-size:24px;cursor:pointer;margin-left:20px;color:hsla(0,0%,100%,.8)}.Header_profileDropdown__NvTb3{position:relative;display:flex;align-items:center;cursor:pointer}.Header_profileTrigger__tae4D{display:flex;align-items:center;gap:8px;font-size:16px;color:hsla(0,0%,100%,.8);font-weight:500;transition:color .3s}.Header_profileTrigger__tae4D:hover{color:#e879f9}.Header_profileIcon__o_PkH{font-size:20px}.Header_profileMenu__2qcSB{position:absolute;top:100%;right:0;background:rgba(26,26,46,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 20px rgba(0,0,0,.3);border-radius:8px;overflow:hidden;z-index:1000;min-width:180px}.Header_profileMenu__2qcSB a,.Header_profileMenu__2qcSB button{display:block;padding:10px 20px;text-decoration:none;font-size:14px;color:hsla(0,0%,100%,.8);transition:all .3s;text-align:left;border:none;width:100%;background:none;cursor:pointer}.Header_profileMenu__2qcSB a:hover,.Header_profileMenu__2qcSB button:hover{background:rgba(232,121,249,.1);color:#e879f9}.Header_signOutButton__QEjPD{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.8);background:none;cursor:pointer;text-align:left}.Header_signOutButton__QEjPD:hover{color:#e879f9}@media (max-width:768px){.Header_hamburger__zEELl{display:block;z-index:1010}.Header_nav__tNWGY{display:none;position:absolute;top:70px;left:0;right:0;background:rgba(26,26,46,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.1);flex-direction:column;align-items:flex-start;gap:10px;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.3);z-index:1000}.Header_nav__tNWGY.Header_mobileNav__FuzZI{display:flex}.Header_nav__tNWGY a{padding:10px 0;width:100%}.Header_dropdownMenu__6ZF9n{position:static;box-shadow:none;border:none;background:transparent}.Header_dropdownMenu__6ZF9n a{padding:8px 0 8px 20px}.Header_authButton__It2gh{display:none}.Header_mobileSignIn__PRnXW{display:inline-flex;width:100%;justify-content:center}.Header_logo____uDV{position:relative;z-index:1}.Header_logo____uDV img{height:40px}}.Footer_footer__pQtti{display:flex;justify-content:space-between;align-items:flex-start;background:rgba(10,10,15,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid hsla(0,0%,100%,.08);padding:40px 40px 20px;color:hsla(0,0%,100%,.8);flex-wrap:wrap}.Footer_section__hYCfj{flex:1 1;margin:0 20px;min-width:200px}.Footer_logo__fUEOF{margin-bottom:15px}.Footer_logo__fUEOF img{height:50px;width:auto;object-fit:contain;display:block}.Footer_description__0Aa9w{font-size:14px;margin:10px 0 20px;line-height:1.6;color:hsla(0,0%,100%,.6)}.Footer_socialIcons__PPLhr{display:flex;gap:12px}.Footer_socialIcons__PPLhr a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(232,121,249,.1);border:1px solid rgba(232,121,249,.2);border-radius:8px;transition:all .3s}.Footer_socialIcons__PPLhr a:hover{background:rgba(232,121,249,.2);border-color:rgba(232,121,249,.4);transform:translateY(-2px)}.Footer_icon___SLPT{color:#e879f9;font-size:18px}.Footer_heading__gVeft{font-size:16px;font-weight:700;margin-bottom:15px;color:#fff}.Footer_list__SC5eb{list-style:none;padding:0}.Footer_list__SC5eb li{margin:8px 0}.Footer_list__SC5eb li a{color:hsla(0,0%,100%,.6);text-decoration:none;font-size:14px;transition:color .3s}.Footer_list__SC5eb li a:hover{color:#e879f9}.Footer_copyright__j4atB{background:#0a0a0f;border-top:1px solid hsla(0,0%,100%,.05);text-align:center;padding:15px 20px;color:hsla(0,0%,100%,.5);font-size:14px;font-weight:400;width:100%;box-sizing:border-box}@media (max-width:768px){.Footer_footer__pQtti{flex-direction:column;align-items:flex-start;padding:30px 20px}.Footer_section__hYCfj{margin:20px 0;text-align:left;padding-left:0}.Footer_description__0Aa9w{padding:0}.Footer_socialIcons__PPLhr{justify-content:flex-start}.Footer_list__SC5eb{padding:0}.Footer_list__SC5eb li a{font-size:15px}.Footer_heading__gVeft{font-size:17px}.Footer_description__0Aa9w{font-size:15px}.Footer_icon___SLPT{font-size:18px}.Footer_copyright__j4atB{padding:15px 20px;font-size:13px;background:#0a0a0f}.Footer_logo__fUEOF img{height:45px}}