.site-footer.svelte-jz8lnl{background:var(--container, #1a1a1a);border-top:1px solid var(--dark-600);position:relative;margin-top:auto;z-index:100;opacity:1;visibility:visible}.site-footer.svelte-jz8lnl:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.3),transparent);z-index:1}.footer-content.svelte-jz8lnl{max-width:1200px;margin:0 auto;padding:3rem 2rem 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;position:relative;z-index:2}.footer-section.svelte-jz8lnl h3:where(.svelte-jz8lnl){font-size:var(--font-size-large);font-weight:800;margin:0 0 .75rem;background:linear-gradient(135deg,var(--primary-500),var(--secondary-500));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-section.svelte-jz8lnl h4:where(.svelte-jz8lnl){font-size:var(--font-size);font-weight:700;margin:0 0 1rem;color:var(--text)}.footer-section.svelte-jz8lnl p:where(.svelte-jz8lnl){margin:0;color:var(--placeholder);font-size:var(--font-size-small);line-height:1.6}.footer-nav.svelte-jz8lnl{display:flex;flex-direction:column;gap:.75rem}.footer-nav.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--placeholder);text-decoration:none;font-size:var(--font-size-small);transition:all .2s ease;display:inline-flex;align-items:center;gap:.5rem;width:fit-content}.footer-nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--primary-500);transform:translate(4px)}.footer-bottom.svelte-jz8lnl{border-top:1px solid var(--dark-600);padding:1.5rem 2rem;text-align:center;position:relative;z-index:2}.footer-bottom.svelte-jz8lnl p:where(.svelte-jz8lnl){margin:0;color:var(--placeholder);font-size:var(--font-size-small)}@media(max-width:768px){.footer-content.svelte-jz8lnl{display:flex;flex-wrap:wrap;justify-content:center;padding:2rem 1.5rem 1.5rem;gap:2rem 6rem}.footer-section.svelte-jz8lnl:first-child{text-align:center;width:100%}}.navbar.svelte-rfuq4y{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1.25rem 2rem;background:transparent;border-bottom:1px solid rgba(139,92,246,.05);transition:all .3s cubic-bezier(.4,0,.2,1)}.navbar.scrolled.svelte-rfuq4y{padding:.875rem 2rem;background:var(--container);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 0 0 1px #8b5cf61a,0 4px 16px -4px #0000004d,0 2px 8px -2px #0003}.navbar-content.svelte-rfuq4y{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.logo-section.svelte-rfuq4y{display:flex;align-items:center;gap:.875rem;text-decoration:none;transition:opacity .2s}.logo-section.svelte-rfuq4y:hover{opacity:.9}.logo-img.svelte-rfuq4y{width:40px;height:40px;transition:all .3s cubic-bezier(.4,0,.2,1)}.scrolled.svelte-rfuq4y .logo-img:where(.svelte-rfuq4y){width:36px;height:36px}.app-name.svelte-rfuq4y{font-size:var(--font-size-large);font-weight:700;color:var(--text);letter-spacing:-.01em;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:1}.mobile-toggle.svelte-rfuq4y{display:none;flex-direction:column;gap:6px;background:none;border:none;cursor:pointer;padding:2rem}.mobile-toggle.svelte-rfuq4y span:where(.svelte-rfuq4y){display:block;width:24px;height:2px;background:var(--text);border-radius:2px;transition:all .3s ease}.menu-open.svelte-rfuq4y .mobile-toggle:where(.svelte-rfuq4y) span:where(.svelte-rfuq4y):nth-child(1){transform:rotate(45deg) translate(7px,6px)}.menu-open.svelte-rfuq4y .mobile-toggle:where(.svelte-rfuq4y) span:where(.svelte-rfuq4y):nth-child(2){opacity:0}.menu-open.svelte-rfuq4y .mobile-toggle:where(.svelte-rfuq4y) span:where(.svelte-rfuq4y):nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.nav-links.svelte-rfuq4y{display:flex;align-items:center;gap:1.75rem;flex:1;justify-content:center}.nav-link.svelte-rfuq4y{color:var(--placeholder);text-decoration:none;font-size:var(--font-size-normal);font-weight:500;position:relative;transition:color .2s cubic-bezier(.4,0,.2,1)}.nav-link.svelte-rfuq4y:hover{color:var(--text)}.nav-link.active.svelte-rfuq4y{color:var(--text);font-weight:600}.nav-link.active.svelte-rfuq4y:after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--primary-500),var(--secondary-500));border-radius:var(--border-radius-small);box-shadow:0 0 8px #8b5cf680}.dropdown-container.svelte-rfuq4y{position:relative}.dropdown-trigger.svelte-rfuq4y{display:flex;align-items:center;gap:.375rem;background:none;border:none;cursor:pointer;padding:0}.dropdown-arrow.svelte-rfuq4y{transition:transform .2s cubic-bezier(.4,0,.2,1)}.dropdown-arrow.open.svelte-rfuq4y{transform:rotate(180deg)}.dropdown-menu.svelte-rfuq4y{position:absolute;top:calc(100% + 1rem);left:50%;transform:translate(-50%);min-width:240px;background:#141418fa;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(139,92,246,.2);border-radius:var(--border-radius);padding:.75rem;box-shadow:0 0 0 1px #8b5cf61a,0 8px 32px -8px #00000080,0 4px 16px -4px #0000004d;animation:svelte-rfuq4y-dropdownSlideIn .2s cubic-bezier(.4,0,.2,1);z-index:1001}@keyframes svelte-rfuq4y-dropdownSlideIn{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.dropdown-section.svelte-rfuq4y{padding:.5rem 0}.dropdown-section.svelte-rfuq4y:not(:last-child){border-bottom:1px solid rgba(139,92,246,.1)}.dropdown-section-title.svelte-rfuq4y{display:block;font-size:.75rem;font-weight:600;color:var(--placeholder);text-transform:uppercase;letter-spacing:.05em;padding:.5rem .75rem .25rem}.dropdown-item.svelte-rfuq4y{display:block;color:var(--text);text-decoration:none;font-size:var(--font-size-normal);padding:.625rem .75rem;border-radius:var(--border-radius-small);transition:all .15s cubic-bezier(.4,0,.2,1)}.dropdown-item.svelte-rfuq4y:hover{background:#8b5cf626;color:var(--primary-400);transform:translate(4px)}.install-btn.svelte-rfuq4y{padding:.75rem 1.75rem;background:#f4f4f5f2;color:#18181b;text-decoration:none;font-size:var(--font-size-normal);font-weight:600;border-radius:var(--border-radius);transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px -2px #0003}.install-btn.svelte-rfuq4y:hover{background:#fafafa;transform:translateY(-2px);box-shadow:0 4px 12px -2px #0000004d}@media(max-width:968px){.mobile-toggle.svelte-rfuq4y{display:flex}.nav-links.svelte-rfuq4y{position:fixed;top:70px;left:0;right:0;flex-direction:column;background:#0a0a0afa;border-bottom:1px solid rgba(139,92,246,.2);padding:2rem;gap:1.5rem;transform:translateY(-100%);opacity:0;pointer-events:none;transition:all .4s cubic-bezier(.4,0,.2,1);max-height:calc(100vh - 80px);overflow-y:auto}.nav-links.show.svelte-rfuq4y{transform:translateY(0);opacity:1;pointer-events:all}.nav-link.svelte-rfuq4y{font-size:1.1rem;width:100%;text-align:center;padding:1rem}.dropdown-container.svelte-rfuq4y{width:100%}.dropdown-trigger.svelte-rfuq4y{width:100%;justify-content:center;font-size:1.1rem;padding:1rem}.dropdown-menu.svelte-rfuq4y{position:static;transform:none;margin-top:.5rem;animation:none;width:100%}.dropdown-item.svelte-rfuq4y{text-align:left}.install-btn.svelte-rfuq4y{display:none}.scrolled.svelte-rfuq4y .app-name:where(.svelte-rfuq4y){opacity:1;transform:translate(0)}.app-name.hide.svelte-rfuq4y{opacity:1;transform:translate(0)}}@media(max-width:640px){.navbar.svelte-rfuq4y{padding:1rem}.app-name.svelte-rfuq4y{font-size:1.25rem}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:#55516b #171722}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}::selection{color:#fff;background:#6d3fd1}@font-face{font-family:Minecraft;src:url(../../../Minecraft-Regular.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}:root{color-scheme:dark;--dark-900: #101018;--dark-800: #171722;--dark-750: #20202d;--dark-700: #292938;--dark-600: #39394b;--primary-500: #8b5cf6;--primary-400: #a78bfa;--primary-300: #c4b5fd;--secondary-500: #ec4899;--secondary-900: #831843;--text: #f5f3ff;--placeholder: #aaa7bd;--border: rgba(167, 139, 250, .22);--card: var(--dark-800);--small: .5rem;--normal: 1rem;--medium: 1.5rem;--large: 2rem;--huge: 2.5rem;--container: #101018;--font-size-small: .875rem;--font-size: 1rem;--font-size-normal: 1rem;--font-size-large: 1.25rem;--font-size-huge: 2rem;--border-radius-small: .375rem;--border-radius: .75rem;--border-radius-normal: .75rem;--border-radius-large: 1rem}*{scrollbar-width:thin;font-family:Minecraft,Inter,sans-serif}html{background:var(--dark-900);color:var(--text)}body{margin:0;min-width:320px;background:var(--dark-900);color:var(--text)}button,input,select,textarea{font:inherit}a{color:inherit}.layout-wrapper.svelte-12qhfyh{display:grid;grid-template-rows:minmax(min-content,1fr) auto;min-height:100vh}main{padding:0!important;gap:0!important;flex:1}.layout-wrapper>main{display:flex;flex-direction:column;min-height:0}section{border-radius:0!important;background:var(--dark-900)!important}
