.state-container.svelte-n3atyj{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center;width:100%;gap:1rem;background:var(--am-bg);padding:2rem}.state-container.compact.svelte-n3atyj{min-height:200px;padding:1rem}.state-container.error.svelte-n3atyj{color:var(--color-error)}.state-text.svelte-n3atyj{font-size:.875rem;color:var(--am-text-tertiary);margin:0;font-weight:500}.state-container.compact.svelte-n3atyj .state-text:where(.svelte-n3atyj){font-size:.75rem}.state-container.error.svelte-n3atyj .state-text:where(.svelte-n3atyj){color:var(--color-error)}.loader-spinner.svelte-n3atyj{width:40px;height:40px;border:3px solid var(--am-border);border-top-color:var(--am-brand);border-radius:50%;animation:svelte-n3atyj-about-state-spin .8s linear infinite}@keyframes svelte-n3atyj-about-state-spin{to{transform:rotate(360deg)}}.action-button.svelte-n3atyj{padding:.5rem 1rem;background:var(--am-bg);color:var(--am-text-primary);border:none;border-radius:.25rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:opacity .2s ease}.action-button.svelte-n3atyj:hover{opacity:.9}.action-button.svelte-n3atyj:focus-visible{outline:2px solid var(--am-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.loader-spinner.svelte-n3atyj{animation:none}}.modal-content:has(.news-modal-wrapper){overflow:hidden!important}.modal-content:has(.news-modal-wrapper) .modal-content-container{padding:0!important}.modal-content:has(.news-modal-wrapper) .modal-close-container,.modal-content:has(.news-modal-wrapper) .modal-close-button{z-index:var(--z-modal);position:absolute}.news-modal-wrapper.svelte-bnmxte{width:100%;background:var(--am-bg);display:flex;flex-direction:column;flex:1;min-height:0}.news-feed-container.svelte-bnmxte{position:relative;width:100%;background:var(--am-bg);display:flex;flex-direction:column;flex:1;min-height:0}.instagram-grid-wrapper.svelte-bnmxte{position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0;padding:.5rem}.instagram-grid.svelte-bnmxte{display:grid;grid-template-columns:repeat(3,1fr);gap:0;flex-shrink:0;width:100%}.instagram-post.svelte-bnmxte{display:block;text-decoration:none;overflow:hidden;cursor:pointer;position:relative;aspect-ratio:1 / 1;background:linear-gradient(90deg,var(--am-bg-subtle) 25%,var(--am-bg-card) 50%,var(--am-bg-subtle) 75%);background-size:200% 100%;animation:svelte-bnmxte-shimmer 1.5s ease-in-out infinite;transition:opacity .2s ease}@keyframes svelte-bnmxte-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.instagram-post.svelte-bnmxte:hover{opacity:.88}.instagram-post.svelte-bnmxte:focus-visible{outline:2px solid var(--am-focus-ring);outline-offset:1px;z-index:5}.instagram-post.svelte-bnmxte img:where(.svelte-bnmxte){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.view-all-bar.svelte-bnmxte{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.5rem;padding:.75rem 1rem;background:var(--am-bg-subtle);border:none;cursor:pointer;text-decoration:none;transition:background .2s ease;flex:1;border-top:1px solid var(--am-border-light)}.view-all-bar.svelte-bnmxte:hover{background:var(--am-bg-card)}.view-all-bar.svelte-bnmxte .instagram-icon{flex-shrink:0;width:16px;height:16px;color:var(--am-text-muted);transition:color .2s ease}.view-all-bar.svelte-bnmxte:hover .instagram-icon{color:var(--am-brand)}.view-all-text.svelte-bnmxte{font-family:var(--font-mono);font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--am-text-muted);line-height:1;transition:color .2s ease}.view-all-bar.svelte-bnmxte:hover .view-all-text:where(.svelte-bnmxte){color:var(--am-brand)}.view-all-bar.svelte-bnmxte:focus-visible{outline:2px solid var(--am-focus-ring);outline-offset:-2px}.news-modal--inline.svelte-bnmxte{max-height:none;overflow:hidden;border-radius:.75rem}.news-modal--inline.svelte-bnmxte .news-feed-container:where(.svelte-bnmxte){overflow:hidden;flex:1;min-height:0}.news-modal--inline.svelte-bnmxte .news-feed-container:where(.svelte-bnmxte)::-webkit-scrollbar{display:none}.news-modal--inline.svelte-bnmxte .instagram-grid-wrapper:where(.svelte-bnmxte){padding:0;flex:1;min-height:0;overflow:hidden}.news-modal--inline.svelte-bnmxte .instagram-grid:where(.svelte-bnmxte){gap:2px;flex:1;min-height:0}.news-modal--inline.svelte-bnmxte .view-all-bar:where(.svelte-bnmxte){min-height:2rem;padding:.5rem}.news-modal--inline.svelte-bnmxte .view-all-text:where(.svelte-bnmxte){font-size:.5rem}@media(min-width:769px){.modal-content:has(.news-modal-wrapper){border-radius:1rem!important}.news-modal-wrapper.svelte-bnmxte{max-height:70vh;overflow-y:auto;overflow-x:hidden;position:relative}.news-feed-container.svelte-bnmxte{position:relative}}@media(max-width:768px){.news-modal-wrapper.svelte-bnmxte{max-height:none;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.news-modal-wrapper.svelte-bnmxte::-webkit-scrollbar{display:none}.instagram-grid.svelte-bnmxte{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.instagram-post.svelte-bnmxte{animation:none;background:var(--am-bg-subtle)}}
