body{-webkit-font-smfoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#eceffa;font-family:"Serif";margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.invisible{display:none}.Toastify__toast-body{white-space:pre-line}.emoji-avatar{display:inline-block;font-size:35px}.emoji-avatar,.emoji-avatar p{margin:0;padding:0}.user-avatar{border-radius:45%;object-fit:cover}.no-btn{border:none}.no-btn:focus{border:none;outline:none}.alert{align-self:flex-start;border-radius:5px;box-sizing:initial;margin-top:15px;padding:10px;width:100%}.error-dailog{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.success-dailog{background-color:#61eb96;border-color:#c3e6cb;color:#174221}.warning-dailog{background-color:#ff993a;border-color:#a0621b;color:#fff}.home{display:flex;margin:0 auto;padding:20px 50px;width:80%}@media screen and (max-width:1070px){.home{box-sizing:border-box;width:100%}}@media screen and (max-width:1000px){.home{padding:20px;width:100%}}@media screen and (max-width:700px){.home{padding:20px 10px}}@media screen and (max-width:450px){.home{padding:20px 3px}}.home .posts-list{flex-grow:1}.login-signup-header{color:#ef7917;font-size:30px;font-weight:600}.login-form{align-items:center;background-color:#fff;border-radius:6px;display:flex;flex-direction:column;justify-content:center;margin:50px auto;max-width:400px;padding:20px}.field,.field input,.login-form{box-sizing:border-box;width:100%}.field input{border:1px solid rgba(0,0,0,.12);border-radius:6px;font-size:15px;height:40px;margin-top:20px;padding:5px}.field input:focus{outline:none}.field button{background:#ef7917;border:none;border-radius:2px;color:#fff;font-size:20px;margin-top:20px;outline:none;padding:9px;width:100%}.round-button{align-items:center;background-color:#dbdafd;border:1px solid #73729d;border-radius:50%;box-shadow:7px 4px 25px 0 rgba(0,0,0,.25);cursor:pointer;display:flex;height:65px;justify-content:center;margin:0 10px;padding:3px;width:65px}@media screen and (max-width:325px){.round-button{margin:0 5px}}.round-button a{align-items:center;display:flex;justify-content:center}.posts-list{max-width:min(100%,1000px);width:1000px}.posts-list>.LazyLoad{min-height:20vh}.post-wrapper{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box;margin-top:60px;scroll-snap-align:start}.post-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.3);display:flex;flex-flow:row;justify-content:flex-start;padding:20px}@media screen and (max-width:600px){.post-header{padding:10px}}@media screen and (max-width:450px){.post-header{padding-left:3px}}.post-header .post-header-right{display:flex;flex-flow:column}.post-header .post-header-right .post-header-username{font-size:20px}.post-header .post-header-right .post-header-username a{text-decoration:none}@media screen and (max-width:450px){.post-header .post-header-right .post-header-username a{font-size:.9em}}.post-header .post-header-right .post-header-username .emoji-avatar{font-size:27.5px;margin-right:3px}.post-header .post-header-left{margin-right:10px}.post-avatar{display:flex;height:90px;overflow:hidden;position:relative;width:90px}.post-avatar>*{height:90px;position:absolute;width:90px}@media screen and (max-width:450px){.post-avatar,.post-avatar>*{height:70px;width:70px}}.post-avatar.emoji-avatar{font-size:40px}.post-avatar-link{text-decoration:none}.post-avatar .post-author{color:#616161!important;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.post-avatar .post-time{color:#9e9e9e;font-size:14px;font-style:normal;font-weight:400;line-height:19px}.post-content{color:#424242;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:0;margin-top:15px}.post-content .post-text{display:block;font-family:sans-serif;margin-bottom:0;max-width:500px;padding:0 25px}@media screen and (max-width:600px){.post-content .post-text{padding:0 15px}}@media screen and (max-width:450px){.post-content .post-text{font-size:.94em;padding:0 15px}}.post-content .post-text .content-toggle-button{all:unset;cursor:pointer;font-size:.85em;font-weight:700}.post-content .post-media{background-color:#000;max-height:calc(100vh - 200px);position:relative}.post-content .post-media img,.post-content .post-media video{height:min(100vh - 200px,600px);object-fit:contain;position:relative;width:100%}.post-content .post-media .blurhash{left:0;position:absolute!important;top:0;width:100%;z-index:0}.post-content .post-media .post-media-nav{background:transparent;border:none;font-size:30px;height:600px;max-height:90vh;padding:0;position:absolute;width:50px}.post-content .post-media .post-media-next{right:0}.post-content .post-media .post-media-prev{left:0}.post-actions{border:1px solid #e0e0e0;border-left:none;border-right:none;box-sizing:border-box;color:#616161;font-size:14px;font-weight:400;height:40px;line-height:19px;padding:5px 5px 5px 20px}.post-actions,.post-actions>*{-webkit-column-gap:10px;column-gap:10px;display:flex}.post-actions>*{align-items:center;cursor:pointer;justify-content:flex-start;margin:0 10px;width:40px}.like img,.post-actions img{height:18px}.like{align-items:flex-start;align-items:center;color:#616161;-webkit-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;flex-flow:row;font-weight:400;justify-content:center;line-height:19px;width:40px}.post-comments-icon{align-items:flex-start;display:flex;margin-left:15px}.post-comment-box{display:flex;padding:10px}.post-comment-box input{border:1px solid #e0e0e0;border-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;box-sizing:border-box;font-size:15px;height:35px;margin:0 auto;padding:5px;width:calc(100% - 3em)}.post-comment-box input:focus{outline:none}.post-comment-box button{background:#ef7917;border:none;color:#fff;display:inline-block;padding:10px 20px;width:-webkit-min-content;width:min-content}.post-comment-box button:active{box-shadow:3px 2px 22px 1px rgba(163,88,37,.54)}.post-comment-box button:focus{outline:none}.post-comment-box button:hover{cursor:pointer}.post-comments-list{align-items:center;display:flex;flex-flow:column;padding:5px 10px;position:relative}.post-comment-item{background:#eceffa;border-radius:4px;box-sizing:border-box;margin-bottom:14px;padding:10px;width:100%}.post-comment-header{display:flex;flex-flow:row}.post-comment-header .delete,.post-comment-header .like{align-items:center;color:#616161;display:flex;font-size:12px;line-height:16px;margin-left:12px}.post-comment-header .delete img,.post-comment-header .like img{height:18px}.post-comment-header .like{margin-left:20px}.post-comment-header .post-comment-author{color:#757575;font-size:12px;font-weight:600;line-height:16px}.post-comment-header .post-comment-time{color:#9e9e9e;font-size:12px;line-height:16px;margin-left:8px}.post-comment-content{margin-top:7px}.post-comments-list .comment-like{margin-left:10;position:absolute;right:21px;top:13px}.post-comments-list .comment-like img{height:20px}.post-comments-list .comment-like img:hover{cursor:pointer}.post-comments-list>button{background-color:#ea934d;border:1px solid rgba(0,0,0,.2);box-shadow:none;color:#fff;padding:5px;width:250px}.post-comments-list>button:active{border:1px solid #ea934d}.nav{align-items:center;background:#c7e7c8;border-bottom:24px solid;border-image:url(/static/media/border.37143efaa586f9a900e4.png) 24 repeat;display:flex;height:80px;padding:10px 200px 10px 100px}@media screen and (max-width:1050px){.nav{padding:10px 100px 10px 50px}}@media screen and (max-width:880px){.nav{padding:10px 25px}}@media screen and (max-width:700px){.nav{padding:10px 15px}}@media screen and (max-width:600px){.nav{padding:0}.nav .nav-inner{align-items:center;flex-direction:column}}.nav .nav-inner{display:flex;height:min-width;justify-content:space-between;max-width:1800px;width:100%}.nav .logo{color:#000;font-size:35px}.nav .logo-icons{color:#ece60e;font-size:40px}.nav .user-photo{align-items:flex-end;display:flex;height:40px;margin:0 4px 0 0}.nav .user-container{display:flex}.nav .nav-login-button{align-items:flex-end;display:flex;font-size:1.1em;height:100%}.nav .user-link{align-items:flex-end;color:#000;display:flex;text-decoration:none}.nav .user-link h2{align-items:flex-end;display:flex;margin:0}.nav .left-nav{flex-basis:bottom;flex-direction:row}.nav .left-nav,.nav .left-nav>*{align-items:flex-end;display:flex}.nav .left-nav>*{margin:0 10px}.nav .right-nav{color:#000;display:flex;flex-direction:row;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.nav .nav-links{display:flex;list-style-type:none}.nav .nav-links div{padding:0 7px}.nav .nav-links div:hover{cursor:pointer}.nav .nav-links div a{color:#000;text-decoration:none}.nav .nav-links div a:hover{text-decoration:underline}.profile-wrapper{display:flex;justify-content:center;width:100%}.profile{background:#fff;box-sizing:initial;display:inline-flex;flex-direction:column;margin:20px 0;max-width:600px;padding:30px;width:100%}@media screen and (max-width:500px){.profile{padding:15px}}.profile .img-container{display:flex;justify-content:center;margin-bottom:40px}.profile .img-container img{height:100px}.profile .btn-grp{display:flex;flex-direction:column}.profile button{border-radius:6px;border-radius:3px;font-size:16px;margin-top:20px;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.profile button:hover{cursor:pointer}.profile button:focus{outline:none}.profile .edit-btn{border:1px solid #ef7917;box-sizing:border-box;color:#ef7917}.profile .save-btn{background:#ef7917;border:none;color:#fff;padding:10px 20px}.profile .go-back{color:#ef7917;font-size:13px;margin-top:7px}.profile .go-back:hover{cursor:pointer;text-decoration:underline}.profile .field{margin-bottom:10px}.profile .field .field-label{color:#9e9e9e;font-size:16px;font-style:normal;font-weight:600;line-height:22px;padding:5px 0}.profile .field input{margin-top:6px}button :active{box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);color:#000;-webkit-transform:scale(.98);transform:scale(.98)}button:hover{cursor:pointer}button{border-color:#e2e2e2}.gods-list-page .gods-list-wrapper{box-sizing:border-box;display:flex;justify-content:center;width:100%}.gods-list-page .gods-list-wrapper .gods-list{box-sizing:border-box;display:inline-block;height:calc(100vh - 230px);max-width:100%;width:400px}.gods-list-page .gods-list-button{display:none!important}.gods-list-wrapper{margin-left:50px}@media screen and (max-width:1000px){.gods-list-wrapper{margin-left:20px}}@media screen and (max-width:700px){.gods-list-wrapper{margin-left:0;margin-right:-10px}}.gods-list-wrapper .gods-list-button{display:none}.gods-list-wrapper .gods-list{background-color:#fff8fc;border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box;flex-grow:.2;height:50vh;margin-top:20px;max-height:600px;overflow-y:scroll;scrollbar-color:#ffd0e2 #fff;width:250px}.gods-list-wrapper .gods-list .gods-item{border-bottom:1px solid #ffc8c8}.gods-list-wrapper .gods-list .gods-img{display:flex;font-size:30px;justify-content:center;line-height:35px;width:40px}.gods-list-wrapper .gods-list .gods-img img{align-items:center;display:flex;width:40px}.gods-list-wrapper .gods-list .gods-img .emoji-avatar span{align-items:center;display:flex;height:40px}@media screen and (max-width:900px){.gods-list-wrapper{padding:6px}.gods-list-wrapper .gods-list{display:none}.gods-list-wrapper .gods-list-button{display:flex}}@media screen and (max-width:600px){.gods-list-wrapper .gods-list-button{display:none}}.gods-list-wrapper .gods-list .header{background-color:#fffdfe;border-bottom:1px solid #e0e0e0;color:#424242;font-size:16px;font-weight:600;padding:15px 20px;position:-webkit-sticky;position:sticky;top:0}.gods-list-wrapper .gods-list .gods-img img{height:40px}.gods-list-wrapper .no-gods{display:flex;justify-content:center;margin:20px 0}.gods-list-wrapper .gods-item{align-items:center;color:#616161;display:flex;font-size:16px;font-style:normal;font-weight:600;line-height:22px;padding:15px 10px 10px;text-decoration:none}.gods-list-wrapper .gods-item:hover{background-color:#ffeaea;cursor:pointer}.gods-list-wrapper .gods-name{padding:0 10px}.create-post{background:#fff;border:1px solid rgba(39,138,177,.4);box-sizing:border-box;max-width:100%}.create-post textarea{border:none;border-top-left-radius:3px;border-top-right-radius:3px;box-sizing:border-box;font-size:15px;height:90px;padding:10px;resize:none;width:100%}.create-post div{border-top:1px solid rgba(39,138,177,.4);display:flex;justify-content:flex-end;padding:10px}.create-post .create-post-actions{display:flex;overflow:hidden;padding:0}.create-post .create-post-actions div{border:none}.create-post .create-post-actions .media-preview-secondary{border:none;display:flex;justify-content:flex-start;margin-left:10px;overflow:scroll;overflow:auto;padding:10px 0 0;width:calc(100% - 224px);width:100%}.create-post .create-post-actions .media-preview-secondary img,.create-post .create-post-actions .media-preview-secondary video{border:1px solid #cacaca;padding:0 1px}.create-post .create-post-actions .post-buttons button{border-radius:3px;font-family:Times New Roman,Times,serif;font-size:18px;height:42px}.create-post .create-post-actions .post-buttons button:focus{outline:none}.create-post .create-post-actions .post-buttons #add-media-button{background-color:#fff;border:none;width:65px}.create-post .create-post-actions .post-buttons #add-media-button img{width:50px}.create-post .create-post-actions .post-buttons #add-post-button{background:#f2d8f2;width:140px}.search-container{margin-left:20px;position:relative;width:380px}@media screen and (max-width:750px){.search-container{width:330px}}@media screen and (max-width:650px){.search-container{width:280px}}.search-container input{background:#fff;border:1px solid #d0d0d0;border-radius:3px;box-sizing:border-box;flex-grow:1;font-size:16px;height:40px;padding-left:31px;position:relative;width:100%}.search-container input:focus{outline:none}.search-icon{font-size:24px;left:11px;margin:0;padding:0;position:absolute;top:7px;z-index:2}.search-results{background:#fff;border:1px solid #e0e0e0;border-radius:0 0 3px 3px;flex-grow:1;max-height:452px;overflow:scroll;position:absolute;top:40px;width:100%;z-index:100}.search-results ul{list-style-type:none;margin:0;padding:0}.search-results ul a{color:#000;text-decoration:none}.search-results-row{align-items:center;display:flex;padding:9px 14px}.search-results-row *{padding:2px}.search-results-row img{font-size:2em;height:32px}.search-results-row:hover{background-color:#eceffa;cursor:pointer}.search-results-row:hover .user-name-search{font-size:1.1em}#chat-page .chat-container{box-sizing:border-box;padding:10px 5px 20px;position:static;width:100%;z-index:100}#chat-page .chat-container .chat-header{cursor:default}#chat-page .chat-container .chat-header img{display:none}#chat-page .chat-container .chat-messages{height:calc(100vh - 300px)}.chat-container{bottom:0;height:-webkit-max-content;height:max-content;justify-content:flex-end;position:fixed;right:10px;transition:.5s linear;width:300px}@media screen and (min-width:1500px){.chat-container{left:10px}}.chat-not-ready{text-decoration:line-through}.chat-container>*{transition:.5s linear}.chat-container.hidden>*{height:0}.chat-container.hidden{width:100px}.chat-container.hidden>.chat-header{display:flex!important;height:50px}.chat-header>*{margin-left:1em;text-align:right}.chat-header{align-items:center;background:#6200ee;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:20px;height:43px;justify-content:space-between;padding:10px}.chat-messages{background:#fff;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;display:flex;flex-direction:column;height:320px;overflow:auto;width:auto}.chat-messages .chat-bubble{background:#e5e5e5;border-radius:5px;font-size:15px;margin:8px;overflow-x:visible;padding:10px;position:relative;width:calc(100% - 38px);word-break:break-all;word-break:break-word}.chat-messages .other-chat:after{border:20px solid transparent;border-bottom:0;border-left:0;border-right-color:#e5e5e5;bottom:0;content:"";height:0;left:0;margin-left:-10px;margin-top:-1px;position:absolute;width:0}.chat-messages .self-chat{background:#b0ffb3}.chat-messages .self-chat:after{border:20px solid transparent;border-bottom:0;border-left-color:#b0ffb3;border-right:0;bottom:0;content:"";height:0;margin-right:-10px;margin-top:-1px;position:absolute;right:0;top:50%}.chat-footer{box-sizing:border-box;display:flex;height:37px}.chat-footer input{font-size:18px;outline:none;padding-left:5px;width:100%}.chat-footer button{background:#ef7917;border:none;color:#fff;cursor:pointer;font-size:16px;outline:none}#main-app{min-height:calc(100vh - 250px)}@media screen and (max-width:600px){#main-app{min-height:calc(100vh - 350px)}}.footer{background-color:#7488dc;color:#fff;padding:20px}@media screen and (max-width:600px){.footer{padding-bottom:110px}}#modal{height:0;margin:0;padding:0;white-space:pre-line!important;width:0}#modal #backdrop{background-color:rgba(0,0,0,.5);height:100vh;left:0;top:0;width:100vw}#modal #backdrop,#modal #content{display:inline-block;position:fixed;z-index:10}#modal #content{background-color:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.5);box-sizing:border-box;left:50%;max-height:95vh;max-width:90vw;overflow-y:scroll;padding:40px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:clamp(10vw,600px,90vw)}#modal #buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:20px;padding-right:20px}#modal #buttons button{border-color:#6aa5a5;border-radius:4px;font-size:1em;margin:3px 30px 3px 0;padding:10px;width:6em}#modal #buttons #cancel{background-color:#ffa2a2}#modal #buttons #confirm{background-color:#bef5be}.add-media-wrapper .add-media{margin:30px 0}.add-media-wrapper .add-media #media-input{display:none}.add-media-wrapper .add-media #media-input-label{border:1px solid #999;padding:20px 35px}.add-media-wrapper .add-media #media-input-label:hover{cursor:pointer}.add-media-wrapper .media-preview .media-preview-item{display:inline-block}.add-media-wrapper .media-preview img,.add-media-wrapper .media-preview video{border:1px dashed #6a6a6a;margin:3px;padding:1px}.add-media-wrapper .media-preview .ready{border:1px solid #0cffff}.add-media-wrapper .loader h2{margin-bottom:2px}.add-media-wrapper .loader h3{margin-top:2px}#actions-menu{align-items:center;background-color:#f5f5f8;border-top:2px solid #d5d4ff;bottom:0;box-sizing:border-box;display:flex;flex-direction:row;height:100px;justify-content:center;padding:5px;position:fixed;width:100%}@media screen and (min-width:601px){#actions-menu{display:none}}@media screen and (max-width:380px){#actions-menu{height:90px}#actions-menu a{height:50px;width:50px}}#SearchPage{padding:20px 2px}#SearchPage .search-container{box-sizing:border-box;margin:0;width:100%}#SearchPage .search-container input{font-size:1.5em}
/*# sourceMappingURL=main.c544e68a.css.map*/