:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.theme-light .navbar{position:sticky;top:0;height:70px;max-width:100vw;display:flex;justify-content:space-between;align-items:center;color:#000;background-color:#8bd1e3;padding:1rem 2rem;z-index:10}@media (max-width: 600px){.theme-light .navbar{padding:1rem;justify-content:center}}@media (max-width: 460px){.theme-light .navbar{padding:1rem .5rem}}.theme-light .navbar .left{display:flex;justify-content:space-between;align-items:center;gap:2.5rem}@media (max-width: 600px){.theme-light .navbar .left{gap:2rem}}.theme-light .navbar .left a{color:#000}@media (max-width: 600px){.theme-light .navbar .left a:nth-child(1){display:none}}.theme-light .navbar .left span{font-size:2.2rem;font-weight:700;color:#08415c}@media (max-width: 600px){.theme-light .navbar .left .logo{display:none}}.theme-light .navbar .left .logo-mob{display:none}@media (max-width: 600px){.theme-light .navbar .left .logo-mob{display:block;position:absolute;left:15px;bottom:25px}}.theme-light .navbar .left .theme-btn:hover{cursor:pointer}.theme-light .navbar .left .theme-btn:active{transform:translateY(1px)}.theme-light .navbar .left .searchbar{display:flex;align-items:center;gap:1rem;background-color:transparent;border:.2rem solid #08415c;border-radius:.5rem;padding:.5rem;margin-right:2.5rem}@media (max-width: 600px){.theme-light .navbar .left .searchbar{margin-right:2rem;justify-content:center}}.theme-light .navbar .left .searchbar input{width:100%;color:#333;font-size:1.6rem;background-color:transparent;border:none;outline:none}.theme-light .navbar .left .searchbar input::placeholder{color:#333}@media screen and (max-width: 800px){.theme-light .navbar .left .searchbar input{display:none}}.theme-light .navbar .right{display:flex;justify-content:flex-end;align-items:center;gap:2.5rem}@media (max-width: 1150px){.theme-light .navbar .right{display:none}}.theme-light .navbar .right a{color:#000}.theme-light .navbar .right img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:center}.theme-light .navbar .right img:hover{cursor:pointer}.theme-light .navbar .right span{font-size:1.5rem;font-weight:700;color:#000;cursor:pointer}.theme-light .navbar .right span:active{transform:translateY(1px)}.theme-light .navbar .right-mob{display:none}@media (max-width: 1150px){.theme-light .navbar .right-mob{display:flex;gap:2.5rem}}@media (max-width: 600px){.theme-light .navbar .right-mob{margin-right:2rem}}@media (max-width: 600px){.theme-light .navbar .right-mob{gap:2rem;margin-right:2rem}}.theme-light .navbar .right-mob a{color:#000}.theme-light .navbar .right-mob .burger{cursor:pointer}@media (max-width: 600px){.theme-light .navbar .right-mob .burger{position:absolute;right:10px}}.theme-light .navbar .right-mob .burger-list{position:absolute;top:70px;right:0;padding:2rem 1rem;width:30vw;height:auto;background-color:#fff;font-size:1.6rem;font-weight:700;color:#08415c}@media (max-width: 600px){.theme-light .navbar .right-mob .burger-list{width:100vw}}.theme-light .navbar .right-mob .burger-list .item{display:flex;align-items:center;gap:1rem}.theme-light .navbar .right-mob .burger-list hr{border-top:.1rem solid #8bd1e3;margin:2rem 0}.theme-dark .navbar{position:sticky;top:0;height:70px;max-width:100vw;display:flex;justify-content:space-between;align-items:center;color:#fff;background-color:#000;padding:1rem 2rem;z-index:10}@media (max-width: 600px){.theme-dark .navbar{padding:1rem;justify-content:center}}@media (max-width: 460px){.theme-dark .navbar{padding:1rem .5rem}}.theme-dark .navbar .left{display:flex;justify-content:space-between;align-items:center;gap:2.5rem}@media (max-width: 600px){.theme-dark .navbar .left{gap:2rem}}.theme-dark .navbar .left a{color:#fff}@media (max-width: 600px){.theme-dark .navbar .left a:nth-child(1){display:none}}.theme-dark .navbar .left span{font-size:2.2rem;font-weight:700;color:#fff}@media (max-width: 600px){.theme-dark .navbar .left .logo{display:none}}.theme-dark .navbar .left .logo-mob{display:none}@media (max-width: 600px){.theme-dark .navbar .left .logo-mob{display:block;position:absolute;left:15px;bottom:25px}}.theme-dark .navbar .left .theme-btn:hover{cursor:pointer}.theme-dark .navbar .left .theme-btn:active{transform:translateY(1px)}.theme-dark .navbar .left .searchbar{display:flex;align-items:center;gap:1rem;background-color:transparent;border:.2rem solid #444;border-radius:.5rem;padding:.5rem;margin-right:2.5rem}@media (max-width: 600px){.theme-dark .navbar .left .searchbar{margin-right:2rem;justify-content:center}}.theme-dark .navbar .left .searchbar input{width:100%;color:#f5f5f5;font-size:1.6rem;background-color:transparent;border:none;outline:none}.theme-dark .navbar .left .searchbar input::placeholder{color:#f5f5f5}@media screen and (max-width: 800px){.theme-dark .navbar .left .searchbar input{display:none}}.theme-dark .navbar .right{display:flex;justify-content:flex-end;align-items:center;gap:2.5rem}@media (max-width: 1150px){.theme-dark .navbar .right{display:none}}.theme-dark .navbar .right a{color:#fff}.theme-dark .navbar .right img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:center}.theme-dark .navbar .right img:hover{cursor:pointer}.theme-dark .navbar .right span{font-size:1.5rem;font-weight:700;color:#fff;cursor:pointer}.theme-dark .navbar .right span:active{transform:translateY(1px)}.theme-dark .navbar .right-mob{display:none}@media (max-width: 1150px){.theme-dark .navbar .right-mob{display:flex;gap:2.5rem}}@media (max-width: 600px){.theme-dark .navbar .right-mob{margin-right:2rem}}@media (max-width: 600px){.theme-dark .navbar .right-mob{gap:2rem;margin-right:2rem}}.theme-dark .navbar .right-mob a{color:#fff}.theme-dark .navbar .right-mob .burger{cursor:pointer}@media (max-width: 600px){.theme-dark .navbar .right-mob .burger{position:absolute;right:10px}}.theme-dark .navbar .right-mob .burger-list{position:absolute;top:70px;right:0;padding:2rem 1rem;width:30vw;height:auto;background-color:#222;font-size:1.6rem;font-weight:700;color:#fff}@media (max-width: 600px){.theme-dark .navbar .right-mob .burger-list{width:100vw}}.theme-dark .navbar .right-mob .burger-list .item{display:flex;align-items:center;gap:1rem}.theme-dark .navbar .right-mob .burger-list hr{border-top:.1rem solid #444;margin:2rem 0}.theme-light .leftBar{position:sticky;top:70px;width:20vw;min-height:calc(100vh - 70px);background-color:#fff;color:#08415c;padding:1rem 1rem 2rem}@media (max-width: 992px){.theme-light .leftBar{display:none}}.theme-light .leftBar a{color:#08415c}.theme-light .leftBar .main-info{display:flex;flex-direction:column;gap:1rem}.theme-light .leftBar .main-info .user{display:flex;align-items:center;gap:1rem;word-break:break-word}.theme-light .leftBar .main-info .user:hover{cursor:pointer}.theme-light .leftBar .main-info .user .img-container{width:30px;height:30px}.theme-light .leftBar .main-info .user .img-container img{width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:center}.theme-light .leftBar .main-info .user span{font-size:1.4rem;font-weight:700;line-height:1;word-break:break-word}.theme-light .leftBar .main-info .item{display:flex;align-items:center;gap:1rem}.theme-light .leftBar .main-info .item img{width:28px;height:28px}.theme-light .leftBar .main-info .item span{font-size:1.4rem;font-weight:700}.theme-light .leftBar .shortcuts{display:flex;flex-direction:column;gap:1rem}.theme-light .leftBar .shortcuts h3{font-size:1.5rem;color:#555}.theme-light .leftBar .shortcuts .item{display:flex;align-items:center;gap:1rem}.theme-light .leftBar .shortcuts .item img{width:28px;height:28px}.theme-light .leftBar .shortcuts .item span{font-size:1.4rem;font-weight:700}.theme-light .leftBar .others{display:flex;flex-direction:column;gap:1rem}.theme-light .leftBar .others h3{font-size:1.5rem;color:#555}.theme-light .leftBar .others .item{display:flex;align-items:center;gap:1rem}.theme-light .leftBar .others .item img{width:28px;height:28px}.theme-light .leftBar .others .item span{font-size:1.4rem;font-weight:700}.theme-light .leftBar hr{border-top:.1rem solid #8bd1e3;margin:1.5rem 0}.theme-dark .leftBar{position:sticky;top:70px;width:20vw;min-height:calc(100vh - 70px);background-color:#222;color:#fff;padding:1rem 1rem 2rem}@media (max-width: 992px){.theme-dark .leftBar{display:none}}.theme-dark .leftBar a{color:#fff}.theme-dark .leftBar .main-info{display:flex;flex-direction:column;gap:1rem}.theme-dark .leftBar .main-info .user{display:flex;align-items:center;gap:1rem;word-break:break-word}.theme-dark .leftBar .main-info .user:hover{cursor:pointer}.theme-dark .leftBar .main-info .user .img-container{width:30px;height:30px}.theme-dark .leftBar .main-info .user .img-container img{width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:center}.theme-dark .leftBar .main-info .user span{font-size:1.4rem;font-weight:700;line-height:1;word-break:break-word}.theme-dark .leftBar .main-info .item{display:flex;align-items:center;gap:1rem}.theme-dark .leftBar .main-info .item img{width:28px;height:28px}.theme-dark .leftBar .main-info .item span{font-size:1.4rem;font-weight:700}.theme-dark .leftBar .shortcuts{display:flex;flex-direction:column;gap:1rem}.theme-dark .leftBar .shortcuts h3{font-size:1.5rem;color:#d3d3d3}.theme-dark .leftBar .shortcuts .item{display:flex;align-items:center;gap:1rem}.theme-dark .leftBar .shortcuts .item img{width:28px;height:28px}.theme-dark .leftBar .shortcuts .item span{font-size:1.4rem;font-weight:700}.theme-dark .leftBar .others{display:flex;flex-direction:column;gap:1rem}.theme-dark .leftBar .others h3{font-size:1.5rem;color:#d3d3d3}.theme-dark .leftBar .others .item{display:flex;align-items:center;gap:1rem}.theme-dark .leftBar .others .item img{width:28px;height:28px}.theme-dark .leftBar .others .item span{font-size:1.4rem;font-weight:700}.theme-dark .leftBar hr{border-top:.1rem solid #444;margin:1.5rem 0}.theme-light .rightBar{position:sticky;top:70px;width:30vw;min-height:calc(100vh - 70px);display:flex;flex-direction:column;background-color:#f6f3f3;gap:1.5rem;padding:1rem 1rem 2rem;z-index:-1}@media (max-width: 1150px){.theme-light .rightBar{display:none}}.theme-light .rightBar .birthdays{background-color:#fff;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #0000001a;padding:1rem}.theme-light .rightBar .birthdays h3{font-size:1.6rem;color:#555;margin-bottom:1rem}.theme-light .rightBar .birthdays .birthday{display:flex;align-items:center;gap:1rem}.theme-light .rightBar .birthdays .birthday img{width:32px;height:32px}.theme-light .rightBar .birthdays .birthday p{font-size:1.4rem;color:#555}.theme-light .rightBar .birthdays .birthday p span{font-weight:700;color:#333}.theme-light .rightBar .activities{display:flex;flex-direction:column;background-color:#fff;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #0000001a;gap:1rem;padding:1rem}.theme-light .rightBar .activities h3{font-size:1.6rem;color:#555}.theme-light .rightBar .activities .activity{display:flex;justify-content:space-between;align-items:center;gap:1rem}.theme-light .rightBar .activities .activity .user-info{width:70%;display:flex;align-items:center;gap:1rem;word-break:break-word}.theme-light .rightBar .activities .activity .user-info .img-container{width:32px;height:32px;align-self:flex-start}.theme-light .rightBar .activities .activity .user-info .img-container img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:center}.theme-light .rightBar .activities .activity .user-info p{font-size:1.3rem;color:#555}.theme-light .rightBar .activities .activity .user-info p span{font-size:1.4rem;font-weight:700;color:#333;max-width:100%}.theme-light .rightBar .activities .activity .time{width:30%;font-size:1.3rem;color:#555;align-self:flex-start}.theme-light .rightBar .online{background-color:#fff;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #0000001a;padding:1rem}.theme-light .rightBar .online h3{font-size:1.6rem;color:#555;margin-bottom:1rem}.theme-light .rightBar .online .friends{display:flex;flex-direction:column;gap:1rem}.theme-light .rightBar .online .friends .user{display:flex;align-items:center;gap:1rem;word-break:break-word}.theme-light .rightBar .online .friends .user .img-container{position:relative;width:32px;height:32px}.theme-light .rightBar .online .friends .user .img-container img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:center}.theme-light .rightBar .online .friends .user .img-container .status-dot{width:12px;height:12px;border-radius:50%;background-color:#0f0;position:absolute;top:0;left:22px}.theme-light .rightBar .online .friends .user span{font-size:1.4rem;font-weight:700;color:#333}.theme-dark .rightBar{position:sticky;top:70px;width:30vw;min-height:calc(100vh - 70px);display:flex;flex-direction:column;background-color:#333;gap:1.5rem;padding:1rem 1rem 2rem;z-index:-1}@media (max-width: 1150px){.theme-dark .rightBar{display:none}}.theme-dark .rightBar .birthdays{background-color:#222;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #0000001a;padding:1rem}.theme-dark .rightBar .birthdays h3{font-size:1.6rem;color:#d3d3d3;margin-bottom:1rem}.theme-dark .rightBar .birthdays .birthday{display:flex;align-items:center;gap:1rem}.theme-dark .rightBar .birthdays .birthday img{width:32px;height:32px}.theme-dark .rightBar .birthdays .birthday p{font-size:1.4rem;color:#d3d3d3}.theme-dark .rightBar .birthdays .birthday p span{font-weight:700;color:#f5f5f5}.theme-dark .rightBar .activities{display:flex;flex-direction:column;background-color:#222;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #0000001a;gap:1rem;padding:1rem}.theme-dark .rightBar .activities h3{font-size:1.6rem;color:#d3d3d3}.theme-dark .rightBar .activities .activity{display:flex;justify-content:space-between;align-items:center;gap:1rem}.theme-dark .rightBar .activities .activity .user-info{width:70%;display:flex;align-items:center;gap:1rem;word-break:break-word}.theme-dark .rightBar .activities .activity .user-info .img-container{width:32px;height:32px;align-self:flex-start}.theme-dark .rightBar .activities .activity .user-info .img-container img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:center}.theme-dark .rightBar .activities .activity .user-info p{font-size:1.3rem;color:#d3d3d3}.theme-dark .rightBar .activities .activity .user-info p span{font-size:1.4rem;font-weight:700;color:#f5f5f5;max-width:100%}.theme-dark .rightBar .activities .activity .time{width:30%;font-size:1.3rem;color:#d3d3d3;align-self:flex-start}.theme-dark .rightBar .online{background-color:#222;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #0000001a;padding:1rem}.theme-dark .rightBar .online h3{font-size:1.6rem;color:#d3d3d3;margin-bottom:1rem}.theme-dark .rightBar .online .friends{display:flex;flex-direction:column;gap:1rem}.theme-dark .rightBar .online .friends .user{display:flex;align-items:center;gap:1rem;word-break:break-word}.theme-dark .rightBar .online .friends .user .img-container{position:relative;width:32px;height:32px}.theme-dark .rightBar .online .friends .user .img-container img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:center}.theme-dark .rightBar .online .friends .user .img-container .status-dot{width:12px;height:12px;border-radius:50%;background-color:#0f0;position:absolute;top:0;left:22px}.theme-dark .rightBar .online .friends .user span{font-size:1.4rem;font-weight:700;color:#f5f5f5}.theme-light .timeline{position:sticky;top:70px;width:50vw;min-height:calc(100vh - 70px);background-color:#f6f3f3;padding:1rem 1rem 2rem 2rem}@media (max-width: 1150px){.theme-light .timeline{width:80vw;padding:2rem}}@media (max-width: 992px){.theme-light .timeline{width:100vw}}@media (max-width: 600px){.theme-light .timeline{padding:2rem 1rem}}.theme-dark .timeline{position:sticky;top:70px;width:50vw;min-height:calc(100vh - 70px);background-color:#333;padding:1rem 1rem 2rem 2rem}@media (max-width: 1150px){.theme-dark .timeline{width:80vw;padding:2rem}}@media (max-width: 992px){.theme-dark .timeline{width:100vw}}@media (max-width: 600px){.theme-dark .timeline{padding:2rem 1rem}}.theme-light .stories{display:flex;justify-content:space-between;height:220px;border-radius:1rem;box-shadow:0 0 1.5rem .1rem #0000001a;margin-bottom:1.5rem}.theme-light .stories .stories-wrapper{display:flex;width:100%;height:100%;background-color:#fff;border-radius:1rem;overflow-x:auto;gap:1rem;padding:1rem}.theme-light .stories .stories-wrapper::-webkit-scrollbar{display:none}.theme-light .stories .stories-wrapper .msg{font-size:1.6rem;color:#333;text-align:center;margin:auto}@media (max-width: 600px){.theme-light .stories .stories-wrapper .msg{font-size:1.5rem}}.theme-light .stories .stories-wrapper .story{position:relative;min-width:120px;max-width:120px;height:200px;max-height:100%;overflow:hidden;border-radius:1rem;box-shadow:0 0 .8rem .3rem #0000001a}.theme-light .stories .stories-wrapper .story img,.theme-light .stories .stories-wrapper .story video{width:100%;height:100%;object-fit:cover;object-position:center}.theme-light .stories .stories-wrapper .story span{position:absolute;bottom:10px;left:5px;color:#fff;font-weight:700;padding:.1rem;word-break:break-word;text-shadow:.05rem .05rem .05rem black}.theme-light .stories .stories-wrapper .story .add{height:70px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;background-color:#fff;font-weight:700;font-size:1.3rem;text-align:center;padding:0 .5rem}.theme-light .stories .stories-wrapper .story button{position:absolute;top:130px;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:#0275d8;color:#fff;font-size:2.5rem;line-height:1rem;border-radius:50%;border:.2rem solid white;cursor:pointer}.theme-dark .stories{display:flex;justify-content:space-between;height:220px;border-radius:1rem;box-shadow:0 0 1.5rem .1rem #0000001a;margin-bottom:1.5rem}.theme-dark .stories .stories-wrapper{display:flex;width:100%;height:100%;background-color:#222;border-radius:1rem;overflow-x:auto;gap:1rem;padding:1rem}.theme-dark .stories .stories-wrapper::-webkit-scrollbar{display:none}.theme-dark .stories .stories-wrapper .msg{font-size:1.6rem;color:#f5f5f5;text-align:center;margin:auto}@media (max-width: 600px){.theme-dark .stories .stories-wrapper .msg{font-size:1.5rem}}.theme-dark .stories .stories-wrapper .story{position:relative;min-width:120px;max-width:120px;height:200px;max-height:100%;overflow:hidden;border-radius:1rem;box-shadow:0 0 .8rem .3rem #0000001a}.theme-dark .stories .stories-wrapper .story img,.theme-dark .stories .stories-wrapper .story video{width:100%;height:100%;object-fit:cover;object-position:center}.theme-dark .stories .stories-wrapper .story span{position:absolute;bottom:10px;left:5px;color:#fff;font-weight:700;padding:.1rem;word-break:break-word;text-shadow:.05rem .05rem .05rem black}.theme-dark .stories .stories-wrapper .story .add{height:70px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;background-color:#fff;font-weight:700;font-size:1.3rem;text-align:center;padding:0 .5rem}.theme-dark .stories .stories-wrapper .story button{position:absolute;top:130px;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:#0275d8;color:#fff;font-size:2.5rem;line-height:1rem;border-radius:50%;border:.2rem solid white;cursor:pointer}.createStory{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;z-index:100}.createStory .wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;max-width:100%;min-height:auto;display:flex;flex-direction:column;justify-content:space-between;background:#fff;overflow-y:auto;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #0000001a;padding:1rem 2rem}@media (max-width: 600px){.createStory .wrapper{width:95%}}@media (max-width: 460px){.createStory .wrapper{padding:.5rem}}.createStory .wrapper h1{color:#222;text-align:center;margin-bottom:3rem}.createStory .wrapper form{display:flex;flex-direction:column;gap:1rem}.createStory .wrapper form .input-group{display:flex;justify-content:center;align-items:center;gap:2rem;margin-bottom:1rem}@media (max-width: 600px){.createStory .wrapper form .input-group{gap:.7rem}}@media (max-width: 460px){.createStory .wrapper form .input-group{flex-direction:column}}.createStory .wrapper form .input-group #story-file{display:none}.createStory .wrapper form .input-group .file-label{width:250px;height:50px;display:inline-flex;justify-content:center;align-items:center;font-weight:700;font-size:1.8rem;text-align:center;color:teal;background-color:#ffd670;border-radius:.3rem;padding:.5rem .8rem;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.createStory .wrapper form .input-group .file-label:hover{background-color:#ffcb4b}.createStory .wrapper form .input-group .file-label:active{transform:translateY(1px);background-color:#ffc127}.createStory .wrapper form .input-group .file-container{width:auto;display:flex;justify-content:center;align-items:center}@media (max-width: 600px){.createStory .wrapper form .input-group .file-container{text-align:center}}.createStory .wrapper form .input-group .file-container .img-container{width:50px;height:50px}.createStory .wrapper form .input-group .file-container .img-container img{width:100%;height:100%;object-fit:cover;object-position:center}.createStory .wrapper form .input-group .file-container .video-container{width:50px;height:50px}.createStory .wrapper form .input-group .file-container .video-container video{width:100%;height:100%;object-fit:cover;object-position:center}.createStory .wrapper form .input-group .file-container .video-placeholder{width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem}.createStory .wrapper form .input-group .file-container .video-placeholder p{font-size:1.5rem}.createStory .wrapper form .input-group .file-container .video-placeholder p span{font-size:1.4rem}.createStory .wrapper form .text-label{font-size:1.6rem}.createStory .wrapper form .desc-label{font-size:1.6rem;font-weight:700;color:#444}.createStory .wrapper form textarea{color:#333;font-size:1.6rem;padding:.5rem}.createStory .wrapper form button{width:250px;height:50px;display:inline-flex;justify-content:center;align-items:center;font-size:1.8rem;color:#fff;background-color:#5271ff;border:none;border-radius:.5rem;padding:1rem;margin:auto;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.createStory .wrapper form button:hover{background-color:#4163ff}.createStory .wrapper form button:active{transform:translateY(1px);background-color:#3055ff}.createStory .wrapper form button:disabled{cursor:not-allowed}@media (max-width: 600px){.createStory .wrapper form button{width:100%;padding:1rem}}.createStory .wrapper .error-msg{display:flex;justify-content:center;align-items:center;width:100%;color:#f75252;background-color:#f8d7da;font-size:1.6rem;border:.1rem solid #f75252;border-radius:.5rem;padding:1.5rem;margin-top:1rem}.createStory .wrapper .close{position:absolute;top:1rem;right:1rem;border:none;color:#fff;font-weight:700;background-color:#f75252;padding:.5rem;cursor:pointer}.theme-light .loader-container{display:flex;justify-content:center;align-items:center;margin:auto;z-index:10}.theme-light .loader-container .loader{width:100%;height:100%;border-radius:50%}.theme-light .loader-container .loader{animation:spin 1s linear infinite}.theme-dark .loader-container{display:flex;justify-content:center;align-items:center;margin:auto;z-index:10}.theme-dark .loader-container .loader{width:100%;height:100%;border-radius:50%}.theme-dark .loader-container .loader{animation:spin 1s linear infinite}.modalStory{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000000e6;z-index:500}.modalStory .modal-content{position:relative;width:300px;max-width:300px;min-height:300px;max-height:100%;background:#fff;border-radius:1rem;box-shadow:0 .2rem 1rem #0000004d;overflow:hidden;padding:1rem}@media (max-width: 600px){.modalStory .modal-content{top:2rem;width:95%}}.modalStory .modal-content .close{position:absolute;top:1rem;right:1rem;font-size:1.7rem;color:#fff;background:#f0544f;border:none;border-radius:.2rem;padding:.5rem;z-index:10;cursor:pointer}.modalStory .modal-content .file-container{width:100%;height:375px;overflow:hidden;margin-bottom:1rem}.modalStory .modal-content .file-container img,.modalStory .modal-content .file-container video{width:100%;height:100%;object-fit:cover;object-position:center}.modalStory .modal-content .info-container{width:100%;display:flex;flex-direction:column}.modalStory .modal-content .info-container h1{color:#222;font-size:1.5rem;text-align:center;margin-bottom:1rem;word-break:break-word;line-height:1}.modalStory .modal-content .info-container .story-details{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;word-break:break-word}.modalStory .modal-content .info-container .story-details .story-edit-info p{color:#444;font-size:1.4rem}.modalStory .modal-content .info-container .story-details .delete{flex-shrink:0;width:100px;font-size:1.6rem;color:#fff;background:#f0544f;border:none;border-radius:.3rem;padding:1rem;margin:auto;cursor:pointer}.modalStory .modal-content .info-container .story-details .delete:hover{background-color:#ed3732}.modalStory .modal-content .info-container .story-details .delete:active{transform:translateY(1px);background-color:#eb1b14}@media (max-width: 600px){.modalStory .modal-content .info-container .story-details .delete{margin:auto}}.theme-light .publish{background-color:#fff;color:#333;border-radius:1rem;box-shadow:0 0 1.5rem .1rem #0000001a;padding:1rem;margin-bottom:1.5rem}.theme-light .publish .top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}@media (max-width: 600px){.theme-light .publish .top{gap:.5rem}}.theme-light .publish .top .left{display:flex;align-items:center;flex:1;gap:1rem}.theme-light .publish .top .left .img-container{width:50px;height:50px}@media (max-width: 600px){.theme-light .publish .top .left .img-container{display:none}}.theme-light .publish .top .left .img-container img{width:50px;height:50px;border-radius:50%;object-fit:cover;object-position:center}.theme-light .publish .top .left .input-group{width:100%;display:flex;align-items:center;position:relative}.theme-light .publish .top .left .input-group input{width:100%;height:50px;color:#333;background-color:#f6f3f3;font-size:1.6rem;border:none;border-radius:.5rem;padding:1rem;outline:none}.theme-light .publish .top .left .input-group input::placeholder{color:#333;font-size:1.6rem}@media (max-width: 460px){.theme-light .publish .top .left .input-group input::placeholder{font-size:1.5rem}}@media (max-width: 600px){.theme-light .publish .top .left .input-group input{padding:.5rem 3rem .5rem .5rem}}@media (max-width: 460px){.theme-light .publish .top .left .input-group input{font-size:1.5rem}}.theme-light .publish .top .left .input-group .send{display:none;position:absolute;right:5px;cursor:pointer}@media (max-width: 600px){.theme-light .publish .top .left .input-group .send{display:block}}.theme-light .publish .top .right .img-container{position:relative;width:50px;height:50px}.theme-light .publish .top .right .img-container img{width:100%;height:100%;object-fit:cover;object-position:center}.theme-light .publish .top .right .img-container .close{position:absolute;top:0;right:0;background:#f0544f;color:#fff;font-size:1.3rem;border:none;padding:0 .2rem;cursor:pointer}.theme-light .publish .error-msg{color:#f75252;font-size:1.3rem}.theme-light .publish hr{border-top:.1rem solid #8bd1e3;margin:1.5rem 0 1rem}.theme-light .publish .bottom{display:flex;align-items:center;justify-content:space-between}.theme-light .publish .bottom .left{display:flex;align-items:center;gap:2rem}@media (max-width: 600px){.theme-light .publish .bottom .left{width:100%;justify-content:space-around}}.theme-light .publish .bottom .left .file-label-mob{display:none}@media (max-width: 600px){.theme-light .publish .bottom .left .file-label-mob{display:block}}.theme-light .publish .bottom .left .file-label-mob img{width:24px;height:24px}.theme-light .publish .bottom .left #file{display:none}.theme-light .publish .bottom .left .add-img{display:flex;align-items:center;gap:.6rem}@media (max-width: 600px){.theme-light .publish .bottom .left .add-img{display:none}}.theme-light .publish .bottom .left .add-img img{height:24px;width:24px}.theme-light .publish .bottom .left .add-img .file-label{font-size:1.4rem;color:#555;cursor:pointer}.theme-light .publish .bottom .left .item{display:flex;justify-content:center;align-items:center;gap:.6rem}.theme-light .publish .bottom .left .item img{height:24px;width:24px}.theme-light .publish .bottom .left .item span{font-size:1.4rem;color:#555;cursor:pointer}@media (max-width: 600px){.theme-light .publish .bottom .left .item span{display:none}}.theme-light .publish .bottom .right button{width:125px;height:40px;letter-spacing:.1rem;border:none;font-size:1.6rem;color:#fff;background-color:teal;border-radius:.5rem;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.theme-light .publish .bottom .right button:hover{background-color:#007a7a}.theme-light .publish .bottom .right button:active{transform:translateY(1px);background-color:#007373}@media (max-width: 600px){.theme-light .publish .bottom .right button{display:none}}.theme-dark .publish{background-color:#222;color:#f5f5f5;border-radius:1rem;box-shadow:0 0 1.5rem .1rem #0000001a;padding:1rem;margin-bottom:1.5rem}.theme-dark .publish .top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}@media (max-width: 600px){.theme-dark .publish .top{gap:.5rem}}.theme-dark .publish .top .left{display:flex;align-items:center;flex:1;gap:1rem}.theme-dark .publish .top .left .img-container{width:50px;height:50px}@media (max-width: 600px){.theme-dark .publish .top .left .img-container{display:none}}.theme-dark .publish .top .left .img-container img{width:50px;height:50px;border-radius:50%;object-fit:cover;object-position:center}.theme-dark .publish .top .left .input-group{width:100%;display:flex;align-items:center;position:relative}.theme-dark .publish .top .left .input-group input{width:100%;height:50px;color:#f5f5f5;background-color:#333;font-size:1.6rem;border:none;border-radius:.5rem;padding:1rem;outline:none}.theme-dark .publish .top .left .input-group input::placeholder{color:#f5f5f5;font-size:1.6rem}@media (max-width: 460px){.theme-dark .publish .top .left .input-group input::placeholder{font-size:1.5rem}}@media (max-width: 600px){.theme-dark .publish .top .left .input-group input{padding:.5rem 3rem .5rem .5rem}}@media (max-width: 460px){.theme-dark .publish .top .left .input-group input{font-size:1.5rem}}.theme-dark .publish .top .left .input-group .send{display:none;position:absolute;right:5px;cursor:pointer}@media (max-width: 600px){.theme-dark .publish .top .left .input-group .send{display:block}}.theme-dark .publish .top .right .img-container{position:relative;width:50px;height:50px}.theme-dark .publish .top .right .img-container img{width:100%;height:100%;object-fit:cover;object-position:center}.theme-dark .publish .top .right .img-container .close{position:absolute;top:0;right:0;background:#f0544f;color:#fff;font-size:1.3rem;border:none;padding:0 .2rem;cursor:pointer}.theme-dark .publish .error-msg{color:#d3d3d3;font-size:1.3rem}.theme-dark .publish hr{border-top:.1rem solid #444;margin:1.5rem 0 1rem}.theme-dark .publish .bottom{display:flex;align-items:center;justify-content:space-between}.theme-dark .publish .bottom .left{display:flex;align-items:center;gap:2rem}@media (max-width: 600px){.theme-dark .publish .bottom .left{width:100%;justify-content:space-around}}.theme-dark .publish .bottom .left .file-label-mob{display:none}@media (max-width: 600px){.theme-dark .publish .bottom .left .file-label-mob{display:block}}.theme-dark .publish .bottom .left .file-label-mob img{width:24px;height:24px}.theme-dark .publish .bottom .left #file{display:none}.theme-dark .publish .bottom .left .add-img{display:flex;align-items:center;gap:.6rem}@media (max-width: 600px){.theme-dark .publish .bottom .left .add-img{display:none}}.theme-dark .publish .bottom .left .add-img img{height:24px;width:24px}.theme-dark .publish .bottom .left .add-img .file-label{font-size:1.4rem;color:#d3d3d3;cursor:pointer}.theme-dark .publish .bottom .left .item{display:flex;justify-content:center;align-items:center;gap:.6rem}.theme-dark .publish .bottom .left .item img{height:24px;width:24px}.theme-dark .publish .bottom .left .item span{font-size:1.4rem;color:#d3d3d3;cursor:pointer}@media (max-width: 600px){.theme-dark .publish .bottom .left .item span{display:none}}.theme-dark .publish .bottom .right button{width:125px;height:40px;letter-spacing:.1rem;border:none;font-size:1.6rem;color:#fff;background-color:teal;border-radius:.5rem;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.theme-dark .publish .bottom .right button:hover{background-color:#007a7a}.theme-dark .publish .bottom .right button:active{transform:translateY(1px);background-color:#007373}@media (max-width: 600px){.theme-dark .publish .bottom .right button{display:none}}.theme-light .posts{display:flex;flex-direction:column;font-size:1.6rem;color:#333;gap:1.5rem}@media (max-width: 600px){.theme-light .posts{font-size:1.5rem}}.theme-dark .posts{display:flex;flex-direction:column;font-size:1.6rem;color:#f5f5f5;gap:1.5rem}@media (max-width: 600px){.theme-dark .posts{font-size:1.5rem}}.theme-light .post{background-color:#fff;box-shadow:0 0 1.5rem .1rem #0000001a;border-radius:1rem}.theme-light .post .user{display:flex;justify-content:space-between;padding:1rem}.theme-light .post .user .user-info{display:flex;gap:1rem}.theme-light .post .user .user-info .img-container{width:50px;height:50px}.theme-light .post .user .user-info .img-container:hover{cursor:pointer}.theme-light .post .user .user-info .img-container img{width:50px;height:50px;border-radius:50%;object-fit:cover;object-position:center}.theme-light .post .user .user-info .details{display:flex;flex-direction:column;gap:.5rem}.theme-light .post .user .user-info .details .name{color:#333;font-size:1.7rem;font-weight:700;word-break:break-word}.theme-light .post .user .user-info .details .name:hover{cursor:pointer}@media (max-width: 600px){.theme-light .post .user .user-info .details .name{font-size:1.6rem}}.theme-light .post .user .user-info .details .date{color:#555;font-size:1.4rem}@media (max-width: 600px){.theme-light .post .user .user-info .details .date{font-size:1.3rem}}.theme-light .post .user .edit-buttons{display:flex;gap:.5rem}@media screen and (max-width: 400px){.theme-light .post .user .edit-buttons{gap:.3rem}}.theme-light .post .user .edit-buttons .edit-btn{color:#555}.theme-light .post .user .edit-buttons .edit-btn:hover{cursor:pointer}@media (max-width: 460px){.theme-light .post .user .edit-buttons .edit-btn{font-size:24px}}.theme-light .post .content{color:#333}.theme-light .post .content p{font-size:1.6rem;word-break:break-word;padding:1rem}@media (max-width: 600px){.theme-light .post .content p{font-size:1.5rem}}.theme-light .post .content img{width:100%;max-height:500px;object-fit:cover;object-position:center}.theme-light .post .interactions{display:flex;justify-content:space-around;align-items:center;padding:1rem;color:#555}.theme-light .post .interactions .item{display:flex;align-items:center;font-size:1.5rem;gap:.5rem;cursor:pointer}@media (max-width: 600px){.theme-light .post .interactions .item{font-size:1.3rem;gap:.3rem}}@media (max-width: 600px){.theme-light .post .interactions .item span{display:none}}.theme-dark .post{background-color:#222;box-shadow:0 0 1.5rem .1rem #0000001a;border-radius:1rem}.theme-dark .post .user{display:flex;justify-content:space-between;padding:1rem}.theme-dark .post .user .user-info{display:flex;gap:1rem}.theme-dark .post .user .user-info .img-container{width:50px;height:50px}.theme-dark .post .user .user-info .img-container:hover{cursor:pointer}.theme-dark .post .user .user-info .img-container img{width:50px;height:50px;border-radius:50%;object-fit:cover;object-position:center}.theme-dark .post .user .user-info .details{display:flex;flex-direction:column;gap:.5rem}.theme-dark .post .user .user-info .details .name{color:#f5f5f5;font-size:1.7rem;font-weight:700;word-break:break-word}.theme-dark .post .user .user-info .details .name:hover{cursor:pointer}@media (max-width: 600px){.theme-dark .post .user .user-info .details .name{font-size:1.6rem}}.theme-dark .post .user .user-info .details .date{color:#d3d3d3;font-size:1.4rem}@media (max-width: 600px){.theme-dark .post .user .user-info .details .date{font-size:1.3rem}}.theme-dark .post .user .edit-buttons{display:flex;gap:.5rem}@media screen and (max-width: 400px){.theme-dark .post .user .edit-buttons{gap:.3rem}}.theme-dark .post .user .edit-buttons .edit-btn{color:#d3d3d3}.theme-dark .post .user .edit-buttons .edit-btn:hover{cursor:pointer}@media (max-width: 460px){.theme-dark .post .user .edit-buttons .edit-btn{font-size:24px}}.theme-dark .post .content{color:#f5f5f5}.theme-dark .post .content p{font-size:1.6rem;word-break:break-word;padding:1rem}@media (max-width: 600px){.theme-dark .post .content p{font-size:1.5rem}}.theme-dark .post .content img{width:100%;max-height:500px;object-fit:cover;object-position:center}.theme-dark .post .interactions{display:flex;justify-content:space-around;align-items:center;padding:1rem;color:#d3d3d3}.theme-dark .post .interactions .item{display:flex;align-items:center;font-size:1.5rem;gap:.5rem;cursor:pointer}@media (max-width: 600px){.theme-dark .post .interactions .item{font-size:1.3rem;gap:.3rem}}@media (max-width: 600px){.theme-dark .post .interactions .item span{display:none}}.theme-light .comments{display:flex;flex-direction:column;color:#333;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;gap:1.5rem;padding:1rem}.theme-light .comments form{width:100%;display:flex;align-items:center;gap:1rem}.theme-light .comments form .img-container{width:40px;height:40px}.theme-light .comments form .img-container img{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center}.theme-light .comments form .input-group{display:flex;align-items:center;position:relative;width:calc(100% - 140px)}@media (max-width: 600px){.theme-light .comments form .input-group{width:calc(100% - 40px)}}.theme-light .comments form .input-group input{height:40px;width:100%;font-size:1.6rem;padding:1rem;border:.1rem solid;border-radius:.5rem;outline:none}@media (max-width: 600px){.theme-light .comments form .input-group input{padding:.5rem 3rem .5rem .5rem}}@media (max-width: 460px){.theme-light .comments form .input-group input{font-size:1.5rem}}.theme-light .comments form .input-group .send{display:none;position:absolute;right:5px;cursor:pointer}@media (max-width: 600px){.theme-light .comments form .input-group .send{display:block}}.theme-light .comments form button{width:120px;height:40px;letter-spacing:.1rem;background-color:teal;color:#fff;font-size:1.6rem;border:none;border-radius:.5rem;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.theme-light .comments form button:hover{background-color:#007a7a}.theme-light .comments form button:active{transform:translateY(1px);background-color:#007373}@media (max-width: 600px){.theme-light .comments form button{display:none}}.theme-light .comments .comment{display:flex;justify-content:space-between;gap:1rem}.theme-light .comments .comment img{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center}.theme-light .comments .comment .info{flex:1}.theme-light .comments .comment .info h3{font-size:1.6rem;margin-bottom:.3rem}.theme-light .comments .comment .info p{font-size:1.5rem;word-break:break-word}.theme-light .comments .comment .buttons-time{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:1.3rem;color:#555;gap:1rem}.theme-light .comments .comment .buttons-time .edit-buttons{display:flex;gap:.5rem}@media screen and (max-width: 400px){.theme-light .comments .comment .buttons-time .edit-buttons{gap:.3rem}}.theme-light .comments .comment .buttons-time .edit-buttons .edit-btn{color:#555}.theme-light .comments .comment .buttons-time .edit-buttons .edit-btn:hover{cursor:pointer}@media (max-width: 460px){.theme-light .comments .comment .buttons-time .edit-buttons .edit-btn{font-size:24px}}.theme-light .comments .comment .buttons-time .time{text-align:right}.theme-dark .comments{display:flex;flex-direction:column;color:#f5f5f5;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;gap:1.5rem;padding:1rem}.theme-dark .comments form{width:100%;display:flex;align-items:center;gap:1rem}.theme-dark .comments form .img-container{width:40px;height:40px}.theme-dark .comments form .img-container img{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center}.theme-dark .comments form .input-group{display:flex;align-items:center;position:relative;width:calc(100% - 140px)}@media (max-width: 600px){.theme-dark .comments form .input-group{width:calc(100% - 40px)}}.theme-dark .comments form .input-group input{height:40px;width:100%;font-size:1.6rem;padding:1rem;border:.1rem solid;border-radius:.5rem;outline:none}@media (max-width: 600px){.theme-dark .comments form .input-group input{padding:.5rem 3rem .5rem .5rem}}@media (max-width: 460px){.theme-dark .comments form .input-group input{font-size:1.5rem}}.theme-dark .comments form .input-group .send{display:none;position:absolute;right:5px;cursor:pointer}@media (max-width: 600px){.theme-dark .comments form .input-group .send{display:block}}.theme-dark .comments form button{width:120px;height:40px;letter-spacing:.1rem;background-color:teal;color:#fff;font-size:1.6rem;border:none;border-radius:.5rem;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.theme-dark .comments form button:hover{background-color:#007a7a}.theme-dark .comments form button:active{transform:translateY(1px);background-color:#007373}@media (max-width: 600px){.theme-dark .comments form button{display:none}}.theme-dark .comments .comment{display:flex;justify-content:space-between;gap:1rem}.theme-dark .comments .comment img{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:center}.theme-dark .comments .comment .info{flex:1}.theme-dark .comments .comment .info h3{font-size:1.6rem;margin-bottom:.3rem}.theme-dark .comments .comment .info p{font-size:1.5rem;word-break:break-word}.theme-dark .comments .comment .buttons-time{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:1.3rem;color:#d3d3d3;gap:1rem}.theme-dark .comments .comment .buttons-time .edit-buttons{display:flex;gap:.5rem}@media screen and (max-width: 400px){.theme-dark .comments .comment .buttons-time .edit-buttons{gap:.3rem}}.theme-dark .comments .comment .buttons-time .edit-buttons .edit-btn{color:#d3d3d3}.theme-dark .comments .comment .buttons-time .edit-buttons .edit-btn:hover{cursor:pointer}@media (max-width: 460px){.theme-dark .comments .comment .buttons-time .edit-buttons .edit-btn{font-size:24px}}.theme-dark .comments .comment .buttons-time .time{text-align:right}.theme-light .updateComment{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:100}.theme-light .updateComment .wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;max-width:100%;height:auto;overflow-y:auto;background-color:#fff;display:flex;flex-direction:column;padding:1rem;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #00000017}@media (max-width: 600px){.theme-light .updateComment .wrapper{width:95%}}.theme-light .updateComment .wrapper h1{color:#222;font-size:1.8rem;text-align:center;margin-bottom:1.5rem}.theme-light .updateComment .wrapper form{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.theme-light .updateComment .wrapper form label{color:#444;font-weight:700}.theme-light .updateComment .wrapper form textarea{width:100%;color:#333;font-size:1.6rem;border:.1rem solid #444;border-radius:.3rem;padding:.5rem;margin-bottom:1rem}.theme-light .updateComment .wrapper form .update-btn{width:180px;height:50px;font-size:1.7rem;padding:1rem;line-height:1rem;color:#fff;background-color:#5271ff;border:none;border-radius:.5rem;margin:auto;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.theme-light .updateComment .wrapper form .update-btn:hover{background-color:#4163ff}.theme-light .updateComment .wrapper form .update-btn:active{transform:translateY(1px);background-color:#3055ff}@media (max-width: 600px){.theme-light .updateComment .wrapper form .update-btn{display:block;padding:.8rem}}.theme-light .updateComment .wrapper .error-msg{display:flex;justify-content:center;align-items:center;width:100%;color:#f75252;background-color:#f8d7da;font-size:1.6rem;border:.1rem solid #f75252;border-radius:.5rem;padding:1.5rem;margin-top:1rem}.theme-light .updateComment .wrapper .close{position:absolute;top:1rem;right:1rem;color:#fff;font-weight:700;border:none;background-color:#f0544f;padding:5px;cursor:pointer}.theme-dark .updateComment{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:100}.theme-dark .updateComment .wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;max-width:100%;height:auto;overflow-y:auto;background-color:#fff;display:flex;flex-direction:column;padding:1rem;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #00000017}@media (max-width: 600px){.theme-dark .updateComment .wrapper{width:95%}}.theme-dark .updateComment .wrapper h1{color:#222;font-size:1.8rem;text-align:center;margin-bottom:1.5rem}.theme-dark .updateComment .wrapper form{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.theme-dark .updateComment .wrapper form label{color:#444;font-weight:700}.theme-dark .updateComment .wrapper form textarea{width:100%;color:#333;font-size:1.6rem;border:.1rem solid #444;border-radius:.3rem;padding:.5rem;margin-bottom:1rem}.theme-dark .updateComment .wrapper form .update-btn{width:180px;height:50px;font-size:1.7rem;padding:1rem;line-height:1rem;color:#fff;background-color:#5271ff;border:none;border-radius:.5rem;margin:auto;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.theme-dark .updateComment .wrapper form .update-btn:hover{background-color:#4163ff}.theme-dark .updateComment .wrapper form .update-btn:active{transform:translateY(1px);background-color:#3055ff}@media (max-width: 600px){.theme-dark .updateComment .wrapper form .update-btn{display:block;padding:.8rem}}.theme-dark .updateComment .wrapper .error-msg{display:flex;justify-content:center;align-items:center;width:100%;color:#f75252;background-color:#f8d7da;font-size:1.6rem;border:.1rem solid #f75252;border-radius:.5rem;padding:1.5rem;margin-top:1rem}.theme-dark .updateComment .wrapper .close{position:absolute;top:1rem;right:1rem;color:#fff;font-weight:700;border:none;background-color:#f0544f;padding:5px;cursor:pointer}.updatePost{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:100}.updatePost .wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;max-width:100%;height:auto;background-color:#fff;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #00000017;overflow-y:auto;padding:1rem}@media (max-width: 600px){.updatePost .wrapper{width:95%}}.updatePost .wrapper h1{color:#222;font-size:1.8rem;text-align:center;margin-bottom:1.5rem}.updatePost .wrapper form{display:flex;flex-direction:column;gap:1rem}.updatePost .wrapper form .files{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem;margin-bottom:1.5rem}@media (max-width: 600px){.updatePost .wrapper form .files{margin-bottom:1rem}}.updatePost .wrapper form .files .image{display:flex;flex-direction:column;align-items:center;gap:1rem}.updatePost .wrapper form .files .image span{font-size:1.6rem;font-weight:700;color:#444}.updatePost .wrapper form .files .image .img-container{position:relative;width:80px;height:80px;overflow:hidden}.updatePost .wrapper form .files .image .img-container img{width:100%;height:100%;object-fit:cover;object-position:center}.updatePost .wrapper form .files .image .img-container .file-label .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;color:#d3d3d3;cursor:pointer}.updatePost .wrapper form .files .image .img-container #new-file{display:none}.updatePost .wrapper form label{display:flex;flex-direction:column;font-size:1.6rem;font-weight:700;color:#444;gap:1rem}.updatePost .wrapper form textarea{color:#333;font-size:1.6rem;border:.1rem solid #444;border-radius:.3rem;padding:.5rem;margin-bottom:1rem}.updatePost .wrapper form .submit{width:200px;font-size:1.7rem;padding:1rem;color:#fff;background-color:#5271ff;border:none;border-radius:.5rem;margin:auto;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.updatePost .wrapper form .submit:hover{background-color:#4163ff}.updatePost .wrapper form .submit:active{transform:translateY(1px);background-color:#3055ff}@media (max-width: 600px){.updatePost .wrapper form .submit{padding:.8rem}}.updatePost .wrapper .error-msg{display:flex;justify-content:center;align-items:center;width:100%;color:#f75252;background-color:#f8d7da;font-size:1.6rem;border:.1rem solid #f75252;border-radius:.5rem;padding:1.5rem;margin-top:1rem}.updatePost .wrapper .close{position:absolute;top:1rem;right:1rem;border:none;background-color:#f0544f;color:#fff;font-weight:700;padding:5px;cursor:pointer}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;z-index:9999}.overlay .overlay-msg{font-size:1.8rem;text-align:center;padding:20px;max-width:80%}.theme-light .profileData{position:sticky;top:70px;width:50vw;min-height:calc(100vh - 70px);font-size:1.6rem;color:#333;background-color:#f6f3f3;overflow-y:auto;padding:0 1rem 2rem}@media (max-width: 1150px){.theme-light .profileData{width:80vw}}@media (max-width: 992px){.theme-light .profileData{width:100vw}}@media (max-width: 600px){.theme-light .profileData{font-size:1.5rem}}.theme-light .profileData .profile-container{width:100%;display:flex;flex-direction:column;margin-bottom:2rem}.theme-light .profileData .profile-container .images{position:relative;width:100%;height:280px;max-height:280px}.theme-light .profileData .profile-container .images .cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.theme-light .profileData .profile-container .images .img-container{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);width:170px;height:170px;z-index:1}@media (max-width: 600px){.theme-light .profileData .profile-container .images .img-container{width:150px;height:150px}}.theme-light .profileData .profile-container .images .img-container .profile-pic{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}@media (max-width: 600px){.theme-light .profileData .profile-container .images .img-container .profile-pic{width:150px;height:150px}}.theme-light .profileData .profile-container .user-info{position:relative;width:100%;height:280px;max-height:280px;color:#333;background-color:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;box-shadow:0 0 1.5rem .1rem #0000001a;padding:1rem}@media (max-width: 600px){.theme-light .profileData .profile-container .user-info{padding:.5rem}}.theme-light .profileData .profile-container .user-info a{color:#555}.theme-light .profileData .profile-container .user-info .relationships-contact{height:30px;display:flex;justify-content:space-between}.theme-light .profileData .profile-container .user-info .relationships-contact .relationships{display:flex;align-items:center;font-size:1.5rem;gap:1rem}@media (max-width: 600px){.theme-light .profileData .profile-container .user-info .relationships-contact .relationships{gap:.5rem;margin-left:.5rem}.theme-light .profileData .profile-container .user-info .relationships-contact .relationships .count-mob,.theme-light .profileData .profile-container .user-info .relationships-contact .relationships .followers .count{font-weight:600}}@media (max-width: 600px) and (max-width: 550px){.theme-light .profileData .profile-container .user-info .relationships-contact .relationships .followers .count{display:none}}@media (max-width: 600px){.theme-light .profileData .profile-container .user-info .relationships-contact .relationships .followers .count .error-count{font-weight:600;color:#f75252}}.theme-light .profileData .profile-container .user-info .relationships-contact .contact{display:flex;align-items:center;gap:.5rem}@media (max-width: 600px){.theme-light .profileData .profile-container .user-info .relationships-contact .contact{gap:0}}.theme-light .profileData .profile-container .user-info .main-info{position:absolute;top:calc(50% + 2.7rem);left:50%;transform:translate(-50%,-50%);width:100%;height:195px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:2rem;padding:1rem}@media (max-width: 600px){.theme-light .profileData .profile-container .user-info .main-info{height:205px;padding:.5rem}}.theme-light .profileData .profile-container .user-info .main-info h2{width:100%;font-size:1.7rem;line-height:1;word-break:break-word}.theme-light .profileData .profile-container .user-info .main-info .location{width:60%;display:flex;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;word-break:break-word;gap:.3rem}@media (max-width: 600px){.theme-light .profileData .profile-container .user-info .main-info .location{width:100%}}.theme-light .profileData .profile-container .user-info .main-info button{width:125px;height:40px;letter-spacing:.1rem;color:teal;font-weight:700;background-color:#ffd670;font-size:1.6rem;border:none;border-radius:.5rem;padding:.5rem .8rem;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.theme-light .profileData .profile-container .user-info .main-info button:hover{background-color:#ffcb4b}.theme-light .profileData .profile-container .user-info .main-info button:active{transform:translateY(1px);background-color:#ffc127}.theme-dark .profileData{position:sticky;top:70px;width:50vw;min-height:calc(100vh - 70px);font-size:1.6rem;color:#f5f5f5;background-color:#333;overflow-y:auto;padding:0 1rem 2rem}@media (max-width: 1150px){.theme-dark .profileData{width:80vw}}@media (max-width: 992px){.theme-dark .profileData{width:100vw}}@media (max-width: 600px){.theme-dark .profileData{font-size:1.5rem}}.theme-dark .profileData .profile-container{width:100%;display:flex;flex-direction:column;margin-bottom:2rem}.theme-dark .profileData .profile-container .images{position:relative;width:100%;height:280px;max-height:280px}.theme-dark .profileData .profile-container .images .cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.theme-dark .profileData .profile-container .images .img-container{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);width:170px;height:170px;z-index:1}@media (max-width: 600px){.theme-dark .profileData .profile-container .images .img-container{width:150px;height:150px}}.theme-dark .profileData .profile-container .images .img-container .profile-pic{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}@media (max-width: 600px){.theme-dark .profileData .profile-container .images .img-container .profile-pic{width:150px;height:150px}}.theme-dark .profileData .profile-container .user-info{position:relative;width:100%;height:280px;max-height:280px;color:#f5f5f5;background-color:#222;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;box-shadow:0 0 1.5rem .1rem #0000001a;padding:1rem}@media (max-width: 600px){.theme-dark .profileData .profile-container .user-info{padding:.5rem}}.theme-dark .profileData .profile-container .user-info a{color:#d3d3d3}.theme-dark .profileData .profile-container .user-info .relationships-contact{height:30px;display:flex;justify-content:space-between}.theme-dark .profileData .profile-container .user-info .relationships-contact .relationships{display:flex;align-items:center;font-size:1.5rem;gap:1rem}@media (max-width: 600px){.theme-dark .profileData .profile-container .user-info .relationships-contact .relationships{gap:.5rem;margin-left:.5rem}.theme-dark .profileData .profile-container .user-info .relationships-contact .relationships .count-mob,.theme-dark .profileData .profile-container .user-info .relationships-contact .relationships .followers .count{font-weight:600}}@media (max-width: 600px) and (max-width: 550px){.theme-dark .profileData .profile-container .user-info .relationships-contact .relationships .followers .count{display:none}}@media (max-width: 600px){.theme-dark .profileData .profile-container .user-info .relationships-contact .relationships .followers .count .error-count{font-weight:600;color:#f75252}}.theme-dark .profileData .profile-container .user-info .relationships-contact .contact{display:flex;align-items:center;gap:.5rem}@media (max-width: 600px){.theme-dark .profileData .profile-container .user-info .relationships-contact .contact{gap:0}}.theme-dark .profileData .profile-container .user-info .main-info{position:absolute;top:calc(50% + 2.7rem);left:50%;transform:translate(-50%,-50%);width:100%;height:195px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:2rem;padding:1rem}@media (max-width: 600px){.theme-dark .profileData .profile-container .user-info .main-info{height:205px;padding:.5rem}}.theme-dark .profileData .profile-container .user-info .main-info h2{width:100%;font-size:1.7rem;line-height:1;word-break:break-word}.theme-dark .profileData .profile-container .user-info .main-info .location{width:60%;display:flex;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;word-break:break-word;gap:.3rem}@media (max-width: 600px){.theme-dark .profileData .profile-container .user-info .main-info .location{width:100%}}.theme-dark .profileData .profile-container .user-info .main-info button{width:125px;height:40px;letter-spacing:.1rem;color:teal;font-weight:700;background-color:#ffd670;font-size:1.6rem;border:none;border-radius:.5rem;padding:.5rem .8rem;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.theme-dark .profileData .profile-container .user-info .main-info button:hover{background-color:#ffcb4b}.theme-dark .profileData .profile-container .user-info .main-info button:active{transform:translateY(1px);background-color:#ffc127}.update{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:100}.update .wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;max-width:100%;height:auto;overflow-y:auto;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;border-radius:.5rem;box-shadow:0 0 1.5rem .1rem #00000017}@media (max-width: 600px){.update .wrapper{width:95%}}.update .wrapper h1{color:#222;font-size:1.8rem;text-align:center;margin-bottom:1.5rem}.update .wrapper form{display:flex;flex-direction:column;gap:.5rem}.update .wrapper form .files{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem;margin-bottom:1.5rem}@media (max-width: 600px){.update .wrapper form .files{margin-bottom:1rem}}.update .wrapper form .files .cover{display:flex;flex-direction:column;align-items:center;gap:1rem}.update .wrapper form .files .cover span{font-size:1.6rem;font-weight:700;color:#444;cursor:pointer}.update .wrapper form .files .cover .img-container{position:relative;width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center}.update .wrapper form .files .cover .img-container img{width:100%;height:100%;object-fit:cover;object-position:center}.update .wrapper form .files .cover .img-container .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;color:#d3d3d3;cursor:pointer}.update .wrapper form .files #selected-cover{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.update .wrapper form .files .profile{display:flex;flex-direction:column;align-items:center;gap:1rem}.update .wrapper form .files .profile span{font-size:1.6rem;font-weight:700;color:#444}.update .wrapper form .files .profile .img-container{position:relative;width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center}.update .wrapper form .files .profile .img-container img{width:100%;height:100%;object-fit:cover;object-position:center}.update .wrapper form .files .profile .img-container .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;color:#d3d3d3;cursor:pointer}.update .wrapper form .files #selected-profile{display:none}.update .wrapper form label{font-size:1.6rem;font-weight:700;color:#444}.update .wrapper form input[type=text]{color:#333;background-color:transparent;font-size:1.6rem;padding:.5rem 0 0 .5rem;border:none;border-bottom:1px solid #555;margin-bottom:.5rem}@media (max-width: 600px){.update .wrapper form input[type=text]{margin-bottom:.5rem}}.update .wrapper form .error-msg{color:#f75252;font-size:1.3rem;font-weight:500;margin-bottom:1rem}.update .wrapper form button{width:180px;height:50px;font-size:1.7rem;padding:1rem;color:#fff;background-color:#5271ff;border:none;border-radius:.5rem;margin:auto;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.update .wrapper form button:hover{background-color:#4163ff}.update .wrapper form button:active{transform:translateY(1px);background-color:#3055ff}@media (max-width: 600px){.update .wrapper form button{padding:.8rem}}.update .wrapper .close{position:absolute;top:1rem;right:1rem;background-color:#f0544f;color:#fff;font-weight:700;border:none;padding:.5rem;cursor:pointer}.login{min-height:100vh;max-width:100%;display:flex;justify-content:center;align-items:center;background:#8bd1e3;padding:1rem}@media (max-width: 1150px){.login{background:linear-gradient(#025151b3,#025151b3),url(/assets/friends-BeoWEZSJ.webp) no-repeat center/cover}}.login .card{min-width:300px;max-width:1000px;min-height:600px;max-height:650px;display:flex;border-radius:1rem;overflow:hidden}.login .card .left{width:50%;display:flex;flex-direction:column;color:#fff;background:linear-gradient(#025151b3,#025151b3),url(/assets/friends-BeoWEZSJ.webp) no-repeat center/cover;padding:1rem 1.5rem}@media (max-width: 1150px){.login .card .left{display:none}}.login .card .left h1{font-size:4rem;text-align:center}@media (max-width: 460px){.login .card .left h1{font-size:3rem}}.login .card .left .container{margin:auto}.login .card .left .container p{font-size:2rem;line-height:1.6;margin-bottom:3rem}.login .card .left .container span{font-size:1.7rem;margin-right:1rem}.login .card .left .container button{width:30%;height:3.3rem;font-size:1.6rem;font-weight:700;color:#08415c;border:none;border-radius:.3rem;padding:.5rem;cursor:pointer}.login .card .right{width:50%;display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:1rem 1.5rem}@media (max-width: 1150px){.login .card .right{width:100%}}.login .card .right h1{font-size:4rem;color:teal}@media (max-width: 460px){.login .card .right h1{font-size:3rem}}.login .card .right .title-mob{text-align:center}.login .card .right form{width:85%;display:flex;flex-direction:column;margin:auto}.login .card .right form .error-msg{color:#f75252;font-size:1.5rem}.login .card .right form input{font-size:1.6rem;width:100%;height:3rem;outline-color:#8bd1e3;padding:0 3rem 0 .5rem}.login .card .right form input::placeholder{color:#08415c}.login .card .right form #email{margin:1rem 0 2rem}.login .card .right form #password{margin-bottom:2rem}.login .card .right form button{display:inline-flex;justify-content:center;align-items:center;height:3.5rem;font-size:1.8rem;letter-spacing:.1rem;border:none;border-radius:.3rem;margin-bottom:1.5rem;cursor:pointer}.login .card .right form .submit{width:100%;font-weight:700;color:teal;background-color:#ffd670}.login .card .right form .submit:hover{background-color:#ffcb4b}.login .card .right form .submit:active{transform:translateY(1px);background-color:#ffc127}.login .card .right form .google{width:100%;font-size:1.7rem;color:#757575;background-color:#f2f2f2;border:.1rem solid #757575}.login .card .right form .google:hover{background-color:#dadada}.login .card .right form .google:active{transform:translateY(1px);background-color:#c2c2c2}.login .card .right form .google span{display:inline-flex;justify-content:center;align-items:center}.login .card .right form .facebook{width:100%;font-size:1.7rem;color:#fff;background-color:#3b5998}.login .card .right form .facebook:hover{background-color:#385590}.login .card .right form .facebook:active{transform:translateY(1px);background-color:#355089}.login .card .right form .facebook span{display:flex;justify-content:center;align-items:center}.login .card .right form .facebook span .fb-icon{width:28px;height:28px}.login .card .right form .register-btn{width:100%;background-color:teal;color:#fff;font-weight:400;margin-top:3rem}.login .card .right form .password{font-size:1.5rem;text-align:center;color:#0275d8;cursor:pointer}.authCallback{height:100vh;display:flex;justify-content:center;align-items:center;background-color:#8bd1e3;padding:1rem}@media (max-width: 460px){.authCallback{padding:.5rem}}.authCallback .logo{position:absolute;top:1rem;left:1rem;font-size:3rem;font-weight:700;color:#08415c;cursor:pointer}.register{min-height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;background:#8bd1e3;padding:1rem}@media (max-width: 1150px){.register{background:linear-gradient(#025151b3,#025151b3),url(/assets/family-Co_qLpG5.webp) no-repeat center/cover}}.register .card{max-width:1000px;min-height:600px;display:flex;border-radius:1rem;overflow:hidden}@media (max-width: 1150px){.register .card{width:550px;min-height:550px}}.register .card .left{width:50%;display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:1rem 1.5rem}@media (max-width: 1150px){.register .card .left{width:100%}}@media (max-width: 460px){.register .card .left{padding:1rem}}.register .card .left h1{font-size:4rem;color:teal}@media (max-width: 1150px){.register .card .left h1{font-size:3rem}}.register .card .left form{width:90%;display:flex;flex-direction:column;margin:auto}@media (max-width: 460px){.register .card .left form{gap:.5rem}}.register .card .left form input{display:block;font-size:1.6rem;height:3rem;border:none;border-bottom:.1rem solid #8bd1e3;margin-top:.5rem;outline:none}.register .card .left form input::placeholder{color:#08415c}.register .card .left form .error-msg{color:#f75252;font-size:1.3rem;margin-top:.25rem}.register .card .left form .api{color:teal}.register .card .left form button{height:3.3rem;background-color:#ffd670;font-size:1.8rem;font-weight:700;color:teal;letter-spacing:.1rem;border:none;border-radius:.3rem;margin-top:2rem;cursor:pointer}.register .card .left form button:hover{background-color:#ffcb4b}.register .card .left form button:active{transform:translateY(1px);background-color:#ffc127}@media (max-width: 1150px){.register .card .left form button{margin:2rem 0}}@media (max-width: 460px){.register .card .left form button{margin:1.5rem 0}}.register .card .left form .login-msg{font-size:1.6rem}.register .card .left form .login-msg span{font-weight:700;color:teal;cursor:pointer}.register .card .right{width:50%;display:flex;flex-direction:column;color:#fff;background:linear-gradient(#025151b3,#025151b3),url(/assets/family-Co_qLpG5.webp) no-repeat center/cover;padding:1rem}@media (max-width: 1150px){.register .card .right{display:none}}.register .card .right h1{font-size:4rem;text-align:center}.register .card .right .container{margin:auto}.register .card .right .container p{font-size:2rem;line-height:1.6;margin-bottom:3rem}.register .card .right .container span{font-size:1.7rem;margin-right:1rem}.register .card .right .container button{width:30%;height:3.3rem;font-size:1.6rem;font-weight:700;color:#08415c;border:none;border-radius:.3rem;cursor:pointer}.forgotPassword{min-height:100vh;display:flex;justify-content:center;align-items:center;background:#8bd1e3;padding:1rem}@media (max-width: 460px){.forgotPassword{padding:.5rem}}.forgotPassword .logo{position:absolute;top:1rem;left:1rem;font-size:3rem;font-weight:700;color:#08415c;cursor:pointer}.forgotPassword .wrapper{display:flex;flex-direction:column;justify-content:center;width:500px;max-width:600px;height:auto;background:#fff;padding:1rem;border-radius:1rem}.forgotPassword .wrapper h1{font-size:2rem;color:teal;text-align:center;margin-bottom:3rem}.forgotPassword .wrapper form{width:100%;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.forgotPassword .wrapper form .input-group{display:flex;gap:1rem;z-index:100}@media (max-width: 600px){.forgotPassword .wrapper form .input-group{gap:.5rem}}.forgotPassword .wrapper form .input-group input{border:.1rem solid teal;outline-color:#8bd1e3;padding:.5rem}.forgotPassword .wrapper form .input-group input::placeholder{color:#08415c;font-size:1.6rem}.forgotPassword .wrapper form .input-group .loader-container{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin:auto}@media (max-width: 600px){.forgotPassword .wrapper form .input-group .loader-container{width:35px;height:35px}}@media (max-width: 460px){.forgotPassword .wrapper form .input-group .loader-container{width:30px;height:30px}}.forgotPassword .wrapper form .input-group .loader-container .loader{width:100%;height:100%;border:.4rem solid rgba(0,0,0,.1);border-left-color:#08415c;border-radius:50%}@keyframes spin{to{transform:rotate(360deg)}}.forgotPassword .wrapper form .input-group .loader-container .loader{animation:spin 1s linear infinite}.forgotPassword .wrapper form button{font-size:1.6rem;height:35px;width:200px;font-weight:700;color:teal;background:#ffd670;border:none;border-radius:.3rem;margin:0 auto;cursor:pointer}.forgotPassword .wrapper form button:hover{background-color:#ffcb4b}.forgotPassword .wrapper form button:active{transform:translateY(1px);background-color:#ffc127}@media (max-width: 460px){.forgotPassword .wrapper form button{width:100%}}.forgotPassword .wrapper .error-msg{color:#f75252;font-size:1.3rem;margin-bottom:1rem}.forgotPassword .wrapper span{font-size:1.5rem;color:#0275d8;margin:0 auto;cursor:pointer}.resetPassword{min-height:100vh;display:flex;justify-content:center;align-items:center;background:#8bd1e3;padding:1rem}.resetPassword .logo{position:absolute;top:1rem;left:1rem;font-size:3rem;font-weight:700;color:#08415c;cursor:pointer}.resetPassword .wrapper{display:flex;flex-direction:column;justify-content:center;width:500px;max-width:600px;height:auto;background:#fff;padding:1rem;border-radius:1rem}.resetPassword .wrapper h1{font-size:2rem;color:teal;text-align:center;margin-bottom:2rem}.resetPassword .wrapper form{width:100%;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.resetPassword .wrapper form label{color:#08415c;font-size:1.6rem}.resetPassword .wrapper form input{width:100%;border:.1rem solid teal;outline-color:#8bd1e3;padding:.5rem}.resetPassword .wrapper form .error-msg{font-size:1.3rem;color:#f75252;margin-bottom:.5rem}.resetPassword .wrapper form .api-msg{display:inline-block;font-size:1.3rem;color:teal;max-width:100%}.resetPassword .wrapper form button{width:50%;height:35px;font-size:1.6rem;font-weight:700;color:teal;background:#ffd670;border:none;border-radius:.3rem;padding:.7rem 0;margin:0 auto;cursor:pointer}.resetPassword .wrapper form button:hover{background-color:#ffcb4b}.resetPassword .wrapper form button:active{transform:translateY(1px);background-color:#ffc127}@media (max-width: 460px){.resetPassword .wrapper form button{width:100%}}.resetPassword .wrapper .login-btn{font-size:1.5rem;color:#0275d8;cursor:pointer}.privacy{min-height:100vh;display:flex;justify-content:center;align-items:center;background:#f6f3f3;padding:1rem}@media (max-width: 460px){.privacy{padding:.5rem}}.privacy .logo{position:absolute;top:1rem;left:1rem;font-size:3rem;font-weight:700;color:#08415c;cursor:pointer}.privacy h1{color:#08415c}*,:before,:after{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{font-family:Arial,sans-serif}a{text-decoration:none}.termsOfUse{min-height:100vh;display:flex;justify-content:center;align-items:center;background:#f6f3f3;padding:1rem}@media (max-width: 460px){.termsOfUse{padding:.5rem}}.termsOfUse .logo{position:absolute;top:1rem;left:1rem;font-size:3rem;font-weight:700;color:#08415c;cursor:pointer}.termsOfUse h1{color:#08415c}
