:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}*{padding:0;margin:0;box-sizing:border-box}body{margin:0;color:#000;overflow-x:hidden;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;--regular: 400;--semibold: 600;--bold: 700;background:var(--maindark);-webkit-tap-highlight-color:transparent}:root{--navigation-breakpoint: 900px;--blue: #0071e2;--blue-hover: #016dd9;--red: #e74d4d;--yellow: #d5d83b;--pink: #e459d8;--green: #06ad0c;--darkred: #ff0707;--orange: rgb(224, 137, 24);--gold: #e7d000;--lightgray: #e8e8e8;--offwhite: #f2f2f2;--grey: #9c9c9c;--blue-grey-1: #9fa3af;--blue-grey-2: #bbbec9be;--secondary-grey-dark: #292929;--secondary-grey-light: #dcdcdc;--maindark: #171717;--dark: #212121;--darker: #111111;--semidark: #2c2c2c;--toastify-toast-width: 320px;--border-radius: 8px;--border-radius-large: 20px;--button-border-radius: 200px;--toastify-text-color-light: var(--maindark);--gradient: linear-gradient( 141deg, rgba(191, 102, 255, 1) 0%, rgba(98, 72, 255, 1) 50%, rgba(0, 221, 235, 1) 100% );--gradient-blue: linear-gradient(141deg, #188bfd, #0268ce);--gradient-blue-hover: linear-gradient(141deg, #0f7ce9, #0360bd);--gradient-green: linear-gradient(141deg, #06ad0c, #009105);--gradient-green-hover: linear-gradient(141deg, #019c07, #017e05);--toastify-color-progress-light: var(--gradient);--toastify-color-dark: var(--dark);--gradient-lighter: linear-gradient( 141deg, rgb(200, 124, 255) 0%, rgb(116, 92, 252) 50%, rgb(63, 241, 253) 100% );--toastify-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}::selection{background:#4f46e5!important;color:#fff}.root-container{max-width:2200px;margin:auto;padding:0 20px;width:100%}.root-container[data-path="/"]{padding:0}.root-container--with-navigation{display:flex}.outlet-wrapper{width:100%;min-width:0}.category-page{width:100%}.button{all:unset;cursor:pointer;user-select:none;padding:0 20px;height:42px;font-size:16px;display:flex;align-items:center;justify-content:center;white-space:nowrap;border:none;border-radius:var(--button-border-radius);transition:all .3s}.button:disabled{filter:grayscale(1);opacity:.7;cursor:default}.button--primary{background:var(--gradient-blue);color:#fff;font-weight:var(--semibold);transition:all .3s;border:2px solid var(--blue)}.button--primary:hover{background:var(--gradient-blue-hover)}.button--icon.button--loading svg{animation:spin_uiverse 1s linear infinite}.button--discord{background:#5865f2;color:#fff;font-weight:var(--semibold);transition:all .3s;border-color:#5865f2}.button--discord:hover{background:#4955d6;border-color:#4955d6}.button--secondary{border:2px solid var(--maindark);background:transparent;color:var(--offwhite)}.button--secondary:hover{background:#2c2c2c}.button--dangerous{border:2px solid var(--red);background:var(--red);color:var(--offwhite)}.button--dangerous:hover{background:var(--red);opacity:.9}.button--sign-in{color:var(--offwhite);padding-left:18px;padding-right:25px;background:#252525;outline:none;height:46px;border:2px solid #252525}.button--sign-in svg,.button--sign-in img{width:22px;height:22px;margin-right:10px}.button--create{background:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);border:none;height:46px;padding:0 25px 0 15px}.button--create:hover{background:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb)}.button--green{background:var(--gradient-green);border:2px solid var(--green);color:var(--offwhite);font-weight:var(--semibold)}.button--green:hover{background:var(--gradient-green-hover)}.button--filters{border:2px solid var(--offwhite);padding:0 10px 0 18px;font-weight:var(--regular)}.button--filters:hover{background:rgba(202,202,202,.13);box-shadow:0 1px 8px #0000004d}.button--filters svg{color:var(--offwhite);margin-left:5px}.button--icon{padding-left:14px}.button svg,.button img{width:20px;height:20px;margin-right:7px;color:inherit}a{text-decoration:none;color:inherit}.unset{all:unset}.main-container{min-height:100vh;background:var(--maindark);color:var(--offwhite)}.text-color{color:var(--maindark)}.dark .text-color{color:var(--offwhite)}.main-container .Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;font-weight:var(--semibold);align-items:center}.points-tag{color:var(--offwhite);border-radius:200px;font-weight:var(--semibold);display:flex;align-items:center;background:var(--dark);padding:7px 12px 7px 7px}.points-tag svg,.points-tag img{width:20px;height:20px;margin-right:6px}kbd{margin:0 .1em;padding:.1em .6em;border-radius:3px;border:2px solid rgb(204,204,204);color:#333;line-height:1.4;font-family:Arial,Helvetica,sans-serif;font-size:.6em;display:inline-block;box-shadow:0 1px #0003,inset 0 0 0 2px #fff;background-color:#f7f7f7;-moz-box-shadow:0 1px 0px rgba(0,0,0,.2),0 0 0 2px #ffffff inset;-webkit-box-shadow:0 1px 0px rgba(0,0,0,.2),0 0 0 2px #ffffff inset;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:0 1px 0 #fff;vertical-align:middle}@keyframes spin_uiverse{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{width:8px;height:40px;border-radius:4px;display:block;background-color:currentColor;margin:20px auto;position:relative;color:#f2f2f2;animation:animloader .3s .3s linear infinite alternate}.loader:after,.loader:before{content:"";width:8px;height:40px;border-radius:4px;background:currentColor;position:absolute;top:50%;transform:translateY(-50%);left:20px;animation:animloader .3s .45s linear infinite alternate}.loader:before{left:-20px;animation-delay:0s}@keyframes animloader{0%{height:48px}to{height:4px}}.custom-scrollbar::-webkit-scrollbar-track{background-color:#0000;border-radius:10px}.custom-scrollbar::-webkit-scrollbar{width:5px;background-color:#0000}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background-color:#404040}.custom-scrollbar-transparent::-webkit-scrollbar-track{background-color:#0000;border-radius:10px}.custom-scrollbar-transparent::-webkit-scrollbar{width:5px;background-color:#0000}.custom-scrollbar-transparent::-webkit-scrollbar-thumb{border-radius:10px;background-color:#5550}@keyframes loading-wave-animation{0%{height:10px}50%{height:50px}to{height:10px}}.loading-icon{animation:spin 2s}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-resize{height:0px;width:0px;border-top:8px solid gray;border-left:8px solid transparent;border-right:8px solid transparent;-webkit-transform:rotate(-45deg);position:absolute;bottom:-2px;right:-7px;pointer-events:none;z-index:10}.prefixes-checkbox{white-space:nowrap;margin-left:auto;display:flex;align-items:center}.prefixes-checkbox .label{display:inline-block;margin-right:10px;user-select:none;font-weight:var(--semibold);font-size:14px}.prefixes-checkbox .checkbox-container{display:block;position:relative;cursor:pointer;user-select:none}.prefixes-checkbox .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.prefixes-checkbox .checkbox-container input:checked~.checkmark:after{display:block}.prefixes-checkbox .checkbox-container .checkmark{position:relative;top:0;left:0;height:1.3em;width:1.3em;background-color:#727272;transition:all .3s;border-radius:5px}.prefixes-checkbox .checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:.45em;top:.25em;width:.25em;height:.5em;border:solid var(--maindark);border-width:0 .15em .15em 0;transform:rotate(45deg)}.prefixes-checkbox .checkbox-container input:checked~.checkmark{background-color:var(--offwhite)}.copy-all{z-index:10;position:absolute;top:10px;right:12px;background:#2c2c2c;display:flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;user-select:none;font-size:14px;font-weight:var(--semibold);color:var(--offwhite);border-radius:var(--border-radius);border:none;transition:all .3s;height:30px;padding:0 .9em 0 .7em}.copy-all.fancy{top:4px;right:24px;display:none}.copy-all__text{user-select:none;pointer-events:none;font-size:14px;min-width:36px;text-align:left}.copy-all svg{width:18px;height:18px;margin-right:5px}@media only screen and (max-width: 450px){.copy-all svg{display:none}}.custom-scrollbar-editor::-webkit-scrollbar{width:10px;height:10px}.custom-scrollbar-editor::-webkit-scrollbar-track{background:transparent}.custom-scrollbar-editor::-webkit-scrollbar-thumb{background:rgba(134,134,134,.5)}.custom-scrollbar-editor::-webkit-scrollbar-thumb:hover{background:rgba(134,134,134,.7)}.wall{font-family:sytem-ui,sans-serif;font-size:18px;line-height:1.4;position:relative;z-index:10;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:20em;padding:1em;text-decoration:none;border-radius:.5em;-webkit-box-shadow:0 0 1px hsla(0,0%,0%,.065),0 0 2px hsla(0,0%,0%,.065),0 0 4px hsla(0,0%,0%,.065),0 0 8px hsla(0,0%,0%,.065);box-shadow:0 0 1px #0001,0 0 2px #0001,0 0 4px #0001,0 0 8px #0001;aspect-ratio:1/.67;place-content:center center;row-gap:.35em}.wall__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wall__image img{height:40px}.wall__tagline{font-weight:600}.wall__description{font-size:.875em;line-height:1.35}.wall__sponsor{font-size:.625em;font-weight:500;letter-spacing:.1ch;text-transform:uppercase}.wall__cta{z-index:10;font-size:.725em;font-weight:500;display:-ms-grid;display:grid;height:3ex;padding:1.2em 1.3em;text-align:center;white-space:nowrap;letter-spacing:.1ch;text-transform:uppercase;border-radius:4px;-ms-grid-row-align:center;-ms-grid-column-align:end;place-self:center end;place-content:center center}#carbonads{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif}.button--notifications.new{animation:jump-header-animation .7s;animation-delay:.5s}.button--notifications.new:before{content:attr(data-count);color:var(--offwhite);text-align:center;vertical-align:initial;display:flex;align-items:center;justify-content:center;font-size:11px;width:18px;font-weight:var(--semibold);height:18px;border-radius:50%;background:var(--red);position:absolute;top:3px;left:24px}@keyframes jump-header-animation{0%{transform:translateY(0)}50%{transform:translateY(-40%)}to{transform:translateY(0)}}@keyframes expandWidthInSteps{0%{width:0}to{width:100%}}.admin-page{--spacing: 50px;min-height:100vh}.admin-page .heading{font-size:30px;padding-bottom:15px}.admin-page .moderator-list{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0 var(--spacing) 0;list-style-type:none}.admin-page .moderator-list li{box-shadow:#0003 0 12px 28px,#0000001a 0 2px 4px,#ffffff0d 0 0 0 1px inset;background:var(--dark);font-size:20px;position:relative;border-radius:var(--border-radius);color:#858585}.admin-page .moderator-list li a{display:flex;align-items:center;color:#fff;text-decoration:none;gap:15px;padding:15px 30px}.admin-page .moderator-list li a img{display:block;height:2.5rem;width:2.5rem;object-fit:cover;border-radius:50%;margin-right:.5rem}.admin-page .moderator-list li a .number-of-reviews,.admin-page .moderator-list li a .number-of-comments{font-weight:var(--bold);padding-left:15px;position:relative;font-size:22px;display:flex;flex-direction:column;align-items:center}.admin-page .moderator-list li a .number-of-reviews:before,.admin-page .moderator-list li a .number-of-comments:before{content:"";width:1px;height:100%;background:var(--grey);position:absolute;opacity:.2;left:0;top:50%;transform:translateY(-50%)}.admin-page .moderator-list li a .number-of-reviews span,.admin-page .moderator-list li a .number-of-comments span{font-size:13px;font-weight:var(--regular);color:var(--grey)}.admin-page .moderator-list li a .number-of-comments{font-size:18px}.admin-page .cards-container{margin-bottom:var(--spacing)}.admin-page .favorites{display:flex;flex-wrap:wrap}.admin-page .favorites .user{padding:15px;margin-bottom:var(--spacing);display:flex;margin-right:20px;border-radius:var(--border-radius);background:white}.admin-page .favorites .user__profile{margin-right:20px;width:120px}.admin-page .favorites .user__profile .avatar{width:120px;height:120px;display:block}.admin-page .favorites .user__profile .username{font-size:16px;font-weight:var(--semibold);margin-top:6px}.admin-page .favorites .user__favorites{display:flex;flex-wrap:wrap;max-width:1200px}.admin-page .favorites .user__favorites--less-than-8{max-width:450px}.admin-page .favorites .user__favorites .card{margin-right:5px;margin-bottom:5px}.admin-page .favorites .user__favorites .card .card-content{height:90px;width:130px}.admin-page .favorites .user__favorites .card .card-content *{white-space:nowrap!important}.admin-page .favorites .user__favorites .card__button-container{transform:scale(.5)}.admin-page .favorites .user__favorites .card .get-code,.admin-page .favorites .user__favorites .card__footer{display:none}.admin-page .stats{display:flex;gap:30px}.admin-page .stats-container{display:flex;gap:20px;margin:20px 0 var(--spacing) 0;max-width:800px}.admin-page .stats-container .block{flex:1 1 auto;box-shadow:#0003 0 12px 28px,#0000001a 0 2px 4px,#ffffff0d 0 0 0 1px inset;background:var(--dark);padding:20px;font-size:20px;position:relative;border-radius:var(--border-radius);color:#858585}.admin-page .stats-container .block b{color:var(--offwhite);font-size:1.2em}.admin-page .stats-container .block span{color:var(--green);font-size:.8em}.admin-page .users-container{margin-bottom:20px;width:100%;border-collapse:collapse;border:none}.admin-page .users-container.views-and-buttons{margin:0px 0 var(--spacing) 0;width:100%;border-radius:20px}.admin-page .users-container.views-and-buttons .content{border-radius:17px;width:100%;color:var(--offwhite);overflow:hidden;box-shadow:#0003 0 12px 28px,#0000001a 0 2px 4px,#ffffff0d 0 0 0 1px inset;background:var(--dark);max-height:40px;overflow-y:auto}.admin-page .users-container .user-row{padding:20px 30px;border-radius:var(--border-radius);overflow:hidden;border:1px solid rgba(69,69,69,.1019607843);position:relative}.admin-page .users-container .user-row td{padding:5px}.admin-page .users-container .user-row:hover{background:rgb(43,43,43)}.admin-page .users-container .user-row .avatar{width:40px;height:40px;display:block;border-radius:12px;overflow:hidden;margin-right:0}.admin-page .users-container .user-row .email{grid-column:span 2;font-weight:var(--semibold);justify-self:center}.admin-page .users-container .user-row .total-views,.admin-page .users-container .user-row .total-posts{padding-left:20px;font-weight:var(--semibold);font-size:14px}.admin-page .users-container .user-row .total-views b,.admin-page .users-container .user-row .total-posts b{font-size:20px;font-weight:var(--semibold)}.admin-page .users-container .user-row .instagram{font-size:10px;grid-column:span 2;max-width:80px}.admin-page .users-container .user-row .date{font-size:14px;font-weight:var(--semibold);text-align:right;padding-right:15px}.admin-page .collapse-section .button{margin:20px 0}.admin-page .stats .user-count span{font-size:30px;font-weight:900;padding-left:10px}.admin-page .spinner-container{width:100%;height:100px;display:grid;place-items:center;grid-column:1/-1}.admin-page .spinner-container .spinner{--clr: var(--blue);--gap: 6px;width:100px;height:100px;display:flex;justify-content:center;align-items:center;gap:var(--gap)}.admin-page .spinner-container .spinner span{width:20px;height:20px;border-radius:100%;background-color:var(--clr);opacity:0}.admin-page .spinner-container .spinner span:nth-child(1){animation:fade 1s ease-in-out infinite}.admin-page .spinner-container .spinner span:nth-child(2){animation:fade 1s ease-in-out .33s infinite}.admin-page .spinner-container .spinner span:nth-child(3){animation:fade 1s ease-in-out .66s infinite}.admin-page .search-form,.admin-page .form{margin-top:20px}.admin-page .search-form .button,.admin-page .form .button{margin-top:10px}.admin-page .search-form .input,.admin-page .form .input{max-width:190px;color:var(--offwhite);height:44px;background-color:#bbbbbb0a;border-radius:.5rem;padding:0 1rem;border:2px solid transparent;font-size:1rem;transition:border-color .3s cubic-bezier(.25,.01,.25,1) 0s,color .3s cubic-bezier(.25,.01,.25,1) 0s,background .2s cubic-bezier(.25,.01,.25,1) 0s}.admin-page .search-form option,.admin-page .form option{color:var(--maindark)}.admin-page .search-form .label,.admin-page .form .label{display:block;margin-bottom:.3rem;font-size:.9rem;font-weight:700;color:var(--offwhite);transition:color .3s cubic-bezier(.25,.01,.25,1) 0s}.admin-page .search-form .input-group,.admin-page .form .input-group{margin-bottom:20px}.admin-page .search-form .input:hover,.admin-page .search-form .input:focus,.admin-page .search-form .input-group:hover .input,.admin-page .form .input:hover,.admin-page .form .input:focus,.admin-page .form .input-group:hover .input{outline:none;border-color:#919191}.admin-page .search-form .input-group:hover .label,.admin-page .search-form .input:focus,.admin-page .form .input-group:hover .label,.admin-page .form .input:focus{color:var(--offwhite)}@keyframes fade{0%,to{opacity:1}60%{opacity:0}}.review-page .heading{margin-top:50px;margin-bottom:10px}.review-page .posts-section h2{margin-bottom:20px}.card{transition:opacity .3s;position:relative;overflow:hidden;color:var(--maindark);border-radius:8px}.card--in-progress{opacity:.4}.card--in-progress .card-content{display:flex;align-items:center;justify-content:center;color:var(--grey);font-size:18px}.card .loading-icon{animation:rotate_329519 2s linear infinite}.card.hidden{position:absolute;left:-2000;width:0;height:0;overflow:hidden}.card .clickable-wrapper{height:100%;overflow:hidden}.card>.card-content{position:relative;overflow:hidden;height:calc(100% - 28px);min-height:250px;max-height:520px;background:var(--lightgray);border-radius:8px;font-family:Arial,Helvetica,sans-serif}.card>.card-content.compact{min-height:230px;height:100%}@media only screen and (max-width: 500px){.card>.card-content{min-height:220px}}.card--card>.card-content{min-height:420px}.card--tooltip>.card-content{min-height:360px}.card--form>.card-content{min-height:520px}.card .add-to-favorites,.card .make-recommended{position:absolute;left:12px;bottom:12px;background:transparent;z-index:2;opacity:0;color:var(--maindark)}.card .add-to-favorites.show,.card .make-recommended.show{opacity:1;background:transparent}.card .add-to-favorites.show span,.card .make-recommended.show span{transition:opacity .3s;opacity:0}.card .make-recommended{top:10px;bottom:unset}.card:hover .get-code{opacity:1}.card:hover .add-to-favorites,.card:hover .make-recommended{opacity:1;background:var(--offwhite)}.card:hover .add-to-favorites span,.card:hover .make-recommended span{opacity:1}.card .get-code{cursor:pointer;position:absolute;bottom:12px;right:12px;font-size:15px;opacity:0;z-index:5;transition:opacity .3s;font-weight:var(--semibold);display:flex;align-items:center;color:var(--offwhite);padding:4px 8px;border-radius:var(--border-radius);gap:5px}.card .get-code svg{height:22px;width:22px}@media only screen and (max-width: 500px){.card .get-code{opacity:1!important}}.card .comment{--color: #cde2ff;max-width:100%;background:var(--color);padding:10px;position:relative;border-radius:5px;margin-top:10px;margin-left:10px;color:var(--maindark)}.card .comment .arrow-down{position:absolute;right:calc(100% - 10px);top:0;width:0;height:0;border-radius:3px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid var(--color)}.card .comment__heading{display:block;font-weight:var(--semibold);font-size:15px;padding-bottom:5px}.card .comment__text{color:var(--maindark);font-weight:var(--semibold);font-size:15px}.card .fake-link{position:absolute;left:-1000px}.card.dark-background{color:var(--offwhite)}.card.dark-background .card-content,.card.dark-background .card__button-container{background:var(--dark)}.card.dark-background .button-of-the-day{color:var(--offwhite)}.card__button-container{width:100%;height:100%;background:var(--lightgray);position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.card__button-container button{cursor:pointer;user-select:none}.card>.card__footer{display:flex;align-items:center;justify-content:space-between;padding:0 7px;margin-top:2px;font-size:15px;color:var(--offwhite)}@media only screen and (max-width: 500px){.card>.card__footer{padding:0;margin-top:4px}}.card__recommended-button{left:10px;top:10px;bottom:unset}.card__recommended-button.active svg{color:var(--green)}.card__favorites{position:absolute;right:10px;top:10px;border:none;cursor:pointer;background:transparent;transition:opacity .3s,background .3s;display:flex;align-items:center;font-size:15px;font-weight:var(--semibold);font-family:inherit;padding:3px 6px 3px 4px;border-radius:8px;opacity:.7;z-index:2;color:var(--maindark)}.card__favorites.dark-background{color:var(--offwhite)}.card__favorites.dark-background svg{color:var(--offwhite)}.card__favorites svg{width:19px;margin-right:3px;color:var(--maindark)}.card__id{position:absolute;font-size:12px;z-index:10;top:10px;left:50%;transform:translate(-50%);width:100%;text-align:center}.card__views{white-space:nowrap;margin-left:auto;color:var(--grey);font-size:14px;user-select:none}.card__views img,.card__views svg{color:var(--grey);display:inline-block;width:18px;height:18px}.card__issues{display:flex;align-items:center;color:var(--offwhite);font-size:16px;padding-top:5px}.card__issues .count{font-weight:var(--bold);padding-right:4px}.card__issues .label{font-weight:var(--regular)}.card__issues svg{color:var(--red);margin-right:4px;width:20px;height:20px}.card__nickname{color:var(--offwhite);display:block;font-weight:var(--semibold);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;user-select:none;padding-right:5px}.card--skeleton{position:relative;overflow:hidden;--skeleton-grey: #a3a3a357}.card--skeleton .card__button-container{background:var(--skeleton-grey)}.card--skeleton .card__footer .card__nickname{background:var(--skeleton-grey);color:transparent;padding:0 20px}.card--skeleton .card-content:before{height:100%;width:120px;position:absolute;content:"";top:0;left:150px;background:transparent;mix-blend-mode:soft-light;animation:load62411 1.5s infinite ease-in-out;border-radius:20px;z-index:1;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(65,65,65,.7) 40%,rgba(65,65,65,.7) 60%,rgba(255,255,255,0) 100%)}.corner-ribbon{width:120px;background:#e43;position:absolute;text-align:center;line-height:30px;letter-spacing:1px;color:#f0f0f0;transform:rotate(-45deg)}.corner-ribbon.top-left{top:15px;left:-30px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-hover{position:absolute;left:0;top:0;padding:10px}.create-prompt-card .content{text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 20px 20px;height:270px}@media only screen and (max-width: 700px){.create-prompt-card .content{display:none}}.create-prompt-card h3{font-size:24px;margin-bottom:10px}.create-prompt-card span{font-weight:var(--semibold);line-height:1.3em;color:#656565}.create-prompt-card .button{margin-top:20px}@keyframes load62411{0%{left:-100px}to{left:100%}}.error-card{grid-column:1/-1;border:solid 2px var(--secondary-grey-light);width:100%;height:300px;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center}.error-card__content svg{display:block;margin:auto auto 20px;width:50px;height:50px;color:var(--grey)}.error-card__content .heading{font-size:23px;display:block;font-weight:var(--semibold);text-align:center;color:var(--grey)}.error-card__content p{font-size:15px;font-weight:var(--semibold);text-align:center;max-width:300px;color:var(--grey);margin:auto;padding-top:5px}.dark .error-card{border:solid 2px var(--secondary-grey-dark)}.card-content{position:relative;overflow:hidden;height:250px;background:var(--lightgray);border-radius:8px;font-family:Arial,Helvetica,sans-serif}@keyframes rotate_329519{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card-action,.add-to-favorites,.make-recommended{border:none;cursor:pointer;transition:opacity .3s,background .3s;display:flex;align-items:center;font-size:15px;font-weight:var(--semibold);font-family:inherit;padding:3px 6px 3px 4px;border-radius:8px;user-select:none}.card-action svg,.add-to-favorites svg,.make-recommended svg{width:19px;margin-right:3px;color:var(--maindark)}.card-action.active svg,.add-to-favorites.active svg,.make-recommended.active svg{color:var(--blue)}.make-recommended{padding:3px 6px}.make-recommended svg{margin-right:0}.category-page .category-hero{margin-top:35px;margin-right:40px}.category-page .category-hero .category-title{margin-bottom:4px}.category-page .category-hero .category-description{color:var(--offwhite);line-height:1.4em;padding-bottom:10px}@media only screen and (max-width: 735px){.category-page .category-hero{margin-bottom:15px}}.cards-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(294px,1fr));grid-gap:20px 14px;align-content:stretch;align-items:stretch;width:100%;margin-bottom:200px}.cards-container--card{grid-template-columns:repeat(auto-fill,minmax(334px,1fr))}.cards-container--form{grid-template-columns:repeat(auto-fill,minmax(434px,1fr))}@media only screen and (max-width: 500px){.cards-container{grid-template-columns:1fr;grid-gap:10px}}.challenges-page{padding:40px 0 100px}.challenges-page .posts{max-width:1200px;width:100%;margin:50px auto 100px;position:relative}.challenges-page .posts__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-bottom:22px}.challenges-page .posts__header .section-heading{font-size:30px;font-weight:var(--bold);color:var(--grey)}.challenges-page .posts__header .info{color:var(--grey);line-height:1.4em}.challenges-page .posts__header .info>b{color:var(--gold)}.challenges-page .posts__header .info .deadline{color:var(--offwhite);margin-left:10px}@media only screen and (max-width: 1130px){.challenges-page .posts__header .info .deadline{display:block;margin-left:0;margin-top:10px}}.challenges-page .posts__header .info .deadline b{color:var(--green)}.challenges-page .posts .posts-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(274px,1fr));grid-gap:20px 14px;align-content:stretch;align-items:stretch}.challenges-page .posts .posts-container--notification,.challenges-page .posts .posts-container--card,.challenges-page .posts .posts-container--tooltip{grid-template-columns:repeat(auto-fill,minmax(304px,1fr))}.challenges-page .posts .info-card{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:15px;left:50%;transform:translate(-50%);position:absolute;z-index:1;backdrop-filter:blur(5px)}.challenges-page .posts .info-card .heading{margin-top:150px;font-size:18px;line-height:1.4em;text-align:center}.challenges-page .posts .info-card .deadline b{color:var(--green)}.challenges-page .winners .posts__header{justify-content:center}.challenges-page .winners .posts-container{margin:auto;grid-template-columns:repeat(auto-fill,minmax(304px,1fr))}.challenges-page .card-voting-wrapper{position:relative}.challenges-page .card-voting-wrapper.winner .card .card-content{height:450px}.challenges-page .card-voting-wrapper .points-won{position:absolute;top:10px;left:12px;z-index:2;display:flex;align-items:center;gap:5px;padding:0;background:transparent!important;font-weight:var(--semibold)}.challenges-page .card-voting-wrapper.light .points-won{color:var(--maindark)}.challenges-page .card-voting-wrapper .vote{position:absolute;top:10px;right:12px;z-index:2;display:flex;align-items:center;gap:5px}.challenges-page .card-voting-wrapper .vote .number-of-votes{display:flex;align-items:center;font-weight:var(--semibold)}.challenges-page .card-voting-wrapper .vote .number-of-votes.active svg{color:var(--gold)}.challenges-page .card-voting-wrapper .vote .card-action{background:var(--maindark);color:var(--offwhite);padding:3px 8px}.challenges-page .card-voting-wrapper .vote .card-action.active{background:transparent;font-weight:var(--regular);display:none}.challenges-page .card-voting-wrapper .vote .card-action svg{color:var(--gold)}.challenges-page .card-voting-wrapper .vote svg{width:19px;margin-right:3px}.challenges-page .card-voting-wrapper.light .vote,.challenges-page .card-voting-wrapper.light .vote .card-action.active{color:var(--maindark)}.challenges-page .card-voting-wrapper.light .vote .number-of-votes.active svg{color:#c9b33b}.challenges-page .card-voting-wrapper:hover .vote .card-action{display:block}.challenge-bar{background:var(--dark);display:flex;align-items:center;gap:15px}.challenge-bar img{width:34px;height:34px;border-radius:var(--border-radius)}.challenge-bar--small{gap:15px;font-size:14px}.challenge-bar--small img{width:24px;height:24px;border-radius:var(--border-radius)}.creators{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:1100px;gap:40px;margin:auto}.creators .creator{width:100%;gap:10px 15px;transition:all .3s;padding:10px;border-radius:calc(var(--border-radius) + 3px);display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;justify-items:start;position:relative}.creators .creator:hover{background:var(--dark)}.creators .creator .number-of-posts{grid-row:span 2;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 15px;position:relative}.creators .creator .number-of-posts:before{content:"";width:1px;height:30%;background:var(--grey);position:absolute;opacity:.2;left:0;top:50%;transform:translateY(-50%)}.creators .creator .number-of-posts .value{font-size:22px;font-weight:var(--bold)}.creators .creator .number-of-posts .label{font-size:14px;color:var(--grey)}.creators .creator .points-tag{background:transparent;padding:0;align-self:start}.creators .creator .rank{position:absolute;width:24px;height:24px;left:-2px;top:-2px;font-size:14px;font-weight:var(--bold);border-radius:var(--border-radius);background:var(--offwhite);color:var(--maindark);display:flex;align-items:center;justify-content:center}.creators .creator .avatar{width:70px;height:70px;border-radius:var(--border-radius);object-fit:cover;grid-row:span 2}@media only screen and (max-width: 400px){.creators .creator .avatar{width:50px;height:50px}}.creators .creator .username{font-weight:var(--semibold);font-size:18px;text-overflow:ellipsis;align-self:end;display:block;overflow:hidden;max-width:160px}@media only screen and (max-width: 400px){.creators .creator .username{max-width:130px}}.creators .creator .button{font-weight:var(--semibold);padding:0 30px;margin-left:auto;background:#2c2c2c}.dropdown-container{position:relative}.dropdown-container.dropdown-categories{display:none}.dropdown-container.dropdown-categories .dropdown-trigger{color:#fff}@media only screen and (max-width: 735px){.dropdown-container.dropdown-categories{display:block}}.dropdown-container.header-dropdown-menu{margin-right:0}.dropdown-container.header-dropdown-menu .dropdown-menu{top:54px}.dropdown-container .dropdown-menu{--item-height: 44px;--menu-border-radius: var(--border-radius);background:#ffffff;border-radius:var(--menu-border-radius);position:absolute;top:45px;right:0;opacity:0;visibility:hidden;transform:translateY(-20px);transition:opacity .4s ease,transform .4s ease,visibility .4s;z-index:1000;padding:5px}.dropdown-container .dropdown-menu.open{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-container .dropdown-menu ul{list-style:none;padding:0;margin:0}.dropdown-container .dropdown-menu .list-item-notification.list-item--separator{margin:3px 0;width:100%;height:1px;background:rgba(255,255,255,.1)}.dropdown-container .dropdown-menu .list-item-notification .item{height:var(--item-height);font-family:Montserrat,sans-serif;text-decoration:none;color:var(--maindark);padding:0 19px 0 16px;display:flex;align-items:center;justify-content:flex-start;border:none;background:transparent;cursor:pointer;width:100%;text-align:center;font-size:16px;font-weight:var(--semibold);margin:0;white-space:nowrap;border-radius:calc(var(--menu-border-radius) - 2px)}.dropdown-container .dropdown-menu .list-item-notification .item span{white-space:nowrap}.dropdown-container .dropdown-menu .list-item-notification .item:hover{background:rgba(0,0,0,.06)}.dropdown-container .dropdown-menu .list-item-notification .item--discord{background:#5865f2;color:#fff;transition:.3s ease-in-out}.dropdown-container .dropdown-menu .list-item-notification .item--discord:hover{background:#4955d6}.dropdown-container .dropdown-menu .list-item-notification .item img,.dropdown-container .dropdown-menu .list-item-notification .item svg,.dropdown-container .dropdown-menu .list-item-notification .item .empty-icon{width:20px;height:20px;margin-right:10px}.dropdown-container .dropdown-trigger{text-transform:capitalize;background:transparent;font-family:Montserrat,sans-serif;border:none;color:var(--grey);font-weight:var(--semibold);cursor:pointer;font-size:15px;display:flex;align-items:center}.dropdown-container .dropdown-trigger .icon{margin-right:7px;display:block}.dropdown-container .dropdown-trigger .icon svg{display:block;transform:translateY(-1px)}.dropdown-container .dropdown-trigger img{border-radius:90px}.dropdown-container .dropdown-trigger svg{width:17px;height:17px;margin-left:3px}.filters-container{padding-bottom:10px;z-index:60;position:relative;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.filters{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:15px;margin-left:auto;color:var(--grey)}.filters .page{color:var(--grey);font-size:14px}@media only screen and (max-width: 500px){.filters .page{display:none}}.filters .filters-controls{display:flex;align-items:center;transition:opacity .3s}.filters .filters-controls>svg{width:21px;height:21px;margin-right:15px}.filters .filters-controls.hidden{opacity:0}.filters .filters-controls .tags{display:flex;align-items:center}@media only screen and (max-width: 1650px){.filters .filters-controls .tags{display:none}}.filters .filters-controls .tags .tags-label{padding-right:10px;font-size:15px}.filters .filters-controls .tags .button{height:auto;padding:8px 14px;font-size:15px;margin:0;border:none}.filters .filters-controls .filters-toggle{padding-right:14px}.filters .filters-controls .sort-by{display:flex;align-items:center}.filters .filters-controls .sort-by span{padding-right:5px;font-weight:var(--semibold)}.filters .filters-controls .dropdown-label{margin-right:7px;font-size:15px;font-weight:var(--regular);color:var(--grey)}.my-dropdown-slidedown{transition-duration:.3s}.filters-content{display:flex;align-items:center;justify-content:flex-end;padding-top:20px}.filters-content .filter{display:flex;align-items:center}.filters-content .filter .filter-label{padding-right:10px;font-size:15px;font-weight:var(--semibold)}.filters-content .filter .css-1okebmr-indicatorSeparator{display:none}.filters-content .filter .css-1wa3eu0-placeholder{font-weight:var(--semibold)}.home-page__posts{overflow:hidden;margin-left:-20px;position:relative;padding-bottom:50px}.home-page__posts .posts{display:grid;grid-gap:20px 14px;align-content:stretch;justify-content:center;align-items:stretch;grid-template-columns:repeat(10,274px);grid-auto-flow:column;margin-bottom:20px;overflow:visible}.home-page__posts .posts:nth-child(2n){padding-right:167px}.home-page__posts>.shadow{position:absolute;z-index:20;bottom:50px;left:-30%;right:-30%;width:auto;height:400px;pointer-events:none;background:linear-gradient(rgba(0,0,0,0) 0%,var(--maindark) 100%)}.issues-modal{font-size:15px;line-height:1.5em}.issues-modal .heading{display:block;font-size:22px;font-weight:var(--bold);padding-bottom:10px}.issues-modal .description{padding-bottom:15px}.issues-modal hr{height:2px;color:var(--lightgray);background-color:var(--lightgray);border:none}.issues-modal .issues{margin-top:20px}.issues-modal .issues .issue{border-radius:var(--border-radius);margin-bottom:15px}.issues-modal .issues .issue__heading{display:flex;align-items:center;font-size:18px;font-weight:var(--semibold);padding-bottom:7px}.issues-modal .issues .issue__heading svg{color:var(--red);margin-right:4px;width:22px;height:22px}.issues-modal .issues .issue__description{padding-left:26px}.issues-modal .issues .issue code{background:#1e1e1e;color:var(--offwhite);padding:4px 8px;border-radius:var(--border-radius);margin-top:7px;display:inline-block}.react-responsive-modal-modal{margin:auto}.bg-dark-700 .react-responsive-modal-closeButton{z-index:100;top:22px;right:22px}.bg-dark-700 .react-responsive-modal-closeButton svg path{fill:var(--offwhite)}.customModal{max-width:600px;width:100%;padding:60px;box-shadow:0 5px 15px #2b2b2b26;border-radius:var(--border-radius-large);overflow:hidden}.customModal.customModal--options{max-width:900px}.customModal.customModal--preview{min-height:600px;max-width:500px;width:100%;background:var(--maindark);overflow:visible}.customModal.customModal--preview .react-responsive-modal-closeButton{z-index:100}.customModal.customModal--preview .react-responsive-modal-closeButton svg path{fill:var(--offwhite)}.customModal.customModal--preview .content .tags-select{margin-top:20px;font-weight:var(--semibold)}.customModal.customModal--preview .content .button{margin-top:15px;margin-left:auto}.customModal.customModal--rules{max-width:700px;padding:70px 60px}@media only screen and (max-width: 700px){.customModal.customModal--rules{padding:30px 20px}}.customModal.customModal--sign-in{max-width:540px;padding:70px 60px}.customModal.customModal--sign-in .modal .heading{display:block;font-size:30px;font-weight:var(--bold);margin-bottom:20px;text-align:center}.customModal.customModal--sign-in .modal .description{font-weight:var(--semibold);text-align:center;line-height:1.4em}.customModal.customModal--sign-in .modal .button{margin:20px auto auto}.customModal.customModal--welcome{box-sizing:border-box;max-width:540px;padding:40px 60px;margin-top:60px;background:var(--maindark);color:var(--offwhite)}.customModal.customModal--welcome .react-responsive-modal-closeButton svg path{fill:var(--offwhite)}.customModal.customModal--welcome .welcome-modal{display:flex;align-items:center;flex-direction:column}.customModal.customModal--welcome .welcome-modal .actions{padding:20px 0 10px}.customModal.customModal--welcome .welcome-modal .image-container{position:relative}.customModal.customModal--welcome .welcome-modal .image-container:before{top:0;left:0;position:absolute;content:"";box-shadow:60px 60px 100px 30px #b900ed,140px 170px 100px 30px #43f7f9}.customModal.customModal--welcome .welcome-modal .image-container .image{display:block;max-width:200px;text-align:center;margin-bottom:20px;background:transparent}.customModal.customModal--welcome .welcome-modal .heading{margin:auto auto 20px;font-size:30px;font-weight:900}.customModal.customModal--welcome .welcome-modal .description{line-height:1.5em;text-align:left;width:100%;padding-bottom:10px}.customModal.customModal--welcome .welcome-modal .list{margin-right:auto;padding-left:30px}.customModal.customModal--welcome .welcome-modal .list li{line-height:1.6em}.customModal.customModal--welcome .welcome-modal .list li a{text-decoration:underline}.customModal.customModal--welcome .welcome-modal .button{margin-top:20px}.customModal.customModal--contact{max-width:440px;padding:30px 30px 60px}.customModal.customModal--contact .image{width:160px;height:160px}.customModal.customModal--contact .heading{font-size:30px;font-weight:900}.customModal.customModal--contact .text{padding-top:10px!important;text-align:center}.customModal.customModal--contact a{text-decoration:underline}.modal-content{display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--maindark);z-index:2;position:relative;max-width:300px;margin:auto}.modal-content h2{font-weight:var(--semibold);font-size:27px}.modal-content p{font-weight:var(--semibold);line-height:1.4em;padding:5px 0}.modal-content p:first-of-type{padding-top:30px;padding-bottom:7px}.modal-content p:last-of-type{padding-bottom:20px}.modal-content p b{font-weight:700}.modal-content .button--sign-in{background:#24292d;outline:none;border:none}.modal-content .button--sign-in svg,.modal-content .button--sign-in img{margin-right:10px}.modal-content .button--welcome{margin-top:10px}.rules-modal{line-height:1.3em;font-weight:var(--semibold)}.rules-modal p{padding:5px 0}.rules-modal p.info{display:flex;align-items:center;background:rgba(253,168,30,.8784313725);padding:10px;margin:5px 0;color:#fff;font-weight:var(--semibold);border-radius:var(--border-radius)}.rules-modal p.info img{margin-right:5px;width:20px;height:20px;display:block}.rules-modal ul li{padding-bottom:6px;font-weight:var(--semibold)}.rules-modal ul li b{font-weight:var(--semibold);color:var(--blue)}.rules-modal .agree{display:inline-flex;align-items:center;padding:10px 12px;border-radius:10px;background:rgba(121,152,255,.15);cursor:pointer;user-select:none}.rules-modal .agree span a{color:var(--blue);text-decoration:underline}.rules-modal .agree .container{display:inline-block;position:relative;padding-left:35px;cursor:pointer;font-size:22px;user-select:none;flex:1;height:25px}.rules-modal .agree .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.rules-modal .agree .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#ccc;border-radius:7px}.rules-modal .agree .container input:checked~.checkmark{background-color:#6366f1}.rules-modal .agree .checkmark:after{content:"";position:absolute;display:none}.rules-modal .agree .container input:checked~.checkmark:after{display:block}.rules-modal .agree .container .checkmark:after{left:9px;top:7px;width:7px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.rules-modal .buttons{display:flex;align-items:center;justify-content:space-between;margin-top:10px;flex-wrap:wrap}.options-modal{display:flex;align-items:center;justify-content:center;flex-direction:column}.options-modal .heading{display:block;margin-bottom:30px;font-size:27px}.options-modal .options{align-self:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.options-modal .options .option{background:#fafafa;border-radius:var(--border-radius);padding:30px 0;flex:1 1 0px;border:2px solid var(--lightgray);display:flex;flex-direction:column;min-width:130px;align-items:center;justify-content:center}.options-modal .options .option:hover{border:2px solid var(--grey)}.options-modal .options .option:hover svg{color:#6b7280}.options-modal .options .option svg{color:#4b5563;margin-bottom:10px;transition:color .3s ease-in-out}.options-modal .options .option.active{border:2px solid var(--blue);color:var(--blue)}.options-modal .options .option.active svg{color:var(--blue)}.options-modal .options .option .option-label{text-align:center;color:#a0a0a0;font-weight:var(--semibold)}.options-modal .buttons{align-self:flex-end;margin-top:20px}.option{user-select:none;cursor:pointer;transition:all .3s;border:2px solid var(--offwhite)}.option .tag--red{background:var(--red);color:var(--offwhite);border-radius:4px;font-size:14px;padding:2px 4px;margin-left:3px;font-weight:var(--semibold)}.option [type=radio]:checked,.option [type=radio]:not(:checked){position:absolute;left:-9999px}.pagination{grid-column:1/-1;display:grid;grid-gap:14px;grid-template-columns:1fr 1fr}.pagination .button{display:flex;align-items:center;justify-content:flex-start;padding:20px;background:#252525;color:var(--grey);border-radius:var(--border-radius);font-size:20px;grid-column:1}.pagination .button svg{width:40px;height:40px;color:inherit;margin-right:20px}@media only screen and (max-width: 600px){.pagination .button{padding:15px;font-size:16px}.pagination .button svg{width:30px;height:30px;margin-right:10px}}@media only screen and (max-width: 415px){.pagination .button{padding:10px;font-size:14px}.pagination .button svg{width:20px;height:20px}}.pagination .button--right{justify-content:flex-end;text-align:right;grid-column:2}.pagination .button--right svg{color:inherit;margin-right:0;margin-left:20px}@media only screen and (max-width: 600px){.pagination .button--right svg{margin-left:10px}}.profile-page{min-height:100vh;padding-top:40px;padding-bottom:100px}@media only screen and (max-width: 700px){.profile-page{padding-top:0}}.profile-page .content{margin-top:40px}.profile-page .content>.posts-title{display:flex;align-items:center;padding:20px 0;font-size:23px;font-weight:var(--semibold)}.profile-page .content>.posts-title .title{text-transform:capitalize;padding-right:7px}.profile-page .content>.posts-title .subtitle{color:var(--grey);font-size:15px;align-self:flex-end;padding-bottom:2px;font-weight:var(--regular)}.profile-page .content>.posts-title img{margin-right:7px}.profile-page .content .cards-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(294px,1fr));grid-gap:20px 14px;align-content:start;min-height:0;padding-bottom:0;margin-bottom:40px}.profile{display:flex;margin:auto}.profile .stats{display:inline-flex;gap:10px;margin-top:10px}.profile .stats .details svg{color:#8d8d8d}.profile .stats .flex{padding:20px;border-radius:var(--border-radius);display:flex;background:var(--semidark);flex-direction:column}.profile .stats .flex .label{font-weight:var(--semibold);font-size:15px;color:var(--grey)}.profile .stats .flex .value{font-weight:900;font-size:25px}.profile.profile-card{display:grid;grid-template-columns:auto 1fr;margin:unset;margin-top:30px}@media only screen and (max-width: 500px){.profile.profile-card{grid-template-columns:1fr}}.profile.profile-card .profile-image{margin-right:20px;width:175px;height:175px;object-fit:cover}.profile.profile-card .about-label{grid-column:span 2;padding-bottom:25px;font-size:18px;font-weight:var(--semibold)}@media only screen and (max-width: 500px){.profile.profile-card .about-label{grid-column:span 1}}.profile .profile-image{margin-right:20px;width:230px;height:230px;object-fit:cover;border-radius:var(--border-radius)}@media only screen and (max-width: 600px){.profile{flex-wrap:wrap}.profile .profile-image{margin-bottom:20px;width:200px;height:200px}}.profile aside .name{font-size:30px;font-weight:900}.profile aside .username{font-weight:var(--semibold);font-size:25px}.profile aside .details{margin-top:10px;font-weight:var(--semibold);display:flex;flex-wrap:wrap;align-items:center;color:#8d8d8d}.profile aside .details>span,.profile aside .details>a{display:flex;align-items:center;line-height:1.4em;padding-right:20px;padding-bottom:7px;font-weight:var(--semibold);white-space:nowrap}.profile aside .details>span svg,.profile aside .details>a svg{margin-right:6px;width:20px;height:20px}.profile aside .details>span>span,.profile aside .details>a>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.profile aside .bio{padding-top:30px;font-weight:var(--semibold);max-width:633px;line-height:1.4em}.image-container{position:relative;margin-top:20px;margin-bottom:35px}.image-container:before{top:0;left:0;position:absolute;content:"";z-index:0;box-shadow:80px 20px 100px 30px #b900ed,100px 70px 100px 30px #43f7f9}.image-container .image{z-index:1;display:block;max-width:200px;width:100%;text-align:center;background:transparent}.stats-page{max-width:1100px;width:100%;margin:auto;padding-bottom:150px}.stats-page .graph-heading{margin-top:60px;margin-bottom:30px}.stats-page .graph{display:flex;gap:20px}.stats-page .graph .bar-container{display:flex;flex-direction:column;height:300px;justify-content:flex-end}.stats-page .graph .bar-container .bar{width:100%;background-color:#4bc0c080;border:1px solid rgb(75,192,192)}.stats-page .graph .bar-container .label{display:flex;align-items:center;flex-direction:column;max-width:60px;gap:10px;margin-top:10px}.stats-page .graph .bar-container .label__name{max-width:60px;overflow:hidden;font-size:15px;text-overflow:ellipsis;color:var(--grey)}.stats-page .graph .bar-container .label__image{border-radius:var(--border-radius);width:45px;height:45px}.stats-page .graph .bar-container .label__followers{font-weight:var(--semibold)}.stats-page .pies{display:flex;gap:20px}.stats-page .pies>div{width:100%}.stats-page .checkbox{display:none}.stats-page .switch{display:flex;align-items:center;gap:15px;margin-bottom:12px}.stats-page .switch .slider{width:60px;height:30px;background-color:#d3d3d3;border-radius:20px;overflow:hidden;display:flex;align-items:center;border:4px solid transparent;transition:.3s;box-shadow:0 0 10px #00000040 inset;cursor:pointer}.stats-page .switch .slider:before{content:"";display:block;width:100%;height:100%;background-color:#fff;transform:translate(-30px);border-radius:20px;transition:.3s;box-shadow:0 0 10px 3px #00000040}.stats-page .switch .checkbox:checked~.slider:before{transform:translate(30px);box-shadow:0 0 10px 3px #00000040}.stats-page .switch .checkbox:checked~.slider{background-color:#4bc0c0}.stats-page .switch .checkbox:active~.slider:before{transform:translate(0)}.points-tooltip{display:flex;flex-direction:column;justify-content:center;align-items:stretch;z-index:2000;padding:20px;text-align:left;opacity:1;background:var(--semidark);box-shadow:0 1px 20px #0000005d;border-radius:var(--border-radius-large);max-width:350px}.points-tooltip img,.points-tooltip svg{display:block;width:20px;height:20px;margin-right:7px}.points-tooltip .heading{display:flex;align-items:center;justify-content:center;font-weight:var(--bold);font-size:20px;margin-bottom:7px}.points-tooltip p{line-height:1.5em;padding-top:10px}.points-tooltip .points{display:flex;align-items:flex-start;margin-top:5px;background:var(--maindark);padding:12px 7px;border-radius:var(--border-radius)}.points-tooltip .points .points-tag{background:transparent;display:flex;min-width:70px}
