@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-f3b5b763]{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-f3b5b763]{max-width:1400px;margin:0 auto;padding:0 20px}.footer-main[data-v-f3b5b763]{display:grid;grid-template-columns:1fr 2fr;gap:60px;padding:60px 0 40px}.footer-brand[data-v-f3b5b763]{max-width:300px}.footer-logo[data-v-f3b5b763]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.footer-logo-image[data-v-f3b5b763]{width:32px;height:32px;object-fit:contain}.footer-brand-text[data-v-f3b5b763]{font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.footer-description[data-v-f3b5b763]{color:#888;font-size:14px;line-height:1.6;margin:0}.footer-links[data-v-f3b5b763]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.footer-section-title[data-v-f3b5b763]{color:#fff;font-size:16px;font-weight:600;margin:0 0 20px;text-transform:uppercase;letter-spacing:.5px}.footer-link-list[data-v-f3b5b763]{list-style:none;list-style-type:none;margin:0;padding:0}.footer-link-list li[data-v-f3b5b763]{margin-bottom:12px}.footer-link[data-v-f3b5b763]{color:#ccc;text-decoration:none;font-size:14px;font-weight:400;transition:all .3s ease;display:inline-block;position:relative}.footer-link[data-v-f3b5b763]:hover{color:#fff;transform:translate(4px)}.footer-api-btn[data-v-f3b5b763]{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-f3b5b763]:hover{color:#fff;transform:translate(4px)}.footer-bottom[data-v-f3b5b763]{border-top:1px solid #1a1a1a;padding:20px 0}.footer-bottom-content[data-v-f3b5b763]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-copyright[data-v-f3b5b763],.footer-disclaimer[data-v-f3b5b763]{color:#666;font-size:12px;margin:0}.footer-disclaimer[data-v-f3b5b763]{font-style:italic}@media (max-width: 768px){.footer-content[data-v-f3b5b763]{padding:0 16px}.footer-main[data-v-f3b5b763]{grid-template-columns:1fr;gap:40px;padding:40px 0 30px}.footer-links[data-v-f3b5b763]{grid-template-columns:repeat(2,1fr);gap:30px}.footer-bottom-content[data-v-f3b5b763]{flex-direction:column;text-align:center;gap:8px}}@media (max-width: 480px){.footer-content[data-v-f3b5b763]{padding:0 12px}.footer-main[data-v-f3b5b763]{gap:30px;padding:30px 0 20px}.footer-links[data-v-f3b5b763]{grid-template-columns:1fr;gap:25px}.footer-logo[data-v-f3b5b763]{gap:8px}.footer-logo-image[data-v-f3b5b763]{width:24px;height:24px}.footer-brand-text[data-v-f3b5b763]{font-size:16px}.footer-section-title[data-v-f3b5b763]{font-size:14px;margin-bottom:15px}.footer-link[data-v-f3b5b763],.footer-api-btn[data-v-f3b5b763],.footer-description[data-v-f3b5b763]{font-size:13px}}@media (max-width: 320px){.footer-content[data-v-f3b5b763]{padding:0 10px}.footer-main[data-v-f3b5b763]{padding:25px 0 15px;gap:25px}.footer-links[data-v-f3b5b763]{gap:20px}.footer-section-title[data-v-f3b5b763]{font-size:13px}.footer-link[data-v-f3b5b763],.footer-api-btn[data-v-f3b5b763]{font-size:12px}.footer-copyright[data-v-f3b5b763],.footer-disclaimer[data-v-f3b5b763]{font-size:11px}}@media (prefers-reduced-motion: reduce){.footer-link[data-v-f3b5b763],.footer-api-btn[data-v-f3b5b763]{transition:none}.footer-link[data-v-f3b5b763]:hover,.footer-api-btn[data-v-f3b5b763]:hover{transform:none}}@media (prefers-contrast: high){.footer-link[data-v-f3b5b763]{color:#fff}.footer-description[data-v-f3b5b763],.footer-copyright[data-v-f3b5b763],.footer-disclaimer[data-v-f3b5b763]{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-e7c6274e]{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-e7c6274e]{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 20px;height:60px}.nav-left[data-v-e7c6274e]{display:flex;align-items:center;gap:30px}.logo[data-v-e7c6274e]{display:flex;align-items:center;gap:8px;color:#fff}.logo-icon[data-v-e7c6274e]{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.logo-image[data-v-e7c6274e]{width:24px;height:24px;object-fit:contain}.logo-text[data-v-e7c6274e]{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-family:Roboto,sans-serif}.nav-links[data-v-e7c6274e]{display:flex;align-items:center;gap:8px}.nav-link[data-v-e7c6274e]{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-e7c6274e]{background:none;border:none;font-family:inherit;cursor:pointer}.nav-link[data-v-e7c6274e]:hover,.nav-link.active[data-v-e7c6274e]{color:#fff;background-color:#333}.updates-link[data-v-e7c6274e],.updates-dropdown[data-v-e7c6274e],.community-dropdown[data-v-e7c6274e],.apps-dropdown[data-v-e7c6274e]{position:relative}.apps-btn[data-v-e7c6274e]{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-e7c6274e]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.dropdown-arrow[data-v-e7c6274e],.apps-icon[data-v-e7c6274e]{width:16px;height:16px}.dropdown-menu[data-v-e7c6274e]{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-e7c6274e],.dropdown-fade-leave-active[data-v-e7c6274e]{transition:all .2s cubic-bezier(.25,.8,.25,1);transform-origin:top}.dropdown-fade-enter-from[data-v-e7c6274e]{opacity:0;transform:translateY(-10px) scaleY(.9)}.dropdown-fade-enter-to[data-v-e7c6274e],.dropdown-fade-leave-from[data-v-e7c6274e]{opacity:1;transform:translateY(0) scaleY(1)}.dropdown-fade-leave-to[data-v-e7c6274e]{opacity:0;transform:translateY(-10px) scaleY(.9)}.dropdown-item[data-v-e7c6274e]{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-e7c6274e]:hover{background-color:#3a3a3a;color:#fff}.item-icon[data-v-e7c6274e]{width:16px;height:16px;margin-right:8px}.item-icon.logo-image[data-v-e7c6274e]{object-fit:contain}.profile-btn[data-v-e7c6274e]{padding-left:16px;font-weight:500}.logout-btn .item-icon[data-v-e7c6274e]{color:#e74c3c}.nav-right[data-v-e7c6274e]{display:flex;align-items:center;gap:20px}.search-container[data-v-e7c6274e]{position:relative;display:flex;align-items:center;width:300px;height:40px}.header-search-bar[data-v-e7c6274e]{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-e7c6274e]:not(.search-mode){padding:10px 15px}.header-search-bar.search-mode[data-v-e7c6274e]{padding:0;background-color:#1a1a1a;border:1px}.search-type-selector[data-v-e7c6274e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.search-prompt[data-v-e7c6274e]{color:#888;font-size:13px;font-weight:500;text-align:center}.search-input-container[data-v-e7c6274e]{display:flex;align-items:center;gap:0;position:relative;width:100%;height:100%}.search-type-indicator[data-v-e7c6274e]{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-e7c6274e]:hover{background-color:#404040}.search-type-label[data-v-e7c6274e]{color:#fff;font-weight:500;font-size:12px}.search-dropdown-arrow[data-v-e7c6274e]{color:#888;font-size:10px;transition:transform .2s}.search-dropdown-arrow.rotated[data-v-e7c6274e]{transform:rotate(180deg)}.search-input[data-v-e7c6274e]{flex:1;background:none;border:none;color:#fff;font-size:14px;padding:10px 12px;outline:none;min-width:0}.search-input[data-v-e7c6274e]::placeholder{color:#888}.close-search-btn[data-v-e7c6274e]{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-e7c6274e]:hover{color:#fff}.search-type-options[data-v-e7c6274e]{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-e7c6274e .2s ease-out forwards}@media (max-width: 768px){.mobile-search .search-type-options[data-v-e7c6274e]{z-index:1005;position:fixed;left:20px;right:20px;max-width:calc(100vw - 40px);box-shadow:0 8px 32px #0009}}@keyframes headerDropdownFadeIn-e7c6274e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.search-type-option[data-v-e7c6274e]{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-e7c6274e]:last-child{border-bottom:none}.search-type-option[data-v-e7c6274e]:hover{background-color:#2a2a2a}.search-type-option.active[data-v-e7c6274e]{background-color:#333}.search-type-option-text[data-v-e7c6274e]{color:#fff;font-weight:600;font-size:13px}.search-type-option-desc[data-v-e7c6274e]{color:#888;font-size:11px}.search-suggestions[data-v-e7c6274e]{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-e7c6274e]{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-e7c6274e]:last-child{border-bottom:none}.suggestion-item[data-v-e7c6274e]:hover{background-color:#2a2a2a}.suggestion-content[data-v-e7c6274e]{flex:1;min-width:0}.suggestion-primary[data-v-e7c6274e]{color:#fff;font-weight:500;font-size:14px;margin-bottom:2px}.suggestion-secondary[data-v-e7c6274e]{color:#888;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-search[data-v-e7c6274e]{position:relative;margin-bottom:20px;z-index:1005}.mobile-search-bar[data-v-e7c6274e]{width:100%;background-color:#2a2a2a;border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative}.mobile-search-bar[data-v-e7c6274e]:not(.search-mode){padding:12px 16px}.mobile-search-bar.search-mode[data-v-e7c6274e]{padding:0;background-color:#1a1a1a;border:1px}.mobile-search-type-selector[data-v-e7c6274e]{display:flex;align-items:center;justify-content:center;min-height:44px}.mobile-search-input-container[data-v-e7c6274e]{display:flex;align-items:center;gap:0;position:relative}.mobile-search-input-container .search-type-indicator[data-v-e7c6274e]{padding:12px 14px;background-color:#2a2a2a;border-right:1px;border-radius:6px 0 0 6px}.mobile-search-input-container .search-input[data-v-e7c6274e]{padding:12px 14px;font-size:16px}.mobile-search-input-container .close-search-btn[data-v-e7c6274e]{padding:12px 14px;font-size:20px;border-radius:0 6px 6px 0}.mobile-search-suggestions[data-v-e7c6274e]{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-e7c6274e]{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-e7c6274e]{padding:14px 16px;font-size:16px}.mobile-search-suggestions .suggestion-primary[data-v-e7c6274e]{font-size:15px}.mobile-search-suggestions .suggestion-secondary[data-v-e7c6274e]{font-size:13px}.sign-in-btn[data-v-e7c6274e]{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:space-between;transition:all .3s ease;font-family:Roboto,sans-serif;box-sizing:border-box}.sign-in-btn[data-v-e7c6274e]:hover{background:#353535}.sign-in-btn[data-v-e7c6274e]:active{transform:translateY(1px)}.sign-in-arrow[data-v-e7c6274e]{transition:transform .3s ease}.sign-in-btn:hover .sign-in-arrow[data-v-e7c6274e]{transform:translate(4px)}.user-menu[data-v-e7c6274e]{position:relative}.user-btn[data-v-e7c6274e]{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-e7c6274e]:hover{background-color:#2a2a2a}.user-name[data-v-e7c6274e]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-status-dot[data-v-e7c6274e]{width:12px;height:12px;border-radius:50%;background-color:#cefb17;flex-shrink:0}.user-dropdown[data-v-e7c6274e]{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-e7c6274e]{padding:16px}.user-info[data-v-e7c6274e]{display:flex;align-items:center;gap:12px}.user-details[data-v-e7c6274e]{flex:1;min-width:0}.user-dropdown-name[data-v-e7c6274e]{color:#fff;font-weight:600;font-size:16px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-provider[data-v-e7c6274e]{color:#888;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown-divider[data-v-e7c6274e]{height:1px;background-color:#333;margin:0 16px}.logout-btn[data-v-e7c6274e]{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-e7c6274e]:hover{background-color:#2a2a2a}.logout-btn .item-icon[data-v-e7c6274e]{width:16px;height:16px;color:#dc3545}.mobile-menu-btn[data-v-e7c6274e]{background:none;border:none;color:#fff;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease}.mobile-menu-btn[data-v-e7c6274e]:hover{background-color:#ffffff1a;transform:scale(1.05)}.mobile-menu-btn[data-v-e7c6274e]:active{transform:scale(.95)}.mobile-menu-btn svg[data-v-e7c6274e]{width:24px;height:24px;transition:transform .3s ease}.mobile-menu-btn.menu-open svg[data-v-e7c6274e]{transform:rotate(90deg)}@media (max-width: 480px){.mobile-menu-btn.menu-open svg[data-v-e7c6274e]{transform:none}}.mobile-menu[data-v-e7c6274e]{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-e7c6274e],.mobile-menu-slide-leave-active[data-v-e7c6274e]{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-e7c6274e]{opacity:0;transform:translateY(-20px) scaleY(.8);max-height:0}.mobile-menu-slide-enter-to[data-v-e7c6274e],.mobile-menu-slide-leave-from[data-v-e7c6274e]{opacity:1;transform:translateY(0) scaleY(1);max-height:500px}.mobile-menu-slide-leave-to[data-v-e7c6274e]{opacity:0;transform:translateY(-20px) scaleY(.8);max-height:0}.mobile-search[data-v-e7c6274e]{position:relative;margin-bottom:20px;display:flex;align-items:center;opacity:0;transform:translateY(-10px);animation:fadeInUp-e7c6274e .4s ease .1s forwards}@keyframes fadeInUp-e7c6274e{to{opacity:1;transform:translateY(0)}}.mobile-search .search-icon[data-v-e7c6274e]{position:absolute;left:12px;width:18px;height:18px;color:#888;z-index:1}.mobile-search .search-input[data-v-e7c6274e]{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-e7c6274e]::placeholder{color:#888}.mobile-search .search-input[data-v-e7c6274e]:focus{outline:none;box-shadow:0 0 0 2px #fff3}.mobile-links[data-v-e7c6274e]{display:flex;flex-direction:column;gap:10px}.mobile-nav-link[data-v-e7c6274e]{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-e7c6274e .3s ease forwards}.mobile-nav-link[data-v-e7c6274e]:nth-child(1){animation-delay:.1s}.mobile-nav-link[data-v-e7c6274e]:nth-child(2){animation-delay:.2s}.mobile-nav-link[data-v-e7c6274e]:nth-child(3){animation-delay:.3s}.mobile-nav-link[data-v-e7c6274e]:nth-child(4){animation-delay:.4s}.mobile-nav-link[data-v-e7c6274e]:hover{color:#fff;transform:translate(5px);padding-left:10px}.mobile-sign-in-btn[data-v-e7c6274e]{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: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-e7c6274e .3s ease forwards;animation-delay:.5s}.mobile-sign-in-btn[data-v-e7c6274e]:hover{background:#353535}.mobile-sign-in-btn[data-v-e7c6274e]:active{transform:translateY(1px)}.mobile-sign-in-btn:hover .sign-in-arrow[data-v-e7c6274e]{transform:translate(4px)}@keyframes slideInLeft-e7c6274e{to{opacity:1;transform:translate(0)}}@media (max-width: 768px){.nav-content[data-v-e7c6274e]{padding:0 16px}.nav-left[data-v-e7c6274e]{gap:15px}.logo-text[data-v-e7c6274e]{font-size:14px}.nav-right[data-v-e7c6274e]{gap:10px}.search-container[data-v-e7c6274e]{width:240px;height:36px}.header-search-bar[data-v-e7c6274e]:not(.search-mode){padding:8px 12px}.search-prompt[data-v-e7c6274e]{font-size:12px}.search-input-container .search-type-indicator[data-v-e7c6274e]{padding:8px 10px}.search-input-container .search-input[data-v-e7c6274e]{padding:8px 10px;font-size:13px}.search-input-container .close-search-btn[data-v-e7c6274e]{padding:8px 10px;font-size:16px}}@media (max-width: 768px){.mobile-search-bar.search-mode[data-v-e7c6274e]{position:relative;overflow:visible}.mobile-search .search-type-options[data-v-e7c6274e],.mobile-search-suggestions[data-v-e7c6274e]{box-sizing:border-box;overflow-x:hidden}.mobile-search .search-type-options[data-v-e7c6274e]:before,.mobile-search-suggestions[data-v-e7c6274e]:before{content:"";position:fixed;inset:0;background:#0003;z-index:-1;pointer-events:none}}@media (max-width: 480px){.nav-content[data-v-e7c6274e]{padding:0 12px}.nav-left[data-v-e7c6274e]{gap:10px}.logo-text[data-v-e7c6274e]{font-size:12px}.search-container[data-v-e7c6274e]{width:216px;height:32px}.search-prompt[data-v-e7c6274e],.search-type-label[data-v-e7c6274e]{font-size:11px}.search-input[data-v-e7c6274e]{font-size:14px}.mobile-search-bar[data-v-e7c6274e]:not(.search-mode){padding:14px 18px}.mobile-search-type-selector[data-v-e7c6274e]{min-height:48px}.mobile-search-input-container .search-type-indicator[data-v-e7c6274e]{padding:14px 16px;border-radius:6px 0 0 6px}.mobile-search-input-container .search-input[data-v-e7c6274e]{font-size:16px;padding:14px 16px}.mobile-search-input-container .close-search-btn[data-v-e7c6274e]{padding:14px 16px;font-size:22px;border-radius:0 6px 6px 0}.mobile-menu[data-v-e7c6274e]{padding:15px}.mobile-nav-link[data-v-e7c6274e]{font-size:15px;padding:10px 0}.mobile-menu-slide-enter-active[data-v-e7c6274e],.mobile-menu-slide-leave-active[data-v-e7c6274e]{transition:all .2s ease}.search-suggestions[data-v-e7c6274e],.mobile-search-suggestions[data-v-e7c6274e]{max-height:200px}.suggestion-item[data-v-e7c6274e]{padding:14px 16px}.suggestion-primary[data-v-e7c6274e]{font-size:15px}.suggestion-secondary[data-v-e7c6274e]{font-size:13px}}@media (max-width: 480px){.mobile-search[data-v-e7c6274e]{z-index:1006}.mobile-search .search-type-options[data-v-e7c6274e]{left:12px;right:12px;max-width:calc(100vw - 24px);margin-top:8px}.mobile-search-suggestions[data-v-e7c6274e]{left:12px;right:12px;max-width:calc(100vw - 24px)}.mobile-menu[data-v-e7c6274e]{z-index:1003}}@media (max-width: 320px){.mobile-search .search-type-options[data-v-e7c6274e],.mobile-search-suggestions[data-v-e7c6274e]{left:10px;right:10px;max-width:calc(100vw - 20px)}}.players-rating-overview[data-v-85494ad6]{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;transition:filter .3s ease}.players-rating-overview.loading-blur[data-v-85494ad6]{filter:blur(4px);pointer-events:none;opacity:.7}.overview-header[data-v-85494ad6]{padding:20px;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;align-items:center}.overview-title[data-v-85494ad6]{font-size:20px;font-weight:700;color:#fff;margin:0}.overview-stats[data-v-85494ad6]{display:flex;gap:20px}.stat-item[data-v-85494ad6]{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.stat-value[data-v-85494ad6]{font-size:18px;font-weight:700;color:#fff;line-height:1.2}.stat-label[data-v-85494ad6]{font-size:12px;color:#888;font-weight:500}.top-players-list[data-v-85494ad6]{display:flex;flex-direction:column}.top-player-card[data-v-85494ad6]{display:flex;align-items:center;gap:12px;padding:12px 20px;cursor:pointer;transition:all .3s;border-bottom:1px solid #2a2a2a;min-height:68px}.top-player-card[data-v-85494ad6]:last-child{border-bottom:none}.top-player-card[data-v-85494ad6]:hover{background-color:#2a2a2a}.player-rank[data-v-85494ad6]{font-size:16px;font-weight:700;color:#fff;min-width:30px;text-align:center}.player-avatar[data-v-85494ad6]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333}.avatar-image[data-v-85494ad6]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-85494ad6]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-85494ad6]{width:18px;height:18px}.player-info[data-v-85494ad6]{flex:1;display:flex;flex-direction:column;gap:2px}.player-name-container[data-v-85494ad6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.player-name[data-v-85494ad6]{font-size:14px;font-weight:600;color:#fff;line-height:1.3}.org-badge[data-v-85494ad6]{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-85494ad6]:hover{background-color:#2a2a2a}.player-stat[data-v-85494ad6]{display:flex;align-items:center;gap:4px;font-size:12px}.player-stat .stat-value[data-v-85494ad6]{font-size:12px;font-weight:600;color:#ccc}.player-stat .stat-label[data-v-85494ad6]{color:#888}.player-action[data-v-85494ad6]{width:16px;height:16px;color:#666;flex-shrink:0}.player-action svg[data-v-85494ad6]{width:100%;height:100%}.overview-footer[data-v-85494ad6]{padding:16px 20px;border-top:1px solid #2a2a2a}.view-all-btn[data-v-85494ad6]{width:100%;background-color:#0a0a0a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:12px;cursor:pointer;transition:all .3s}.view-all-btn[data-v-85494ad6]:hover{background-color:#2a2a2a;border-color:#fff}.view-all-btn[data-v-85494ad6]:disabled{opacity:.6;cursor:not-allowed}.loading-section[data-v-85494ad6]{text-align:center;padding:40px 20px}.loading-spinner[data-v-85494ad6]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-85494ad6]{width:24px;height:24px;border:2px solid #333333;border-top:2px solid #ffffff;border-radius:50%;animation:spin-85494ad6 1s linear infinite}@keyframes spin-85494ad6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-85494ad6]{color:#ccc;font-size:14px;margin:0}.empty-state[data-v-85494ad6]{text-align:center;padding:40px 20px;color:#888;font-size:14px}@media (max-width: 768px){.overview-header[data-v-85494ad6]{flex-direction:column;gap:12px;align-items:flex-start}.overview-stats[data-v-85494ad6]{align-self:flex-end}.top-player-card[data-v-85494ad6]{padding:10px 16px;gap:10px}.player-rank[data-v-85494ad6]{font-size:14px;min-width:25px}.player-avatar[data-v-85494ad6]{width:28px;height:28px}.player-name[data-v-85494ad6]{font-size:13px}}.guilds-rating-overview[data-v-c969ed23]{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;transition:filter .3s ease}.guilds-rating-overview.loading-blur[data-v-c969ed23]{filter:blur(4px);pointer-events:none;opacity:.7}.overview-header[data-v-c969ed23]{padding:20px;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;align-items:center}.overview-title[data-v-c969ed23]{font-size:20px;font-weight:700;color:#fff;margin:0}.overview-stats[data-v-c969ed23]{display:flex;gap:20px}.stat-item[data-v-c969ed23]{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.stat-value[data-v-c969ed23]{font-size:18px;font-weight:700;color:#fff;line-height:1.2}.stat-label[data-v-c969ed23]{font-size:12px;color:#888;font-weight:500}.top-guilds-list[data-v-c969ed23]{display:flex;flex-direction:column}.top-guild-card[data-v-c969ed23]{display:flex;align-items:center;gap:12px;padding:12px 20px;cursor:pointer;transition:all .3s;border-bottom:1px solid #2a2a2a;position:relative;overflow:hidden}.top-guild-card[data-v-c969ed23]: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}.top-guild-card[data-v-c969ed23]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(26,26,26,1) 0%,rgba(26,26,26,.95) 15%,rgba(26,26,26,.85) 30%,rgba(26,26,26,.7) 45%,rgba(26,26,26,.5) 60%,rgba(26,26,26,.3) 75%,transparent 100%);z-index:1}.top-guild-card[data-v-c969ed23]:last-child{border-bottom:none}.top-guild-card[data-v-c969ed23]:hover{background-color:#2a2a2a}.top-guild-card[data-v-c969ed23]:hover:after{background:linear-gradient(to right,rgba(42,42,42,1) 0%,rgba(42,42,42,.95) 15%,rgba(42,42,42,.85) 30%,rgba(42,42,42,.7) 45%,rgba(42,42,42,.5) 60%,rgba(42,42,42,.3) 75%,transparent 100%)}.guild-rank[data-v-c969ed23]{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-c969ed23]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333;position:relative;z-index:2}.avatar-image[data-v-c969ed23]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-c969ed23]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-c969ed23]{width:18px;height:18px}.guild-info[data-v-c969ed23]{flex:1;display:flex;flex-direction:column;gap:2px;position:relative;z-index:2}.guild-name[data-v-c969ed23]{font-size:14px;font-weight:600;color:#fff;line-height:1.3}.guild-tag[data-v-c969ed23]{font-size:11px;color:#888;font-weight:500;text-transform:uppercase}.guild-stat[data-v-c969ed23]{display:flex;align-items:center;gap:4px;font-size:12px}.guild-stat .stat-value[data-v-c969ed23]{font-size:12px;font-weight:600;color:#ccc}.guild-stat .stat-label[data-v-c969ed23]{color:#888}.guild-action[data-v-c969ed23]{width:16px;height:16px;color:#666;flex-shrink:0;position:relative;z-index:2}.guild-action svg[data-v-c969ed23]{width:100%;height:100%}.overview-footer[data-v-c969ed23]{padding:16px 20px;border-top:1px solid #2a2a2a}.view-all-btn[data-v-c969ed23]{width:100%;background-color:#0a0a0a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:12px;cursor:pointer;transition:all .3s}.view-all-btn[data-v-c969ed23]:hover{background-color:#2a2a2a;border-color:#fff}.view-all-btn[data-v-c969ed23]:disabled{opacity:.6;cursor:not-allowed}.loading-section[data-v-c969ed23]{text-align:center;padding:40px 20px}.loading-spinner[data-v-c969ed23]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-c969ed23]{width:24px;height:24px;border:2px solid #333333;border-top:2px solid #ffffff;border-radius:50%;animation:spin-c969ed23 1s linear infinite}@keyframes spin-c969ed23{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-c969ed23]{color:#ccc;font-size:14px;margin:0}.empty-state[data-v-c969ed23]{text-align:center;padding:40px 20px;color:#888;font-size:14px}@media (max-width: 768px){.overview-header[data-v-c969ed23]{flex-direction:column;gap:12px;align-items:flex-start}.overview-stats[data-v-c969ed23]{align-self:flex-end}.top-guild-card[data-v-c969ed23]{padding:10px 16px;gap:10px}.guild-rank[data-v-c969ed23]{font-size:14px;min-width:25px}.guild-avatar[data-v-c969ed23]{width:28px;height:28px}.guild-name[data-v-c969ed23]{font-size:13px}}.odometer-counter[data-v-3a8b72f4]{display:flex;align-items:center;justify-content:center;font-size:64px;font-weight:700;color:#fff;min-height:80px;position:relative;overflow:hidden}.odometer-counter.pre-spin[data-v-3a8b72f4]{animation:counterGlow-3a8b72f4 .8s ease-in-out}@keyframes counterGlow-3a8b72f4{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-3a8b72f4]{width:42px;height:80px;position:relative;overflow:hidden;margin:0 1px}.digit-wrapper[data-v-3a8b72f4]{position:relative;width:100%;height:100%;overflow:hidden}.digit-column[data-v-3a8b72f4]{position:absolute;width:100%;transition:transform .6s cubic-bezier(.25,.46,.45,.94);transform-origin:center;will-change:transform}.digit-column.sliding[data-v-3a8b72f4]{transition:transform .8s cubic-bezier(.23,1,.32,1)}.digit[data-v-3a8b72f4]{height:80px;display:flex;align-items:center;justify-content:center;font-size:64px;font-weight:700;color:#fff;text-align:center;line-height:1}.comma-separators[data-v-3a8b72f4]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.comma[data-v-3a8b72f4]{position:absolute;top:50%;transform:translateY(-50%);font-size:64px;font-weight:700;color:#fff;opacity:.8}@media (max-width: 768px){.odometer-counter[data-v-3a8b72f4]{font-size:48px}.digit-container[data-v-3a8b72f4]{width:32px;height:60px}.digit[data-v-3a8b72f4]{height:60px;font-size:48px}.comma[data-v-3a8b72f4]{font-size:48px}}.search-section[data-v-32a03266]{margin-bottom:60px}.search-container[data-v-32a03266]{position:relative;max-width:600px;margin:0 auto;min-height:70px;z-index:10000}.search-bar[data-v-32a03266]{position:relative;background-color:#161616;border:2px solid #2a2a2a;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-32a03266]{display:flex;align-items:center;width:100%;gap:8px}.search-type-indicator[data-v-32a03266]{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-32a03266]:hover{background-color:#404040}.search-type-label[data-v-32a03266]{color:#fff;font-weight:500;font-size:14px}.search-dropdown-arrow[data-v-32a03266]{color:#888;font-size:12px;transition:transform .2s}.search-dropdown-arrow.rotated[data-v-32a03266]{transform:rotate(180deg)}.search-input[data-v-32a03266]{flex:1;background:none;border:none;color:#fff;font-size:18px;padding:12px 16px;outline:none}.search-input[data-v-32a03266]::placeholder{color:#888}.clear-search-btn[data-v-32a03266]{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-32a03266]:hover{background-color:#2a2a2a;color:#fff}.search-type-options[data-v-32a03266]{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;border:2px solid #2a2a2a;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-32a03266 .2s ease-out forwards}@keyframes dropdownFadeIn-32a03266{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.search-type-option[data-v-32a03266]{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-32a03266]:last-child{border-bottom:none}.search-type-option[data-v-32a03266]:hover{background-color:#2a2a2a}.search-type-option.active[data-v-32a03266]{background-color:#333}.search-type-option-text[data-v-32a03266]{color:#fff;font-weight:500;font-size:16px;line-height:1.2}.search-type-option-desc[data-v-32a03266]{color:#888;font-size:14px;line-height:1.3}.search-suggestions[data-v-32a03266]{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;border:2px solid #2a2a2a;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-32a03266 .2s ease-out forwards;transform:translateZ(0);will-change:transform}.suggestion-item[data-v-32a03266]{display:flex;align-items:center;padding:16px 20px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #2a2a2a}.suggestion-item[data-v-32a03266]:last-child{border-bottom:none}.suggestion-item[data-v-32a03266]:hover{background-color:#2a2a2a}.suggestion-content[data-v-32a03266]{flex:1}.suggestion-primary[data-v-32a03266]{color:#fff;font-weight:500;font-size:16px;line-height:1.2}.suggestion-secondary[data-v-32a03266]{color:#888;font-size:14px;line-height:1.3;margin-top:4px}.search-note[data-v-32a03266]{color:#888;font-size:14px;margin:0;text-align:center}@media (max-width: 768px){.search-container[data-v-32a03266]{max-width:100%}.search-bar[data-v-32a03266]{padding:8px}.search-input[data-v-32a03266]{padding:16px 20px;font-size:16px}.search-suggestions[data-v-32a03266]{margin-top:4px}.suggestion-item[data-v-32a03266]{padding:16px}.suggestion-primary[data-v-32a03266]{font-size:15px}.suggestion-secondary[data-v-32a03266]{font-size:13px}}.home[data-v-1b9e7cea]{min-height:100vh;position:relative;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.video-background[data-v-1b9e7cea]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-2;overflow:hidden;background:#171717}.video-background.video-error[data-v-1b9e7cea]{background:#171717}.background-video[data-v-1b9e7cea]{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%) translateY(-50%);object-fit:cover;opacity:.5}@media (max-width: 480px){.background-video[data-v-1b9e7cea]{opacity:.3}.video-background[data-v-1b9e7cea]{background:#171717}}.video-overlay[data-v-1b9e7cea]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000003;z-index:-1}.hero-section[data-v-1b9e7cea]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 60px);padding:60px 20px;text-align:center;position:relative;z-index:1}.hero-content[data-v-1b9e7cea]{max-width:800px;width:100%;position:relative}.game-header[data-v-1b9e7cea]{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:60px}.game-logo[data-v-1b9e7cea]{width:80px;height:80px;background-color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#000}.game-logo-image[data-v-1b9e7cea]{width:50px;height:50px;object-fit:contain}.game-info[data-v-1b9e7cea]{text-align:left}.game-title[data-v-1b9e7cea]{font-size:48px;font-weight:700;color:#fff;margin:0;text-transform:uppercase;letter-spacing:2px;font-family:Roboto,sans-serif}.game-subtitle[data-v-1b9e7cea]{font-size:18px;color:#ccc;margin:8px 0 0;font-weight:400}.stats-counter[data-v-1b9e7cea]{display:flex;justify-content:center;gap:60px;margin-bottom:40px}.counter-item[data-v-1b9e7cea]{text-align:center}.counter-label[data-v-1b9e7cea]{font-size:18px;color:#ccc}.counter-loading[data-v-1b9e7cea]{font-size:64px;font-weight:700;color:#888;animation:pulse-1b9e7cea 1.5s ease-in-out infinite}@keyframes pulse-1b9e7cea{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.scroll-hint[data-v-1b9e7cea]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:40px;padding:20px;cursor:pointer;opacity:.7;transition:all .3s ease;z-index:1}.scroll-hint[data-v-1b9e7cea]:hover{opacity:1;transform:translateY(-2px)}.hint-text[data-v-1b9e7cea]{color:#fff;font-size:16px;font-weight:500;letter-spacing:.5px}.scroll-arrow[data-v-1b9e7cea]{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-1b9e7cea 2s infinite}@keyframes bounce-1b9e7cea{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}@media (max-width: 768px){.background-video[data-v-1b9e7cea]{opacity:.4}.video-background[data-v-1b9e7cea]{background:#171717}.game-header[data-v-1b9e7cea]{display:none}.game-info[data-v-1b9e7cea]{text-align:center}.game-title[data-v-1b9e7cea]{font-size:36px}.game-subtitle[data-v-1b9e7cea]{font-size:16px}.stats-counter[data-v-1b9e7cea]{flex-direction:column;gap:30px;margin-bottom:40px}.counter-label[data-v-1b9e7cea]{font-size:16px}.scroll-hint[data-v-1b9e7cea]{margin-top:20px;padding:15px}.hint-text[data-v-1b9e7cea]{font-size:14px}.scroll-arrow[data-v-1b9e7cea]{width:36px;height:36px}.search-type-selector[data-v-1b9e7cea]{gap:8px;margin-bottom:16px}.search-type-btn[data-v-1b9e7cea]{padding:10px 16px;font-size:13px}.search-type-icon[data-v-1b9e7cea]{width:16px;height:16px}.search-container[data-v-1b9e7cea]{max-width:100%}.search-bar[data-v-1b9e7cea]{padding:8px}.search-input[data-v-1b9e7cea]{padding:16px 20px;font-size:16px}.search-suggestions[data-v-1b9e7cea]{margin-top:4px}.suggestion-item[data-v-1b9e7cea]{padding:16px}.suggestion-primary[data-v-1b9e7cea]{font-size:15px}.suggestion-secondary[data-v-1b9e7cea]{font-size:13px}}.overview-section[data-v-1b9e7cea]{background-color:#0a0a0a;padding:60px 0;min-height:50vh}.overview-container[data-v-1b9e7cea]{max-width:1400px;margin:0 auto;padding:0 20px}.overview-grid[data-v-1b9e7cea]{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media (max-width: 1024px){.overview-section[data-v-1b9e7cea]{padding:40px 0}.overview-container[data-v-1b9e7cea]{padding:0 16px}.overview-grid[data-v-1b9e7cea]{gap:20px}}@media (max-width: 768px){.overview-section[data-v-1b9e7cea]{padding:30px 0}.overview-grid[data-v-1b9e7cea]{grid-template-columns:1fr;gap:16px}}.search-suggestions[data-v-1b9e7cea]{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;border:2px solid #2a2a2a;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-1b9e7cea]{display:flex;align-items:center;padding:16px 20px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #2a2a2a}.suggestion-item[data-v-1b9e7cea]:last-child{border-bottom:none}.suggestion-item[data-v-1b9e7cea]:hover{background-color:#2a2a2a}.suggestion-content[data-v-1b9e7cea]{flex:1;min-width:0}.suggestion-primary[data-v-1b9e7cea]{color:#fff;font-weight:500;font-size:16px;margin-bottom:2px}.suggestion-secondary[data-v-1b9e7cea]{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-e728cc46]{position:relative;min-height:250px;overflow:hidden}.banner-background[data-v-e728cc46]{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-e728cc46]{position:absolute;inset:0;background:#0006;z-index:1;pointer-events:none}.banner-content[data-v-e728cc46]{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-e728cc46]{display:flex;gap:20px;align-items:flex-start;flex:1}.user-avatar[data-v-e728cc46]{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-e728cc46]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-info[data-v-e728cc46]{display:flex;flex-direction:column;gap:15px;flex:1}.handle-container[data-v-e728cc46]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.handle[data-v-e728cc46]{font-size:clamp(24px,5vw,32px);font-weight:700;margin:0;color:#fff;word-break:break-word}.org-badge[data-v-e728cc46]{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-e728cc46]:hover{background-color:#2a2a2a}.org-badge.no-org[data-v-e728cc46]{background-color:#333;color:#aaa;opacity:.7}.org-badge.no-org[data-v-e728cc46]:hover{background-color:#444;opacity:1}.profile-views[data-v-e728cc46]{display:flex;align-items:center;gap:6px;color:#ccc;font-size:14px}.eye-icon[data-v-e728cc46]{width:18px;height:18px;color:#fff;flex-shrink:0}.view-count[data-v-e728cc46]{font-weight:500}.rating-container[data-v-e728cc46]{margin-bottom:10px}.rating-badge[data-v-e728cc46]{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-e728cc46]{color:#fff;padding:4px 8px;border-radius:15px;margin-right:6px;font-weight:700}.patch-text[data-v-e728cc46]{color:#fff;opacity:.9;font-weight:500}.rating-and-stickers[data-v-e728cc46]{display:flex;align-items:center;gap:16px;margin-bottom:15px}.rating-container[data-v-e728cc46]{flex-shrink:0}.stickers-container[data-v-e728cc46]{display:flex;align-items:center}.stickers-display[data-v-e728cc46]{display:flex;align-items:center;gap:12px;position:relative}.sticker-slot[data-v-e728cc46]{width:72px;height:72px;border-radius:8px;overflow:hidden;position:relative;transition:all .2s ease;background:transparent;cursor:pointer}.sticker-slot[data-v-e728cc46]:hover{transform:scale(1.1)}.sticker-image[data-v-e728cc46]{width:100%;height:100%;object-fit:cover}.sticker-edit-btn[data-v-e728cc46]{width:32px;height:32px;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}.sticker-edit-btn[data-v-e728cc46]:hover{background:#222;transform:scale(1.05)}.sticker-edit-btn svg[data-v-e728cc46]{width:16px;height:16px}.sticker-selector-btn:hover svg[data-v-e728cc46]{color:#fff}.profile-tabs[data-v-e728cc46]{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-e728cc46]{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-e728cc46]:focus{outline:2px solid rgba(255,255,255,.3);outline-offset:2px}.tab.active[data-v-e728cc46]{color:#fff;background:#ffffff0d;box-shadow:0 0 0 1px #ffffff1a}.tab[data-v-e728cc46]:hover:not(.active){color:#ccc;background:#ffffff08}.tab[data-v-e728cc46]:active{transform:scale(.98)}.banner-right[data-v-e728cc46]{display:flex;gap:15px;align-items:flex-start;flex-shrink:0}.claim-profile-btn[data-v-e728cc46]{background-color:#1a1a1a;color:#fff;border:1px;border-radius:8px;padding:12px 16px;font-size:14px;cursor:pointer;transition:border-color .3s;white-space:nowrap;width:140px;text-align:center}.claim-profile-btn[data-v-e728cc46]:hover{border-color:#fff}.edit-profile-btn[data-v-e728cc46]{background-color:#1a1a1a;color:#fff;border:1px;border-radius:8px;padding:12px 16px;font-size:14px;cursor:pointer;transition:border-color .3s;white-space:nowrap;width:140px;text-align:center}.edit-profile-btn[data-v-e728cc46]:hover{border-color:#fff}.share-btn[data-v-e728cc46]{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-e728cc46]:hover{border-color:#fff}.share-btn.copied[data-v-e728cc46]{background-color:#333;color:#fff}.share-icon[data-v-e728cc46],.check-icon[data-v-e728cc46]{width:16px;height:16px;flex-shrink:0}.refresh-container[data-v-e728cc46]{display:flex;flex-direction:column;gap:10px;align-items:center}.refresh-btn[data-v-e728cc46]{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:border-color .3s;white-space:nowrap;min-width:140px;width:140px;box-sizing:border-box}.refresh-btn[data-v-e728cc46]:hover:not(:disabled){border-color:#fff}.refresh-btn[data-v-e728cc46]:disabled{opacity:.6;cursor:not-allowed}.favorite-container[data-v-e728cc46]{display:flex;align-items:center;gap:5px;cursor:pointer;transition:opacity .3s}.favorite-container[data-v-e728cc46]:hover{opacity:.8}.star-icon[data-v-e728cc46]{width:16px;height:16px;color:#fff;transition:color .3s}.star-icon.favorited[data-v-e728cc46]{color:gold}.favorite-text[data-v-e728cc46]{color:#fff;font-size:14px}@media (max-width: 1200px){.banner-content[data-v-e728cc46]{padding:30px 20px 20px}.refresh-btn[data-v-e728cc46]{padding:10px 12px;font-size:12px;min-width:120px;width:120px}.claim-profile-btn[data-v-e728cc46]{padding:10px 12px;font-size:12px;width:120px}}@media (max-width: 992px){.banner-right[data-v-e728cc46],.refresh-container[data-v-e728cc46]{flex-direction:column;gap:10px}}@media (max-width: 768px){.profile-banner[data-v-e728cc46]{min-height:auto}.banner-overlay[data-v-e728cc46]{background:#00000080}.banner-content[data-v-e728cc46]{flex-direction:column;gap:20px;padding:20px 15px 0}.banner-left[data-v-e728cc46]{gap:15px}.claim-profile-btn[data-v-e728cc46]{position:fixed;bottom:20px;right:20px;z-index:100;box-shadow:0 4px 8px #0000004d}.user-avatar[data-v-e728cc46]{width:60px;height:60px}.profile-tabs[data-v-e728cc46]{gap:10px;padding:10px 16px;margin-top:10px}.tab[data-v-e728cc46]{font-size:14px;padding:6px 10px}.rating-and-stickers[data-v-e728cc46]{flex-direction:column;align-items:flex-start;gap:10px}.sticker-slot[data-v-e728cc46]{width:48px;height:48px}.sticker-edit-btn[data-v-e728cc46]{width:24px;height:24px}.sticker-edit-btn svg[data-v-e728cc46]{width:12px;height:12px}.sticker-tooltip[data-v-e728cc46]{flex-direction:column;min-width:240px;max-width:calc(100vw - 30px);box-sizing:border-box}.tooltip-sticker-image[data-v-e728cc46]{width:100%;height:100px;flex-shrink:0}.tooltip-content[data-v-e728cc46]{padding:12px;min-width:0;box-sizing:border-box}.tooltip-name[data-v-e728cc46]{font-size:14px;line-height:1.4}.tooltip-description[data-v-e728cc46]{font-size:13px;line-height:1.4}}@media (max-width: 480px){.banner-left[data-v-e728cc46]{flex-direction:column;align-items:center;text-align:center}.handle-container[data-v-e728cc46]{justify-content:center}.rating-and-stickers[data-v-e728cc46]{align-items:center}.sticker-slot[data-v-e728cc46]{width:40px;height:40px}.sticker-edit-btn[data-v-e728cc46]{width:20px;height:20px}.sticker-edit-btn svg[data-v-e728cc46]{width:10px;height:10px}}.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-742f8288]{background-color:#1a1a1a;border-radius:12px;padding:20px;transition:background-color .3s;border:1px solid #2a2a2a}.weapons-section[data-v-742f8288]:hover{background-color:#222}.section-header[data-v-742f8288]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.header-icon[data-v-742f8288]{width:20px;height:20px;color:#fff;flex-shrink:0}.header-icon svg[data-v-742f8288]{width:100%;height:100%}.weapons-section h3[data-v-742f8288]{margin:0;color:#fff;font-size:18px;font-weight:600}.weapon-list[data-v-742f8288]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.weapon-item[data-v-742f8288]{background-color:#0f0f0f;border-radius:8px;padding:15px;border:1px solid #2a2a2a;cursor:pointer;transition:all .3s}.weapon-item[data-v-742f8288]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.weapon-header[data-v-742f8288]{margin-bottom:12px}.weapon-type[data-v-742f8288]{display:block;color:#888;font-size:11px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:500}.weapon-name[data-v-742f8288]{display:block;color:#fff;font-weight:700;font-size:14px}.weapon-stats[data-v-742f8288]{display:flex;justify-content:space-between;gap:15px}.stat-group[data-v-742f8288]{display:flex;flex-direction:column;align-items:center;flex:1}.stat-label[data-v-742f8288]{font-size:10px;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:500}.stat-value[data-v-742f8288]{font-size:14px;color:#fff;font-weight:700}.view-all-btn[data-v-742f8288]{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-742f8288]:hover{border-color:#fff;background-color:#222;color:#fff}.view-all-btn[data-v-742f8288]:active{transform:translateY(1px)}@media (max-width: 768px){.weapons-section[data-v-742f8288]{padding:15px}.weapons-section h3[data-v-742f8288]{font-size:16px;margin-bottom:15px}.weapon-item[data-v-742f8288]{padding:12px}.weapon-stats[data-v-742f8288]{font-size:11px}.weapon-name[data-v-742f8288]{font-size:13px}}@media (max-width: 480px){.weapon-stats[data-v-742f8288]{flex-direction:column;gap:5px;text-align:left}.stat[data-v-742f8288],.stat[data-v-742f8288]:last-child{text-align:left;flex:none}}.vehicles-section[data-v-42251ed9]{background-color:#1a1a1a;border-radius:12px;padding:20px;transition:background-color .3s;border:1px solid #2a2a2a}.vehicles-section[data-v-42251ed9]:hover{background-color:#222}.section-header[data-v-42251ed9]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.header-icon[data-v-42251ed9]{width:20px;height:20px;color:#fff;flex-shrink:0}.header-icon svg[data-v-42251ed9]{width:100%;height:100%}.vehicles-section h3[data-v-42251ed9]{margin:0;color:#fff;font-size:18px;font-weight:600}.vehicle-list[data-v-42251ed9]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.vehicle-item[data-v-42251ed9]{background-color:#0f0f0f;border-radius:8px;padding:15px;border:1px solid #2a2a2a;cursor:pointer;transition:all .3s}.vehicle-item[data-v-42251ed9]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.vehicle-header[data-v-42251ed9]{margin-bottom:12px}.vehicle-type[data-v-42251ed9]{display:block;color:#888;font-size:11px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:500}.vehicle-name[data-v-42251ed9]{display:block;color:#fff;font-weight:700;font-size:14px}.vehicle-stats[data-v-42251ed9]{display:flex;justify-content:space-between;gap:15px}.stat-group[data-v-42251ed9]{display:flex;flex-direction:column;align-items:center;flex:1}.stat-label[data-v-42251ed9]{font-size:10px;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:500}.stat-value[data-v-42251ed9]{font-size:14px;color:#fff;font-weight:700}.view-all-btn[data-v-42251ed9]{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-42251ed9]:hover{border-color:#fff;background-color:#222;color:#fff}.view-all-btn[data-v-42251ed9]:active{transform:translateY(1px)}@media (max-width: 768px){.vehicles-section[data-v-42251ed9]{padding:15px}.vehicles-section h3[data-v-42251ed9]{font-size:16px;margin-bottom:15px}.vehicle-item[data-v-42251ed9]{padding:12px}.vehicle-stats[data-v-42251ed9]{font-size:11px}.vehicle-name[data-v-42251ed9]{font-size:13px}}@media (max-width: 480px){.vehicle-stats[data-v-42251ed9]{flex-direction:column;gap:8px;text-align:left}.stat-group[data-v-42251ed9]{flex-direction:row;justify-content:space-between;align-items:center}}.missions-section[data-v-118294b4]{background-color:#1a1a1a;border-radius:12px;padding:20px;border:1px solid #2a2a2a;height:fit-content}.section-header[data-v-118294b4]{display:flex;align-items:center;margin-bottom:18px}.header-icon[data-v-118294b4]{width:24px;height:24px;color:#fff;margin-right:12px;flex-shrink:0}.section-header h3[data-v-118294b4]{margin:0;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px}.mission-list[data-v-118294b4]{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.mission-item[data-v-118294b4]{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-118294b4]:hover{background-color:#2a2a2a;border-color:#ffffff1a;transform:translateY(-1px)}.mission-header[data-v-118294b4]{margin-bottom:10px}.mission-type[data-v-118294b4]{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-118294b4]{color:#fff;font-size:14px;font-weight:500;line-height:1.3;display:inline}.mission-stats[data-v-118294b4]{display:flex;justify-content:space-between;align-items:center;gap:16px}.stat-group[data-v-118294b4]{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;flex:1}.stat-label[data-v-118294b4]{font-size:10px;color:#888;text-transform:uppercase;letter-spacing:.5px;font-weight:500;white-space:nowrap}.stat-value[data-v-118294b4]{font-size:16px;font-weight:700;color:#fff;white-space:nowrap}.view-all-btn[data-v-118294b4]{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-118294b4]:hover{border-color:#fff;background-color:#222;color:#fff}.view-all-btn[data-v-118294b4]:active{transform:translateY(1px)}@media (max-width: 768px){.missions-section[data-v-118294b4]{padding:16px}.mission-item[data-v-118294b4]{padding:12px 14px}.mission-stats[data-v-118294b4]{gap:12px}.stat-value[data-v-118294b4]{font-size:14px}}@media (max-width: 480px){.mission-stats[data-v-118294b4]{gap:8px}.stat-group[data-v-118294b4]{gap:1px}.stat-value[data-v-118294b4],.mission-name[data-v-118294b4]{font-size:13px}}.lifetime-overview[data-v-3f11e5b6]{background-color:#1a1a1a;border-radius:12px;padding:25px;transition:background-color .3s;border:1px solid #2a2a2a}.lifetime-overview[data-v-3f11e5b6]:hover{background-color:#222}.overview-header[data-v-3f11e5b6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:25px;flex-wrap:wrap;gap:15px}.header-icon[data-v-3f11e5b6]{width:20px;height:20px;color:#fff;flex-shrink:0;margin-right:10px}.header-content[data-v-3f11e5b6]{display:flex;flex-direction:column;gap:8px;flex:1}.overview-header h3[data-v-3f11e5b6]{margin:0;color:#fff;font-size:18px;font-weight:600}.show-more-btn[data-v-3f11e5b6]{background-color:#2a2a2a;color:#fff;border:1px solid #404040;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;transition:all .3s;white-space:nowrap}.show-more-btn[data-v-3f11e5b6]:hover{background-color:#404040;border-color:#fff}.main-stats[data-v-3f11e5b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px;margin-bottom:25px}.stat-card[data-v-3f11e5b6]{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-3f11e5b6]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-2px)}.stat-value[data-v-3f11e5b6]{font-size:clamp(20px,4vw,24px);font-weight:700;color:#fff;margin-bottom:5px}.stat-label[data-v-3f11e5b6]{font-size:12px;color:#888;font-weight:500}.stat-icon[data-v-3f11e5b6]{position:absolute;top:15px;right:15px;width:16px;height:16px}.stat-icon.white-accent[data-v-3f11e5b6],.stat-icon.pink[data-v-3f11e5b6],.stat-icon.teal[data-v-3f11e5b6]{color:#fff}.detailed-stats[data-v-3f11e5b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.stat-box[data-v-3f11e5b6]{background-color:#1a1a1a;border-radius:8px;padding:15px;text-align:center;border:1px solid #333333;cursor:pointer;transition:all .3s}.stat-box[data-v-3f11e5b6]:hover{border-color:#fff;background-color:#222;transform:translateY(-1px)}.stat-number[data-v-3f11e5b6]{font-size:clamp(16px,3vw,18px);font-weight:700;color:#fff;margin-bottom:5px}.stat-name[data-v-3f11e5b6]{font-size:12px;color:#888;font-weight:500}@media (max-width: 1200px){.main-stats[data-v-3f11e5b6],.detailed-stats[data-v-3f11e5b6]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.lifetime-overview[data-v-3f11e5b6]{padding:20px}.overview-header[data-v-3f11e5b6]{flex-direction:column;align-items:flex-start;margin-bottom:20px}.overview-header h3[data-v-3f11e5b6]{font-size:16px}.main-stats[data-v-3f11e5b6]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.stat-card[data-v-3f11e5b6]{padding:15px}.detailed-stats[data-v-3f11e5b6]{grid-template-columns:1fr 1fr;gap:12px}.stat-box[data-v-3f11e5b6]{padding:12px}}@media (max-width: 480px){.main-stats[data-v-3f11e5b6],.detailed-stats[data-v-3f11e5b6]{grid-template-columns:1fr}}svg[data-v-76aa6b74]{transform:rotate(var(--r, 0deg)) scale(var(--sx, 1),var(--sy, 1))}path[data-v-76aa6b74]{fill:currentColor}.recent-activity-section[data-v-f396e11c]{background-color:#1a1a1a;border-radius:12px;padding:25px;transition:background-color .3s;border:1px solid #2a2a2a}.recent-activity-section[data-v-f396e11c]:hover{background-color:#222}.section-header[data-v-f396e11c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:10px}.header-icon[data-v-f396e11c]{width:20px;height:20px;color:#fff;flex-shrink:0}.section-header h3[data-v-f396e11c]{margin:0;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px}.view-all-btn[data-v-f396e11c]{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-f396e11c]:hover{border-color:#fff;background-color:#222;color:#fff}.view-all-btn[data-v-f396e11c]:active{transform:translateY(1px)}.activity-list[data-v-f396e11c]{display:flex;flex-direction:column;gap:12px}.activity-item[data-v-f396e11c]{display:flex;align-items:center;gap:15px;background-color:#0f0f0f;border-radius:8px;padding:15px;border:1px solid #2a2a2a;cursor:pointer;transition:all .3s}.activity-item[data-v-f396e11c]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.activity-icon[data-v-f396e11c]{width:24px;height:24px;color:#fff;flex-shrink:0}.activity-content[data-v-f396e11c]{flex:1;display:flex;flex-direction:column;gap:4px}.activity-description[data-v-f396e11c]{font-size:14px;font-weight:500;color:#fff;line-height:1.3}.activity-details[data-v-f396e11c]{display:flex;align-items:center;gap:12px;font-size:12px;color:#888}.activity-weapon[data-v-f396e11c],.activity-map[data-v-f396e11c],.activity-game-mode[data-v-f396e11c]{font-weight:500}.activity-time[data-v-f396e11c]{color:#aaa}@media (max-width: 768px){.recent-activity-section[data-v-f396e11c]{padding:20px}.section-header h3[data-v-f396e11c]{font-size:16px}.activity-item[data-v-f396e11c]{padding:12px}.activity-icon[data-v-f396e11c]{width:20px;height:20px}.activity-description[data-v-f396e11c]{font-size:13px}.activity-details[data-v-f396e11c]{font-size:11px;gap:8px}.view-all-btn[data-v-f396e11c]{font-size:12px;padding:10px}}@media (max-width: 480px){.section-header[data-v-f396e11c]{flex-direction:column;align-items:flex-start}.activity-item[data-v-f396e11c]{gap:12px}.activity-details[data-v-f396e11c]{flex-wrap:wrap}}.modal-overlay[data-v-7385591b]{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-7385591b]{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-7385591b]{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-7385591b]{font-size:24px;font-weight:600;color:#fff;margin:0}.close-btn[data-v-7385591b]{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-7385591b]:hover{color:#fff;background:#ffffff0d}.close-btn svg[data-v-7385591b]{width:20px;height:20px}.status-message[data-v-7385591b]{margin:16px 24px 0;padding:12px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;animation:slideDown-7385591b .3s ease-out}.status-message.success[data-v-7385591b]{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);color:#e5e5e5}.status-message.error[data-v-7385591b]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.status-content[data-v-7385591b]{display:flex;align-items:center;gap:8px}.status-content svg[data-v-7385591b]{width:16px;height:16px;flex-shrink:0}.status-close[data-v-7385591b]{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-7385591b]:hover{background:#ffffff1a}@keyframes slideDown-7385591b{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.modal-body[data-v-7385591b]{padding:24px;display:flex;flex-direction:column;gap:32px}.edit-section[data-v-7385591b]{display:flex;flex-direction:column;gap:16px}.section-header[data-v-7385591b]{display:flex;align-items:center;gap:12px}.edit-section h3[data-v-7385591b]{font-size:18px;font-weight:600;color:#fff;margin:0}.upload-area[data-v-7385591b]{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-7385591b]:hover:not(.disabled){border-color:#ffffff4d;background:#ffffff08}.upload-area.uploading[data-v-7385591b],.upload-area.disabled[data-v-7385591b]{cursor:not-allowed;opacity:.6}.upload-area.banner[data-v-7385591b]{min-height:160px}.upload-progress[data-v-7385591b]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#888}.progress-spinner[data-v-7385591b]{width:32px;height:32px;border:3px solid rgba(255,255,255,.1);border-top:3px solid #ffffff;border-radius:50%;animation:spin-7385591b 1s linear infinite}@keyframes spin-7385591b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-preview[data-v-7385591b]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;overflow:hidden;background:#ffffff1a}.banner-preview[data-v-7385591b]{width:100%;height:80px;border-radius:8px;overflow:hidden;background:#ffffff1a;display:flex;align-items:center;justify-content:center}.preview-image[data-v-7385591b],.preview-banner[data-v-7385591b]{width:100%;height:100%;object-fit:cover}.upload-placeholder[data-v-7385591b]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#ffffff80}.banner-placeholder[data-v-7385591b]{border-radius:8px}.upload-placeholder svg[data-v-7385591b]{width:32px;height:32px}.upload-text[data-v-7385591b]{text-align:center}.upload-title[data-v-7385591b]{font-size:14px;font-weight:500;color:#fff;margin:0 0 4px}.upload-subtitle[data-v-7385591b]{font-size:12px;color:#888;margin:0}.remove-btn[data-v-7385591b]{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-7385591b]:hover{background:#f003;border-color:#ff000080}.remove-btn-circle[data-v-7385591b]{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-7385591b]:hover{background:gray;transform:scale(1.1)}.remove-btn-circle svg[data-v-7385591b]{width:16px;height:16px}.visibility-controls[data-v-7385591b]{padding:20px;background:#ffffff03;border-radius:12px;border:1px solid rgba(255,255,255,.05)}.toggle-control[data-v-7385591b]{display:flex;flex-direction:column;gap:12px}.toggle-label[data-v-7385591b]{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-input[data-v-7385591b]{display:none}.toggle-slider[data-v-7385591b]{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-7385591b]: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-7385591b]{background:#fff;border-color:#fff}.toggle-input:checked+.toggle-slider[data-v-7385591b]:before{transform:translate(24px);background:#000}.toggle-input:disabled+.toggle-slider[data-v-7385591b]{opacity:.5;cursor:not-allowed}.toggle-text[data-v-7385591b]{color:#fff;font-size:16px;font-weight:500}.toggle-description[data-v-7385591b]{color:#888;font-size:14px;line-height:1.4;margin:0 0 0 62px}.modal-footer[data-v-7385591b]{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-7385591b],.btn-primary[data-v-7385591b]{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-7385591b]{background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.1)}.btn-secondary[data-v-7385591b]:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.btn-primary[data-v-7385591b]{background:#fff;color:#000}.btn-primary[data-v-7385591b]:hover:not(:disabled){background:#e0e0e0}.btn-primary[data-v-7385591b]:disabled,.btn-secondary[data-v-7385591b]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 768px){.modal-container[data-v-7385591b]{width:95%;margin:20px}.modal-header[data-v-7385591b],.modal-body[data-v-7385591b],.modal-footer[data-v-7385591b]{padding:16px}.modal-body[data-v-7385591b]{gap:24px}.upload-area[data-v-7385591b]{padding:16px;min-height:100px}.upload-area.banner[data-v-7385591b]{min-height:120px}}.modal-overlay[data-v-3441027a]{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-3441027a]{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-3441027a]{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-3441027a]{font-size:24px;font-weight:600;color:#fff;margin:0}.close-btn[data-v-3441027a]{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-3441027a]:hover{color:#fff;background:#ffffff0d}.close-btn svg[data-v-3441027a]{width:20px;height:20px}.modal-content[data-v-3441027a]{padding:24px;display:flex;flex-direction:column;gap:32px;overflow-y:auto;max-height:70vh}.modal-description[data-v-3441027a]{margin-bottom:8px;color:#888;font-size:13px;text-align:center}.disclaimer-bg[data-v-3441027a]{background:#181818;border-radius:10px;margin-bottom:8px;color:#888;font-size:13px;text-align:center;padding:10px 16px}.stickers-section[data-v-3441027a]{flex:1 1 auto;min-height:0}.stickers-grid[data-v-3441027a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:26px;max-height:none}.section-title[data-v-3441027a]{margin:0 0 16px;color:#fff;font-size:18px;font-weight:600}.sticker-item[data-v-3441027a]{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-3441027a]:hover:not(.disabled){transform:scale(1.05);box-shadow:0 8px 20px #ffffff1a;border-color:#fff3}.sticker-item.selected[data-v-3441027a]{border-color:#fff;box-shadow:0 0 16px #ffffff4d}.sticker-item.disabled[data-v-3441027a]{opacity:.4;cursor:not-allowed}.sticker-item[draggable=true][data-v-3441027a]{cursor:grab}.sticker-item[draggable=true][data-v-3441027a]:active{cursor:grabbing}.sticker-image[data-v-3441027a]{width:100%;height:100%;object-fit:cover}.lock-overlay[data-v-3441027a]{position:absolute;inset:0;background:#000c;display:flex;align-items:center;justify-content:center}.lock-icon[data-v-3441027a]{width:24px;height:24px;color:#666}.selected-overlay[data-v-3441027a]{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-3441027a]{width:12px;height:12px;color:#000}.selected-section[data-v-3441027a]{border-top:1px rgba(255,255,255,.05);padding-top:24px}.selected-preview[data-v-3441027a]{display:flex;gap:26px;align-items:center}.selected-slot[data-v-3441027a],.empty-slot[data-v-3441027a]{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-3441027a]{border-color:#ffffff4d}.selected-slot[data-v-3441027a]:hover{border-color:#ff6b6b;box-shadow:0 0 12px #ff6b6b4d}.selected-slot:hover .remove-hint[data-v-3441027a]{opacity:1}.selected-sticker-image[data-v-3441027a]{width:100%;height:100%;object-fit:cover}.remove-hint[data-v-3441027a]{position:absolute;inset:0;background:#ff6b6be6;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.remove-icon[data-v-3441027a]{width:20px;height:20px;color:#fff}.empty-slot[data-v-3441027a]{display:flex;flex-direction:column;align-items:center;justify-content:center;border-style:dashed;cursor:default}.empty-slot.drag-over[data-v-3441027a],.selected-slot.drag-over[data-v-3441027a]{border-color:#fff;background:#ffffff1a;transform:scale(1.05)}.slot-number[data-v-3441027a]{color:#666;font-size:14px;font-weight:500}.drop-hint[data-v-3441027a]{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-3441027a]{opacity:1}.modal-footer[data-v-3441027a]{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-3441027a],.btn-primary[data-v-3441027a]{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-3441027a]{background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.1)}.btn-secondary[data-v-3441027a]:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.btn-primary[data-v-3441027a]{background:#fff;color:#000}.btn-primary[data-v-3441027a]:hover:not(:disabled){background:#e0e0e0}.btn-primary[data-v-3441027a]:disabled,.btn-secondary[data-v-3441027a]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 768px){.modal-container[data-v-3441027a]{width:95%;margin:20px}.modal-header[data-v-3441027a],.modal-content[data-v-3441027a],.modal-footer[data-v-3441027a]{padding:16px}.stickers-grid[data-v-3441027a]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:19px}.sticker-item[data-v-3441027a]{width:96px;height:96px}.selected-preview[data-v-3441027a]{flex-wrap:wrap;gap:19px}.selected-slot[data-v-3441027a],.empty-slot[data-v-3441027a]{width:96px;height:96px}.slot-number[data-v-3441027a]{font-size:19px}.drop-hint[data-v-3441027a]{font-size:11px}}@media (max-width: 480px){.modal-header[data-v-3441027a]{padding:16px 20px}.modal-title[data-v-3441027a]{font-size:20px}.modal-content[data-v-3441027a]{padding:16px;gap:20px}.section-title[data-v-3441027a]{font-size:16px}.stickers-grid[data-v-3441027a]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:13px}.sticker-item[data-v-3441027a],.selected-slot[data-v-3441027a],.empty-slot[data-v-3441027a]{width:64px;height:64px}.selected-preview[data-v-3441027a]{gap:13px}.modal-footer[data-v-3441027a]{padding:16px 20px}}.player-profile[data-v-dc6be0ad]{min-height:100vh;background-color:#0a0a0a;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@keyframes fadeInUp-dc6be0ad{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.loading-container[data-v-dc6be0ad]{height:100vh;display:flex;align-items:center;justify-content:center;background-color:#111}.loading-content[data-v-dc6be0ad]{text-align:center;max-width:400px;padding:40px 20px}.loading-spinner[data-v-dc6be0ad]{position:relative;width:60px;height:60px;margin:0 auto 30px}.spinner-ring[data-v-dc6be0ad]{position:absolute;width:100%;height:100%;border:4px solid rgba(255,255,255,.1);border-top:4px solid #ffffff;border-radius:50%;animation:spin-dc6be0ad 1s linear infinite}.spinner-ring[data-v-dc6be0ad]:nth-child(2),.spinner-ring[data-v-dc6be0ad]:nth-child(3){display:none}@keyframes spin-dc6be0ad{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-title[data-v-dc6be0ad]{font-size:1.8rem;font-weight:600;margin-bottom:12px;color:#fff}.loading-subtitle[data-v-dc6be0ad]{font-size:1rem;color:#ccc;opacity:.8;margin:0}.error-container[data-v-dc6be0ad]{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;background:#2a2a2a}.error-content[data-v-dc6be0ad]{text-align:center;max-width:400px;padding:40px 20px}.error-icon[data-v-dc6be0ad]{width:64px;height:64px;margin:0 auto 24px;color:#fff}.error-icon svg[data-v-dc6be0ad]{width:100%;height:100%}.error-title[data-v-dc6be0ad]{font-size:1.8rem;font-weight:600;margin-bottom:12px;color:#fff}.error-subtitle[data-v-dc6be0ad]{font-size:1rem;color:#ccc;margin-bottom:30px}.retry-button[data-v-dc6be0ad]{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}.retry-button[data-v-dc6be0ad]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #fff3;background:#f0f0f0}.retry-button svg[data-v-dc6be0ad]{width:18px;height:18px}.profile-content[data-v-dc6be0ad]{animation:fadeInUp-dc6be0ad .6s ease-out}@keyframes fadeInUp-dc6be0ad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.main-content[data-v-dc6be0ad]{max-width:1400px;margin:0 auto;padding:30px 20px;background-color:#0f0f0f;min-height:calc(100vh - 330px)}.left-column[data-v-dc6be0ad],.right-column[data-v-dc6be0ad]{display:flex;flex-direction:column;gap:25px}.overview-content[data-v-dc6be0ad]{display:grid;grid-template-columns:340px 1fr;gap:30px}.tab-title[data-v-dc6be0ad]{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-bottom:1px solid rgba(255,255,255,.1)}.weapons-grid[data-v-dc6be0ad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.weapon-item[data-v-dc6be0ad]{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-dc6be0ad]:hover{background:linear-gradient(135deg,#2a2a2a,#3a3a3a);border-color:#fff3;transform:translateY(-2px)}.weapon-info[data-v-dc6be0ad]{flex:1}.weapon-name[data-v-dc6be0ad]{font-size:18px;font-weight:700;color:#fff;margin:0 0 5px}.weapon-type[data-v-dc6be0ad]{font-size:14px;color:#ccc;margin:0}.weapon-kills[data-v-dc6be0ad]{text-align:right}.kills-number[data-v-dc6be0ad]{display:block;font-size:24px;font-weight:700;color:#fff}.kills-label[data-v-dc6be0ad]{font-size:12px;color:#888;text-transform:uppercase}.vehicles-grid[data-v-dc6be0ad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.vehicle-item[data-v-dc6be0ad]{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-dc6be0ad]:hover{background:linear-gradient(135deg,#2a2a2a,#3a3a3a);border-color:#fff3;transform:translateY(-2px)}.vehicle-info[data-v-dc6be0ad]{flex:1}.vehicle-name[data-v-dc6be0ad]{font-size:18px;font-weight:700;color:#fff;margin:0 0 5px}.vehicle-type[data-v-dc6be0ad]{font-size:14px;color:#ccc;margin:0}.vehicle-time[data-v-dc6be0ad]{text-align:right}.time-number[data-v-dc6be0ad]{display:block}.activity-scroll[data-v-dc6be0ad]{max-height:70vh;overflow-y:auto;padding-right:10px;margin-top:0;padding-top:20px;padding-bottom:20px}.activity-scroll[data-v-dc6be0ad]::-webkit-scrollbar{width:8px}.activity-scroll[data-v-dc6be0ad]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.activity-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.activity-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.vehicles-table-container[data-v-dc6be0ad]{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-dc6be0ad]{max-height:600px;overflow-y:auto;overflow-x:auto}.table-scroll[data-v-dc6be0ad]::-webkit-scrollbar{width:8px;height:8px}.table-scroll[data-v-dc6be0ad]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.table-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.table-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb:hover{background:#fff6}.vehicles-table[data-v-dc6be0ad]{width:100%;border-collapse:collapse;color:#fff;min-width:600px;background:transparent}.vehicles-table thead[data-v-dc6be0ad]{background:#0009;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vehicles-table th[data-v-dc6be0ad]{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-dc6be0ad]:first-child{border-top-left-radius:8px}.vehicles-table th[data-v-dc6be0ad]:last-child{border-top-right-radius:8px}.vehicles-table td[data-v-dc6be0ad]{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.05);font-size:14px;vertical-align:middle}.vehicle-row[data-v-dc6be0ad]{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)}.vehicle-row[data-v-dc6be0ad]:hover{background:#ffffff08;transform:scale(1.002)}.vehicle-row[data-v-dc6be0ad]:last-child{border-bottom:none}.vehicle-name[data-v-dc6be0ad]{font-weight:600;color:#fff;font-size:15px}.vehicle-type[data-v-dc6be0ad]{color:#aaa;font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.vehicle-time[data-v-dc6be0ad]{font-weight:600;color:#fff;font-size:14px}.vehicle-kills[data-v-dc6be0ad],.vehicle-victories[data-v-dc6be0ad]{font-weight:600;color:#fff;text-align:center;font-size:14px}.vehicles-stats-summary[data-v-dc6be0ad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:15px;margin-bottom:25px;padding:0 5px}.stat-card[data-v-dc6be0ad]{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-dc6be0ad]:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.stat-card .stat-number[data-v-dc6be0ad]{display:block;font-size:24px;font-weight:700;color:#fff;margin-bottom:5px}.stat-card .stat-label[data-v-dc6be0ad]{font-size:11px;color:#aaa;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.weapons-tab-content[data-v-dc6be0ad],.vehicles-tab-content[data-v-dc6be0ad],.missions-tab-content[data-v-dc6be0ad],.activity-tab-content[data-v-dc6be0ad]{padding:0;width:100%;margin:0}.weapons-list[data-v-dc6be0ad],.vehicles-list[data-v-dc6be0ad],.missions-list[data-v-dc6be0ad],.activity-list[data-v-dc6be0ad]{position:relative}.weapons-scroll[data-v-dc6be0ad]{max-height:70vh;overflow-y:auto;padding-right:10px;margin-top:0;padding-top:20px}.weapons-scroll[data-v-dc6be0ad]::-webkit-scrollbar{width:8px}.weapons-scroll[data-v-dc6be0ad]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.weapons-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.weapons-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.weapon-entries[data-v-dc6be0ad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;padding-bottom:20px}@media (min-width: 1600px){.weapon-entries[data-v-dc6be0ad],.vehicle-entries[data-v-dc6be0ad]{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:25px}}.weapon-entry[data-v-dc6be0ad]{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-dc6be0ad]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.weapon-entry .weapon-info[data-v-dc6be0ad]{flex:1;display:flex;flex-direction:column;gap:4px}.weapon-entry .weapon-name[data-v-dc6be0ad]{font-size:14px;font-weight:500;color:#fff;line-height:1.3}.kill-count[data-v-dc6be0ad]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.kill-count .count-label[data-v-dc6be0ad]{font-size:16px;color:#aaa;font-weight:500}.kill-count .hs-percentage[data-v-dc6be0ad]{font-size:12px;color:#fff;font-weight:600;opacity:.8}.vehicles-scroll[data-v-dc6be0ad],.missions-scroll[data-v-dc6be0ad]{max-height:70vh;overflow-y:auto;padding-right:10px;margin-top:0;padding-top:20px}.vehicles-scroll[data-v-dc6be0ad]::-webkit-scrollbar,.missions-scroll[data-v-dc6be0ad]::-webkit-scrollbar{width:8px}.vehicles-scroll[data-v-dc6be0ad]::-webkit-scrollbar-track,.missions-scroll[data-v-dc6be0ad]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.vehicles-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb,.missions-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.vehicles-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb:hover,.missions-scroll[data-v-dc6be0ad]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.vehicle-entries[data-v-dc6be0ad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;padding-bottom:20px}.vehicle-entry[data-v-dc6be0ad]{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-dc6be0ad]:hover{border-color:#fff;background-color:#1a1a1a;transform:translateY(-1px)}.vehicle-info[data-v-dc6be0ad]{flex:1;display:flex;flex-direction:column;gap:4px}.vehicle-info .vehicle-name[data-v-dc6be0ad]{font-size:14px;font-weight:500;color:#fff;line-height:1.3}.entry-count[data-v-dc6be0ad]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.entry-count .count-label[data-v-dc6be0ad]{font-size:16px;color:#aaa;font-weight:500}@media (max-width: 768px){.overview-content[data-v-dc6be0ad]{grid-template-columns:1fr;gap:20px}.main-content[data-v-dc6be0ad]{padding:20px 15px}.tab-title[data-v-dc6be0ad]{font-size:24px}.weapons-grid[data-v-dc6be0ad]{grid-template-columns:1fr}.weapon-entries[data-v-dc6be0ad],.vehicle-entries[data-v-dc6be0ad]{grid-template-columns:1fr;gap:12px}.vehicles-table-container[data-v-dc6be0ad]{border-radius:8px}.vehicles-table th[data-v-dc6be0ad],.vehicles-table td[data-v-dc6be0ad]{padding:12px 15px;font-size:13px}.vehicles-table[data-v-dc6be0ad]{min-width:500px}}@media (max-width: 480px){.weapons-grid[data-v-dc6be0ad]{gap:15px}.weapon-item[data-v-dc6be0ad]{padding:15px}.weapon-entries[data-v-dc6be0ad],.vehicle-entries[data-v-dc6be0ad]{grid-template-columns:1fr;gap:10px}.vehicles-table th[data-v-dc6be0ad],.vehicles-table td[data-v-dc6be0ad]{padding:10px 12px;font-size:12px}.vehicles-table[data-v-dc6be0ad]{min-width:450px}.tab-title[data-v-dc6be0ad]{font-size:20px}}.hidden-profile-message[data-v-dc6be0ad]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:40px 20px}.hidden-content[data-v-dc6be0ad]{text-align:center;max-width:500px;color:#fff}.hidden-icon[data-v-dc6be0ad]{width:80px;height:80px;margin:0 auto 24px;color:#666}.hidden-icon svg[data-v-dc6be0ad]{width:100%;height:100%}.hidden-content h2[data-v-dc6be0ad]{font-size:28px;font-weight:600;margin:0 0 16px;color:#fff}.hidden-content p[data-v-dc6be0ad]{font-size:16px;color:#888;line-height:1.6;margin:0 0 32px}.hidden-actions[data-v-dc6be0ad]{display:flex;justify-content:center;gap:16px}.hidden-actions .btn-primary[data-v-dc6be0ad]{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-dc6be0ad]:hover{background:#e0e0e0;transform:translateY(-1px)}.hidden-actions .btn-secondary[data-v-dc6be0ad]{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-dc6be0ad]:hover{border-color:#fff;background:#2a2a2a}.guild-banner[data-v-56440eda]{position:relative;min-height:250px;overflow:hidden}.banner-background[data-v-56440eda]{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-56440eda]{position:absolute;inset:0;background:#0006;z-index:1;pointer-events:none}.banner-content[data-v-56440eda]{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-56440eda]{display:flex;gap:20px;align-items:flex-start;flex:1}.guild-avatar[data-v-56440eda]{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-56440eda]{width:100%;height:100%;object-fit:cover;border-radius:50%}.guild-info[data-v-56440eda]{display:flex;flex-direction:column;gap:15px;flex:1}.guild-name-container[data-v-56440eda]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.guild-name[data-v-56440eda]{font-size:clamp(24px,5vw,32px);font-weight:700;margin:0;color:#fff;word-break:break-word}.guild-tag[data-v-56440eda]{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-56440eda]{display:flex;align-items:center;gap:6px;color:#ccc;font-size:14px}.eye-icon[data-v-56440eda]{width:18px;height:18px;color:#fff;flex-shrink:0}.view-count[data-v-56440eda]{font-weight:500}.rating-container[data-v-56440eda]{margin-bottom:10px}.rating-badge[data-v-56440eda]{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-56440eda]{color:#fff;padding:4px 8px;border-radius:15px;margin-right:6px;font-weight:700}.patch-text[data-v-56440eda]{color:#fff;opacity:.9;font-weight:500}.guild-tabs[data-v-56440eda]{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 solid rgba(255,255,255,.1);position:relative}.tab[data-v-56440eda]{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-56440eda]:focus{outline:2px solid rgba(255,255,255,.3);outline-offset:2px}.tab.active[data-v-56440eda]{color:#fff;background:#ffffff0d;box-shadow:0 0 0 1px #ffffff1a}.tab[data-v-56440eda]:hover:not(.active){color:#ccc;background:#ffffff08}.tab[data-v-56440eda]:active{transform:scale(.98)}.banner-right[data-v-56440eda]{display:flex;gap:15px;align-items:flex-start;flex-shrink:0}.guild-actions[data-v-56440eda]{display:flex;flex-direction:column;gap:10px;align-items:center}.claim-guild-btn[data-v-56440eda],.edit-profile-btn[data-v-56440eda]{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-56440eda]:hover,.edit-profile-btn[data-v-56440eda]:hover{border-color:#fff;background-color:#ffffff1a}.edit-profile-btn[data-v-56440eda]{background-color:#fff;color:#000;border:1px solid #ffffff}.edit-profile-btn[data-v-56440eda]:hover{background-color:#e0e0e0;border-color:#e0e0e0}.share-btn[data-v-56440eda]{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-56440eda]:hover{border-color:#fff}.share-btn.copied[data-v-56440eda]{background-color:#333;color:#fff}.share-icon[data-v-56440eda],.check-icon[data-v-56440eda]{width:16px;height:16px;flex-shrink:0}@media (max-width: 1200px){.claim-guild-btn[data-v-56440eda],.edit-profile-btn[data-v-56440eda]{padding:10px 12px;font-size:12px;width:120px}}@media (max-width: 992px){.banner-right[data-v-56440eda],.guild-actions[data-v-56440eda]{flex-direction:column;gap:10px}}@media (max-width: 768px){.guild-banner[data-v-56440eda]{min-height:auto}.banner-overlay[data-v-56440eda]{background:#00000080}.banner-content[data-v-56440eda]{flex-direction:column;gap:20px;padding:20px 15px 0}.banner-left[data-v-56440eda]{gap:15px}.guild-avatar[data-v-56440eda]{width:60px;height:60px}.guild-tabs[data-v-56440eda]{gap:10px;padding:10px 16px;margin-top:10px}.tab[data-v-56440eda]{font-size:14px;padding:6px 10px}}@media (max-width: 480px){.banner-left[data-v-56440eda]{flex-direction:column;align-items:center;text-align:center}.guild-name-container[data-v-56440eda]{justify-content:center}}.modal-overlay[data-v-313a834e]{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-313a834e]{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-313a834e]{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-313a834e]{font-size:24px;font-weight:600;color:#fff;margin:0}.close-btn[data-v-313a834e]{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-313a834e]:hover{color:#fff;background:#ffffff0d}.close-btn svg[data-v-313a834e]{width:20px;height:20px}.status-message[data-v-313a834e]{margin:16px 24px 0;padding:12px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;animation:slideDown-313a834e .3s ease-out}.status-message.success[data-v-313a834e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);color:#e5e5e5}.status-message.error[data-v-313a834e]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.status-content[data-v-313a834e]{display:flex;align-items:center;gap:8px}.status-content svg[data-v-313a834e]{width:16px;height:16px;flex-shrink:0}.status-close[data-v-313a834e]{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-313a834e]:hover{background:#ffffff1a}@keyframes slideDown-313a834e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.modal-body[data-v-313a834e]{padding:24px;display:flex;flex-direction:column;gap:32px}.edit-section[data-v-313a834e]{display:flex;flex-direction:column;gap:16px}.section-header[data-v-313a834e]{display:flex;align-items:center;gap:12px}.edit-section h3[data-v-313a834e]{font-size:18px;font-weight:600;color:#fff;margin:0}.upload-area[data-v-313a834e]{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-313a834e]:hover:not(.disabled){border-color:#ffffff4d;background:#ffffff08}.upload-area.uploading[data-v-313a834e],.upload-area.disabled[data-v-313a834e]{cursor:not-allowed;opacity:.6}.upload-area.banner[data-v-313a834e]{min-height:160px}.upload-progress[data-v-313a834e]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#888}.progress-spinner[data-v-313a834e]{width:32px;height:32px;border:3px solid rgba(255,255,255,.1);border-top:3px solid #ffffff;border-radius:50%;animation:spin-313a834e 1s linear infinite}@keyframes spin-313a834e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-preview[data-v-313a834e]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;overflow:hidden;background:#ffffff1a}.banner-preview[data-v-313a834e]{width:100%;height:80px;border-radius:8px;overflow:hidden;background:#ffffff1a;display:flex;align-items:center;justify-content:center}.preview-image[data-v-313a834e],.preview-banner[data-v-313a834e]{width:100%;height:100%;object-fit:cover}.default-preview[data-v-313a834e]{opacity:.7;border:2px dashed rgba(255,255,255,.2)}.upload-placeholder[data-v-313a834e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#ffffff80}.banner-placeholder[data-v-313a834e]{border-radius:8px}.upload-placeholder svg[data-v-313a834e]{width:32px;height:32px}.upload-text[data-v-313a834e]{text-align:center}.upload-title[data-v-313a834e]{font-size:14px;font-weight:500;color:#fff;margin:0 0 4px}.upload-subtitle[data-v-313a834e]{font-size:12px;color:#888;margin:0}.remove-btn-circle[data-v-313a834e]{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-313a834e]:hover{background:gray;transform:scale(1.1)}.remove-btn-circle svg[data-v-313a834e]{width:16px;height:16px}.modal-footer[data-v-313a834e]{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-313a834e],.btn-primary[data-v-313a834e]{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-313a834e]{background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.1)}.btn-secondary[data-v-313a834e]:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.btn-primary[data-v-313a834e]{background:#fff;color:#000}.btn-primary[data-v-313a834e]:hover:not(:disabled){background:#e0e0e0}.btn-primary[data-v-313a834e]:disabled,.btn-secondary[data-v-313a834e]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 768px){.modal-container[data-v-313a834e]{width:95%;margin:20px}.modal-header[data-v-313a834e],.modal-body[data-v-313a834e],.modal-footer[data-v-313a834e]{padding:16px}.modal-body[data-v-313a834e]{gap:24px}.upload-area[data-v-313a834e]{padding:16px;min-height:100px}.upload-area.banner[data-v-313a834e]{min-height:120px}}.guild-members-overview[data-v-cc157cfd]{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;transition:filter .3s ease}.guild-members-overview.loading-blur[data-v-cc157cfd]{filter:blur(4px);pointer-events:none;opacity:.7}.overview-header[data-v-cc157cfd]{padding:20px;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;align-items:center}.overview-title[data-v-cc157cfd]{font-size:20px;font-weight:700;color:#fff;margin:0}.overview-stats[data-v-cc157cfd]{display:flex;gap:20px}.stat-item[data-v-cc157cfd]{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.stat-value[data-v-cc157cfd]{font-size:18px;font-weight:700;color:#fff;line-height:1.2}.stat-label[data-v-cc157cfd]{font-size:12px;color:#888;font-weight:500}.top-members-list[data-v-cc157cfd]{display:flex;flex-direction:column}.top-member-card[data-v-cc157cfd]{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-cc157cfd]:last-child{border-bottom:none}.top-member-card[data-v-cc157cfd]:hover{background-color:#2a2a2a}.member-rank[data-v-cc157cfd]{font-size:16px;font-weight:700;color:#fff;min-width:30px;text-align:center}.member-avatar[data-v-cc157cfd]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333}.avatar-image[data-v-cc157cfd]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-cc157cfd]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-cc157cfd]{width:18px;height:18px}.member-info[data-v-cc157cfd]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.member-name[data-v-cc157cfd]{font-size:14px;font-weight:600;color:#fff;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-stat[data-v-cc157cfd]{display:flex;align-items:center;gap:4px;font-size:12px}.member-stat .stat-value[data-v-cc157cfd]{font-size:12px;font-weight:600;color:#ccc}.member-stat .stat-label[data-v-cc157cfd]{color:#888}.member-action[data-v-cc157cfd]{width:16px;height:16px;color:#666;flex-shrink:0}.member-action svg[data-v-cc157cfd]{width:100%;height:100%}.overview-footer[data-v-cc157cfd]{padding:16px 20px;border-top:1px solid #2a2a2a}.view-all-btn[data-v-cc157cfd]{width:100%;background-color:#0a0a0a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:14px;font-weight:600;padding:12px;cursor:pointer;transition:all .3s}.view-all-btn[data-v-cc157cfd]:hover{background-color:#2a2a2a;border-color:#fff}.view-all-btn[data-v-cc157cfd]:disabled{opacity:.6;cursor:not-allowed}.loading-section[data-v-cc157cfd]{text-align:center;padding:40px 20px}.loading-spinner[data-v-cc157cfd]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-cc157cfd]{width:24px;height:24px;border:2px solid #333333;border-top:2px solid #ffffff;border-radius:50%;animation:spin-cc157cfd 1s linear infinite}@keyframes spin-cc157cfd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-cc157cfd]{color:#ccc;font-size:14px;margin:0}.empty-state[data-v-cc157cfd]{text-align:center;padding:40px 20px;color:#888;font-size:14px}@media (max-width: 768px){.overview-header[data-v-cc157cfd]{flex-direction:column;gap:12px;align-items:flex-start}.overview-stats[data-v-cc157cfd]{align-self:flex-end}.top-member-card[data-v-cc157cfd]{padding:10px 16px;gap:10px}.member-rank[data-v-cc157cfd]{font-size:14px;min-width:25px}.member-avatar[data-v-cc157cfd]{width:28px;height:28px}.member-name[data-v-cc157cfd]{font-size:13px}}.guild-players-list[data-v-21308be7]{display:flex;flex-direction:column;gap:20px}.filters-section[data-v-21308be7]{display:flex;gap:20px;margin-bottom:10px;padding:20px;background-color:#1a1a1a;border-radius:12px;border:1px solid #2a2a2a}.filter-group[data-v-21308be7]{display:flex;flex-direction:column;gap:8px}.filter-label[data-v-21308be7]{font-size:14px;font-weight:600;color:#fff}.filter-select[data-v-21308be7]{background-color:#2a2a2a;border:1px solid #3a3a3a;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .3s}.filter-select[data-v-21308be7]:hover{border-color:#4a4a4a}.filter-select[data-v-21308be7]:focus{outline:none;border-color:#fff}.error-message[data-v-21308be7]{padding:20px;background-color:#2a1a1a;border:1px solid #4a2a2a;border-radius:8px;color:#ff6b6b;text-align:center}.players-list[data-v-21308be7]{display:flex;flex-direction:column;gap:12px}.player-card[data-v-21308be7]{background-color:#1a1a1a;border:1px solid #2a2a2a;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-21308be7]: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-21308be7]: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-21308be7]:hover{border-color:#fff;background-color:#2a2a2a;transform:translateY(-1px)}.player-card[data-v-21308be7]: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-21308be7]{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-21308be7]{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333;position:relative;z-index:2}.avatar-image[data-v-21308be7]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-21308be7]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-21308be7]{width:28px;height:28px}.player-content[data-v-21308be7]{flex:1;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.player-info[data-v-21308be7]{display:flex;flex-direction:column;gap:6px}.player-name[data-v-21308be7]{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-21308be7]{display:flex;align-items:center;gap:16px;font-size:13px}.stat-item[data-v-21308be7]{display:flex;align-items:center;gap:4px}.stat-item.primary-stat[data-v-21308be7]{font-weight:600}.stat-label[data-v-21308be7]{font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.8);color:#888}.stat-value[data-v-21308be7]{color:#ccc;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.primary-stat .stat-value[data-v-21308be7]{color:#fff;font-weight:700;font-size:14px}.player-action[data-v-21308be7]{width:20px;height:20px;color:#666;flex-shrink:0;position:relative;z-index:2}.player-action svg[data-v-21308be7]{width:100%;height:100%}.loading-section[data-v-21308be7]{text-align:center;padding:40px 20px}.loading-spinner[data-v-21308be7]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-21308be7]{width:40px;height:40px;border:4px solid #2a2a2a;border-top:4px solid #ffffff;border-radius:50%;animation:spin-21308be7 1s linear infinite}@keyframes spin-21308be7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-21308be7]{color:#888;font-size:16px;margin:0}.no-players[data-v-21308be7]{text-align:center;padding:40px 20px;color:#888;font-size:16px}.no-players p[data-v-21308be7]{margin:0}@media (max-width: 768px){.filters-section[data-v-21308be7]{flex-direction:column;padding:16px}.player-card[data-v-21308be7]{padding:16px;gap:12px}.player-rank[data-v-21308be7]{font-size:16px;min-width:35px}.player-avatar[data-v-21308be7]{width:40px;height:40px}.player-name[data-v-21308be7]{font-size:16px}.player-stats[data-v-21308be7]{gap:12px}.stat-item[data-v-21308be7]{font-size:13px}}.guild-profile[data-v-4197c043]{min-height:100vh;background-color:#171717;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.main-content[data-v-4197c043]{max-width:1400px;margin:0 auto;padding:30px 20px;background-color:#0f0f0f;min-height:calc(100vh - 330px)}.overview-content[data-v-4197c043]{display:grid;grid-template-columns:340px 1fr;gap:30px}.left-column[data-v-4197c043],.right-column[data-v-4197c043]{display:flex;flex-direction:column;gap:25px}.players-tab-content[data-v-4197c043],.recent-activity-content[data-v-4197c043]{width:100%}.activity-section[data-v-4197c043],.activity-container[data-v-4197c043]{background-color:#1a1a1a;border-radius:12px;padding:25px;border:1px solid #2a2a2a}.section-header[data-v-4197c043],.activity-header[data-v-4197c043]{margin-bottom:25px}.section-title[data-v-4197c043],.activity-header h3[data-v-4197c043]{margin:0 0 8px;color:#fff;font-size:18px;font-weight:600}.activity-subtitle[data-v-4197c043]{margin:0;color:#888;font-size:14px}.activity-list[data-v-4197c043]{display:flex;flex-direction:column;gap:16px}.activity-item[data-v-4197c043]{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-4197c043]:hover{border-color:#fff;background-color:#1a1a1a}.activity-icon[data-v-4197c043]{width:16px;height:16px;color:#fff;flex-shrink:0;margin-top:2px}.activity-content[data-v-4197c043]{flex:1}.activity-text[data-v-4197c043]{color:#fff;font-size:14px;margin-bottom:4px}.activity-time[data-v-4197c043]{color:#888;font-size:12px}.activity-timeline[data-v-4197c043]{display:flex;flex-direction:column;gap:20px;position:relative}.activity-timeline[data-v-4197c043]:before{content:"";position:absolute;left:8px;top:0;bottom:0;width:2px;background-color:#2a2a2a}.timeline-item[data-v-4197c043]{display:flex;align-items:flex-start;gap:15px;position:relative}.timeline-marker[data-v-4197c043]{width:16px;height:16px;border-radius:50%;background-color:#fff;border:3px solid #1a1a1a;flex-shrink:0;margin-top:2px;z-index:1}.timeline-content[data-v-4197c043]{flex:1;padding:10px 15px;background-color:#0f0f0f;border-radius:8px;border:1px solid #2a2a2a;transition:all .3s}.timeline-content[data-v-4197c043]:hover{border-color:#fff;background-color:#1a1a1a}.timeline-text[data-v-4197c043]{color:#fff;font-size:14px;margin-bottom:4px}.timeline-time[data-v-4197c043]{color:#888;font-size:12px}@media (max-width: 768px){.overview-content[data-v-4197c043]{grid-template-columns:1fr;gap:20px}.main-content[data-v-4197c043]{padding:20px 15px}.activity-section[data-v-4197c043],.activity-container[data-v-4197c043]{padding:20px}.activity-item[data-v-4197c043]{padding:12px}.timeline-item[data-v-4197c043]{gap:12px}.timeline-content[data-v-4197c043]{padding:8px 12px}}@media (max-width: 480px){.activity-section[data-v-4197c043],.activity-container[data-v-4197c043]{padding:15px}.activity-item[data-v-4197c043]{padding:10px}}.activity-tab-content[data-v-4197c043]{max-width:1000px;margin:0 auto;padding:0 20px}.activity-list[data-v-4197c043]{background-color:#1a1a1a;border-radius:12px;padding:30px;border:1px solid #2a2a2a}.tab-title[data-v-4197c043]{font-size:24px;font-weight:700;color:#fff;margin-bottom:30px;text-align:center}.activity-scroll[data-v-4197c043]{width:100%}@media (max-width: 768px){.activity-tab-content[data-v-4197c043]{padding:0 15px}.activity-list[data-v-4197c043]{padding:20px}.tab-title[data-v-4197c043]{font-size:20px;margin-bottom:20px}.left-column[data-v-4197c043],.right-column[data-v-4197c043]{gap:20px}}@media (max-width: 480px){.overview-content[data-v-4197c043]{gap:15px}.activity-list[data-v-4197c043]{padding:15px}.left-column[data-v-4197c043],.right-column[data-v-4197c043]{gap:15px}}.loading-container[data-v-4197c043]{height:100vh;display:flex;align-items:center;justify-content:center;background-color:#111}.loading-content[data-v-4197c043]{text-align:center;max-width:400px;padding:40px 20px}.loading-spinner[data-v-4197c043]{position:relative;width:60px;height:60px;margin:0 auto 30px}.spinner-ring[data-v-4197c043]{position:absolute;width:100%;height:100%;border:4px solid rgba(255,255,255,.1);border-top:4px solid #ffffff;border-radius:50%;animation:spin-4197c043 1s linear infinite}.spinner-ring[data-v-4197c043]:nth-child(2),.spinner-ring[data-v-4197c043]:nth-child(3){display:none}@keyframes spin-4197c043{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-title[data-v-4197c043]{font-size:1.8rem;font-weight:600;margin-bottom:12px;color:#fff}.loading-subtitle[data-v-4197c043]{font-size:1rem;color:#ccc;opacity:.8;margin:0}.error-container[data-v-4197c043]{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;background:#2a2a2a}.error-content[data-v-4197c043]{text-align:center;max-width:400px;padding:40px 20px}.error-icon[data-v-4197c043]{width:64px;height:64px;margin:0 auto 24px;color:#fff}.error-icon svg[data-v-4197c043]{width:100%;height:100%}.error-title[data-v-4197c043]{font-size:1.8rem;font-weight:600;margin-bottom:12px;color:#fff}.error-subtitle[data-v-4197c043]{font-size:1rem;color:#ccc;margin-bottom:30px}.retry-button[data-v-4197c043]{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}.retry-button[data-v-4197c043]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #fff3;background:#f0f0f0}.retry-button svg[data-v-4197c043]{width:18px;height:18px}.players-rating[data-v-12243802]{min-height:100vh;background-color:#0a0a0a;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.main-content[data-v-12243802]{padding-top:80px;min-height:calc(100vh - 60px)}.container[data-v-12243802]{max-width:1400px;margin:0 auto;padding:0 20px}.page-header[data-v-12243802]{text-align:center;margin-bottom:40px}.page-title[data-v-12243802]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.page-subtitle[data-v-12243802]{font-size:18px;color:#ccc;font-weight:400;margin:0}.two-column-layout[data-v-12243802]{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:start}.overview-column[data-v-12243802]{position:sticky;top:100px}.leaderboard-column[data-v-12243802]{min-height:100vh}@media (max-width: 1200px){.two-column-layout[data-v-12243802]{grid-template-columns:1fr;gap:20px}.overview-column[data-v-12243802]{position:static}}.filters-section[data-v-12243802]{display:flex;gap:20px;margin-bottom:30px;padding:20px;background-color:#1a1a1a;border-radius:12px;border:1px solid #2a2a2a}.filter-group[data-v-12243802]{display:flex;flex-direction:column;gap:8px}.filter-label[data-v-12243802]{font-size:14px;font-weight:500;color:#ccc}.filter-select[data-v-12243802]{background-color:#0a0a0a;border:1px solid #2a2a2a;border-radius:6px;color:#fff;font-size:14px;padding:8px 12px;cursor:pointer;transition:all .3s}.filter-select[data-v-12243802]:focus{outline:none;border-color:#fff;box-shadow:0 0 0 2px #fff3}.error-message[data-v-12243802]{background-color:#2a2a2a;border:1px solid #4a4a4a;border-radius:8px;padding:16px;margin-bottom:20px;color:#fff;text-align:center}.players-list[data-v-12243802]{display:flex;flex-direction:column;gap:12px}.player-card[data-v-12243802]{background-color:#1a1a1a;border:1px solid #2a2a2a;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-12243802]: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-12243802]: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-12243802]:hover{border-color:#fff;background-color:#2a2a2a;transform:translateY(-1px)}.player-card[data-v-12243802]: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-12243802]{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-12243802]{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333;position:relative;z-index:2}.avatar-image[data-v-12243802]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-12243802]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-12243802]{width:28px;height:28px}.player-content[data-v-12243802]{flex:1;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.player-info[data-v-12243802]{display:flex;flex-direction:column;gap:6px}.player-name[data-v-12243802]{font-size:16px;font-weight:600;color:#fff;line-height:1.3;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.player-stickers[data-v-12243802]{position:absolute;top:0;right:0;display:flex;gap:4px;align-items:center}.player-sticker[data-v-12243802]{width:36px;height:36px;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .2s ease}.player-sticker[data-v-12243802]:hover{transform:scale(1.1)}.sticker-img[data-v-12243802]{width:100%;height:100%;object-fit:cover}.player-stats[data-v-12243802]{display:flex;align-items:center;gap:16px;font-size:13px;color:#888}.stat-item[data-v-12243802]{display:flex;align-items:center;gap:4px}.stat-label[data-v-12243802]{font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.stat-value[data-v-12243802]{color:#ccc;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.primary-stat .stat-value[data-v-12243802]{color:#fff;font-weight:700;font-size:14px}.player-action[data-v-12243802]{width:20px;height:20px;color:#666;flex-shrink:0;position:relative;z-index:2}.player-action svg[data-v-12243802]{width:100%;height:100%}.loading-section[data-v-12243802]{text-align:center;margin:40px 0;padding:20px}.loading-spinner[data-v-12243802]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-12243802]{width:32px;height:32px;border:3px solid #333333;border-top:3px solid #ffffff;border-radius:50%;animation:spin-12243802 1s linear infinite}@keyframes spin-12243802{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-12243802]{color:#ccc;font-size:14px;margin:0}.end-of-list[data-v-12243802]{text-align:center;margin:40px 0;padding:20px;color:#888;font-size:14px}.end-of-list p[data-v-12243802]{margin:0}@media (max-width: 768px){.main-content[data-v-12243802]{padding-top:40px}.container[data-v-12243802]{padding:0 16px}.page-title[data-v-12243802]{font-size:36px}.page-subtitle[data-v-12243802]{font-size:16px}.filters-section[data-v-12243802]{flex-direction:column;gap:16px;padding:16px}.player-card[data-v-12243802]{padding:12px;gap:12px}.player-rank[data-v-12243802]{font-size:16px;min-width:40px}.player-avatar[data-v-12243802]{width:40px;height:40px}.player-name[data-v-12243802]{font-size:14px}.player-stickers[data-v-12243802]{gap:3px}.player-sticker[data-v-12243802]{width:32px;height:32px}.player-stats[data-v-12243802]{flex-direction:column;align-items:flex-start;gap:4px;font-size:12px}}@media (max-width: 480px){.filters-section[data-v-12243802]{gap:12px;padding:12px}.player-card[data-v-12243802]{gap:8px}.player-sticker[data-v-12243802]{width:28px;height:28px}.player-stats[data-v-12243802]{gap:2px}}.guilds-rating[data-v-466ba641]{min-height:100vh;background-color:#0a0a0a;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.main-content[data-v-466ba641]{padding-top:80px;min-height:calc(100vh - 60px)}.container[data-v-466ba641]{max-width:1400px;margin:0 auto;padding:0 20px}.page-header[data-v-466ba641]{text-align:center;margin-bottom:40px}.page-title[data-v-466ba641]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}.page-subtitle[data-v-466ba641]{font-size:18px;color:#ccc;font-weight:400;margin:0}.two-column-layout[data-v-466ba641]{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:start}.overview-column[data-v-466ba641]{position:sticky;top:100px}.leaderboard-column[data-v-466ba641]{min-height:100vh}@media (max-width: 1200px){.two-column-layout[data-v-466ba641]{grid-template-columns:1fr;gap:20px}.overview-column[data-v-466ba641]{position:static}}.filters-section[data-v-466ba641]{display:flex;gap:20px;margin-bottom:30px;padding:20px;background-color:#1a1a1a;border-radius:12px;border:1px solid #2a2a2a}.filter-group[data-v-466ba641]{display:flex;flex-direction:column;gap:8px}.filter-label[data-v-466ba641]{font-size:14px;font-weight:600;color:#fff}.filter-select[data-v-466ba641]{background-color:#2a2a2a;border:1px solid #3a3a3a;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .3s}.filter-select[data-v-466ba641]:hover{border-color:#4a4a4a}.filter-select[data-v-466ba641]:focus{outline:none;border-color:#fff}.guilds-list[data-v-466ba641]{display:flex;flex-direction:column;gap:12px}.guild-card[data-v-466ba641]{background-color:#171717;border:1px solid #2a2a2a;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:16px;position:relative;overflow:hidden}.guild-card[data-v-466ba641]: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}.guild-card[data-v-466ba641]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(23,23,23,1) 0%,rgba(23,23,23,.95) 15%,rgba(23,23,23,.8) 30%,rgba(23,23,23,.6) 45%,rgba(23,23,23,.4) 60%,rgba(23,23,23,.2) 75%,transparent 100%);z-index:1}.guild-card[data-v-466ba641]:hover{border-color:#4a4a4a;background-color:#1f1f1f;transform:translateY(-2px)}.guild-card[data-v-466ba641]:hover:after{background:linear-gradient(to right,rgba(31,31,31,1) 0%,rgba(31,31,31,.95) 15%,rgba(31,31,31,.8) 30%,rgba(31,31,31,.6) 45%,rgba(31,31,31,.4) 60%,rgba(31,31,31,.2) 75%,transparent 100%)}.guild-rank[data-v-466ba641]{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-466ba641]{width:50px;height:50px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#333;position:relative;z-index:2}.avatar-image[data-v-466ba641]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-466ba641]{width:100%;height:100%;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff}.avatar-fallback svg[data-v-466ba641]{width:24px;height:24px}.guild-content[data-v-466ba641]{flex:1;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.guild-name[data-v-466ba641]{font-size:18px;font-weight:600;color:#fff;line-height:1.3}.guild-full-name[data-v-466ba641]{font-size:14px;color:#ccc;font-weight:400;line-height:1.2;margin-bottom:4px}.guild-stats[data-v-466ba641]{display:flex;gap:20px;flex-wrap:wrap}.stat-item[data-v-466ba641]{display:flex;align-items:center;gap:4px;font-size:14px}.stat-item.primary-stat[data-v-466ba641]{font-weight:600}.stat-label[data-v-466ba641]{color:#888}.stat-value[data-v-466ba641]{color:#fff;font-weight:600}.guild-action[data-v-466ba641]{width:20px;height:20px;color:#666;flex-shrink:0;position:relative;z-index:2}.guild-action svg[data-v-466ba641]{width:100%;height:100%}.loading-section[data-v-466ba641]{text-align:center;padding:40px 20px}.loading-spinner[data-v-466ba641]{display:flex;justify-content:center;margin-bottom:16px}.spinner[data-v-466ba641]{width:40px;height:40px;border:4px solid #2a2a2a;border-top:4px solid #ffffff;border-radius:50%;animation:spin-466ba641 1s linear infinite}@keyframes spin-466ba641{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-466ba641]{color:#888;font-size:16px;margin:0}.end-of-list[data-v-466ba641]{text-align:center;padding:30px 20px;color:#888;font-size:16px;border-top:1px solid #2a2a2a;margin-top:20px}.end-of-list p[data-v-466ba641]{margin:0}@media (max-width: 768px){.page-title[data-v-466ba641]{font-size:36px}.filters-section[data-v-466ba641]{flex-direction:column;padding:16px}.guild-card[data-v-466ba641]{padding:16px;gap:12px}.guild-rank[data-v-466ba641]{font-size:16px;min-width:35px}.guild-avatar[data-v-466ba641]{width:40px;height:40px}.guild-name[data-v-466ba641]{font-size:16px}.guild-stats[data-v-466ba641]{gap:12px}.stat-item[data-v-466ba641]{font-size:13px}}.link-page[data-v-50fce01c]{min-height:100vh;background:#0a0a0a;display:flex;align-items:center;justify-content:center;padding:2rem;position:relative}.back-button[data-v-50fce01c]{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-50fce01c]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-50fce01c]:active{transform:translateY(0)}.link-page[data-v-50fce01c]:before{content:"";position:absolute;inset:0;background:#0a0a0a;pointer-events:none}.link-container[data-v-50fce01c]{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-50fce01c]{margin-bottom:2rem}.logo-image[data-v-50fce01c]{width:56px;height:56px;object-fit:contain}.link-title[data-v-50fce01c]{color:#fff;font-size:1.4rem;font-weight:700;margin-bottom:1rem;letter-spacing:1px;text-transform:uppercase}.link-subtitle[data-v-50fce01c]{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-50fce01c]{text-align:center;padding:2rem 0;color:#888}.spinner[data-v-50fce01c]{width:32px;height:32px;border:3px solid #333333;border-top:3px solid #ffffff;border-radius:50%;animation:spin-50fce01c 1s linear infinite;margin:0 auto 1rem}@keyframes spin-50fce01c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-50fce01c]{background:#2a2a2a;border:1px solid #4a4a4a;color:#fff;padding:.75rem;border-radius:6px;font-size:.9rem;margin-bottom:1.5rem;text-align:center}.success-message[data-v-50fce01c]{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);color:#e5e5e5;padding:.75rem;border-radius:6px;font-size:.9rem;margin-bottom:1.5rem;text-align:center}.link-actions[data-v-50fce01c]{width:100%}.link-not-configured[data-v-50fce01c]{width:100%;padding:12px;background:#1a1a1a;border:1px;border-radius:6px;text-align:center;margin-bottom:1.5rem}.link-not-configured p[data-v-50fce01c]{color:#888;font-size:14px;margin:0 0 4px}.link-not-configured small[data-v-50fce01c]{color:#666;font-size:12px}.discord-btn[data-v-50fce01c]{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-50fce01c]:hover{background:#353535}.discord-btn[data-v-50fce01c]:active{transform:translateY(1px)}.discord-btn[data-v-50fce01c]:disabled{opacity:.5;cursor:not-allowed;background:#1a1a1a}.discord-btn[data-v-50fce01c]:disabled:hover{background:#1a1a1a;transform:none}.discord-arrow[data-v-50fce01c]{transition:transform .3s ease}.discord-btn:hover .discord-arrow[data-v-50fce01c]{transform:translate(4px)}@media (max-width: 480px){.link-page[data-v-50fce01c]{padding:1rem}.link-container[data-v-50fce01c]{padding:2rem 1.5rem}.link-title[data-v-50fce01c]{font-size:1.3rem}.link-subtitle[data-v-50fce01c]{font-size:.85rem}}.claim-page[data-v-35b9c78b]{min-height:100vh;background-color:#121212;color:#fff}.claim-container[data-v-35b9c78b]{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-35b9c78b]{margin-bottom:2rem}.logo-image[data-v-35b9c78b]{max-width:120px;height:56px;object-fit:contain}.claim-title[data-v-35b9c78b]{color:#fff;font-size:1.4rem;font-weight:700;margin-bottom:1rem;letter-spacing:1px;text-transform:uppercase}.claim-subtitle[data-v-35b9c78b]{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-35b9c78b]{text-align:center;padding:2rem 0;color:#888}.spinner[data-v-35b9c78b]{width:32px;height:32px;border:3px solid #333333;border-top:3px solid #888888;border-radius:50%;animation:spin-35b9c78b 1s linear infinite;margin:0 auto 1rem}@keyframes spin-35b9c78b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-35b9c78b],.success-message[data-v-35b9c78b]{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-35b9c78b]{width:100%;display:flex;flex-direction:column;gap:1rem}.info-text[data-v-35b9c78b]{color:#888;margin-bottom:.75rem;font-size:.9rem}.handle-input-container[data-v-35b9c78b]{width:100%;margin-bottom:1rem;text-align:left}.handle-input-container label[data-v-35b9c78b]{display:block;margin-bottom:.5rem;color:#bbb;font-size:.9rem}.handle-input-container input[data-v-35b9c78b]{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-35b9c78b]:focus{outline:none;border-color:#666}.discord-btn[data-v-35b9c78b],.claim-btn[data-v-35b9c78b],.verify-btn[data-v-35b9c78b],.cancel-btn[data-v-35b9c78b],.profile-btn[data-v-35b9c78b]{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-35b9c78b],.claim-btn[data-v-35b9c78b],.verify-btn[data-v-35b9c78b],.profile-btn[data-v-35b9c78b]{background-color:#333;color:#fff;border:1px solid #444444}.discord-btn[data-v-35b9c78b]:hover,.claim-btn[data-v-35b9c78b]:hover,.verify-btn[data-v-35b9c78b]:hover,.profile-btn[data-v-35b9c78b]:hover{background-color:#444}.cancel-btn[data-v-35b9c78b]{background-color:transparent;color:#bbb;border:1px solid #444444}.cancel-btn[data-v-35b9c78b]:hover{background-color:#ffffff1a}.discord-btn[data-v-35b9c78b]:disabled,.claim-btn[data-v-35b9c78b]:disabled,.verify-btn[data-v-35b9c78b]:disabled{background-color:#222;border-color:#333;color:#666;cursor:not-allowed}.discord-arrow[data-v-35b9c78b]{height:16px;width:16px}.verification-step[data-v-35b9c78b]{text-align:left}.verification-instructions[data-v-35b9c78b]{margin-bottom:1.5rem}.verification-instructions h3[data-v-35b9c78b]{font-size:1.1rem;margin-bottom:1rem;text-align:center}.verification-code[data-v-35b9c78b]{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-35b9c78b]{padding-left:1.5rem;margin:1rem 0}.verification-instructions li[data-v-35b9c78b]{margin-bottom:.5rem;color:#ccc}.edit-bio-link[data-v-35b9c78b]{color:#fff;text-decoration:underline}.expires-text[data-v-35b9c78b]{color:#888;font-size:.85rem;margin-top:1rem;text-align:center}.profile-info[data-v-35b9c78b]{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-35b9c78b]{display:flex;gap:1rem}@media (max-width: 480px){.claim-container[data-v-35b9c78b]{padding:1rem}.button-container[data-v-35b9c78b]{flex-direction:column}}.updates-page[data-v-0213e76d]{min-height:calc(100vh - 60px);background-color:#111;padding:40px 20px;position:relative}.back-button[data-v-0213e76d]{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-0213e76d]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-0213e76d]:active{transform:translateY(0)}.updates-container[data-v-0213e76d]{max-width:800px;margin:0 auto}.updates-header[data-v-0213e76d]{text-align:center;margin-bottom:40px}.updates-title[data-v-0213e76d]{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:12px;font-family:Roboto,sans-serif}.updates-subtitle[data-v-0213e76d]{color:#ccc;font-size:1.1rem;margin:0}.commits-list[data-v-0213e76d]{margin-bottom:40px}.loading-state[data-v-0213e76d],.error-state[data-v-0213e76d],.empty-state[data-v-0213e76d]{text-align:center;padding:40px;color:#ccc}.loading-spinner[data-v-0213e76d]{width:40px;height:40px;border:3px solid #404040;border-top:3px solid #ffffff;border-radius:50%;animation:spin-0213e76d 1s linear infinite;margin:0 auto 20px}@keyframes spin-0213e76d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.commits-container[data-v-0213e76d]{display:flex;flex-direction:column;gap:20px}.commit-item[data-v-0213e76d]{background-color:#1a1a1a;border-radius:12px;padding:20px;border:1px solid #2a2a2a;transition:all .3s ease;box-shadow:0 2px 8px #0000004d}.commit-item[data-v-0213e76d]:hover{background-color:#202020;border-color:#333;transform:translateY(-2px);box-shadow:0 4px 16px #0006}.commit-header[data-v-0213e76d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #2a2a2a}.commit-author[data-v-0213e76d]{display:flex;align-items:center;gap:12px}.author-avatar[data-v-0213e76d]{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid #333333}.author-name[data-v-0213e76d]{color:#fff;font-weight:700;font-size:1rem}.commit-timestamp[data-v-0213e76d]{color:#888;font-size:.85rem}.commit-message[data-v-0213e76d]{background-color:#0f0f0f;border:1px solid #2a2a2a;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-0213e76d]{display:flex;align-items:center;gap:16px;padding-top:12px;border-top:1px solid #2a2a2a}.commit-hash[data-v-0213e76d]{background-color:#2a2a2a;color:#fff;font-family:Consolas,Monaco,Courier New,monospace;font-size:.85rem;padding:4px 8px;border-radius:6px;border:1px solid #404040}.commit-branch[data-v-0213e76d]{color:#888;font-size:.8rem}.commit-branch[data-v-0213e76d]:before{content:"→ ";color:#666}.updates-footer[data-v-0213e76d]{text-align:center;padding-top:40px;border-top:1px solid #404040}.updates-footer p[data-v-0213e76d]{color:#888;font-size:.9rem;margin:0}@media (max-width: 768px){.updates-page[data-v-0213e76d]{padding:80px 16px 40px}.updates-title[data-v-0213e76d]{font-size:2rem}.updates-subtitle[data-v-0213e76d]{font-size:1rem}.commit-item[data-v-0213e76d]{padding:12px}.commit-header[data-v-0213e76d]{flex-direction:column;align-items:flex-start;gap:8px}.commit-timestamp[data-v-0213e76d]{align-self:flex-end}}@media (max-width: 480px){.commit-author[data-v-0213e76d]{gap:8px}.author-name[data-v-0213e76d]{font-size:.9rem}.commit-message[data-v-0213e76d]{font-size:.85rem;padding:10px}}.about-page[data-v-a08a3a82]{min-height:100vh;background:#0a0a0a;color:#fff;font-family:Roboto,sans-serif;position:relative}.back-button[data-v-a08a3a82]{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-a08a3a82]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-a08a3a82]:active{transform:translateY(0)}.main-content[data-v-a08a3a82]{padding:140px 20px 40px;min-height:calc(100vh - 180px)}.discord-bot-page[data-v-abae6552]{min-height:100vh;background-color:#111;font-family:Roboto,sans-serif}.main-content[data-v-abae6552]{min-height:100vh;background-color:#0a0a0a;padding:80px 0 40px}.container[data-v-abae6552]{max-width:1200px;margin:0 auto;padding:0 20px}.page-header[data-v-abae6552]{text-align:center;margin-bottom:40px}.page-title[data-v-abae6552]{font-size:2.5rem;font-weight:700;color:#fff;margin:0 0 10px}.page-subtitle[data-v-abae6552]{font-size:1.1rem;color:#ccc;font-weight:400;margin:0}.two-column-layout[data-v-abae6552]{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:start}.overview-column[data-v-abae6552]{position:sticky;top:100px}.leaderboard-column[data-v-abae6552]{min-height:100vh}@media (max-width: 1200px){.two-column-layout[data-v-abae6552]{grid-template-columns:1fr;gap:20px}.overview-column[data-v-abae6552]{position:static}}.bot-install-card[data-v-abae6552]{background-color:#1a1a1a;border:1px;border-radius:16px;padding:30px;box-shadow:0 4px 16px #0000004d}.bot-header[data-v-abae6552]{display:flex;align-items:center;gap:20px;margin-bottom:25px}.bot-logo[data-v-abae6552]{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-abae6552]{width:100%;height:100%;object-fit:cover}.bot-info[data-v-abae6552]{flex:1}.bot-title[data-v-abae6552]{font-size:3rem;font-weight:700;margin:0;color:#fff}.bot-subtitle[data-v-abae6552]{font-size:1.2rem;color:#ccc;margin:5px 0 0}.bot-description[data-v-abae6552]{margin:25px 0}.bot-description p[data-v-abae6552]{color:#ccc;line-height:1.6;margin:0}.bot-actions[data-v-abae6552]{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:30px}.add-bot-btn[data-v-abae6552],.invite-btn[data-v-abae6552]{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-abae6552]{padding:14px 28px;font-size:1.1rem;background-color:#fff;color:#111}.add-bot-btn[data-v-abae6552]:hover{transform:translateY(-1px);background-color:#ccc;box-shadow:0 4px 16px #0006}.invite-btn[data-v-abae6552]{padding:10px 20px;font-size:.95rem;background-color:#111;color:#ccc;border:none}.invite-btn[data-v-abae6552]:hover{transform:translateY(-1px);background-color:#2a2a2a;box-shadow:0 4px 16px #0006}.plus-icon[data-v-abae6552]{width:20px;height:20px}.bot-stats[data-v-abae6552]{display:flex;gap:20px;justify-content:space-between;padding-top:20px;border-top:1px}.stat-item[data-v-abae6552]{text-align:center;flex:1}.stat-number[data-v-abae6552]{display:block;font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:5px}.stat-label[data-v-abae6552]{font-size:.9rem;color:#888;text-transform:uppercase;letter-spacing:.5px}.features-header[data-v-abae6552]{margin-bottom:30px}.features-header h2[data-v-abae6552]{font-size:2rem;font-weight:700;margin:0 0 10px;color:#fff}.features-header p[data-v-abae6552]{font-size:1rem;color:#ccc;margin:0}.features-list[data-v-abae6552]{display:flex;flex-direction:column;gap:20px}.feature-card[data-v-abae6552]{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-abae6552]:hover{background-color:#202020;transform:translateY(-2px);box-shadow:0 4px 16px #0006}.feature-card.expanded[data-v-abae6552]{box-shadow:0 4px 16px #0006}.card-header[data-v-abae6552]{background-color:#111;padding:20px;cursor:pointer;border-bottom:1px;display:flex;align-items:center;justify-content:space-between}.feature-content[data-v-abae6552]{flex:1}.feature-title[data-v-abae6552]{font-size:1.3rem;font-weight:600;margin:0 0 8px;color:#fff}.feature-description[data-v-abae6552]{color:#ccc;margin:0;line-height:1.5}.expand-icon[data-v-abae6552]{width:24px;height:24px;color:#888;transition:transform .3s ease;flex-shrink:0}.expand-icon.rotated[data-v-abae6552]{transform:rotate(180deg)}.card-content[data-v-abae6552]{border-top:1px;padding:20px;background-color:#0f0f0f}.commands-list[data-v-abae6552]{margin-bottom:20px}.commands-list[data-v-abae6552]: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-abae6552]{display:flex;align-items:flex-start;gap:15px;margin-bottom:16px;padding:0;background:none;border:none}.command-code[data-v-abae6552]{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-abae6552]:hover{background-color:#1a1a1a;transform:translateY(-1px);box-shadow:inset 0 1px 3px #0003,0 2px 8px #0000004d}.command-code[data-v-abae6552]:active{transform:translateY(0);background-color:#2a2a2a}.command-code.copied[data-v-abae6552]{background-color:#1a1a1a;color:#fff}.copy-feedback[data-v-abae6552]{margin-left:8px;color:#fff;font-weight:700;animation:fadeIn-abae6552 .3s ease}@keyframes fadeIn-abae6552{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.command-desc[data-v-abae6552]{color:#e6edf3;line-height:1.6}.feature-notes[data-v-abae6552]{margin-bottom:20px}.feature-notes[data-v-abae6552]: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-abae6552]{background-color:#1a1a1a;padding:12px 16px;margin-bottom:12px;border-radius:8px;color:#e6edf3;font-size:.9rem;border:1px}.feature-media[data-v-abae6552]{padding:20px;border-top:1px;background-color:#0f0f0f;text-align:center;position:relative}.media-item[data-v-abae6552]{margin-bottom:20px;transition:transform .3s ease;cursor:pointer}.media-item[data-v-abae6552]:hover{transform:scale(1.05)}.media-item[data-v-abae6552]:last-child{margin-bottom:0}.media-title[data-v-abae6552]{font-size:.9rem;color:#ccc;margin-bottom:8px;font-weight:500}.media-preview[data-v-abae6552]{max-width:100%;max-height:300px;border-radius:8px;border:1px;box-shadow:0 2px 8px #0000004d;transition:transform .3s ease}.media-preview[data-v-abae6552]:hover{transform:scale(1.02)}.loading-state[data-v-abae6552]{text-align:center;padding:60px 20px;color:#ccc}.loading-spinner[data-v-abae6552]{width:40px;height:40px;border:3px;border-top:3px;border-radius:50%;animation:spin-abae6552 1s linear infinite;margin:0 auto 20px}@keyframes spin-abae6552{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-abae6552]{margin:0;font-size:1.1rem}.empty-state[data-v-abae6552]{text-align:center;padding:60px 20px;color:#ccc}.empty-state p[data-v-abae6552]{margin:0;font-size:1.1rem;line-height:1.6}html[data-v-abae6552]{scroll-behavior:smooth}@media (max-width: 768px){.two-column-layout[data-v-abae6552]{grid-template-columns:1fr;gap:20px}.overview-column[data-v-abae6552]{position:static}.bot-header[data-v-abae6552]{flex-direction:column;text-align:center;gap:20px}.bot-title[data-v-abae6552]{font-size:2rem}.command-item[data-v-abae6552]{flex-direction:column;gap:8px;align-items:flex-start}.command-code[data-v-abae6552]{margin-bottom:4px}.bot-actions[data-v-abae6552]{justify-content:center;flex-direction:column;width:100%;max-width:300px}.add-bot-btn[data-v-abae6552],.invite-btn[data-v-abae6552]{width:100%;justify-content:center}.card-header[data-v-abae6552]{padding:16px}.bot-stats[data-v-abae6552]{gap:15px}}@media (max-width: 480px){.main-content[data-v-abae6552]{padding:80px 0 20px}.page-header[data-v-abae6552]{margin-bottom:20px}.card-header[data-v-abae6552]{padding:12px}.card-content[data-v-abae6552],.feature-media[data-v-abae6552]{padding:16px}.bot-logo[data-v-abae6552]{width:60px;height:60px}.logo-image[data-v-abae6552]{width:100%;height:100%}.bot-title[data-v-abae6552]{font-size:1.5rem}.page-title[data-v-abae6552]{font-size:2rem}.bot-install-card[data-v-abae6552]{padding:20px}.bot-stats[data-v-abae6552]{gap:10px}.back-button[data-v-abae6552]{top:16px;left:16px}}.feature-card[data-v-abae6552]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.add-bot-btn[data-v-abae6552]:focus-visible,.invite-btn[data-v-abae6552]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@keyframes fadeInUp-abae6552{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.feature-card[data-v-abae6552]{animation:fadeInUp-abae6552 .6s ease forwards}.feature-card[data-v-abae6552]:nth-child(1){animation-delay:.1s}.feature-card[data-v-abae6552]:nth-child(2){animation-delay:.2s}.feature-card[data-v-abae6552]:nth-child(3){animation-delay:.3s}.feature-card[data-v-abae6552]:nth-child(4){animation-delay:.4s}.feature-card[data-v-abae6552]:nth-child(5){animation-delay:.5s}.feature-card[data-v-abae6552]:nth-child(6){animation-delay:.6s}.back-button[data-v-abae6552]{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-abae6552]:hover{background-color:#2a2a2a;transform:translateY(-1px)}.back-button[data-v-abae6552]: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}}.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);border-radius:var(--radius-md);padding:var(--spacing-md);border:1px solid var(--border-color);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}}
