:root{--text: #fff;--muted: #c9c9c9;--bg-card: #0a0a0a;--ring: rgba(255, 255, 255, .15);--shadow: rgba(0, 0, 0, .35)}.site-wrapper.svelte-ig48ug{width:100%;min-height:100vh;display:flex;flex-direction:column}.content-wrapper.svelte-ig48ug{max-width:1200px;width:100%;margin:6rem auto;box-sizing:border-box}.news-container.svelte-ig48ug{color:var(--text);padding:0;background:none}.header.svelte-ig48ug{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.25rem}.view-toggle.svelte-ig48ug{display:flex;gap:.5rem;background:#ffffff0d;padding:.25rem;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.toggle-btn.svelte-ig48ug{background:none;border:none;color:var(--muted);padding:.5rem;border-radius:6px;cursor:pointer;transition:all .16s ease;display:flex;align-items:center;justify-content:center}.toggle-btn.svelte-ig48ug:hover{color:var(--text);background:#ffffff0d}.toggle-btn.active.svelte-ig48ug{color:var(--text);background:#ffffff1a}.title-section.svelte-ig48ug{display:flex;flex-direction:column;gap:.25rem}.title.svelte-ig48ug{font-size:2.5rem}.body-text.svelte-ig48ug{margin:0;font-size:1rem;color:var(--muted)}.featured-section.svelte-ig48ug{margin-bottom:3rem}.featured-grid.svelte-ig48ug{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.featured-grid.svelte-ig48ug{grid-template-columns:1fr 1fr;gap:2rem}}.featured-card.svelte-ig48ug{min-height:400px}.featured-image.svelte-ig48ug{aspect-ratio:16 / 10}.featured-title.svelte-ig48ug{font-size:1.35rem!important;line-height:1.3!important}.featured-description.svelte-ig48ug{font-size:1rem!important;line-height:1.5!important;color:#f0f0f0!important}.regular-section.svelte-ig48ug{margin-top:3rem}.section-title.svelte-ig48ug{margin:0 0 1.5rem;font-size:1.5rem;color:var(--text);font-weight:600;letter-spacing:-.01em}.news-list.svelte-ig48ug{display:flex;flex-direction:column;gap:1.5rem}.list-item.svelte-ig48ug{display:flex;background:var(--bg-card);border:1px solid transparent;border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 4px 16px var(--shadow);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;min-height:140px}.list-item.svelte-ig48ug:hover,.list-item.svelte-ig48ug:focus-visible{transform:translateY(-2px);border-color:var(--ring);box-shadow:0 6px 20px var(--shadow)}.list-image.svelte-ig48ug{flex-shrink:0;width:200px;overflow:hidden}.list-image.svelte-ig48ug img:where(.svelte-ig48ug){width:100%;height:100%;object-fit:cover;display:block}.list-content.svelte-ig48ug{padding:1.25rem 1.5rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem;flex:1}.list-title.svelte-ig48ug{font-family:Inconsolata,monospace;font-weight:500;letter-spacing:-.01em;font-size:1.2rem;line-height:1.25;margin:0;color:var(--text)}.list-description.svelte-ig48ug{margin:0;color:#e0e0e0;font-size:.95rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 640px){.list-image.svelte-ig48ug{width:120px;min-width:120px}.list-content.svelte-ig48ug{padding:1rem}.list-title.svelte-ig48ug{font-size:1rem}.list-description.svelte-ig48ug{-webkit-line-clamp:3;line-clamp:3}}.news-grid.svelte-ig48ug{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem}@media (min-width: 640px){.news-grid.svelte-ig48ug{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (min-width: 1024px){.news-grid.svelte-ig48ug{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}}.card.svelte-ig48ug{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid transparent;border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 6px 24px var(--shadow);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;outline:none}.card.svelte-ig48ug:hover,.card.svelte-ig48ug:focus-visible{transform:translateY(-4px);border-color:var(--ring);box-shadow:0 10px 30px var(--shadow)}.image-wrapper.svelte-ig48ug{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.image-wrapper.svelte-ig48ug img:where(.svelte-ig48ug){width:100%;height:100%;object-fit:cover;display:block}.gradient-overlay.svelte-ig48ug{position:absolute;inset:0;background:linear-gradient(180deg,#0000 40%,#00000059);pointer-events:none}.card-body.svelte-ig48ug{padding:.9rem 1rem 1.1rem;display:flex;flex-direction:column;gap:.4rem}.meta.svelte-ig48ug{display:flex;align-items:center;gap:.35rem;font-family:Inconsolata,monospace;font-size:.85rem;color:var(--muted);letter-spacing:.04em}.source.svelte-ig48ug{font-weight:600}.news-title.svelte-ig48ug{font-family:Inconsolata,monospace;font-weight:500;letter-spacing:-.01em;font-size:1.1rem;line-height:1.25;margin:.25rem 0 0}.description.svelte-ig48ug{margin:.35rem 0 0;color:#e0e0e0;font-size:.95rem;line-height:1.45}.state.svelte-ig48ug{padding:1rem;color:var(--muted)}.state-error.svelte-ig48ug{color:#ffb3b3}.skeleton.svelte-ig48ug{border:1px solid rgba(255,255,255,.06);animation:svelte-ig48ug-pulse 1.4s ease-in-out infinite}.skeleton.svelte-ig48ug .image:where(.svelte-ig48ug){width:100%;aspect-ratio:16 / 9;background:#ffffff0f}.skeleton.svelte-ig48ug .card-body:where(.svelte-ig48ug){gap:.6rem}.skeleton.svelte-ig48ug .line:where(.svelte-ig48ug){height:12px;background:#ffffff14;border-radius:6px}.skeleton.svelte-ig48ug .w-80:where(.svelte-ig48ug){width:80%}.skeleton.svelte-ig48ug .w-40:where(.svelte-ig48ug){width:40%}@keyframes svelte-ig48ug-pulse{0%,to{opacity:.65}50%{opacity:1}}@media (max-width: 1250px){h1.svelte-ig48ug{font-size:2rem}.body-text.svelte-ig48ug{font-size:1rem}.content-wrapper.svelte-ig48ug{padding:0 1.5rem}}
