.dfmw-news .dfmw-content-body h2{font-size:21px;line-height:1.7;margin:12px 0}.dfmw-news h2 a{color:#f6f2ff;text-decoration:none}.dfmw-news .dfmw-content-visual img{object-position:center}.dfmw-search-extra{grid-column:1/-1;display:flex;gap:14px;flex-wrap:wrap}.dfmw-search-extra label{flex:1;min-width:190px}.dfmw-library-link{display:block;width:fit-content;margin:24px auto;color:#5de7f6!important;font-size:14px;border:1px solid #3d5772;padding:10px 20px;border-radius:24px;text-decoration:none}.dfmw-personal{background:#11162a;border:1px solid #4b426e;border-radius:18px;padding:24px;margin:24px 0;color:#e4e8f8;line-height:1.9}.dfmw-personal button,.dfmw-save-work{font:inherit;font-size:13px;border:1px solid #536080;background:#171d34;color:#b4edfa;border-radius:8px;padding:9px 14px;cursor:pointer}.dfmw-save-work{margin:10px 0;align-self:flex-start}.dfmw-save-work[aria-pressed=true]{color:#f4b1ee;border-color:#ba67c5}.dfmw-personal input{accent-color:#a547e2}.dfmw-personal a{color:#65dfef}.dfmw-personal [role=status]{font-size:13px;color:#c6d3e8}.dfmw-personal label{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dfmw-library-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.dfmw-library-item{background:#131a2e;border:1px solid #384663;border-radius:10px;padding:20px;display:flex;gap:12px;justify-content:space-between;align-items:center}.dfmw-library-item a{color:#ecf3ff;text-decoration:none}.dfmw-library-item small{display:block;color:#9bb5ce}.dfmw-library-item button{background:transparent;color:#ffc5e9;border:1px solid #7c5277;padding:8px;border-radius:7px}.dfmw-sync-note{color:#a7bdd6;font-size:12px}.dfmw-resume-audio{margin:10px 0;color:#e9d3fa!important;background:#221b35;border:1px solid #705283;padding:8px 15px;border-radius:8px;font:inherit}.dfmw-discovery h1{color:#fff}@media(max-width:620px){.dfmw-library-list{grid-template-columns:1fr}.dfmw-search-extra{display:block}.dfmw-search-extra label{margin-top:12px}}
