/* Stage 2.35 YOL News — matches existing AOL-era chrome. */
.yol-news-view{color:#102a30}.yol-news-hero{background:linear-gradient(110deg,#004c4b,#077d78);border:2px ridge #b4ded7;padding:13px;color:#fff;margin-bottom:10px}.yol-news-hero h1{font-size:23px;letter-spacing:1px;color:#ffe600;margin:0 0 5px}.yol-news-hero p{margin:3px 0;line-height:1.4}.yol-news-bar{display:flex;gap:7px;flex-wrap:wrap;align-items:center;padding:8px;background:#d5e9e5;border:2px groove #fff;margin-bottom:8px}.yol-news-bar select,.yol-news-bar input{padding:6px;background:#fff;border:2px inset #c8d7d4;min-width:115px}.yol-news-status{background:#edf6f5;padding:8px;border:1px solid #8bb9b1;margin-bottom:9px;font-size:12px}.yol-news-list{display:grid;gap:8px;margin-bottom:10px}.yol-news-article{background:#f6f8f7;border:1px solid #859f9c;border-left:5px solid #00a9a2;padding:11px;box-shadow:1px 1px 0 #b3d5d1;display:flex;gap:10px;align-items:start}.yol-news-article a{color:#064ea0;font-size:15px;font-weight:700;line-height:1.35;overflow-wrap:anywhere;text-decoration:underline}.yol-news-article small{display:block;margin-top:7px;color:#4a6260;font-size:12px}.yol-news-article p{margin:5px 0 0;font-size:12px;color:#374d4c}.yol-news-tag{display:inline-block;border:1px solid #a29d53;background:#fff2a3;border-radius:2px;color:#354236;font-size:11px;font-weight:bold;padding:2px 5px}.yol-news-admin{border:2px ridge #b9dcd7;background:#dfefea;padding:12px;margin-bottom:12px}.yol-news-admin h2{font-size:17px;color:#034d56;margin:0 0 5px}.yol-news-admin .actions{margin:7px 0}.yol-news-editor{border:2px groove #fff;background:#f3f8f6;padding:12px;margin-top:10px}.yol-news-editor label{display:block;font-weight:bold;margin-bottom:10px}.yol-news-editor textarea,.yol-news-editor input,.yol-news-editor select{display:block;box-sizing:border-box;width:100%;padding:7px;border:2px inset #e2e2e2;background:white;margin-top:5px;font:inherit}.yol-news-editor textarea{min-height:74px;resize:vertical}.yol-news-editor .news-story-edit{border-top:1px dashed #99b8b1;padding-top:12px;margin-top:12px}.yol-news-editor small{font-size:11px;color:#395a53;line-height:1.4}.yol-news-error{color:#952a12;font-weight:bold}.yol-news-saved{padding:10px;border:1px solid #83aaa0;background:#f6faf9}.yol-news-saved .saved-item{border-bottom:1px dotted #91b4ac;padding:8px 0}.yol-news-saved button{margin:3px}.yol-news-note{font-size:12px;color:#42514e;line-height:1.45;margin:8px 0}.yol-news-article input[type=checkbox]{width:19px;height:19px;flex:none;accent-color:#087d78}.yol-news-selected{background:#fffce5;border-left-color:#f3c100}@media(max-width:680px){.yol-news-hero h1{font-size:20px}.yol-news-bar select{width:100%}.yol-news-article a{font-size:14px}.yol-news-admin button{margin:3px}}

.yol-news-view>.yol-news-note{background:#edf6f5;border:1px solid #a1c6bf;padding:10px;color:#30504d}.yol-news-view>.yol-news-note a{color:#006ab0}

/* Stage 2.35.2: accessible 16:10 headline thumbnails; artwork fallback when no cleared RSS image is offered. */
.yol-news-thumb{width:132px;height:90px;object-fit:cover;flex:0 0 132px;border:1px solid #8aa9a1;border-radius:3px;background:#076b70;display:block}
.yol-news-copy{min-width:0;flex:1}
@media(max-width:490px){.yol-news-thumb{width:86px;height:75px;flex-basis:86px}.yol-news-article{gap:7px;padding:7px}.yol-news-article a{font-size:13px}}
