html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! 
https://serp.co/tools/css-reset/
<link rel="stylesheet" href="https://css.serp.co/css-reset/normalize.css/">
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a{text-decoration:none}.messages-container{position:fixed;top:0rem;left:0rem;width:100%;background:#2b2b2b48;z-index:999999999999}.alert button{background:none;color:#000;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;position:absolute;right:10px}.alert-success{background:green;color:#fff;padding:10px;margin:10px;border-radius:5px;text-align:center}.alert-error{background:red;color:#fff;padding:10px;margin:10px;border-radius:5px;text-align:center}.alert-danger{background:#8b0000;color:#fff;padding:10px;margin:10px;border-radius:5px;text-align:center}.alert-info{background:#00f;color:#fff;padding:10px;margin:10px;border-radius:5px;text-align:center}.alert.fade{transition:opacity .5s ease-in-out;opacity:0}.alert.show,.alert.fade.show{opacity:1}.alert-dismissible{padding-right:3rem}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;border:0;border-radius:.25rem;opacity:.5;position:absolute;top:0;right:0;z-index:2;margin:.75rem;cursor:pointer}.alert-yes-no-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;justify-content:center;align-items:center;z-index:10000}.alert-yes-no-container.active{display:flex}.alert-yes-no-box{background:#fff;padding:20px;border-radius:8px;max-width:420px;width:80%;box-shadow:0 2px 10px #0000001a;text-align:center}.alert-yes-no-buttons{margin-top:20px;display:flex;justify-content:space-around;gap:10px}.alert-yes-no-buttons>button{cursor:pointer}header{position:relative;background:#fff;z-index:1000;border-bottom:1px solid silver;box-shadow:0 2px 10px #0000001a}#mobileMenuIcon{font-size:30px;color:#272727;padding:10px;cursor:pointer;position:absolute;right:10px}#mobileMenuIcon:hover{color:#2f82ff}#mobileMenuClose{position:absolute;top:10px;right:20px;font-size:40px;font-weight:700;color:#fff;cursor:pointer}#mobileMenuClose:hover{color:red}#headerDesktop>div{display:flex;padding:12px 10px}#headerDesktop input{display:none}.TopHeaderlogo{display:flex;align-items:center}.TopHeaderlogo img{align-items:center;height:40px}.navLarge{display:none;align-items:center;margin-left:10px}.navLarge a{font-family:modern600,sans-serif;font-size:20px;color:#3a3a3a;margin:0 10px}.navLarge a:hover{color:#3d6bff}.navUser{display:none;align-items:center;margin-left:auto}.navUser div a{font-size:20px;color:#272727;margin:0 4px}.navUser div a:hover{color:#3956ff}.navUser img{max-width:40px}.userStats{display:none;align-items:center;margin:0 10px;font-size:20px;cursor:pointer;background:#f3f3f3;padding:10px;border-radius:8px}.userStats div{color:#277cfc;margin:0 5px}.userStats div i{margin:0 5px;color:#277cfc}.userStats i{margin-left:10px;color:#68b21d}#headerUploadIcon{font-size:20px;color:#313131;cursor:pointer;right:10px;border:1px solid #1f1f1f;border-radius:100px;padding:8px 16px;margin:0 30px}#headerUploadIcon:hover{background:#1f1f1f42}#headerUploadIcon button{display:none;background:none;border:none;color:#242424;font-size:16px;cursor:pointer}.userName{display:none;color:#242424;margin:0 10px;cursor:pointer}.userName:hover{color:#5364ff}#userProfileImage{cursor:pointer;position:relative}#userProfileImage>img{border-radius:100px;width:40px;height:40px}#profileMenu{display:none;position:absolute;right:0;background:#fff;width:140px;border:1px solid #bebebe;overflow:hidden}#profileMenu a{display:flex}#profileMenu a,#profileMenu button{width:100%;color:#1b1b1b}#profileMenu a:hover,#profileMenu button:hover{background:#3373ff;color:#fff}#profileMenu>a,#profileMenu form{font-size:14px;display:block;padding:10px 20px}#profileMenu button{background:none;border:none;width:100%;text-align:left;font-weight:600;cursor:pointer;padding:10px 20px}#profileMenu form{width:100%;padding:0}#userProfileImage:hover #profileMenu{display:block}#userSearchComponent{display:none;height:auto;width:100%;position:absolute;top:100%;left:0;background:#eee}#userSearchComponent.active{display:block}#userSearchInput{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background:none;box-shadow:none;outline:none;padding:5px 20px;font-size:20px;border-bottom:1px solid silver;color:#1156d6}#userSearchClose{position:absolute;right:10px;top:8px}#userSearchIcon{display:none;font-size:25px;color:#222;padding:10px;cursor:pointer}#userSearchIcon:hover{color:#3134ff}#userSearchResults>a{display:flex;margin:10px;padding:10px;border-bottom:1px solid silver;color:#242424}#userSearchResults>a>img{width:40px;height:40px;margin-right:20px}#userSearchResults>a:hover{background:#3373ff;color:#fff}@media screen and (min-width: 600px){#headerMobile,#mobileMenuIcon{display:none}.navLarge,.navUser{display:flex}}@media screen and (min-width: 760px){#headerUploadIcon{display:flex}#headerUploadIcon button{display:block}}@media screen and (min-width: 860px){#headerUploadIcon{margin:0 10px}.userStats{display:flex;margin:5px}}@media screen and (min-width: 1000px){#userSearchIcon{display:block;margin-right:10px}}#headerMobile{position:fixed;width:100%;height:100%;top:0;left:-100%;background:#000000f3;transition:left .3s ease-in-out}#headerMobile.active{left:0;transition:left .3s ease-in-out}#mobileBottom{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid silver;padding:10px 0;text-align:center}#mobileBottom>div:nth-last-child(2){display:flex;justify-content:center;align-items:center;border-top:1px solid #333;padding:5px 10px}#mobileBottom>div:nth-last-child(2)>a{color:#f1f1f1;margin:0 10px}#mobileBottom>div:nth-last-child(2) button{color:#6ca7ff;border:none;background:none;cursor:pointer;font-size:20px;padding:2px 20px}#mobileBottom>div:last-child{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;border-top:1px solid #333}#mobileBottom>div:last-child img{width:130px}#mobileBottom>div:last-child a{color:#f1f1f1;margin:0 5px}.headerMobileTop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:40px 0 10px;border-bottom:1px solid #333;overflow:hidden}.headerMobileTop nav{width:100%}.headerMobileTop nav>h6{margin:2px 6px;color:#fff}.headerMobileTop nav>a{color:#fff;display:block;width:100%;padding:8px 16px;font-size:22px;border-bottom:1px solid #999}.userStats2{display:flex;align-items:center;justify-content:center;margin:0 10px;font-size:20px;cursor:pointer;padding:10px;border-radius:8px}.userStats2 div{color:#277cfc;margin:0 5px}.userStats2 div i{margin:0 5px;color:#277cfc}footer{background:#fff;border-top:1px solid silver;box-shadow:0 2px 10px #0000001a}footer>*{color:#fff}footer a{font-family:modern400,sans-serif;color:#7c7c7c}footer a:hover{color:#2558ff}.footerRow{display:grid;grid-template-columns:repeat(2,1fr);width:400px;margin:0 auto}.footerCol{width:140px;display:flex;flex-wrap:wrap;flex-direction:column;margin:10px 20px}.footerCol h6{margin:6px 0;color:#464646;font-size:22px}.footerCol a img{width:100%}.footerInfo{display:flex;justify-content:center;color:#3f3f3f;border-top:1px solid #303030;padding:8px 0}@media screen and (min-width: 600px){.footerRow{display:grid;grid-template-columns:repeat(3,1fr);padding:14px 0}.footerCol{margin:10px}.footerCol:last-child{display:none;margin:10px}.footerRow{width:600px}}@media screen and (min-width: 800px){.footerRow{display:grid;grid-template-columns:repeat(4,1fr);padding:14px 0}.footerCol:last-child{display:block;margin:10px}}.loginContainer{display:flex;justify-content:center;align-items:center;background:#f2f2f2;height:auto;width:100%}.loginContainer>div{width:100%;max-width:420px;background:#fff;border-radius:12px;box-shadow:0 6px 25px #0000001a;padding:50px 40px 60px}.loginContainer>div h2{text-align:center;margin-bottom:20px;font-family:modern700,sans-serif;color:#333;font-size:30px}.loginContainer>div form{text-align:left;margin-bottom:25px}.form-group{margin-bottom:18px}.form-group label{font-family:modern600,sans-serif;margin-bottom:6px;display:block;color:#444}.form-group input{width:90%;padding:10px 14px;border:1px solid #d1d1d1;border-radius:6px;font-size:16px;transition:all .2s ease}.form-group input:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff26}.form-group a{font-size:14px;color:#007bff;text-decoration:none}.form-group a:hover{text-decoration:underline}.form-group .btn-primary{width:100%;padding:10px;font-size:16px;font-weight:600;border-radius:6px;background:#007bff;border:none;transition:all .2s ease;cursor:pointer;color:#fff}.form-group .btn-primary:hover{background:#0069d9}.form-group .btn-link{display:block;text-align:center;color:#007bff;text-decoration:none;transition:all .2s ease}.form-group .btn-link:hover{text-decoration:underline}.btn-google{width:100%;padding:10px;font-size:16px;font-weight:600;border-radius:6px;background:#dc3545;border:none;transition:all .2s ease;cursor:pointer;color:#fff}.btn-google:hover{background:#d10d21}.signupContainer{display:flex;justify-content:center;align-items:center;width:100%;min-height:10vh;padding:20px;background:#f5f7fa}.signupContainer>div{width:100%;max-width:450px;background:#fff;padding:40px 45px;border-radius:12px;box-shadow:0 6px 25px #0000001a;text-align:center;position:relative}.signupContainer>div h2{margin-bottom:25px;font-family:modern700,sans-serif;color:#333}.signupContainer>div form{text-align:left;margin-bottom:25px;position:relative}.signupContainer>div form div{margin-bottom:18px}.signupContainer>div form div label{display:block;font-weight:600;margin-bottom:6px;color:#333}.signupContainer>div form div input{width:90%;padding:10px 14px;border:1px solid #d1d1d1;border-radius:6px;font-size:16px;transition:all .2s ease}.signupContainer>div form div input:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff26}.signupContainer .login-link{font-size:14px;color:#007bff;text-decoration:none;text-align:left;transition:all .2s ease}.signupContainer .login-link:hover{text-decoration:underline}.signupContainer .login-link a{font-size:14px;color:#007bff;text-decoration:none;transition:all .2s ease}.signupContainer .login-link a:hover{text-decoration:underline}.signupContainer .registerBtn button{width:100%;padding:10px;font-size:16px;font-weight:600;border-radius:6px;background:#007bff;border:none;transition:all .2s ease;cursor:pointer;color:#fff}.signupContainer .registerBtn button:hover{background:#0069d9}.signupContainer .registerGoogle{width:auto;right:20px;left:auto;bottom:30px}@media screen and (min-width: 600px){.loginContainer form,.signupContainer form{text-align:center}}.CompetitionsContainer{width:100%;margin:0 auto;background:#f1f1f1}.CompetitionsListHeaderBox{background:#ebebeb;width:100%;padding:20px 0}.CompetitionsListHeaderBox>div{max-width:1200px;width:80%;margin:20px auto}.CompetitionsListHeaderBox>div a{background:#d4d4d4;padding:10px 20px;color:#4e4e4e;border-radius:5px;font-weight:700;cursor:pointer}.CompetitionsListHeaderBox>div a:hover{background:#f5f5f5;color:#161616}.CompetitionsListHeaderBox h1{max-width:1200px;margin:10px auto 30px;font-weight:700}.statusContainer{display:flex;flex-wrap:wrap}.statusContainer a{margin:10px}.CompetitionsList{max-width:1200px;margin:0 auto 40px;padding-top:30px;display:grid;justify-content:center;justify-items:center;grid-template-columns:1fr;gap:30px;row-gap:40px}.competition-card{max-width:400px;overflow:hidden}.competition-card img{width:100%}.competition-card h3{font-size:22px;margin:0 auto 10px;text-align:center;color:#8f8f8f}.competition-card h3:hover{color:#161616}.competition-card>div:hover{cursor:pointer;box-shadow:0 2px 10px #0000001a}.competition-card>div:hover img{transform:scale(1.1);transition:all .3s ease-in-out}#competitionImage{aspect-ratio:10/4;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;max-height:500px;position:relative}#competitionImage img{width:100%}#competitionButtonsTabs{position:absolute;bottom:0;display:flex}#competitionButtonsTabs>div{margin:0 10px;padding:10px 20px;background:#696969;color:#fff;font-weight:700;border-radius:10px 10px 0 0;cursor:pointer;font-size:24px}#competitionButtonsTabs>div:hover{background:#424242;color:#cecece}#competitionDetailsContainer{width:100%;margin:0 auto;background:#f3f3f3}.CompDetailsContainer{width:72%;max-width:900px;min-height:500px;padding:50px 30px 100px;margin:0 auto;background:#fff;position:relative}.CompetitionDetailsActions{position:absolute;right:10px;padding:10px}.CompetitionDetailsActions>a{background:#1d2cf8;color:#fff;padding:10px 20px;border-radius:5px;font-weight:700;margin:0 5px;cursor:pointer}.CompetitionDetailsActions>a:hover{background:#2d9aff}.compTab{display:none}.compTab.show{display:block}#prizesList{width:90%;margin:0 auto}.prize-card{display:grid;grid-template-columns:100px 200px 1fr;padding:10px 20px;width:100%;height:100px;box-shadow:0 2px 10px #0000001a;margin:10px 0}.prize-image{overflow:hidden;aspect-ratio:1/1;max-width:100%;display:flex;justify-content:center;align-items:center}.prize-image>img{min-width:100%;min-height:100%;max-width:150%;max-height:150%}.prize-name{align-self:center;margin-left:10px;font-size:20px;font-weight:700}#winnersList{display:flex;flex-wrap:wrap}#winnersList>div{width:100%;height:100px;overflow:hidden;margin:5px;display:grid;grid-template-columns:40px 100px 1fr 180px 140px;gap:10px;box-shadow:0 2px 10px #0000001a;border-radius:10px}#winnersList>div img{width:100%}.mini-rank-card{display:flex;justify-content:center;align-items:center;align-self:center;font-size:30px;font-weight:700;width:100%;height:100%;background:#c5fdff}.R1{background:#ffd9b5}.R2{background:#d4dcff}.R3{background:#ffc9fa}.mini-avatar-card{width:70px;aspect-ratio:1/1;border-radius:510px;overflow:hidden;display:flex;justify-content:center;align-items:center;align-self:center}.mini-name-card{align-self:center;font-size:20px;padding:5px 0}.mini-prize-card{display:flex;align-items:center;align-self:center;justify-self:end;font-size:20px;height:40px;padding:0 10px;border-radius:5px;background:#ececec;color:#777}.mini-prize-card>i{margin-right:15px;font-size:24px;color:#b578e7}.mini-prize-card>div{height:100%;display:flex;align-items:center;margin-right:5px}.mini-prize-card>div>i{margin-left:8px;color:#cea753}.mini-image-card{width:100px;height:100px;overflow:hidden;display:flex;justify-content:center;align-items:center;align-self:center;justify-self:end}.mini-image-card a{width:100%;height:100%}.mini-image-card img{min-width:100%;min-height:100%}@media screen and (min-width: 600px){.CompetitionsList{width:90%;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 900px){.CompetitionsList{width:90%;grid-template-columns:repeat(3,1fr)}}#submissionContainer{width:100%;margin:0 auto;position:relative}#submissionHeaderContainer{background:#f0f0f0;width:100%}.submissionHeaderBox{width:90%;margin:0 auto;padding:20px 0;max-width:1600px;position:relative}.submissionHeaderBox>h1{margin:0;font-weight:700}#submissionUploadButton{position:absolute;right:20px;top:20px;background:#1d2cf8;color:#fff;padding:10px 20px;border-radius:5px;font-weight:700;cursor:pointer}#submissionUploadButton:hover{background:#2d9aff}.voteContainer{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:2}.voteContainer>div{border:10px solid #f0f0f0;color:#fff;cursor:pointer;width:100px;aspect-ratio:1/1;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:30px}.voteContainer>div:first-child{display:none}.voteContainer>div:last-child{display:none}.voteContainer:hover{background:#33333391}.voteContainer:hover>div:first-child{display:flex}.voteContainer.show{background:#33333391}.voteContainer.show>div:first-child{display:none}.voteContainer.show>div:last-child{display:flex}#uploadContainer{display:none;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0%;cursor:pointer;z-index:99999999;background:#0000004d}#uploadContainer.show{display:flex}#ImageUploadContainer{width:100%;height:100%;position:relative;background-color:#f7f8fa;cursor:pointer}#ImageUploadForm label{font-weight:700}#ImageUploadForm>div{width:90%;margin:0 auto 10px}#ImageUploadForm .form-group{display:grid;grid-template-columns:1fr;margin:10px auto}#ImageUploadForm .form-group>label{margin:5px 0}#ImageUploadForm .form-group>input{width:200px}#ImageUploadForm .form-group input,#ImageUploadForm .form-group textarea{border:1px solid #bebebe}#ImageUploadForm #ImageUploadBox{width:90%;height:100%;margin:2vh auto;min-height:400px;max-height:400px;padding:20px;position:relative;border:2px solid #bebebe;background:#fff;border-radius:20px;border-style:dashed;display:flex;justify-content:center;align-items:center}#ImageUploadForm #ImageUploadBox>div{margin-bottom:20px}#ImageUploadForm #ImageUploadBox>img{position:absolute;height:auto;max-height:100%;max-width:100%}#ImageUploadForm #ImageUploadBox:hover{border-color:#000;background:#e4e4e4}#bioUploadButton{margin:14px 0 0 5%;padding:10px 18px;border-radius:100px;background:#2563eb;color:#fff;border-color:#2563eb;font-size:14px;cursor:pointer;transition:all .2s ease;font-weight:700}#bioUploadButton:hover{background:#1d4ed8;color:#fff}#bioUploadClose{position:absolute;right:10px;top:10px;font-size:30px}#bioUploadClose:hover{color:#3967ff}#select-category-list{display:flex;flex-wrap:wrap;margin:10px 0 50px}#select-category-list button{padding:10px 18px;border-radius:100px;border:1px solid #ddd;background:#fff;color:#333;font-size:14px;cursor:pointer;transition:all .2s ease;font-weight:700}#select-category-list button:hover{background:#f3f4f6;color:#383838}#select-category-list button.show{background:#2563eb;color:#fff;border-color:#2563eb}@media screen and (min-width: 1000px){#ImageUploadContainer{width:90%;max-width:1300px}}#ProfileBannerImage{overflow:hidden;width:100%;aspect-ratio:10/4;display:flex;justify-content:center;align-items:center;position:relative}#ProfileBannerImage>picture{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#ProfileBannerImage>picture img{min-width:100%;min-height:100%;object-fit:cover}#showBannerUpload{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;cursor:pointer}#showBannerUpload button{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:12px 30px;border-radius:20px;border:1px solid #fff;background:#000000b3;transition:all .2s ease;font-weight:800}#showBannerUpload button:hover{background:#000c;color:#4aa7ff;border-color:#4274ff}#showBannerUpload>span{font-size:20px;color:#fff;cursor:pointer;padding:20px 40px}#ProfileBannerLines{width:100%;border-bottom:1px solid silver;box-shadow:0 2px 10px #0000001a;max-height:100px}#ProfileBannerLines img{max-width:40px}#ProfileBannerLines>div{display:grid;grid-template-columns:50px 120px 1fr 1fr;width:90%;height:100%;max-width:1000px;margin:0 auto;max-height:120px;padding:10px 0}.profileFollowerActions>*{display:none;background:#c8ff00;cursor:pointer}.profileFollowerActions[data-follower=UnFollow]>.UnFollow{display:block}.profileFollowerActions[data-follower=Follow]>.Follow{display:block}.profileCurrentActions{display:flex;gap:10px;align-items:center}.profileFriendshipActions>*{display:none;background:#b619ff;cursor:pointer;padding:8px 10px;width:auto;color:#fff;border-radius:10px}.profileFriendshipActions[data-friendship=accepted]>.unFriend{display:block}.profileFriendshipActions[data-friendship=pending]>.pending{display:block}.profileFriendshipActions[data-friendship=none]>.add-friend,.profileFriendshipActions[data-friendship=waiting]>.add-friend{display:block}.bannerUserName{position:relative;display:flex}.bannerUserName>div:first-child{margin-right:5px}.bannerUserName .reportBox{position:absolute;font-size:18px;font-weight:700;left:-10px;top:-18px}.bannerUserName .reportBox:hover{text-decoration:underline;color:#353535}.bannerUserName .reportBox>div{left:0;width:200px}#uploadAvatar{max-height:200px;aspect-ratio:20/10;position:relative}#uploadAvatar>img{width:100px;border-radius:50px}#uploadAvatar>div{display:none;border:1px solid #dfdfdf;flex-direction:column;background:#fff;position:absolute}#uploadAvatar>div>div{display:flex;padding:10px;cursor:pointer}#uploadAvatar:hover>div{display:flex}#uploadAvatar:hover>div>div:hover{background:#00f;color:#fff}#ProfileBannerLines .avatarViewBig{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c!important;justify-content:center;align-items:center;z-index:100;z-index:1000}#ProfileBannerLines .avatarViewBig>img{max-width:100%;max-height:100%}#ProfileBannerLines .avatarViewBig.show{display:flex}.bannerUserName{align-self:center}.profilePageActions{display:flex;justify-content:end}.profilePageActions span:first-child{display:none}.profilePageActions>div{display:flex;gap:10px;height:100%;align-items:start}.profilePageActions>div>*{cursor:pointer}.profilePageActions a{display:flex;gap:10px;flex-direction:column;justify-content:center;align-items:center;color:#222;font-size:20px}@media screen and (min-width: 1000px){#showBannerUpload{display:none}#ProfileBannerImage{max-height:500px}#ProfileBannerImage:hover>div{display:flex}.profilePageActions span:first-child{display:block}.profilePageActions span:last-child{display:none}.profilePageActions a{margin:0 10px}}#galleryHeaderContainer{width:80%;max-width:800px;margin:0 auto;display:flex;justify-content:space-between}#galleryHeaderContainer form{max-width:400px;padding:20px;display:flex;flex-wrap:wrap;right:0;margin-left:60px;position:relative}#galleryHeaderContainer form input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;pointer-events:none}#galleryHeaderContainer form span{display:inline-block;padding:8px 20px;margin:4px 6px;border:1px solid #1f1f1f;border-radius:20px;cursor:pointer;color:#313131;font-weight:800}#galleryHeaderContainer form input:checked+span{background-color:#4aa7ff;border-color:#4274ff;color:#fff}#galleryHeaderContainer form button{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:8px 20px;border:1px solid #fff;background:#000000b3;transition:all .2s ease;font-weight:800;position:absolute;top:0;right:0}#galleryHeaderContainer form button:hover{background:#000c;color:#4aa7ff;border-color:#4274ff}.GalleryContainer{width:100%;min-height:1200px;margin:0 auto;background:#fff;display:flex;justify-content:center;align-items:flex-start;position:relative;gap:10px}.GalleryContainer>div{display:none;flex-direction:column;gap:15px;min-height:200px}#Col1{display:flex}.image-card{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:relative;overflow:hidden}.image-card>a{display:block;width:100%;height:100%;overflow:hidden}.image-card>a>img{width:100%;height:100%}.image-card:hover img{transform:scale(1.1);transition:all .3s ease-in-out}.image-fade-in{opacity:0;animation:fadeInImages .2s ease-out forwards}.likeContainer{z-index:3;cursor:pointer;color:red;position:absolute;bottom:10px;right:36px;z-index:5}.likeContainer>i:first-child{display:none}.likeContainer>i:nth-child(2){display:block}.likeContainer:hover>i:first-child{display:block}.likeContainer:hover>i:nth-child(2){display:none}.likeContainer.show>i:first-child{display:block}.likeContainer.show>i:nth-child(2){display:none}.popImageButton{position:absolute;bottom:10px;right:10px;z-index:5;cursor:pointer}.popImageButton:hover{color:#1325c7}.reportBox{position:absolute;top:10px;right:10px;z-index:5;cursor:pointer}.reportBox .reasonList{background:#fff;display:flex;flex-direction:column;white-space:nowrap}.reportBox .reasonList>div{padding:5px 10px;display:flex;cursor:pointer;transition:all .2s ease}.reportBox .reasonList>div:hover{background:#3593ff;color:#fff}.reportBox>div{display:none;position:absolute;right:0}.reportBox.show>div{display:block}.reportBox select{overflow:auto}.shareButton{position:absolute;bottom:10px;left:10px;z-index:5;cursor:pointer}.shareButton:hover{color:#1325c7}#imagePopUpContainer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;justify-content:center;align-items:center;z-index:1000}#imagePopUpContainer.show{display:flex}#imagePopUpContainer .close{position:absolute;top:12px;left:10px;font-size:22px;color:#fff;cursor:pointer;z-index:1001}#imagePopUpContainer .close:hover{color:#e00f19}@media screen and (min-width: 600px){.GalleryContainer{grid-template-columns:repeat(2,1fr)}#Col1,#Col2{display:flex;flex:1 1 50%}}@media screen and (min-width: 800px){.GalleryContainer{grid-template-columns:repeat(3,1fr)}#Col3,#Col1,#Col2{display:flex;flex:1 1 33%}}@media screen and (min-width: 1000px){.GalleryContainer{grid-template-columns:repeat(4,1fr)}#Col4,#Col3,#Col1,#Col2{display:flex;flex:1 1 25%}}@media screen and (min-width: 1200px){.GalleryContainer{grid-template-columns:repeat(5,1fr)}#Col5,#Col4,#Col3,#Col1,#Col2{display:flex;flex:1 1 20%}}@keyframes fadeInImages{0%{opacity:0}to{opacity:1}}#imagePageContainer{display:grid;grid-template-columns:auto 400px;overflow:hidden;width:100%;height:100vh}#imagePageContainer>div:first-child{width:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:#0c0c0c;position:relative}#imagePageContainer>div{height:100vh}.imageActions{display:flex;position:absolute;top:10px;right:10px;font-size:26px}.imageActions .likeContainer{top:2px}#expendImage{color:#b8b8b8;cursor:pointer}#expendImage:hover{color:#fff}#closeExpend{display:none;color:#b8b8b8;cursor:pointer;font-size:26px;position:absolute;top:20px;right:20px}#closeExpend:hover{color:#fff}#imageBox{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%}#imageBox>img{max-width:100%;max-height:100%}#shareBtn{position:absolute;top:20px;left:32px;color:#d4d4d4;cursor:pointer;font-size:20px}#shareBtn:hover{color:#625ff8}#imageInfoContainer{width:calc(100% + 12px);overflow-y:scroll;padding-right:12px;background:#eee}#imageInfoContainer>div{padding:10px 20px;border-bottom:1px solid silver}#imageAuthor{display:flex}#imageAuthor img{width:40px;height:40px}.commentCard{display:grid;position:relative;grid-template-columns:40px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid silver}.commentAuthorImage{width:40px;height:40px;border-radius:50%;overflow:hidden}.commentAuthorImage>img{width:100%;height:100%}.commentContent>div{display:flex;color:#202020}.commentContent>div>*{color:#202020}.commentContent>div>*:hover{color:#414141}.commentContent>div p{margin-left:5px}.commentContent>p{margin:5px 4px;color:#414141}.commentActions{position:absolute;top:5px;right:5px;display:flex}.commentActions>*{margin:0 5px;cursor:pointer}.commentActions>*:hover{color:#414141}#commentFormContainer{position:relative;margin:10px}#commentFormContainer>p{width:100%;height:100%;margin:0;display:flex;justify-content:center;align-items:center;color:#eee;background:#4d4d4df5;position:absolute;top:0;left:0}#commentFormContainer>p>*{color:#b4ac32;cursor:pointer;margin:0 5px}#commentFormContainer textarea{width:100%;height:100px;resize:none;margin:10px 0;padding:10px;border:1px solid silver}#commentFormContainer button{margin:5px 0;padding:10px 20px;border-radius:4px;border:none;background:#3d39ff;color:#fff;cursor:pointer}#commentFormContainer button:hover{background:#3956ff}#userProfileSettings{width:100%;margin:0 auto;background:#eee;padding:40px 0}#userProfileSettings .userProfileSettings{width:70%;max-width:1000px;margin:0 auto;padding:40px 20px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.userProfileSettings form{margin:0 0 40px}.userProfileSettings form button{margin:10px 0;background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:12px 30px;border-radius:20px;border:1px solid #fff;background:#000000b3;transition:all .2s ease;font-weight:800}.userProfileSettings form button:hover{background:#000c;color:#4aa7ff;border-color:#4274ff}#userProfileSettings{padding:30px;background:#f7f9fc}#userProfileSettings .userProfileSettings{max-width:800px;margin:0 auto;background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 20px #0000000f}#userProfileSettings .userProfileSettings form{width:80%;margin-bottom:40px;padding-bottom:25px;border-bottom:1px solid #e6e6e6}#userProfileSettings .userProfileSettings form:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}#userProfileSettings .userProfileSettings .form-group{margin-bottom:18px}#userProfileSettings .userProfileSettings .form-group label{display:block;font-weight:600;margin-bottom:6px;color:#333}#userProfileSettings .userProfileSettings .form-group input,#userProfileSettings .userProfileSettings .form-group select{width:100%;padding:10px 14px;border:1px solid #d1d1d1;border-radius:6px;font-size:15px;transition:all .2s ease}#userProfileSettings .userProfileSettings .form-group input:focus,#userProfileSettings .userProfileSettings .form-group select:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff26}#userProfileSettings .userProfileSettings .btn{padding:10px 20px;font-size:15px;border-radius:6px;font-weight:600}#userProfileSettings .userProfileSettings .btn.btn-primary{background:#007bff;border:none}#userProfileSettings .userProfileSettings .btn.btn-primary:hover{background:#015cbd}#userProfileSettings .userProfileSettings .btn.btn-danger{background:#dc3545;border:none}#userProfileSettings .userProfileSettings .btn.btn-danger:hover{background:#df2638,8%}#userProfileSettings .userProfileSettings .mt-4{margin-top:1.5rem}@media screen and (min-width: 800px){.userProfileForm{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}#userProfileSettings #country_id{width:90%}#userProfileSettings .userProfileSettings .form-group{width:100%}#userProfileSettings .userProfileSettings .form-group input{width:80%}#userProfileSettings button{max-width:160px}}#folderContainer{width:100%;height:100%;background:#f7f7f7;padding:40px 20px}#folderContainer>div{width:100%;max-width:1200px;display:grid;grid-template-columns:1fr;align-items:stretch;justify-content:center;justify-items:center;overflow:hidden;flex-wrap:wrap;gap:20px;margin:0 auto;padding:10px}#folderContainer #folderCreateContainer>div:first-child{width:auto;background:none;position:relative;padding:10px 20px;font-family:modern800}#folderContainer #folderCreateContainer input{width:70%;padding:8px;border-radius:5px;border:1px solid silver;margin:10px 16px}#folderContainer #folderCreateContainer select{width:70%;padding:8px;border-radius:5px;border:1px solid silver;margin:0 16px}#folderContainer #folderCreateContainer button{padding:10px 20px;margin:20px 16px;border-radius:5px;border:1px solid silver;background:#2456fa;cursor:pointer;transition:all .2s ease;font-weight:600;color:#fff}#folderContainer #folderCreateContainer button:hover{background:#35a4ff}.folder-card{max-width:240px;min-width:200px;aspect-ratio:1/1;justify-self:center;overflow:hidden;background:#fff;position:relative;width:100%;box-shadow:0 2px 10px #00000038}.folder-card>div:first-child{background:#c5c5c5;width:30px;padding:4px 6px;display:flex;position:absolute;right:5px;top:5px;border-radius:2px}.folder-card>div:first-child i{margin-right:5px}.folder-card:hover{background:#f8f8f8}.folder-image-container{display:block;width:80%;margin:18% auto;aspect-ratio:240/200;background:#d4d4d4;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 10px #00000023}.folder-image-container i{font-size:50px;color:#202020}.folderCardName{position:absolute;bottom:8px;left:4px;color:#202020}.deleteImageButton{position:absolute;top:5px;left:30px;cursor:pointer}.deleteImageButton:hover{color:#e00f19}.editImageButton{position:absolute;top:5px;left:10px;cursor:pointer}.editImageButton:hover{color:#1325c7}.folder-buttons-container{position:absolute;top:0;left:0;display:flex}.folder-buttons-container>div,.folder-buttons-container form{margin:4px}.folder-buttons-container select{font-size:14px}.folderDelete{color:#1a1a1a;cursor:pointer}.folderDelete:hover{color:#e0630f}#folderHeaderContainer{width:80%;max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}#folderHeaderContainer button{padding:10px 20px;border-radius:5px;border:1px solid silver;background:#2456fa;cursor:pointer;transition:all .2s ease;font-weight:600;color:#fff}#folderHeaderContainer button:hover{background:#35a4ff}@media screen and (min-width: 660px){#folderContainer>div{width:480px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 880px){#folderContainer>div{width:700px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1100px){#folderContainer>div{max-width:1040px;width:1040px;grid-template-columns:repeat(4,1fr)}}#followContainer{width:100%;background:#f7f7f7}.followContainer{width:90%;max-width:600px;margin:0 auto;background:#fff;min-height:30vh;padding:40px 50px}.follow-card{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;border-radius:12px;box-shadow:0 4px 18px #0000001a;transition:transform .2s ease,box-shadow .2s ease;margin:10px 0}.follow-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003}.follow-card a{display:flex;align-items:center;flex:1}.follow-card .user-avatar{width:55px;height:55px;border-radius:50%;margin-right:15px;overflow:hidden}.follow-card .user-avatar img{width:100%;height:100%;object-fit:cover}.follow-card .user-info{flex:1}.follow-card .user-info h4{color:#2c2c2c;font-size:16px;margin-bottom:5px}.follow-card .user-info p{font-size:14px;color:#888}.user-actions{align-self:flex-end;margin:auto auto auto 15px}.friendsNav{display:flex;justify-content:center}.friendsNav a{padding:10px 20px;margin:0 5px;border-radius:5px;background:#3366f1;color:#fff}.friendsNav a:hover{background:#1a4fff}#friendsContainer{width:100%;background-color:#f5f5f5}.friendsContainer{width:90%;max-width:600px;margin:0 auto;background:#fff;min-height:30vh;padding:40px 50px}#friendsSearchInput{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;margin-bottom:20px}.friend-card{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;border-radius:12px;box-shadow:0 4px 18px #0000001a;transition:transform .2s ease,box-shadow .2s ease;margin:10px 0}.friend-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003}.friend-card a{cursor:pointer;display:flex;align-items:center;flex:1}.friend-card .friend-avatar{width:55px;height:55px;border-radius:50%;margin-right:15px;overflow:hidden}.friend-card .friend-avatar img{width:100%;height:100%;object-fit:cover}.friend-card .friend-info{flex:1}.friend-card .friend-info h4{color:#2c2c2c;font-size:16px;margin-bottom:5px}.friend-card .friend-info p{font-size:14px;color:#888}.delete-friend-button{margin:5px 0;padding:10px 20px;border-radius:4px;border:none;background:#3d39ff;color:#fff;cursor:pointer}.delete-friend-button:hover{background:#3956ff}.accept-request-button{margin:5px 0;padding:10px 20px;border-radius:4px;border:none;background:#3d39ff;color:#fff;cursor:pointer}.accept-request-button:hover{background:#3956ff}.delete-request-button{margin:5px 0;padding:10px 20px;border-radius:4px;border:none;background:#3d39ff;color:#fff;cursor:pointer}.delete-request-button:hover{background:#3956ff}.add-friend-button{margin:5px 0;padding:10px 20px;border-radius:4px;border:none;background:#3d39ff;color:#fff;cursor:pointer}.add-friend-button:hover{background:#3956ff}#blogPostListContainer{width:100%;background-color:#f5f5f5}.blogPostListContainer{width:100%;max-width:1100px;margin:0 auto;background-color:#fff}.blogPostListContainer form{margin:20px 0;display:flex;width:100%;padding:0 20px}.blogPostListContainer form input{padding:10px 20px;border-radius:5px;border:1px solid #3d39ff;width:200px;color:#fff;cursor:pointer}.blogPostListContainer form button{padding:10px 20px;border-radius:5px;border:none;background:#3d39ff;color:#fff;cursor:pointer;margin-left:10px}.blogPostListContainer form button:hover{background:#3956ff}.blogPostListContainer h1{padding:40px 20px 0;margin:0}.blogPostList{display:grid;grid-template-columns:1fr;overflow:hidden;justify-content:center;justify-items:center}.blogCard{width:90%;overflow:hidden;max-width:300px;margin:20px auto}.blogCard h2{font-size:24px;margin:0 0 10px}.blogCard p{font-size:16px;color:#333}.blogCard img{max-width:100%}.blogPostContainer{padding:40px 10px;width:90%;max-width:800px;margin:0 auto}.blogPostContainer img{width:100%;height:auto;margin-bottom:15px}.blogCardAuthor{display:flex;justify-content:space-between;font-size:16px}.blogCardAuthor h2,.blogCardAuthor p{font-size:16px;color:#969696}.blogShort a{color:#333}.blogShort a h2{font-size:20px}.blogShort a:hover{color:#5451ff}.blogNavLinks{font-size:20px;display:flex;justify-content:center;margin-top:20px}.blogNavLinks>*{font-size:20px;margin:2px 8px;color:#000;cursor:pointer}.blogNavLinks>*:hover{color:#5451ff}@media screen and (min-width: 500px){.blogPostList{max-width:640px;margin:0 auto;min-height:10vh;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}}@media screen and (min-width: 800px){.blogPostList{max-width:1000px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}}@media screen and (min-width: 900px){.blogPostListContainer>div{padding:0 40px}}.editorContent h1{margin:4px 0;font-size:32px}.editorContent h2{margin:2px 0;font-size:28px}.editorContent h3{margin:2px 0;font-size:24px}.editorContent h4{margin:2px 0;font-size:20px}.editorContent h5{margin:2px 0;font-size:16px}.editorContent h6{margin:2px 0;font-size:12px}.editorContent p{margin:2px 0;color:#555}.editorContent .ql-code-block-container{background-color:#3b3b3b;border:1px solid #ddd;padding:10px;border-radius:4px;font-family:Courier New,Courier,monospace;color:#333;margin:10px 0}.editorContent .ql-code-block-container>div{color:#eee}.rich-text{max-width:800px;margin:0 auto;padding:20px 25px;background:#fff;border-radius:12px;line-height:1.7;font-size:1.05rem;color:#333;font-family:Inter,sans-serif}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-weight:700;line-height:1.3;margin-top:1.4em;margin-bottom:.6em;color:#111}.rich-text h1{font-size:2rem}.rich-text h2{font-size:1.7rem}.rich-text h3{font-size:1.4rem}.rich-text h4{font-size:1.2rem}.rich-text p{margin:.8em 0}.rich-text a{color:#2563eb;text-decoration:underline}.rich-text a:hover{color:#1e40af}.rich-text ul,.rich-text ol{padding-left:1.5rem;margin:1em 0}.rich-text li{margin:.4em 0}.rich-text blockquote{border-left:4px solid #3b82f6;padding-left:1rem;margin:1.2em 0;color:#555;font-style:italic;background:#f8fafc;border-radius:6px}.rich-text img{max-width:100%;max-height:500px;width:auto;height:auto;border-radius:10px;margin:1.2em 0;display:block}.rich-text pre{background:#1e1e1e;color:#f8f8f2;padding:15px;border-radius:8px;overflow-x:auto;margin:1.2em 0}.rich-text code{background:#f3f4f6;padding:2px 5px;border-radius:4px;font-size:.95rem}.rich-text table{width:100%;border-collapse:collapse;margin:1.2em 0}.rich-text th,.rich-text td{border:1px solid #e5e7eb;padding:10px}.rich-text th{background:#f3f4f6;font-weight:600}.rich-text hr{border:none;border-top:1px solid #e5e7eb;margin:2em 0}.followButton{background:#0c33b4;padding:5px 10px;color:#fff;border-radius:6px;cursor:pointer}.followButton:hover{background:#4854f3}.followButton>div{display:none}.followButton[data-follower=UnFollow]>.UnFollow{display:block}.followButton[data-follower=Follow]>.Follow{display:block}#supportContainer{display:flex;justify-content:center;padding:40px 20px;background:#f5f7fa;min-height:10vh;width:100%;height:auto}#supportContainer .supportContainer{width:100%;max-width:550px;background:#fff;padding:35px 40px;border-radius:12px;box-shadow:0 6px 25px #00000014;height:40vh}#supportContainer .supportContainer h1{text-align:center;margin-bottom:25px;font-weight:700;color:#333}#supportContainer .supportContainer form{display:flex;flex-direction:column}#supportContainer .supportContainer form label{font-weight:600;margin-bottom:6px;color:#444}#supportContainer .supportContainer form input,#supportContainer .supportContainer form select,#supportContainer .supportContainer form textarea{width:100%;padding:10px 14px;border:1px solid #d1d1d1;border-radius:6px;font-size:15px;margin-bottom:18px;transition:all .2s ease}#supportContainer .supportContainer form input:focus,#supportContainer .supportContainer form select:focus,#supportContainer .supportContainer form textarea:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff26}#supportContainer .supportContainer form input{width:90%}#supportContainer .supportContainer form select{width:96%}#supportContainer .supportContainer form textarea{width:90%;min-height:120px;resize:vertical}#supportContainer .supportContainer form button{padding:12px;font-size:16px;font-weight:600;border-radius:6px;background:#007bff;border:none;color:#fff;cursor:pointer;transition:all .2s ease}#supportContainer .supportContainer form button:hover{background:#0064cf}#ticketContainer{display:flex;justify-content:center;padding:40px 20px;background:#eee;min-height:10vh;width:100%;height:auto}.ticketContainer{width:100%;max-width:550px;background:#fff;margin:0 auto;padding:35px 40px;border-radius:12px;box-shadow:0 6px 25px #00000014;height:40vh}.ticketContainer h2{text-align:center;margin-bottom:25px;font-weight:700;color:#333}.ticketContainer>div{margin-bottom:18px;padding:15px;border-radius:8px;background:#f0f4ff;border-left:4px solid #007bff}.ticketContainer>div strong{font-weight:700;color:#444}.ticketContainer>div p{margin:6px 0 0;color:#444;font-size:15px}.ticketContainer form{margin-top:25px;display:flex;flex-direction:column}.ticketContainer form textarea{width:92%;min-height:120px;padding:12px 14px;border:1px solid #d1d1d1;border-radius:6px;font-size:15px;margin-bottom:18px;transition:all .2s ease}.ticketContainer form textarea:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff26}.ticketContainer form button{padding:12px;font-size:16px;font-weight:600;border-radius:6px;background:#007bff;border:none;color:#fff;cursor:pointer;transition:all .2s ease}.ticketContainer form button:hover{background:#0064cf}@font-face{font-family:modern100;src:url(/assets/assets/Outfit-Thin-3mSSPsCK.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:modern200;src:url(/assets/assets/Outfit-ExtraLight-CvRlrC75.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:modern300;src:url(/assets/assets/Outfit-Light-S_bmysjB.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:modern400;src:url(/assets/assets/Outfit-Regular-CZeFCLjM.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:modern500;src:url(/assets/assets/Outfit-Medium-x_F55Dd7.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:modern600;src:url(/assets/assets/Outfit-SemiBold-BG6JAc2c.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:modern700;src:url(/assets/assets/Outfit-Bold-DVwZUuqo.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:modern800;src:url(/assets/assets/Outfit-ExtraBold-3yjCaPd_.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:modern900;src:url(/assets/assets/Outfit-Black-DUS-nAgt.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}body{min-height:100vh;display:flex;flex-direction:column;font-family:modern600,sans-serif}main{display:flex;flex-wrap:wrap;flex:1}.category-item{cursor:pointer;padding:10px;border:1px solid #ccc;margin:5px;border-radius:4px;transition:background-color .3s,border-color .3s}.category-item.selected{background-color:#e0f7fa;border:2px solid #00796b}.likeButton .liked,.likeSubmissionButton .liked,.followProfileButton .follow{display:none}.likeButton.active .liked,.likeSubmissionButton.active .liked,.followProfileButton.active .follow{display:inline}.likeButton.active .unliked,.likeSubmissionButton.active .unliked,.followProfileButton.active .unFollow{display:none}.flex{display:flex}
