main.svelte-nhe1yg{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:2rem}.lcars-section.svelte-nhe1yg{background-color:var(--lcars-light-purple);padding:2rem;border-radius:16px;box-shadow:0 4px 12px #00000080;max-width:800px;width:100%;text-align:center;color:#fc6}h1.svelte-nhe1yg{font-size:2.5rem;margin-bottom:1.5rem;text-transform:uppercase;color:#fc6}.loading.svelte-nhe1yg,.error.svelte-nhe1yg{font-size:1.25rem;color:#fc6;margin:2rem 0}.error.svelte-nhe1yg{background-color:#ff4c4c;padding:1rem;border-radius:12px;animation:svelte-nhe1yg-fadeIn .5s ease-out forwards}ul.stories-list.svelte-nhe1yg{list-style-type:none;padding:0;margin-top:2rem}.story-item.svelte-nhe1yg{padding:1.5rem;background-color:#333;border-radius:12px;color:#fc6;box-shadow:0 0 10px #00000080;transition:transform .3s;margin-bottom:1.5rem;animation:svelte-nhe1yg-slideIn .8s ease-out forwards}.story-item.svelte-nhe1yg:hover{transform:scale(1.05);box-shadow:0 8px 16px #00000080}a.lcars-button.svelte-nhe1yg{display:inline-block;padding:.75rem 1.5rem;background-color:#fc6;color:#000;text-transform:uppercase;font-weight:700;border-radius:24px;text-decoration:none;transition:background-color .3s,transform .3s;margin-top:1rem}a.lcars-button.svelte-nhe1yg:hover{background-color:#f93;transform:scale(1.05)}@keyframes svelte-nhe1yg-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-nhe1yg-slideIn{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 768px){.lcars-section.svelte-nhe1yg{padding:1.5rem}h1.svelte-nhe1yg{font-size:2rem}.story-item.svelte-nhe1yg{padding:1rem}a.lcars-button.svelte-nhe1yg{padding:.5rem 1rem}}:root{--lcars-blue: #234;--lcars-yellow: #fc6;--lcars-orange: #f93;--lcars-gray: #444;--lcars-dark-gray: #666;--lcars-black: #000;--lcars-white: #fff}@keyframes svelte-9c9vyl-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-9c9vyl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.svelte-9c9vyl{box-sizing:border-box}h1.svelte-9c9vyl{text-transform:uppercase;color:#fc6;font-size:2rem;margin:0}h1.svelte-9c9vyl{color:#fc6}main.svelte-9c9vyl{background-color:#234;padding:2rem;border-radius:16px}.lcars-section.svelte-9c9vyl{background-color:var(--lcars-light-blue);padding:1rem}h2.svelte-9c9vyl{font-size:1.8rem;color:#fc6}ul.svelte-9c9vyl{list-style-type:none;padding:0;color:#fff}li.svelte-9c9vyl{margin-bottom:1rem;font-size:1.2rem}
