.link-card[data-astro-cid-thpmvig2]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:12px;text-decoration:none;color:inherit;transition:all .3s ease;position:relative;overflow:hidden}.dark .link-card[data-astro-cid-thpmvig2]{background:#2d3748;border-color:#ffffff1a}.link-card[data-astro-cid-thpmvig2]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#2337ff08,#000d8a08);opacity:0;transition:opacity .3s ease}.dark .link-card[data-astro-cid-thpmvig2]:before{background:linear-gradient(135deg,#60a5fa0d,#3b82f60d)}.link-card[data-astro-cid-thpmvig2]:hover{transform:translateY(-4px);border-color:#2337ff;box-shadow:0 8px 24px #2337ff26}.dark .link-card[data-astro-cid-thpmvig2]:hover{border-color:#60a5fa;box-shadow:0 8px 24px #60a5fa33}.link-card[data-astro-cid-thpmvig2]:hover:before{opacity:1}.link-icon[data-astro-cid-thpmvig2]{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;z-index:1}.icon-image[data-astro-cid-thpmvig2]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.icon-emoji[data-astro-cid-thpmvig2]{font-size:2.5rem;line-height:1}.link-content[data-astro-cid-thpmvig2]{flex:1;z-index:1}.link-title[data-astro-cid-thpmvig2]{font-size:1.125rem;font-weight:700;color:#1a202c;margin:0 0 .25rem}.dark .link-title[data-astro-cid-thpmvig2]{color:#f9fafb}.link-description[data-astro-cid-thpmvig2]{font-size:.875rem;color:#718096;margin:0}.dark .link-description[data-astro-cid-thpmvig2]{color:#d1d5db}.link-arrow[data-astro-cid-thpmvig2]{font-size:1.5rem;color:#2337ff;flex-shrink:0;transition:transform .3s ease;z-index:1}.dark .link-arrow[data-astro-cid-thpmvig2]{color:#60a5fa}.link-card[data-astro-cid-thpmvig2]:hover .link-arrow[data-astro-cid-thpmvig2]{transform:translate(4px)}@media (max-width: 640px){.link-card[data-astro-cid-thpmvig2]{padding:1rem;gap:.75rem}.link-icon[data-astro-cid-thpmvig2]{width:40px;height:40px}.icon-emoji[data-astro-cid-thpmvig2]{font-size:2rem}.link-title[data-astro-cid-thpmvig2]{font-size:1rem}.link-description[data-astro-cid-thpmvig2]{font-size:.8125rem}}body{background:#f9fafb}.dark body{background:#111827}.links-page[data-astro-cid-au7rboj5]{padding:2rem 0 4rem;min-height:100vh}.container[data-astro-cid-au7rboj5]{max-width:800px;margin:2rem auto;padding:3rem 2rem;background:#fff;border-radius:12px}.dark .container[data-astro-cid-au7rboj5]{background:#1f2937}.links-header[data-astro-cid-au7rboj5]{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid rgba(0,0,0,.1)}.dark .links-header[data-astro-cid-au7rboj5]{border-bottom-color:#ffffff1a}.avatar[data-astro-cid-au7rboj5]{margin:0 auto 1.5rem}.avatar-placeholder[data-astro-cid-au7rboj5]{width:120px;height:120px;margin:0 auto;background:linear-gradient(135deg,#2337ff,#000d8a);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.25rem;box-shadow:0 8px 24px #2337ff4d}.dark .avatar-placeholder[data-astro-cid-au7rboj5]{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 8px 24px #60a5fa4d}.links-header[data-astro-cid-au7rboj5] h1[data-astro-cid-au7rboj5]{font-size:2.5rem;margin:0 0 .5rem;color:#1f2937}.dark .links-header[data-astro-cid-au7rboj5] h1[data-astro-cid-au7rboj5]{color:#f9fafb}.subtitle[data-astro-cid-au7rboj5]{font-size:1.125rem;color:#4b5563;margin:0}.dark .subtitle[data-astro-cid-au7rboj5]{color:#9ca3af}.links-grid[data-astro-cid-au7rboj5]{display:flex;flex-direction:column;gap:3rem;background:#00000005;border-radius:12px;padding:2rem 1rem}.dark .links-grid[data-astro-cid-au7rboj5]{background:#ffffff05}.links-category[data-astro-cid-au7rboj5]{display:flex;flex-direction:column;gap:1rem}.category-title[data-astro-cid-au7rboj5]{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#4a5568;margin:0 0 .5rem;padding-bottom:.5rem;border-bottom:2px solid #2337ff}.dark .category-title[data-astro-cid-au7rboj5]{color:#cbd5e0;border-bottom-color:#60a5fa}.links-list[data-astro-cid-au7rboj5]{display:flex;flex-direction:column;gap:1rem}.other-links[data-astro-cid-au7rboj5]{margin-top:3rem;padding-top:2rem;border-top:2px solid rgba(0,0,0,.1);text-align:center}.dark .other-links[data-astro-cid-au7rboj5]{border-top-color:#ffffff1a}.back-to-home[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]{color:#2337ff;text-decoration:none;font-weight:600;transition:color .2s ease}.dark .back-to-home[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]{color:#60a5fa}.back-to-home[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]:hover{color:#000d8a;text-decoration:underline}.dark .back-to-home[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]:hover{color:#3b82f6}@media (max-width: 640px){.links-header[data-astro-cid-au7rboj5] h1[data-astro-cid-au7rboj5]{font-size:2rem}.subtitle[data-astro-cid-au7rboj5]{font-size:1rem}.avatar-placeholder[data-astro-cid-au7rboj5]{width:100px;height:100px;font-size:1.125rem}.container[data-astro-cid-au7rboj5]{padding:0 1rem}}
