.profile-picture{border-radius:100px;border:1.5px solid #d9d9d9;cursor:pointer;object-fit:cover;object-position:top}.premium-advert-container{width:100%;margin-top:1.5rem;border-radius:10px;border:1.5px solid #d9d9d9;background-color:#211E1E;padding:1rem}.premium-advert-header-text{font-family:Poppins,sans-serif;color:white;font-size:1.1rem;font-weight:500;line-height:1.2;margin-bottom:.5rem;cursor:default}.premium-advert-subheader-text{font-family:Plus Jakarta Sans,sans-serif;color:white;font-size:.625rem;font-weight:400;margin-bottom:1rem;cursor:default}.premium-advert-upgrade-button{display:inline-block;padding:6px 12px;border:1.5px solid white;border-radius:15px;color:white;font-family:Poppins,sans-serif;font-size:.6rem;font-weight:500;background-color:transparent;text-align:center;cursor:pointer;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.premium-advert-upgrade-button:hover{transform:scale(1.02)}.content-header-text{display:flex;justify-content:space-between;align-items:center;font-family:Plus Jakarta Sans,sans-serif;color:#1c1c1c;font-size:1.1rem;font-weight:700;margin-bottom:.75rem}@media (max-width:400px){.content-header-text{font-size:.9rem}}.see-all{font-weight:600;font-size:.7rem;font-family:Inter,sans-serif;color:#757575;cursor:pointer;transition:color .2s ease}.see-all:hover{color:#414141}.content-subheader-text{font-family:Plus Jakarta Sans,sans-serif;color:#444444;font-size:.75rem;font-weight:450;margin-bottom:.5rem;margin-top:-.5rem}.chip-container{display:inline-flex;align-items:center;background-color:#302f2c;border-radius:16px;padding:.45rem .7rem .45rem .8rem;font-family:Inter,sans-serif;color:#ffffff;font-size:.65rem;font-weight:450;margin-top:-.5rem;margin-bottom:-.5rem;transition:background-color .3s ease;cursor:default}.chip-container:hover{background-color:#4e4c48}.chip-label{margin-right:1px}.chip-clear-button{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.chip-clear-icon{height:.75rem;width:auto;filter:invert(1) brightness(2);position:relative}.chip-divider{width:.5px;height:.75rem;background-color:#ffffff;margin:0 .4rem;align-self:center;border-radius:100px}.no-content-text{font-family:Plus Jakarta Sans,sans-serif;color:#444444;font-size:.75rem;font-weight:450;margin-top:1rem;margin-bottom:1rem}.loading-page-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.loading-page-logo{height:7rem;width:auto}.loading-bar-wrapper{width:8rem;height:4px;background-color:#eee;border-radius:3px;overflow:hidden;margin-top:1.25rem}.loading-bar{height:100%;width:0;background-color:#3498db;animation:fillBar .5s ease-in forwards}.profile-page-not-found-container{width:100%;height:calc(100vh - 55px)}.page-not-found-container,.profile-page-not-found-container{max-height:50rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-not-found-container{width:calc(100vw - 22.5rem);height:calc(100vh - 110px);max-width:75.75rem}@media (max-width:899px){.page-not-found-container{width:100%}}.error-404-page-not-found-container{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-not-found-logo{height:5rem;width:auto;margin-bottom:1rem}.page-not-found-header{font-size:1.5rem;font-weight:500;margin-bottom:.5rem}.page-not-found-header,.page-not-found-subheader{font-family:Plus Jakarta Sans,sans-serif;color:#444444;text-align:center}.page-not-found-subheader{font-size:.75rem;font-weight:450}.page-not-found-link{font-family:Plus Jakarta Sans,sans-serif;color:#3498db;font-size:.75rem;font-weight:550;cursor:pointer;text-align:center}@keyframes fillBar{0%{width:0}to{width:100%}}.loading-dots span{animation:blink 1.5s infinite;opacity:0}.loading-dots span:first-child{animation-delay:0s}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:0}20%{opacity:1}to{opacity:0}}