.login{align-items:center;background-color:#c1beff;display:flex;height:100vh;justify-content:center}.login .card{background-color:#fff;border-radius:10px;display:flex;flex-direction:column-reverse;max-width:1200px;overflow:hidden;width:100%}.login .card .left{background:linear-gradient(rgba(39,11,96,.5),rgba(39,11,96,.5)),url(https://images.pexels.com/photos/3228727/pexels-photo-3228727.jpeg?auto=compress&cs=tinysrgb&w=1600) 50%;background-size:cover;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.login .card .left h1{font-size:50px;line-height:54px}.login .card .left p{font-size:14px}.login .card .left span{font-size:12px}.login .card .left button{background-color:#fff;border:none;color:#639;cursor:pointer;font-weight:700;padding:8px;width:70%}.login .card .right{display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:20px}.login .card .right h1{color:#555;font-size:24px}.login .card .right form{display:flex;flex-direction:column;gap:15px}.login .card .right form input{border:none;border-bottom:1px solid #d3d3d3;font-size:14px;padding:15px 10px}.login .card .right form button{background-color:#938eef;border:none;color:#fff;cursor:pointer;font-weight:700;padding:8px;width:70%}@media(min-width:769px){.login .card{flex-direction:row;width:50%}.login .card .left{gap:30px;padding:50px}.login .card .left h1{font-size:100px;line-height:100px}.login .card .left p{font-size:16px}.login .card .left span{font-size:14px}.login .card .left button{padding:10px;width:50%}.login .card .right{gap:50px;padding:50px}.login .card .right h1{font-size:32px}.login .card .right form{gap:30px}}.register{align-items:center;background-color:#c1beff;display:flex;height:100vh;justify-content:center}.register .card{background-color:#fff;border-radius:10px;display:flex;flex-direction:column-reverse;max-width:800px;min-height:600px;overflow:hidden;width:100%}@media screen and (min-width:768px){.register .card{flex-direction:row-reverse;width:50%}}.register .card .left{background:linear-gradient(rgba(39,11,96,.5),rgba(39,11,96,.5)),url(https://images.pexels.com/photos/4881619/pexels-photo-4881619.jpeg?auto=compress&cs=tinysrgb&w=1600) 50%;background-size:cover;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:30px}.register .card .left h1{font-size:3rem;line-height:3.5rem}.register .card .left span{font-size:14px}.register .card .left button{background-color:#fff;border:none;color:#639;cursor:pointer;font-weight:700;max-width:200px;padding:10px;width:100%}.register .card .right{display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:30px}.register .card .right h1{color:#555}.register .card .right form{display:flex;flex-direction:column;gap:20px}.register .card .right form input{border:none;border-bottom:1px solid #d3d3d3;padding:10px}.register .card .right form button{background-color:#938eef;border:none;color:#fff;cursor:pointer;font-weight:700;max-width:200px;padding:10px;width:100%}.organizationRegister{align-items:center;background-color:#c1beff;display:flex;justify-content:center;min-height:100vh;padding:2% 0}.organizationRegister .card{background-color:#fff;border-radius:10px;display:flex;flex-direction:column-reverse;max-height:90vh;max-width:1200px;overflow-y:auto;width:100%}.organizationRegister .card .left{background:linear-gradient(rgba(39,11,96,.5),rgba(39,11,96,.5)),url(https://images.pexels.com/photos/3228727/pexels-photo-3228727.jpeg?auto=compress&cs=tinysrgb&w=1600) 50%;background-size:cover;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.organizationRegister .card .left h1{font-size:50px;line-height:54px}.organizationRegister .card .left p{font-size:14px}.organizationRegister .card .left span{font-size:12px}.organizationRegister .card .left button{background-color:#fff;border:none;color:#639;cursor:pointer;font-weight:700;padding:8px;width:70%}.organizationRegister .card .right{display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:20px}.organizationRegister .card .right h1{color:#555;font-size:24px}.organizationRegister .card .right form{display:flex;flex-direction:column;gap:15px}.organizationRegister .card .right form input{border:none;border-bottom:1px solid #d3d3d3;font-size:14px;padding:15px 10px}.organizationRegister .card .right form button{background-color:#938eef;border:none;color:#fff;cursor:pointer;font-weight:700;padding:8px;width:70%}@media(min-width:769px){.organizationRegister .card{flex-direction:row;max-height:none;overflow-y:visible;overflow-y:initial}.organizationRegister .card .left{gap:30px;padding:50px}.organizationRegister .card .left h1{font-size:100px;line-height:100px}.organizationRegister .card .left p{font-size:16px}.organizationRegister .card .left span{font-size:14px}.organizationRegister .card .left button{padding:10px;width:50%}.organizationRegister .card .right{gap:50px;padding:50px}.organizationRegister .card .right h1{font-size:32px}.organizationRegister .card .right form{gap:30px}}.dao-register{align-items:center;background-color:#c1beff;display:flex;height:100vh;justify-content:center}.dao-register .card{background-color:#fff;border-radius:10px;display:flex;flex-direction:column-reverse;height:85vh;max-width:900px;overflow-y:auto;width:100%}@media screen and (min-width:768px){.dao-register .card{flex-direction:row;height:auto;width:60%}}.dao-register .card .left{background:linear-gradient(rgba(39,11,96,.5),rgba(39,11,96,.5)),url(https://images.pexels.com/photos/4881619/pexels-photo-4881619.jpeg?auto=compress&cs=tinysrgb&w=1600) 50%;background-size:cover;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:40px}.dao-register .card .left h1{font-size:45px;line-height:55px}.dao-register .card .left span{font-size:12px}.dao-register .card .left button{background-color:#fff;border:none;color:#639;cursor:pointer;font-weight:700;padding:10px;width:50%}.dao-register .card .right{display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:40px}.dao-register .card .right h1{color:#555;font-size:40px}.dao-register .card .right form{display:flex;flex-direction:column;gap:20px}.dao-register .card .right form input,.dao-register .card .right form textarea{border:none;border-bottom:1px solid #d3d3d3;padding:15px 10px}.dao-register .card .right form button{background-color:#938eef;border:none;color:#fff;cursor:pointer;font-weight:700;padding:10px;width:50%}.daoLogin{align-items:center;background-color:#c1beff;display:flex;justify-content:center;min-height:100vh;padding:2% 0}.daoLogin .card{background-color:#fff;border-radius:10px;display:flex;flex-direction:column-reverse;max-width:1200px;overflow:auto;width:100%}.daoLogin .card .left{background:linear-gradient(rgba(39,11,96,.5),rgba(39,11,96,.5)),url(https://images.pexels.com/photos/3228727/pexels-photo-3228727.jpeg?auto=compress&cs=tinysrgb&w=1600) 50%;background-size:cover;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.daoLogin .card .left h1{font-size:50px;line-height:54px}.daoLogin .card .left p{font-size:14px}.daoLogin .card .left span{font-size:12px}.daoLogin .card .left button{background-color:#fff;border:none;color:#639;cursor:pointer;font-weight:700;padding:8px;width:70%}.daoLogin .card .right{display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:20px}.daoLogin .card .right h1{color:#555;font-size:24px}.daoLogin .card .right form{display:flex;flex-direction:column;gap:15px}.daoLogin .card .right form input{border:none;border-bottom:1px solid #d3d3d3;font-size:14px;padding:15px 10px}.daoLogin .card .right form button{background-color:#938eef;border:none;color:#fff;cursor:pointer;font-weight:700;padding:8px;width:70%}@media(min-width:769px){.daoLogin .card{flex-direction:row}.daoLogin .card .left{gap:30px;padding:50px}.daoLogin .card .left h1{font-size:100px;line-height:100px}.daoLogin .card .left p{font-size:16px}.daoLogin .card .left span{font-size:14px}.daoLogin .card .left button{padding:10px;width:50%}.daoLogin .card .right{gap:50px;padding:50px}.daoLogin .card .right h1{font-size:32px}.daoLogin .card .right form{gap:30px}}.organizationLogin{align-items:center;background-color:#c1beff;display:flex;justify-content:center;min-height:100vh;padding:2% 0}.organizationLogin .card{background-color:#fff;border-radius:10px;display:flex;flex-direction:column-reverse;max-width:1200px;overflow:auto;width:100%}.organizationLogin .card .left{background:linear-gradient(rgba(39,11,96,.5),rgba(39,11,96,.5)),url(https://images.pexels.com/photos/3228727/pexels-photo-3228727.jpeg?auto=compress&cs=tinysrgb&w=1600) 50%;background-size:cover;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.organizationLogin .card .left h1{font-size:50px;line-height:54px}.organizationLogin .card .left p{font-size:14px}.organizationLogin .card .left span{font-size:12px}.organizationLogin .card .left button{background-color:#fff;border:none;color:#639;cursor:pointer;font-weight:700;padding:8px;width:70%}.organizationLogin .card .right{display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:20px}.organizationLogin .card .right h1{color:#555;font-size:24px}.organizationLogin .card .right form{display:flex;flex-direction:column;gap:15px}.organizationLogin .card .right form input{border:none;border-bottom:1px solid #d3d3d3;font-size:14px;padding:15px 10px}.organizationLogin .card .right form button{background-color:#938eef;border:none;color:#fff;cursor:pointer;font-weight:700;padding:8px;width:70%}@media(min-width:769px){.organizationLogin .card{flex-direction:row}.organizationLogin .card .left{gap:30px;padding:50px}.organizationLogin .card .left h1{font-size:100px;line-height:100px}.organizationLogin .card .left p{font-size:16px}.organizationLogin .card .left span{font-size:14px}.organizationLogin .card .left button{padding:10px;width:50%}.organizationLogin .card .right{gap:50px;padding:50px}.organizationLogin .card .right h1{font-size:32px}.organizationLogin .card .right form{gap:30px}}.theme-light .navbar{align-items:center;background-color:#fff;border-bottom:1px solid #d3d3d3;color:#000;display:flex;height:50px;justify-content:space-between;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:999}.theme-light .navbar .left{align-items:center;display:flex;gap:30px}.theme-light .navbar .left span{color:#00008b;font-size:20px;font-weight:700}.theme-light .navbar .left .search{align-items:center;border:1px solid #d3d3d3;border-radius:5px;display:flex;gap:10px;padding:5px}.theme-light .navbar .left .search input{background-color:transparent;border:none;color:#000;width:500px}@media(max-width:480px){.theme-light .navbar .left .search input{display:none}}@media(max-width:960px){.theme-light .navbar .left .search input{width:200px}}.theme-light .navbar .right{align-items:center;display:flex;gap:20px}.theme-light .navbar .right .user{align-items:center;display:flex;font-weight:500;gap:10px}@media(max-width:960px){.theme-light .navbar .right .user{display:none}}.theme-light .navbar .right .user img{border-radius:50%;height:30px;object-fit:cover;width:30px}.theme-light .navbar .right .mobile-menu-icon{display:none}@media(max-width:480px){.theme-light .navbar .right .mobile-menu-icon{display:block}}.theme-light .navbar .mobile-menu{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;display:none;max-width:300px;padding:10px;position:absolute;right:10px;top:60px;width:80vw;z-index:1000}@media(max-width:480px){.theme-light .navbar .mobile-menu{display:flex;flex-direction:column;gap:15px}}.theme-dark .navbar{align-items:center;background-color:#222;border-bottom:1px solid #444;color:#f5f5f5;display:flex;height:50px;justify-content:space-between;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:999}.theme-dark .navbar .left{align-items:center;display:flex;gap:30px}.theme-dark .navbar .left span{color:#fff;font-size:20px;font-weight:700}.theme-dark .navbar .left .search{align-items:center;border:1px solid #444;border-radius:5px;display:flex;gap:10px;padding:5px}.theme-dark .navbar .left .search input{background-color:transparent;border:none;color:#f5f5f5;width:500px}@media(max-width:480px){.theme-dark .navbar .left .search input{display:none}}@media(max-width:960px){.theme-dark .navbar .left .search input{width:200px}}.theme-dark .navbar .right{align-items:center;display:flex;gap:20px}.theme-dark .navbar .right .user{align-items:center;display:flex;font-weight:500;gap:10px}@media(max-width:960px){.theme-dark .navbar .right .user{display:none}}.theme-dark .navbar .right .user img{border-radius:50%;height:30px;object-fit:cover;width:30px}.theme-dark .navbar .right .mobile-menu-icon{display:none}@media(max-width:480px){.theme-dark .navbar .right .mobile-menu-icon{display:block}}.theme-dark .navbar .mobile-menu{background-color:#222;border:1px solid #444;border-radius:5px;display:none;max-width:300px;padding:10px;position:absolute;right:10px;top:60px;width:80vw;z-index:1000}@media(max-width:480px){.theme-dark .navbar .mobile-menu{display:flex;flex-direction:column;gap:15px}}.theme-light .leftBar{background-color:#fff;color:#000;flex:2 1;height:calc(100vh - 70px);overflow:scroll;position:-webkit-sticky;position:sticky;top:70px}@media(max-width:480px){.theme-light .leftBar{display:none}}.theme-light .leftBar::-webkit-scrollbar{display:none}.theme-light .leftBar .container{padding:20px}.theme-light .leftBar .container hr{background-color:#d3d3d3;border:none;height:.5px;margin:20px 0}.theme-light .leftBar .container .menu{display:flex;flex-direction:column;gap:20px}.theme-light .leftBar .container .menu span{font-size:12px}.theme-light .leftBar .container .menu .user{align-items:center;display:flex;gap:10px}.theme-light .leftBar .container .menu .user img{border-radius:50%;height:30px;object-fit:cover;width:30px}.theme-light .leftBar .container .menu .user span{font-size:14px}.theme-light .leftBar .container .menu .item{align-items:center;display:flex;gap:10px}.theme-light .leftBar .container .menu .item img{width:30px}.theme-light .leftBar .container .menu .item span{font-size:14px}.theme-dark .leftBar{background-color:#222;color:#f5f5f5;flex:2 1;height:calc(100vh - 70px);overflow:scroll;position:-webkit-sticky;position:sticky;top:70px}@media(max-width:480px){.theme-dark .leftBar{display:none}}.theme-dark .leftBar::-webkit-scrollbar{display:none}.theme-dark .leftBar .container{padding:20px}.theme-dark .leftBar .container hr{background-color:#444;border:none;height:.5px;margin:20px 0}.theme-dark .leftBar .container .menu{display:flex;flex-direction:column;gap:20px}.theme-dark .leftBar .container .menu span{font-size:12px}.theme-dark .leftBar .container .menu .user{align-items:center;display:flex;gap:10px}.theme-dark .leftBar .container .menu .user img{border-radius:50%;height:30px;object-fit:cover;width:30px}.theme-dark .leftBar .container .menu .user span{font-size:14px}.theme-dark .leftBar .container .menu .item{align-items:center;display:flex;gap:10px}.theme-dark .leftBar .container .menu .item img{width:30px}.theme-dark .leftBar .container .menu .item span{font-size:14px}.theme-light .rightBar{background-color:#f6f3f3;flex:3 1;height:calc(100vh - 70px);overflow:scroll;position:-webkit-sticky;position:sticky;top:70px}@media(max-width:480px){.theme-light .rightBar{display:none}}@media(max-width:960px){.theme-light .rightBar{display:none}}.theme-light .rightBar::-webkit-scrollbar{display:none}.theme-light .rightBar .container{padding:20px}.theme-light .rightBar .container .item{background-color:#fff;box-shadow:0 0 15px 1px rgba(0,0,0,.09);margin-bottom:20px;padding:20px}.theme-light .rightBar .container .item span{color:gray}.theme-light .rightBar .container .item .user{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.theme-light .rightBar .container .item .user .userInfo{align-items:center;display:flex;gap:20px;position:relative}.theme-light .rightBar .container .item .user .userInfo img{border-radius:50%;height:40px;object-fit:cover;width:40px}.theme-light .rightBar .container .item .user .userInfo .online{background-color:#32cd32;border-radius:50%;height:12px;left:30px;position:absolute;top:0;width:12px}.theme-light .rightBar .container .item .user .userInfo p{color:#555}.theme-light .rightBar .container .item .user .userInfo span{color:#000;font-weight:500}.theme-light .rightBar .container .item .user .buttons{align-items:center;display:flex;gap:10px}.theme-light .rightBar .container .item .user .buttons button{border:none;color:#fff;cursor:pointer;padding:5px}.theme-light .rightBar .container .item .user .buttons button:first-child{background-color:#5271ff}.theme-light .rightBar .container .item .user .buttons button:last-child{background-color:#f0544f}.theme-dark .rightBar{background-color:#333;flex:3 1;height:calc(100vh - 70px);overflow:scroll;position:-webkit-sticky;position:sticky;top:70px}@media(max-width:480px){.theme-dark .rightBar{display:none}}@media(max-width:960px){.theme-dark .rightBar{display:none}}.theme-dark .rightBar::-webkit-scrollbar{display:none}.theme-dark .rightBar .container{padding:20px}.theme-dark .rightBar .container .item{background-color:#222;box-shadow:0 0 15px 1px rgba(0,0,0,.09);margin-bottom:20px;padding:20px}.theme-dark .rightBar .container .item span{color:gray}.theme-dark .rightBar .container .item .user{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.theme-dark .rightBar .container .item .user .userInfo{align-items:center;display:flex;gap:20px;position:relative}.theme-dark .rightBar .container .item .user .userInfo img{border-radius:50%;height:40px;object-fit:cover;width:40px}.theme-dark .rightBar .container .item .user .userInfo .online{background-color:#32cd32;border-radius:50%;height:12px;left:30px;position:absolute;top:0;width:12px}.theme-dark .rightBar .container .item .user .userInfo p{color:#d3d3d3}.theme-dark .rightBar .container .item .user .userInfo span{color:#f5f5f5;font-weight:500}.theme-dark .rightBar .container .item .user .buttons{align-items:center;display:flex;gap:10px}.theme-dark .rightBar .container .item .user .buttons button{border:none;color:#fff;cursor:pointer;padding:5px}.theme-dark .rightBar .container .item .user .buttons button:first-child{background-color:#5271ff}.theme-dark .rightBar .container .item .user .buttons button:last-child{background-color:#f0544f}.stories{display:flex;gap:10px;height:250px;margin-bottom:30px;overflow-x:auto}@media(max-width:480px){.stories{height:50px;justify-content:space-between;margin-bottom:0}}@media(max-width:960px){.stories{gap:20px;height:150px}}.stories .story{border-radius:10px;flex:none;overflow:hidden;position:relative;width:150px}@media(max-width:480px){.stories .story{border-radius:50%;height:50px;width:50px}}.stories .story img{height:100%;object-fit:cover;width:100%}.stories .story span{bottom:10px;color:#fff;font-weight:500;left:10px;position:absolute}@media(max-width:480px){.stories .story span{display:none}}.stories .story button{align-items:center;background-color:#5271ff;border:none;border-radius:50%;bottom:40px;color:#fff;cursor:pointer;display:flex;font-size:30px;height:30px;justify-content:center;left:10px;position:absolute;width:30px}@media(max-width:480px){.stories .story button{bottom:0;left:0;margin:auto;right:0;top:0}}.theme-light .post{background-color:#fff;border-radius:20px;box-shadow:0 0 25px -10px rgba(0,0,0,.38);color:#000}.theme-light .post .container{padding:20px}.theme-light .post .container .user{align-items:center;display:flex;justify-content:space-between}.theme-light .post .container .user .userInfo{display:flex;gap:20px}.theme-light .post .container .user .userInfo img{border-radius:50%;height:40px;object-fit:cover;width:40px}.theme-light .post .container .user .userInfo .details{display:flex;flex-direction:column}.theme-light .post .container .user .userInfo .details .name{font-weight:500}.theme-light .post .container .user .userInfo .details .date{font-size:12px}.theme-light .post .container .content{margin:20px 0}.theme-light .post .container .content img{margin-top:20px;max-height:500px;object-fit:cover;width:100%}.theme-light .post .container .info{align-items:center;display:flex;gap:20px}.theme-light .post .container .info .item{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:10px}.theme-dark .post{background-color:#222;border-radius:20px;box-shadow:0 0 25px -10px rgba(0,0,0,.38);color:#f5f5f5}.theme-dark .post .container{padding:20px}.theme-dark .post .container .user{align-items:center;display:flex;justify-content:space-between}.theme-dark .post .container .user .userInfo{display:flex;gap:20px}.theme-dark .post .container .user .userInfo img{border-radius:50%;height:40px;object-fit:cover;width:40px}.theme-dark .post .container .user .userInfo .details{display:flex;flex-direction:column}.theme-dark .post .container .user .userInfo .details .name{font-weight:500}.theme-dark .post .container .user .userInfo .details .date{font-size:12px}.theme-dark .post .container .content{margin:20px 0}.theme-dark .post .container .content img{margin-top:20px;max-height:500px;object-fit:cover;width:100%}.theme-dark .post .container .info{align-items:center;display:flex;gap:20px}.theme-dark .post .container .info .item{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:10px}.theme-light .comments img{border-radius:50%;height:40px;object-fit:cover;width:40px}.theme-light .comments .write{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:20px 0}.theme-light .comments .write input{background-color:transparent;border:1px solid #d3d3d3;color:#000;flex:5 1;padding:10px}.theme-light .comments .write button{background-color:#5271ff;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:10px}.theme-light .comments .comment{display:flex;gap:20px;justify-content:space-between;margin:30px 0}.theme-light .comments .comment .info{align-items:flex-start;display:flex;flex:5 1;flex-direction:column;gap:3px}.theme-light .comments .comment .info span{font-weight:500}.theme-light .comments .comment .info p{color:#555}.theme-light .comments .comment .date{align-self:center;color:gray;flex:1 1;font-size:12px}.theme-dark .comments img{border-radius:50%;height:40px;object-fit:cover;width:40px}.theme-dark .comments .write{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:20px 0}.theme-dark .comments .write input{background-color:transparent;border:1px solid #444;color:#f5f5f5;flex:5 1;padding:10px}.theme-dark .comments .write button{background-color:#5271ff;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:10px}.theme-dark .comments .comment{display:flex;gap:20px;justify-content:space-between;margin:30px 0}.theme-dark .comments .comment .info{align-items:flex-start;display:flex;flex:5 1;flex-direction:column;gap:3px}.theme-dark .comments .comment .info span{font-weight:500}.theme-dark .comments .comment .info p{color:#d3d3d3}.theme-dark .comments .comment .date{align-self:center;color:gray;flex:1 1;font-size:12px}.posts{display:flex;flex-direction:column;gap:20px;padding:20px}.posts>*{box-sizing:border-box;transition:width .3s ease;width:100%}@media(min-width:768px){.posts{margin:0 auto;max-width:1400px}.posts>*{margin-left:auto;margin-right:auto;width:90%}}.theme-light .share{background-color:#fff;border-radius:20px;box-shadow:0 0 25px -10px rgba(0,0,0,.38);color:#000;margin-bottom:20px}.theme-light .share .container{padding:20px}.theme-light .share .container .top{align-items:center;display:flex;gap:20px}.theme-light .share .container .top img{border-radius:50%;height:40px;object-fit:cover;width:40px}.theme-light .share .container .top input{background-color:transparent;border:none;color:#000;flex-grow:1;outline:none;padding:20px 10px}.theme-light .share .container hr{background-color:#d3d3d3;border:none;height:.5px;margin:20px 0}.theme-light .share .container .bottom{align-items:center;display:flex;justify-content:space-between}.theme-light .share .container .bottom .left{align-items:center;display:flex;gap:20px}.theme-light .share .container .bottom .left .item{align-items:center;cursor:pointer;display:flex;gap:10px}.theme-light .share .container .bottom .left .item img{height:20px}.theme-light .share .container .bottom .left .item span{color:gray;font-size:12px}.theme-light .share .container .bottom .right button{background-color:#5271ff;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:5px}.theme-dark .share{background-color:#222;border-radius:20px;box-shadow:0 0 25px -10px rgba(0,0,0,.38);color:#f5f5f5;margin-bottom:20px}.theme-dark .share .container{padding:20px}.theme-dark .share .container .top{align-items:center;display:flex;gap:20px}.theme-dark .share .container .top img{border-radius:50%;height:40px;object-fit:cover;width:40px}.theme-dark .share .container .top input{background-color:transparent;border:none;color:#f5f5f5;flex-grow:1;outline:none;padding:20px 10px}.theme-dark .share .container hr{background-color:#444;border:none;height:.5px;margin:20px 0}.theme-dark .share .container .bottom{align-items:center;display:flex;justify-content:space-between}.theme-dark .share .container .bottom .left{align-items:center;display:flex;gap:20px}.theme-dark .share .container .bottom .left .item{align-items:center;cursor:pointer;display:flex;gap:10px}.theme-dark .share .container .bottom .left .item img{height:20px}.theme-dark .share .container .bottom .left .item span{color:gray;font-size:12px}.theme-dark .share .container .bottom .right button{background-color:#5271ff;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:5px}@media(max-width:768px){.share .container .top{align-items:flex-start;flex-direction:column;gap:10px}.share .container .top img{height:30px;margin-bottom:10px;width:30px}.share .container .top input{padding:10px;width:100%}.share .container .bottom{align-items:flex-start;flex-direction:column;gap:15px}.share .container .bottom .left{flex-direction:column;gap:10px}.share .container .bottom .right{display:flex;justify-content:center;margin-top:10px;width:100%}.share .container .bottom .right button{padding:10px 15px}}@media(max-width:480px){.share .container{padding:10px}.share .container .top img{height:25px;width:25px}.share .container .top input{padding:10px 5px}.share .container .bottom{gap:10px}.share .container .bottom .left .item{gap:5px}.share .container .bottom .left .item img{height:15px}.share .container .bottom .left .item span{font-size:10px}}.theme-light .home{background-color:#f6f3f3;padding:20px 70px}@media(max-width:480px){.theme-light .home{padding:10px}}@media(max-width:960px){.theme-light .home{padding:20px}}.theme-dark .home{background-color:#333;padding:20px 70px}@media(max-width:480px){.theme-dark .home{padding:10px}}@media(max-width:960px){.theme-dark .home{padding:20px}}.profile{align-items:center;display:flex;flex-direction:column;padding:2rem}.theme-light .profile{background-color:#f6f3f3}.theme-light .profile .images{height:300px;position:relative;width:100%}.theme-light .profile .images .cover{border-radius:10px;height:100%;object-fit:cover;overflow:hidden;width:100%}.theme-light .profile .images .profilePic{border:4px solid #fff;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.1);height:150px;left:0;margin:auto;object-fit:cover;position:absolute;right:0;top:180px;width:150px}.theme-light .profile .bio{font-size:18px;font-style:italic;padding:1rem;text-align:center}.theme-light .profile .profileData{word-wrap:break-word;color:#555;padding:.5rem;text-align:center}.theme-light .profile .profileContainer{box-shadow:0 0 15px rgba(0,0,0,.1);max-width:800px;padding:20px;width:100%}.theme-light .profile .profileContainer .uInfo{align-items:center;display:flex;flex-direction:column;gap:20px}.theme-light .profile .profileContainer .uInfo .userName{font-size:24px;font-weight:500;margin-bottom:.5rem}.theme-light .profile .profileContainer .uInfo .userDetails{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.theme-light .profile .profileContainer .uInfo .userDetails .detail{align-items:center;display:flex;gap:10px}.theme-light .profile .profileContainer .uInfo .userDetails .detail p{font-size:16px;margin:0}.theme-light .profile .profileContainer .posts{margin-top:2rem}.theme-light .profile .button{border:none;border-radius:5px;cursor:pointer;font-size:16px;margin:10px;padding:10px 20px;transition:background-color .3s ease,color .3s ease}.theme-light .profile .button.editProfile{background-color:#5271ff;color:#fff}.theme-light .profile .button.editProfile:hover{background-color:#3f57cc}.theme-light .profile .button.setPrivate{background-color:#fbb017;color:#fff}.theme-light .profile .button.setPrivate:hover{background-color:#da940d}.theme-light .profile .button.setPublic{background-color:#4caf50;color:#fff}.theme-light .profile .button.setPublic:hover{background-color:#388e3c}@media(max-width:768px){.theme-light .profile .profileContainer{padding:15px}.theme-light .profile .profileContainer .uInfo .userName{font-size:20px}}.theme-dark .profile{background-color:#333}.theme-dark .profile .images{height:300px;position:relative;width:100%}.theme-dark .profile .images .cover{border-radius:10px;height:100%;object-fit:cover;overflow:hidden;width:100%}.theme-dark .profile .images .profilePic{border:4px solid #222;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.1);height:150px;left:0;margin:auto;object-fit:cover;position:absolute;right:0;top:180px;width:150px}.theme-dark .profile .bio{font-size:18px;font-style:italic;padding:1rem;text-align:center}.theme-dark .profile .profileData{word-wrap:break-word;color:#d3d3d3;padding:.5rem;text-align:center}.theme-dark .profile .profileContainer{box-shadow:0 0 15px rgba(0,0,0,.1);max-width:800px;padding:20px;width:100%}.theme-dark .profile .profileContainer .uInfo{align-items:center;display:flex;flex-direction:column;gap:20px}.theme-dark .profile .profileContainer .uInfo .userName{font-size:24px;font-weight:500;margin-bottom:.5rem}.theme-dark .profile .profileContainer .uInfo .userDetails{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.theme-dark .profile .profileContainer .uInfo .userDetails .detail{align-items:center;display:flex;gap:10px}.theme-dark .profile .profileContainer .uInfo .userDetails .detail p{font-size:16px;margin:0}.theme-dark .profile .profileContainer .posts{margin-top:2rem}.theme-dark .profile .button{border:none;border-radius:5px;cursor:pointer;font-size:16px;margin:10px;padding:10px 20px;transition:background-color .3s ease,color .3s ease}.theme-dark .profile .button.editProfile{background-color:#5271ff;color:#fff}.theme-dark .profile .button.editProfile:hover{background-color:#3f57cc}.theme-dark .profile .button.setPrivate{background-color:#fbb017;color:#fff}.theme-dark .profile .button.setPrivate:hover{background-color:#da940d}.theme-dark .profile .button.setPublic{background-color:#4caf50;color:#fff}.theme-dark .profile .button.setPublic:hover{background-color:#388e3c}@media(max-width:768px){.theme-dark .profile .profileContainer{padding:15px}.theme-dark .profile .profileContainer .uInfo .userName{font-size:20px}}.organization-dashboard{box-sizing:border-box;display:flex;font-family:Arial,sans-serif;margin:0 auto;max-width:1400px;padding-left:250px;width:100%}.organization-dashboard .header{background-color:#f7f7f7;border:1px solid #e5e5e5;border-radius:10px;margin-bottom:30px;padding:20px}.organization-dashboard .header h2{color:#333;font-size:1.8em;font-weight:600;margin-bottom:8px}.organization-dashboard .header p{color:#777;font-size:1.1em;margin-top:0}.organization-dashboard .main-content{grid-gap:30px;box-sizing:border-box;display:grid;flex:1 1;gap:30px;grid-template-columns:repeat(2,1fr);padding:25px}.organization-dashboard .main-content section{background-color:#f7f7f7;border:1px solid #e5e5e5;border-radius:10px;margin-bottom:25px;padding:20px}.organization-dashboard .main-content section h3{border-bottom:2px solid #ddd;font-size:1.4em;font-weight:500;margin-bottom:15px;padding-bottom:10px}.organization-dashboard .main-content section ul{list-style-type:none;padding-left:0}.organization-dashboard .main-content section ul li{border-bottom:1px dashed #ddd;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 0}.organization-dashboard .main-content section ul li:last-child{border-bottom:none}.organization-dashboard .main-content section .chart-placeholder{align-items:center;background-color:#e8e8e8;border-radius:8px;display:flex;height:250px;justify-content:center;position:relative;width:100%}.organization-dashboard .main-content section .chart-placeholder:after{color:#999;content:"Chart library integration needed";font-size:.9em}.organization-dashboard .main-content section textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:1.1em;height:120px;margin-bottom:10px;padding:10px;resize:vertical;width:100%}.organization-dashboard .main-content section button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.1em;padding:10px 25px;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s}.organization-dashboard .main-content section button:focus,.organization-dashboard .main-content section button:hover{background-color:#0056b3;outline:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.organization-dashboard .main-content section button:active{-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:992px){.organization-dashboard{padding-left:0}.organization-dashboard .main-content{grid-template-columns:1fr;padding:20px 20px 0}}@media(max-width:768px){.organization-dashboard{padding-top:100px}.organization-dashboard .main-content{grid-template-columns:1fr;padding:15px 15px 0}}.sidebar{background-color:#2f3136;box-shadow:2px 0 5px rgba(0,0,0,.1);color:#fff;height:100vh;left:0;padding:20px 0;position:fixed;top:0;width:250px}.sidebar h4{font-size:1.5em;font-weight:500;margin-bottom:30px;text-align:center}.sidebar ul{list-style:none;padding:0}.sidebar ul li{border-radius:5px;margin-bottom:15px;padding:10px 20px;transition:background-color .3s}.sidebar ul li:hover{background-color:#3f4146}.sidebar ul li a{color:inherit;display:block;text-decoration:none;transition:color .3s}.sidebar ul li a.active,.sidebar ul li a:hover{color:#007bff}@media(max-width:768px){.sidebar{height:auto;padding:10px 0;width:100%}.sidebar h4{margin-bottom:15px;margin-left:15px}.sidebar ul{display:flex;justify-content:space-around}.sidebar ul li{margin:0}.sidebar ul li:hover{background-color:transparent}.sidebar ul li a{padding:0}}.upcoming-events{background:#f7f9fc;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:1rem 0;padding:1rem}.upcoming-events h3{color:#333;font-size:1.5em;margin-bottom:1rem;text-align:center}.upcoming-events ul{list-style:none;padding:0}.upcoming-events ul li{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5rem}.upcoming-events ul li:last-child{border-bottom:none}.upcoming-events ul li .event-date{color:#007bff;flex:1 1;font-weight:600}.upcoming-events ul li .event-title{flex:3 1;font-size:1.2em}.upcoming-events ul li .event-description{color:#555;flex:4 1}.upcoming-events ul li .event-ticket-info{display:flex;flex:2 1;flex-direction:column;gap:.2rem}.upcoming-events ul li .event-ticket-info span{color:#666;font-size:.9em}@media(max-width:768px){.upcoming-events h3{font-size:1.3em}.upcoming-events ul li{align-items:flex-start;flex-direction:column}.upcoming-events ul li .event-date{margin-bottom:.5rem}.upcoming-events ul li .event-description,.upcoming-events ul li .event-title{margin-bottom:.3rem}.upcoming-events ul li .event-ticket-info{align-items:flex-start;justify-content:space-evenly;margin-top:.5rem}}.past-events{background:#f7f9fc;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:1rem 0;padding:1rem}.past-events h3{color:#333;font-size:1.5em;margin-bottom:1rem;text-align:center}.past-events ul{list-style:none;padding:0}.past-events ul li{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:.5rem}.past-events ul li:last-child{border-bottom:none}.past-events ul li .event-date{color:#007bff;flex:1 1;font-weight:600}.past-events ul li .event-title{flex:3 1;font-size:1.2em}.past-events ul li .event-description{color:#555;flex:4 1}@media(max-width:768px){.past-events h3{font-size:1.3em}.past-events ul li{align-items:flex-start;flex-direction:column}.past-events ul li .event-date{margin-bottom:.5rem}.past-events ul li .event-description,.past-events ul li .event-title{margin-bottom:.3rem}}.cancelled-events{background:#f7f9fc;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:1rem 0;padding:1rem}.cancelled-events h3{color:#333;font-size:1.5em;margin-bottom:1rem;text-align:center}.cancelled-events ul{list-style:none;padding:0}.cancelled-events ul li{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:.5rem}.cancelled-events ul li:last-child{border-bottom:none}.cancelled-events ul li .event-date{color:#007bff;flex:1 1;font-weight:600}.cancelled-events ul li .event-title{flex:3 1;font-size:1.2em}.cancelled-events ul li .event-description{color:#555;flex:4 1}@media(max-width:768px){.cancelled-events h3{font-size:1.3em}.cancelled-events ul li{align-items:flex-start;flex-direction:column}.cancelled-events ul li .event-date{margin-bottom:.5rem}.cancelled-events ul li .event-description,.cancelled-events ul li .event-title{margin-bottom:.3rem}}.proposed-events{background:#f7f9fc;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:1rem 0;padding:1rem}.proposed-events h3{color:#333;font-size:1.5em;margin-bottom:1rem;text-align:center}.proposed-events ul{list-style:none;padding:0}.proposed-events ul li{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:.5rem}.proposed-events ul li:last-child{border-bottom:none}.proposed-events ul li .event-date{color:#007bff;flex:1 1;font-weight:600}.proposed-events ul li .event-title{flex:3 1;font-size:1.2em}.proposed-events ul li .event-description{color:#555;flex:4 1}@media(max-width:768px){.proposed-events h3{font-size:1.3em}.proposed-events ul li{align-items:flex-start;flex-direction:column}.proposed-events ul li .event-date{margin-bottom:.5rem}.proposed-events ul li .event-description,.proposed-events ul li .event-title{margin-bottom:.3rem}}.events-page{box-sizing:border-box;display:flex;font-family:Arial,sans-serif;margin:0 auto;max-width:1400px;padding:1rem;width:100%}.events-page .sidebar{background-color:#2f3136;box-shadow:2px 0 5px rgba(0,0,0,.1);color:#fff;padding:20px 0;position:-webkit-sticky;position:sticky;top:0;width:250px}.events-page .sidebar h4{font-size:1.5em;font-weight:500;margin-bottom:20px;text-align:center}.events-page .sidebar ul{list-style:none;padding:0}.events-page .sidebar ul li{border-radius:5px;margin-bottom:15px;padding:10px 20px;transition:background-color .3s}.events-page .sidebar ul li:hover{background-color:#3f4146}.events-page .sidebar ul li a{color:inherit;display:block;text-decoration:none;transition:color .3s}.events-page .sidebar ul li a.active,.events-page .sidebar ul li a:hover{color:#007bff}.events-page .content{box-sizing:border-box;flex-grow:1;margin-left:20px;padding:20px}.events-page .content h2{font-size:2em;margin-bottom:1rem}.events-page .content .events-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media(max-width:992px){.events-page .content .events-grid{grid-template-columns:1fr}.events-page{flex-direction:column}.events-page .sidebar{box-shadow:none;margin-bottom:1rem;position:static;width:100%}.events-page .sidebar h4{margin-left:15px}.events-page .sidebar ul{display:flex;justify-content:space-between}.events-page .sidebar ul li{flex:1 1;margin:0;padding:10px 5px;text-align:center}.events-page .sidebar ul li:hover{background-color:transparent}.events-page .content{margin-left:0}}.ticket-sales-and-payments{display:flex}.ticket-sales-and-payments .content{grid-gap:20px;display:grid;flex-grow:1;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px}.ticket-sales-and-payments .content h3{margin-top:20px}.ticket-sales-and-payments .content .event-list,.ticket-sales-and-payments .content .processed-payments-list{list-style-type:none;max-height:400px;overflow-y:auto;padding:0}.ticket-sales-and-payments .content .event-list li,.ticket-sales-and-payments .content .processed-payments-list li{border-bottom:1px solid #eee;padding:10px 0}.ticket-sales-and-payments .content .event-list li .event-title,.ticket-sales-and-payments .content .processed-payments-list li .event-title{font-weight:700}.ticket-sales-and-payments .content .event-list li span,.ticket-sales-and-payments .content .processed-payments-list li span{margin-right:15px}.ticket-sales-and-payments .content .event-list li button,.ticket-sales-and-payments .content .processed-payments-list li button{margin-left:10px}
/*# sourceMappingURL=main.321202be.css.map*/