:root{--primary-color: #00ff35;--select-color: #00ff3522;--glow-color: #00ff3383;--highlight-color: #151515;--dark-color: #000000;--text-color: #e0e0e0;--title-size: 20px;--standard-size: 16px}.dead{color:gray!important}body{background-color:var(--dark-color);color:var(--text-color);display:flex;min-height:100vh;flex-direction:column;justify-content:flex-start;flex-grow:1;margin:0;padding:0;font-family:IBM Plex Mono,monospace;font-display:swap}strong{color:var(--primary-color)}@media (max-width: 991px){:root{--title-size: 26px;--standard-size: 14px}}.about-photos-island{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;padding:20px}.about-photo{flex:0 0 auto;width:32%;max-width:300px;border-radius:10px;border:1px solid var(--primary-color);box-shadow:0 0 6px 3px var(--glow-color);background-color:var(--highlight-color);object-fit:cover}@media (max-width: 991px){.about-photo{width:100%;max-width:none}}.island-container{margin-bottom:20px;padding:10px;background-color:var(--highlight-color);border:1px solid var(--primary-color);box-shadow:0 0 6px 5px var(--glow-color);border-radius:10px;width:90vw;margin-left:auto;margin-right:auto;color:var(--text-color)}.island-title{text-align:center;font-size:var(--title-size);padding-bottom:10px}.island-body{font-size:var(--standard-size);text-align:left}.island-body section{margin-bottom:15px}.island-body h3{color:var(--primary-color);font-size:1.6rem;margin-bottom:-5px}.social-grid{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px}.social-card{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--primary-color);border-radius:8px;padding:10px;text-decoration:none;color:var(--text-color);transition:transform .2s ease,background-color .2s ease}.social-card:hover{background-color:var(--select-color);color:var(--text-color);transform:translateY(-2px)}.social-name{font-size:14px;text-align:center;color:var(--primary-color);word-break:normal;overflow-wrap:anywhere}.handle{color:var(--text-color);margin-left:4px;white-space:normal}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;justify-items:center;padding:10px 0}.team-card{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--text-color);border:1px solid var(--primary-color);border-radius:12px;padding:20px;transition:transform .3s ease,box-shadow .3s ease,background-color .2s ease;max-width:500px;text-align:center;background-color:var(--highlight-color)}.team-card:hover{background-color:var(--select-color);transform:translateY(-2px);box-shadow:0 8px 15px #00ff3566}.team-image{width:120px;height:120px;border-radius:50%;object-fit:cover;margin-bottom:15px;border:2px solid var(--primary-color)}.team-name{font-weight:700;font-size:18px;margin-bottom:4px;color:var(--primary-color)}.team-desc{font-size:15px;line-height:1.4}nav.svelte-16x8j15{display:flex;justify-content:space-between;align-items:center;padding:15px 15px 30px;width:90%;flex-wrap:wrap;margin-top:-40px;margin-bottom:-60px;overflow:visible}.nav-left.svelte-16x8j15{flex:0 0 auto}.nav-middle.svelte-16x8j15{flex:1;display:flex;justify-content:center;gap:20px;margin-left:-25px}nav.svelte-16x8j15 a:where(.svelte-16x8j15){text-decoration:none;color:var(--primary-color);padding:14px 16px;font-size:28px;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:inline-block}.nav-middle.svelte-16x8j15 a:where(.svelte-16x8j15):hover{background-color:var(--select-color);border-radius:10px;transform:translateY(-2px);box-shadow:0 5px 10px var(--select-color)}nav.svelte-16x8j15 a:where(.svelte-16x8j15) img:where(.svelte-16x8j15){display:block;transition:transform .3s ease}@media (max-width: 991px){nav.svelte-16x8j15{flex-direction:column;gap:15px;margin:0}.nav-middle.svelte-16x8j15{flex-wrap:wrap;gap:10px}nav.svelte-16x8j15 a:where(.svelte-16x8j15){font-size:20px;padding:10px 12px}nav.svelte-16x8j15 a:where(.svelte-16x8j15) img:where(.svelte-16x8j15){margin-bottom:-40%}}footer.svelte-16x8j15{background-color:var(--highlight-color);border-top:1px solid var(--primary-color);padding:10px;flex-shrink:0;margin-top:auto}.footer-content.svelte-16x8j15{font-size:15px;color:var(--text-color);letter-spacing:.5px;text-align:center}@media (max-width: 991px){.footer-content.svelte-16x8j15{font-size:12px;color:var(--text-color);letter-spacing:.5px;text-align:center}}
