@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,serif}body{width:100%;height:100%;background-color:#1e1e20}.Home{width:100%;height:100vh;overflow:hidden}nav{width:100%;height:80px;display:flex;justify-content:start;align-items:center;color:#ececf1;padding:10px 30px;font-size:30px}.bouns{width:40px;height:40px;animation:upDown 1s infinite alternate ease-in-out}.logo{cursor:pointer}@keyframes upDown{0%{transform:translateY(0)}to{transform:translateY(10px)}}.hero{width:100%;height:70%;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;color:#ececf1;gap:20px;padding:10px 20px}#tag{font-size:2vmax}.cate{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.upimg,.genimg,.chat{padding:10px 20px;border:2px solid white;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;border-radius:30px;cursor:pointer}.upimg svg{width:25px;height:25px;color:#22c55e}.genimg svg{width:25px;height:25px;color:#0ea5e9}.chat svg{width:25px;height:25px;color:#eab308}.upimg:hover,.genimg:hover,.chat:hover{transform:scale(1.1);opacity:.9;transition:all .2s ease;cursor:pointer;background-color:#f0f8ff1c}.input-box{width:100%;height:calc(100vh- 80px - 70%);display:flex;align-items:center;justify-content:center;gap:20px;padding:0 20px;position:fixed;bottom:0;margin-bottom:20px}#add,#submit{width:60px;height:60px;border:2px solid rgba(255,255,255,.226);border-radius:50px;background-color:#1e1d1d;color:#ececf1;display:flex;justify-content:center;align-items:center;cursor:pointer}#add svg{width:30px;height:30px}#submit svg{width:25px;height:25px}#genimg{color:#0ea5e9}form input{max-width:60%;width:calc(100% - 120px);height:60px;background-color:#1e1d1d;border:2px solid rgba(255,255,255,.226);outline:none;border-radius:30px;color:#ececf1;padding:10px 20px;font-size:19px;display:flex;gap:20px;align-items:start;justify-content:center;flex-direction:column}.user img,.Ai img{max-width:300px;width:90%;border-radius:20px}#ig{height:100px;border-radius:20px;position:absolute;bottom:150px;left:15%;box-shadow:2px 2px 10px #0000ff3b}.Chat-page{width:100%;height:70%;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:20px;padding:20px;overflow-y:auto}.user,.Ai{width:90%;padding:20px 30px;color:#ececf1;background-color:#1e1d1d;border:2px solid rgba(255,255,255,.226);border-radius:20px;font-size:18px}.pop-up{width:200px;height:120px;background-color:#1e1d1d;border:2px solid rgba(255,255,255,.226);position:absolute;bottom:80px;left:15%;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:5px;cursor:pointer}.select-up,.select-gen{color:#ececf1;width:100%;padding:10px;display:flex;align-items:center;justify-content:start;gap:10px;font-size:16px;border-radius:20px}.select-up svg{width:25px;height:25px;color:#22c55e}.select-gen svg{width:25px;height:25px;color:#0ea5e9}.select-up:hover,.select-gen:hover{background-color:#f0f8ff1c}@media (max-width:500px){#tag{font-size:20px}}
