.page.svelte-1uha8ag{display:flex;min-height:calc(100vh - 44px);padding:2rem}.centered.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:480px;margin:auto}.icon-container.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;background:linear-gradient(135deg,#6366f133,#8b5cf633);border-radius:50%;margin-bottom:1.5rem}.icon-container .icon{width:2.5rem;height:2.5rem;color:#a78bfa}h1.svelte-1uha8ag{font-size:1.75rem;font-weight:700;color:#111827;margin-bottom:.75rem;letter-spacing:-.025em}.dark h1.svelte-1uha8ag{color:#f5f5f5}.message.svelte-1uha8ag{font-size:1rem;color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.dark .message.svelte-1uha8ag{color:#9ca3af}.login-btn.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#6366f1;color:#fff;border-radius:.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .15s}.login-btn.svelte-1uha8ag:hover{background:#4f46e5}.login-btn .btn-icon{width:1rem;height:1rem}.newsrooms-page.svelte-1uha8ag{width:100%;max-width:900px;margin:0 auto;padding:2rem 0}.header.svelte-1uha8ag{margin-bottom:2rem}.header.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:.25rem}.subtitle.svelte-1uha8ag{font-size:1rem;color:#6b7280}.dark .subtitle.svelte-1uha8ag{color:#9ca3af}.org-section.svelte-1uha8ag{margin-bottom:2.5rem}.org-header.svelte-1uha8ag{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.org-logo.svelte-1uha8ag{width:2rem;height:2rem;border-radius:.375rem;object-fit:contain}.org-icon.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#6366f11a;border-radius:.375rem}.org-icon .org-icon-svg{width:1.125rem;height:1.125rem;color:#6366f1}.org-name.svelte-1uha8ag{font-size:1.125rem;font-weight:600;color:#374151;margin:0}.dark .org-name.svelte-1uha8ag{color:#e5e7eb}.newsdesks-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.newsdesk-card.svelte-1uha8ag{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.625rem;cursor:pointer;text-align:left;transition:background .15s,border-color .15s,box-shadow .15s}.newsdesk-card.svelte-1uha8ag:hover{background:#f3f4f6;border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa26}.dark .newsdesk-card.svelte-1uha8ag{background:#1f2937;border-color:#374151}.dark .newsdesk-card.svelte-1uha8ag:hover{background:#283548;border-color:#a78bfa}.newsdesk-icon.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:linear-gradient(135deg,#6366f126,#8b5cf626);border-radius:.375rem;flex-shrink:0}.newsdesk-icon .newsdesk-icon-svg{width:1rem;height:1rem;color:#a78bfa}.newsdesk-logo.svelte-1uha8ag{width:1.5rem;height:1.5rem;object-fit:contain;border-radius:.25rem}.newsdesk-title.svelte-1uha8ag{font-size:.9375rem;font-weight:500;color:#111827;line-height:1.3}.dark .newsdesk-title.svelte-1uha8ag{color:#f3f4f6}
