.about-container.svelte-cwls5q{padding:40px;max-width:800px;margin:0 auto;color:#e0e0e0;font-family:Inter,sans-serif}.content.svelte-cwls5q{background:#25262b;padding:40px;border-radius:12px;box-shadow:0 8px 32px #0000004d;border:1px solid #2c2e33}h1.svelte-cwls5q{font-size:2.5rem;margin-bottom:24px;background:linear-gradient(135deg,#4dabf7,#339af0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}h2.svelte-cwls5q{font-size:1.5rem;margin-top:32px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #373a40}h3.svelte-cwls5q{font-size:1.1rem;color:#fff;margin-bottom:8px}p.svelte-cwls5q{color:#c1c2c5;line-height:1.6;margin-bottom:16px}a.svelte-cwls5q{color:#4dabf7;text-decoration:none;transition:color .2s}a.svelte-cwls5q:hover{color:#74c0fc;text-decoration:underline}.credit-item.svelte-cwls5q{margin-bottom:24px;padding:16px;background:#2c2e33;border-radius:8px}.libs-list.svelte-cwls5q{list-style-type:none;padding:0;color:#c1c2c5}.libs-list.svelte-cwls5q li:where(.svelte-cwls5q){margin-bottom:6px}.btn-back.svelte-cwls5q{display:inline-block;margin-top:32px;padding:10px 20px;background:#373a40;color:#fff;border-radius:6px;text-decoration:none;font-weight:500;transition:background .2s}.btn-back.svelte-cwls5q:hover{background:#4dabf7;color:#fff;text-decoration:none}
