
    /* Fixed CSS syntax errors below */
    #track-time {
        overflow: hidden;
    }

    #track-name {
        font-weight: bold;
    }

    .circle {
        color: white;
    }

    /* Rest of CSS remains unchanged */
    blockquote {
        padding: 10px 20px;
        margin: 0 0 20px;
        font-size: 17.5px;
        border-left: 5px solid #eee;
    }

    .btn-circle.btn-sm {
        width: 30px;
        height: 30px;
        padding: 6px 0px;
        border-radius: 15px;
        font-size: 8px;
        text-align: center;
    }

    .m-search--form,
    .nav__form-textarea {
        border-radius: 20px;
        font-size: 18px;
        line-height: 1px;
        font-family: Roboto, Questrial, sans-serif;
        outline: 0;
    }

    .nav__form-textarea {
        margin-top: -10px;
    }

    .m-search--form {
        position: relative;
        overflow: hidden;
        -moz-box-shadow: inset 13px 0 16px rgba(0, 0, 0, .66);
        -webkit-box-shadow: inset 13px 0 16px rgba(0, 0, 0, .66);
        box-shadow: inset 13px 0 16px rgba(0, 0, 0, .65);
        border: 2px solid rgba(255, 255, 255, .73);
        background: rgba(0, 0, 0, .6);
        width: 720px;
        height: 35px;
        margin: 0 auto;
    }

    .nav__form-submit {
        top: 0;
        right: 0;
        border: 0;
        background: 0 0;
        cursor: pointer;
        position: absolute;
        display: inline-block;
        width: 60px;
        height: 60px;
    }

    * {
        margin: 0;
    }

    .gal {
        margin: 24px 0;
        line-height: 2;
    }

    .wrapper {
        padding: 32px;
    }

    .top-left {
        position: absolute;
        top: 8px;
        left: 16px;
    }

    .ohk {
        position: absolute;
        top: 12px;
        right: 30px;
    }

    .cookie-container {
        position: fixed;
        bottom: -100%;
        left: 25%;
        right: 25%;
        background: #2f3640;
        color: #f5f6fa;
        padding: 0 32px;
        box-shadow: 0 -2px 16px rgba(47, 54, 64, 0.39);
        transition: 400ms;
    }

    .cookie-container.active {
        bottom: 50%;
    }

    .cookie-container a {
        color: #f5f6fa;
    }

    .cookie-btn {
        background: #e84118;
        border: 0;
        color: #f5f6fa;
        padding: 12px 48px;
        font-size: 18px;
        margin-bottom: 16px;
        border-radius: 8px;
        cursor: pointer;
    }

    .cookie-container1 {
        position: fixed;
        bottom: -100%;
        left: 5%;
        right: 5%;
        background: #2f3640;
        color: #f5f6fa;
        padding: 0 32px;
        box-shadow: 0 -2px 16px rgba(47, 54, 64, 0.39);
        transition: 400ms;
    }

    .cookie-container1.active {
        bottom: 50%;
    }

    .cookie-container1 a {
        color: #f5f6fa;
    }

    .cookie-btn1 {
        background: #e84118;
        border: 0;
        color: #f5f6fa;
        padding: 12px 48px;
        font-size: 18px;
        margin-bottom: 16px;
        border-radius: 8px;
        cursor: pointer;
    }

    nav.header-core-nav__container a._a-,
    nav.header-core-nav__container a._b-,
    nav.header-core-nav__container a._c-,
    nav.header-core-nav__container a._d-,
    nav.header-core-nav__container a._e-,
    nav.header-core-nav__container a._f-,
    nav.header-core-nav__container a._g- {
        color: #fff;
        font-family: Poppins, Roboto, sans-serif;
        font-weight: 400;
    }

    nav.header-core-nav__container a._a-:hover,
    nav.header-core-nav__container a._b-:hover,
    nav.header-core-nav__container a._c-:hover,
    nav.header-core-nav__container a._d-:hover,
    nav.header-core-nav__container a._e-:hover,
    nav.header-core-nav__container a._f-:hover,
    nav.header-core-nav__container a._g-:hover {
        color: #01b1e6;
    }

    .lwr-nav-item em {
        transition: .2s all linear 0s;
    }
    
    /* Original styles below */
    .float1 {
        position: fixed;
        width: 191px;
        height: 60px;
        bottom: 110px;
        right: 40px;
        color: #FFF;
        font-size: 30px;
        z-index: 100;
    }

    .my-float {
        margin-top: 16px;
    }

    .icon-bar {
        position: fixed;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .icon-bar a {
        display: block;
        text-align: center;
        padding: 13px;
        transition: all 0.3s ease;
        color: white;
        font-size: 20px;
    }

    .icon-bar a:hover {
        background-color: #000;
    }

    .facebook {
        background: #24bf20;
        color: white;
    }

    .center {
        margin: auto;
        padding: 0px 40px;
    }

    .btn-xs {
        padding: 4px 31px;
        font-size: 12px;
        line-height: 1.5;
        position: relative;
        top: 6px;
        border-radius: 0px;
        left: 0px;
    }

    .btn-xl {
        padding: 1px 5px;
        font-size: 16px;
        line-height: 1.5;
        position: relative;
        top: -6px;
        border-radius: 3px;
    }

    .cropped1 {
        width: 108.9px;
        height: 96px;
        object-fit: cover;
    }

    .imgContainer {
        overflow: hidden;
        width: 100px;
        height: 90px;
    }

    .imgContainer img {
        width: 100px;
        height: auto;
    }

    .ui_title_wrap {
        background: #cedae275;
    }

    .-list-block-i-wrap {
        background: #f8f8f842;
    }

    .bg-light {
        background-color: #f8f8f891;
    }

    .header-social-links .header-social-links-item .tk {
        background-color: #03b303;
    }

    *:focus {
        outline: none;
    }

    [aria-hidden="true"] {
        opacity: 0;
        position: absolute;
        z-index: -9999;
        pointer-events: none;
    }

    #app-cover {
        position: absolute;
        top: 50%;
        right: 0;
        left: 0;
        width: 430px;
        height: 100px;
        margin: -4px auto;
    }

    #player {
        position: relative;
        height: 100%;
        z-index: 3;
    }

    #player-track {
        position: absolute;
        top: 0;
        right: 15px;
        left: 15px;
        padding: 13px 22px 10px 184px;
        background-color: #3105054d;
        border-radius: 15px 15px 0 0;
        transition: 0.3s ease top;
        z-index: 1;
    }

    #player-track.active {
        top: -92px;
    }

    #album-name {
        font-family: revert;
        font-size: 46px;
        margin-top: 0;
        margin-left: 34px;
    }

    #track-name {
        font-family: inherit;
        font-size: 23px;
        margin-left: 61px;
        margin-top: -2px;
    }

    #track-time {
        height: 12px;
        margin-bottom: 3px;
    }

    #current-time {
        float: left;
    }

    #track-length {
        float: right;
    }

    #current-time, #track-length {
        color: transparent;
        font-size: 11px;
        background-color: #ffe8ee00;
        border-radius: 10px;
        transition: 0.3s ease all;
    }

    #track-time.active #current-time, #track-time.active #track-length {
        color: #f86d92;
        background-color: transparent;
    }

    #s-area, #seek-bar {
        position: relative;
        height: 4px;
        border-radius: 4px;
    }

    #s-area {
        background-color: #ffe8ee;
        cursor: pointer;
    }

    #ins-time {
        position: absolute;
        top: -29px;
        color: #fff;
        font-size: 12px;
        white-space: pre;
        padding: 5px 6px;
        border-radius: 4px;
        display: none;
    }

    #s-hover {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        opacity: 0.2;
        z-index: 2;
    }

    #ins-time, #s-hover {
        background-color: #3b3d50;
    }

    #seek-bar {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 0;
        background-color: #fd6d94;
        transition: 0.2s ease width;
        z-index: 1;
    }

    #player-content {
        position: relative;
        height: 100%;
        background-color: #fff;
        box-shadow: 0 30px 80px #656565;
        border-radius: 15px;
        z-index: 2;
    }

    #album-art {
        position: absolute;
        top: 175px;
        width: 150px;
        height: 150px;
        margin-left: 10px;
        transform: rotateZ(0);
        transition: 0.3s ease all;
        overflow: hidden;
    }

    #album-art.active {
        top: -60px;
        box-shadow: 0 0 0 4px #fff7f7, 0 30px 50px -15px #afb7c1;
    }

    #album-art:before {
        content: '';
        position: absolute;
        top: 50%;
        right: 0;
        left: 0;
        width: 20px;
        height: 20px;
        margin: -10px auto 0 auto;
        background-color: #d6dee7;
        border-radius: 50%;
        box-shadow: inset 0 0 0 2px #fff;
        z-index: 2;
    }

    #album-art img {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        z-index: -1;
    }

    #album-art img.active {
        opacity: 1;
        z-index: 1;
    }

    #album-art.active img.active {
        z-index: 1;
        animation: rotateAlbumArt 3s linear 0s infinite forwards;
    }

    @keyframes rotateAlbumArt {
        0% { transform: rotateZ(0); }
        100% { transform: rotateZ(360deg); }
    }

    #buffer-box {
        position: absolute;
        top: 50%;
        right: 0;
        left: 0;
        height: 13px;
        color: #1f1f1f;
        font-size: 13px;
        font-family: Helvetica;
        text-align: center;
        font-weight: bold;
        line-height: 1;
        padding: 6px;
        margin: -12px auto 0 auto;
        background-color: rgba(255, 255, 255, 0.19);
        opacity: 0;
        z-index: 2;
    }

    #album-art img, #buffer-box {
        transition: 0.1s linear all;
    }

    #album-art.buffering img {
        opacity: 0.25;
    }

    #album-art.buffering img.active {
        opacity: 0.8;
        filter: blur(2px);
        -webkit-filter: blur(2px);
    }

    #album-art.buffering #buffer-box {
        opacity: 1;
    }

    #player-controls {
        width: 150px;
        height: 100%;
        margin: 0 5px 0 141px;
        float: right;
        overflow: hidden;
    }

    .control {
        width: 33.333%;
        float: left;
        padding: 12px 0;
    }

    .button {
        width: 26px;
        height: 26px;
        padding: 25px;
        background-color: #fff;
        border-radius: 6px;
        cursor: pointer;
    }

    .button i {
        display: block;
        color: #d6dee7;
        font-size: 26px;
        text-align: center;
        line-height: 1;
    }

    .button, .button i {
        transition: 0.2s ease all;
    }

    .button:hover {
        background-color: #d6d6de;
    }

    .button:hover i {
        color: #fff;
    }

    #ytd-url {
        display: block;
        position: fixed;
        right: 0;
        bottom: 0;
        padding: 10px 14px;
        margin: 20px;
        color: #fff;
        font-size: 14px;
        text-decoration: none;
        background-color: #ae5f87;
        border-radius: 4px;
        box-shadow: 0 10px 20px -5px rgba(174, 95, 135, 0.86);
        z-index: 125;
    }

    .centered {
        position: relative;
        top: 50%;
        left: 70%;
        transform: translate(-50%, -50%);
    }

    .top-right {
        position: absolute;
        top: 8px;
        left: 14px;
    }

    .circle {
        position: absolute;
        top: -10px;
        left: -48px;
        width: 24px;
        line-height: 20px;
        border-radius: 50%;
        background: red;
        text-align: center;
        font-size: 14px;
        border: 3px solid red;
        color: white;
    }

    div#no-background {
        background-image: none;
        background-color: #ffffff;
    }