.submit-event-banner{margin:40px}.submit-event-banner .img-banner{background-color:var(--ocean-blue-10);height:4vh;border-radius:20px;padding:32px 24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.submit-event-banner .img-banner .submerge-logo{width:150px}.submit-event-banner .img-banner .submerge-logo img{width:100%}.submit-event-banner .img-banner .texts{display:flex;flex-direction:row;align-items:center;gap:24px}.submit-event-banner .img-banner .texts .banner-text{font-family:Zen Dots,serif;font-size:var(--text-base);margin:2px 0}.submit-event-banner .img-banner .texts .banner-subtext{margin:2px 0;font-family:Avenir,Nunito Sans,sans-serif}.submit-event-banner .img-banner .texts .banner-cta{width:-moz-fit-content;width:fit-content;align-self:flex-end}.terms-conditions{padding:40px}.terms-conditions .submerge-logo{width:150px;margin:0 auto}.terms-conditions .submerge-logo img{width:100%}.terms-conditions .terms-conditions-content{padding:24px 0}.terms-conditions .terms-conditions-content .heading{text-align:center}.terms-conditions .terms-conditions-content .heading-date{text-align:center;font-size:var(--text-md);color:var(--text-grey)}.terms-conditions .terms-conditions-content .main-content .subheading{font-weight:700}.terms-conditions .terms-conditions-content .main-content .body{color:#ffffff90;text-wrap:wrap;font-size:var(--text-md);line-height:24px;margin-bottom:56px}.terms-conditions .terms-conditions-content .main-content .body ol li,.terms-conditions .terms-conditions-content .main-content .body ul li{color:#ffffff90}.tertiary-button,.tertiary-button .btn{width:-moz-fit-content;width:fit-content}.tertiary-button .btn{background-color:transparent;border:none;border-radius:20px;padding:6px 0;height:-moz-fit-content;height:fit-content;font-size:var(--text-sm);font-weight:700;color:var(--light-blue);text-decoration:none;display:flex;flex-direction:row;align-items:center;gap:8px}.btn:disabled{color:#d3d3d3;opacity:.6}.thread-end{padding:32px 16px 65px}.thread-end .body,.thread-end .heading{color:var(--text-grey);text-align:center}.thread-end .body{font-size:var(--text-base)}.top-bubbles{padding:0}.top-bubbles .top-bubbles-container .top-bubbles-list{display:flex;flex-wrap:wrap;gap:8px}.bubble-button{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;transition:all .3s ease}.bubble-button:focus{outline:none}.bubble-button.active{transform:scale(1.05)}.track-details-overlay{z-index:99;position:fixed;top:0;right:0;bottom:0;overflow-y:scroll;padding:16px;width:500px;animation:fadeSlideInRight .3s ease-out forwards}.track-details-overlay .track-details-card{background-color:var(--dark-blue);padding:8px 16px 16px;border-radius:12px;overflow:scroll}.track-details-overlay .track-details-card .track-details-header{display:flex;justify-content:space-between;align-items:center}.track-details-overlay .track-details-card .track-details-content .track-title{padding-top:16px}.track-details-overlay .track-details-card .track-details-content .track-thumbnail img{width:100%;height:100%}.track-details-overlay .track-details-card .track-details-content .artist-list{display:flex;flex-wrap:wrap;gap:8px}.track-details-overlay .track-details-card .track-details-content .genres-list{display:flex}.track-details-overlay .track-details-card .track-details-content .genres-list .genre-item{margin:0;font-size:var(--text-sm);color:var(--text-grey)}.track-details-overlay .track-details-card .track-details-content h3{margin:0 0 12px}.track-details-overlay .track-details-card .track-details-content .track-year{font-size:var(--text-md);font-weight:700;color:var(--text-grey)}.track-details-overlay .track-details-card .track-details-content .track-description{font-size:var(--text-md);color:var(--faded-white)}.track-post-component{padding:12px;background-color:var(--black-20);border-radius:12px;margin:4px 0 12px}.track-post-component .track-content{display:flex;flex-direction:row;align-items:center}.track-post-component .track-content .track-thumbnail{width:100px;height:100px;min-width:100px;min-height:100px;overflow:hidden;border-radius:8px}.track-post-component .track-content .track-thumbnail img{width:100%;-o-object-fit:cover;object-fit:cover}.track-post-component .track-content .track-player{padding:0 16px;width:80%}.track-post-component .track-content .track-player .track-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.track-post-component .track-content .track-player .track-info .track-deets p{padding:4px 0}.track-post-component .track-content .track-player .track-info .track-deets .track-title-artist{font-size:var(--text-base);font-weight:700}.track-post-component .track-content .track-player .track-info .track-deets .track-genre{font-size:var(--text-sm);color:var(--text-grey)}.track-post-component .track-content .track-player .track-info .play-pause{padding:0 0 0 24px}.track-post-component .track-content .track-player .slider{display:flex;flex-direction:row;align-items:center;gap:8px;padding:12px 0 4px}.track-post-component .track-content .track-player .slider .progress-bar{width:100%;height:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px}.track-post-component .track-content .track-player .slider .progress-bar::-webkit-progress-bar{background-color:var(--text-grey);border-radius:5px}.track-post-component .track-content .track-player .slider .progress-bar::-webkit-progress-value{background-color:var(--light-blue);border-radius:5px}.track-post-component .track-content .track-player .slider .progress-bar::-moz-progress-bar{background-color:var(--light-blue)}@media (max-width:640px){.track-post-component .track-content .track-thumbnail{width:50px;height:50px;min-width:50px;min-height:50px}.track-post-component .track-content .track-player .track-info .track-deets .track-title-artist{max-width:10ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.upload-track-overlay{z-index:99;position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--black-50);overflow-y:scroll;padding:24px}.upload-track-card{padding:24px;width:500px;margin:2% auto auto;background-color:var(--dark-blue);border-radius:10px}.upload-track-header{display:flex;justify-content:space-between;padding-bottom:8px}.upload-track-header .overlay-title{margin:0}.upload-track-header .close-overlay-button{margin:auto 0}.required-asterisk{color:var(--red)}.upload-thumbnail{width:100%;display:flex;gap:24px;justify-content:center}.thumbnail-preview{width:160px;height:160px;max-height:160px;max-width:160px;border-radius:10px}.thumbnail-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:transparent}.remove-thumbnail-btn{position:absolute;top:-8px;right:-8px;z-index:10;background-color:var(--dark-blue);border-radius:99px;padding:4px 6px 2px}.thumbnail-file-uploader{margin:0 auto;display:flex;flex-direction:column;padding:16px;border-radius:4px;border:1px dashed var(--light-blue);justify-content:center;width:125px;height:125px}.thumbnail-file-uploader:hover{cursor:pointer}.uploader-icon{padding:16px}.clickable-label,.file-name{text-align:center}.upload-audio{gap:24px;width:100%}.audio-file{display:flex;align-items:center;gap:8px;background-color:var(--black-10);padding:8px 16px;border-radius:8px;margin-bottom:8px}.audio-file .audio-file-name{color:var(--light-blue);margin:0}.track-file-uploader{display:flex;flex-direction:column;width:calc(100% - 8%);margin-top:12px;padding:16px;border-radius:4px;border:1px dashed var(--light-blue);justify-content:center}.track-file-uploader:hover{cursor:pointer}.uploader-icon{display:flex;justify-content:center}.clickable-label,.file-name{color:var(--light-blue);font-size:var(--text-sm)}.clickable-label:hover,.file-name:hover{cursor:pointer}.file-name,.subtext{color:var(--text-grey)}.subtext{font-size:var(--text-sm)}.selected-artists-list{display:flex;padding:0;flex-wrap:wrap}.selected-tags{background-color:var(--light-blue);padding:4px 10px;margin:5px 5px 0;border-radius:3px;display:flex;gap:8px}.artist-tag,.selected-tags{width:-moz-fit-content;width:fit-content}.artist-tag{font-size:var(--text-sm);color:#fff;align-items:center}.artist-options{position:relative}.artist-dropdown{list-style:none;margin:8px 0;padding:4px;background-color:var(--dark-blue);border-radius:4px;box-shadow:0 0 22px -8px rgba(0,0,0,.5);position:float;right:0;left:0;max-height:150px;overflow-y:auto;z-index:1}.dropdown-item{cursor:pointer;padding:8px}.dropdown-item:hover{background-color:var(--light-blue)}.dropdown-genre{width:100%;padding:12px 16px;font-size:var(--text-base);border-radius:0;border:0;border-bottom:1px solid var(--light-blue);background-color:transparent;color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;transition:all .3s ease}.dropdown-genre:focus{outline:transparent;border:transparent;box-shadow:transparent}.form-buttons{display:flex;justify-content:flex-end;gap:16px}.form-buttons .button{width:50%}.user-card{width:75px;background-color:var(--black-20);border-radius:8px;text-align:center;justify-content:center;padding:12px;justify-content:space-between}@media (min-width:1024px){.user-card{height:-moz-fit-content;height:fit-content;padding:4px 12px;margin:0 0 4px;width:100%;display:flex;flex-direction:row;align-items:center}}& .avatar-name{display:flex;flex-direction:column;align-items:center}@media (min-width:1024px){& .avatar-name{flex-direction:row;gap:8px;text-align:start;align-items:start}}& .avatar-name .user-image-card{margin:auto 0;min-width:32px;width:32px;height:32px;min-height:32px;border-radius:100%;background-color:hsla(0,0%,100%,.2)}& .avatar-name .user-image-card img{width:100%;height:100%;border-radius:100%}.user-handle-name{padding:4px 0;width:100%;display:flex;flex-direction:column;align-items:center}@media (min-width:1024px){.user-handle-name{align-items:start}}.user-name-card{font-size:var(--text-sm);font-weight:700;text-align:center;max-width:10ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0}@media (min-width:1120px){.user-name-card{text-align:left;max-width:15ch;font-size:var(--text-md)}}@media (min-width:1440px){.user-name-card{max-width:30ch}}.user-handle-card{font-size:var(--text-sm);color:var(--text-grey);text-align:left;margin:2px 0}.follow-btn{display:flex;justify-content:center}