@import url(https://fonts.googleapis.com/css2?family=Inter&family=Lato&family=Poppins&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lobster&family=Pacifico&family=Roboto:ital,wght@1,900&display=swap);*{box-sizing:border-box;margin:0;padding:0}.App,img{height:100%}img{object-fit:cover;width:100%}:root{--primary-color:#2cb6ec;--primary-border:#d3d3d3;--logo-color2:#85edff;--logo-color1:#023548;--skeleton-bg:#e2e2e2}button{background-color:initial;border:none;cursor:pointer;font-family:Inter,serif;letter-spacing:normal}button:disabled{cursor:not-allowed}.all-centered{align-items:center;display:flex;justify-content:center}a{color:#2cb6ec;color:var(--primary-color);text-decoration:none;text-transform:capitalize}a:hover{text-decoration:underline}li{list-style:none}hr{background-color:#ddd;border:none;height:1px}#emoji-picker{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4}.Toastify__toast-container{transition-duration:.2s!important;transition-timing-function:ease-in-out}.danger{color:red}button label{align-items:center;cursor:pointer;display:block;display:flex;height:100%;justify-content:center;width:100%!important}.secondary-btn{background-color:#e7e7e7;border-radius:.3rem;color:#000;font-size:.9rem;padding:.5rem .75rem}.primary-btn{background-color:#2cb6ec;background-color:var(--primary-color);border-radius:5px;color:#fff;padding:8px 12px}.primary-btn:hover{background-color:#006eff}.primary-btn:active{background-color:#44a5ff}.primary-btn:disabled{color:#d5d5d5;cursor:not-allowed;opacity:.7}.secondary-btn:disabled{color:#f5f5f5;cursor:not-allowed;opacity:.7}.overlay{background-color:rgba(0,0,0,.774);height:100vh;left:0;position:fixed;top:0;width:100vw}.skeleton{background-color:#e2e2e2;background-color:var(--skeleton-bg);flex:1 1;overflow:hidden;position:relative}.skeleton:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes loading{0%{left:-100%}50%{left:50%}to{left:100%}}#home-page{display:flex;gap:10px;justify-content:center;position:relative;width:800px}@media only screen and (max-width:1160px){#home-page{width:480px}}@media only screen and (max-width:480px){#home-page{width:100vw}}#suggestions{background-color:#fff;border:1px solid #e9e9e9;display:flex;flex:0.8 1;flex-direction:column}#suggestions header{border-bottom:1px solid #e9e9e9;padding:20px}#suggestions header h1{color:#5a5a5a;font-size:1rem}#suggested-users{display:flex;flex-direction:column;gap:5px;padding-top:20px}#suggested-users>div{display:flex;justify-content:space-between;padding:10px 20px}#suggested-users>div>button{color:var(--primary-color);font-weight:600}@media only screen and (max-width:1160px){#suggestions{display:none}}.user-basic-info{align-items:center;display:inline-flex;gap:.6rem}.user-basic-info .profile-photo{border-radius:1.5rem;flex-shrink:0;height:3rem;overflow:hidden;width:3rem}.user-basic-info .username{color:#000;font-size:.9rem;font-weight:500;margin-right:.3rem;min-width:-webkit-fit-content;min-width:fit-content}.user-basic-info .user-comment{color:#646464;font-size:.9rem}.user-basic-info .user-comment:before{color:#000;content:": ";position:relative}#feed{flex:1.2 1;flex-direction:column;margin:auto;min-height:inherit}#feed,#feed-loading{display:flex;gap:.3rem}#feed-loading{flex:1 1;flex-direction:column}#feed-loading>div{background-color:#e2e2e2;flex:1 1}#no-feed{background-color:#fff;flex:1 1}#no-feed-content{flex-direction:column;overflow:hidden;padding:0 40px}#no-feed-content>*{text-align:center}#no-feed-content #no-feed-icon{width:5rem}#no-feed-content h2{font-weight:500}#no-feed-content p{color:gray;font-size:1rem}.post{background-color:#fff;border:1px solid #e9e9e9;display:flex;flex-direction:column}.post>section:not(.post-image){padding:0 .6rem}.post:last-child{border:none}.post>*{order:2}.post .post-header{align-items:center;display:flex;gap:.6rem;order:0;padding:.6rem;position:relative}.post .post-header .user-name{font-size:.9rem;font-weight:500}.post .post-header .post-profile{aspect-ratio:1/1;border-radius:50%;height:100%;overflow:hidden}.post .post-header .post-profile img{object-fit:contain}.post .post-header .post-time{color:#858585;font-size:.8rem}.post .post-header .more{color:#1d1d1d;font-size:1.5rem;position:absolute;right:.6rem}.post .post-image{aspect-ratio:2/1.5;background-color:#353535;display:flex;overflow:hidden;width:100%}.post .post-caption{color:#3f3f3f;font-size:.9rem;margin:.6rem 0;padding:.6rem;text-align:left}.post .post-caption button{color:var(--primary-color);font-size:.9rem;margin-left:.6rem;text-transform:capitalize}.post .post-caption button:hover{color:var(--primary-color);text-decoration:underline}#post-comments-button{color:gray;font-size:.9rem;font-weight:400}.post-actions{display:flex;justify-content:space-between;padding:10px}.post-actions>div{display:flex;gap:15px}.post-actions button{align-items:center;display:flex;font-size:1.5rem;justify-content:center;transition:.2s ease-in-out}.post-actions button img{height:1.5rem}.post-actions button:hover{color:gray}.do-comment{align-items:center;display:flex;width:100%}.do-comment>section{align-items:center;display:flex;justify-content:center}.do-comment>section:first-child{flex:1 1}.do-comment>section>button{font-size:1.5rem;padding:.6rem}.do-comment .post-comment-button{color:var(--primary-color);font-size:.9rem;font-weight:500}.do-comment .comment-input{border:none;flex:1 1;font-size:.9rem;padding:.6rem}.do-comment .comment-input::placeholder{color:#ccc}.do-comment .emoji-popup{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px 0 #00000026;font-size:1rem;height:450px;overflow:hidden;position:absolute;right:50px;top:0;width:350px;z-index:2}.do-comment .emoji-button{position:relative}@media screen and (max-width:768px){.do-comment .emoji-button{display:none}}.swiper{height:100%;width:100%}.swiper-slide{text-align:center}.swiper-slide,.swiper-slide img{height:100%!important;width:100%!important}.swiper-slide img{display:block;object-fit:cover}.swiper-button-next:after,.swiper-button-prev:after{align-items:center;aspect-ratio:1/1;background:#222!important;border-radius:50%;color:#fff!important;display:flex;font-size:1rem!important;height:30px;justify-content:center;width:30px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}#post-likes-button{color:#2e2e2e;font-size:.9rem;font-weight:700;text-transform:lowercase}#profile-page{background-color:#fff;display:flex;flex-direction:column;min-height:inherit;position:relative;width:100%}#profile-content{display:flex;flex:1 1;position:relative}#profile-content>.posts-wrapper{grid-gap:.15rem;display:grid;gap:.15rem;grid-template-columns:repeat(3,1fr);height:-webkit-fit-content;height:fit-content;width:100%}#profile-content>.no-data-found{align-items:center;display:flex;flex:1 1;flex-direction:column}#profile-header{align-items:center;display:flex;justify-content:center;padding:.62rem;position:relative;width:100%}#profile-header>section{align-items:center;display:flex;flex:1 1;justify-content:flex-end}#profile-header .profile-image{border-radius:5rem;height:10rem;overflow:hidden;width:10rem}#profile-header>section:first-child{flex:0.75 1;justify-content:end}#profile-header>section:last-child{align-items:flex-start;flex:1.25 1;flex-direction:column;font-stretch:normal;justify-content:start;justify-content:center;padding:2.5rem}#profile-header>section:last-child>div:first-child{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}#profile-header>section:last-child>div:first-child button:hover{background-color:#cfcfcf}#profile-header>section:last-child h3{font-size:1.2rem;font-weight:400}#profile-header #posts-info{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin:1.25rem 0}#profile-header #posts-info>*{font-size:1rem}#profile-header #posts-info>*>strong{margin-right:5px}#profile-header #profile-bio{display:flex;flex-direction:column;gap:.3rem}#profile-bio>div{align-items:center;display:flex;margin:6px 0 20px}#profile-bio>div:first-child{display:flex;justify-content:space-between}#profile-bio h2{font-size:1rem;font-weight:400}#profile-bio a{color:#0059a1;cursor:pointer;font-weight:700}#profile-bio a span{position:relative;right:2px;top:2px}#profile-bio p{font-family:sans-serif;font-size:.9rem}@media only screen and (max-width:480px){#profile-header{align-items:flex-start;flex-direction:column;padding:10px}#profile-header .profile-image{border-radius:3.12rem;height:6.25rem;width:6.25rem}#profile-header>section:last-child{padding:10px}#profile-header #posts-info{align-items:center;display:flex;gap:10px;margin:10px 0}#profile-header #profile-bio{gap:5px}}#profile-nav{border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9}#profile-nav-container{display:flex;margin:auto;max-width:200px;width:100%}#profile-nav-container a{align-items:center;color:#868686;display:flex;flex:1 1;font-size:1.5rem;justify-content:center;padding:10px 25px;position:relative}#profile-nav-container a.active{color:#000;font-weight:700}#profile-nav-container>a:hover{color:#181818;text-decoration:none}#profile-nav-container a.active:after{border-bottom:2px solid #000;content:"";top:-2px}#profile-nav-container a.active:after,#waiting{height:100%;left:0;position:absolute;width:100%}#waiting{background-color:#fff;top:0;z-index:2}#waiting div{aspect-ratio:1/1;height:5%}#explore-page{background-color:#fff;display:flex;flex-direction:column;position:relative}#posts-wrapper{grid-gap:.15rem;display:grid;gap:.15rem;grid-auto-rows:auto;grid-template-columns:repeat(3,1fr);height:-webkit-fit-content;height:fit-content}#small-device-search-box{background-color:#f5f5f5;border-bottom:1px solid #c4c4c4;display:none;height:50px;left:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:3}#small-device-search-box>*{height:100%;padding:7px}#cancel-search{font-weight:700}#small-device-search-box #search-input{display:flex;flex:1 1;position:relative}#clear-search-input{aspect-ratio:1/1;color:gray;font-size:1.6rem;height:35px;padding:5px;position:absolute;right:10px}#small-device-search-box input[type=text]{background-color:#fff;border:1px solid gray;border-radius:5px;flex:1 1;height:100%;padding-left:10px;padding-right:50px}#small-device-search-results{background-color:#fff;color:#fff;display:none;font-size:1rem;height:calc(100vh - 160px);max-width:1000px;padding:1rem;position:relative;width:100%;z-index:2}@media screen and (max-width:768px){#small-device-search-box{display:flex}#small-device-search-results{display:flex;flex-direction:column;gap:1rem}}#user-posts-image{align-items:center;aspect-ratio:1/1;background:#5f5f5f;color:#fff;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative}.like-comment-box{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:4}#user-posts-image:hover>span:after{background-color:rgba(0,0,0,.719);content:"";height:100%;position:absolute;width:100%}#user-posts-image:hover .like-comment-box{display:flex}.more-images-sign{color:#fff;height:10%;overflow:hidden;position:absolute;right:5%;top:5%;width:10%}#user-posts-image>span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#user-posts-image .post-caption{font-size:1rem;margin:20px}.like-comment-box>*{margin:10px}.post-caption{color:#fff;margin:0}.like-comment-box>span>:first-child{font-size:1.2rem;margin-right:4px;position:relative;top:5px}#edit-profile-page{display:flex;height:100%;justify-content:center}#edit-profile-page-content{background-color:#fff;display:flex;flex:0.7 1;flex-direction:column;gap:10px;padding:20px;position:relative}#edit-profile-page-content h1{margin:20px 0}#edit-profile-page-content>section{display:flex;flex-direction:column;min-height:40px;padding:10px 0}#edit-profile-page-content .button-section{flex-direction:row;gap:10px}#edit-profile-page-content .profile-image-section{align-items:center;background-color:#f5f5f5;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding:20px}#edit-profile-page-content .profile-image{background-color:gray;border-radius:35px;height:70px;overflow:hidden;width:70px}#edit-profile-page-content .profile-username{position:relative}#edit-profile-page-content #username-loader{height:32px;padding:5px;position:absolute;right:5px;top:40px;width:32px}#edit-profile-page-content>section input[type=text]{border:1.5px solid #d8d8d8;border-radius:5px;padding:10px}#edit-profile-page-content>section label{font-size:1rem;font-weight:700;margin-bottom:6px}#edit-profile-page-content>section p{color:#4e4e4e;font-size:.8rem;margin-top:5px}#edit-profile-page-content>section .success-username{color:#008f00;font-weight:700}#edit-profile-page-content>section .error-username{color:#b10000;font-weight:700}#edit-profile-page-content>section #bio{border:1.5px solid #d8d8d8;border-radius:5px;font-family:inherit;font-size:1rem;height:100px;padding:10px;resize:none}#edit-profile-page-content>.profile-bio{position:relative}#edit-profile-page-content>.profile-bio span{font-size:.8rem;position:absolute;right:20px;top:15px}#edit-profile-page-content .private-account-box{border:1px solid #d3d3d3;border-radius:10px;flex-direction:row;justify-content:space-between;padding:20px}#edit-profile-page-content #update-profile-button,#profile-update-cancel-button{width:-webkit-fit-content;width:fit-content}#profile-update-cancel-button{background-color:#ffd7d7;border-radius:5px;color:darkred;padding:10px 15px}#profile-update-cancel-button:hover{background-color:#fbb}@media screen and (max-width:768px){#edit-profile-page-content{flex:1 1}}#select-profile-photo-modal-wrapper{z-index:3}#select-profile-photo-modal{animation:select-photo-animation .3s ease-in-out 0s forwards;background-color:#dfdfdf;border-radius:5px;display:flex;flex-direction:column;gap:1px;max-width:400px;overflow:hidden;width:calc(100vw - 20px)}#select-profile-photo-modal section{background-color:#fff;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content}#select-profile-photo-modal section>button{align-items:center;display:flex;font-weight:700;height:40px;justify-content:center;position:relative}#select-profile-photo-modal section>button span.up-down-arrow{font-size:1.6rem;height:100%;position:absolute;right:0;top:0;transition:transform .2s ease-in-out}#profile-photo-cancel-button,#remove-profile-photo-button{color:#d10000}#upload-from-device-box{display:flex;flex-direction:column;padding-bottom:10px}#upload-from-device-box #profile-photo-preview{border:1px solid #c7c7c7;height:200px}#choose-avatar-box{overflow:hidden;transition:height .2s ease-in-out}#select-profile-photo-modal section>button:hover{background-color:#f5f5f5}@keyframes select-photo-animation{0%{transform:scale(0)}to{transform:scale(1)}}#avatars-box .avatar-image{background-color:#fff;border-radius:50%;box-sizing:initial;cursor:pointer;height:80px;margin:10px;overflow:hidden;position:relative;width:80px}#avatars-box{display:flex;flex-wrap:wrap;height:270px!important;justify-content:center;overflow:auto}#selected-avatar{background-color:rgba(0,0,0,.548);color:#adff2f;font-size:2rem;height:100%;left:0;position:absolute;top:0;width:100%}#avatars-box::-webkit-scrollbar{background-color:initial;width:5px}#avatars-box::-webkit-scrollbar-thumb{background-color:#969696;border-radius:2.5px}#tick{height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.av-wrapper:before{background:rgba(0,0,0,.596);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#avatars-box .avatar-image:hover{transform:scale(1.1);transition:all .1s ease-in-out}#profile-content>.no-data-found img{height:100px;width:100px}#profile-content>.no-data-found p{color:gray;margin-top:10px}#loader-page{background-color:#fff;flex-direction:column;height:100vh;padding-bottom:1rem;width:100vw}#main-logo-section{flex:1 1}#main-logo-section img{height:80px}#loader-page p,#main-logo-text-section{text-align:center}#loader-page p{color:#919191;font-size:1rem;margin-top:14px}#loader-box{aspect-ratio:1;width:60px}@media screen and (max-width:480px){#main-logo-text-section img{height:40px}}#left-nav-wrapper{width:335px}#left-nav{background-color:#fff;border-right:1px solid #c2c2c2;display:flex;flex-direction:column;height:100%;padding:10px;position:relative;transition:.3s ease-in-out;z-index:3}#left-nav a{text-decoration:none}#main-logo{cursor:pointer;height:60px;margin:20px 0;overflow:hidden;padding:10px}#main-logo img{height:100%;object-fit:contain;width:-webkit-fit-content;width:fit-content}#side-navs{flex:1 1;justify-content:space-between}#side-navs,#side-navs ul:first-child{display:flex;flex-direction:column;gap:10px}#side-navs ul:last-child{position:relative}#side-navs .navs{align-items:center;border-radius:10px;color:#000;cursor:pointer;display:flex;font-weight:400;gap:10px;height:50px;overflow:hidden}#side-navs .navs:hover{background-color:#f5f5f5}#side-navs .navs span{align-items:center;aspect-ratio:1/1;border-radius:10px;display:flex;font-size:1.6rem;height:100%;justify-content:center}.active-search-nav{border:1px solid #d3d3d3}#side-navs #profile{border-radius:50%;height:30px;overflow:hidden;width:30px}@media only screen and (max-width:1400px) and (min-width:769px){#left-nav-wrapper{width:244px}}@media only screen and (max-width:768px){#left-nav-wrapper{display:none}}#menu-box{background-color:#fff;border-radius:5px;bottom:60px;box-shadow:0 5px 15px 0 #00000026;flex-direction:column;left:5px;position:absolute;width:244px}#menu-box button{align-items:center;border-radius:5px;color:#222;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;height:50px;justify-content:left;margin:10px;width:calc(100% - 20px)}#menu-box button span{align-items:center;aspect-ratio:1;color:#444;display:flex;font-size:1.4rem;height:100%;justify-content:center}#menu-box button:hover{background-color:#f5f5f5}#top-header{background-color:#fff;border-bottom:1px solid var(--primary-border);display:none}#logo-section{height:100%;padding:.9rem;width:50%}#logo-section img{object-fit:contain}@media only screen and (max-width:768px){#top-header{align-items:center;display:flex;height:60px;justify-content:flex-start}}#bottom-nav{background-color:#fff;display:none;outline:1px solid #acacac}#bottom-nav ul{display:flex;justify-content:space-around}#bottom-nav ul a{align-items:center;color:#000;display:flex;font-size:2rem;height:50px;justify-content:center;width:50px}@media only screen and (max-width:768px){#bottom-nav{display:block}}#search-box{background-color:#fff;border-bottom-right-radius:20px;border-right:1px solid #d3d3d3;border-top-right-radius:20px;box-shadow:2.4px 2.4px 3.2px #00000026;height:100vh;left:0;position:fixed;top:0;transition:transform .2s ease-in-out;width:400px;z-index:2}.search-input-wrapper{background-color:orange;border-radius:5px;display:flex;height:40px;margin-top:10px;overflow:hidden;position:relative;width:100%}.search-input-wrapper .loading{background-color:#f5f5f5;height:40px;padding:5px;position:absolute;right:0;top:0;width:40px;z-index:2}input[type=search]{background-color:#f5f5f5;border:none;flex:1 1;padding:0 .5rem 0 1rem}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background:url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQzfHeLFIrx33uwWfFUo2V5a37PJpbpfPCD9JJuALzoedzzOMnYEkj5aJIOdU3S0Iatgic&usqp=CAU);background-size:contain;border-radius:10px;cursor:pointer;height:20px;width:20px;z-index:1}#search-box header{border-bottom:1px solid #d3d3d3;padding:20px}#search-box #search-content,#search-box #search-content>div{padding:10px}@media only screen and (max-width:768px){#search-box{display:none}}#main-modal{background-color:rgba(0,0,0,.747);height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:5}#main-modal-content{animation:modal-animation .2s ease-in-out 0s 1 normal forwards;border-radius:5px;display:flex;height:min(calc(100vh - 80px),800px);overflow:hidden;width:min(calc(100% - 40px),1000px)}@keyframes modal-animation{0%{transform:scale(1.1)}to{transform:scale(1)}}@media screen and (max-width:768px){#main-modal-content{animation:none;border-radius:0;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;width:100%}#main-modal{border-radius:0;display:block}}#create-post-box{background-color:#fff;display:flex;flex:1 1;flex-direction:column;position:relative}#create-post-box .image-section{display:flex;flex:1 1}#create-post-header{border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between;padding:20px}#create-post-footer{background-color:#f1f1f1;display:flex;gap:10px;padding:10px;position:relative}#create-post-caption{align-items:center;display:flex;flex:1 1}#create-post-text-area{border:none;border-radius:5px;flex:1 1;font-family:inherit;font-size:1rem;overflow:hidden;padding:10px;resize:none}#create-post-text-area::-webkit-scrollbar{display:none}#create-post-text-area:focus{outline:1px solid #383838}#create-post-emoji{background-color:initial;color:gray;font-size:2rem;width:-webkit-fit-content;width:fit-content}#create-post-emoji:hover{color:#535353}#create-post-emoji-picker{border:none;height:570px;left:10px;position:absolute;top:-580px}#create-post-send{color:var(--primary-color);flex:0.1 1;font-size:2.2rem}#create-post-send:disabled{color:#d3d3d3}#create-post-box h2{align-items:center;display:flex}#emoji-picker-in-createPost{bottom:146px;position:absolute;right:19px;transform-origin:bottom right;transition:all .1s ease-out;z-index:5}@media screen and (max-width:768px){#create-post-emoji{display:none}}#cross-btn{cursor:pointer;font-size:1.4rem}#cross-btn:hover{color:#b60000}#upload-image{flex:1 1}#upload-image-content{flex-direction:column}#upload-image-content #upload-image-placeholder{font-size:2rem}#upload-image-content button{font-size:1rem;padding:10px 15px}#upload-from-device{cursor:pointer;font-family:Roboto;padding:10px}#upload-image-content #enter-url{margin:5px 0;padding:0}#image-preview{border-left:1px solid #eee;display:flex;flex:0.5 1;flex-direction:column;gap:5px;padding:5px}.image-preview-box{background-color:#2b2b2b;display:flex;height:190px;overflow:hidden;position:relative}.delete-preview-button{background-color:#ddd;border-radius:40px;height:40px;padding:10px;position:absolute;right:10px;top:10px;width:40px}.image-preview-box img{object-fit:contain}#post-details{background-color:#fff;display:flex;height:100%;width:100%}#post-details .emoji-popup{top:-410px}#post-details>header{align-items:center;background-color:#fff;border-bottom:1px solid #929292;display:none;font-size:14px;font-weight:400;left:0;padding:21px;position:fixed;text-align:center;top:0;width:100%;z-index:2}#post-details>header>button{align-items:center;display:flex;font-size:2rem;height:100%;left:5px;position:absolute;top:0}#post-details>header h1{font-size:1.2rem;font-weight:500}#post-details .image-section{background-color:#f5f5f5;overflow:hidden;width:50%}#post-details .post-info-section{display:flex;flex:1 1;flex-direction:column}#post-details .post-info-section>*{padding:10px}#post-details .post-info-section header{align-items:center;border-bottom:1px solid #ececec;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-between}#post-details .post-info-section header .user-image{background-color:#f5f5f5;border-radius:25px;flex-shrink:0;height:50px;width:50px}#post-details .post-info-section header p{font-size:.9rem}#post-details .post-info-section header>button{font-size:1.5rem}#post-details .post-caption{border-bottom:1px solid #ececec;color:#3b3b3b;font-size:.9rem}#post-details .post-info-section .post-comments{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow:auto;padding:0}#post-details .post-info-section .post-comments::-webkit-scrollbar{display:none}#post-details .post-info-section .post-actions{border-top:1px solid #ececec;display:flex;justify-content:space-between}#post-details .post-info-section .post-actions div{display:flex;gap:20px}#post-details .post-info-section .post-actions button{font-size:1.5rem}#post-details .post-info-section .post-actions button:hover{color:gray}#post-details .post-info-section .post-time{border-bottom:1px solid #ececec;color:#464646;font-size:.8rem}#post-details .post-info-section footer{display:flex;gap:10px}#post-details .post-info-section footer .emoji-button{font-size:1.4rem}#post-details .post-info-section footer .emoji-button:hover{color:gray}#post-details .post-info-section footer .comment-input{border:none;flex:1 1;font-size:1rem;padding:10px}#post-details .post-info-section footer .post-comment-button{color:var(--primary-color)}#post-details .post-info-section .post-comments .post-comment{align-items:top;display:flex;gap:10px;padding:10px}.post-comment .user-profile{background-color:#f5f5f5;border-radius:20px;flex-shrink:0;height:40px;width:40px}.post-comment p{font-size:.8rem}#no-comments-box{color:gray;flex:1 1;flex-direction:column}#no-comments-box span{font-size:2rem}@media screen and (max-width:768px){#post-details{display:flex;flex-direction:column;height:100%}#post-details .image-section{aspect-ratio:auto;height:40%;width:100%}#post-details .post-info-section{aspect-ratio:auto;flex:1 1;width:100%}#post-details>header{display:block}}#dialog-wrapper{z-index:5}#dialog{animation:dialog-animation .3s ease-in-out 0s forwards;background-color:#fff;border-radius:5px;opacity:0;overflow:hidden}#dialog>div{display:flex;flex-direction:column;height:500px;width:400px}.dialog-content{flex:1 1;overflow:auto}.dialog-content>div{background-color:#fff;padding:10px}.dialog-content>div,.dialog-header{align-items:center;display:flex;justify-content:space-between}.dialog-header{border-bottom:1px solid var(--primary-border);padding:15px}.dialog-header h1{font-size:1.2rem;font-weight:500}@keyframes dialog-animation{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:768px){#dialog{animation:none;border-radius:0;opacity:1}#dialog>div{height:100vh;width:100vw}}#my-friends{height:500px;width:400px}#main-app{background-color:#f5f5f5;background-color:#f2f4f7;display:flex;height:100vh}#app-content{flex:1 1;height:inherit;overflow:auto}#app-content::-webkit-scrollbar{display:none}.app-pages{flex:1 1;margin:auto;max-width:1000px;min-height:100vh}@media only screen and (max-width:768px){#main-app{flex-direction:column}#app-content .app-pages{min-height:calc(100vh - 110px)}}#menu-wrapper{z-index:6}#menu{animation:menu-animation .2s ease-out 0s forwards;background-color:#e7e7e7;border-radius:5px;display:flex;flex-direction:column;gap:1px;height:-webkit-fit-content;height:fit-content;max-width:400px;overflow:hidden;width:calc(100vw - 20px)}#menu button{background-color:#fff;font-size:.95rem;padding:10px}@keyframes menu-animation{0%{transform:scale(0)}to{transform:scale(1)}}#page-not-found-page button{background-color:#d3d3d3;border-radius:8px;color:#000;margin-top:20px;padding:10px}#page-not-found-page h1{color:red;font-size:3rem;font-weight:400}#page-not-found-page h1 span{font-size:3.5rem;font-weight:700}#page-not-found-page>div{padding:0 20px;text-align:center}#page-not-found-page>div>*{margin:10px 0}#page-not-found-page{border-bottom:1px solid #d3d3d3;padding:40px 0}#login-btn,#signup-btn{background-color:#3fb9ff;color:#f5f5f5}.login-page-btns{border-radius:.3rem;color:#fff;font-size:14px;height:40px;letter-spacing:.5px;padding:10px;transition:background .2s;width:100%}#login-box{background-color:#fff;border:1px solid #e6e6e6;border-radius:.6rem;margin:2rem 1.2rem;padding:1.25rem 1.25rem 2rem;width:420px}#login-box>*{margin:1rem 0}.emailbox,.namebox,.passwordbox{border:1px solid #c7c7c7;border-radius:5px;height:40px;overflow:hidden;position:relative}.emailbox:focus-within,.passwordbox:focus-within{border:1.5px solid var(--primary-color)}input{font-size:14px}input:focus{outline:none}.namebox{border:none;display:flex;justify-content:space-between;margin-bottom:0!important;overflow:visible;position:relative}#username-warning{color:#686868;font-size:.8rem;font-style:italic;margin:0!important;padding-left:10px}.namebox input{border:1px solid #c7c7c7;border-radius:5px}.emailbox input,.namebox input{height:100%;padding:0 10px;width:100%}.emailbox input{border:none}.namebox input:focus{border:1.5px solid var(--primary-color)}input::placeholder{color:#a7a7a7}.passwordbox input{border:none;height:100%;padding:0 10px;width:calc(100% - 2.5rem)}#login-boxsection{margin-bottom:1.2rem;width:100%}#login-box h2{color:#444;font-size:2rem;font-weight:400;margin:1rem 0 2rem}#login-page{min-height:100vh;width:100vw}#login-page aside{margin:20px;width:480px}#login-page aside .main-logo{height:60px;margin-bottom:20px}#login-page aside img{height:100%;width:-webkit-fit-content;width:fit-content}#login-page aside p{color:#494949;font-family:SFProDisplay-Regular,Helvetica,Arial,sans-serif;font-size:1.75rem;letter-spacing:normal;line-height:2rem}#login-page aside p strong{font-family:Lobster,sans-serif;font-weight:400}p span{color:var(--primary-color);cursor:pointer}p span:hover{color:#1363cc;text-decoration:underline}#login-page a{margin:0;text-align:center}#eyebox{background-color:initial;cursor:pointer;height:40px;position:absolute;right:0;top:0;width:40px}.eye{color:#b6b6b6;font-size:1.8rem;transition:color .2s}#eyebox:hover .eye{color:#575757}#loadingimg{filter:brightness(90%);height:2.4rem;width:2.4rem}hr{margin-top:0!important}#google-btn{background-color:#fff;box-shadow:0 1px 3px 0 #00000005,0 0 0 1px #1b1f2326;color:#474747;position:relative}#google-btn:hover{background-color:#3d3d3d;box-shadow:none;color:#fff}#google-icon{height:1.5rem;margin-right:10px}#guest-btn{background:linear-gradient(#ff7644,#ff5314);color:#fff;position:relative}.more-btns{display:flex;justify-content:space-between}@media only screen and (max-width:480px){#login-page{flex-direction:column;justify-content:center}#login-page aside p{display:none}#login-page aside{align-items:center;display:flex;justify-content:center;margin:1rem auto;width:100vw}#login-page aside .main-logo{height:40px;margin-bottom:0}#login-box{border:none;box-shadow:none;margin:auto auto 3rem;width:100vw}#login-box h2{display:none}}@media only screen and (min-width:480px) and (max-width:768px){#login-page{flex-direction:column;justify-content:flex-start}#login-page aside p{display:none}#login-page aside{align-items:center;display:flex;justify-content:center;margin:2rem auto;width:100vw}#login-page aside h1{font-size:2.8rem;margin-bottom:0}#login-box{margin:auto auto 3rem;width:440px}}@media only screen and (min-width:769px) and (max-width:1024px){#login-page aside p{font-size:1.5rem}#login-box{width:440px}#login-page aside h1{font-size:3.5rem}#login-page aside{padding-left:20px}}.toastify-slide-enter,.toastify-slide-exit{transition:transform .1s ease!important}: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:#ffffffb3;--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{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;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:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.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{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@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%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.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{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.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(0deg)}to{transform:rotate(1turn)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,serif;font-optical-sizing:auto;font-style:normal;font-weight:400;height:100vh;overflow-x:hidden;text-rendering:optimizeLegibility;width:100vw}@media (max-width:576px){html{font-size:14px}}
/*# sourceMappingURL=main.0d6583f8.css.map*/