/
             margin-bottom: 0;
        }
        /* Special styling for the source link blockquote */
         #summary-output blockquote:has(> a[href^="http"]) {
             background-color: #eaf5fc;
             border-left-color: #2980b9;
             color: #2c3e50;
         }
          #summary-output blockquote:has(> a[href^="http"]) a {
             font-weight: 500;
         }


        /* Images */
        #summary-output img {
            max-width: 100%;
            height: auto;
            