@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;600;700&display=swap";body{margin:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#1e1e1e;color:#e0e0e0}input{font-family:inherit}.search-field{width:400px;padding:15px;font-size:18px;border:1px solid #444444;border-radius:6px;background-color:#2e2e2e;color:#e0e0e0}.app-footer[data-v-65744a58]{background-color:#0f0f0f;border-top:1px;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:auto}.footer-content[data-v-65744a58]{max-width:1400px;margin:0 auto;padding:0 20px}.footer-main[data-v-65744a58]{display:grid;grid-template-columns:1fr 2fr;gap:60px;padding:60px 0 40px}.footer-brand[data-v-65744a58]{max-width:300px}.footer-logo[data-v-65744a58]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.footer-logo-image[data-v-65744a58]{width:32px;height:32px;object-fit:contain}.footer-brand-text[data-v-65744a58]{font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.footer-description[data-v-65744a58]{color:#888;font-size:14px;line-height:1.6;margin:0}.footer-links[data-v-65744a58]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.footer-section-title[data-v-65744a58]{color:#fff;font-size:16px;font-weight:600;margin:0 0 20px;text-transform:uppercase;letter-spacing:.5px}.footer-link-list[data-v-65744a58]{list-style:none;list-style-type:none;margin:0;padding:0}.footer-link-list li[data-v-65744a58]{margin-bottom:12px}.footer-link[data-v-65744a58]{color:#ccc;text-decoration:none;font-size:14px;font-weight:400;transition:all .3s ease;display:inline-block;position:relative}.footer-link[data-v-65744a58]:hover{color:#fff;transform:translate(4px)}.footer-link.router-link-exact-active[data-v-65744a58],.footer-link.router-link-active[data-v-65744a58]{color:#fff}.footer-api-btn[data-v-65744a58]{background:none;border:none;color:#ccc;text-decoration:none;font-size:14px;font-weight:400;font-family:inherit;cursor:pointer;transition:all .3s ease;display:inline-block;position:relative;padding:0;text-align:left}.footer-api-btn[data-v-65744a58]:hover{color:#fff;transform:translate(4px)}.footer-bottom[data-v-65744a58]{border-top:1px solid #1a1a1a;padding:20px 0}.footer-bottom-content[data-v-65744a58]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-copyright[data-v-65744a58],.footer-disclaimer[data-v-65744a58]{color:#666;font-size:12px;margin:0}.footer-disclaimer[data-v-65744a58]{font-style:italic}@media (max-width: 768px){.footer-content[data-v-65744a58]{padding:0 16px}.footer-main[data-v-65744a58]{grid-template-columns:1fr;gap:40px;padding:40px 0 30px}.footer-links[data-v-65744a58]{grid-template-columns:repeat(2,1fr);gap:30px}.footer-bottom-content[data-v-65744a58]{flex-direction:column;text-align:center;gap:8px}}@media (max-width: 480px){.footer-content[data-v-65744a58]{padding:0 12px}.footer-main[data-v-65744a58]{gap:30px;padding:30px 0 20px}.footer-links[data-v-65744a58]{grid-template-columns:1fr;gap:25px}.footer-logo[data-v-65744a58]{gap:8px}.footer-logo-image[data-v-65744a58]{width:24px;height:24px}.footer-brand-text[data-v-65744a58]{font-size:16px}.footer-section-title[data-v-65744a58]{font-size:14px;margin-bottom:15px}.footer-link[data-v-65744a58],.footer-api-btn[data-v-65744a58],.footer-description[data-v-65744a58]{font-size:13px}}@media (max-width: 320px){.footer-content[data-v-65744a58]{padding:0 10px}.footer-main[data-v-65744a58]{padding:25px 0 15px;gap:25px}.footer-links[data-v-65744a58]{gap:20px}.footer-section-title[data-v-65744a58]{font-size:13px}.footer-link[data-v-65744a58],.footer-api-btn[data-v-65744a58]{font-size:12px}.footer-copyright[data-v-65744a58],.footer-disclaimer[data-v-65744a58]{font-size:11px}}@media (prefers-reduced-motion: reduce){.footer-link[data-v-65744a58],.footer-api-btn[data-v-65744a58]{transition:none}.footer-link[data-v-65744a58]:hover,.footer-api-btn[data-v-65744a58]:hover{transform:none}}@media (prefers-contrast: high){.footer-link[data-v-65744a58]{color:#fff}.footer-description[data-v-65744a58],.footer-copyright[data-v-65744a58],.footer-disclaimer[data-v-65744a58]{color:#ccc}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#0a0a0a;color:#fff}#app{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;display:flex;flex-direction:column}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#444}.nav-bar[data-v-82dc8060]{background-color:#0f0f0f;border-bottom:1px;position:sticky;top:0;z-index:1000;box-shadow:0 2px 8px #0000004d;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nav-content[data-v-82dc8060]{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 20px;height:60px}.nav-left[data-v-82dc8060]{display:flex;align-items:center;gap:30px}.logo[data-v-82dc8060]{display:flex;align-items:center;gap:8px;color:#fff}.logo-icon[data-v-82dc8060]{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.logo-image[data-v-82dc8060]{width:24px;height:24px;object-fit:contain}.logo-text[data-v-82dc8060]{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-family:Roboto,sans-serif}.nav-links[data-v-82dc8060]{display:flex;align-items:center;gap:8px}.nav-link[data-v-82dc8060]{color:#ccc;text-decoration:none;font-size:14px;font-weight:500;padding:8px 12px;border-radius:6px;transition:all .3s;white-space:nowrap}button.nav-link[data-v-82dc8060]{background:none;border:none;font-family:inherit;cursor:pointer}.nav-link[data-v-82dc8060]:hover,.nav-link.active[data-v-82dc8060]{color:#fff;background-color:#333}.updates-link[data-v-82dc8060],.updates-dropdown[data-v-82dc8060],.information-dropdown[data-v-82dc8060],.community-dropdown[data-v-82dc8060],.apps-dropdown[data-v-82dc8060]{position:relative}.apps-btn[data-v-82dc8060]{background-color:#1a1a1a;border:1px solid transparent;border-radius:6px;color:#fff;font-size:14px;font-weight:500;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;display:flex;align-items:center;gap:8px;padding:10px 16px;transition:all .3s}.apps-btn[data-v-82dc8060]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.dropdown-arrow[data-v-82dc8060],.apps-icon[data-v-82dc8060]{width:16px;height:16px}.dropdown-menu[data-v-82dc8060]{position:absolute;top:100%;left:0;background-color:#1a1a1a;border:1px;border-radius:8px;min-width:200px;z-index:1001;padding:12px 0;margin-top:4px;box-shadow:0 8px 25px #0006}.dropdown-fade-enter-active[data-v-82dc8060],.dropdown-fade-leave-active[data-v-82dc8060]{transition:all .2s cubic-bezier(.25,.8,.25,1);transform-origin:top}.dropdown-fade-enter-from[data-v-82dc8060]{opacity:0;transform:translateY(-10px) scaleY(.9)}.dropdown-fade-enter-to[data-v-82dc8060],.dropdown-fade-leave-from[data-v-82dc8060]{opacity:1;transform:translateY(0) scaleY(1)}.dropdown-fade-leave-to[data-v-82dc8060]{opacity:0;transform:translateY(-10px) scaleY(.9)}.dropdown-item[data-v-82dc8060]{width:100%;background:none;border:none;color:#fff;text-align:left;padding:10px 16px;font-size:14px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;transition:all .2s;display:flex;align-items:center}.dropdown-item[data-v-82dc8060]:hover{background-color:#3a3a3a;color:#fff}.dropdown-item.faded[data-v-82dc8060]{opacity:.5;cursor:not-allowed}.dropdown-item.faded[data-v-82dc8060]:hover{background-color:transparent;color:#fff}.item-icon[data-v-82dc8060]{width:16px;height:16px;margin-right:8px}.item-icon.logo-image[data-v-82dc8060]{object-fit:contain}.profile-btn[data-v-82dc8060]{padding-left:16px;font-weight:500}.logout-btn .item-icon[data-v-82dc8060]{color:#e74c3c}.nav-right[data-v-82dc8060]{display:flex;align-items:center;gap:20px}.search-container[data-v-82dc8060]{position:relative;display:flex;align-items:center;width:300px;height:40px}.header-search-bar[data-v-82dc8060]{width:100%;height:100%;background-color:#2a2a2a;border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative;display:flex;align-items:center}.header-search-bar[data-v-82dc8060]:not(.search-mode){padding:10px 15px}.header-search-bar.search-mode[data-v-82dc8060]{padding:0;background-color:#1a1a1a;border:1px}.search-type-selector[data-v-82dc8060]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.search-prompt[data-v-82dc8060]{color:#888;font-size:13px;font-weight:500;text-align:center}.search-input-container[data-v-82dc8060]{display:flex;align-items:center;gap:0;position:relative;width:100%;height:100%}.search-type-indicator[data-v-82dc8060]{display:flex;align-items:center;gap:6px;padding:10px 12px;cursor:pointer;background-color:#2a2a2a;border-right:1px;border-radius:6px 0 0 6px;transition:background-color .2s;flex-shrink:0}.search-type-indicator[data-v-82dc8060]:hover{background-color:#404040}.search-type-label[data-v-82dc8060]{color:#fff;font-weight:500;font-size:12px}.search-dropdown-arrow[data-v-82dc8060]{color:#888;font-size:10px;transition:transform .2s}.search-dropdown-arrow.rotated[data-v-82dc8060]{transform:rotate(180deg)}.search-input[data-v-82dc8060]{flex:1;background:none;border:none;color:#fff;font-size:14px;padding:10px 12px;outline:none;min-width:0}.search-input[data-v-82dc8060]::placeholder{color:#888}.close-search-btn[data-v-82dc8060]{background:none;border:none;color:#888;font-size:18px;padding:10px 12px;cursor:pointer;transition:color .2s;flex-shrink:0;border-radius:0 6px 6px 0}.close-search-btn[data-v-82dc8060]:hover{color:#fff}.search-type-options[data-v-82dc8060]{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;border:1px;border-radius:6px;box-shadow:0 8px 32px #0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1003;margin-top:4px;overflow:hidden;opacity:0;transform:translateY(-10px);animation:headerDropdownFadeIn-82dc8060 .2s ease-out forwards}@media (max-width: 768px){.mobile-search .search-type-options[data-v-82dc8060]{z-index:1005;position:fixed;left:20px;right:20px;max-width:calc(100vw - 40px);box-shadow:0 8px 32px #0009}}@keyframes headerDropdownFadeIn-82dc8060{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.search-type-option[data-v-82dc8060]{display:flex;flex-direction:column;gap:4px;padding:12px 15px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #2a2a2a}.search-type-option[data-v-82dc8060]:last-child{border-bottom:none}.search-type-option[data-v-82dc8060]:hover{background-color:#2a2a2a}.search-type-option.active[data-v-82dc8060]{background-color:#333}.search-type-option-text[data-v-82dc8060]{color:#fff;font-weight:600;font-size:13px}.search-type-option-desc[data-v-82dc8060]{color:#888;font-size:11px}.search-suggestions[data-v-82dc8060]{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;border:1px;border-radius:6px;margin-top:4px;box-shadow:0 8px 25px #0006;z-index:1002;max-height:300px;overflow-y:auto}.suggestion-item[data-v-82dc8060]{display:flex;align-items:center;gap:12px;padding:12px 15px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #2a2a2a}.suggestion-item[data-v-82dc8060]:last-child{border-bottom:none}.suggestion-item[data-v-82dc8060]:hover{background-color:#2a2a2a}.suggestion-content[data-v-82dc8060]{flex:1;min-width:0}.suggestion-primary[data-v-82dc8060]{color:#fff;font-weight:500;font-size:14px;margin-bottom:2px}.suggestion-secondary[data-v-82dc8060]{color:#888;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-search[data-v-82dc8060]{position:relative;margin-bottom:20px;z-index:1005}.mobile-search-bar[data-v-82dc8060]{width:100%;background-color:#2a2a2a;border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative}.mobile-search-bar[data-v-82dc8060]:not(.search-mode){padding:12px 16px}.mobile-search-bar.search-mode[data-v-82dc8060]{padding:0;background-color:#1a1a1a;border:1px}.mobile-search-type-selector[data-v-82dc8060]{display:flex;align-items:center;justify-content:center;min-height:44px}.mobile-search-input-container[data-v-82dc8060]{display:flex;align-items:center;gap:0;position:relative}.mobile-search-input-container .search-type-indicator[data-v-82dc8060]{padding:12px 14px;background-color:#2a2a2a;border-right:1px;border-radius:6px 0 0 6px}.mobile-search-input-container .search-input[data-v-82dc8060]{padding:12px 14px;font-size:16px}.mobile-search-input-container .close-search-btn[data-v-82dc8060]{padding:12px 14px;font-size:20px;border-radius:0 6px 6px 0}.mobile-search-suggestions[data-v-82dc8060]{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;border:1px;border-radius:6px;margin-top:4px;box-shadow:0 8px 25px #0006;z-index:1002;max-height:250px;overflow-y:auto}@media (max-width: 768px){.mobile-search-suggestions[data-v-82dc8060]{z-index:1006;position:fixed;left:20px;right:20px;max-width:calc(100vw - 40px);max-height:200px;box-shadow:0 8px 32px #0009}}.mobile-search-suggestions .suggestion-item[data-v-82dc8060]{padding:14px 16px;font-size:16px}.mobile-search-suggestions .suggestion-primary[data-v-82dc8060]{font-size:15px}.mobile-search-suggestions .suggestion-secondary[data-v-82dc8060]{font-size:13px}.sign-in-btn[data-v-82dc8060]{background:#5c7e10;border:1px;border-radius:6px;color:#fff;font-size:1rem;font-weight:500;padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;font-family:Roboto,sans-serif;box-sizing:border-box}.sign-in-btn[data-v-82dc8060]:hover{background:#6e9513}.sign-in-btn[data-v-82dc8060]:active{transform:translateY(1px)}.sign-in-arrow[data-v-82dc8060]{transition:transform .3s ease}.sign-in-btn:hover .sign-in-arrow[data-v-82dc8060]{transform:translate(4px)}.user-menu[data-v-82dc8060]{position:relative}.user-btn[data-v-82dc8060]{background-color:#1a1a1a;border:1px;border-radius:6px;color:#fff;font-size:15px;font-weight:500;padding:12px 16px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s}.user-btn[data-v-82dc8060]:hover{background-color:#2a2a2a}.user-name[data-v-82dc8060]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-status-dot[data-v-82dc8060]{width:12px;height:12px;border-radius:50%;background-color:#cefb17;flex-shrink:0}.user-dropdown[data-v-82dc8060]{position:absolute;top:100%;right:0;background-color:#1a1a1a;border:1px;border-radius:8px;min-width:280px;box-shadow:0 8px 24px #0006;z-index:1000;margin-top:8px}.user-dropdown-header[data-v-82dc8060]{padding:16px}.user-info[data-v-82dc8060]{display:flex;align-items:center;gap:12px}.user-details[data-v-82dc8060]{flex:1;min-width:0}.user-dropdown-name[data-v-82dc8060]{color:#fff;font-weight:600;font-size:16px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-provider[data-v-82dc8060]{color:#888;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-divider[data-v-82dc8060]{height:1px;background-color:#333;margin:0 16px}.logout-btn[data-v-82dc8060]{width:100%;background:none;border:none;color:#fff;font-size:14px;cursor:pointer;padding:12px 16px;display:flex;align-items:center;gap:12px;transition:all .2s ease;border-radius:0 0 8px 8px}.logout-btn[data-v-82dc8060]:hover{background-color:#2a2a2a}.logout-btn .item-icon[data-v-82dc8060]{width:16px;height:16px;color:#dc3545}.mobile-menu-btn[data-v-82dc8060]{background:none;border:none;color:#fff;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease}.mobile-menu-btn[data-v-82dc8060]:hover{background-color:#ffffff1a;transform:scale(1.05)}.mobile-menu-btn[data-v-82dc8060]:active{transform:scale(.95)}.mobile-menu-btn svg[data-v-82dc8060]{width:24px;height:24px;transition:transform .3s ease}.mobile-menu-btn.menu-open svg[data-v-82dc8060]{transform:rotate(90deg)}@media (max-width: 480px){.mobile-menu-btn.menu-open svg[data-v-82dc8060]{transform:none}}.mobile-menu[data-v-82dc8060]{background-color:#0f0f0ff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid #2a2a2a;padding:20px;overflow:hidden;box-shadow:0 4px 20px #0000004d;position:relative;z-index:1004}.mobile-menu-slide-enter-active[data-v-82dc8060],.mobile-menu-slide-leave-active[data-v-82dc8060]{transition:all .3s cubic-bezier(.25,.8,.25,1);transform-origin:top;will-change:transform,opacity,max-height}.mobile-menu-slide-enter-from[data-v-82dc8060]{opacity:0;transform:translateY(-20px) scaleY(.8);max-height:0}.mobile-menu-slide-enter-to[data-v-82dc8060],.mobile-menu-slide-leave-from[data-v-82dc8060]{opacity:1;transform:translateY(0) scaleY(1);max-height:500px}.mobile-menu-slide-leave-to[data-v-82dc8060]{opacity:0;transform:translateY(-20px) scaleY(.8);max-height:0}.mobile-search[data-v-82dc8060]{position:relative;margin-bottom:20px;display:flex;align-items:center;opacity:0;transform:translateY(-10px);animation:fadeInUp-82dc8060 .4s ease .1s forwards}@keyframes fadeInUp-82dc8060{to{opacity:1;transform:translateY(0)}}.mobile-search .search-icon[data-v-82dc8060]{position:absolute;left:12px;width:18px;height:18px;color:#888;z-index:1}.mobile-search .search-input[data-v-82dc8060]{width:100%;background-color:#2a2a2a;border:1px;border-radius:6px;color:#fff;font-size:14px;padding:10px 12px 10px 40px;transition:all .3s}.mobile-search .search-input[data-v-82dc8060]::placeholder{color:#888}.mobile-search .search-input[data-v-82dc8060]:focus{outline:none;box-shadow:0 0 0 2px #fff3}.mobile-links[data-v-82dc8060]{display:flex;flex-direction:column;gap:10px}.mobile-nav-link[data-v-82dc8060]{color:#ccc;text-decoration:none;font-size:16px;font-weight:500;padding:12px 0;border-bottom:1px solid #2a2a2a;transition:all .3s ease;transform:translate(-10px);opacity:0;animation:slideInLeft-82dc8060 .3s ease forwards}.mobile-nav-link[data-v-82dc8060]:nth-child(1){animation-delay:.1s}.mobile-nav-link[data-v-82dc8060]:nth-child(2){animation-delay:.2s}.mobile-nav-link[data-v-82dc8060]:nth-child(3){animation-delay:.3s}.mobile-nav-link[data-v-82dc8060]:nth-child(4){animation-delay:.4s}.mobile-nav-link[data-v-82dc8060]:hover{color:#fff;transform:translate(5px);padding-left:10px}.mobile-nav-link.faded[data-v-82dc8060]{opacity:.5;cursor:not-allowed}.mobile-nav-link.faded[data-v-82dc8060]:hover{color:#ccc;transform:translate(-10px);padding-left:0}.mobile-nav-icon[data-v-82dc8060]{width:16px;height:16px;margin-right:8px;vertical-align:middle;fill:currentColor}.mobile-sign-in-btn[data-v-82dc8060]{background:#5c7e10;border:1px;border-radius:6px;color:#fff;font-size:1rem;font-weight:500;padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;font-family:Roboto,sans-serif;box-sizing:border-box;margin-top:16px;width:100%;transform:translate(-10px);opacity:0;animation:slideInLeft-82dc8060 .3s ease forwards;animation-delay:.5s}.mobile-logout-btn[data-v-82dc8060]{background:#2a2a2a;border:1px;border-radius:6px;color:#fff;font-size:1rem;font-weight:500;padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:12px;transition:all .3s ease;font-family:Roboto,sans-serif;box-sizing:border-box;margin-top:16px;width:100%;transform:translate(-10px);opacity:0;animation:slideInLeft-82dc8060 .3s ease forwards;animation-delay:.5s}.mobile-logout-btn[data-v-82dc8060]:hover{background:#2a2a2a}.mobile-logout-btn[data-v-82dc8060]:active{transform:translateY(1px)}.mobile-logout-btn .item-icon[data-v-82dc8060]{width:16px;height:16px;color:#fff}.mobile-sign-in-btn[data-v-82dc8060]:hover{background:#6e9513}.mobile-sign-in-btn[data-v-82dc8060]:active{transform:translateY(1px)}.mobile-sign-in-btn:hover .sign-in-arrow[data-v-82dc8060]{transform:translate(4px)}@keyframes slideInLeft-82dc8060{to{opacity:1;transform:translate(0)}}@media (max-width: 768px){.nav-content[data-v-82dc8060]{padding:0 16px}.nav-left[data-v-82dc8060]{gap:15px}.logo-text[data-v-82dc8060]{font-size:14px}.nav-right[data-v-82dc8060]{gap:10px}.search-container[data-v-82dc8060]{width:240px;height:36px}.header-search-bar[data-v-82dc8060]:not(.search-mode){padding:8px 12px}.search-prompt[data-v-82dc8060]{font-size:12px}.search-input-container .search-type-indicator[data-v-82dc8060]{padding:8px 10px}.search-input-container .search-input[data-v-82dc8060]{padding:8px 10px;font-size:13px}.search-input-container .close-search-btn[data-v-82dc8060]{padding:8px 10px;font-size:16px}}@media (max-width: 768px){.mobile-search-bar.search-mode[data-v-82dc8060]{position:relative;overflow:visible}.mobile-search .search-type-options[data-v-82dc8060],.mobile-search-suggestions[data-v-82dc8060]{box-sizing:border-box;overflow-x:hidden}.mobile-search .search-type-options[data-v-82dc8060]:before,.mobile-search-suggestions[data-v-82dc8060]:before{content:"";position:fixed;inset:0;background:#0003;z-index:-1;pointer-events:none}}@media (max-width: 480px){.nav-content[data-v-82dc8060]{padding:0 12px}.nav-left[data-v-82dc8060]{gap:10px}.logo-text[data-v-82dc8060]{font-size:12px}.search-container[data-v-82dc8060]{width:216px;height:32px}.search-prompt[data-v-82dc8060],.search-type-label[data-v-82dc8060]{font-size:11px}.search-input[data-v-82dc8060]{font-size:14px}.mobile-search-bar[data-v-82dc8060]:not(.search-mode){padding:14px 18px}.mobile-search-type-selector[data-v-82dc8060]{min-height:48px}.mobile-search-input-container .search-type-indicator[data-v-82dc8060]{padding:14px 16px;border-radius:6px 0 0 6px}.mobile-search-input-container .search-input[data-v-82dc8060]{font-size:16px;padding:14px 16px}.mobile-search-input-container .close-search-btn[data-v-82dc8060]{padding:14px 16px;font-size:22px;border-radius:0 6px 6px 0}.mobile-menu[data-v-82dc8060]{padding:15px}.mobile-nav-link[data-v-82dc8060]{font-size:15px;padding:10px 0}.mobile-menu-slide-enter-active[data-v-82dc8060],.mobile-menu-slide-leave-active[data-v-82dc8060]{transition:all .2s ease}.search-suggestions[data-v-82dc8060],.mobile-search-suggestions[data-v-82dc8060]{max-height:200px}.suggestion-item[data-v-82dc8060]{padding:14px 16px}.suggestion-primary[data-v-82dc8060]{font-size:15px}.suggestion-secondary[data-v-82dc8060]{font-size:13px}}@media (max-width: 480px){.mobile-search[data-v-82dc8060]{z-index:1006}.mobile-search .search-type-options[data-v-82dc8060]{left:12px;right:12px;max-width:calc(100vw - 24px);margin-top:8px}.mobile-search-suggestions[data-v-82dc8060]{left:12px;right:12px;max-width:calc(100vw - 24px)}.mobile-menu[data-v-82dc8060]{z-index:1003}}@media (max-width: 320px){.mobile-search .search-type-options[data-v-82dc8060],.mobile-search-suggestions[data-v-82dc8060]{left:10px;right:10px;max-width:calc(100vw - 20px)}}.players-rating-overview[data-v-7cfd4fe8]{background-color:#1a1a1a;border-radius:12px;overflow:hidden;transition:filter .3s ease}.players-rating-overview.loading-blur[data-v-7cfd4fe8]{filter:blur(4px);pointer-events:none;opacity:.7}.overview-header[data-v-7cfd4fe8]{padding:20px;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;align-items:center}.overview-title[data-v-7cfd4fe8]{font-size:20px;font-weight:700;color:#fff;margin:0}.overview-stats[data-v-7cfd4fe8]{display:flex;gap:20px}.stat-item[data-v-7cfd4fe8]{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.stat-value[data-v-7cfd4fe8]{font-size:18px;font-weight:700;color:#fff;line-height:1.2}.stat-label[data-v-7cfd4fe8]{font-size:12px;color:#888;font-weight:500}.top-players-list[data-v-7cfd4fe8]{display:flex;flex-direction:column}.top-player-card[data-v-7cfd4fe8]{display:flex;align-items:center;gap:12px;padding:12px 20px;cursor:pointer;transition:all .3s;border-bottom:1px solid #2a2a2a;min-height:68px;position:relative;overflow:hidden}.top-player-card[data-v-7cfd4fe8]:before{content:"";position:absolute;inset:0;background-image:var(--banner-image, url(/static/images/player-profile/profile-banner-loading01.png));background-size:cover;background-position:center right;background-repeat:no-repeat;filter:blur(1px);transform:scale(1.05);z-index:0}.top-player-card[data-v-7cfd4fe8]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(26,26,26,.95) 0%,rgba(26,26,26,.85) 30%,rgba(26,26,26,.7) 50%,rgba(26,26,26,.4) 70%,rgba(26,26,26,.2) 85%,transparent 100%);z-index:1}.top-player-card[data-v-7cfd4fe8]:last-child{border-bottom:none}.top-player-card[data-v-7cfd4fe8]:hover{background-color:#2a2a2a}.top-player-card[data-v-7cfd4fe8]:hover:after{background:linear-gradient(to right,rgba(42,42,42,.95) 0%,rgba(42,42,42,.85) 30%,rgba(42,42,42,.7) 50%,rgba(42,42,42,.4) 70%,rgba(42,42,42,.2) 85%,transparent 100%)}.player-rank[data-v-7cfd4fe8]{font-size:16px;font-weight:700;color:#fff;min-width:30px;text-align:center;position:relative;z-index:2;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.player-avatar[data-v-7cfd4fe8]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333;position:relative;z-index:2}.avatar-image[data-v-7cfd4fe8]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-7cfd4fe8]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-7cfd4fe8]{width:18px;height:18px}.player-info[data-v-7cfd4fe8]{flex:1;display:flex;flex-direction:column;gap:2px;position:relative;z-index:2}.player-name-container[data-v-7cfd4fe8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.player-name[data-v-7cfd4fe8]{font-size:14px;font-weight:600;color:#fff;line-height:1.3;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.org-badge[data-v-7cfd4fe8]{background-color:#000;color:#fff;padding:3px 6px;border-radius:4px;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .3s;border:1px solid transparent;text-transform:uppercase;letter-spacing:.5px;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.org-badge[data-v-7cfd4fe8]:hover{background-color:#2a2a2a}.player-stat[data-v-7cfd4fe8]{display:flex;align-items:center;gap:4px;font-size:12px}.player-stat .stat-value[data-v-7cfd4fe8]{font-size:12px;font-weight:600;color:#ccc;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.player-stat .stat-label[data-v-7cfd4fe8]{color:#888;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.player-action[data-v-7cfd4fe8]{width:16px;height:16px;color:#666;flex-shrink:0;position:relative;z-index:2}.player-action svg[data-v-7cfd4fe8]{width:100%;height:100%}.overview-footer[data-v-7cfd4fe8]{padding:16px 20px;border-top:1px solid #2a2a2a}.view-all-btn[data-v-7cfd4fe8]{width:100%;background-color:#0a0a0a;border:1px solid transparent;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:12px;cursor:pointer;transition:all .3s}.view-all-btn[data-v-7cfd4fe8]:hover{background-color:#2a2a2a}.view-all-btn[data-v-7cfd4fe8]:disabled{opacity:.6;cursor:not-allowed}.loading-section[data-v-7cfd4fe8]{text-align:center;padding:40px 20px}.loading-spinner[data-v-7cfd4fe8]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-7cfd4fe8]{width:24px;height:24px;border:2px solid #333333;border-top:2px solid #ffffff;border-radius:50%;animation:spin-7cfd4fe8 1s linear infinite}@keyframes spin-7cfd4fe8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-7cfd4fe8]{color:#ccc;font-size:14px;margin:0}.empty-state[data-v-7cfd4fe8]{text-align:center;padding:40px 20px;color:#888;font-size:14px}@media (max-width: 768px){.overview-header[data-v-7cfd4fe8]{flex-direction:column;gap:12px;align-items:flex-start}.overview-stats[data-v-7cfd4fe8]{align-self:flex-end}.top-player-card[data-v-7cfd4fe8]{padding:10px 16px;gap:10px}.player-rank[data-v-7cfd4fe8]{font-size:14px;min-width:25px}.player-avatar[data-v-7cfd4fe8]{width:28px;height:28px}.player-name[data-v-7cfd4fe8]{font-size:13px}}.guilds-rating-overview[data-v-7f278cb4]{background-color:#1a1a1a;border-radius:12px;overflow:hidden;transition:filter .3s ease}.guilds-rating-overview.loading-blur[data-v-7f278cb4]{filter:blur(4px);pointer-events:none;opacity:.7}.overview-header[data-v-7f278cb4]{padding:20px;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;align-items:center}.overview-title[data-v-7f278cb4]{font-size:20px;font-weight:700;color:#fff;margin:0}.overview-stats[data-v-7f278cb4]{display:flex;gap:20px}.stat-item[data-v-7f278cb4]{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.stat-value[data-v-7f278cb4]{font-size:18px;font-weight:700;color:#fff;line-height:1.2}.stat-label[data-v-7f278cb4]{font-size:12px;color:#888;font-weight:500}.top-guilds-list[data-v-7f278cb4]{display:flex;flex-direction:column}.top-guild-card[data-v-7f278cb4]{display:flex;align-items:center;gap:12px;padding:12px 20px;cursor:pointer;transition:all .3s;border-bottom:1px solid #2a2a2a;min-height:68px;position:relative;overflow:hidden}.top-guild-card[data-v-7f278cb4]:before{content:"";position:absolute;inset:0;background-image:var(--banner-image, url(/static/images/guild-profile/guild-profile-banner-loading01.png));background-size:cover;background-position:center right;background-repeat:no-repeat;filter:blur(1px);transform:scale(1.05);z-index:0}.top-guild-card[data-v-7f278cb4]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(26,26,26,.95) 0%,rgba(26,26,26,.85) 30%,rgba(26,26,26,.7) 50%,rgba(26,26,26,.4) 70%,rgba(26,26,26,.2) 85%,transparent 100%);z-index:1}.top-guild-card[data-v-7f278cb4]:last-child{border-bottom:none}.top-guild-card[data-v-7f278cb4]:hover{background-color:#2a2a2a}.top-guild-card[data-v-7f278cb4]:hover:after{background:linear-gradient(to right,rgba(42,42,42,.95) 0%,rgba(42,42,42,.85) 30%,rgba(42,42,42,.7) 50%,rgba(42,42,42,.4) 70%,rgba(42,42,42,.2) 85%,transparent 100%)}.guild-rank[data-v-7f278cb4]{font-size:16px;font-weight:700;color:#fff;min-width:30px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);position:relative;z-index:2}.guild-avatar[data-v-7f278cb4]{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333;position:relative;z-index:2}.avatar-image[data-v-7f278cb4]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-7f278cb4]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-7f278cb4]{width:18px;height:18px}.guild-info[data-v-7f278cb4]{flex:1;display:flex;flex-direction:column;gap:2px;position:relative;z-index:2}.guild-name-container[data-v-7f278cb4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.guild-tag[data-v-7f278cb4]{font-size:14px;font-weight:600;color:#fff;line-height:1.3;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.guild-name[data-v-7f278cb4]{background-color:#000;color:#fff;padding:3px 6px;border-radius:4px;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .3s;border:1px solid transparent;text-transform:uppercase;letter-spacing:.5px;text-shadow:1px 1px 2px rgba(0,0,0,.8);width:fit-content}.guild-name[data-v-7f278cb4]:hover{background-color:#2a2a2a}.guild-stat[data-v-7f278cb4]{display:flex;align-items:center;gap:4px;font-size:12px}.guild-stat .stat-value[data-v-7f278cb4]{font-size:12px;font-weight:600;color:#ccc;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.guild-stat .stat-label[data-v-7f278cb4]{color:#888;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.guild-action[data-v-7f278cb4]{width:16px;height:16px;color:#666;flex-shrink:0;position:relative;z-index:2}.guild-action svg[data-v-7f278cb4]{width:100%;height:100%}.overview-footer[data-v-7f278cb4]{padding:16px 20px;border-top:1px solid #2a2a2a}.view-all-btn[data-v-7f278cb4]{width:100%;background-color:#0a0a0a;border:1px solid transparent;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:12px;cursor:pointer;transition:all .3s}.view-all-btn[data-v-7f278cb4]:hover{background-color:#2a2a2a}.view-all-btn[data-v-7f278cb4]:disabled{opacity:.6;cursor:not-allowed}.loading-section[data-v-7f278cb4]{text-align:center;padding:40px 20px}.loading-spinner[data-v-7f278cb4]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-7f278cb4]{width:24px;height:24px;border:2px solid #333333;border-top:2px solid #ffffff;border-radius:50%;animation:spin-7f278cb4 1s linear infinite}@keyframes spin-7f278cb4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-7f278cb4]{color:#ccc;font-size:14px;margin:0}.empty-state[data-v-7f278cb4]{text-align:center;padding:40px 20px;color:#888;font-size:14px}@media (max-width: 768px){.overview-header[data-v-7f278cb4]{flex-direction:column;gap:12px;align-items:flex-start}.overview-stats[data-v-7f278cb4]{align-self:flex-end}.top-guild-card[data-v-7f278cb4]{padding:10px 16px;gap:10px}.guild-rank[data-v-7f278cb4]{font-size:14px;min-width:25px}.guild-avatar[data-v-7f278cb4]{width:34px;height:34px}.guild-tag[data-v-7f278cb4]{font-size:13px}}.guild-rating-overview-home[data-v-267f8225]{transition:filter .3s ease;margin-bottom:40px}.guild-rating-overview-home.loading-blur[data-v-267f8225]{filter:blur(2px);pointer-events:none;opacity:.7}.overview-header[data-v-267f8225]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.overview-title[data-v-267f8225]{font-size:24px;font-weight:700;color:#fff;margin:0}.view-all-link[data-v-267f8225]{background:none;border:none;color:#888;font-size:14px;font-weight:500;cursor:pointer;transition:color .3s ease;text-decoration:none}.view-all-link[data-v-267f8225]:hover{color:#fff}.view-all-link[data-v-267f8225]:disabled{opacity:.5;cursor:not-allowed}.guild-cards-container[data-v-267f8225]{width:100%}.guild-cards-grid[data-v-267f8225]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.guild-card[data-v-267f8225]{background-color:#1a1a1a;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;position:relative;aspect-ratio:1;min-height:154px;display:flex;flex-direction:column}.guild-card[data-v-267f8225]:hover{transform:translateY(-4px);box-shadow:0 8px 32px #0006}.guild-card-banner[data-v-267f8225]{flex:1;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#2a2a2a;position:relative;min-height:50%}.guild-card-banner.banner-loading[data-v-267f8225]{background-image:none!important;background-color:#2a2a2a;animation:loadingShimmer-267f8225 1.5s ease-in-out infinite alternate}@keyframes loadingShimmer-267f8225{0%{background-color:#2a2a2a}to{background-color:#333}}.guild-card-info[data-v-267f8225]{background-color:#0f0f0f;padding:8px 10px 10px;min-height:50%;display:flex;flex-direction:column;justify-content:center}.guild-header[data-v-267f8225]{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:flex-start;z-index:2}.guild-rank[data-v-267f8225]{background-color:#000;color:#fff;font-size:12px;font-weight:700;padding:4px 8px;border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.guild-avatar[data-v-267f8225]{width:38px;height:38px;border-radius:50%;overflow:hidden;background-color:#333}.avatar-image[data-v-267f8225]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-267f8225]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-267f8225]{width:18px;height:18px}.guild-info[data-v-267f8225]{display:flex;flex-direction:column;justify-content:center;height:100%}.guild-info.info-loading[data-v-267f8225]{background-color:#1a1a1a;animation:loadingShimmer-267f8225 1.5s ease-in-out infinite alternate}.guild-tag[data-v-267f8225]{font-size:15px;color:#fff;font-weight:600;margin:0 0 2px;text-transform:uppercase;text-align:center;line-height:1.1}.guild-full-name[data-v-267f8225]{font-size:11px;color:#ccc;font-weight:400;margin:0 0 6px;text-align:center;overflow:visible;text-overflow:ellipsis;white-space:normal;line-height:1.2;display:block;opacity:1;visibility:visible}.guild-stats[data-v-267f8225]{display:flex;justify-content:center;gap:8px;margin-top:4px}.stat-item[data-v-267f8225]{display:flex;flex-direction:column;align-items:center;text-align:center}.stat-value[data-v-267f8225]{font-size:13px;font-weight:700;color:#fff;line-height:1.1}.stat-label[data-v-267f8225]{font-size:9px;color:#888;font-weight:500;text-transform:uppercase;letter-spacing:.5px;line-height:1.1}.loading-section[data-v-267f8225]{width:100%}.loading-cards[data-v-267f8225]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.guild-card-skeleton[data-v-267f8225]{pointer-events:none}.guild-card-loading[data-v-267f8225]{filter:blur(2px);opacity:.6;animation:loadingPulse-267f8225 2s ease-in-out infinite}@keyframes loadingPulse-267f8225{0%,to{opacity:.4}50%{opacity:.8}}.empty-state[data-v-267f8225]{text-align:center;padding:40px 20px;color:#888;font-size:14px;background-color:#1a1a1a;border-radius:12px}@media (max-width: 1024px){.guild-cards-grid[data-v-267f8225],.loading-cards[data-v-267f8225]{grid-template-columns:repeat(3,1fr);gap:10px}}@media (max-width: 768px){.overview-header[data-v-267f8225]{margin-bottom:20px}.overview-title[data-v-267f8225]{font-size:20px}.guild-cards-grid[data-v-267f8225],.loading-cards[data-v-267f8225]{grid-template-columns:repeat(2,1fr);gap:8px}.guild-card[data-v-267f8225]{min-height:140px}.guild-card-content[data-v-267f8225]{padding:10px}.guild-name[data-v-267f8225],.stat-value[data-v-267f8225]{font-size:13px}.stat-label[data-v-267f8225]{font-size:9px}}@media (max-width: 480px){.guild-cards-grid[data-v-267f8225],.loading-cards[data-v-267f8225]{grid-template-columns:1fr;gap:12px}.guild-card[data-v-267f8225]{min-height:120px}.guild-rating-overview-home[data-v-267f8225]{margin-bottom:30px}}.odometer-counter[data-v-9b6af5cd]{display:flex;align-items:center;justify-content:flex-start;font-size:48px;font-weight:700;color:#fff;min-height:60px;position:relative;overflow:hidden}.odometer-counter.pre-spin[data-v-9b6af5cd]{animation:counterGlow-9b6af5cd .8s ease-in-out}@keyframes counterGlow-9b6af5cd{0%{transform:scale(.9);opacity:.3;text-shadow:0 0 20px rgba(255,255,255,.3)}50%{transform:scale(1.05);opacity:.7;text-shadow:0 0 30px rgba(255,255,255,.6)}to{transform:scale(1);opacity:1;text-shadow:none}}.digit-container[data-v-9b6af5cd]{width:32px;height:60px;position:relative;overflow:hidden;margin:0 1px}.digit-wrapper[data-v-9b6af5cd]{position:relative;width:100%;height:100%;overflow:hidden}.digit-column[data-v-9b6af5cd]{position:absolute;width:100%;transition:transform .6s cubic-bezier(.25,.46,.45,.94);transform-origin:center;will-change:transform}.digit-column.sliding[data-v-9b6af5cd]{transition:transform .8s cubic-bezier(.23,1,.32,1)}.digit[data-v-9b6af5cd]{height:60px;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700;color:#fff;text-align:center;line-height:1}.comma-separators[data-v-9b6af5cd]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.comma[data-v-9b6af5cd]{position:absolute;top:50%;transform:translateY(-50%);font-size:48px;font-weight:700;color:#fff;opacity:.8;z-index:10;pointer-events:none}@media (max-width: 768px){.odometer-counter[data-v-9b6af5cd]{font-size:36px;justify-content:center}.digit-container[data-v-9b6af5cd]{width:24px;height:45px}.digit[data-v-9b6af5cd]{height:45px;font-size:36px}.comma[data-v-9b6af5cd]{font-size:36px}}@media (max-width: 480px){.odometer-counter[data-v-9b6af5cd]{font-size:32px}.digit-container[data-v-9b6af5cd]{width:22px;height:40px}.digit[data-v-9b6af5cd]{height:40px;font-size:32px}.comma[data-v-9b6af5cd]{font-size:32px}}.search-section[data-v-b3a18e9f]{margin-bottom:60px}.search-container[data-v-b3a18e9f]{position:relative;max-width:600px;margin:0 auto;min-height:70px;z-index:10000}.search-bar[data-v-b3a18e9f]{position:relative;background-color:#161616;border:1px;border-radius:12px;padding:6px;margin-bottom:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000004d;min-height:auto}.search-input-container[data-v-b3a18e9f]{display:flex;align-items:center;width:100%;gap:8px}.search-type-indicator[data-v-b3a18e9f]{display:flex;align-items:center;gap:6px;background-color:#2a2a2a;border-radius:8px;padding:12px 16px;cursor:pointer;transition:background-color .2s;white-space:nowrap}.search-type-indicator[data-v-b3a18e9f]:hover{background-color:#404040}.search-type-label[data-v-b3a18e9f]{color:#fff;font-weight:500;font-size:14px}.search-dropdown-arrow[data-v-b3a18e9f]{color:#888;font-size:12px;transition:transform .2s}.search-dropdown-arrow.rotated[data-v-b3a18e9f]{transform:rotate(180deg)}.search-input[data-v-b3a18e9f]{flex:1;background:none;border:none;color:#fff;font-size:18px;padding:12px 16px;outline:none}.search-input[data-v-b3a18e9f]::placeholder{color:#888}.clear-search-btn[data-v-b3a18e9f]{background:none;border:none;color:#888;font-size:24px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px;transition:all .2s}.clear-search-btn[data-v-b3a18e9f]:hover{background-color:#2a2a2a;color:#fff}.search-type-options[data-v-b3a18e9f]{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;border:1px;border-radius:8px;box-shadow:0 8px 32px #0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;margin-top:4px;overflow:hidden;opacity:0;transform:translateY(-10px);animation:dropdownFadeIn-b3a18e9f .2s ease-out forwards}@keyframes dropdownFadeIn-b3a18e9f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.search-type-option[data-v-b3a18e9f]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 20px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #2a2a2a}.search-type-option[data-v-b3a18e9f]:last-child{border-bottom:none}.search-type-option[data-v-b3a18e9f]:hover{background-color:#2a2a2a}.search-type-option.active[data-v-b3a18e9f]{background-color:#333}.search-type-option-text[data-v-b3a18e9f]{color:#fff;font-weight:500;font-size:16px;line-height:1.2}.search-type-option-desc[data-v-b3a18e9f]{color:#888;font-size:14px;line-height:1.3}.search-suggestions[data-v-b3a18e9f]{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;border:1px;border-radius:8px;box-shadow:0 8px 32px #0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9998;margin-top:4px;max-height:300px;overflow-y:auto;animation:dropdownFadeIn-b3a18e9f .2s ease-out forwards;transform:translateZ(0);will-change:transform}.suggestion-item[data-v-b3a18e9f]{display:flex;align-items:center;padding:16px 20px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #2a2a2a}.suggestion-item[data-v-b3a18e9f]:last-child{border-bottom:none}.suggestion-item[data-v-b3a18e9f]:hover{background-color:#2a2a2a}.suggestion-content[data-v-b3a18e9f]{flex:1}.suggestion-primary[data-v-b3a18e9f]{color:#fff;font-weight:500;font-size:16px;line-height:1.2}.suggestion-secondary[data-v-b3a18e9f]{color:#888;font-size:14px;line-height:1.3;margin-top:4px}.search-note[data-v-b3a18e9f]{color:#888;font-size:14px;margin:0;text-align:center}@media (max-width: 768px){.search-container[data-v-b3a18e9f]{max-width:100%}.search-bar[data-v-b3a18e9f]{padding:8px}.search-input[data-v-b3a18e9f]{padding:16px 20px;font-size:16px}.search-suggestions[data-v-b3a18e9f]{margin-top:4px}.suggestion-item[data-v-b3a18e9f]{padding:16px}.suggestion-primary[data-v-b3a18e9f]{font-size:15px}.suggestion-secondary[data-v-b3a18e9f]{font-size:13px}}.loading-overlay[data-v-68740832]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;display:flex;align-items:center;justify-content:center;z-index:9999}.spinner-container[data-v-68740832]{display:flex;align-items:center;justify-content:center}.spinner[data-v-68740832]{width:120px;height:120px;border:6px solid rgba(255,255,255,.1);border-top:6px solid #ffffff;border-radius:50%;animation:spin-68740832 1.2s linear infinite}.fade-enter-active[data-v-68740832]{transition:opacity .1s ease-in}.fade-leave-active[data-v-68740832]{transition:opacity .5s ease-out}.fade-enter-from[data-v-68740832],.fade-leave-to[data-v-68740832]{opacity:0}.fade-enter-to[data-v-68740832],.fade-leave-from[data-v-68740832]{opacity:1}@keyframes spin-68740832{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.spinner[data-v-68740832]{width:100px;height:100px;border-width:6px}}@media (max-width: 480px){.spinner[data-v-68740832]{width:80px;height:80px;border-width:5px}}.home[data-v-0992fd3e]{min-height:100vh;position:relative;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;background:#000}.main-content[data-v-0992fd3e]{opacity:1;transition:opacity .5s ease-in-out}.hero-section[data-v-0992fd3e]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 60px);padding:80px 20px;position:relative;z-index:1}.hero-container[data-v-0992fd3e]{max-width:1600px;width:100%;position:relative}.hero-content-grid[data-v-0992fd3e]{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center;min-height:70vh}.hero-left[data-v-0992fd3e]{display:flex;flex-direction:column;gap:60px;background-color:#0f0f0f;padding:60px 40px;border-radius:16px}.hero-text[data-v-0992fd3e]{max-width:600px}.hero-title[data-v-0992fd3e]{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin:0;color:#fff;letter-spacing:-.02em}.title-accent[data-v-0992fd3e]{color:#e5e5e5}.title-muted[data-v-0992fd3e]{color:#9ca3af}.stats-section[data-v-0992fd3e]{margin-top:40px}.stats-grid[data-v-0992fd3e]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:400px}.stat-item[data-v-0992fd3e]{text-align:left}.stat-number[data-v-0992fd3e]{margin-bottom:8px}.stat-label[data-v-0992fd3e]{font-size:14px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.stat-loading[data-v-0992fd3e]{font-size:48px;font-weight:700;color:#4b5563;animation:pulse-0992fd3e 1.5s ease-in-out infinite}.hero-right[data-v-0992fd3e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:30px}.search-section[data-v-0992fd3e]{width:100%;max-width:500px}@keyframes pulse-0992fd3e{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@media (max-width: 1024px){.hero-content-grid[data-v-0992fd3e]{grid-template-columns:1fr 1fr;gap:40px}.hero-title[data-v-0992fd3e]{font-size:clamp(2rem,4.5vw,3.5rem)}.stats-grid[data-v-0992fd3e]{gap:30px}}@media (max-width: 768px){.hero-section[data-v-0992fd3e]{padding:60px 20px}.hero-content-grid[data-v-0992fd3e]{grid-template-columns:1fr;gap:40px;text-align:center}.hero-left[data-v-0992fd3e]{gap:40px;order:1;padding:40px 30px;display:none}.hero-right[data-v-0992fd3e]{order:2;padding:20px 0}.hero-text[data-v-0992fd3e]{max-width:100%}.hero-title[data-v-0992fd3e]{font-size:clamp(1.8rem,8vw,2.8rem);text-align:center}.stats-section[data-v-0992fd3e]{margin-top:30px}.stats-grid[data-v-0992fd3e]{justify-content:center;max-width:100%;gap:40px}.stat-item[data-v-0992fd3e]{text-align:center}.stat-loading[data-v-0992fd3e]{font-size:36px}}@media (max-width: 480px){.hero-section[data-v-0992fd3e]{padding:40px 16px}.hero-content-grid[data-v-0992fd3e]{gap:30px}.hero-left[data-v-0992fd3e]{gap:30px;padding:30px 20px}.hero-title[data-v-0992fd3e]{font-size:clamp(1.5rem,10vw,2.2rem);line-height:1.2}.stats-grid[data-v-0992fd3e]{grid-template-columns:1fr;gap:30px;max-width:250px;margin:0 auto}.stat-loading[data-v-0992fd3e]{font-size:32px}.stat-label[data-v-0992fd3e]{font-size:13px}}.scroll-hint[data-v-0992fd3e]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;cursor:pointer;opacity:.7;transition:all .3s ease;z-index:1}.scroll-hint[data-v-0992fd3e]:hover{opacity:1;transform:translateY(-2px)}.hint-text[data-v-0992fd3e]{color:#fff;font-size:16px;font-weight:500;letter-spacing:.5px}.scroll-arrow[data-v-0992fd3e]{color:#fff;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid rgba(255,255,255,.3);border-radius:50%;animation:bounce-0992fd3e 2s infinite}@keyframes bounce-0992fd3e{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}@media (max-width: 768px){.game-header[data-v-0992fd3e]{display:none}.game-info[data-v-0992fd3e]{text-align:center}.game-title[data-v-0992fd3e]{font-size:36px}.game-subtitle[data-v-0992fd3e]{font-size:16px}.stats-counter[data-v-0992fd3e]{flex-direction:column;gap:30px;margin-bottom:40px}.counter-label[data-v-0992fd3e]{font-size:16px}.scroll-hint[data-v-0992fd3e]{margin-top:20px;padding:15px}.hint-text[data-v-0992fd3e]{font-size:14px}.scroll-arrow[data-v-0992fd3e]{width:36px;height:36px}.search-type-selector[data-v-0992fd3e]{gap:8px;margin-bottom:16px}.search-type-btn[data-v-0992fd3e]{padding:10px 16px;font-size:13px}.search-type-icon[data-v-0992fd3e]{width:16px;height:16px}.search-container[data-v-0992fd3e]{max-width:100%}.search-bar[data-v-0992fd3e]{padding:8px}.search-input[data-v-0992fd3e]{padding:16px 20px;font-size:16px}.search-suggestions[data-v-0992fd3e]{margin-top:4px}.suggestion-item[data-v-0992fd3e]{padding:16px}.suggestion-primary[data-v-0992fd3e]{font-size:15px}.suggestion-secondary[data-v-0992fd3e]{font-size:13px}}.overview-section[data-v-0992fd3e]{background-color:#0a0a0a;padding:60px 0;min-height:50vh}.overview-container[data-v-0992fd3e]{max-width:1400px;margin:0 auto;padding:0 20px}.overview-grid[data-v-0992fd3e]{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media (max-width: 1024px){.overview-section[data-v-0992fd3e]{padding:40px 0}.overview-container[data-v-0992fd3e]{padding:0 16px}.overview-grid[data-v-0992fd3e]{gap:20px}}@media (max-width: 768px){.overview-section[data-v-0992fd3e]{padding:30px 0}.overview-grid[data-v-0992fd3e]{grid-template-columns:1fr;gap:16px}}.search-suggestions[data-v-0992fd3e]{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;border:1px;border-radius:12px;box-shadow:0 8px 32px #0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;max-height:400px;overflow-y:auto}.suggestion-item[data-v-0992fd3e]{display:flex;align-items:center;padding:16px 20px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #2a2a2a}.suggestion-item[data-v-0992fd3e]:last-child{border-bottom:none}.suggestion-item[data-v-0992fd3e]:hover{background-color:#2a2a2a}.suggestion-content[data-v-0992fd3e]{flex:1;min-width:0}.suggestion-primary[data-v-0992fd3e]{color:#fff;font-weight:500;font-size:16px;margin-bottom:2px}.suggestion-secondary[data-v-0992fd3e]{color:#888;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticker-tooltip[data-v-76ac8ef2]{position:fixed;background:#1a1a1a;border:1px;border-radius:12px;padding:0;z-index:9999;pointer-events:none;box-shadow:0 8px 32px #0009;display:flex;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:auto;min-width:420px;max-width:600px;box-sizing:border-box}.tooltip-sticker-image[data-v-76ac8ef2]{flex-shrink:0;width:240px;height:240px;background:#0f0f0f;display:flex;align-items:center;justify-content:center}.tooltip-sticker[data-v-76ac8ef2]{width:100%;height:100%;object-fit:cover}.tooltip-content[data-v-76ac8ef2]{padding:16px;display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box}.tooltip-header[data-v-76ac8ef2]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.tooltip-name[data-v-76ac8ef2]{color:#fff;font-weight:600;font-size:16px;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.tooltip-rarity[data-v-76ac8ef2]{font-size:11px;padding:4px 8px;border-radius:6px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;align-self:flex-start;white-space:nowrap}.tooltip-rarity.common[data-v-76ac8ef2],.tooltip-rarity.rare[data-v-76ac8ef2],.tooltip-rarity.epic[data-v-76ac8ef2],.tooltip-rarity.legendary[data-v-76ac8ef2]{background:#111;color:#fff}.tooltip-description[data-v-76ac8ef2]{color:#ccc;font-size:14px;line-height:1.5;margin:0 0 8px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;white-space:normal;text-align:left}.tooltip-requirement[data-v-76ac8ef2]{border-top:1px solid #333;padding-top:8px;margin-top:4px}.requirement-label[data-v-76ac8ef2]{color:#888;font-size:12px;font-weight:500}.requirement-text[data-v-76ac8ef2]{color:#ccc;font-size:12px;display:block;margin-top:2px;word-wrap:break-word;overflow-wrap:break-word}@media (max-width: 768px){.sticker-tooltip[data-v-76ac8ef2]{flex-direction:column;min-width:320px;max-width:calc(100vw - 30px);box-sizing:border-box}.tooltip-sticker-image[data-v-76ac8ef2]{width:100%;height:160px;flex-shrink:0}.tooltip-content[data-v-76ac8ef2]{padding:12px;min-width:0;box-sizing:border-box}.tooltip-name[data-v-76ac8ef2]{font-size:14px;line-height:1.4}.tooltip-description[data-v-76ac8ef2]{font-size:13px;line-height:1.4}}@media (max-width: 480px){.sticker-tooltip[data-v-76ac8ef2]{min-width:280px;max-width:calc(100vw - 20px);box-sizing:border-box}.tooltip-sticker-image[data-v-76ac8ef2]{height:120px}.tooltip-content[data-v-76ac8ef2]{padding:10px;box-sizing:border-box}.tooltip-name[data-v-76ac8ef2]{font-size:13px;line-height:1.3}.tooltip-description[data-v-76ac8ef2]{font-size:12px;line-height:1.3}}@media (max-width: 320px){.sticker-tooltip[data-v-76ac8ef2]{min-width:240px;max-width:calc(100vw - 15px);box-sizing:border-box}.tooltip-content[data-v-76ac8ef2]{padding:8px}.tooltip-name[data-v-76ac8ef2]{font-size:12px;line-height:1.3}.tooltip-description[data-v-76ac8ef2]{font-size:11px;line-height:1.3}.tooltip-sticker-image[data-v-76ac8ef2]{height:100px}}.profile-banner[data-v-6053ec35]{position:relative;min-height:250px;overflow:hidden}.banner-background[data-v-6053ec35]{position:absolute;inset:0;background-image:var(--banner-image);background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity .3s ease;will-change:background-image;transform:translateZ(0)}.banner-overlay[data-v-6053ec35]{position:absolute;inset:0;background:#0006;z-index:1;pointer-events:none}.banner-content[data-v-6053ec35]{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:flex-start;max-width:1400px;margin:0 auto;padding:40px 20px 20px;min-height:250px}.banner-left[data-v-6053ec35]{display:flex;gap:20px;align-items:flex-start;flex:1;position:relative}.mobile-edit-btn[data-v-6053ec35]{position:absolute;top:0;right:0;width:60px;height:60px;background:#111;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff;z-index:15;box-shadow:0 2px 8px #0000004d}.mobile-edit-btn[data-v-6053ec35]:hover{background:#2a2a2a;transform:scale(1.05)}.mobile-edit-btn svg[data-v-6053ec35]{width:27px;height:27px}.mobile-share-btn[data-v-6053ec35]{position:absolute;top:0;right:0;width:60px;height:60px;background:#111;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff;z-index:15;box-shadow:0 2px 8px #0000004d}.mobile-share-btn.mobile-share-btn-secondary[data-v-6053ec35]{top:70px}.mobile-share-btn[data-v-6053ec35]:hover{background:#2a2a2a;transform:scale(1.05)}.mobile-share-btn.copied[data-v-6053ec35]{background:#333;color:#fff}.mobile-share-btn svg[data-v-6053ec35]{width:24px;height:24px}.user-avatar[data-v-6053ec35]{width:120px;height:120px;border-radius:50%;border:3px solid #ffffff;background-color:#1a1a1a;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.avatar-image[data-v-6053ec35]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-info[data-v-6053ec35]{display:flex;flex-direction:column;gap:15px;flex:1}.handle-container[data-v-6053ec35]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.handle[data-v-6053ec35]{font-size:clamp(24px,5vw,32px);font-weight:700;margin:0;color:#fff;word-break:break-word}.org-badge[data-v-6053ec35]{background-color:#000;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .3s;border:1px;text-transform:uppercase;letter-spacing:.5px}.org-badge[data-v-6053ec35]:hover{background-color:#2a2a2a}.org-badge.no-org[data-v-6053ec35]{background-color:#333;color:#aaa;opacity:.7}.org-badge.no-org[data-v-6053ec35]:hover{background-color:#444;opacity:1}.profile-views[data-v-6053ec35]{display:flex;align-items:center;gap:6px;color:#ccc;font-size:14px}.eye-icon[data-v-6053ec35]{width:18px;height:18px;color:#fff;flex-shrink:0}.view-count[data-v-6053ec35]{font-weight:500}.rating-container[data-v-6053ec35]{margin-bottom:10px}.rating-badge[data-v-6053ec35]{background:#000;color:#fff;padding:6px 14px;border-radius:25px;font-size:13px;font-weight:700;display:inline-block;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 12px #0006;border:1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rating-text[data-v-6053ec35],.rating-text.unranked[data-v-6053ec35]{color:#fff;padding:4px 8px;border-radius:15px;margin-right:6px;font-weight:700}.patch-text[data-v-6053ec35]{color:#fff;opacity:.9;font-weight:500}.rating-and-stickers[data-v-6053ec35]{display:flex;align-items:center;gap:16px;margin-bottom:15px}.rating-container[data-v-6053ec35]{flex-shrink:0}.stickers-container[data-v-6053ec35]{display:flex;align-items:center}.stickers-display[data-v-6053ec35]{display:flex;align-items:center;gap:12px;position:relative}.sticker-slot[data-v-6053ec35]{width:72px;height:72px;border-radius:8px;overflow:hidden;position:relative;transition:all .2s ease;background:transparent;cursor:pointer}.sticker-slot[data-v-6053ec35]:hover{transform:scale(1.1)}.sticker-image[data-v-6053ec35]{width:100%;height:100%;object-fit:cover}.sticker-edit-btn[data-v-6053ec35]{width:40px;height:40px;background:#111;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff;margin-left:8px;box-shadow:0 2px 8px #0000004d}.sticker-edit-btn[data-v-6053ec35]:hover{background:#222;transform:scale(1.05)}.sticker-edit-btn svg[data-v-6053ec35]{width:21px;height:21px}.sticker-selector-btn:hover svg[data-v-6053ec35]{color:#fff}.profile-tabs[data-v-6053ec35]{display:flex;gap:20px;flex-wrap:wrap;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:12px 20px;border:1px;position:relative}.tab[data-v-6053ec35]{background:none;border:none;color:#888;font-size:16px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .3s;white-space:nowrap;position:relative;outline:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.tab[data-v-6053ec35]:focus{background:#fff3}.tab.active[data-v-6053ec35]{color:#fff;background:#ffffff1a}.tab[data-v-6053ec35]:hover:not(.active){color:#ccc;background:#ffffff08}.tab[data-v-6053ec35]:active{transform:scale(.98)}.banner-right[data-v-6053ec35]{display:flex;gap:15px;align-items:flex-start;flex-shrink:0}.claim-profile-btn[data-v-6053ec35]{background-color:#1a1a1a;color:#fff;border:1px;border-radius:8px;padding:12px 16px;font-size:14px;cursor:pointer;transition:all .3s ease;white-space:nowrap;width:140px;text-align:center}.claim-profile-btn[data-v-6053ec35]:hover{border-color:#fff;background-color:#2a2a2a}.edit-profile-btn[data-v-6053ec35]{background-color:#1a1a1a;color:#fff;border:1px;border-radius:8px;padding:12px 16px;font-size:14px;cursor:pointer;transition:all .3s ease;white-space:nowrap;width:140px;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.edit-profile-btn[data-v-6053ec35]:hover{border-color:#fff;background-color:#2a2a2a}.share-btn[data-v-6053ec35]{background-color:#1a1a1a;color:#fff;border:1px;border-radius:8px;padding:12px 16px;font-size:14px;cursor:pointer;transition:all .3s ease;white-space:nowrap;width:140px;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.share-btn[data-v-6053ec35]:hover{border-color:#fff;background-color:#2a2a2a}.share-btn.copied[data-v-6053ec35]{background-color:#333;color:#fff}.share-icon[data-v-6053ec35],.check-icon[data-v-6053ec35],.edit-icon[data-v-6053ec35]{width:16px;height:16px;flex-shrink:0}.refresh-container[data-v-6053ec35]{display:flex;flex-direction:column;gap:10px;align-items:center}.refresh-btn[data-v-6053ec35]{background-color:#1a1a1a;color:#fff;border:1px;border-radius:8px;padding:12px 16px;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;white-space:nowrap;min-width:140px;width:140px;box-sizing:border-box}.refresh-btn[data-v-6053ec35]:hover:not(:disabled){border-color:#fff;background-color:#2a2a2a}.refresh-btn[data-v-6053ec35]:disabled{opacity:.6;cursor:not-allowed}.favorite-container[data-v-6053ec35]{display:flex;align-items:center;gap:5px;cursor:pointer;transition:opacity .3s}.favorite-container[data-v-6053ec35]:hover{opacity:.8}.star-icon[data-v-6053ec35]{width:16px;height:16px;color:#fff;transition:color .3s}.star-icon.favorited[data-v-6053ec35]{color:gold}.favorite-text[data-v-6053ec35]{color:#fff;font-size:14px}@media (max-width: 1200px){.banner-content[data-v-6053ec35]{padding:30px 20px 20px}.refresh-btn[data-v-6053ec35]{padding:10px 12px;font-size:12px;min-width:120px;width:120px}.claim-profile-btn[data-v-6053ec35]{padding:10px 12px;font-size:12px;width:120px}}@media (max-width: 992px){.banner-right[data-v-6053ec35],.refresh-container[data-v-6053ec35]{flex-direction:column;gap:10px}}@media (max-width: 768px){.profile-banner[data-v-6053ec35]{min-height:auto}.banner-overlay[data-v-6053ec35]{background:#00000080}.banner-content[data-v-6053ec35]{flex-direction:column;gap:20px;padding:20px 15px 0}.banner-left[data-v-6053ec35]{gap:15px}.claim-profile-btn[data-v-6053ec35]{position:fixed;bottom:20px;right:20px;z-index:100;box-shadow:0 4px 8px #0000004d}.user-avatar[data-v-6053ec35]{width:120px;height:120px}.profile-tabs[data-v-6053ec35]{gap:10px;padding:10px 16px;margin-top:10px}.tab[data-v-6053ec35]{font-size:14px;padding:6px 10px}.rating-and-stickers[data-v-6053ec35]{flex-direction:column;align-items:flex-start;gap:10px}.sticker-slot[data-v-6053ec35]{width:48px;height:48px}.sticker-edit-btn[data-v-6053ec35]{width:64px;height:64px}.sticker-edit-btn svg[data-v-6053ec35]{width:24px;height:24px}.mobile-edit-btn[data-v-6053ec35]{width:54px;height:54px}.mobile-edit-btn svg[data-v-6053ec35]{width:24px;height:24px}.mobile-share-btn[data-v-6053ec35]{width:54px;height:54px}.mobile-share-btn.mobile-share-btn-secondary[data-v-6053ec35]{top:64px}.mobile-share-btn svg[data-v-6053ec35]{width:21px;height:21px}.sticker-tooltip[data-v-6053ec35]{flex-direction:column;min-width:240px;max-width:calc(100vw - 30px);box-sizing:border-box}.tooltip-sticker-image[data-v-6053ec35]{width:100%;height:100px;flex-shrink:0}.tooltip-content[data-v-6053ec35]{padding:12px;min-width:0;box-sizing:border-box}.tooltip-name[data-v-6053ec35]{font-size:14px;line-height:1.4}.tooltip-description[data-v-6053ec35]{font-size:13px;line-height:1.4}}@media (max-width: 480px){.banner-left[data-v-6053ec35]{flex-direction:column;align-items:center;text-align:center}.handle-container[data-v-6053ec35]{justify-content:center}.user-avatar[data-v-6053ec35]{width:100px;height:100px}.rating-and-stickers[data-v-6053ec35]{align-items:center}.sticker-slot[data-v-6053ec35]{width:40px;height:40px}.sticker-edit-btn[data-v-6053ec35]{width:48px;height:48px}.sticker-edit-btn svg[data-v-6053ec35]{width:18px;height:18px}.mobile-edit-btn[data-v-6053ec35]{width:48px;height:48px}.mobile-edit-btn svg[data-v-6053ec35]{width:21px;height:21px}.mobile-share-btn[data-v-6053ec35]{width:48px;height:48px}.mobile-share-btn.mobile-share-btn-secondary[data-v-6053ec35]{top:58px}.mobile-share-btn svg[data-v-6053ec35]{width:18px;height:18px}}.progress-section[data-v-27499892]{background-color:#2d2d2d;border-radius:12px;padding:20px;transition:background-color .3s}.progress-section[data-v-27499892]:hover{background-color:#353535}.progress-bar[data-v-27499892]{height:8px;background-color:#444;border-radius:4px;overflow:hidden;margin-bottom:15px}.progress-fill[data-v-27499892]{height:100%;background:linear-gradient(90deg,#e91e63,#00bcd4);border-radius:4px;transition:width .5s ease-in-out}.progress-info[data-v-27499892]{display:flex;justify-content:space-between;align-items:center;font-size:14px;gap:10px}.level-text[data-v-27499892],.xp-text[data-v-27499892]{color:#fff;white-space:nowrap}.percentage[data-v-27499892]{color:#00bcd4;font-weight:700;font-size:16px}@media (max-width: 768px){.progress-section[data-v-27499892]{padding:15px}.progress-info[data-v-27499892]{font-size:12px;flex-wrap:wrap;justify-content:center;text-align:center}.percentage[data-v-27499892]{font-size:14px}}@media (max-width: 480px){.progress-info[data-v-27499892]{flex-direction:column;gap:5px}}.weapons-section[data-v-f0d80164]{background-color:#1a1a1a;border-radius:12px;padding:20px;transition:background-color .3s;border:1px}.weapons-section[data-v-f0d80164]:hover{background-color:#222}.section-header[data-v-f0d80164]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.header-icon[data-v-f0d80164]{width:20px;height:20px;color:#fff;flex-shrink:0}.header-icon svg[data-v-f0d80164]{width:100%;height:100%}.weapons-section h3[data-v-f0d80164]{margin:0;color:#fff;font-size:18px;font-weight:600}.weapon-list[data-v-f0d80164]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.weapon-item[data-v-f0d80164]{background-color:#0f0f0f;border-radius:8px;padding:15px;border:1px solid #2a2a2a;cursor:pointer;transition:all .3s}.weapon-item[data-v-f0d80164]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.weapon-header[data-v-f0d80164]{margin-bottom:12px}.weapon-type[data-v-f0d80164]{display:block;color:#888;font-size:11px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:500}.weapon-name[data-v-f0d80164]{display:block;color:#fff;font-weight:700;font-size:14px}.weapon-stats[data-v-f0d80164]{display:flex;justify-content:space-between;gap:15px}.stat-group[data-v-f0d80164]{display:flex;flex-direction:column;align-items:center;flex:1}.stat-label[data-v-f0d80164]{font-size:10px;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:500}.stat-value[data-v-f0d80164]{font-size:14px;color:#fff;font-weight:700}.view-all-btn[data-v-f0d80164]{width:100%;background-color:#1a1a1a;color:#fff;border:1px solid #333333;border-radius:8px;padding:12px;cursor:pointer;font-size:14px;font-weight:500;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:all .3s;margin-top:15px}.view-all-btn[data-v-f0d80164]:hover{border-color:#fff;background-color:#222;color:#fff}.view-all-btn[data-v-f0d80164]:active{transform:translateY(1px)}@media (max-width: 768px){.weapons-section[data-v-f0d80164]{padding:15px}.weapons-section h3[data-v-f0d80164]{font-size:16px;margin-bottom:15px}.weapon-item[data-v-f0d80164]{padding:12px}.weapon-stats[data-v-f0d80164]{font-size:11px}.weapon-name[data-v-f0d80164]{font-size:13px}}@media (max-width: 480px){.weapon-stats[data-v-f0d80164]{flex-direction:column;gap:5px;text-align:left}.stat[data-v-f0d80164],.stat[data-v-f0d80164]:last-child{text-align:left;flex:none}}.vehicles-section[data-v-1b9ddc81]{background-color:#1a1a1a;border-radius:12px;padding:20px;transition:background-color .3s;border:1px}.vehicles-section[data-v-1b9ddc81]:hover{background-color:#222}.section-header[data-v-1b9ddc81]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.header-icon[data-v-1b9ddc81]{width:20px;height:20px;color:#fff;flex-shrink:0}.header-icon svg[data-v-1b9ddc81]{width:100%;height:100%}.vehicles-section h3[data-v-1b9ddc81]{margin:0;color:#fff;font-size:18px;font-weight:600}.vehicle-list[data-v-1b9ddc81]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.vehicle-item[data-v-1b9ddc81]{background-color:#0f0f0f;border-radius:8px;padding:15px;border:1px solid #2a2a2a;cursor:pointer;transition:all .3s}.vehicle-item[data-v-1b9ddc81]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.vehicle-header[data-v-1b9ddc81]{margin-bottom:12px}.vehicle-type[data-v-1b9ddc81]{display:block;color:#888;font-size:11px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:500}.vehicle-name[data-v-1b9ddc81]{display:block;color:#fff;font-weight:700;font-size:14px}.vehicle-stats[data-v-1b9ddc81]{display:flex;justify-content:space-between;gap:15px}.stat-group[data-v-1b9ddc81]{display:flex;flex-direction:column;align-items:center;flex:1}.stat-label[data-v-1b9ddc81]{font-size:10px;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:500}.stat-value[data-v-1b9ddc81]{font-size:14px;color:#fff;font-weight:700}.view-all-btn[data-v-1b9ddc81]{width:100%;background-color:#1a1a1a;color:#fff;border:1px solid #333333;border-radius:8px;padding:12px;cursor:pointer;font-size:14px;font-weight:500;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:all .3s;margin-top:15px}.view-all-btn[data-v-1b9ddc81]:hover{border-color:#fff;background-color:#222;color:#fff}.view-all-btn[data-v-1b9ddc81]:active{transform:translateY(1px)}@media (max-width: 768px){.vehicles-section[data-v-1b9ddc81]{padding:15px}.vehicles-section h3[data-v-1b9ddc81]{font-size:16px;margin-bottom:15px}.vehicle-item[data-v-1b9ddc81]{padding:12px}.vehicle-stats[data-v-1b9ddc81]{font-size:11px}.vehicle-name[data-v-1b9ddc81]{font-size:13px}}@media (max-width: 480px){.vehicle-stats[data-v-1b9ddc81]{flex-direction:column;gap:8px;text-align:left}.stat-group[data-v-1b9ddc81]{flex-direction:row;justify-content:space-between;align-items:center}}.missions-section[data-v-603ce4ab]{background-color:#1a1a1a;border-radius:12px;padding:20px;border:1px;height:fit-content}.section-header[data-v-603ce4ab]{display:flex;align-items:center;margin-bottom:18px}.header-icon[data-v-603ce4ab]{width:24px;height:24px;color:#fff;margin-right:12px;flex-shrink:0}.section-header h3[data-v-603ce4ab]{margin:0;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px}.mission-list[data-v-603ce4ab]{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.mission-item[data-v-603ce4ab]{background-color:#0f0f0f;border-radius:8px;padding:14px 16px;cursor:pointer;transition:all .3s ease;border:1px solid rgba(255,255,255,.05)}.mission-item[data-v-603ce4ab]:hover{background-color:#2a2a2a;border-color:#ffffff1a;transform:translateY(-1px)}.mission-header[data-v-603ce4ab]{margin-bottom:10px}.mission-type[data-v-603ce4ab]{display:inline-block;background-color:#ffffff1a;color:#ccc;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-right:10px}.mission-name[data-v-603ce4ab]{color:#fff;font-size:14px;font-weight:500;line-height:1.3;display:inline}.mission-stats[data-v-603ce4ab]{display:flex;justify-content:space-between;align-items:center;gap:16px}.stat-group[data-v-603ce4ab]{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;flex:1}.stat-label[data-v-603ce4ab]{font-size:10px;color:#888;text-transform:uppercase;letter-spacing:.5px;font-weight:500;white-space:nowrap}.stat-value[data-v-603ce4ab]{font-size:16px;font-weight:700;color:#fff;white-space:nowrap}.view-all-btn[data-v-603ce4ab]{width:100%;background-color:#1a1a1a;color:#fff;border:1px solid #333333;border-radius:8px;padding:12px;cursor:pointer;font-size:14px;font-weight:500;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:all .3s;margin-top:15px}.view-all-btn[data-v-603ce4ab]:hover{background-color:#222;color:#fff}.view-all-btn[data-v-603ce4ab]:active{transform:translateY(1px)}@media (max-width: 768px){.missions-section[data-v-603ce4ab]{padding:16px}.mission-item[data-v-603ce4ab]{padding:12px 14px}.mission-stats[data-v-603ce4ab]{gap:12px}.stat-value[data-v-603ce4ab]{font-size:14px}}@media (max-width: 480px){.mission-stats[data-v-603ce4ab]{gap:8px}.stat-group[data-v-603ce4ab]{gap:1px}.stat-value[data-v-603ce4ab],.mission-name[data-v-603ce4ab]{font-size:13px}}.lifetime-overview[data-v-e4b31344]{background-color:#1a1a1a;border-radius:12px;padding:25px;transition:background-color .3s;border:1px}.lifetime-overview[data-v-e4b31344]:hover{background-color:#222}.overview-header[data-v-e4b31344]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:25px;flex-wrap:wrap;gap:15px}.header-icon[data-v-e4b31344]{width:20px;height:20px;color:#fff;flex-shrink:0;margin-right:10px}.header-content[data-v-e4b31344]{display:flex;flex-direction:column;gap:8px;flex:1}.overview-header h3[data-v-e4b31344]{margin:0;color:#fff;font-size:18px;font-weight:600}.show-more-btn[data-v-e4b31344]{background-color:#0f0f0f;color:#fff;border:1px;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;transition:all .3s;white-space:nowrap}.show-more-btn[data-v-e4b31344]:hover{background-color:#404040}.main-stats[data-v-e4b31344]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px;margin-bottom:25px}.stat-card[data-v-e4b31344]{background-color:#0f0f0f;border-radius:8px;padding:20px;text-align:center;border:1px solid #2a2a2a;position:relative;cursor:pointer;transition:all .3s}.stat-card[data-v-e4b31344]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-2px)}.stat-value[data-v-e4b31344]{font-size:clamp(20px,4vw,24px);font-weight:700;color:#fff;margin-bottom:5px}.stat-label[data-v-e4b31344]{font-size:12px;color:#888;font-weight:500}.stat-icon[data-v-e4b31344]{position:absolute;top:15px;right:15px;width:16px;height:16px}.stat-icon.white-accent[data-v-e4b31344],.stat-icon.pink[data-v-e4b31344],.stat-icon.teal[data-v-e4b31344]{color:#fff}.detailed-stats[data-v-e4b31344]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.stat-box[data-v-e4b31344]{background-color:#1a1a1a;border-radius:8px;padding:15px;text-align:center;border:1px solid #333333;cursor:pointer;transition:all .3s}.stat-box[data-v-e4b31344]:hover{border-color:#fff;background-color:#222;transform:translateY(-1px)}.stat-number[data-v-e4b31344]{font-size:clamp(16px,3vw,18px);font-weight:700;color:#fff;margin-bottom:5px}.stat-name[data-v-e4b31344]{font-size:12px;color:#888;font-weight:500}@media (max-width: 1200px){.main-stats[data-v-e4b31344],.detailed-stats[data-v-e4b31344]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.lifetime-overview[data-v-e4b31344]{padding:20px}.overview-header[data-v-e4b31344]{flex-direction:column;align-items:flex-start;margin-bottom:20px}.overview-header h3[data-v-e4b31344]{font-size:16px}.main-stats[data-v-e4b31344]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.stat-card[data-v-e4b31344]{padding:15px}.detailed-stats[data-v-e4b31344]{grid-template-columns:1fr 1fr;gap:12px}.stat-box[data-v-e4b31344]{padding:12px}}@media (max-width: 480px){.main-stats[data-v-e4b31344],.detailed-stats[data-v-e4b31344]{grid-template-columns:1fr}}.recent-activity-section[data-v-3bb8372a]{background-color:#1a1a1a;border-radius:12px;padding:25px;transition:background-color .3s}.recent-activity-section[data-v-3bb8372a]:hover{background-color:#222}.section-header[data-v-3bb8372a]{display:flex;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:10px}.header-icon[data-v-3bb8372a]{width:20px;height:20px;color:#fff;flex-shrink:0}.section-header h3[data-v-3bb8372a]{margin:0;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px}.view-all-btn[data-v-3bb8372a]{width:100%;background-color:#1a1a1a;color:#fff;border:1px solid #333333;border-radius:8px;padding:12px;cursor:pointer;font-size:14px;font-weight:500;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:all .3s;margin-top:15px}.view-all-btn[data-v-3bb8372a]:hover{background-color:#222;color:#fff}.view-all-btn[data-v-3bb8372a]:active{transform:translateY(1px)}.activity-list[data-v-3bb8372a]{display:flex;flex-direction:column;gap:12px}.activity-item[data-v-3bb8372a]{display:flex;align-items:center;background-color:#0f0f0f;border-radius:8px;padding:15px;border:1px solid #2a2a2a;cursor:pointer;transition:all .3s}.activity-item[data-v-3bb8372a]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.activity-content[data-v-3bb8372a]{flex:1;display:flex;flex-direction:column;gap:4px}.activity-description[data-v-3bb8372a]{font-size:14px;font-weight:500;color:#fff;line-height:1.3}.activity-details[data-v-3bb8372a]{display:flex;align-items:center;gap:12px;font-size:12px;color:#888}.activity-weapon[data-v-3bb8372a],.activity-map[data-v-3bb8372a],.activity-game-mode[data-v-3bb8372a]{font-weight:500}.activity-time[data-v-3bb8372a]{color:#aaa}@media (max-width: 768px){.recent-activity-section[data-v-3bb8372a]{padding:20px}.section-header h3[data-v-3bb8372a]{font-size:16px}.activity-item[data-v-3bb8372a]{padding:12px}.activity-description[data-v-3bb8372a]{font-size:13px}.activity-details[data-v-3bb8372a]{font-size:11px;gap:8px}.view-all-btn[data-v-3bb8372a]{font-size:12px;padding:10px}}@media (max-width: 480px){.section-header[data-v-3bb8372a]{flex-direction:column;align-items:flex-start}.activity-item[data-v-3bb8372a]{gap:12px}.activity-details[data-v-3bb8372a]{flex-wrap:wrap}}.modal-overlay[data-v-eeabd57e]{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-container[data-v-eeabd57e]{background:#0a0a0a;border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;border:1px solid rgba(255,255,255,.05);box-shadow:0 20px 40px #000c}.modal-header[data-v-eeabd57e]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.05);background:#050505}.modal-title[data-v-eeabd57e]{font-size:24px;font-weight:600;color:#fff;margin:0}.close-btn[data-v-eeabd57e]{background:none;border:none;color:#666;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-eeabd57e]:hover{color:#fff;background:#ffffff0d}.close-btn svg[data-v-eeabd57e]{width:20px;height:20px}.status-message[data-v-eeabd57e]{margin:16px 24px 0;padding:12px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;animation:slideDown-eeabd57e .3s ease-out}.status-message.success[data-v-eeabd57e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);color:#e5e5e5}.status-message.error[data-v-eeabd57e]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.status-content[data-v-eeabd57e]{display:flex;align-items:center;gap:8px}.status-content svg[data-v-eeabd57e]{width:16px;height:16px;flex-shrink:0}.status-close[data-v-eeabd57e]{background:none;border:none;color:inherit;cursor:pointer;font-size:18px;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s ease}.status-close[data-v-eeabd57e]:hover{background:#ffffff1a}@keyframes slideDown-eeabd57e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.modal-body[data-v-eeabd57e]{padding:24px;display:flex;flex-direction:column;gap:32px}.edit-section[data-v-eeabd57e]{display:flex;flex-direction:column;gap:16px}.section-header[data-v-eeabd57e]{display:flex;align-items:center;gap:12px}.edit-section h3[data-v-eeabd57e]{font-size:18px;font-weight:600;color:#fff;margin:0}.upload-area[data-v-eeabd57e]{border:2px dashed rgba(255,255,255,.1);border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:center;gap:16px;cursor:pointer;transition:all .3s ease;background:#ffffff03;min-height:120px;position:relative}.upload-area[data-v-eeabd57e]:hover:not(.disabled){border-color:#ffffff4d;background:#ffffff08}.upload-area.uploading[data-v-eeabd57e],.upload-area.disabled[data-v-eeabd57e]{cursor:not-allowed;opacity:.6}.upload-area.banner[data-v-eeabd57e]{min-height:160px}.upload-progress[data-v-eeabd57e]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#888}.progress-spinner[data-v-eeabd57e]{width:32px;height:32px;border:3px solid rgba(255,255,255,.1);border-top:3px solid #ffffff;border-radius:50%;animation:spin-eeabd57e 1s linear infinite}@keyframes spin-eeabd57e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-preview[data-v-eeabd57e]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;overflow:hidden;background:#ffffff1a}.banner-preview[data-v-eeabd57e]{width:100%;height:80px;border-radius:8px;overflow:hidden;background:#ffffff1a;display:flex;align-items:center;justify-content:center}.preview-image[data-v-eeabd57e],.preview-banner[data-v-eeabd57e]{width:100%;height:100%;object-fit:cover}.upload-placeholder[data-v-eeabd57e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#ffffff80}.banner-placeholder[data-v-eeabd57e]{border-radius:8px}.upload-placeholder svg[data-v-eeabd57e]{width:32px;height:32px}.upload-text[data-v-eeabd57e]{text-align:center}.upload-title[data-v-eeabd57e]{font-size:14px;font-weight:500;color:#fff;margin:0 0 4px}.upload-subtitle[data-v-eeabd57e]{font-size:12px;color:#888;margin:0}.remove-btn[data-v-eeabd57e]{background:#ff00001a;color:#ff6b6b;border:1px solid rgba(255,0,0,.3);border-radius:6px;padding:8px 16px;font-size:12px;cursor:pointer;transition:all .3s ease;align-self:flex-start}.remove-btn[data-v-eeabd57e]:hover{background:#f003;border-color:#ff000080}.remove-btn-circle[data-v-eeabd57e]{position:absolute;top:8px;right:8px;width:28px;height:28px;background:#808080cc;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease;z-index:10}.remove-btn-circle[data-v-eeabd57e]:hover{background:gray;transform:scale(1.1)}.remove-btn-circle svg[data-v-eeabd57e]{width:16px;height:16px}.visibility-controls[data-v-eeabd57e]{padding:20px;background:#ffffff03;border-radius:12px;border:1px solid rgba(255,255,255,.05)}.toggle-control[data-v-eeabd57e]{display:flex;flex-direction:column;gap:12px}.toggle-label[data-v-eeabd57e]{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-input[data-v-eeabd57e]{display:none}.toggle-slider[data-v-eeabd57e]{position:relative;width:50px;height:26px;background:#333;border-radius:26px;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.toggle-slider[data-v-eeabd57e]:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#666;border-radius:50%;transition:all .3s ease}.toggle-input:checked+.toggle-slider[data-v-eeabd57e]{background:#fff;border-color:#fff}.toggle-input:checked+.toggle-slider[data-v-eeabd57e]:before{transform:translate(24px);background:#000}.toggle-input:disabled+.toggle-slider[data-v-eeabd57e]{opacity:.5;cursor:not-allowed}.toggle-text[data-v-eeabd57e]{color:#fff;font-size:16px;font-weight:500}.toggle-description[data-v-eeabd57e]{color:#888;font-size:14px;line-height:1.4;margin:0 0 0 62px}.modal-footer[data-v-eeabd57e]{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid rgba(255,255,255,.05);background:#050505}.btn-secondary[data-v-eeabd57e],.btn-primary[data-v-eeabd57e]{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;min-width:80px}.btn-secondary[data-v-eeabd57e]{background:#ffffff0d;color:#fff}.btn-secondary[data-v-eeabd57e]:hover:not(:disabled){background:#ffffff1a}.btn-primary[data-v-eeabd57e]{background:#fff;color:#000}.btn-primary[data-v-eeabd57e]:hover:not(:disabled){background:#e0e0e0}.btn-primary[data-v-eeabd57e]:disabled,.btn-secondary[data-v-eeabd57e]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 768px){.modal-container[data-v-eeabd57e]{width:95%;margin:20px}.modal-header[data-v-eeabd57e],.modal-body[data-v-eeabd57e],.modal-footer[data-v-eeabd57e]{padding:16px}.modal-body[data-v-eeabd57e]{gap:24px}.upload-area[data-v-eeabd57e]{padding:16px;min-height:100px}.upload-area.banner[data-v-eeabd57e]{min-height:120px}}.modal-overlay[data-v-25326f0c]{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-container[data-v-25326f0c]{background:#0a0a0a;border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;border:1px solid rgba(255,255,255,.05);box-shadow:0 20px 40px #000c}.modal-header[data-v-25326f0c]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.05);background:#050505}.modal-title[data-v-25326f0c]{font-size:24px;font-weight:600;color:#fff;margin:0}.close-btn[data-v-25326f0c]{background:none;border:none;color:#666;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-25326f0c]:hover{color:#fff;background:#ffffff0d}.close-btn svg[data-v-25326f0c]{width:20px;height:20px}.modal-content[data-v-25326f0c]{padding:24px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;max-height:70vh;min-height:0}.modal-description[data-v-25326f0c]{margin-bottom:8px;color:#888;font-size:13px;text-align:center}.disclaimer-bg[data-v-25326f0c]{background:#181818;border-radius:10px;margin-bottom:8px;color:#888;font-size:13px;text-align:center;padding:10px 16px}.stickers-section[data-v-25326f0c]{display:flex;flex-direction:column;margin-bottom:32px}.stickers-grid[data-v-25326f0c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:26px;width:100%;margin-bottom:16px}.section-title[data-v-25326f0c]{margin:0 0 16px;color:#fff;font-size:18px;font-weight:600}.sticker-item[data-v-25326f0c]{position:relative;width:128px;height:128px;border-radius:13px;overflow:hidden;cursor:pointer;transition:all .3s ease;background:#ffffff05;border:1px transparent}.sticker-item[data-v-25326f0c]:hover:not(.disabled){transform:scale(1.05);box-shadow:0 8px 20px #ffffff1a;border-color:#fff3}.sticker-item.selected[data-v-25326f0c]{border-color:#fff;box-shadow:0 0 16px #ffffff4d}.sticker-item.disabled[data-v-25326f0c]{opacity:.4;cursor:not-allowed}.sticker-item[draggable=true][data-v-25326f0c]{cursor:grab}.sticker-item[draggable=true][data-v-25326f0c]:active{cursor:grabbing}.sticker-image[data-v-25326f0c]{width:100%;height:100%;object-fit:cover}.lock-overlay[data-v-25326f0c]{position:absolute;inset:0;background:#000c;display:flex;align-items:center;justify-content:center}.lock-icon[data-v-25326f0c]{width:24px;height:24px;color:#666}.selected-overlay[data-v-25326f0c]{position:absolute;top:4px;right:4px;background:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.check-icon[data-v-25326f0c]{width:12px;height:12px;color:#000}.selected-section[data-v-25326f0c]{padding-top:24px;clear:both}.selected-preview[data-v-25326f0c]{display:flex;gap:26px;align-items:center}.selected-slot[data-v-25326f0c],.empty-slot[data-v-25326f0c]{position:relative;width:112px;height:112px;border:3px rgba(255,255,255,.1);border-radius:13px;overflow:hidden;background:#ffffff05;transition:all .3s ease;cursor:pointer}.selected-slot[data-v-25326f0c]{border-color:#ffffff4d}.selected-slot[data-v-25326f0c]:hover{border-color:#ff6b6b;box-shadow:0 0 12px #ff6b6b4d}.selected-slot:hover .remove-hint[data-v-25326f0c]{opacity:1}.selected-sticker-image[data-v-25326f0c]{width:100%;height:100%;object-fit:cover}.remove-hint[data-v-25326f0c]{position:absolute;inset:0;background:#ff6b6be6;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.remove-icon[data-v-25326f0c]{width:20px;height:20px;color:#fff}.empty-slot[data-v-25326f0c]{display:flex;flex-direction:column;align-items:center;justify-content:center;border-style:dashed;cursor:default}.empty-slot.drag-over[data-v-25326f0c],.selected-slot.drag-over[data-v-25326f0c]{border-color:#fff;background:#ffffff1a;transform:scale(1.05)}.slot-number[data-v-25326f0c]{color:#666;font-size:14px;font-weight:500}.drop-hint[data-v-25326f0c]{position:absolute;bottom:2px;left:2px;right:2px;font-size:8px;color:#888;text-align:center;line-height:1;opacity:0;transition:opacity .3s ease}.empty-slot.drag-over .drop-hint[data-v-25326f0c]{opacity:1}.modal-footer[data-v-25326f0c]{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid rgba(255,255,255,.05);background:#050505}.btn-secondary[data-v-25326f0c],.btn-primary[data-v-25326f0c]{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;min-width:80px}.btn-secondary[data-v-25326f0c]{background:#ffffff0d;color:#fff}.btn-secondary[data-v-25326f0c]:hover:not(:disabled){background:#ffffff1a}.btn-primary[data-v-25326f0c]{background:#fff;color:#000}.btn-primary[data-v-25326f0c]:hover:not(:disabled){background:#e0e0e0}.btn-primary[data-v-25326f0c]:disabled,.btn-secondary[data-v-25326f0c]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 768px){.modal-container[data-v-25326f0c]{width:95%;margin:20px}.modal-header[data-v-25326f0c],.modal-content[data-v-25326f0c],.modal-footer[data-v-25326f0c]{padding:16px}.stickers-grid[data-v-25326f0c]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:19px}.sticker-item[data-v-25326f0c]{width:96px;height:96px}.selected-preview[data-v-25326f0c]{flex-wrap:wrap;gap:19px}.selected-slot[data-v-25326f0c],.empty-slot[data-v-25326f0c]{width:96px;height:96px}.slot-number[data-v-25326f0c]{font-size:19px}.drop-hint[data-v-25326f0c]{font-size:11px}}@media (max-width: 480px){.modal-header[data-v-25326f0c]{padding:16px 20px}.modal-title[data-v-25326f0c]{font-size:20px}.modal-content[data-v-25326f0c]{padding:16px;gap:16px}.section-title[data-v-25326f0c]{font-size:16px}.stickers-grid[data-v-25326f0c]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:13px}.sticker-item[data-v-25326f0c],.selected-slot[data-v-25326f0c],.empty-slot[data-v-25326f0c]{width:64px;height:64px}.selected-preview[data-v-25326f0c]{gap:13px}.modal-footer[data-v-25326f0c]{padding:16px 20px}}.error-notification[data-v-741d6d19]{background:#0f0f0f;border:1px;color:#fff;padding:6px 16px;border-radius:8px;margin:16px;animation:slideIn-741d6d19 .3s ease-out}.error-type-rate_limit[data-v-741d6d19],.error-type-auth_required[data-v-741d6d19],.error-type-network[data-v-741d6d19],.error-type-suspicious_blocked[data-v-741d6d19]{background:#0f0f0f}.error-content[data-v-741d6d19]{display:flex;align-items:flex-start;gap:12px}.error-text[data-v-741d6d19]{flex:1}.error-title[data-v-741d6d19]{margin:0 0 4px;font-size:16px;font-weight:600}.error-message[data-v-741d6d19]{margin:0 0 4px;font-size:14px;opacity:.9}.error-action[data-v-741d6d19]{margin:0;font-size:12px;opacity:.8;font-style:italic}.error-controls[data-v-741d6d19]{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.error-button[data-v-741d6d19]{padding:6px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:60px}.error-button.primary[data-v-741d6d19]{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3)}.error-button.primary[data-v-741d6d19]:hover{background:#ffffff4d}.error-button.dismiss[data-v-741d6d19]{background:transparent;color:#fff;border:none;font-size:18px;padding:4px 8px;opacity:.7}.error-button.dismiss[data-v-741d6d19]:hover{opacity:1}@keyframes slideIn-741d6d19{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 768px){.error-content[data-v-741d6d19]{flex-direction:column}.error-controls[data-v-741d6d19]{flex-direction:row;justify-content:flex-end}}.get-started-notification[data-v-cbd980a2]{position:fixed;bottom:24px;left:24px;z-index:1000;background-color:#1a1a1a;border-radius:8px;box-shadow:0 4px 12px #0000004d;max-width:300px;overflow:hidden}.notification-content[data-v-cbd980a2]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;gap:12px}.notification-text[data-v-cbd980a2]{color:#fff;font-size:14px;font-weight:500}.notification-actions[data-v-cbd980a2]{display:flex;align-items:center;gap:8px}.guide-button[data-v-cbd980a2]{display:flex;align-items:center;gap:6px;background-color:#333;color:#fff;border:none;border-radius:4px;padding:6px 12px;font-size:13px;cursor:pointer;transition:all .2s ease}.guide-button[data-v-cbd980a2]:hover{background-color:#444}.guide-icon[data-v-cbd980a2]{width:16px;height:16px}.close-button[data-v-cbd980a2]{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:4px;cursor:pointer;color:#666;transition:color .2s ease}.close-button[data-v-cbd980a2]:hover{color:#fff}.close-icon[data-v-cbd980a2]{width:20px;height:20px}.fade-enter-active[data-v-cbd980a2],.fade-leave-active[data-v-cbd980a2]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-cbd980a2],.fade-leave-to[data-v-cbd980a2]{opacity:0;transform:translateY(10px)}.player-profile[data-v-996a5fc9]{min-height:100vh;background-color:#0a0a0a;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@keyframes fadeInUp-996a5fc9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.admin-hidden-banner[data-v-996a5fc9]{background:#0f0f0f;border:1px;padding:6px 16px;margin:16px;border-radius:8px}.admin-banner-content[data-v-996a5fc9]{display:flex;align-items:center;gap:12px;max-width:1200px;margin:0 auto}.admin-icon[data-v-996a5fc9]{width:24px;height:24px;color:#fff;flex-shrink:0}.admin-banner-text[data-v-996a5fc9]{display:flex;flex-direction:column;gap:2px}.admin-badge[data-v-996a5fc9],.owner-badge[data-v-996a5fc9]{font-size:12px;font-weight:700;color:#fff;background:#fff3;padding:2px 8px;border-radius:12px;width:fit-content}.hidden-status[data-v-996a5fc9]{font-size:14px;color:#fff;font-weight:500}.loading-container[data-v-996a5fc9]{height:100vh;display:flex;align-items:center;justify-content:center;background-color:#111}.loading-content[data-v-996a5fc9]{text-align:center;max-width:400px;padding:40px 20px}.loading-spinner[data-v-996a5fc9]{position:relative;width:60px;height:60px;margin:0 auto 30px}.spinner-ring[data-v-996a5fc9]{position:absolute;width:100%;height:100%;border:4px solid rgba(255,255,255,.1);border-top:4px solid #ffffff;border-radius:50%;animation:spin-996a5fc9 1s linear infinite}.spinner-ring[data-v-996a5fc9]:nth-child(2),.spinner-ring[data-v-996a5fc9]:nth-child(3){display:none}@keyframes spin-996a5fc9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-title[data-v-996a5fc9]{font-size:1.8rem;font-weight:600;margin-bottom:12px;color:#fff}.loading-subtitle[data-v-996a5fc9]{font-size:1rem;color:#ccc;opacity:.8;margin:0}.error-container[data-v-996a5fc9]{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;background:#000}.error-content[data-v-996a5fc9]{text-align:center;max-width:400px;padding:40px 20px}.error-icon[data-v-996a5fc9]{width:64px;height:64px;margin:0 auto 24px;color:#fff}.error-icon svg[data-v-996a5fc9]{width:100%;height:100%}.error-title[data-v-996a5fc9]{font-size:1.8rem;font-weight:600;margin-bottom:12px;color:#fff}.error-subtitle[data-v-996a5fc9]{font-size:1rem;color:#ccc;margin-bottom:30px}.try-again-button[data-v-996a5fc9]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;color:#2a2a2a;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.try-again-button[data-v-996a5fc9]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #fff3;background:#f0f0f0}.try-again-button svg[data-v-996a5fc9]{width:18px;height:18px}.profile-content[data-v-996a5fc9]{animation:fadeInUp-996a5fc9 .6s ease-out}@keyframes fadeInUp-996a5fc9{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.main-content[data-v-996a5fc9]{max-width:1400px;margin:0 auto;padding:30px 20px;background-color:#0f0f0f;min-height:calc(100vh - 330px)}.left-column[data-v-996a5fc9],.right-column[data-v-996a5fc9]{display:flex;flex-direction:column;gap:25px}.overview-content[data-v-996a5fc9]{display:grid;grid-template-columns:340px 1fr;gap:30px}.tab-title[data-v-996a5fc9]{font-size:28px;font-weight:700;color:#fff;margin-bottom:40px;text-align:center;position:sticky;top:0;background:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 0;z-index:100;border-radius:8px}.weapons-grid[data-v-996a5fc9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.weapon-item[data-v-996a5fc9]{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.weapon-item[data-v-996a5fc9]:hover{background:linear-gradient(135deg,#2a2a2a,#3a3a3a);border-color:#fff3;transform:translateY(-2px)}.weapon-info[data-v-996a5fc9]{flex:1}.weapon-name[data-v-996a5fc9]{font-size:18px;font-weight:700;color:#fff;margin:0 0 5px}.weapon-type[data-v-996a5fc9]{font-size:14px;color:#ccc;margin:0}.weapon-kills[data-v-996a5fc9]{text-align:right}.kills-number[data-v-996a5fc9]{display:block;font-size:24px;font-weight:700;color:#fff}.kills-label[data-v-996a5fc9]{font-size:12px;color:#888;text-transform:uppercase}.vehicles-grid[data-v-996a5fc9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.vehicle-item[data-v-996a5fc9]{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.vehicle-item[data-v-996a5fc9]:hover{background:linear-gradient(135deg,#2a2a2a,#3a3a3a);border-color:#fff3;transform:translateY(-2px)}.vehicle-info[data-v-996a5fc9]{flex:1}.vehicle-name[data-v-996a5fc9]{font-size:18px;font-weight:700;color:#fff;margin:0 0 5px}.vehicle-type[data-v-996a5fc9]{font-size:14px;color:#ccc;margin:0}.vehicle-time[data-v-996a5fc9]{text-align:right}.time-number[data-v-996a5fc9]{display:block}.vehicles-table-container[data-v-996a5fc9]{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000004d}.table-scroll[data-v-996a5fc9]{max-height:600px;overflow-y:auto;overflow-x:auto}.table-scroll[data-v-996a5fc9]::-webkit-scrollbar{width:8px;height:8px}.table-scroll[data-v-996a5fc9]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.table-scroll[data-v-996a5fc9]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.table-scroll[data-v-996a5fc9]::-webkit-scrollbar-thumb:hover{background:#fff6}.vehicles-table[data-v-996a5fc9]{width:100%;border-collapse:collapse;color:#fff;min-width:600px;background:transparent}.vehicles-table thead[data-v-996a5fc9]{background:#0009;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vehicles-table th[data-v-996a5fc9]{padding:18px 20px;text-align:left;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.8px;color:#fff;border-bottom:2px solid rgba(255,255,255,.15);background:#0006}.vehicles-table th[data-v-996a5fc9]:first-child{border-top-left-radius:8px}.vehicles-table th[data-v-996a5fc9]:last-child{border-top-right-radius:8px}.vehicles-table td[data-v-996a5fc9]{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.05);font-size:14px;vertical-align:middle}.vehicle-row[data-v-996a5fc9]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)}.vehicle-row[data-v-996a5fc9]:hover{background:#ffffff08;transform:scale(1.002)}.vehicle-row[data-v-996a5fc9]:last-child{border-bottom:none}.vehicle-name[data-v-996a5fc9]{font-weight:600;color:#fff;font-size:15px}.vehicle-type[data-v-996a5fc9]{color:#aaa;font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.vehicle-time[data-v-996a5fc9]{font-weight:600;color:#fff;font-size:14px}.vehicle-kills[data-v-996a5fc9],.vehicle-victories[data-v-996a5fc9]{font-weight:600;color:#fff;text-align:center;font-size:14px}.vehicles-stats-summary[data-v-996a5fc9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:15px;margin-bottom:25px;padding:0 5px}.stat-card[data-v-996a5fc9]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:15px;text-align:center;transition:all .3s ease}.stat-card[data-v-996a5fc9]:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.stat-card .stat-number[data-v-996a5fc9]{display:block;font-size:24px;font-weight:700;color:#fff;margin-bottom:5px}.stat-card .stat-label[data-v-996a5fc9]{font-size:11px;color:#aaa;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.weapons-tab-content[data-v-996a5fc9],.vehicles-tab-content[data-v-996a5fc9],.missions-tab-content[data-v-996a5fc9],.activity-tab-content[data-v-996a5fc9]{padding:0;width:100%;margin:0}.weapons-list[data-v-996a5fc9],.vehicles-list[data-v-996a5fc9],.missions-list[data-v-996a5fc9],.activity-list[data-v-996a5fc9]{position:relative}.weapon-entries[data-v-996a5fc9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;padding-bottom:20px;padding-top:20px}@media (min-width: 1600px){.weapon-entries[data-v-996a5fc9],.vehicle-entries[data-v-996a5fc9]{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:25px}}.weapon-entry[data-v-996a5fc9]{display:flex;align-items:center;gap:15px;background-color:#0f0f0f;border-radius:8px;padding:15px;border:1px solid #2a2a2a;cursor:pointer;transition:all .3s}.weapon-entry[data-v-996a5fc9]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.weapon-entry .weapon-info[data-v-996a5fc9]{flex:1;display:flex;flex-direction:column;gap:4px}.weapon-entry .weapon-name[data-v-996a5fc9]{font-size:14px;font-weight:500;color:#fff;line-height:1.3}.kill-count[data-v-996a5fc9]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.kill-count .count-label[data-v-996a5fc9]{font-size:16px;color:#aaa;font-weight:500}.kill-count .hs-percentage[data-v-996a5fc9]{font-size:12px;color:#fff;font-weight:600;opacity:.8}.vehicle-entries[data-v-996a5fc9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;padding-bottom:20px;padding-top:20px}.vehicle-entry[data-v-996a5fc9]{display:flex;align-items:center;gap:15px;background-color:#0f0f0f;border-radius:8px;padding:15px;border:1px solid #2a2a2a;cursor:pointer;transition:all .3s}.vehicle-entry[data-v-996a5fc9]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.vehicle-info[data-v-996a5fc9]{flex:1;display:flex;flex-direction:column;gap:4px}.vehicle-info .vehicle-name[data-v-996a5fc9]{font-size:14px;font-weight:500;color:#fff;line-height:1.3}.entry-count[data-v-996a5fc9]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.entry-count .count-label[data-v-996a5fc9]{font-size:16px;color:#aaa;font-weight:500}@media (max-width: 768px){.overview-content[data-v-996a5fc9]{grid-template-columns:1fr;gap:20px}.left-column[data-v-996a5fc9]{order:2}.right-column[data-v-996a5fc9]{order:1}.main-content[data-v-996a5fc9]{padding:20px 15px}.tab-title[data-v-996a5fc9]{font-size:24px}.weapons-grid[data-v-996a5fc9]{grid-template-columns:1fr}.weapon-entries[data-v-996a5fc9],.vehicle-entries[data-v-996a5fc9]{grid-template-columns:1fr;gap:12px}.vehicles-table-container[data-v-996a5fc9]{border-radius:8px}.vehicles-table th[data-v-996a5fc9],.vehicles-table td[data-v-996a5fc9]{padding:12px 15px;font-size:13px}.vehicles-table[data-v-996a5fc9]{min-width:500px}}@media (max-width: 480px){.weapons-grid[data-v-996a5fc9]{gap:15px}.weapon-item[data-v-996a5fc9]{padding:15px}.weapon-entries[data-v-996a5fc9],.vehicle-entries[data-v-996a5fc9]{grid-template-columns:1fr;gap:10px}.vehicles-table th[data-v-996a5fc9],.vehicles-table td[data-v-996a5fc9]{padding:10px 12px;font-size:12px}.vehicles-table[data-v-996a5fc9]{min-width:450px}.tab-title[data-v-996a5fc9]{font-size:20px}}.hidden-profile-message[data-v-996a5fc9]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:40px 20px}.hidden-content[data-v-996a5fc9]{text-align:center;max-width:500px;color:#fff}.hidden-icon[data-v-996a5fc9]{width:80px;height:80px;margin:0 auto 24px;color:#666}.hidden-icon svg[data-v-996a5fc9]{width:100%;height:100%}.hidden-content h2[data-v-996a5fc9]{font-size:28px;font-weight:600;margin:0 0 16px;color:#fff}.hidden-content p[data-v-996a5fc9]{font-size:16px;color:#888;line-height:1.6;margin:0 0 32px}.hidden-actions[data-v-996a5fc9]{display:flex;justify-content:center;gap:16px}.hidden-actions .btn-primary[data-v-996a5fc9]{padding:12px 24px;background:#fff;color:#000;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.hidden-actions .btn-primary[data-v-996a5fc9]:hover{background:#e0e0e0;transform:translateY(-1px)}.hidden-actions .btn-secondary[data-v-996a5fc9]{padding:12px 24px;background:transparent;color:#fff;border:1px solid #2a2a2a;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.hidden-actions .btn-secondary[data-v-996a5fc9]:hover{border-color:#fff;background:#2a2a2a}.guild-banner[data-v-21ed3747]{position:relative;min-height:250px;overflow:hidden}.banner-background[data-v-21ed3747]{position:absolute;inset:0;background-image:var(--banner-image);background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity .3s ease}.banner-overlay[data-v-21ed3747]{position:absolute;inset:0;background:#0006;z-index:1;pointer-events:none}.banner-content[data-v-21ed3747]{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:flex-start;max-width:1400px;margin:0 auto;padding:40px 20px 20px;min-height:250px}.banner-left[data-v-21ed3747]{display:flex;gap:20px;align-items:flex-start;flex:1;position:relative}.mobile-edit-btn[data-v-21ed3747]{position:absolute;top:0;right:0;width:60px;height:60px;background:#111;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff;z-index:15;box-shadow:0 2px 8px #0000004d}.mobile-edit-btn svg[data-v-21ed3747]{width:20px;height:20px}.mobile-edit-btn[data-v-21ed3747]:hover{background:#3a3a3af2;border-color:#777;transform:scale(1.05)}.mobile-share-btn[data-v-21ed3747]{position:absolute;top:0;right:0;width:60px;height:60px;background:#111;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff;z-index:15;box-shadow:0 2px 8px #0000004d}.mobile-share-btn.mobile-share-btn-secondary[data-v-21ed3747]{top:70px}.mobile-share-btn[data-v-21ed3747]:hover{background:#2a2a2a;transform:scale(1.05)}.mobile-share-btn.copied[data-v-21ed3747]{background:#333;color:#fff}.mobile-share-btn svg[data-v-21ed3747]{width:24px;height:24px}.guild-avatar[data-v-21ed3747]{width:120px;height:120px;border-radius:50%;border:3px solid #ffffff;background-color:#1a1a1a;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.avatar-image[data-v-21ed3747]{width:100%;height:100%;object-fit:cover;border-radius:50%}.guild-info[data-v-21ed3747]{display:flex;flex-direction:column;gap:15px;flex:1}.guild-name-container[data-v-21ed3747]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.guild-name[data-v-21ed3747]{font-size:clamp(24px,5vw,32px);font-weight:700;margin:0;color:#fff;word-break:break-word}.guild-tag[data-v-21ed3747]{background-color:#000;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;border:1px;text-transform:uppercase;letter-spacing:.5px}.profile-views[data-v-21ed3747]{display:flex;align-items:center;gap:6px;color:#ccc;font-size:14px}.eye-icon[data-v-21ed3747]{width:18px;height:18px;color:#fff;flex-shrink:0}.view-count[data-v-21ed3747]{font-weight:500}.rating-container[data-v-21ed3747]{margin-bottom:0;display:flex;align-items:center}.rating-and-discord-container[data-v-21ed3747]{display:flex;gap:12px;align-items:center;margin-bottom:10px;flex-wrap:wrap}.discord-container[data-v-21ed3747]{display:flex;align-items:center}.rating-badge[data-v-21ed3747]{background:#000;color:#fff;padding:6px 14px;border-radius:25px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 12px #0006;border:1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:32px}.discord-badge[data-v-21ed3747]{background:#000;color:#fff;padding:6px 14px;border-radius:25px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 12px #0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;height:32px}.discord-badge[data-v-21ed3747]:hover{background:#1a1a1a;transform:translateY(-1px)}.discord-icon[data-v-21ed3747]{width:16px;height:16px;flex-shrink:0}.discord-text[data-v-21ed3747]{color:#fff;font-weight:700}.rating-text[data-v-21ed3747]{color:#fff;padding:4px 8px;border-radius:15px;margin-right:6px;font-weight:700}.patch-text[data-v-21ed3747]{color:#fff;opacity:.9;font-weight:500}.guild-tabs[data-v-21ed3747]{display:flex;gap:20px;flex-wrap:wrap;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:12px 20px;border:1px;position:relative}.tab[data-v-21ed3747]{background:none;border:none;color:#888;font-size:16px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .3s;white-space:nowrap;position:relative;outline:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.tab[data-v-21ed3747]:focus{color:#ccc;background:#ffffff08}.tab.active[data-v-21ed3747]{color:#fff;background:#ffffff0d}.tab[data-v-21ed3747]:hover:not(.active){color:#ccc;background:#ffffff08}.tab[data-v-21ed3747]:active{transform:scale(.98)}.banner-right[data-v-21ed3747]{display:flex;gap:15px;align-items:flex-start;flex-shrink:0}.guild-actions[data-v-21ed3747]{display:flex;flex-direction:column;gap:10px;align-items:center}.claim-guild-btn[data-v-21ed3747],.edit-profile-btn[data-v-21ed3747]{background-color:#1a1a1a;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:12px 16px;font-size:14px;cursor:pointer;transition:all .3s ease;white-space:nowrap;width:140px;text-align:center}.claim-guild-btn[data-v-21ed3747]:hover,.edit-profile-btn[data-v-21ed3747]:hover{border-color:#fff;background-color:#2a2a2a}.edit-profile-btn[data-v-21ed3747]{background-color:#fff;color:#000;border:1px solid #ffffff}.edit-profile-btn[data-v-21ed3747]:hover{background-color:#e0e0e0;border-color:#e0e0e0}.share-btn[data-v-21ed3747]{background-color:#1a1a1a;color:#fff;border:1px;border-radius:8px;padding:12px 16px;font-size:14px;cursor:pointer;transition:all .3s ease;white-space:nowrap;width:140px;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.share-btn[data-v-21ed3747]:hover{border-color:#fff;background-color:#2a2a2a}.share-btn.copied[data-v-21ed3747]{background-color:#333;color:#fff}.share-icon[data-v-21ed3747],.check-icon[data-v-21ed3747]{width:16px;height:16px;flex-shrink:0}@media (max-width: 1200px){.claim-guild-btn[data-v-21ed3747],.edit-profile-btn[data-v-21ed3747]{padding:10px 12px;font-size:12px;width:120px}}@media (max-width: 992px){.banner-right[data-v-21ed3747],.guild-actions[data-v-21ed3747]{flex-direction:column;gap:10px}}@media (max-width: 768px){.guild-banner[data-v-21ed3747]{min-height:auto}.banner-overlay[data-v-21ed3747]{background:#00000080}.banner-content[data-v-21ed3747]{flex-direction:column;gap:20px;padding:20px 15px 0}.banner-left[data-v-21ed3747]{gap:15px}.mobile-edit-btn[data-v-21ed3747]{width:54px;height:54px;font-size:18px}.mobile-edit-btn svg[data-v-21ed3747]{width:18px;height:18px}.mobile-share-btn[data-v-21ed3747]{width:54px;height:54px}.mobile-share-btn.mobile-share-btn-secondary[data-v-21ed3747]{top:64px}.mobile-share-btn svg[data-v-21ed3747]{width:21px;height:21px}.guild-avatar[data-v-21ed3747]{width:60px;height:60px}.guild-tabs[data-v-21ed3747]{gap:10px;padding:10px 16px;margin-top:10px}.tab[data-v-21ed3747]{font-size:14px;padding:6px 10px}.rating-and-discord-container[data-v-21ed3747]{justify-content:center;gap:8px}.discord-badge[data-v-21ed3747]{font-size:12px;padding:5px 12px}.discord-icon[data-v-21ed3747]{width:14px;height:14px}}@media (max-width: 480px){.banner-left[data-v-21ed3747]{flex-direction:column;align-items:center;text-align:center}.mobile-edit-btn[data-v-21ed3747]{width:48px;height:48px;font-size:16px}.mobile-edit-btn svg[data-v-21ed3747]{width:16px;height:16px}.mobile-share-btn[data-v-21ed3747]{width:48px;height:48px}.mobile-share-btn.mobile-share-btn-secondary[data-v-21ed3747]{top:58px}.mobile-share-btn svg[data-v-21ed3747]{width:18px;height:18px}.guild-name-container[data-v-21ed3747]{justify-content:center}}.modal-overlay[data-v-29152190]{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-container[data-v-29152190]{background:#0a0a0a;border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;border:1px solid rgba(255,255,255,.05);box-shadow:0 20px 40px #000c}.modal-header[data-v-29152190]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.05);background:#050505}.modal-title[data-v-29152190]{font-size:24px;font-weight:600;color:#fff;margin:0}.close-btn[data-v-29152190]{background:none;border:none;color:#666;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-29152190]:hover{color:#fff;background:#ffffff0d}.close-btn svg[data-v-29152190]{width:20px;height:20px}.status-message[data-v-29152190]{margin:16px 24px 0;padding:12px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;animation:slideDown-29152190 .3s ease-out}.status-message.success[data-v-29152190]{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);color:#e5e5e5}.status-message.error[data-v-29152190]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.status-content[data-v-29152190]{display:flex;align-items:center;gap:8px}.status-content svg[data-v-29152190]{width:16px;height:16px;flex-shrink:0}.status-close[data-v-29152190]{background:none;border:none;color:inherit;cursor:pointer;font-size:18px;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s ease}.status-close[data-v-29152190]:hover{background:#ffffff1a}@keyframes slideDown-29152190{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.modal-body[data-v-29152190]{padding:24px;display:flex;flex-direction:column;gap:32px}.edit-section[data-v-29152190]{display:flex;flex-direction:column;gap:16px}.section-header[data-v-29152190]{display:flex;align-items:center;gap:12px}.edit-section h3[data-v-29152190]{font-size:18px;font-weight:600;color:#fff;margin:0}.section-icon[data-v-29152190]{width:20px;height:20px;color:#fff;flex-shrink:0}.input-field[data-v-29152190]{display:flex;flex-direction:column;gap:8px}.discord-input[data-v-29152190]{width:100%;padding:12px 16px;background:#ffffff0d;border:1px;border-radius:8px;color:#fff;font-size:14px;transition:all .3s ease}.discord-input[data-v-29152190]:focus{outline:none;background:#ffffff14}.discord-input.error[data-v-29152190]{border-color:#ef4444;background:#ef44441a}.discord-input[data-v-29152190]::placeholder{color:#ffffff80}.input-subtitle[data-v-29152190]{font-size:12px;color:#888;margin:0;line-height:1.4}.error-text[data-v-29152190]{font-size:12px;color:#ef4444;margin:0}.upload-area[data-v-29152190]{border:2px dashed rgba(255,255,255,.1);border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:center;gap:16px;cursor:pointer;transition:all .3s ease;background:#ffffff03;min-height:120px;position:relative}.upload-area[data-v-29152190]:hover:not(.disabled){border-color:#ffffff4d;background:#ffffff08}.upload-area.uploading[data-v-29152190],.upload-area.disabled[data-v-29152190]{cursor:not-allowed;opacity:.6}.upload-area.banner[data-v-29152190]{min-height:160px}.upload-progress[data-v-29152190]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#888}.progress-spinner[data-v-29152190]{width:32px;height:32px;border:3px solid rgba(255,255,255,.1);border-top:3px solid #ffffff;border-radius:50%;animation:spin-29152190 1s linear infinite}@keyframes spin-29152190{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-preview[data-v-29152190]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;overflow:hidden;background:#ffffff1a}.banner-preview[data-v-29152190]{width:100%;height:80px;border-radius:8px;overflow:hidden;background:#ffffff1a;display:flex;align-items:center;justify-content:center}.preview-image[data-v-29152190],.preview-banner[data-v-29152190]{width:100%;height:100%;object-fit:cover}.default-preview[data-v-29152190]{opacity:.7;border:2px dashed rgba(255,255,255,.2)}.upload-placeholder[data-v-29152190]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#ffffff80}.banner-placeholder[data-v-29152190]{border-radius:8px}.upload-placeholder svg[data-v-29152190]{width:32px;height:32px}.upload-text[data-v-29152190]{text-align:center}.upload-title[data-v-29152190]{font-size:14px;font-weight:500;color:#fff;margin:0 0 4px}.upload-subtitle[data-v-29152190]{font-size:12px;color:#888;margin:0}.remove-btn-circle[data-v-29152190]{position:absolute;top:8px;right:8px;width:28px;height:28px;background:#808080cc;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease;z-index:10}.remove-btn-circle[data-v-29152190]:hover{background:gray;transform:scale(1.1)}.remove-btn-circle svg[data-v-29152190]{width:16px;height:16px}.modal-footer[data-v-29152190]{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid rgba(255,255,255,.05);background:#050505}.btn-secondary[data-v-29152190],.btn-primary[data-v-29152190]{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;min-width:80px}.btn-secondary[data-v-29152190]{background:#ffffff0d;color:#fff;border:1px}.btn-secondary[data-v-29152190]:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.btn-primary[data-v-29152190]{background:#fff;color:#000}.btn-primary[data-v-29152190]:hover:not(:disabled){background:#e0e0e0}.btn-primary[data-v-29152190]:disabled,.btn-secondary[data-v-29152190]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 768px){.modal-container[data-v-29152190]{width:95%;margin:20px}.modal-header[data-v-29152190],.modal-body[data-v-29152190],.modal-footer[data-v-29152190]{padding:16px}.modal-body[data-v-29152190]{gap:24px}.upload-area[data-v-29152190]{padding:16px;min-height:100px}.upload-area.banner[data-v-29152190]{min-height:120px}}.guild-members-overview[data-v-1090b5fd]{background-color:#1a1a1a;border:1px;border-radius:12px;overflow:hidden;transition:filter .3s ease}.guild-members-overview.loading-blur[data-v-1090b5fd]{filter:blur(4px);pointer-events:none;opacity:.7}.overview-header[data-v-1090b5fd]{padding:20px;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;align-items:center}.overview-title[data-v-1090b5fd]{font-size:20px;font-weight:700;color:#fff;margin:0}.overview-stats[data-v-1090b5fd]{display:flex;gap:20px}.stat-item[data-v-1090b5fd]{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.stat-value[data-v-1090b5fd]{font-size:18px;font-weight:700;color:#fff;line-height:1.2}.stat-label[data-v-1090b5fd]{font-size:12px;color:#888;font-weight:500}.top-members-list[data-v-1090b5fd]{display:flex;flex-direction:column}.top-member-card[data-v-1090b5fd]{display:flex;align-items:center;gap:12px;padding:12px 20px;cursor:pointer;transition:all .3s;border-bottom:1px solid #2a2a2a}.top-member-card[data-v-1090b5fd]:last-child{border-bottom:none}.top-member-card[data-v-1090b5fd]:hover{background-color:#2a2a2a}.member-rank[data-v-1090b5fd]{font-size:16px;font-weight:700;color:#fff;min-width:30px;text-align:center}.member-avatar[data-v-1090b5fd]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333}.avatar-image[data-v-1090b5fd]{width:100%;height:100%;object-fit:cover}.member-info[data-v-1090b5fd]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.member-name[data-v-1090b5fd]{font-size:14px;font-weight:600;color:#fff;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-stat[data-v-1090b5fd]{display:flex;align-items:center;gap:4px;font-size:12px}.member-stat .stat-value[data-v-1090b5fd]{font-size:12px;font-weight:600;color:#ccc}.member-stat .stat-label[data-v-1090b5fd]{color:#888}.member-action[data-v-1090b5fd]{width:16px;height:16px;color:#666;flex-shrink:0}.member-action svg[data-v-1090b5fd]{width:100%;height:100%}.overview-footer[data-v-1090b5fd]{padding:16px 20px;border-top:1px solid #2a2a2a}.view-all-btn[data-v-1090b5fd]{width:100%;background-color:#0a0a0a;border:1px;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:12px;cursor:pointer;transition:all .3s}.view-all-btn[data-v-1090b5fd]:hover{background-color:#2a2a2a}.view-all-btn[data-v-1090b5fd]:disabled{opacity:.6;cursor:not-allowed}.loading-section[data-v-1090b5fd]{text-align:center;padding:40px 20px}.loading-spinner[data-v-1090b5fd]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-1090b5fd]{width:24px;height:24px;border:2px solid #333333;border-top:2px solid #ffffff;border-radius:50%;animation:spin-1090b5fd 1s linear infinite}@keyframes spin-1090b5fd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-1090b5fd]{color:#ccc;font-size:14px;margin:0}.empty-state[data-v-1090b5fd]{text-align:center;padding:40px 20px;color:#888;font-size:14px}@media (max-width: 768px){.overview-header[data-v-1090b5fd]{flex-direction:column;gap:12px;align-items:flex-start}.overview-stats[data-v-1090b5fd]{align-self:flex-end}.top-member-card[data-v-1090b5fd]{padding:10px 16px;gap:10px}.member-rank[data-v-1090b5fd]{font-size:14px;min-width:25px}.member-avatar[data-v-1090b5fd]{width:28px;height:28px}.member-name[data-v-1090b5fd]{font-size:13px}}.guild-players-list[data-v-89b161f8]{display:flex;flex-direction:column;gap:20px}.filters-section[data-v-89b161f8]{display:flex;gap:20px;margin-bottom:10px;padding:20px;background-color:#1a1a1a;border-radius:12px}.filter-group[data-v-89b161f8]{display:flex;flex-direction:column;gap:8px}.filter-label[data-v-89b161f8]{font-size:14px;font-weight:600;color:#fff}.filter-select[data-v-89b161f8]{background-color:#0a0a0a;border:1px;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .3s}.filter-select[data-v-89b161f8]:hover{border-color:#4a4a4a}.filter-select[data-v-89b161f8]:focus{outline:none;border-color:#fff}.error-message[data-v-89b161f8]{padding:20px;background-color:#2a1a1a;border:1px solid #4a2a2a;border-radius:8px;color:#ff6b6b;text-align:center}.players-list[data-v-89b161f8]{display:flex;flex-direction:column;gap:12px}.player-card[data-v-89b161f8]{background-color:#1a1a1a;border:1px;border-radius:12px;padding:16px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.player-card[data-v-89b161f8]:before{content:"";position:absolute;inset:0;background-image:var(--banner-image, url(/static/images/player-profile/profile-banner-loading.png));background-size:cover;background-position:center right;background-repeat:no-repeat;filter:blur(2px);transform:scale(1.05);z-index:0}.player-card[data-v-89b161f8]:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 120% 100% at 0% 50%,rgba(26,26,26,.95) 0%,rgba(26,26,26,.85) 20%,rgba(26,26,26,.7) 35%,rgba(26,26,26,.5) 50%,rgba(26,26,26,.3) 65%,rgba(26,26,26,.15) 80%,rgba(26,26,26,.05) 95%,transparent 100%);z-index:1}.player-card[data-v-89b161f8]:hover{border-color:#fff;background-color:#2a2a2a;transform:translateY(-1px)}.player-card[data-v-89b161f8]:hover:after{background:radial-gradient(ellipse 120% 100% at 0% 50%,rgba(34,34,34,.95) 0%,rgba(34,34,34,.85) 20%,rgba(34,34,34,.7) 35%,rgba(34,34,34,.5) 50%,rgba(34,34,34,.3) 65%,rgba(34,34,34,.15) 80%,rgba(34,34,34,.05) 95%,transparent 100%)}.player-rank[data-v-89b161f8]{font-size:20px;font-weight:700;color:#fff;min-width:60px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);position:relative;z-index:2}.player-avatar[data-v-89b161f8]{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333;position:relative;z-index:2}.avatar-image[data-v-89b161f8]{width:100%;height:100%;object-fit:cover}.player-content[data-v-89b161f8]{flex:1;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.player-info[data-v-89b161f8]{display:flex;flex-direction:column;gap:6px}.player-name[data-v-89b161f8]{font-size:16px;font-weight:600;color:#fff;line-height:1.3;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.player-stats[data-v-89b161f8]{display:flex;align-items:center;gap:16px;font-size:13px}.stat-item[data-v-89b161f8]{display:flex;align-items:center;gap:4px}.stat-item.primary-stat[data-v-89b161f8]{font-weight:600}.stat-label[data-v-89b161f8]{font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.8);color:#888}.stat-value[data-v-89b161f8]{color:#ccc;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.primary-stat .stat-value[data-v-89b161f8]{color:#fff;font-weight:700;font-size:14px}.player-action[data-v-89b161f8]{width:20px;height:20px;color:#666;flex-shrink:0;position:relative;z-index:2}.player-action svg[data-v-89b161f8]{width:100%;height:100%}.loading-section[data-v-89b161f8]{text-align:center;padding:40px 20px}.loading-spinner[data-v-89b161f8]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-89b161f8]{width:40px;height:40px;border:4px solid #2a2a2a;border-top:4px solid #ffffff;border-radius:50%;animation:spin-89b161f8 1s linear infinite}@keyframes spin-89b161f8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-89b161f8]{color:#888;font-size:16px;margin:0}.no-players[data-v-89b161f8]{text-align:center;padding:40px 20px;color:#888;font-size:16px}.no-players p[data-v-89b161f8]{margin:0}.end-of-list[data-v-89b161f8]{text-align:center;margin:40px 0;padding:20px;color:#888;font-size:14px}.end-of-list p[data-v-89b161f8]{margin:0}@media (max-width: 768px){.filters-section[data-v-89b161f8]{flex-direction:column;padding:16px}.player-card[data-v-89b161f8]{padding:16px;gap:12px}.player-rank[data-v-89b161f8]{font-size:16px;min-width:35px}.player-avatar[data-v-89b161f8]{width:40px;height:40px}.player-name[data-v-89b161f8]{font-size:16px}.player-stats[data-v-89b161f8]{gap:12px}.stat-item[data-v-89b161f8]{font-size:13px}}.guild-profile[data-v-c60ea6cf]{min-height:100vh;background-color:#171717;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.main-content[data-v-c60ea6cf]{max-width:1400px;margin:0 auto;padding:30px 20px;background-color:#0f0f0f;min-height:calc(100vh - 330px)}.overview-content[data-v-c60ea6cf]{display:grid;grid-template-columns:340px 1fr;gap:30px}.left-column[data-v-c60ea6cf],.right-column[data-v-c60ea6cf]{display:flex;flex-direction:column;gap:25px}.players-tab-content[data-v-c60ea6cf],.recent-activity-content[data-v-c60ea6cf]{width:100%}.activity-section[data-v-c60ea6cf],.activity-container[data-v-c60ea6cf]{background-color:#1a1a1a;border-radius:12px;padding:25px}.section-header[data-v-c60ea6cf],.activity-header[data-v-c60ea6cf]{margin-bottom:25px}.section-title[data-v-c60ea6cf],.activity-header h3[data-v-c60ea6cf]{margin:0 0 8px;color:#fff;font-size:18px;font-weight:600}.activity-subtitle[data-v-c60ea6cf]{margin:0;color:#888;font-size:14px}.activity-list[data-v-c60ea6cf]{display:flex;flex-direction:column;gap:16px}.activity-item[data-v-c60ea6cf]{display:flex;align-items:flex-start;gap:15px;padding:15px;background-color:#0f0f0f;border-radius:8px;border:1px solid #2a2a2a;transition:all .3s}.activity-item[data-v-c60ea6cf]:hover{border-color:#fff;background-color:#1a1a1a}.activity-icon[data-v-c60ea6cf]{width:16px;height:16px;color:#fff;flex-shrink:0;margin-top:2px}.activity-content[data-v-c60ea6cf]{flex:1}.activity-text[data-v-c60ea6cf]{color:#fff;font-size:14px;margin-bottom:4px}.activity-time[data-v-c60ea6cf]{color:#888;font-size:12px}.activity-timeline[data-v-c60ea6cf]{display:flex;flex-direction:column;gap:20px;position:relative}.timeline-item[data-v-c60ea6cf]{display:flex;align-items:flex-start;position:relative}.timeline-content[data-v-c60ea6cf]{flex:1;padding:10px 15px;background-color:#0f0f0f;border-radius:8px;border:1px solid #2a2a2a;transition:all .3s}.timeline-content[data-v-c60ea6cf]:hover{border-color:#fff;background-color:#1a1a1a}.timeline-text[data-v-c60ea6cf]{color:#fff;font-size:14px;margin-bottom:4px}.timeline-time[data-v-c60ea6cf]{color:#888;font-size:12px}.activity-loading[data-v-c60ea6cf]{display:flex;flex-direction:column;align-items:center;padding:40px 20px;color:#aaa}.activity-loading .loading-spinner[data-v-c60ea6cf]{width:40px;height:40px;margin-bottom:16px}.activity-loading .spinner-ring[data-v-c60ea6cf]{width:100%;height:100%;border:3px solid rgba(255,255,255,.1);border-top:3px solid #ffffff;border-radius:50%;animation:spin-c60ea6cf 1s linear infinite}.no-activity[data-v-c60ea6cf]{display:flex;flex-direction:column;align-items:center;padding:60px 20px;color:#aaa;text-align:center}.no-activity-icon[data-v-c60ea6cf]{width:48px;height:48px;color:#666;margin-bottom:20px}.no-activity h4[data-v-c60ea6cf]{margin:0 0 12px;color:#fff;font-size:18px;font-weight:600}.no-activity p[data-v-c60ea6cf]{margin:0;font-size:14px;line-height:1.5}@media (max-width: 768px){.overview-content[data-v-c60ea6cf]{grid-template-columns:1fr;gap:20px}.main-content[data-v-c60ea6cf]{padding:20px 15px}.activity-section[data-v-c60ea6cf],.activity-container[data-v-c60ea6cf]{padding:20px}.activity-item[data-v-c60ea6cf]{padding:12px}.timeline-content[data-v-c60ea6cf]{padding:8px 12px}}@media (max-width: 480px){.activity-section[data-v-c60ea6cf],.activity-container[data-v-c60ea6cf]{padding:15px}.activity-item[data-v-c60ea6cf]{padding:10px}}.activity-tab-content[data-v-c60ea6cf]{max-width:1000px;margin:0 auto;padding:0 20px}.activity-list[data-v-c60ea6cf]{background-color:#1a1a1a;border-radius:12px;padding:30px;border:1px solid #2a2a2a}.tab-title[data-v-c60ea6cf]{font-size:24px;font-weight:700;color:#fff;margin-bottom:30px;text-align:center}.activity-scroll[data-v-c60ea6cf]{width:100%}@media (max-width: 768px){.activity-tab-content[data-v-c60ea6cf]{padding:0 15px}.activity-list[data-v-c60ea6cf]{padding:20px}.tab-title[data-v-c60ea6cf]{font-size:20px;margin-bottom:20px}.left-column[data-v-c60ea6cf],.right-column[data-v-c60ea6cf]{gap:20px}}@media (max-width: 480px){.overview-content[data-v-c60ea6cf]{gap:15px}.activity-list[data-v-c60ea6cf]{padding:15px}.left-column[data-v-c60ea6cf],.right-column[data-v-c60ea6cf]{gap:15px}}.loading-container[data-v-c60ea6cf]{height:100vh;display:flex;align-items:center;justify-content:center;background-color:#111}.loading-content[data-v-c60ea6cf]{text-align:center;max-width:400px;padding:40px 20px}.loading-spinner[data-v-c60ea6cf]{position:relative;width:60px;height:60px;margin:0 auto 30px}.spinner-ring[data-v-c60ea6cf]{position:absolute;width:100%;height:100%;border:4px solid rgba(255,255,255,.1);border-top:4px solid #ffffff;border-radius:50%;animation:spin-c60ea6cf 1s linear infinite}.spinner-ring[data-v-c60ea6cf]:nth-child(2),.spinner-ring[data-v-c60ea6cf]:nth-child(3){display:none}@keyframes spin-c60ea6cf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-title[data-v-c60ea6cf]{font-size:1.8rem;font-weight:600;margin-bottom:12px;color:#fff}.loading-subtitle[data-v-c60ea6cf]{font-size:1rem;color:#ccc;opacity:.8;margin:0}.error-container[data-v-c60ea6cf]{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;background:#000}.error-content[data-v-c60ea6cf]{text-align:center;max-width:400px;padding:40px 20px}.error-icon[data-v-c60ea6cf]{width:64px;height:64px;margin:0 auto 24px;color:#fff}.error-icon svg[data-v-c60ea6cf]{width:100%;height:100%}.error-title[data-v-c60ea6cf]{font-size:1.8rem;font-weight:600;margin-bottom:12px;color:#fff}.error-subtitle[data-v-c60ea6cf]{font-size:1rem;color:#ccc;margin-bottom:30px}.try-again-button[data-v-c60ea6cf]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;color:#2a2a2a;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.try-again-button[data-v-c60ea6cf]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #fff3;background:#f0f0f0}.try-again-button svg[data-v-c60ea6cf]{width:18px;height:18px}.players-rating[data-v-552dd8d0]{min-height:100vh;background-color:#0a0a0a;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.main-content[data-v-552dd8d0]{padding-top:80px;min-height:calc(100vh - 60px)}.container[data-v-552dd8d0]{max-width:1400px;margin:0 auto;padding:0 20px}.page-header[data-v-552dd8d0]{text-align:center;margin-bottom:40px}.page-title[data-v-552dd8d0]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.page-subtitle[data-v-552dd8d0]{font-size:18px;color:#ccc;font-weight:400;margin:0}.two-column-layout[data-v-552dd8d0]{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:start}.overview-column[data-v-552dd8d0]{position:sticky;top:100px}.leaderboard-column[data-v-552dd8d0]{min-height:100vh}@media (max-width: 1200px){.two-column-layout[data-v-552dd8d0]{grid-template-columns:1fr;gap:20px}.overview-column[data-v-552dd8d0]{position:static}}.filters-section[data-v-552dd8d0]{display:flex;gap:20px;margin-bottom:30px;padding:20px;background-color:#1a1a1a;border-radius:12px}.filter-group[data-v-552dd8d0]{display:flex;flex-direction:column;gap:8px}.filter-label[data-v-552dd8d0]{font-size:14px;font-weight:500;color:#ccc}.filter-select[data-v-552dd8d0]{background-color:#0a0a0a;border:1px;border-radius:6px;color:#fff;font-size:14px;padding:8px 12px;cursor:pointer;transition:all .3s}.filter-select[data-v-552dd8d0]:focus{outline:none;border-color:#fff;box-shadow:0 0 0 2px #fff3}.error-message[data-v-552dd8d0]{background-color:#2a2a2a;border-radius:8px;padding:16px;margin-bottom:20px;color:#fff;text-align:center}.players-list[data-v-552dd8d0]{display:flex;flex-direction:column;gap:12px}.player-card[data-v-552dd8d0]{background-color:#1a1a1a;border:1px;border-radius:12px;padding:16px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.player-card[data-v-552dd8d0]:before{content:"";position:absolute;inset:0;background-image:var(--banner-image, url(/static/images/player-profile/profile-banner-loading.png));background-size:cover;background-position:center right;background-repeat:no-repeat;filter:blur(2px);transform:scale(1.05);z-index:0}.player-card[data-v-552dd8d0]:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 120% 100% at 0% 50%,rgba(26,26,26,.95) 0%,rgba(26,26,26,.85) 20%,rgba(26,26,26,.7) 35%,rgba(26,26,26,.5) 50%,rgba(26,26,26,.3) 65%,rgba(26,26,26,.15) 80%,rgba(26,26,26,.05) 95%,transparent 100%);z-index:1}.player-card[data-v-552dd8d0]:hover{border-color:#fff;background-color:#2a2a2a;transform:translateY(-1px)}.player-card[data-v-552dd8d0]:hover:after{background:radial-gradient(ellipse 120% 100% at 0% 50%,rgba(34,34,34,.95) 0%,rgba(34,34,34,.85) 20%,rgba(34,34,34,.7) 35%,rgba(34,34,34,.5) 50%,rgba(34,34,34,.3) 65%,rgba(34,34,34,.15) 80%,rgba(34,34,34,.05) 95%,transparent 100%)}.player-rank[data-v-552dd8d0]{font-size:20px;font-weight:700;color:#fff;min-width:60px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);position:relative;z-index:2}.player-avatar[data-v-552dd8d0]{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333;position:relative;z-index:2}.avatar-image[data-v-552dd8d0]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-552dd8d0]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-552dd8d0]{width:28px;height:28px}.player-content[data-v-552dd8d0]{flex:1;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.player-info[data-v-552dd8d0]{display:flex;flex-direction:column;gap:6px}.player-name[data-v-552dd8d0]{font-size:16px;font-weight:600;color:#fff;line-height:1.3;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.player-name-container[data-v-552dd8d0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.org-badge[data-v-552dd8d0]{background-color:#000;color:#fff;padding:3px 6px;border-radius:4px;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .3s;border:1px solid transparent;text-transform:uppercase;letter-spacing:.5px;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.org-badge[data-v-552dd8d0]:hover{background-color:#2a2a2a}.player-stickers[data-v-552dd8d0]{position:absolute;top:0;right:0;display:flex;gap:4px;align-items:center}.player-sticker[data-v-552dd8d0]{width:36px;height:36px;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .2s ease}.player-sticker[data-v-552dd8d0]:hover{transform:scale(1.1)}.sticker-img[data-v-552dd8d0]{width:100%;height:100%;object-fit:cover}.player-stats[data-v-552dd8d0]{display:flex;align-items:center;gap:16px;font-size:13px;color:#888}.stat-item[data-v-552dd8d0]{display:flex;align-items:center;gap:4px}.stat-label[data-v-552dd8d0]{font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.stat-value[data-v-552dd8d0]{color:#ccc;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.primary-stat .stat-value[data-v-552dd8d0]{color:#fff;font-weight:700;font-size:14px}.player-action[data-v-552dd8d0]{width:20px;height:20px;color:#666;flex-shrink:0;position:relative;z-index:2}.player-action svg[data-v-552dd8d0]{width:100%;height:100%}.loading-section[data-v-552dd8d0]{text-align:center;margin:40px 0;padding:20px}.loading-spinner[data-v-552dd8d0]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-552dd8d0]{width:32px;height:32px;border:3px solid #333333;border-top:3px solid #ffffff;border-radius:50%;animation:spin-552dd8d0 1s linear infinite}@keyframes spin-552dd8d0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-552dd8d0]{color:#ccc;font-size:14px;margin:0}.end-of-list[data-v-552dd8d0]{text-align:center;margin:40px 0;padding:20px;color:#888;font-size:14px}.end-of-list p[data-v-552dd8d0]{margin:0}@media (max-width: 768px){.main-content[data-v-552dd8d0]{padding-top:40px}.container[data-v-552dd8d0]{padding:0 16px}.page-title[data-v-552dd8d0]{font-size:36px}.page-subtitle[data-v-552dd8d0]{font-size:16px}.filters-section[data-v-552dd8d0]{flex-direction:column;gap:16px;padding:16px}.player-card[data-v-552dd8d0]{padding:12px;gap:12px}.player-rank[data-v-552dd8d0]{font-size:16px;min-width:40px}.player-avatar[data-v-552dd8d0]{width:40px;height:40px}.player-name[data-v-552dd8d0]{font-size:14px}.org-badge[data-v-552dd8d0]{font-size:10px;padding:1px 4px}.player-stickers[data-v-552dd8d0]{display:none}.player-stats[data-v-552dd8d0]{flex-direction:column;align-items:flex-start;gap:4px;font-size:12px}}@media (max-width: 480px){.filters-section[data-v-552dd8d0]{gap:12px;padding:12px}.player-card[data-v-552dd8d0]{gap:8px}.player-stickers[data-v-552dd8d0]{display:none}.player-stats[data-v-552dd8d0]{gap:2px}}.guilds-rating[data-v-8fef0432]{min-height:100vh;background-color:#0a0a0a;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.main-content[data-v-8fef0432]{padding-top:80px;min-height:calc(100vh - 60px)}.container[data-v-8fef0432]{max-width:1400px;margin:0 auto;padding:0 20px}.page-header[data-v-8fef0432]{text-align:center;margin-bottom:40px}.page-title[data-v-8fef0432]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.page-subtitle[data-v-8fef0432]{font-size:18px;color:#ccc;font-weight:400;margin:0}.two-column-layout[data-v-8fef0432]{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:start}.overview-column[data-v-8fef0432]{position:sticky;top:100px}.leaderboard-column[data-v-8fef0432]{min-height:100vh}@media (max-width: 1200px){.two-column-layout[data-v-8fef0432]{grid-template-columns:1fr;gap:20px}.overview-column[data-v-8fef0432]{position:static}}.filters-section[data-v-8fef0432]{display:flex;gap:20px;margin-bottom:30px;padding:20px;background-color:#1a1a1a;border-radius:12px}.filter-group[data-v-8fef0432]{display:flex;flex-direction:column;gap:8px}.filter-label[data-v-8fef0432]{font-size:14px;font-weight:600;color:#fff}.filter-select[data-v-8fef0432]{background-color:#0a0a0a;border:1px;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .3s}.filter-select[data-v-8fef0432]:hover{border-color:#4a4a4a}.filter-select[data-v-8fef0432]:focus{outline:none;border-color:#fff}.guilds-list[data-v-8fef0432]{display:flex;flex-direction:column;gap:12px}.guild-card[data-v-8fef0432]{background-color:#171717;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:16px;position:relative;overflow:hidden;clip-path:inset(0 0 0 0 round 12px)}.guild-card[data-v-8fef0432]:before{content:"";position:absolute;inset:0;background-image:var(--banner-image, url(/static/images/guild-profile/guild-profile-banner-loading01.png));background-size:cover;background-position:center right;background-repeat:no-repeat;z-index:0;border-radius:12px}.guild-card[data-v-8fef0432]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(15,15,15,1) 0%,rgba(15,15,15,.98) 20%,rgba(18,18,18,.92) 35%,rgba(20,20,20,.82) 50%,rgba(22,22,22,.68) 65%,rgba(23,23,23,.48) 78%,rgba(23,23,23,.25) 88%,transparent 100%);z-index:1;border-radius:12px}.guild-card[data-v-8fef0432]:hover{background-color:#1f1f1f;transform:translateY(-2px)}.guild-card[data-v-8fef0432]:hover:after{background:linear-gradient(to right,rgba(16,16,16,1) 0%,rgba(19,19,19,.98) 20%,rgba(22,22,22,.92) 35%,rgba(25,25,25,.82) 50%,rgba(28,28,28,.68) 65%,rgba(30,30,30,.48) 78%,rgba(31,31,31,.25) 88%,transparent 100%)}.guild-rank[data-v-8fef0432]{font-size:18px;font-weight:700;color:#fff;min-width:40px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.8);position:relative;z-index:2}.guild-avatar[data-v-8fef0432]{width:50px;height:50px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333;position:relative;z-index:2}.avatar-image[data-v-8fef0432]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-8fef0432]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-8fef0432]{width:24px;height:24px}.guild-content[data-v-8fef0432]{flex:1;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.guild-name[data-v-8fef0432]{font-size:18px;font-weight:600;color:#fff;line-height:1.3}.guild-full-name[data-v-8fef0432]{font-size:14px;color:#ccc;font-weight:400;line-height:1.2;margin-bottom:4px}.guild-stats[data-v-8fef0432]{display:flex;gap:20px;flex-wrap:wrap}.stat-item[data-v-8fef0432]{display:flex;align-items:center;gap:4px;font-size:14px}.stat-item.primary-stat[data-v-8fef0432]{font-weight:600}.stat-label[data-v-8fef0432]{color:#888}.stat-value[data-v-8fef0432]{color:#fff;font-weight:600}.guild-action[data-v-8fef0432]{width:20px;height:20px;color:#666;flex-shrink:0;position:relative;z-index:2}.guild-action svg[data-v-8fef0432]{width:100%;height:100%}.loading-section[data-v-8fef0432]{text-align:center;padding:40px 20px}.loading-spinner[data-v-8fef0432]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-8fef0432]{width:40px;height:40px;border:4px solid #2a2a2a;border-top:4px solid #ffffff;border-radius:50%;animation:spin-8fef0432 1s linear infinite}@keyframes spin-8fef0432{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-8fef0432]{color:#888;font-size:16px;margin:0}.end-of-list[data-v-8fef0432]{text-align:center;padding:30px 20px;color:#888;font-size:16px;margin-top:20px}.end-of-list p[data-v-8fef0432]{margin:0}@media (max-width: 768px){.page-title[data-v-8fef0432]{font-size:36px}.filters-section[data-v-8fef0432]{flex-direction:column;padding:16px}.guild-card[data-v-8fef0432]{padding:16px;gap:12px}.guild-rank[data-v-8fef0432]{font-size:16px;min-width:35px}.guild-avatar[data-v-8fef0432]{width:40px;height:40px}.guild-name[data-v-8fef0432]{font-size:16px}.guild-stats[data-v-8fef0432]{gap:12px}.stat-item[data-v-8fef0432]{font-size:13px}}.link-page[data-v-3e7372e6]{min-height:100vh;background:#0a0a0a;display:flex;align-items:center;justify-content:center;padding:2rem;position:relative}.back-button[data-v-3e7372e6]{position:fixed;top:20px;left:20px;width:44px;height:44px;background-color:#1a1a1a;border:1px;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1000}.back-button[data-v-3e7372e6]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-3e7372e6]:active{transform:translateY(0)}.link-page[data-v-3e7372e6]:before{content:"";position:absolute;inset:0;background:#0a0a0a;pointer-events:none}.link-container[data-v-3e7372e6]{background:transparent;border:none;border-radius:8px;padding:3rem 2.5rem;max-width:400px;width:100%;text-align:center;position:relative}.link-logo[data-v-3e7372e6]{margin-bottom:2rem}.logo-image[data-v-3e7372e6]{width:56px;height:56px;object-fit:contain}.link-title[data-v-3e7372e6]{color:#fff;font-size:1.4rem;font-weight:700;margin-bottom:1rem;letter-spacing:1px;text-transform:uppercase}.link-subtitle[data-v-3e7372e6]{color:#888;font-size:.85rem;line-height:1.5;margin-bottom:2rem;max-width:320px;margin-left:auto;margin-right:auto}.loading-state[data-v-3e7372e6]{text-align:center;padding:2rem 0;color:#888}.spinner[data-v-3e7372e6]{width:32px;height:32px;border:3px solid #333333;border-top:3px solid #ffffff;border-radius:50%;animation:spin-3e7372e6 1s linear infinite;margin:0 auto 1rem}@keyframes spin-3e7372e6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-3e7372e6]{background:#2a2a2a;color:#fff;padding:.75rem;border-radius:6px;font-size:.9rem;margin-bottom:1.5rem;text-align:center}.success-message[data-v-3e7372e6]{background:#ffffff0d;color:#e5e5e5;padding:.75rem;border-radius:6px;font-size:.9rem;margin-bottom:1.5rem;text-align:center}.link-actions[data-v-3e7372e6]{width:100%}.link-not-configured[data-v-3e7372e6]{width:100%;padding:12px;background:#1a1a1a;border:1px;border-radius:6px;text-align:center;margin-bottom:1.5rem}.link-not-configured p[data-v-3e7372e6]{color:#888;font-size:14px;margin:0 0 4px}.link-not-configured small[data-v-3e7372e6]{color:#666;font-size:12px}.discord-btn[data-v-3e7372e6]{width:100%;padding:.5rem;background:#2a2a2a;border:1px;border-radius:6px;color:#fff;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;font-weight:500;font-family:Roboto,sans-serif;box-sizing:border-box}.discord-btn[data-v-3e7372e6]:hover{background:#353535}.discord-btn[data-v-3e7372e6]:active{transform:translateY(1px)}.discord-btn[data-v-3e7372e6]:disabled{opacity:.5;cursor:not-allowed;background:#1a1a1a}.discord-btn[data-v-3e7372e6]:disabled:hover{background:#1a1a1a;transform:none}.discord-arrow[data-v-3e7372e6]{transition:transform .3s ease}.discord-btn:hover .discord-arrow[data-v-3e7372e6]{transform:translate(4px)}@media (max-width: 480px){.link-page[data-v-3e7372e6]{padding:1rem}.link-container[data-v-3e7372e6]{padding:2rem 1.5rem}.link-title[data-v-3e7372e6]{font-size:1.3rem}.link-subtitle[data-v-3e7372e6]{font-size:.85rem}}.claim-page[data-v-c7b7c2e1]{min-height:100vh;background-color:#121212;color:#fff}.claim-container[data-v-c7b7c2e1]{max-width:480px;margin:0 auto;padding:2rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 60px)}.claim-logo[data-v-c7b7c2e1]{margin-bottom:2rem}.logo-image[data-v-c7b7c2e1]{max-width:120px;height:56px;object-fit:contain}.claim-title[data-v-c7b7c2e1]{color:#fff;font-size:1.4rem;font-weight:700;margin-bottom:1rem;letter-spacing:1px;text-transform:uppercase}.claim-subtitle[data-v-c7b7c2e1]{color:#888;font-size:.85rem;line-height:1.5;margin-bottom:2rem;max-width:320px;margin-left:auto;margin-right:auto}.loading-state[data-v-c7b7c2e1]{text-align:center;padding:2rem 0;color:#888}.spinner[data-v-c7b7c2e1]{width:32px;height:32px;border:3px solid #333333;border-top:3px solid #888888;border-radius:50%;animation:spin-c7b7c2e1 1s linear infinite;margin:0 auto 1rem}@keyframes spin-c7b7c2e1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-c7b7c2e1],.success-message[data-v-c7b7c2e1]{background:#28282899;border:1px solid rgba(70,70,70,.8);color:#fff;padding:.75rem;border-radius:6px;font-size:.9rem;margin-bottom:1.5rem;text-align:center;width:100%}.claim-actions[data-v-c7b7c2e1]{width:100%;display:flex;flex-direction:column;gap:1rem}.info-text[data-v-c7b7c2e1]{color:#888;margin-bottom:.75rem;font-size:.9rem}.handle-input-container[data-v-c7b7c2e1]{width:100%;margin-bottom:1rem;text-align:left}.handle-input-container label[data-v-c7b7c2e1]{display:block;margin-bottom:.5rem;color:#bbb;font-size:.9rem}.handle-input-container input[data-v-c7b7c2e1]{width:100%;padding:10px;background-color:#1a1a1a;border:1px solid #333333;border-radius:4px;color:#fff;font-size:1rem}.handle-input-container input[data-v-c7b7c2e1]:focus{outline:none;border-color:#666}.discord-btn[data-v-c7b7c2e1],.claim-btn[data-v-c7b7c2e1],.verify-btn[data-v-c7b7c2e1],.cancel-btn[data-v-c7b7c2e1],.profile-btn[data-v-c7b7c2e1]{width:100%;padding:.75rem;border-radius:6px;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;justify-content:center;align-items:center;gap:8px}.discord-btn[data-v-c7b7c2e1],.claim-btn[data-v-c7b7c2e1],.verify-btn[data-v-c7b7c2e1],.profile-btn[data-v-c7b7c2e1]{background-color:#333;color:#fff;border:1px solid #444444}.discord-btn[data-v-c7b7c2e1]:hover,.claim-btn[data-v-c7b7c2e1]:hover,.verify-btn[data-v-c7b7c2e1]:hover,.profile-btn[data-v-c7b7c2e1]:hover{background-color:#444}.cancel-btn[data-v-c7b7c2e1]{background-color:transparent;color:#bbb;border:1px solid #444444}.cancel-btn[data-v-c7b7c2e1]:hover{background-color:#ffffff1a}.discord-btn[data-v-c7b7c2e1]:disabled,.claim-btn[data-v-c7b7c2e1]:disabled,.verify-btn[data-v-c7b7c2e1]:disabled{background-color:#222;border-color:#333;color:#666;cursor:not-allowed}.discord-arrow[data-v-c7b7c2e1]{height:16px;width:16px}.verification-step[data-v-c7b7c2e1]{text-align:left}.verification-instructions[data-v-c7b7c2e1]{margin-bottom:1.5rem}.verification-instructions h3[data-v-c7b7c2e1]{font-size:1.1rem;margin-bottom:1rem;text-align:center}.verification-code[data-v-c7b7c2e1]{background-color:#1a1a1a;border:1px solid #444444;padding:.75rem;margin:1rem 0;border-radius:4px;font-family:monospace;font-size:1rem;color:#fff;-webkit-user-select:all;user-select:all;text-align:center}.verification-instructions ol[data-v-c7b7c2e1]{padding-left:1.5rem;margin:1rem 0}.verification-instructions li[data-v-c7b7c2e1]{margin-bottom:.5rem;color:#ccc}.edit-bio-link[data-v-c7b7c2e1]{color:#fff;text-decoration:underline}.expires-text[data-v-c7b7c2e1]{color:#888;font-size:.85rem;margin-top:1rem;text-align:center}.profile-info[data-v-c7b7c2e1]{background-color:#1a1a1a;border:1px solid #444444;padding:.75rem;margin-bottom:1rem;border-radius:4px;font-size:.9rem;color:#fff;text-align:center;width:100%}.button-container[data-v-c7b7c2e1]{display:flex;gap:1rem}@media (max-width: 480px){.claim-container[data-v-c7b7c2e1]{padding:1rem}.button-container[data-v-c7b7c2e1]{flex-direction:column}}.updates-page[data-v-075dee92]{min-height:calc(100vh - 60px);background-color:#111;padding:40px 20px;position:relative}.back-button[data-v-075dee92]{position:fixed;top:80px;left:20px;width:44px;height:44px;background-color:#1a1a1a;border:1px;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:999}.back-button[data-v-075dee92]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-075dee92]:active{transform:translateY(0)}.updates-container[data-v-075dee92]{max-width:800px;margin:0 auto}.updates-header[data-v-075dee92]{text-align:center;margin-bottom:40px}.updates-title[data-v-075dee92]{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:12px;font-family:Roboto,sans-serif}.updates-subtitle[data-v-075dee92]{color:#ccc;font-size:1.1rem;margin:0}.commits-list[data-v-075dee92]{margin-bottom:40px}.loading-state[data-v-075dee92],.error-state[data-v-075dee92],.empty-state[data-v-075dee92]{text-align:center;padding:40px;color:#ccc}.loading-spinner[data-v-075dee92]{width:40px;height:40px;border:3px solid #404040;border-top:3px solid #ffffff;border-radius:50%;animation:spin-075dee92 1s linear infinite;margin:0 auto 20px}@keyframes spin-075dee92{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.commits-container[data-v-075dee92]{display:flex;flex-direction:column;gap:20px}.commit-item[data-v-075dee92]{background-color:#1a1a1a;border-radius:12px;padding:20px;transition:all .3s ease;box-shadow:0 2px 8px #0000004d}.commit-item[data-v-075dee92]:hover{background-color:#202020;border-color:#333;transform:translateY(-2px);box-shadow:0 4px 16px #0006}.commit-header[data-v-075dee92]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #2a2a2a}.commit-author[data-v-075dee92]{display:flex;align-items:center;gap:12px}.author-avatar[data-v-075dee92]{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid #333333}.author-name[data-v-075dee92]{color:#fff;font-weight:700;font-size:1rem}.commit-timestamp[data-v-075dee92]{color:#888;font-size:.85rem}.commit-message[data-v-075dee92]{background-color:#0f0f0f;border-radius:8px;padding:16px;color:#e6edf3;font-family:Consolas,Monaco,Courier New,monospace;font-size:.95rem;line-height:1.6;margin-bottom:16px;white-space:pre-wrap;word-break:break-word;box-shadow:inset 0 1px 3px #0003}.commit-meta[data-v-075dee92]{display:flex;align-items:center;gap:16px;padding-top:12px}.commit-hash[data-v-075dee92]{background-color:#2a2a2a;color:#fff;font-family:Consolas,Monaco,Courier New,monospace;font-size:.85rem;padding:4px 8px;border-radius:6px}.commit-branch[data-v-075dee92]{color:#888;font-size:.8rem}.commit-branch[data-v-075dee92]:before{content:"→ ";color:#666}.commit-repository[data-v-075dee92]{background-color:#000;color:#fff;font-size:.75rem;padding:2px 6px;border-radius:4px;text-transform:uppercase;font-weight:600}.loading-section[data-v-075dee92]{text-align:center;padding:40px 20px}.loading-spinner[data-v-075dee92]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-075dee92]{width:40px;height:40px;border:4px solid #2a2a2a;border-top:4px solid #ffffff;border-radius:50%;animation:spin-075dee92 1s linear infinite}.loading-text[data-v-075dee92]{color:#888;font-size:16px;margin:0}.end-of-list[data-v-075dee92]{text-align:center;margin:40px 0;padding:20px;color:#888;font-size:14px}.end-of-list p[data-v-075dee92]{margin:0}.updates-footer[data-v-075dee92]{text-align:center;padding-top:40px}.updates-footer p[data-v-075dee92]{color:#888;font-size:.9rem;margin:0}@media (max-width: 768px){.updates-page[data-v-075dee92]{padding:80px 16px 40px}.updates-title[data-v-075dee92]{font-size:2rem}.updates-subtitle[data-v-075dee92]{font-size:1rem}.commit-item[data-v-075dee92]{padding:12px}.commit-header[data-v-075dee92]{flex-direction:column;align-items:flex-start;gap:8px}.commit-timestamp[data-v-075dee92]{align-self:flex-end}}@media (max-width: 480px){.commit-author[data-v-075dee92]{gap:8px}.author-name[data-v-075dee92]{font-size:.9rem}.commit-message[data-v-075dee92]{font-size:.85rem;padding:10px}}.about-page[data-v-4a783a30]{min-height:100vh;background:#0a0a0a;color:#fff;font-family:Roboto,sans-serif;position:relative}.back-button[data-v-4a783a30]{position:fixed;top:80px;left:20px;width:44px;height:44px;background-color:#1a1a1a;border:1px;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1000}.back-button[data-v-4a783a30]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-4a783a30]:active{transform:translateY(0)}.main-content[data-v-4a783a30]{padding:140px 20px 40px;min-height:calc(100vh - 180px);display:flex;justify-content:center}.about-markdown-wrapper[data-v-4a783a30]{width:100%;max-width:1100px;margin:0 auto;background:#0f0f0f;border-radius:18px;padding:48px 32px 40px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow:hidden}.about-markdown-wrapper[data-v-4a783a30]>*{width:100%;box-sizing:border-box}.about-markdown-wrapper[data-v-4a783a30] p,.about-markdown-wrapper[data-v-4a783a30] ul,.about-markdown-wrapper[data-v-4a783a30] ol{max-width:900px;margin-left:auto;margin-right:auto}.about-markdown-wrapper[data-v-4a783a30] img{display:block!important;max-width:100%;height:auto!important;margin:24px auto!important;box-sizing:border-box}.about-markdown-wrapper[data-v-4a783a30] img.about-orbituary-img{display:block!important;max-width:400px!important;width:100%!important;height:auto!important;margin:24px auto!important;border-radius:50%!important;object-fit:cover!important;transition:box-shadow .2s!important;padding:0!important}.about-markdown-wrapper[data-v-4a783a30] h1{text-align:center;margin-top:1.5em;margin-bottom:.5em}.about-markdown-wrapper[data-v-4a783a30] h2{text-align:left;margin-top:1.5em;margin-bottom:.5em;margin-left:40px}.about-markdown-wrapper[data-v-4a783a30] h3{text-align:left;margin-top:1.5em;margin-bottom:.5em;margin-left:50px}.about-markdown-wrapper[data-v-4a783a30] a,.about-markdown-wrapper[data-v-4a783a30] a:visited,.about-markdown-wrapper[data-v-4a783a30] a:active{display:inline-block;background-color:#1a1a1a;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;text-decoration:none;cursor:pointer;transition:all .3s;white-space:nowrap;margin:2px 4px}.about-markdown-wrapper[data-v-4a783a30] a:hover,.about-markdown-wrapper[data-v-4a783a30] a:focus{background-color:#404040;transform:translateY(-1px)}@media (max-width: 1200px){.about-markdown-wrapper[data-v-4a783a30]{max-width:98vw;padding:24px 8px}.about-markdown-wrapper[data-v-4a783a30] p,.about-markdown-wrapper[data-v-4a783a30] ul,.about-markdown-wrapper[data-v-4a783a30] ol{max-width:98vw}}.privacy-page[data-v-1018a104]{min-height:100vh;background:#0a0a0a;color:#fff;font-family:Roboto,sans-serif;position:relative}.back-button[data-v-1018a104]{position:fixed;top:80px;left:20px;width:44px;height:44px;background-color:#1a1a1a;border:1px;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1000}.back-button[data-v-1018a104]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-1018a104]:active{transform:translateY(0)}.main-content[data-v-1018a104]{padding:140px 20px 40px;min-height:calc(100vh - 180px);display:flex;justify-content:center}.privacy-markdown-wrapper[data-v-1018a104]{width:100%;max-width:1100px;margin:0 auto;background:#0f0f0f;border-radius:16px;padding:48px 32px 40px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow:hidden}.privacy-markdown-wrapper[data-v-1018a104]>*{width:100%;box-sizing:border-box}.privacy-markdown-wrapper[data-v-1018a104] p,.privacy-markdown-wrapper[data-v-1018a104] ul,.privacy-markdown-wrapper[data-v-1018a104] ol{max-width:900px;margin-left:auto;margin-right:auto}.privacy-markdown-wrapper[data-v-1018a104] h1{text-align:center;margin-top:1.5em;margin-bottom:.5em}.privacy-markdown-wrapper[data-v-1018a104] h2{text-align:left;margin-top:1.5em;margin-bottom:.5em;margin-left:40px}.privacy-markdown-wrapper[data-v-1018a104] h3{text-align:left;margin-top:1.5em;margin-bottom:.5em;margin-left:50px}.privacy-markdown-wrapper[data-v-1018a104] a,.privacy-markdown-wrapper[data-v-1018a104] a:visited,.privacy-markdown-wrapper[data-v-1018a104] a:active{display:inline-block;background-color:#1a1a1a;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;text-decoration:none;cursor:pointer;transition:all .3s;white-space:nowrap;margin:2px 4px}.privacy-markdown-wrapper[data-v-1018a104] a:hover,.privacy-markdown-wrapper[data-v-1018a104] a:focus{background-color:#404040;transform:translateY(-1px)}@media (max-width: 1200px){.privacy-markdown-wrapper[data-v-1018a104]{max-width:98vw;padding:24px 8px}.privacy-markdown-wrapper[data-v-1018a104] p,.privacy-markdown-wrapper[data-v-1018a104] ul,.privacy-markdown-wrapper[data-v-1018a104] ol{max-width:98vw}}.terms-page[data-v-3f8d480d]{min-height:100vh;background:#0a0a0a;color:#fff;font-family:Roboto,sans-serif;position:relative}.back-button[data-v-3f8d480d]{position:fixed;top:80px;left:20px;width:44px;height:44px;background-color:#1a1a1a;border:1px;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1000}.back-button[data-v-3f8d480d]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-3f8d480d]:active{transform:translateY(0)}.main-content[data-v-3f8d480d]{padding:140px 20px 40px;min-height:calc(100vh - 180px);display:flex;justify-content:center}.terms-markdown-wrapper[data-v-3f8d480d]{width:100%;max-width:1100px;margin:0 auto;background:#0f0f0f;border-radius:16px;padding:48px 32px 40px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow:hidden}.terms-markdown-wrapper[data-v-3f8d480d]>*{width:100%;box-sizing:border-box}.terms-markdown-wrapper[data-v-3f8d480d] p,.terms-markdown-wrapper[data-v-3f8d480d] ul,.terms-markdown-wrapper[data-v-3f8d480d] ol{max-width:900px;margin-left:auto;margin-right:auto}.terms-markdown-wrapper[data-v-3f8d480d] h1{text-align:center;margin-top:1.5em;margin-bottom:.5em}.terms-markdown-wrapper[data-v-3f8d480d] h2{text-align:left;margin-top:1.5em;margin-bottom:.5em;margin-left:40px}.terms-markdown-wrapper[data-v-3f8d480d] h3{text-align:left;margin-top:1.5em;margin-bottom:.5em;margin-left:50px}.terms-markdown-wrapper[data-v-3f8d480d] a,.terms-markdown-wrapper[data-v-3f8d480d] a:visited,.terms-markdown-wrapper[data-v-3f8d480d] a:active{display:inline-block;background-color:#1a1a1a;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;text-decoration:none;cursor:pointer;transition:all .3s;white-space:nowrap;margin:2px 4px}.terms-markdown-wrapper[data-v-3f8d480d] a:hover,.terms-markdown-wrapper[data-v-3f8d480d] a:focus{background-color:#404040;transform:translateY(-1px)}@media (max-width: 1200px){.terms-markdown-wrapper[data-v-3f8d480d]{max-width:98vw;padding:24px 8px}.terms-markdown-wrapper[data-v-3f8d480d] p,.terms-markdown-wrapper[data-v-3f8d480d] ul,.terms-markdown-wrapper[data-v-3f8d480d] ol{max-width:98vw}}.guides-page[data-v-761cc056]{min-height:100vh;background:#0a0a0a;color:#fff;font-family:Roboto,sans-serif;position:relative}.guides-wiki-layout[data-v-761cc056]{max-width:1400px;margin:0 auto;padding:80px 20px 20px;display:grid;grid-template-columns:320px 1fr;gap:20px;background:transparent;color:inherit;align-items:start}.wiki-sidebar[data-v-761cc056]{width:320px;background:#1a1a1a;padding:32px 0;overflow-y:auto;position:sticky;top:100px;height:fit-content;max-height:calc(100vh - 180px);z-index:100;border-radius:8px}.wiki-sidebar ul[data-v-761cc056]{list-style:none;padding:0;margin:0}.wiki-sidebar li[data-v-761cc056]{padding:0;cursor:pointer;color:#ccc;transition:background .15s,border-color .15s;list-style:none}.wiki-sidebar li.active>.sidebar-main-title[data-v-761cc056]{background:#2a2a2a;color:#fff}.sidebar-main-title[data-v-761cc056]{padding:12px 32px;display:flex;align-items:center;-webkit-user-select:none;user-select:none;outline:none}.expand-icon[data-v-761cc056]{margin-right:8px;font-size:1.1em;width:16px;display:inline-block;text-align:center}.wiki-sidebar li ul[data-v-761cc056]{padding-left:0;list-style:none}.wiki-sidebar li ul li[data-v-761cc056]{padding:8px 48px;color:#ccc;background:#2a2a2a;transition:background .15s,border-color .15s;list-style:none}.wiki-sidebar li ul li.active[data-v-761cc056]{background:#3a3a3a;color:#fff}.wiki-main[data-v-761cc056]{flex:1;padding:48px 40px;min-width:0;display:flex;flex-direction:column;position:relative;background:#0f0f0f;border-radius:8px}.wiki-carousel-controls-fixed[data-v-761cc056]{position:sticky;top:0;background:#0f0f0f;z-index:10;display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;padding-top:8px;margin-bottom:24px}.wiki-content-scroll[data-v-761cc056]{flex:1;min-height:0;background:#0f0f0f}.wiki-content-scroll[data-v-761cc056] h1,.wiki-content-scroll[data-v-761cc056] h2,.wiki-content-scroll[data-v-761cc056] h3,.wiki-content-scroll[data-v-761cc056] h4,.wiki-content-scroll[data-v-761cc056] h5,.wiki-content-scroll[data-v-761cc056] h6,.wiki-content-scroll[data-v-761cc056] [id]{scroll-margin-top:80px}.wiki-main[data-v-761cc056] a,.wiki-main[data-v-761cc056] a:visited,.wiki-main[data-v-761cc056] a:active{display:inline-block;background-color:#1a1a1a;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;text-decoration:none;cursor:pointer;transition:all .3s;white-space:nowrap;margin:2px 4px}.wiki-main[data-v-761cc056] a:hover,.wiki-main[data-v-761cc056] a:focus{background-color:#404040;transform:translateY(-1px)}.wiki-carousel-controls-fixed button[data-v-761cc056]{background:#2a2a2a;color:#ccc;border:none;border-radius:4px;padding:8px 18px;cursor:pointer;font-size:1rem;transition:background .15s}.wiki-carousel-controls-fixed button[data-v-761cc056]:disabled{opacity:.5;cursor:not-allowed}.wiki-carousel-controls-fixed span[data-v-761cc056]{flex:1;text-align:center;color:#fff;font-weight:700}.wiki-content-scroll[data-v-761cc056] img.guide-image-class{display:block;float:left;max-width:340px;width:100%;margin:32px 40px 32px 0;border-radius:16px;background:#2a2a2a;padding:16px;object-fit:contain;cursor:zoom-in}.wiki-content-scroll[data-v-761cc056] .guide-image-row{display:flex;align-items:flex-start;gap:40px;margin:32px 0;clear:both}.wiki-content-scroll[data-v-761cc056] .guide-image-row img.guide-image-class{float:none;margin:0;max-width:340px;flex-shrink:0}.wiki-content-scroll[data-v-761cc056] .guide-image-row .guide-image-text{flex:1;min-width:0}.image-modal-backdrop[data-v-761cc056]{position:fixed;z-index:2000;inset:0;background:#1a1a1aeb;display:flex;align-items:center;justify-content:center}.image-modal-content[data-v-761cc056]{position:relative;background:#1a1a1a;border-radius:18px;box-shadow:0 8px 48px #00000073;padding:24px;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.image-modal-content img[data-v-761cc056]{max-width:80vw;max-height:80vh;border-radius:12px;box-shadow:0 2px 16px #0000002e;background:#2a2a2a}.image-modal-close[data-v-761cc056]{position:absolute;top:8px;right:16px;background:#2a2a2a;color:#fff;border:none;border-radius:50%;width:36px;height:36px;font-size:2rem;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background .15s}.image-modal-close[data-v-761cc056]:hover{background:#3a3a3a}.wiki-content-scroll[data-v-761cc056] code{background-color:#1a1a1a;border:none;border-radius:8px;padding:8px 12px;color:#e6edf3;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem;white-space:nowrap;box-shadow:inset 0 1px 3px #0003;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none;display:inline-block;margin:2px 4px}.wiki-content-scroll[data-v-761cc056] code:hover{background-color:#2a2a2a;transform:translateY(-1px);box-shadow:inset 0 1px 3px #0003,0 2px 8px #0000004d}.wiki-content-scroll[data-v-761cc056] code:active{transform:translateY(0);background-color:#3a3a3a}.wiki-content-scroll[data-v-761cc056] code[data-command]{background-color:#1a1a1a;border:none;color:#fff;font-weight:500}.wiki-content-scroll[data-v-761cc056] code[data-command]:hover{background-color:#2a2a2a}.wiki-content-scroll[data-v-761cc056] pre code{background-color:#1a1a1a;border:none;border-radius:8px;padding:16px;display:block;white-space:pre;overflow-x:auto;margin:16px 0;cursor:default;transform:none;box-shadow:0 2px 8px #0000004d}.wiki-content-scroll[data-v-761cc056] pre code:hover{transform:none;background-color:#1a1a1a}@media (max-width: 900px){.guides-wiki-layout[data-v-761cc056]{grid-template-columns:1fr;gap:0;min-height:0;padding:40px 16px 10px}.wiki-sidebar[data-v-761cc056]{width:100%;position:static;top:auto;height:auto;max-height:none;border-right:none;padding:16px 0;border-radius:0}.wiki-main[data-v-761cc056]{padding:24px 8px}.wiki-content-scroll[data-v-761cc056] img.guide-image-class{float:none;display:block;margin:24px auto;max-width:98vw;padding:10px}.wiki-content-scroll[data-v-761cc056] .guide-image-row{flex-direction:column;gap:16px;margin:24px 0}.wiki-content-scroll[data-v-761cc056] code{font-size:.8rem;padding:6px 10px;white-space:normal;word-break:break-all}}.discord-bot-page[data-v-9b06d2e1]{min-height:100vh;background-color:#111;font-family:Roboto,sans-serif}.main-content[data-v-9b06d2e1]{min-height:100vh;background-color:#0a0a0a;padding:80px 0 40px}.container[data-v-9b06d2e1]{max-width:1200px;margin:0 auto;padding:0 20px}.page-header[data-v-9b06d2e1]{text-align:center;margin-bottom:40px}.page-title[data-v-9b06d2e1]{font-size:2.5rem;font-weight:700;color:#fff;margin:0 0 10px}.page-subtitle[data-v-9b06d2e1]{font-size:1.1rem;color:#ccc;font-weight:400;margin:0}.two-column-layout[data-v-9b06d2e1]{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:start}.overview-column[data-v-9b06d2e1]{position:sticky;top:100px}.leaderboard-column[data-v-9b06d2e1]{min-height:100vh}@media (max-width: 1200px){.two-column-layout[data-v-9b06d2e1]{grid-template-columns:1fr;gap:20px}.overview-column[data-v-9b06d2e1]{position:static}}.bot-install-card[data-v-9b06d2e1]{background-color:#1a1a1a;border:1px;border-radius:16px;padding:30px;box-shadow:0 4px 16px #0000004d}.bot-header[data-v-9b06d2e1]{display:flex;align-items:center;gap:20px;margin-bottom:25px}.bot-logo[data-v-9b06d2e1]{width:80px;height:80px;background-color:#111;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px;overflow:hidden}.logo-image[data-v-9b06d2e1]{width:100%;height:100%;object-fit:cover}.bot-info[data-v-9b06d2e1]{flex:1}.bot-title[data-v-9b06d2e1]{font-size:3rem;font-weight:700;margin:0;color:#fff}.bot-subtitle[data-v-9b06d2e1]{font-size:1.2rem;color:#ccc;margin:5px 0 0}.bot-description[data-v-9b06d2e1]{margin:25px 0}.bot-description p[data-v-9b06d2e1]{color:#ccc;line-height:1.6;margin:0}.bot-actions[data-v-9b06d2e1]{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:30px}.add-bot-btn[data-v-9b06d2e1],.invite-btn[data-v-9b06d2e1]{border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.add-bot-btn[data-v-9b06d2e1]{padding:14px 28px;font-size:1.1rem;background-color:#fff;color:#111}.add-bot-btn[data-v-9b06d2e1]:hover{transform:translateY(-1px);background-color:#ccc;box-shadow:0 4px 16px #0006}.invite-btn[data-v-9b06d2e1]{padding:10px 20px;font-size:.95rem;background-color:#111;color:#ccc;border:none}.invite-btn[data-v-9b06d2e1]:hover{transform:translateY(-1px);background-color:#2a2a2a;box-shadow:0 4px 16px #0006}.plus-icon[data-v-9b06d2e1]{width:20px;height:20px}.bot-stats[data-v-9b06d2e1]{display:flex;gap:20px;justify-content:space-between;padding-top:20px;border-top:1px}.stat-item[data-v-9b06d2e1]{text-align:center;flex:1}.stat-number[data-v-9b06d2e1]{display:block;font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:5px}.stat-label[data-v-9b06d2e1]{font-size:.9rem;color:#888;text-transform:uppercase;letter-spacing:.5px}.features-header[data-v-9b06d2e1]{margin-bottom:30px}.features-header h2[data-v-9b06d2e1]{font-size:2rem;font-weight:700;margin:0 0 10px;color:#fff}.features-header p[data-v-9b06d2e1]{font-size:1rem;color:#ccc;margin:0}.features-list[data-v-9b06d2e1]{display:flex;flex-direction:column;gap:20px}.feature-card[data-v-9b06d2e1]{background-color:#1a1a1a;border:1px;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000004d}.feature-card[data-v-9b06d2e1]:hover{background-color:#202020;transform:translateY(-2px);box-shadow:0 4px 16px #0006}.feature-card.expanded[data-v-9b06d2e1]{box-shadow:0 4px 16px #0006}.card-header[data-v-9b06d2e1]{background-color:#111;padding:20px;cursor:pointer;border-bottom:1px;display:flex;align-items:center;justify-content:space-between}.feature-content[data-v-9b06d2e1]{flex:1}.feature-title[data-v-9b06d2e1]{font-size:1.3rem;font-weight:600;margin:0 0 8px;color:#fff}.feature-description[data-v-9b06d2e1]{color:#ccc;margin:0;line-height:1.5}.expand-icon[data-v-9b06d2e1]{width:24px;height:24px;color:#888;transition:transform .3s ease;flex-shrink:0}.expand-icon.rotated[data-v-9b06d2e1]{transform:rotate(180deg)}.card-content[data-v-9b06d2e1]{border-top:1px;padding:20px;background-color:#0f0f0f}.commands-list[data-v-9b06d2e1]{margin-bottom:20px}.commands-list[data-v-9b06d2e1]:before{content:"Available Commands:";display:block;color:#fff;font-weight:600;margin-bottom:12px;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.command-item[data-v-9b06d2e1]{display:flex;align-items:flex-start;gap:15px;margin-bottom:16px;padding:0;background:none;border:none}.command-code[data-v-9b06d2e1]{background-color:#0f0f0f;border:1px;border-radius:8px;padding:12px 16px;color:#e6edf3;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem;white-space:nowrap;flex-shrink:0;box-shadow:inset 0 1px 3px #0003;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none}.command-code[data-v-9b06d2e1]:hover{background-color:#1a1a1a;transform:translateY(-1px);box-shadow:inset 0 1px 3px #0003,0 2px 8px #0000004d}.command-code[data-v-9b06d2e1]:active{transform:translateY(0);background-color:#2a2a2a}.command-code.copied[data-v-9b06d2e1]{background-color:#1a1a1a;color:#fff}.copy-feedback[data-v-9b06d2e1]{margin-left:8px;color:#fff;font-weight:700;animation:fadeIn-9b06d2e1 .3s ease}@keyframes fadeIn-9b06d2e1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.command-desc[data-v-9b06d2e1]{color:#e6edf3;line-height:1.6}.feature-notes[data-v-9b06d2e1]{margin-bottom:20px}.feature-notes[data-v-9b06d2e1]:before{content:"Important Notes:";display:block;color:#fff;font-weight:600;margin-bottom:12px;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.note-item[data-v-9b06d2e1]{background-color:#1a1a1a;padding:12px 16px;margin-bottom:12px;border-radius:8px;color:#e6edf3;font-size:.9rem;border:1px}.feature-media[data-v-9b06d2e1]{padding:20px;border-top:1px;background-color:#0f0f0f;text-align:center;position:relative}.media-item[data-v-9b06d2e1]{margin-bottom:20px;transition:transform .3s ease;cursor:pointer}.media-item[data-v-9b06d2e1]:hover{transform:scale(1.02)}.media-item[data-v-9b06d2e1]:last-child{margin-bottom:0}.media-title[data-v-9b06d2e1]{font-size:.9rem;color:#ccc;margin-bottom:8px;font-weight:500}.media-preview[data-v-9b06d2e1]{max-width:100%;max-height:300px;border-radius:8px;border:1px;box-shadow:0 2px 8px #0000004d;transition:transform .3s ease;cursor:zoom-in}.media-preview[data-v-9b06d2e1]:hover{transform:scale(1.02)}.image-modal-backdrop[data-v-9b06d2e1]{position:fixed;z-index:2000;inset:0;background:#1a1a1aeb;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.image-modal-content[data-v-9b06d2e1]{position:relative;background:#1a1a1a;border-radius:18px;box-shadow:0 8px 48px #00000073;padding:24px;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center;animation:modalFadeIn-9b06d2e1 .3s ease}@keyframes modalFadeIn-9b06d2e1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.image-modal-content img[data-v-9b06d2e1]{max-width:80vw;max-height:80vh;border-radius:12px;box-shadow:0 2px 16px #0000002e;background:#2a2a2a;object-fit:contain}.image-modal-close[data-v-9b06d2e1]{position:absolute;top:8px;right:16px;background:#2a2a2a;color:#fff;border:none;border-radius:50%;width:36px;height:36px;font-size:2rem;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background .15s;line-height:1}.image-modal-close[data-v-9b06d2e1]:hover{background:#3a3a3a}.loading-state[data-v-9b06d2e1]{text-align:center;padding:60px 20px;color:#ccc}.loading-spinner[data-v-9b06d2e1]{width:40px;height:40px;border:3px;border-top:3px;border-radius:50%;animation:spin-9b06d2e1 1s linear infinite;margin:0 auto 20px}@keyframes spin-9b06d2e1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-9b06d2e1]{margin:0;font-size:1.1rem}.empty-state[data-v-9b06d2e1]{text-align:center;padding:60px 20px;color:#ccc}.empty-state p[data-v-9b06d2e1]{margin:0;font-size:1.1rem;line-height:1.6}html[data-v-9b06d2e1]{scroll-behavior:smooth}@media (max-width: 768px){.two-column-layout[data-v-9b06d2e1]{grid-template-columns:1fr;gap:20px}.overview-column[data-v-9b06d2e1]{position:static}.bot-header[data-v-9b06d2e1]{flex-direction:column;text-align:center;gap:20px}.bot-title[data-v-9b06d2e1]{font-size:2rem}.command-item[data-v-9b06d2e1]{flex-direction:column;gap:8px;align-items:flex-start}.command-code[data-v-9b06d2e1]{margin-bottom:4px}.bot-actions[data-v-9b06d2e1]{justify-content:center;flex-direction:column;width:100%;max-width:300px}.add-bot-btn[data-v-9b06d2e1],.invite-btn[data-v-9b06d2e1]{width:100%;justify-content:center}.card-header[data-v-9b06d2e1]{padding:16px}.bot-stats[data-v-9b06d2e1]{gap:15px}}@media (max-width: 480px){.main-content[data-v-9b06d2e1]{padding:80px 0 20px}.page-header[data-v-9b06d2e1]{margin-bottom:20px}.card-header[data-v-9b06d2e1]{padding:12px}.card-content[data-v-9b06d2e1],.feature-media[data-v-9b06d2e1]{padding:16px}.bot-logo[data-v-9b06d2e1]{width:60px;height:60px}.logo-image[data-v-9b06d2e1]{width:100%;height:100%}.bot-title[data-v-9b06d2e1]{font-size:1.5rem}.page-title[data-v-9b06d2e1]{font-size:2rem}.bot-install-card[data-v-9b06d2e1]{padding:20px}.bot-stats[data-v-9b06d2e1]{gap:10px}.back-button[data-v-9b06d2e1]{top:16px;left:16px}.image-modal-content[data-v-9b06d2e1]{padding:16px;max-width:95vw;max-height:95vh;border-radius:12px}.image-modal-content img[data-v-9b06d2e1]{max-width:85vw;max-height:85vh;border-radius:8px}.image-modal-close[data-v-9b06d2e1]{top:4px;right:8px;width:32px;height:32px;font-size:1.5rem}}.feature-card[data-v-9b06d2e1]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.add-bot-btn[data-v-9b06d2e1]:focus-visible,.invite-btn[data-v-9b06d2e1]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@keyframes fadeInUp-9b06d2e1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.feature-card[data-v-9b06d2e1]{animation:fadeInUp-9b06d2e1 .6s ease forwards}.feature-card[data-v-9b06d2e1]:nth-child(1){animation-delay:.1s}.feature-card[data-v-9b06d2e1]:nth-child(2){animation-delay:.2s}.feature-card[data-v-9b06d2e1]:nth-child(3){animation-delay:.3s}.feature-card[data-v-9b06d2e1]:nth-child(4){animation-delay:.4s}.feature-card[data-v-9b06d2e1]:nth-child(5){animation-delay:.5s}.feature-card[data-v-9b06d2e1]:nth-child(6){animation-delay:.6s}.back-button[data-v-9b06d2e1]{position:fixed;top:20px;left:20px;width:44px;height:44px;background-color:#1a1a1a;border:1px;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1000}.back-button[data-v-9b06d2e1]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-9b06d2e1]:active{transform:translateY(0)}.connect-app-page[data-v-dde5719f]{min-height:100vh;background:#111;color:#fff;font-family:Roboto,sans-serif;position:relative}.back-button[data-v-dde5719f]{position:fixed;top:20px;left:20px;width:44px;height:44px;background-color:#1a1a1a;border:1px;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1000}.back-button[data-v-dde5719f]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-dde5719f]:active{transform:translateY(0)}.main-content[data-v-dde5719f]{padding:80px 20px 40px}.container[data-v-dde5719f]{max-width:1400px;margin:0 auto}.page-header[data-v-dde5719f]{text-align:center;margin-bottom:60px}.page-title[data-v-dde5719f]{font-size:3.5rem;font-weight:700;margin:0 0 15px;background:linear-gradient(135deg,#fff,#ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-dde5719f]{font-size:1.3rem;color:#ccc;max-width:600px;margin:0 auto;line-height:1.5}.two-column-layout[data-v-dde5719f]{display:grid;grid-template-columns:1fr 400px;gap:40px;align-items:start}.leaderboard-column[data-v-dde5719f]{background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;border:1px;overflow:hidden;display:flex;flex-direction:column}.overview-column[data-v-dde5719f]{position:sticky;top:100px;height:fit-content}.features-header[data-v-dde5719f],.app-header[data-v-dde5719f]{padding:30px;background:#0000004d;border-bottom:1px}.features-header h2[data-v-dde5719f]{font-size:1.8rem;font-weight:700;margin:0 0 10px;color:#fff}.features-header p[data-v-dde5719f]{color:#ccc;margin:0 0 15px;line-height:1.5}.loading-state[data-v-dde5719f],.empty-state[data-v-dde5719f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 30px;text-align:center}.loading-spinner[data-v-dde5719f]{width:40px;height:40px;border:3px;border-top:3px;border-radius:50%;animation:spin-dde5719f 1s linear infinite;margin-bottom:20px}@keyframes spin-dde5719f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state p[data-v-dde5719f]{color:#888;max-width:300px;line-height:1.5}.features-content[data-v-dde5719f]{flex:1;padding:30px}.preview-section[data-v-dde5719f],.feature-section[data-v-dde5719f]{margin-bottom:40px;padding-bottom:30px;border-bottom:1px}.feature-section[data-v-dde5719f]:last-child{border-bottom:none}.section-title[data-v-dde5719f]{font-size:1.5rem;font-weight:600;margin:0 0 10px;color:#fff}.section-description[data-v-dde5719f]{color:#ccc;margin:0 0 25px;line-height:1.6}.media-gallery[data-v-dde5719f]{display:flex;gap:15px;flex-wrap:wrap}.media-item[data-v-dde5719f]{flex:1;min-width:250px;transition:transform .3s ease;cursor:pointer}.media-item[data-v-dde5719f]:hover{transform:scale(1.05)}.preview-image[data-v-dde5719f]{width:100%;border-radius:8px;border:1px;transition:transform .3s ease}.preview-image[data-v-dde5719f]:hover{transform:scale(1.02)}.feature-grid[data-v-dde5719f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:20px}.feature-item[data-v-dde5719f]{background:#ffffff08;border:1px;border-radius:8px;padding:20px;text-align:center;transition:all .3s ease}.feature-item[data-v-dde5719f]:hover{background:#ffffff0d;transform:translateY(-2px)}.feature-item .feature-icon[data-v-dde5719f]{font-size:2rem;margin-bottom:10px}.feature-item h4[data-v-dde5719f]{font-size:1.1rem;font-weight:600;margin:0 0 8px;color:#fff}.feature-item p[data-v-dde5719f]{color:#ccc;margin:0;font-size:.9rem;line-height:1.4}.feature-list[data-v-dde5719f]{display:flex;flex-direction:column;gap:15px}.feature-list-item[data-v-dde5719f]{display:flex;align-items:flex-start;gap:15px;padding:15px;background:#ffffff08;border:1px;border-radius:8px;border-left:3px;transition:all .3s ease}.feature-list-item[data-v-dde5719f]:hover{background:#ffffff0d;transform:translate(3px)}.feature-list-item .feature-icon[data-v-dde5719f]{font-size:1.5rem;flex-shrink:0;margin-top:2px}.feature-list-item h4[data-v-dde5719f]{font-size:1.1rem;font-weight:600;margin:0 0 5px;color:#fff}.feature-list-item p[data-v-dde5719f]{color:#ccc;margin:0;line-height:1.5}.feature-note[data-v-dde5719f]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#ffffff0d;border-radius:6px;border-left:3px;margin-top:15px}.note-icon[data-v-dde5719f]{font-size:1.2rem;flex-shrink:0}.feature-note span[data-v-dde5719f]:last-child{color:#ccc;font-style:italic;line-height:1.4}.language-grid[data-v-dde5719f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.language-item[data-v-dde5719f]{background:#ffffff08;border:1px;border-radius:6px;padding:10px 15px;text-align:center;color:#ccc;font-weight:500;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.language-item[data-v-dde5719f]:hover{background:#ffffff0d;color:#fff;transform:translateY(-1px)}.language-icon[data-v-dde5719f]{width:16px;height:16px;color:#888;flex-shrink:0}.language-item:hover .language-icon[data-v-dde5719f]{color:#fff}.app-download-card[data-v-dde5719f]{background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;border:1px;padding:30px;transition:all .3s ease}.app-download-card[data-v-dde5719f]:hover{transform:translateY(-2px)}.app-header[data-v-dde5719f]{display:flex;align-items:center;gap:20px;margin-bottom:25px;padding:0;background:none;border:none}.app-logo[data-v-dde5719f]{width:80px;height:80px;border-radius:16px;overflow:hidden;border:1px;flex-shrink:0}.logo-image[data-v-dde5719f]{width:100%;height:100%;object-fit:cover}.app-info[data-v-dde5719f]{flex:1}.app-title[data-v-dde5719f]{font-size:2.2rem;font-weight:700;margin:0;color:#fff}.app-subtitle[data-v-dde5719f]{font-size:1rem;color:#ccc;margin:5px 0 0}.app-description[data-v-dde5719f]{margin:25px 0}.app-description p[data-v-dde5719f]{color:#ccc;line-height:1.6;margin:0}.app-actions[data-v-dde5719f]{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.download-app-btn[data-v-dde5719f],.github-btn[data-v-dde5719f]{border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.download-app-btn[data-v-dde5719f]{padding:14px 20px;font-size:1.1rem;background-color:#fff;color:#111}.download-app-btn[data-v-dde5719f]:hover{transform:translateY(-1px);background-color:#ccc;box-shadow:0 4px 16px #0006}.github-btn[data-v-dde5719f]{padding:10px 20px;font-size:.95rem;background-color:#111;color:#ccc;border:1px}.github-btn[data-v-dde5719f]:hover{transform:translateY(-1px);background-color:#2a2a2a;box-shadow:0 4px 16px #0006}.download-icon[data-v-dde5719f],.github-icon[data-v-dde5719f]{width:20px;height:20px}.app-stats[data-v-dde5719f]{display:flex;gap:20px;justify-content:space-between;padding-top:20px;border-top:1px;margin-bottom:20px}.stat-item[data-v-dde5719f]{text-align:center;flex:1}.stat-number[data-v-dde5719f]{display:block;font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:5px}.stat-label[data-v-dde5719f]{font-size:.85rem;color:#888;text-transform:uppercase;letter-spacing:.5px}.platform-support[data-v-dde5719f]{padding-top:20px;border-top:1px}.platform-support h4[data-v-dde5719f]{font-size:1rem;font-weight:600;margin:0 0 15px;color:#fff;text-transform:uppercase;letter-spacing:.5px}.platforms[data-v-dde5719f]{display:flex;gap:15px}.platform-item[data-v-dde5719f]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#ffffff0d;border-radius:6px;border:1px;flex:1}.platform-icon[data-v-dde5719f]{width:18px;height:18px;color:#ccc}.platform-item span[data-v-dde5719f]{font-size:.9rem;color:#ccc;font-weight:500}.media-previews[data-v-dde5719f]{margin:20px 0}.media-item[data-v-dde5719f]{margin-bottom:20px}.media-item h4[data-v-dde5719f]{font-size:1rem;font-weight:600;margin:0 0 10px;color:#fff}.notes-section[data-v-dde5719f]{margin-top:20px;padding-top:20px;border-top:1px}.note-item[data-v-dde5719f]{background:#ffffff0d;padding:12px 16px;border-radius:6px;border-left:3px;margin-bottom:10px;color:#ccc;font-style:italic}@media (max-width: 1200px){.two-column-layout[data-v-dde5719f]{grid-template-columns:1fr 350px;gap:30px}.feature-grid[data-v-dde5719f]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.language-grid[data-v-dde5719f]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}@media (max-width: 968px){.two-column-layout[data-v-dde5719f]{grid-template-columns:1fr;gap:30px}.overview-column[data-v-dde5719f]{position:static;order:-1}.page-title[data-v-dde5719f]{font-size:2.5rem}.app-title[data-v-dde5719f]{font-size:1.8rem}.feature-grid[data-v-dde5719f]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.media-gallery[data-v-dde5719f]{flex-direction:column}}@media (max-width: 640px){.main-content[data-v-dde5719f]{padding:60px 15px 30px}.page-title[data-v-dde5719f]{font-size:2rem}.page-subtitle[data-v-dde5719f]{font-size:1.1rem}.app-download-card[data-v-dde5719f],.features-header[data-v-dde5719f],.features-content[data-v-dde5719f]{padding:20px}.feature-grid[data-v-dde5719f]{grid-template-columns:1fr}.language-grid[data-v-dde5719f]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.feature-list-item[data-v-dde5719f]{flex-direction:column;text-align:center;gap:10px}.app-header[data-v-dde5719f]{flex-direction:column;text-align:center;gap:15px}.app-logo[data-v-dde5719f]{align-self:center}}.image-editor-overlay[data-v-33d2b9e8]{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.image-editor-modal[data-v-33d2b9e8]{background:#1a1a1a;border-radius:12px;max-width:900px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;border:1px solid #333}.editor-header[data-v-33d2b9e8]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #333}.editor-header h3[data-v-33d2b9e8]{margin:0;color:#fff;font-size:18px}.close-btn[data-v-33d2b9e8]{background:none;border:none;color:#fff;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .2s}.close-btn[data-v-33d2b9e8]:hover{background:#ffffff1a}.close-btn svg[data-v-33d2b9e8]{width:20px;height:20px}.editor-content[data-v-33d2b9e8]{display:flex;flex:1;min-height:0}.editor-workspace[data-v-33d2b9e8]{flex:2;padding:20px;display:flex;flex-direction:column;gap:20px}.image-canvas[data-v-33d2b9e8]{background:#2a2a2a;border-radius:8px;overflow:hidden;position:relative;cursor:grab;border:2px solid #444;margin:0 auto;width:400px;height:400px}.image-canvas[data-v-33d2b9e8]:active{cursor:grabbing}.image-canvas.banner-aspect[data-v-33d2b9e8]{width:600px;height:150px}.crop-area[data-v-33d2b9e8]{width:100%;height:100%;position:relative;overflow:hidden}.editable-image[data-v-33d2b9e8]{position:absolute;top:50%;left:50%;transform-origin:center center;-webkit-user-select:none;user-select:none;pointer-events:none}.crop-overlay[data-v-33d2b9e8]{position:absolute;inset:0;pointer-events:none}.crop-guide[data-v-33d2b9e8]{position:absolute;inset:0;border:2px dashed rgba(255,255,255,.3);box-sizing:border-box}.editor-controls[data-v-33d2b9e8]{display:flex;flex-direction:column;gap:15px}.zoom-controls[data-v-33d2b9e8]{display:flex;align-items:center;gap:10px;color:#fff}.zoom-controls label[data-v-33d2b9e8]{min-width:45px;font-size:14px}.zoom-slider[data-v-33d2b9e8]{flex:1;height:4px;background:#444;border-radius:2px;outline:none;cursor:pointer}.zoom-slider[data-v-33d2b9e8]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;background:#007bff;border-radius:50%;cursor:pointer}.zoom-slider[data-v-33d2b9e8]::-moz-range-thumb{width:16px;height:16px;background:#007bff;border-radius:50%;cursor:pointer;border:none}.zoom-controls span[data-v-33d2b9e8]{min-width:40px;text-align:right;font-size:12px;color:#ccc}.scale-hint[data-v-33d2b9e8]{background:#ffc10733;color:#ffc107;padding:2px 8px;border-radius:12px;font-size:10px!important;border:1px solid rgba(255,193,7,.3);margin-left:8px!important;min-width:auto!important;text-align:center!important}.position-controls[data-v-33d2b9e8]{display:flex;gap:10px}.reset-btn[data-v-33d2b9e8],.center-btn[data-v-33d2b9e8],.defaults-btn[data-v-33d2b9e8]{background:#333;color:#fff;border:1px solid #555;border-radius:6px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:12px;transition:all .2s}.reset-btn[data-v-33d2b9e8]:hover,.center-btn[data-v-33d2b9e8]:hover,.defaults-btn[data-v-33d2b9e8]:hover{background:#444;border-color:#666}.defaults-btn[data-v-33d2b9e8]{background:#28a745;border-color:#1e7e34}.defaults-btn[data-v-33d2b9e8]:hover{background:#218838;border-color:#1c7430}.reset-btn svg[data-v-33d2b9e8],.center-btn svg[data-v-33d2b9e8],.defaults-btn svg[data-v-33d2b9e8]{width:14px;height:14px}.editor-instructions[data-v-33d2b9e8]{flex:1;padding:20px;background:#222;border-left:1px solid #333;color:#fff;min-width:250px}.editor-instructions h4[data-v-33d2b9e8]{margin-top:0;color:#fff}.editor-instructions ul[data-v-33d2b9e8]{padding-left:20px;line-height:1.6}.editor-instructions li[data-v-33d2b9e8]{margin-bottom:8px;color:#ccc}.target-dimensions[data-v-33d2b9e8]{margin-top:20px;padding:15px;background:#1a1a1a;border-radius:6px;border:1px solid #333;font-size:14px;color:#fff}.editor-footer[data-v-33d2b9e8]{display:flex;justify-content:flex-end;gap:12px;padding:20px;border-top:1px solid #333}.btn-secondary[data-v-33d2b9e8]{background:#333;color:#fff;border:1px solid #555;border-radius:6px;padding:10px 20px;cursor:pointer;transition:all .2s}.btn-secondary[data-v-33d2b9e8]:hover{background:#444;border-color:#666}.btn-primary[data-v-33d2b9e8]{background:#007bff;color:#fff;border:1px solid #0056b3;border-radius:6px;padding:10px 20px;cursor:pointer;transition:all .2s}.btn-primary[data-v-33d2b9e8]:hover:not(:disabled){background:#0056b3;border-color:#004085}.btn-primary[data-v-33d2b9e8]:disabled{background:#444;border-color:#555;color:#999;cursor:not-allowed}@media (max-width: 768px){.image-editor-overlay[data-v-33d2b9e8]{padding:10px}.editor-content[data-v-33d2b9e8]{flex-direction:column}.editor-instructions[data-v-33d2b9e8]{border-left:none;border-top:1px solid #333;min-width:0;padding:15px}.image-canvas[data-v-33d2b9e8]{width:300px;height:300px}.image-canvas.banner-aspect[data-v-33d2b9e8]{width:480px;height:120px}.position-controls[data-v-33d2b9e8]{flex-wrap:wrap}}.image-upload-container[data-v-df25996e]{width:100%}.upload-area[data-v-df25996e]{border:2px dashed #444;border-radius:12px;background:#1a1a1a;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;min-height:200px;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;max-width:400px;margin:0 auto}.upload-area.banner-mode[data-v-df25996e]{min-height:150px;aspect-ratio:4 / 1;max-width:600px}.upload-area[data-v-df25996e]:hover{border-color:#007bff;background:#222}.upload-area.drag-over[data-v-df25996e]{border-color:#007bff;background:#0066cc15;transform:scale(1.02)}.upload-area.has-image[data-v-df25996e]{border-style:solid;border-color:#333;min-height:0;padding:0}.upload-area.has-image[data-v-df25996e]:hover{border-color:#007bff}.current-image[data-v-df25996e]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.current-image img[data-v-df25996e]{max-width:100%;max-height:100%;object-fit:cover;border-radius:10px}.banner-mode .current-image img[data-v-df25996e]{width:100%;height:100%;object-fit:cover;border-radius:10px}.image-overlay[data-v-df25996e]{position:absolute;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:10px}.current-image:hover .image-overlay[data-v-df25996e]{opacity:1}.image-actions[data-v-df25996e]{display:flex;gap:12px}.edit-btn[data-v-df25996e],.remove-btn[data-v-df25996e]{background:#ffffffe6;color:#333;border:none;border-radius:8px;padding:10px 16px;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;transition:all .2s ease}.edit-btn[data-v-df25996e]:hover{background:#007bff;color:#fff}.remove-btn[data-v-df25996e]:hover{background:#dc3545;color:#fff}.edit-btn svg[data-v-df25996e],.remove-btn svg[data-v-df25996e]{width:16px;height:16px}.upload-prompt[data-v-df25996e]{text-align:center;padding:40px 20px;color:#fff}.upload-icon[data-v-df25996e]{margin-bottom:16px}.upload-icon svg[data-v-df25996e]{width:48px;height:48px;color:#666}.upload-prompt h4[data-v-df25996e]{margin:0 0 8px;font-size:18px;color:#fff}.upload-prompt p[data-v-df25996e]{margin:0 0 20px;color:#ccc;font-size:14px}.upload-specs[data-v-df25996e]{display:flex;flex-direction:column;gap:6px;margin-bottom:24px;font-size:12px}.spec-item[data-v-df25996e]{color:#999}.spec-item strong[data-v-df25996e]{color:#ccc}.upload-btn[data-v-df25996e]{background:#007bff;color:#fff;border:none;border-radius:8px;padding:12px 24px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:background-color .2s ease}.upload-btn[data-v-df25996e]:hover{background:#0056b3}.upload-btn svg[data-v-df25996e]{width:18px;height:18px}.upload-progress[data-v-df25996e]{margin-top:16px}.progress-bar[data-v-df25996e]{width:100%;height:6px;background:#333;border-radius:3px;overflow:hidden;margin-bottom:8px}.progress-fill[data-v-df25996e]{height:100%;background:linear-gradient(90deg,#007bff,#28a745);transition:width .3s ease}.progress-text[data-v-df25996e]{font-size:12px;color:#ccc}.upload-error[data-v-df25996e]{margin-top:12px;padding:12px 16px;background:#dc354515;border:1px solid #dc3545;border-radius:8px;color:#ff6b7a;display:flex;align-items:center;gap:10px;font-size:14px}.upload-error svg[data-v-df25996e]{width:18px;height:18px;flex-shrink:0}.error-close[data-v-df25996e]{background:none;border:none;color:#ff6b7a;cursor:pointer;padding:4px;margin-left:auto;border-radius:4px;transition:background-color .2s ease}.error-close[data-v-df25996e]:hover{background:#dc354533}.error-close svg[data-v-df25996e]{width:16px;height:16px}.upload-success[data-v-df25996e]{margin-top:12px;padding:12px 16px;background:#28a74515;border:1px solid #28a745;border-radius:8px;color:#4caf50;display:flex;align-items:center;gap:10px;font-size:14px}.upload-success svg[data-v-df25996e]{width:18px;height:18px;flex-shrink:0}@media (max-width: 768px){.upload-area[data-v-df25996e]{min-height:160px}.upload-area.banner-mode[data-v-df25996e]{min-height:120px}.upload-prompt[data-v-df25996e]{padding:30px 15px}.upload-specs[data-v-df25996e]{gap:4px}.image-actions[data-v-df25996e]{flex-direction:column;gap:8px}.edit-btn[data-v-df25996e],.remove-btn[data-v-df25996e]{padding:8px 12px;font-size:12px}}.test-page[data-v-8452a2d0]{min-height:100vh;background:#0f0f0f;color:#fff;padding:40px 20px}.container[data-v-8452a2d0]{max-width:1200px;margin:0 auto}h1[data-v-8452a2d0]{text-align:center;margin-bottom:40px;color:#fff}.test-section[data-v-8452a2d0]{margin-bottom:40px;padding:30px;background:#1a1a1a;border-radius:12px;border:1px solid #333}.test-section h2[data-v-8452a2d0]{margin-top:0;color:#fff;margin-bottom:20px}.test-results[data-v-8452a2d0]{margin-top:40px;padding:20px;background:#222;border-radius:8px;border:1px solid #444}.test-results h3[data-v-8452a2d0]{margin-top:0;color:#4caf50}.test-results ul[data-v-8452a2d0]{margin:0;padding-left:20px}.test-results li[data-v-8452a2d0]{margin-bottom:8px;color:#ccc}.not-found-page[data-v-d284bcc3]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:40px 20px}.not-found-content[data-v-d284bcc3]{text-align:center;max-width:500px;color:#fff}.not-found-icon[data-v-d284bcc3]{width:80px;height:80px;margin:0 auto 24px;color:#666}.not-found-icon svg[data-v-d284bcc3]{width:100%;height:100%}.not-found-content h2[data-v-d284bcc3]{font-size:28px;font-weight:600;margin:0 0 16px;color:#fff}.not-found-content p[data-v-d284bcc3]{font-size:16px;color:#888;line-height:1.6;margin:0 0 32px}.not-found-url[data-v-d284bcc3]{color:#fff;font-family:monospace;background-color:#2a2a2a;padding:2px 8px;border-radius:4px;font-size:14px}.not-found-actions[data-v-d284bcc3]{display:flex;justify-content:center;gap:16px}.not-found-actions .btn-primary[data-v-d284bcc3]{padding:12px 24px;background:#fff;color:#000;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.not-found-actions .btn-primary[data-v-d284bcc3]:hover{background:#e0e0e0;transform:translateY(-1px)}.not-found-actions .btn-secondary[data-v-d284bcc3]{padding:12px 24px;background:transparent;color:#fff;border:1px solid #2a2a2a;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.not-found-actions .btn-secondary[data-v-d284bcc3]:hover{border-color:#fff;background:#2a2a2a}@media (max-width: 768px){.not-found-page[data-v-d284bcc3]{padding:20px}.not-found-content h2[data-v-d284bcc3]{font-size:24px}.not-found-content p[data-v-d284bcc3]{font-size:14px}.not-found-actions[data-v-d284bcc3]{flex-direction:column;gap:12px}}@media (max-width: 480px){.not-found-icon[data-v-d284bcc3]{width:64px;height:64px;margin-bottom:20px}.not-found-content h2[data-v-d284bcc3]{font-size:20px}}:root{--primary-bg: #000000;--secondary-bg: #1a1a1a;--tertiary-bg: #2d2d2d;--accent-teal: #ffffff;--accent-pink: #e91e63;--text-primary: #ffffff;--text-secondary: #888888;--border-color: #333333;--mobile: 480px;--tablet: 768px;--desktop: 1024px;--wide: 1400px;--spacing-xs: 5px;--spacing-sm: 10px;--spacing-md: 15px;--spacing-lg: 20px;--spacing-xl: 25px;--spacing-2xl: 30px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 50%;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .12);--shadow-md: 0 4px 6px rgba(0, 0, 0, .16);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .2);--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--primary-bg);color:var(--text-primary);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%;max-width:var(--wide);margin:0 auto;padding:0 var(--spacing-lg)}.grid{display:grid;gap:var(--spacing-lg)}.grid-cols-1{grid-template-columns:1fr}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-auto{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.gap-2xl{gap:var(--spacing-2xl)}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.p-2xl{padding:var(--spacing-2xl)}.m-auto{margin:auto}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-teal{color:var(--accent-teal)}.text-pink{color:var(--accent-pink)}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-normal{font-weight:400}.bg-primary{background-color:var(--primary-bg)}.bg-secondary{background-color:var(--secondary-bg)}.bg-tertiary{background-color:var(--tertiary-bg)}.bg-teal{background-color:var(--accent-teal)}.bg-pink{background-color:var(--accent-pink)}.border{border:1px solid var(--border-color)}.border-teal{border-color:var(--accent-teal)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.clickable{cursor:pointer;transition:all var(--transition-normal)}.clickable:hover{transform:translateY(-1px)}.clickable:active{transform:translateY(0)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--radius-md);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--transition-normal);text-decoration:none;white-space:nowrap}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-primary{background-color:var(--accent-teal);color:var(--text-primary)}.btn-primary:hover:not(:disabled){background-color:#888}.btn-secondary{background-color:var(--secondary-bg);color:var(--text-primary);border:1px solid var(--border-color)}.btn-secondary:hover:not(:disabled){border-color:var(--accent-teal);background-color:#222}.card{background-color:var(--tertiary-bg);border-radius:var(--radius-lg);padding:var(--spacing-xl);border:1px solid var(--border-color);transition:all var(--transition-normal)}.card:hover{background-color:#353535}.card-content{background-color:var(--secondary-bg);padding:var(--spacing-md);transition:all var(--transition-normal)}.card-content:hover{background-color:#222}.show-mobile,.show-tablet{display:none}.show-desktop{display:block}.text-responsive{font-size:clamp(14px,2.5vw,18px)}.heading-responsive{font-size:clamp(20px,4vw,32px)}.subheading-responsive{font-size:clamp(16px,3vw,24px)}@media (max-width: 480px){.container{padding:0 var(--spacing-sm)}.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:1fr}.show-mobile{display:block}.hide-mobile{display:none}.flex-mobile-col{flex-direction:column}.text-mobile-center{text-align:center}}@media (min-width: 481px) and (max-width: 768px){.grid-cols-3,.grid-cols-4{grid-template-columns:repeat(2,1fr)}.show-tablet{display:block}.hide-tablet{display:none}}@media (min-width: 769px) and (max-width: 1024px){.grid-cols-4{grid-template-columns:repeat(3,1fr)}.show-desktop{display:block}.hide-desktop{display:none}}@media (min-width: 1025px){.show-wide{display:block}.hide-wide{display:none}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in{animation:fadeIn .5s ease-out}.animate-slide-in{animation:slideIn .3s ease-out}.animate-pulse{animation:pulse 2s infinite}.loading{position:relative;overflow:hidden}.loading:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{left:-100%}to{left:100%}}.focusable:focus{outline:2px solid var(--accent-teal);outline-offset:2px}@media (prefers-contrast: high){:root{--border-color: #666666;--text-secondary: #cccccc}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.no-print{display:none!important}.card{border:1px solid #000;break-inside:avoid}}
