:root{--c-primary:#e500c1;--c-secondary:#1bbbd9;--c-background:#0c0e1d;--c-background-light:#161931;--c-text:#fff;--c-text-shadow:#afafaf;--c-dark:#242424}*{box-sizing:border-box}body{background-color:var(--c-background);background-repeat:no-repeat;color:var(--c-text);font-family:Archivo,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin:0;min-height:100vh}.nav-bar[data-v-17aeac6a]{align-items:center;background-color:#090a11;border-right:2px solid #2d3748;bottom:0;box-shadow:2px 0 10px #0000004d;display:flex;flex-direction:column;overflow-y:auto;padding:1rem 0;position:fixed;top:0;width:15rem;z-index:99}#changelog[data-v-17aeac6a]{bottom:0;position:absolute}a[data-v-17aeac6a]{color:#636363}.logo[data-v-17aeac6a]{cursor:pointer;padding:2rem 0 3rem;transition:transform .2s ease;width:50%}.logo[data-v-17aeac6a]:hover{transform:scale(1.05)}.nav-list[data-v-17aeac6a]{margin:0;padding:0;width:100%}.nav-item[data-v-17aeac6a]{border-radius:8px;cursor:pointer;list-style-type:none;margin:.25rem .5rem;transition:all .3s ease}.nav-item[data-v-17aeac6a]:hover{background-color:#0303030d}.nav-item.expandable[data-v-17aeac6a]{overflow:hidden}.nav-link[data-v-17aeac6a]{align-items:center;border-radius:6px;color:#e2e8f0;display:flex;font-size:1.2rem;font-weight:500;padding:.75rem 1rem;position:relative;text-decoration:none;transition:all .3s ease}.nav-link.expanded[data-v-17aeac6a],.nav-link[data-v-17aeac6a]:hover{background-color:#ffffff1a;color:#fff}.nav-icon[data-v-17aeac6a]{font-size:1.2rem;margin-right:.75rem;text-align:center;width:1.2rem}.nav-text[data-v-17aeac6a]{flex:1}.expand-icon[data-v-17aeac6a]{font-size:.8rem;margin-left:auto;transition:transform .3s ease}.expand-icon.rotated[data-v-17aeac6a]{transform:rotate(180deg)}.sub-menu-container[data-v-17aeac6a]{border-left:2px solid hsla(0,0%,100%,.1);margin-left:1rem;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.sub-menu-container.expanded[data-v-17aeac6a]{max-height:200px;transition:max-height .4s ease-in}.sub-menu[data-v-17aeac6a]{list-style:none;margin:0;padding:0}.sub-item[data-v-17aeac6a]{border-radius:6px;margin:0;transition:background-color .2s ease}.sub-item[data-v-17aeac6a]:hover{background-color:#ffffff0d}.sub-link[data-v-17aeac6a]{border-radius:4px;color:#cbd5e0;display:block;font-size:.9rem;font-weight:400;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease}.sub-link[data-v-17aeac6a]:hover{background-color:#ffffff1a;color:#fff;padding-left:1.25rem}@media (max-width:1036px){.nav-bar[data-v-17aeac6a]{flex-direction:row;height:5rem;overflow:hidden;padding:0 1rem;width:100vw}#changelog[data-v-17aeac6a]{display:none}.logo[data-v-17aeac6a]{margin-left:0;padding:1rem 0;width:3rem}.nav-list[data-v-17aeac6a]{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:auto}.nav-item[data-v-17aeac6a]{margin:0 .25rem}.nav-link[data-v-17aeac6a]{padding:.5rem}.expand-icon[data-v-17aeac6a],.nav-text[data-v-17aeac6a]{display:none}.nav-icon[data-v-17aeac6a]{font-size:1.25rem;margin:0}.sub-menu-container[data-v-17aeac6a]{background-color:#1a1b23;border-left:none;border-top:2px solid #2d3748;left:0;margin-left:0;position:fixed;right:0;top:5rem;z-index:100}.sub-menu-container.expanded[data-v-17aeac6a]{max-height:150px}}.nav-bar[data-v-17aeac6a]::-webkit-scrollbar{width:4px}.nav-bar[data-v-17aeac6a]::-webkit-scrollbar-track{background:#ffffff1a}.nav-bar[data-v-17aeac6a]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.nav-bar[data-v-17aeac6a]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.footer[data-v-1c4ca6cb]{background-color:#090a11;bottom:0;display:flex;justify-content:center;padding-left:15rem;position:fixed;width:100vw;z-index:2}.wrapper[data-v-bbee31de]{align-items:center;animation:fadeIn-bbee31de .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.modal[data-v-bbee31de]{animation:slideUp-bbee31de .4s ease-out;background-color:#1a1f3d;border-radius:20px;box-shadow:0 10px 30px #0000004d;max-height:90vh;max-width:1200px;overflow-y:auto;position:relative;width:90%}.modal-content[data-v-bbee31de]{display:grid;gap:2rem;grid-template-columns:1fr 1.5fr;padding:2rem}.close-button[data-v-bbee31de]{color:#fff;cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem;transition:transform .2s ease;z-index:1}.close-button[data-v-bbee31de]:hover{color:#f44;transform:scale(1.1)}.event-image[data-v-bbee31de]{min-height:400px;overflow:hidden;position:relative}.event-image[data-v-bbee31de],.event-image img[data-v-bbee31de]{border-radius:12px;height:100%;width:100%}.event-image img[data-v-bbee31de]{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.event-image img[data-v-bbee31de]:hover{transform:scale(1.02)}.event-details[data-v-bbee31de],h1[data-v-bbee31de]{color:#fff}h1[data-v-bbee31de]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}h2[data-v-bbee31de]{color:#fff;font-size:1.5rem;margin:1.5rem 0 1rem}h3[data-v-bbee31de]{color:#8b93b3;font-size:1rem;margin-bottom:.5rem}.event-meta[data-v-bbee31de]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem}.meta-item[data-v-bbee31de]{align-items:center;color:#8b93b3;display:flex;gap:.5rem}.meta-item i[data-v-bbee31de]{color:#6366f1}.event-description[data-v-bbee31de]{line-height:1.6;margin-bottom:2rem}.event-info-grid[data-v-bbee31de]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:2rem}.info-item[data-v-bbee31de]{background-color:#ffffff0d;border-radius:8px;padding:1rem;transition:transform .2s ease,background-color .2s ease}.info-item[data-v-bbee31de]:hover{background-color:#ffffff14;transform:translateY(-2px)}.discord-link[data-v-bbee31de]{align-items:center;color:#6366f1;display:inline-flex;gap:.5rem;text-decoration:none;transition:color .2s ease}.discord-link[data-v-bbee31de]:hover{color:#818cf8}.event-loop-info[data-v-bbee31de]{background-color:#ffffff0d;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.loop-grid[data-v-bbee31de]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.event-stats[data-v-bbee31de]{color:#8b93b3;display:flex;flex-wrap:wrap;font-size:.9rem;gap:1.5rem}.stat[data-v-bbee31de]{align-items:center;display:flex;gap:.5rem}.stat i[data-v-bbee31de]{color:#6366f1}@keyframes fadeIn-bbee31de{0%{opacity:0}to{opacity:1}}@keyframes slideUp-bbee31de{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.modal-content[data-v-bbee31de]{grid-template-columns:1fr}.event-image[data-v-bbee31de]{min-height:300px}}@media (max-width:768px){.modal[data-v-bbee31de]{max-height:95vh;width:95%}h1[data-v-bbee31de]{font-size:2rem}.event-meta[data-v-bbee31de]{flex-direction:column;gap:1rem}.event-info-grid[data-v-bbee31de]{grid-template-columns:1fr}}.nav-bar-spacer[data-v-9bdfe662]{margin-left:15rem}@media (max-width:1036px){.nav-bar-spacer[data-v-9bdfe662]{margin-left:0;margin-top:80px}.footer[data-v-9bdfe662]{padding-left:0}}.error[data-v-0bb1716d]{background-color:#1279d5!important;height:100vh;padding:2rem}h1[data-v-0bb1716d]{font-size:7rem}
