main.svelte-1m3ti60{background-color:#111;padding:2rem;border-radius:16px;max-width:800px;margin:2rem auto;text-align:center;box-shadow:0 4px 15px #00000080}.news-header.svelte-1m3ti60{background-color:#234;color:#fc6;padding:1rem;border-radius:12px;margin-bottom:1.5rem}.loading.svelte-1m3ti60{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:#fc6}.spinner.svelte-1m3ti60{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #fc6;width:40px;height:40px;animation:svelte-1m3ti60-spin 1s linear infinite}@keyframes svelte-1m3ti60-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error.svelte-1m3ti60{color:#ff4c4c;background-color:#333;padding:1rem;border-radius:12px;margin-bottom:2rem}.story-list.svelte-1m3ti60{list-style-type:none;padding:0;margin:0}.story-item.svelte-1m3ti60{background-color:#234;padding:1.5rem;margin-bottom:1.5rem;border-radius:12px;text-align:left;transition:transform .3s,box-shadow .3s;box-shadow:0 2px 8px #0003}.story-item.svelte-1m3ti60:hover{transform:scale(1.05);box-shadow:0 6px 12px #0006}h2.svelte-1m3ti60{margin:0;font-size:1.75rem;color:#fc6}p.svelte-1m3ti60{margin:.5rem 0;color:#ccc;font-size:1rem}.lcars-button.svelte-1m3ti60{background-color:#fc6;color:#000;padding:.75rem 1.5rem;text-decoration:none;border-radius:24px;font-weight:700;text-transform:uppercase;display:inline-block;transition:background-color .3s,transform .2s}.lcars-button.svelte-1m3ti60:hover{background-color:#f93;transform:scale(1.05)}@media (max-width: 768px){main.svelte-1m3ti60{padding:1rem}h2.svelte-1m3ti60{font-size:1.5rem}.lcars-button.svelte-1m3ti60{padding:.5rem 1rem}}
