.profile-pic{display:inline-block;vertical-align:middle;width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:10px}.profile-pic img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.profile-menu .dropdown-menu{right:0;left:unset}.profile-menu .fa-fw{margin-right:10px}.toggle-change:after{border-top:0;border-bottom:.3em solid}h1,h2,h3,h4,h5,h6{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:700;color:#fff}#home .video{border:1px solid #9d9d9d;box-shadow:0 0 5px #cc9ffa}body{min-height:100vh;background:radial-gradient(circle,#2b0553,#000);background-attachment:fixed}.alert-primary{background:#8b26f3;border:#8b26f3;color:#fff;font-weight:700}.preview-page .track-container{margin-top:10px;background-color:#2b2b2b}.preview-page .timeline-container{position:relative;width:100%;height:40px;overflow:hidden;border-bottom:1px solid #4e5d6c}.preview-page .timeline{position:absolute;height:100%;display:flex;align-items:center;transition:transform .1s linear}.preview-page .timeline-event{position:absolute;height:90%;border:none;border-bottom-right-radius:5px;border-left:1px solid #ced4da;border-top-right-radius:5px;display:flex;align-items:center;color:#ced4da;overflow:hidden;padding-left:5px;margin-top:5px;margin-bottom:5px;white-space:nowrap}.preview-page .indicator{position:absolute;top:0;bottom:0;left:50%;width:2px;background:red;transform:translate(-50%)}.preview-page .track-title{width:150px;background:#3d3d3d;padding-top:9px;padding-left:10px;position:absolute;height:40px;z-index:1;overflow:hidden;border-bottom:1px solid #4e5d6c}.breadcrumb{background:#4e5d6c4d;margin-top:-10px}.card{background:#4e5d6c4d;border:none;border-radius:15px;box-shadow:0 10px 20px #0000004d;padding:20px 10px;color:#fff}input.form-control,select.form-select{background-color:#05010a;border:none;color:#fff;border-radius:8px;box-shadow:inset 0 4px 8px #0003;transition:box-shadow .3s ease,transform .3s ease}input.form-control:focus,select.form-select:focus{box-shadow:0 4px 12px #2b2b2b;background-color:#120222;color:#fff}.btn{border-radius:8px;font-size:1.05rem}.btn-primary{border:none;color:#fff;box-shadow:0 5px 5px #2b2b2b}.card-title{font-size:1.5rem;font-weight:700;margin-bottom:20px}.form-check-label{font-weight:500;font-size:1rem;color:#fff}.form-check-input{background-color:#0d0119;border:none;width:18px;height:18px}.card-header{background-color:transparent;margin-top:-10px}.navbar{background-color:#3d3d3d4d}
