/* Scoped additions for the existing blue Mp3Juice layout. */
#media-search{grid-template-columns:minmax(0,1fr) auto 54px}
#media-search .nz-paste{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 12px;border:0;border-inline-start:1px solid #d8e5ef;border-radius:0;background:#eef6fc;color:#155c92;cursor:pointer;font:600 14px inherit}
#media-search .nz-paste:hover{background:#deeffb}#media-search .nz-paste:focus-visible{outline:2px solid #155c92;outline-offset:-4px}#media-search .nz-paste svg{fill:none;flex-shrink:0}#media-search .nz-paste-status:not(.screen-reader-text){grid-column:1/-1;padding:8px 12px;color:#164561;font-size:13px}
.nz-latest{margin:40px 0 28px}.nz-section-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.nz-section-header h2{margin:0}.nz-section-header>a{font-size:14px;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}
.nz-article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nz-article-card{min-width:0;display:flex;flex-direction:column;border:1px solid #a8d6f4;border-radius:16px;overflow:hidden;background:#ffffff0d;box-shadow:0 8px 20px #00518a12;color:#fff}.nz-card-image{display:block;line-height:0;border-bottom:1px solid #ffffff35}.nz-card-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.nz-card-body{display:flex;flex:1;flex-direction:column;padding:20px;gap:15px}.nz-card-topic{color:#e5f8ff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.5;font-weight:700}.nz-card-body h3{margin:0;font-size:21px;line-height:1.3}.nz-card-body h3 a{color:#fff;text-decoration:none}.nz-card-body h3 a:hover{text-decoration:underline;text-underline-offset:4px}.nz-card-body .nz-excerpt{margin:0;font-size:15px;line-height:1.7;color:#fff;font-weight:400}.nz-card-meta{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #b7e6ff80;padding-top:15px;margin-top:auto;font-size:12px;color:#fff}.nz-card-meta>span,.nz-card-meta>a{display:inline-flex;align-items:center;gap:5px;color:#fff}.nz-card-meta>a{font-weight:600;white-space:nowrap}.nz-card-meta svg{flex-shrink:0}.nz-article-card:focus-within{outline:2px solid #fff;outline-offset:3px}.nz-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:28px 0}.nz-pagination a{display:grid;place-items:center;min-width:40px;min-height:40px;border:1px solid #b7e6ff;border-radius:8px;color:#fff}.nz-pagination [aria-current]{background:#fff;color:#126bae;font-weight:700}
.nz-featured{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border-radius:14px;margin:24px 0}.nz-summary{padding:22px 24px;border-inline-start:4px solid #b9ffcd;border-radius:0 12px 12px 0;background:#ffffff12;margin:24px 0;color:#fff}.nz-summary strong{display:block;font-size:15px;letter-spacing:.02em}.nz-summary p{margin:10px 0 0;line-height:1.75}.nz-toc{border:1px solid #ffffff70;border-radius:10px;margin:24px 0;padding:16px 20px}.nz-toc summary{cursor:pointer;font-weight:700}.nz-toc ol{padding-inline-start:20px;margin-bottom:0}.nz-toc li{margin:8px 0}.nz-article-content{overflow-wrap:anywhere}.nz-article-content h2{margin-top:32px;scroll-margin-top:20px}.nz-article-content p,.nz-article-content li{font-size:16px;line-height:1.85}.nz-article-content p{margin:16px 0}.nz-article-content ul,.nz-article-content ol{padding-inline-start:24px}.nz-article-content a{text-decoration:underline;text-underline-offset:3px}.nz-article-content table{display:block;max-width:100%;overflow:auto;border-collapse:collapse;margin:20px 0}.nz-article-content td,.nz-article-content th{border:1px solid #ffffff60;padding:12px;text-align:start;min-width:110px}.nz-article-content th{background:#ffffff15}.blog-article .reviewed,.nz-daily-status{color:#fff;font-size:13px}.nz-daily-status{margin:20px auto;text-align:center}.brand{margin-inline:auto}
.nz-related-music{margin:32px 0}.related-track-list{list-style:none;padding:0!important;margin:0;display:grid;gap:12px}.related-track-list li{margin:0}.related-track{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid #ffffff65;border-radius:12px;background:#ffffff12;color:#fff;text-decoration:none}.related-artwork{width:110px;flex-shrink:0;position:relative;overflow:hidden;border-radius:7px;line-height:0}.related-artwork img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.related-duration{position:absolute;bottom:4px;right:4px;padding:4px;background:#000b;color:#fff;font-size:10px;line-height:1}.related-track-copy{display:grid;gap:7px;min-width:0}.related-track-title{font-weight:700;line-height:1.45}.related-track-artist{color:#fff;font-size:13px}.related-track-arrow{margin-inline-start:auto;flex-shrink:0}.related-retry{border:1px solid #fff;border-radius:7px;padding:10px 18px;color:#fff;background:#ffffff18;cursor:pointer}.converter-widget-frame{min-height:360px;overflow:hidden}.converter-widget-frame iframe{width:100%;min-height:360px;display:block}.trending-action svg{width:20px;height:20px;vertical-align:middle}
@media(max-width:560px){.nz-article-grid{grid-template-columns:minmax(0,1fr)}.nz-section-header{align-items:flex-start;flex-direction:column;gap:10px}.nz-card-body{padding:20px}.nz-card-body h3{font-size:22px}.nz-card-body .nz-excerpt{font-size:16px}.nz-card-meta{font-size:13px}#media-search{grid-template-columns:minmax(0,1fr) 44px 44px}#media-search .nz-paste{padding:0}#media-search .nz-paste>span{display:none}#media-search #button{width:44px}.related-artwork{width:80px}.related-track{gap:10px}.nz-summary{padding:20px}.nz-featured{border-radius:10px}}
