body{background:#f4f6f8;margin:0}.App{margin:auto;max-width:900px;padding:20px}h1{margin-bottom:30px;text-align:center}.news-list{display:flex;flex-direction:column;gap:16px}.news-card{background:#fff;border-radius:8px;box-shadow:0 2px 6px #00000014;padding:16px;transition:transform .2s}.news-card:hover{transform:translateY(-4px)}.news-card .source{color:gray;font-size:12px}.news-card .headline{font-size:18px;margin:8px 0}.news-card .summary{color:#333;font-size:15px}.error,.loading{font-size:18px;margin-top:40px;text-align:center}body{background:#f4f4f4;font-family:Arial,sans-serif}.container{margin:auto;max-width:900px;padding:20px}.filters{display:flex;gap:10px;margin-bottom:20px}.card{background:#fff;border-radius:6px;box-shadow:0 2px 5px #0000001a;margin-bottom:15px;padding:15px}
/*# sourceMappingURL=main.03d7008c.css.map*/