@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css";@import"https://fonts.googleapis.com/css2?family=Heebo:wght@400;600;700&display=swap";html,body{margin:0;padding:0;overflow:hidden;background:transparent!important}.container{width:100vw;height:100vh;position:fixed;top:0;right:0;overflow:hidden;z-index:0;background:transparent}.navbar{direction:rtl;text-align:right;width:100%;padding:14px 50px;position:fixed;top:0;right:0;z-index:1000;background:var(--navbar-bg, rgba(10, 20, 40, .55));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 8px 30px #0006;transition:background .4s ease,box-shadow .4s ease,color .3s ease}.navbar:hover{background:var(--navbar-hover-bg, rgba(10, 25, 45, .75));box-shadow:0 8px 35px var(--primary-shadow, rgba(0, 200, 255, .25))}.navbar-container{display:flex;align-items:center;justify-content:space-between;max-width:1350px;margin:0 auto;flex-wrap:nowrap;gap:20px}.navbar-logo{display:flex;flex-direction:column;align-items:flex-end;cursor:pointer;-webkit-user-select:none;user-select:none}.navbar-title{font-size:1.7rem;font-weight:800;display:flex;align-items:baseline;gap:6px;color:var(--text-color, #fff);text-shadow:0 0 12px var(--primary-glow, rgba(0, 255, 255, .5)),0 0 22px rgba(160,120,255,.4)}.ghs{background:linear-gradient(135deg,var(--primary-color, #00d5ff),var(--accent-color, #a18cd1));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 20px rgba(0,255,255,.4),0 0 35px rgba(161,140,209,.5)}.navbar-subtitle{font-family:Heebo,sans-serif;font-size:.9rem;color:var(--subtitle-color, #8deaff);letter-spacing:.3px;margin-top:3px;text-shadow:0 0 8px rgba(183,161,255,.6),0 0 15px rgba(120,200,255,.3)}.navbar-links{list-style:none;display:flex;align-items:center;gap:35px;margin:0;padding:0;flex-wrap:nowrap;direction:rtl}.navbar-links li a{text-decoration:none;font-weight:500;color:var(--link-color, #e8faff);font-size:1rem;position:relative;transition:.3s ease;padding:6px 12px;border-radius:20px}.navbar-links li a:after{content:"";position:absolute;bottom:-5px;left:0;width:0%;height:2px;background:linear-gradient(90deg,var(--primary-color, #00e0ff),var(--accent-color, #a18cd1));transition:width .3s ease}.navbar-links li a:hover:after{width:100%}.navbar-links li a:hover{background:#00ffff14;color:var(--primary-color, #00e6ff);text-shadow:0 0 12px rgba(0,255,255,.6),0 0 25px rgba(161,140,209,.5);box-shadow:0 0 8px #00ffff40}.modal-overlay{position:fixed;inset:0;background:#000a14bf;display:flex;justify-content:center;align-items:center;z-index:999;animation:fadeIn .3s ease-in-out}.modal-card{background:#0f192df2;border-radius:16px;padding:40px;width:90%;max-width:420px;color:#eaf4ff;text-align:center;box-shadow:0 0 30px #00ffff40}.modal-card h2{color:#0ff;margin-bottom:15px;font-size:1.4rem}.modal-card p{color:#b8e8ff;margin-bottom:25px;font-size:1rem;line-height:1.6}.close-modal-btn{padding:10px 22px;border:none;border-radius:25px;background:linear-gradient(135deg,#0ff,#00ffa0);color:#00222a;font-weight:700;cursor:pointer;transition:.3s}.close-modal-btn:hover{transform:scale(1.05);box-shadow:0 0 25px #0ff6}@media(max-width:950px){.navbar{padding:12px 25px}.navbar-container{flex-direction:column;justify-content:center;align-items:center;gap:10px}.navbar-logo{align-items:center;text-align:center}.navbar-title{font-size:1.5rem;justify-content:center}.navbar-subtitle{font-size:.85rem}.navbar-links{flex-wrap:wrap;justify-content:center;gap:18px}.navbar-links li a{font-size:.95rem}}@media(max-width:500px){.navbar{padding:10px 15px}.navbar-links{gap:14px}.navbar-title{font-size:1.3rem}.navbar-subtitle{font-size:.8rem}}._footer_1f3pc_9{direction:rtl;text-align:center;font-family:Heebo,sans-serif;padding:60px 0 35px;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.08);background:#0a14288c;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 -10px 40px #0006;color:#eaf9ff;transition:background .4s ease,box-shadow .4s ease}._footer_1f3pc_9:hover{background:#0a192dbf;box-shadow:0 -10px 45px #00ffff40}._logo_1f3pc_51{font-size:1.6rem;font-weight:800;color:#fff;text-shadow:0 0 15px rgba(0,255,255,.6),0 0 30px rgba(161,140,209,.5);margin-bottom:10px}._ghs_1f3pc_69{background:linear-gradient(135deg,#00eaff,#9a7eff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 25px rgba(0,255,255,.7),0 0 40px rgba(160,120,255,.5)}._sub_1f3pc_87{font-size:1rem;color:#bfefff;margin-bottom:8px;text-shadow:0 0 10px rgba(0,150,255,.25)}._copy_1f3pc_101{font-size:.9rem;color:#d2f0ffcc}._socials_1f3pc_113{display:flex;justify-content:center;gap:25px;margin-bottom:30px}._socials_1f3pc_113 a{font-size:22px;color:#00d5ff;width:52px;height:52px;border-radius:50%;border:1px solid rgba(0,255,255,.25);background:#ffffff0d;display:flex;justify-content:center;align-items:center;transition:.35s;box-shadow:0 0 12px #0ff3}._socials_1f3pc_113 a:hover{transform:translateY(-6px) scale(1.1);color:#fff;background:linear-gradient(135deg,#00d5ff,#7b61ff);box-shadow:0 0 25px #00ffffb3,0 0 60px #0ff6}._glowbar_1f3pc_175{position:absolute;bottom:0;left:-50%;width:200%;height:3px;background:linear-gradient(90deg,#00bfff,#0ff,#0072ff,#00bfff);background-size:300% 100%;animation:_glow_1f3pc_175 8s linear infinite;box-shadow:0 0 25px #0ff9}@keyframes _glow_1f3pc_175{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media(max-width:600px){._footer_1f3pc_9{padding:40px 0 25px}._logo_1f3pc_51{font-size:1.4rem}._sub_1f3pc_87{font-size:.9rem}._copy_1f3pc_101{font-size:.8rem}._socials_1f3pc_113 a{width:45px;height:45px;font-size:20px}}:root{--background: linear-gradient(160deg, #e0f7ff, #ffffff);--color: #002a3d;--primary-color: #00aaff}.login-page{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--background);color:var(--color);font-family:Heebo,Poppins,sans-serif;overflow-x:hidden;overflow-y:auto;animation:fadeIn 1.2s ease}.login-glow{position:absolute;width:100%;height:100%;background:radial-gradient(circle at center,rgba(0,170,255,.15),transparent 70%);z-index:0;animation:glowPulse 8s ease-in-out infinite}.login-layout{display:flex;align-items:center;justify-content:center;gap:60px;width:100%;max-width:1200px;z-index:1}.logo-wrapper{display:inline-block}.illustration{width:340px;cursor:pointer;filter:drop-shadow(0 0 18px rgba(0,170,255,.45));transition:transform .4s ease;transform:translateZ(0)}.illustration:hover{transform:scale(1.06)}.login-side{flex:0 0 40%;display:flex;justify-content:flex-start;align-items:center}.glass{background:#ffffff40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:2.8rem;border:1px solid rgba(0,170,255,.25);box-shadow:0 0 40px #00aaff26;width:380px;text-align:center;animation:slideUp 1.2s ease}.login-title{font-size:1.9rem;font-weight:700;margin-bottom:1.8rem;color:var(--color);text-shadow:0 0 10px rgba(0,170,255,.25)}.glass form input{width:100%;padding:14px;margin:.8rem 0;border:none;border-radius:10px;background:#ffffff26;color:var(--color);font-size:16px;transition:all .3s ease}.glass form input:focus{outline:none;background:#ffffff4d;box-shadow:0 0 15px #0af6}.glass form button{width:100%;padding:15px;border:none;border-radius:50px;background:linear-gradient(135deg,#0af,#00ffd5);color:#fff;font-size:17px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 0 25px #00aaff4d;position:relative;overflow:hidden}.glass form button:hover{transform:scale(1.05);box-shadow:0 0 40px #0ff6}.glass form button:after{content:"";position:absolute;top:0;left:-50%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,.6),transparent);transform:skew(-20deg);transition:left .6s ease}.glass form button:hover:after{left:120%}.login-message{margin-top:12px;font-weight:600;color:#07a;animation:fadeIn .5s ease}.register-forget{display:flex;justify-content:space-between;margin-top:1rem;font-size:14px}.register-forget a{color:var(--color);transition:color .3s}.register-forget a:hover{color:var(--primary-color)}.back-home{display:inline-block;margin-top:1.5rem;color:var(--color);text-decoration:none;transition:color .3s}.back-home:hover{color:var(--primary-color)}@keyframes floatSmooth{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes glowPulse{0%,to{opacity:.3}50%{opacity:.8}}@media(max-width:768px){.login-layout{flex-direction:column;gap:30px}.illustration{width:260px}.glass{width:90%;max-width:420px}.login-title{font-size:1.6rem}}@media(max-width:900px){.login-layout{flex-direction:column;align-items:center;justify-content:center;gap:40px}.illustration-side{order:2;justify-content:center;margin-top:10px}.login-side{order:1;justify-content:center}.illustration{width:200px;max-width:60%;margin:0 auto;filter:drop-shadow(0 0 12px rgba(0,170,255,.35))}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%;background:var(--background);color:var(--color);font-family:Heebo,sans-serif;transition:background .6s ease,color .6s ease;overflow-x:hidden;overflow-y:auto}._registerPage_x26ik_41{min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;background:var(--background);color:var(--color);padding:40px 20px;transition:background .6s ease,color .6s ease;overflow-x:hidden;overflow-y:auto}._registerLogo_x26ik_71{width:260px;max-width:90%;filter:drop-shadow(0 0 15px var(--primary-color));transition:transform .3s ease,filter .3s ease;margin-bottom:15px;cursor:pointer}._registerLogo_x26ik_71:hover{transform:scale(1.08);filter:drop-shadow(0 0 25px var(--primary-color))}._registerCard_x26ik_101{background:#ffffff14;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:40px;border-radius:24px;width:400px;max-width:95%;text-align:center;border:1px solid var(--primary-color);box-shadow:0 0 25px var(--primary-color);animation:_fadeIn_x26ik_1 .8s ease;position:relative}._registerCard_x26ik_101 h2{font-size:1.8rem;color:var(--primary-color);margin-bottom:8px;text-shadow:0 0 10px rgba(255,255,255,.3)}._registerSubtitle_x26ik_145{font-size:.95rem;margin-bottom:25px;color:var(--color);opacity:.8;transition:color .4s ease}._inputGroup_x26ik_163{text-align:right;margin-bottom:20px}._inputGroup_x26ik_163 label{display:block;font-size:14px;font-weight:600;margin-bottom:6px;color:var(--color);transition:color .4s ease}._inputGroup_x26ik_163 input{width:100%;padding:12px;border-radius:10px;border:none;outline:none;background:#ffffff26;color:var(--color);font-size:15px;transition:background .3s,box-shadow .3s,color .3s}._inputGroup_x26ik_163 input::placeholder{color:#00000080}._inputGroup_x26ik_163 input:focus{background:#ffffff40;box-shadow:0 0 15px var(--primary-color)}._checkboxGroup_x26ik_235{text-align:right;font-size:14px;margin-bottom:20px;color:var(--color);transition:color .3s ease}._checkboxGroup_x26ik_235 a{color:var(--primary-color);text-decoration:none;font-weight:600}._checkboxGroup_x26ik_235 a:hover{text-decoration:underline}._registerCard_x26ik_101 button{width:100%;background:var(--primary-color);border:none;border-radius:50px;padding:14px;font-size:17px;font-weight:600;color:#fff;cursor:pointer;transition:.3s;margin-top:10px}._registerCard_x26ik_101 button:hover{transform:scale(1.05);background:linear-gradient(135deg,var(--primary-color),#1e90ff);box-shadow:0 0 25px var(--primary-color)}._registerCard_x26ik_101 button:disabled{opacity:.6;cursor:not-allowed}._registerMessage_x26ik_325{margin-top:20px;padding:12px;border-radius:10px;font-weight:600;animation:_fadeUp_x26ik_1 .4s ease}._success_x26ik_341{background:#00ff7826;color:#3aff93}._error_x26ik_351{background:#ff505026;color:#ff5c5c}._registerFooter_x26ik_363{margin-top:20px;font-size:14px;color:var(--color)}._registerFooter_x26ik_363 span{color:var(--primary-color);cursor:pointer;font-weight:600;transition:color .3s}._registerFooter_x26ik_363 span:hover{color:#00f0ff;text-shadow:0 0 8px var(--primary-color)}._theme-btn-container_x26ik_401{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:2rem}._theme-btn_x26ik_401{width:24px;height:24px;border-radius:50%;border:2px solid #000;cursor:pointer;transition:.3s}._theme-btn_x26ik_401:hover{transform:scale(1.2)}._theme-btn_x26ik_401._active-theme_x26ik_443{border:3px solid gold;box-shadow:0 0 12px #ffd700cc;transform:scale(1.2)}@keyframes _fadeIn_x26ik_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeUp_x26ik_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){._registerPage_x26ik_41{padding:20px 10px}._registerCard_x26ik_101{width:90%;max-width:380px;padding:25px}._registerLogo_x26ik_71{width:180px}._registerCard_x26ik_101 h2{font-size:1.5rem}._registerSubtitle_x26ik_145{font-size:.9rem}._registerCard_x26ik_101 button{font-size:16px;padding:12px}._registerFooter_x26ik_363{font-size:13px}}.terms-page{min-height:100vh;font-family:Heebo,sans-serif;color:var(--text-color, #e3f9ff);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 20px;text-align:right;direction:rtl;background:radial-gradient(circle at top,#07121c,#041018 60%,#010a12);transition:background .6s ease,color .6s ease;animation:fadeIn .8s ease;overflow-x:hidden}.cloud-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.25;pointer-events:none;filter:blur(2px)}.terms-card{position:relative;z-index:10;width:90%;max-width:850px;padding:50px 60px;border-radius:20px;text-align:right;direction:rtl;background:linear-gradient(145deg,#0a1e32f5,#050f19f0);border:1px solid rgba(0,255,255,.25);box-shadow:0 0 35px #00ffff2e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);line-height:1.8;animation:slideUp .7s ease}.terms-card:before{content:"";position:absolute;top:-40%;left:0;width:100%;height:180%;background:radial-gradient(circle at top center,rgba(0,255,255,.14),transparent 75%);z-index:-1}.terms-card h1{text-align:center;font-size:clamp(1.8rem,3vw,2.4rem);margin-bottom:25px;color:var(--primary-color, #00ffff);text-shadow:0 0 18px rgba(0,255,255,.4)}.terms-card .highlight{color:#0ff;font-weight:700}.terms-card h2{margin-top:25px;font-size:1.2rem;color:#00dfff}.terms-card p{margin:8px 0;font-size:1rem;color:#cbefff}.back-register{margin:30px auto 0;padding:10px 26px;border-radius:24px;border:none;background:linear-gradient(135deg,#00bfff,#00ffd5);color:#001822;font-weight:600;font-size:.98rem;cursor:pointer;display:inline-block;transition:all .25s ease;box-shadow:0 0 18px #00ffff59}.back-register:hover{transform:scale(1.05);box-shadow:0 0 30px #00ffff8c;color:#001822}.terms-footer{text-align:center;margin-top:25px;color:#ffffffa6;font-weight:500;font-size:.95rem}.theme-btn-container{display:flex;justify-content:center;gap:10px;margin-top:18px}@keyframes slideUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@media(max-width:950px){.terms-page{padding:100px 15px 60px}.terms-card{padding:35px 24px;width:96%}}@media(max-width:600px){.terms-page{padding:90px 10px 40px}.terms-card{padding:25px 18px;width:94%}.terms-card h1{font-size:1.5rem}.terms-card h2{font-size:1rem}.terms-card p{font-size:.9rem}}.terms-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top center,rgba(0,255,255,.08),transparent 70%);z-index:-1}.back-register{margin:35px auto 0;display:flex;justify-content:center;align-items:center;padding:12px 30px;border-radius:25px;border:none;background:linear-gradient(135deg,#00bfff,#00ffd5);color:#001822;font-weight:600;font-size:1rem;cursor:pointer;box-shadow:0 0 20px #00ffff59;transition:all .3s ease}.back-register:hover{transform:scale(1.05);box-shadow:0 0 35px #00ffff8c}.terms-page{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:120px 20px}:root{--background: linear-gradient(135deg, #ffffff, #dfe9f3);--color: #000000;--primary-color: #007bff}.forgot-page{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--background);color:var(--color);font-family:Poppins,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 20px;transition:background .6s ease,color .6s ease;animation:fadeIn 1s ease}.forgot-layout{display:flex;align-items:center;justify-content:center;gap:60px;width:100%;max-width:1200px;margin:0 auto}.illustration-side{flex:0 0 40%;display:flex;justify-content:flex-end;align-items:center}.illustration{width:350px;height:auto;animation:float 3s ease-in-out infinite;cursor:pointer;filter:drop-shadow(0 0 10px var(--primary-color));transition:transform .3s ease}.illustration:hover{transform:scale(1.05);filter:drop-shadow(0 0 20px var(--primary-color))}.forgot-side{flex:0 0 40%;display:flex;justify-content:flex-start;align-items:center}.glass{background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:2.5rem;border:1px solid rgba(255,255,255,.15);box-shadow:0 0 30px #0000004d,0 0 60px #ffffff0d,inset 0 0 10px #ffffff0d;width:380px;text-align:center;animation:fadeIn 1s ease}.forgot-title{font-size:1.8rem;font-weight:600;margin-bottom:1.5rem;letter-spacing:1px;color:var(--color);text-shadow:0 0 6px rgba(0,0,0,.3)}.glass form input{width:100%;padding:14px;margin:.8rem 0;border:none;border-radius:8px;background:#ffffff26;color:var(--color);font-size:16px;transition:background .3s,box-shadow .3s}.glass form input::placeholder{color:#00000080}.glass form input:focus{outline:none;background:#ffffff40;box-shadow:0 0 10px var(--primary-color)}.glass form button{width:100%;padding:14px;border:none;border-radius:50px;background:var(--primary-color);color:#fff;font-size:17px;font-weight:600;cursor:pointer;transition:all .3s ease-in-out}.glass form button:hover{transform:scale(1.05);background:linear-gradient(135deg,var(--primary-color),#1e90ff);box-shadow:0 0 25px var(--primary-color)}.message{margin-top:1rem;font-weight:500;font-size:15px;color:var(--color);opacity:.9;animation:fadeIn .5s ease}.back-login{display:inline-block;margin-top:1.5rem;font-size:14px;color:var(--color);text-decoration:none;transition:color .3s ease}.back-login:hover{color:var(--primary-color);text-decoration:underline}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@media(max-width:900px){.forgot-page{padding:2rem 1rem}.forgot-layout{flex-direction:column;gap:24px}.illustration-side,.forgot-side{flex:unset;justify-content:center}.illustration{width:70%;max-width:250px;margin-bottom:1rem}.glass{width:90%;max-width:380px;padding:2rem}.forgot-title{font-size:1.6rem}.glass form button{font-size:16px}.message{font-size:14px}.back-login{font-size:13px}}:root{--primary-color: #00ffff;--accent-color: #7b61ff;--text-color: #eaf4ff;--transition: all .3s ease}.services-page{position:relative;min-height:100vh;font-family:Heebo,sans-serif;overflow-x:hidden;background:radial-gradient(circle at top,#07121c,#041018 60%,#010a12);color:var(--text-color)}.services-overlay{position:relative;z-index:5;padding:120px 0;background:linear-gradient(180deg,#051423bf,#001928f2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.services-container{width:90%;max-width:1150px;margin:0 auto;text-align:center;animation:fadeIn 1s ease-out}.services-title{font-size:3rem;font-weight:800;color:var(--primary-color);text-shadow:0 0 25px rgba(0,255,255,.5);margin-bottom:20px}.services-desc{font-size:1.2rem;color:#b8e8ff;max-width:750px;line-height:1.9;margin:0 auto 60px;background:#ffffff0d;padding:25px 30px;border-radius:15px;border-right:4px solid var(--primary-color);text-align:right;direction:rtl}.packages-list{display:flex;flex-wrap:wrap;justify-content:center;gap:35px}.package-card{width:320px;background:linear-gradient(145deg,#0a1e32f2,#050f19e6);border:1px solid rgba(0,255,255,.15);border-radius:20px;padding:35px 25px;text-align:right;direction:rtl;color:#e3f9ff;position:relative;box-shadow:0 0 30px #00ffff1a;transition:var(--transition);overflow:hidden}.popular-badge{position:absolute;top:10px;left:10px;background:linear-gradient(135deg,#fc0,#f80);color:#002;font-weight:700;padding:5px 15px;border-radius:20px;font-size:.85rem;box-shadow:0 0 15px #ffb40099}.highlight-card{transform:scale(1.05);border:2px solid #00ffff;box-shadow:0 0 50px #0ff6}.package-card:hover{transform:translateY(-8px);border-color:#00ffff59;box-shadow:0 0 50px #00ffff4d}.package-card h2{font-size:1.5rem;color:var(--primary-color);font-weight:700;margin-bottom:8px;text-shadow:0 0 15px rgba(0,255,255,.4)}.audience{font-size:1rem;color:#a6eaff;margin-bottom:15px}.features{list-style:none;padding:0;margin:0 0 25px;color:#d8f8ff;font-size:.95rem;line-height:1.7}.price-tag{font-size:1.3rem;color:#0ff;font-weight:700;margin:15px 0}.note{font-size:.9rem;color:#a3eaff;opacity:.9}.choose-btn{margin-top:10px;padding:10px 25px;border:none;border-radius:25px;background:linear-gradient(135deg,#00e5ff,#00ffa0);color:#001f28;font-weight:700;cursor:pointer;transition:var(--transition)}.choose-btn:hover{transform:scale(1.05);box-shadow:0 0 25px #0ff6}.back-home-btn{margin-top:90px;padding:16px 48px;border-radius:35px;border:none;background:linear-gradient(135deg,#0af,#00ffd0);color:#00222a;font-weight:700;font-size:1.1rem;cursor:pointer;transition:var(--transition);box-shadow:0 0 25px #00ffff4d}.back-home-btn:hover{transform:scale(1.08);background:linear-gradient(135deg,#00ffd0,#0af);box-shadow:0 0 50px #00ffff80}@media(max-width:950px){.package-card{width:90%;text-align:center}.services-title{font-size:2.2rem}}.about-page{position:relative;min-height:100vh;font-family:Heebo,sans-serif;overflow-x:hidden;background:radial-gradient(circle at top,#07121c,#041018 60%,#010a12);color:var(--text-color)}.cloud-background{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.4;filter:blur(2px)}.about-overlay{position:relative;z-index:5;padding:120px 0;background:linear-gradient(180deg,#051423bf,#001928f2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.about-container{width:90%;max-width:1150px;margin:0 auto;text-align:center}.about-title{font-size:3rem;font-weight:800;color:var(--primary-color);text-shadow:0 0 25px rgba(0,255,255,.5);margin-bottom:20px}.about-desc{font-size:1.2rem;color:#b8e8ff;max-width:750px;line-height:1.9;margin:0 auto 60px;background:#ffffff0d;padding:25px 30px;border-radius:15px;border-right:4px solid var(--primary-color);text-align:right;direction:rtl}.section-title{font-size:2rem;color:var(--primary-color);font-weight:700;text-shadow:0 0 12px rgba(0,255,255,.3);margin:80px 0 40px}.about-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:35px}.about-card{width:320px;background:linear-gradient(145deg,#0a1e32f2,#050f19e6);border:1px solid rgba(0,255,255,.15);border-radius:20px;padding:35px 25px;text-align:right;direction:rtl;color:#e3f9ff;position:relative;box-shadow:0 0 30px #00ffff1a;transition:var(--transition);overflow:hidden}.about-card:before{content:"";position:absolute;top:-50%;left:0;width:100%;height:150%;background:radial-gradient(circle at top center,rgba(0,255,255,.15),transparent 80%);z-index:0;transition:opacity .3s}.about-card:hover{transform:translateY(-8px);border-color:#00ffff59;box-shadow:0 0 50px #00ffff4d}.about-card h2{font-size:1.5rem;color:var(--primary-color);font-weight:700;margin-bottom:8px;text-shadow:0 0 15px rgba(0,255,255,.4)}.team-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:35px;margin-top:30px}.team-card{width:300px;background:linear-gradient(145deg,#001928e6,#000f19e6);border:1px solid rgba(0,255,255,.15);border-radius:20px;padding:25px 20px;text-align:center;color:#dffbff;transition:.3s ease}.team-card:hover{transform:translateY(-6px);border-color:#0ff6;box-shadow:0 0 40px #00ffff40}.team-card h3{font-size:1.4rem;color:var(--primary-color);margin-bottom:8px}.vision-card{background:#0a1e32d9;border-radius:20px;padding:35px;color:#e6faff;max-width:900px;margin:0 auto 80px;box-shadow:0 0 35px #00ffff26}.vision-card blockquote{margin-top:15px;font-style:italic;color:#8dfcff;border-right:3px solid var(--primary-color);padding-right:10px;text-align:right}.contact-btn{margin-top:40px;padding:16px 48px;border-radius:35px;border:none;background:linear-gradient(135deg,#0af,#00ffd0);color:#00222a;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 0 25px #00ffff4d}.contact-btn:hover{transform:scale(1.08);background:linear-gradient(135deg,#00ffd0,#0af);box-shadow:0 0 50px #00ffff80}@media(max-width:950px){.about-card,.team-card{width:90%}.about-title{font-size:2.2rem}.about-desc{font-size:1rem}.section-title{font-size:1.6rem}}.contact-page{position:relative;min-height:100vh;font-family:Heebo,Poppins,sans-serif;color:var(--text-color);overflow-x:hidden;background:radial-gradient(circle at top,#07121c,#041018 60%,#010a12);animation:fadeIn 1.2s ease;transition:background .8s ease}.cloud-background{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.4;z-index:0;pointer-events:none;filter:blur(3px) brightness(1.1);animation:cloudsMove 50s linear infinite}.contact-overlay{position:relative;z-index:10;display:flex;justify-content:center;align-items:flex-start;padding:120px 0 100px;background:linear-gradient(180deg,#051923b3,#00141ee6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fadeInUp 1.3s ease forwards}.contact-container{width:90%;max-width:650px;text-align:right;direction:rtl;background:linear-gradient(145deg,#0a1e32eb,#050f19d9);padding:50px 60px;border-radius:25px;border:1px solid rgba(0,255,255,.25);box-shadow:0 0 45px #0ff3;position:relative;overflow:hidden;animation:glassPop 1.2s ease}.contact-container:before{content:"";position:absolute;top:-40%;left:0;width:100%;height:160%;background:radial-gradient(circle at top center,rgba(0,255,255,.1),transparent 70%);z-index:0;animation:glowPulse 5s ease-in-out infinite}.contact-title{font-size:2.6rem;color:var(--primary-color, #00ffff);text-shadow:0 0 25px rgba(0,255,255,.5);margin-bottom:15px;text-align:center;position:relative;z-index:2;animation:titleGlow 3s ease-in-out infinite}.highlight{background:linear-gradient(135deg,#00bfff,#0ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-desc{color:#b9eaff;margin-bottom:40px;line-height:1.8;text-align:center;position:relative;z-index:2;font-size:1.05rem;animation:fadeIn 2s ease}.contact-form{display:flex;flex-direction:column;gap:20px;position:relative;z-index:3;animation:fadeInUp 1.4s ease}.contact-form label{font-weight:600;color:#a8eaff;text-shadow:0 0 10px rgba(0,255,255,.25)}.contact-form input,.contact-form select,.contact-form textarea{background:#ffffff0f;border:1px solid rgba(0,255,255,.25);border-radius:12px;padding:14px 15px;color:#eaffff;font-size:1rem;transition:all .4s ease}.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{border-color:#0ff;outline:none;box-shadow:0 0 18px #0ff6;background:#ffffff1a}.contact-form textarea{resize:vertical;min-height:120px}.send-btn{margin-top:15px;padding:16px;background:linear-gradient(135deg,#0af,#00ffd0);border:none;border-radius:35px;color:#00222a;font-weight:700;font-size:1.15rem;cursor:pointer;transition:all .4s ease;box-shadow:0 0 25px #00ffff40;position:relative;overflow:hidden}.send-btn:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,.4),transparent);transform:skew(-20deg);transition:left .6s ease}.send-btn:hover:after{left:130%}.send-btn:hover{transform:scale(1.06);background:linear-gradient(135deg,#00ffd0,#0af);box-shadow:0 0 55px #0ff9}@keyframes fadeIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes glowPulse{0%,to{opacity:.2}50%{opacity:.5}}@keyframes glassPop{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes titleGlow{0%,to{text-shadow:0 0 15px rgba(0,255,255,.4)}50%{text-shadow:0 0 30px rgba(0,255,255,.8)}}@keyframes cloudsMove{0%{background-position:0 0}to{background-position:10000px 0}}@media(max-width:850px){.contact-container{padding:40px;width:95%}.contact-title{font-size:2.2rem}.contact-desc{font-size:1rem}}@media(max-width:600px){.contact-container{padding:30px 25px}.contact-title{font-size:1.8rem}.contact-form input,.contact-form textarea{font-size:.95rem;padding:12px}.send-btn{font-size:1rem;padding:13px}}@media(max-width:400px){.contact-title{font-size:1.6rem}.contact-container{border-radius:15px;padding:25px}.contact-desc{line-height:1.6}}.success-message{text-align:center;color:#0fc;font-weight:600;margin-top:20px;text-shadow:0 0 15px rgba(0,255,200,.5);animation:fadeIn 1s ease}.sending{opacity:.8;cursor:wait}.contact-form select{background:#ffffff14;color:#eaffff;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:15px}.contact-form select option{background:#0b1c28;color:#eaffff}.contact-form select option:hover{background:#0af;color:#001a22}.contact-form select:focus{border-color:#0ff;box-shadow:0 0 15px #0ff6}.careers-page{position:relative;min-height:100vh;font-family:Heebo,sans-serif;overflow-x:hidden;color:var(--text-color);direction:rtl;text-align:right;background:radial-gradient(circle at top,#07121c,#041018 60%,#010a12)}.cloud-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.45;filter:blur(2px)}.careers-overlay{position:relative;z-index:10;padding:120px 0;background:linear-gradient(180deg,#000f19d9,#001928f2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.careers-container{max-width:1200px;margin:0 auto;padding:0 25px;text-align:center}.careers-title{font-size:3rem;color:var(--primary-color);text-shadow:0 0 20px rgba(0,255,255,.5);margin-bottom:20px}.careers-intro{font-size:1.2rem;color:#bdefff;text-align:center;max-width:850px;margin:0 auto 80px;line-height:1.9;background:#ffffff0d;padding:25px 30px;border-radius:14px;border-right:4px solid var(--primary-color);box-shadow:0 0 25px #00ffff14;direction:rtl}.positions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:35px}.job-card{background:#001e2dcc;border:1px solid rgba(0,255,255,.25);border-radius:20px;padding:30px;transition:.3s ease;text-align:right;direction:rtl;box-shadow:0 0 30px #00ffff1a}.job-card:hover{transform:translateY(-6px);box-shadow:0 0 40px #00ffff59;border-color:#00ffff59}.job-header h2{color:var(--primary-color);font-size:1.6rem;margin-bottom:8px}.job-desc{color:#cdefff;margin-bottom:15px;font-size:1rem;line-height:1.6}.job-details h3{color:var(--primary-color);font-size:1.1rem;margin-bottom:10px}.job-reqs{list-style:none;padding:0;margin:0 0 20px;color:#bdeaff;font-size:.95rem;line-height:1.8}.apply-btn{background:linear-gradient(135deg,#0af,#00ffd5);border:none;color:#00131a;font-weight:600;padding:12px 30px;border-radius:30px;cursor:pointer;transition:.3s;display:block;margin:0 auto;box-shadow:0 0 20px #0ff3}.apply-btn:hover{transform:scale(1.06);background:linear-gradient(135deg,#00ffd5,#0af);box-shadow:0 0 40px #0ff6}@media(max-width:950px){.careers-title{font-size:2.2rem}.careers-intro{font-size:1rem}.job-card{text-align:center}}:root{--primary-color: #00e5ff;--primary-light: #66faff;--primary-dark: #007acc;--accent-color: #00ffb3;--error-color: #ff5c5c;--success-color: #4dff9e;--text-color: #eaf8ff;--text-muted: #a9d2f7;--subtitle-color: #b8e7ff;--heading-color: #ffffff;--card-bg: rgba(6, 14, 25, .94);--card-bg-hover: rgba(12, 25, 45, .96);--border-color: rgba(0, 255, 255, .1);--shadow-color: rgba(0, 200, 255, .25);--shadow-strong: rgba(0, 255, 255, .5);--background: radial-gradient(circle at top, #010a16, #00121f 60%, #000 100%)}.dashboard-page{direction:rtl;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:100px 15px 60px;font-family:Heebo,Poppins,sans-serif;color:var(--text-color);background:var(--background);overflow-x:hidden;overflow-y:auto;position:relative;transition:background .6s ease,color .6s ease}.dashboard-glow{position:absolute;top:-150px;left:50%;transform:translate(-50%);width:900px;height:900px;background:radial-gradient(circle,var(--primary-light),transparent 70%);filter:blur(180px);opacity:.25;z-index:0;animation:floatGlow 8s ease-in-out infinite alternate}.dashboard-card{position:relative;z-index:5;background:var(--card-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:28px;border:1px solid var(--border-color);padding:40px 38px 34px;width:100%;max-width:900px;box-shadow:0 0 45px var(--shadow-color);transition:all .4s ease;animation:dashFadeIn .7s ease-out}.dashboard-card:hover{background:var(--card-bg-hover);box-shadow:0 0 70px var(--shadow-strong)}.dash-kicker{font-size:.85rem;color:var(--primary-light);letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}.dash-title{font-size:2rem;font-weight:700;color:var(--heading-color);margin:0 0 12px}.dash-highlight{background:linear-gradient(90deg,var(--primary-color),var(--accent-color));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 20px rgba(0,255,255,.4)}.dash-subtitle{font-size:.96rem;color:var(--subtitle-color);margin-bottom:25px;line-height:1.6}.dash-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin-bottom:32px}.dash-stat{background:#ffffff0d;border-radius:18px;padding:14px 16px;border:1px solid rgba(0,255,255,.08);box-shadow:inset 0 0 18px #00ffff0d;text-align:right;transition:all .3s ease}.dash-stat:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 0 20px #00ffff1f}.dash-label{font-size:.78rem;color:#8fdfff}.dash-value{font-size:.9rem;font-weight:600;color:#e8f9ff}.dash-id{font-size:.75rem;opacity:.9;word-break:break-all}.dash-hint{font-size:.72rem;color:#9edcff;margin-top:3px}.dash-pill{display:inline-block;padding:5px 11px;border-radius:999px;font-size:.78rem;font-weight:600}.pill-ok{background:#00ff8026;color:var(--success-color);border:1px solid rgba(0,255,128,.45)}.pill-warn{background:#ffc10726;color:#ffdd6b;border:1px solid rgba(255,193,7,.45)}.dashboard-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-bottom:30px}.dashboard-buttons button{background:linear-gradient(135deg,#00baff,#008cff);border:none;padding:10px 25px;border-radius:26px;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;box-shadow:0 0 25px #00a2ff59;transition:all .25s ease}.dashboard-buttons button:hover{transform:translateY(-2px);box-shadow:0 0 35px #00ffff8c}.quick-links{margin-bottom:30px}.quick-title{font-size:1rem;color:var(--primary-light);margin-bottom:10px}.quick-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.quick-card{position:relative;padding:14px 16px;border-radius:18px;background:#041220f2;border:1px solid rgba(0,255,255,.12);box-shadow:0 0 22px #00ffff14;color:var(--text-color);transition:all .3s ease}.quick-card:hover{transform:translateY(-2px);border-color:var(--primary-light);box-shadow:0 0 30px #00ffff40}.quick-card h4{margin:0 0 4px;font-size:.95rem;color:var(--heading-color)}.quick-card p{font-size:.82rem;color:var(--text-muted);margin-bottom:8px;line-height:1.4}.quick-tag{position:absolute;bottom:10px;left:14px;padding:3px 9px;border-radius:999px;font-size:.7rem;color:#00ffc8;background:#00ffc829}.quick-tag.disabled{background:#ffffff1a;color:silver}.support-card{background:#001220f5;border:1px solid rgba(0,255,255,.18);border-radius:18px;padding:18px 22px;box-shadow:0 0 25px #00ffff1f;margin-bottom:18px}.support-card h3{font-size:1rem;margin-bottom:6px;color:var(--primary-light)}.support-card p{color:var(--subtitle-color);font-size:.85rem;margin-bottom:10px}.support-btn{background:linear-gradient(135deg,#00ffc8,#00b7ff);border:none;padding:9px 20px;border-radius:22px;font-weight:600;font-size:.9rem;color:#001821;cursor:pointer;box-shadow:0 0 24px #00ffc866;transition:all .3s ease}.support-btn:hover{transform:scale(1.05);box-shadow:0 0 35px #00ffffbf}.logout-btn{background:linear-gradient(135deg,#ff5858,#ff1744);border:none;padding:12px 30px;border-radius:30px;color:#fff;font-weight:700;font-size:.95rem;box-shadow:0 0 25px #ff475780;cursor:pointer;transition:all .3s ease}.logout-btn:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 0 40px #ff4757cc}@keyframes floatGlow{0%{transform:translateY(0);opacity:.6}to{transform:translateY(20px);opacity:1}}@keyframes dashFadeIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.dashboard-card{padding:26px 18px}.dash-title{font-size:1.5rem}.dashboard-buttons button,.logout-btn,.support-btn{width:100%;max-width:260px}.quick-grid{grid-template-columns:1fr}}:root{--primary: #00e5ff;--accent: #7b61ff;--text: #eaf4ff;--muted: #9eb3c9;--background: #080e18}.profile-page{min-height:100vh;background:radial-gradient(circle at 30% 20%,#101a2f,#050910);color:var(--text);display:flex;justify-content:center;align-items:center;font-family:Heebo,Poppins,sans-serif}.animated-bg{position:absolute;top:-40%;left:-40%;width:180%;height:180%;background:radial-gradient(circle at 30% 40%,#00e5ff33,transparent 70%),radial-gradient(circle at 70% 70%,#7b61ff33,transparent 70%);filter:blur(150px);animation:float 8s ease-in-out infinite alternate}@keyframes float{0%{transform:translateY(0)}to{transform:translateY(15px)}}.profile-container{position:relative;z-index:2;background:#ffffff0d;border-radius:25px;padding:40px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 45px #00ffff1a;width:90%;max-width:780px;animation:fadeIn .8s ease-out}.profile-header{display:flex;align-items:center;gap:25px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:20px;margin-bottom:25px}.avatar-img{width:110px;height:110px;border-radius:50%;border:3px solid var(--primary);object-fit:cover;box-shadow:0 0 20px #00ffff26}.profile-basic h1{font-size:1.9rem;margin:0}.email{color:var(--muted);font-size:.95rem}.badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.badge{font-size:.9rem;font-weight:600;padding:6px 14px;border-radius:12px;background:#ffffff14;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 12px #ffffff1a;transition:all .3s ease}.badge:hover{transform:translateY(-2px) scale(1.05)}.badge.vip{background:linear-gradient(135deg,#fc3,#ffb347);color:#111;box-shadow:0 0 15px #fc3;animation:shimmerGold 3s infinite linear}.badge.admin{background:linear-gradient(135deg,#ff5f5f,#ff3030);color:#fff;box-shadow:0 0 15px #ff5050e6}.badge.owner{background:linear-gradient(135deg,#ff6ec4,#7873f5);color:#fff;box-shadow:0 0 18px #ff6ec4;animation:pulseOwner 2s infinite alternate}.badge.partner{background:linear-gradient(135deg,#00f5d4,#00bbf9);box-shadow:0 0 12px #00f5d4e6}.badge.developer{background:linear-gradient(135deg,#7efff5,#00e5ff);color:#000;box-shadow:0 0 12px #00e5ff}.badge.beta{background:linear-gradient(135deg,#f72585,#b5179e);box-shadow:0 0 12px #f72585}.badge.support{background:linear-gradient(135deg,#4cc9f0,#4361ee);box-shadow:0 0 12px #4cc9f0}@keyframes pulseOwner{0%{box-shadow:0 0 12px #ff6ec4b3}to{box-shadow:0 0 25px #ff6ec4}}@keyframes shimmerGold{0%{background-position:0% 50%}to{background-position:200% 50%}}.badge.active{background:#00ff8026;color:#00ffae}.badge.inactive{background:#ff323226;color:#ff6b6b}.badge.plan{background:#ffffff14;color:#c4d9ff}.bio-section{background:#ffffff0d;border-radius:16px;padding:20px;margin-bottom:25px}.bio-section h2{color:var(--primary);font-size:1.1rem;margin-bottom:8px}.stage-section h2{color:var(--accent);margin-bottom:10px}.stage-card{background:#ffffff0d;border-radius:18px;padding:20px;text-align:center;box-shadow:0 0 25px #00ffff0d}.stage-card h3{margin-bottom:5px;font-size:1.1rem;color:var(--primary)}.progress-bar.big{height:10px;background:#ffffff26;border-radius:8px;overflow:hidden;margin-top:10px;margin-bottom:6px}.progress{height:100%;border-radius:8px}.next-stage{font-size:.9rem;color:#9ccaff;margin-top:6px}.storage-text{font-size:.9rem;color:#b6e0ff;margin-top:6px}.profile-actions{text-align:center;margin-top:25px}.btn{border:none;border-radius:10px;padding:10px 18px;margin:6px;font-weight:600;cursor:pointer;color:#fff;transition:all .25s ease}.btn.primary{background:linear-gradient(135deg,var(--primary),var(--accent))}.btn.secondary{background:linear-gradient(135deg,#009ffd,#2a2a72)}.btn.danger{background:linear-gradient(135deg,#ff5858,#ff1744)}.btn:hover{transform:translateY(-2px);box-shadow:0 0 15px var(--accent)}.footer{text-align:center;color:var(--muted);font-size:.9rem;margin-top:20px}.edit-modal{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:999}.edit-card{background:#14141ee6;padding:30px;border-radius:18px;color:var(--text);width:90%;max-width:400px;text-align:center;box-shadow:0 0 30px #0ff3}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.settings-page{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--background, linear-gradient(135deg, #e0f7fa, #ffffff));color:var(--color, #001a2b);font-family:Heebo,sans-serif;padding:20px}.settings-card{background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:25px;box-shadow:0 8px 25px #00000026;padding:40px 50px;text-align:center;width:100%;max-width:480px;animation:fadeInUp .8s ease}.settings-card h1{margin-bottom:25px;color:var(--primary-color, #007bff)}.avatar-container{position:relative;display:inline-block;margin-bottom:25px}.avatar{width:120px;height:120px;border-radius:50%;border:3px solid var(--primary-color, #007bff);object-fit:cover;transition:transform .3s ease}.avatar:hover{transform:scale(1.05)}.change-avatar-btn{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);background:var(--primary-color, #007bff);color:#fff;border:none;border-radius:10px;padding:5px 12px;cursor:pointer;font-size:.9rem;transition:background .3s ease}.change-avatar-btn:hover{background:var(--primary-color-dark, #005ecb)}.settings-section{margin-top:25px;text-align:left}.settings-section h3{font-size:1.1rem;margin-bottom:10px;color:var(--primary-color, #007bff);border-bottom:2px solid rgba(0,123,255,.3);padding-bottom:5px}.settings-card input[type=text],.settings-card input[type=password],.settings-card textarea{width:100%;padding:12px;margin-top:10px;border-radius:12px;border:1px solid #ccc;font-size:1rem;outline:none;transition:.3s ease}.settings-card textarea{resize:none;min-height:80px}.settings-card input:focus,.settings-card textarea:focus{border-color:var(--primary-color, #007bff);box-shadow:0 0 6px #007bff4d}.theme-options{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:10px}.theme-circle{width:38px;height:38px;border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 6px #0003;transition:transform .25s ease,border .25s ease}.theme-circle:hover{transform:scale(1.15);border-color:#000}.save-btn{width:100%;background:var(--button-gradient, linear-gradient(135deg, #007bff, #00b7ff));color:#fff;border:none;border-radius:12px;padding:14px;font-weight:700;cursor:pointer;margin-top:25px;transition:transform .25s ease,box-shadow .25s ease}.save-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px #007bff4d}.settings-actions{display:flex;gap:12px;margin-top:25px}.back-btn,.logout-btn{flex:1;padding:12px;border-radius:10px;font-weight:600;cursor:pointer;border:none;transition:.25s}.back-btn{background:#f0f0f0}.back-btn:hover{background:#e2e2e2}.logout-btn{background:#ff4d4d;color:#fff}.logout-btn:hover{background:#e63939}.toast{position:fixed;bottom:20px;right:20px;padding:14px 22px;border-radius:12px;font-weight:600;animation:fadeIn .5s ease forwards;box-shadow:0 4px 15px #0003}.toast.success{background:#2ecc71;color:#fff}.toast.error{background:#e74c3c;color:#fff}.active-card{border:2px solid #00ffff;box-shadow:0 0 45px #0ff6;transform:scale(1.04);position:relative}.current-plan{position:absolute;top:10px;right:10px;background:linear-gradient(135deg,#00ffc6,#00e5ff);color:#001e25;font-weight:700;padding:6px 14px;border-radius:25px;font-size:.85rem;box-shadow:0 0 20px #0ff6}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:500px){.settings-card{padding:30px 25px}.theme-circle{width:34px;height:34px}}:root{--dynamic-background: rgba(216, 216, 216, .584);--dynamic-text-color: #000000;--dynamic-primary: #007bff;--dynamic-primary-light: #33bbff;--dynamic-primary-dark: #0044aa;--dynamic-gradient: linear-gradient(135deg, #007bff, #0044aa);--dynamic-shadow: rgba(0, 123, 255, .4);--background: var(--dynamic-background);--text-color: var(--dynamic-text-color);--primary-color: var(--dynamic-primary);--primary-color-light: var(--dynamic-primary-light);--primary-color-dark: var(--dynamic-primary-dark);--button-gradient: var(--dynamic-gradient);--shadow-color: var(--dynamic-shadow)}html,body,.app-container{transition:background .6s ease,color .6s ease,filter .6s ease,box-shadow .6s ease}.app-container{position:relative;width:100%;min-height:100vh;overflow-x:hidden;background:var(--background);color:var(--text-color);font-family:Heebo,sans-serif}.cloud-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none}.center-button-container{position:absolute;top:45vh;left:50%;transform:translate(-50%,-50%);z-index:50;display:flex;flex-direction:column;align-items:center;gap:3vh;text-align:center;width:100%;padding:0 20px;animation:fadeUp 1.5s ease-out forwards}.logo-img{width:clamp(160px,35vw,650px);height:auto;object-fit:contain;display:block;filter:drop-shadow(0 0 12px rgba(0,0,0,.4));transition:transform .3s ease,filter .3s ease;margin-bottom:2vh}.logo-img:hover{transform:scale(1.08);filter:drop-shadow(0 0 18px var(--primary-color))}.center-button{font-family:Heebo,sans-serif;font-size:clamp(16px,1.6vw,22px);font-weight:600;color:#fff;background:var(--button-gradient);border:none;border-radius:50px;padding:clamp(12px,1.5vw,18px) clamp(30px,4vw,60px);box-shadow:0 0 25px var(--shadow-color);cursor:pointer;transition:all .3s ease;letter-spacing:1px;margin-top:2vh}.center-button:hover{transform:scale(1.05);background:linear-gradient(135deg,var(--primary-color-light),var(--primary-color));box-shadow:0 0 40px var(--shadow-color)}.button-group{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.packages-section{position:relative;z-index:20;margin-top:100vh;padding:120px 20px 160px;background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:2px solid var(--primary-color-light);box-shadow:0 -10px 25px #0000001a;text-align:center;animation:fadeIn 1.2s ease-in;max-width:1400px;margin-inline:auto}.packages-section h2{color:var(--primary-color)}.info-btn{background:var(--button-gradient);color:#fff}.info-btn:hover{background:linear-gradient(135deg,var(--primary-color-light),var(--primary-color))}@keyframes fadeUp{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@media(max-width:950px){.center-button-container{top:48vh;transform:translate(-50%,-50%);gap:20px;padding:0 15px}.logo-img{width:65%;max-width:280px}.center-button{font-size:18px;padding:12px 32px}}@media(max-width:450px){.center-button-container{top:47vh}.center-button{padding:10px 28px;font-size:16px}.logo-img{width:70%}}.navbar,.footer{position:relative;z-index:100}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto}#root{width:100%;height:100%;overflow:visible}.app-container{position:relative;min-height:100vh;overflow-x:hidden;overflow-y:visible}.center-button-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);z-index:50;display:flex;flex-direction:column;align-items:center;gap:25px;text-align:center;animation:fadeUp 1.5s ease-out forwards;width:100%;padding:0 15px}.logo-img{width:clamp(180px,45vw,700px);height:auto;display:block;object-fit:contain;border-radius:12px;filter:drop-shadow(0 0 12px rgba(0,0,0,.4));transition:transform .3s ease,filter .3s ease;margin-bottom:10px;max-width:100%}.logo-img:hover{transform:scale(1.08);filter:drop-shadow(0 0 18px rgba(0,255,255,.7))}.center-button{font-family:Heebo,sans-serif;font-size:clamp(16px,2vw,22px);font-weight:600;color:#fff;background:linear-gradient(135deg,#00b7ff,#0072ff);border:none;border-radius:40px;padding:16px 48px;box-shadow:0 0 25px #007bff66;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;letter-spacing:1px}.center-button:hover{transform:scale(1.08);background:linear-gradient(135deg,#00e0ff,#08f);box-shadow:0 0 40px #00c8ff99}.center-button:active{transform:scale(.97);box-shadow:0 0 15px #fff6}@keyframes fadeUp{0%{opacity:0;transform:translate(-50%,-30%)}to{opacity:1;transform:translate(-50%,-55%)}}@media(max-width:950px){.center-button-container{transform:translate(-50%,-50%);gap:18px}.center-button{padding:12px 36px}.navbar{padding:10px 20px;font-size:15px;flex-wrap:wrap;justify-content:center}.footer{font-size:14px;padding:15px 0;flex-direction:column;align-items:center}}@media(max-width:600px){.center-button-container{top:52%;transform:translate(-50%,-52%)}.logo-img{width:70%}.center-button{padding:10px 30px;font-size:17px}.footer-text{font-size:13px}}@media(max-width:400px){.center-button{padding:8px 26px;font-size:15px}.logo-img{width:65%}.footer{font-size:12px}}button,input{font-size:16px;padding:14px 16px;border-radius:10px}.navbar,.footer{position:relative;z-index:100;text-align:center;width:100%}
