.theme-selector[data-v-81b93952]{position:relative;flex-shrink:0}.theme-toggle[data-v-81b93952]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;background:var(--color-bg-card);color:var(--color-text-secondary);padding:8px 16px;border:1px solid var(--color-border);border-radius:var(--border-radius);cursor:pointer;font-size:14px;font-weight:500;transition:all var(--transition-fast)}.theme-icon[data-v-81b93952]{font-size:16px;flex-shrink:0}.theme-toggle[data-v-81b93952]:hover{border-color:var(--color-border-hover);color:var(--color-text-primary)}.theme-dropdown[data-v-81b93952]{position:absolute;top:100%;right:0;margin-top:8px;background:var(--color-bg-card);-webkit-backdrop-filter:blur(var(--blur-amount));backdrop-filter:blur(var(--blur-amount));border:1px solid var(--color-border);border-radius:var(--border-radius);padding:8px;min-width:150px;box-shadow:var(--shadow-card);z-index:200}.theme-option[data-v-81b93952]{display:flex;align-items:center;gap:10px;width:100%;background:transparent;color:var(--color-text-secondary);padding:10px 12px;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:all var(--transition-fast)}.theme-option[data-v-81b93952]:hover{background:var(--color-bg-card-hover);color:var(--color-text-primary)}.theme-option.active[data-v-81b93952]{color:var(--color-text-accent)}.theme-color[data-v-81b93952]{width:12px;height:12px;border-radius:50%}.favorites-container[data-v-09d50c2b]{position:relative;flex-shrink:0}.favorites-btn[data-v-09d50c2b]{display:flex;align-items:center;gap:8px;white-space:nowrap;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:8px 16px;cursor:pointer;transition:all var(--transition-fast);color:var(--color-text-secondary);font-size:14px;font-weight:500}.favorites-btn[data-v-09d50c2b]:hover{border-color:var(--color-border-active);background:var(--color-bg-card-hover);color:var(--color-text-primary)}.star-icon[data-v-09d50c2b]{font-size:16px;flex-shrink:0}.favorites-count[data-v-09d50c2b]{background:var(--color-border-active);color:var(--color-bg-primary);font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px}.favorites-dropdown[data-v-09d50c2b]{position:absolute;top:calc(100% + 8px);right:0;width:280px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:0 4px 20px #0006;z-index:100;overflow:hidden}.dropdown-header[data-v-09d50c2b]{padding:12px 16px;border-bottom:1px solid var(--color-border);font-size:14px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:1px}.empty-message[data-v-09d50c2b]{padding:20px 16px;text-align:center;color:var(--color-text-secondary);font-size:14px}.favorites-list[data-v-09d50c2b]{max-height:300px;overflow-y:auto}.favorite-item[data-v-09d50c2b]{display:flex;align-items:center;border-bottom:1px solid var(--color-border)}.favorite-item[data-v-09d50c2b]:last-child{border-bottom:none}.favorite-link[data-v-09d50c2b]{flex:1;display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:background var(--transition-fast)}.favorite-avatar[data-v-09d50c2b]{width:40px;height:40px;border-radius:var(--border-radius);border:1px solid var(--color-border);object-fit:cover}.favorite-info[data-v-09d50c2b]{display:flex;flex-direction:column;gap:2px}.favorite-link[data-v-09d50c2b]:hover{background:var(--color-bg-card-hover)}.favorite-name[data-v-09d50c2b]{color:var(--color-text-primary);font-size:14px;font-weight:500}.favorite-realm[data-v-09d50c2b]{color:var(--color-text-secondary);font-size:12px}.remove-btn[data-v-09d50c2b]{display:flex;align-items:center;background:none;border:none;color:var(--color-text-secondary);padding:12px;cursor:pointer;font-size:16px;transition:color var(--transition-fast)}.remove-btn[data-v-09d50c2b]:hover{color:var(--color-error)}.overlay[data-v-09d50c2b]{position:fixed;inset:0;z-index:99;background:transparent;cursor:default}.favorites-list[data-v-09d50c2b]::-webkit-scrollbar{width:6px}.favorites-list[data-v-09d50c2b]::-webkit-scrollbar-track{background:var(--color-bg-secondary)}.favorites-list[data-v-09d50c2b]::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.favorites-list[data-v-09d50c2b]::-webkit-scrollbar-thumb:hover{background:var(--color-border-active)}.action-buttons[data-v-09d50c2b]{display:flex;flex-direction:column;border-top:1px solid var(--color-border)}.action-btn[data-v-09d50c2b]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;text-decoration:none;font-size:14px;font-weight:500;transition:all var(--transition-fast);border-bottom:1px solid var(--color-border)}.action-btn[data-v-09d50c2b]:last-child{border-bottom:none}.action-btn-icon[data-v-09d50c2b]{font-size:16px;flex-shrink:0}.compare-btn[data-v-09d50c2b]{background:var(--color-bg-card-hover);color:var(--color-text-primary)}.compare-btn[data-v-09d50c2b]:hover{background:#2196f333;color:#2196f3}.ranking-btn[data-v-09d50c2b]{background:var(--color-bg-card-hover);color:var(--color-text-primary)}.ranking-btn[data-v-09d50c2b]:hover{background:var(--color-border-active);color:var(--color-bg-primary)}.language-container[data-v-5e6e0b6f]{position:relative;flex-shrink:0}.language-btn[data-v-5e6e0b6f]{display:flex;align-items:center;gap:8px;white-space:nowrap;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:8px 12px;cursor:pointer;transition:all var(--transition-fast);color:var(--color-text-secondary);font-size:14px;font-weight:500}.language-btn[data-v-5e6e0b6f]:hover{border-color:var(--color-border-active);background:var(--color-bg-card-hover);color:var(--color-text-primary)}.flag[data-v-5e6e0b6f]{width:24px;height:18px;object-fit:cover;border-radius:2px;flex-shrink:0}.language-code[data-v-5e6e0b6f]{font-size:12px;font-weight:600}.language-dropdown[data-v-5e6e0b6f]{position:absolute;top:calc(100% + 8px);right:0;width:180px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:0 4px 20px #0006;z-index:100;overflow:hidden}.language-item[data-v-5e6e0b6f]{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:background var(--transition-fast);color:var(--color-text-primary)}.language-item[data-v-5e6e0b6f]:hover{background:var(--color-bg-card-hover)}.language-item.active[data-v-5e6e0b6f]{background:var(--color-btn-active-bg);border-left:3px solid var(--color-border-active)}.language-name[data-v-5e6e0b6f]{font-size:14px}.overlay[data-v-5e6e0b6f]{position:fixed;inset:0;z-index:99}.result-item[data-v-6cc9061e] ins,.result-item[data-v-6cc9061e] .wowhead-icon{display:none!important}.search-container[data-v-6cc9061e]{position:relative;min-width:0}.search-input-wrapper[data-v-6cc9061e]{display:flex;align-items:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:0 12px;transition:all var(--transition-fast);width:300px;max-width:100%;min-width:0}.search-input-wrapper[data-v-6cc9061e]:focus-within{border-color:var(--color-border-active)}.search-icon[data-v-6cc9061e]{font-size:18px;margin-right:8px;flex-shrink:0;color:var(--color-text-secondary)}.search-input-wrapper:focus-within .search-icon[data-v-6cc9061e]{color:var(--color-text-primary)}.search-input[data-v-6cc9061e]{background:transparent;border:none;color:var(--color-text-primary);font-size:14px;padding:10px 0;flex:1;min-width:0;outline:none}.search-input[data-v-6cc9061e]::placeholder{color:var(--color-text-secondary)}.clear-btn[data-v-6cc9061e]{display:flex;align-items:center;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px 8px;font-size:16px}.clear-btn[data-v-6cc9061e]:hover{color:var(--color-text-primary)}.search-results[data-v-6cc9061e]{position:absolute;top:calc(100% + 8px);left:0;width:400px;max-height:500px;overflow-y:auto;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:0 4px 20px #00000080;z-index:1000}.loading-results[data-v-6cc9061e],.no-results[data-v-6cc9061e]{padding:20px;text-align:center;color:var(--color-text-secondary);font-size:14px}.result-group[data-v-6cc9061e]{border-bottom:1px solid var(--color-border)}.result-group[data-v-6cc9061e]:last-child{border-bottom:none}.group-header[data-v-6cc9061e]{padding:10px 16px;font-size:11px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:1px;background:#0003;position:sticky;top:0}.result-item[data-v-6cc9061e]{display:flex;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;transition:background var(--transition-fast);text-decoration:none}.result-item[data-v-6cc9061e]:hover,.result-item.highlighted[data-v-6cc9061e]{background:var(--color-bg-card-hover)}.result-icon[data-v-6cc9061e]{width:32px;height:32px;border-radius:4px;border:1px solid var(--color-border);object-fit:cover}.category-icon[data-v-6cc9061e]{display:flex;align-items:center;justify-content:center;background:var(--color-bg-secondary);font-size:18px}.result-name[data-v-6cc9061e]{flex:1;color:var(--color-text-primary);font-size:14px}.result-category[data-v-6cc9061e]{color:var(--color-text-secondary);font-size:11px}.overlay[data-v-6cc9061e]{position:fixed;inset:0;z-index:999}.search-results[data-v-6cc9061e]::-webkit-scrollbar{width:6px}.search-results[data-v-6cc9061e]::-webkit-scrollbar-track{background:var(--color-bg-secondary)}.search-results[data-v-6cc9061e]::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}@media(max-width:1024px){.search-input[data-v-6cc9061e]{width:200px}.search-results[data-v-6cc9061e]{width:350px}}@media(max-width:768px){.search-input[data-v-6cc9061e]{width:140px;font-size:13px}.search-input[data-v-6cc9061e]::placeholder{font-size:11px}.search-input-wrapper[data-v-6cc9061e]{padding:0 10px}.search-icon[data-v-6cc9061e]{font-size:16px;margin-right:6px}.search-results[data-v-6cc9061e]{position:fixed;top:60px;left:10px;right:10px;width:auto;max-height:70vh}}.form-content[data-v-ca4751b9]{display:flex;align-items:center;gap:10px;min-width:0}.input-group[data-v-ca4751b9]{display:flex;align-items:center;gap:6px;min-width:0}.input-group label[data-v-ca4751b9]{color:var(--color-text-secondary);font-size:12px;font-weight:500;white-space:nowrap;flex-shrink:0}.autocomplete-container[data-v-ca4751b9]{position:relative;min-width:0}.custom-input[data-v-ca4751b9]{padding:8px 12px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text-primary);font-size:13px;width:150px;max-width:100%;min-width:0;transition:all var(--transition-fast)}.custom-input[data-v-ca4751b9]:focus{outline:none;border-color:var(--color-border-active)}.autocomplete-results[data-v-ca4751b9]{position:absolute;top:calc(100% + 4px);left:0;width:250px;max-height:200px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius);overflow-y:auto;z-index:100;box-shadow:0 4px 20px #0006}.autocomplete-item[data-v-ca4751b9]{padding:10px 12px;font-size:13px;cursor:pointer;color:var(--color-text-primary);display:flex;justify-content:space-between;align-items:center}.autocomplete-item[data-v-ca4751b9]:hover,.autocomplete-item.highlighted[data-v-ca4751b9]{background:var(--color-bg-card-hover)}.autocomplete-item.no-results[data-v-ca4751b9]{color:var(--color-text-secondary);cursor:default}.region-badge[data-v-ca4751b9]{background:var(--color-bg-card);color:var(--color-text-accent);padding:2px 8px;border-radius:4px;font-size:10px;font-weight:600}.go-button[data-v-ca4751b9]{flex-shrink:0;white-space:nowrap;padding:8px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text-primary);font-size:13px;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.go-button[data-v-ca4751b9]:hover:not(:disabled){border-color:var(--color-border-active);background:var(--color-bg-card-hover)}.go-button[data-v-ca4751b9]:disabled{opacity:.4;cursor:not-allowed}@media(max-width:768px){.form-content[data-v-ca4751b9]{flex-direction:column;align-items:stretch;gap:8px;width:100%}.input-group[data-v-ca4751b9]{flex-direction:column;align-items:flex-start;gap:4px;width:100%}.autocomplete-container[data-v-ca4751b9],.custom-input[data-v-ca4751b9]{width:100%}.go-button[data-v-ca4751b9]{width:100%;padding:10px}}.app-header[data-v-600afaaf]{background:var(--color-bg-card);-webkit-backdrop-filter:blur(var(--blur-amount));backdrop-filter:blur(var(--blur-amount));border-bottom:1px solid var(--color-border);padding:10px 20px;position:sticky;top:0;z-index:100}.header-container[data-v-600afaaf]{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.header-center[data-v-600afaaf]{flex:1 1 auto;min-width:0;display:flex;justify-content:center}.desktop-only[data-v-600afaaf]{display:block}@media(max-width:768px){.desktop-only[data-v-600afaaf]{display:none}}.header-actions[data-v-600afaaf]{display:flex;align-items:center;gap:12px;flex-shrink:1;min-width:0}.desktop-actions[data-v-600afaaf]{display:flex;align-items:center;gap:12px;flex-shrink:0}.logo[data-v-600afaaf]{display:flex;align-items:center;gap:10px;text-decoration:none;transition:transform var(--transition-fast);flex-shrink:0}.logo[data-v-600afaaf]:hover{transform:scale(1.02)}.logo-image[data-v-600afaaf]{width:40px;height:40px;object-fit:contain;flex-shrink:0}.logo-text[data-v-600afaaf]{color:var(--color-text-primary);font-size:18px;font-weight:700;transition:color var(--transition-fast);white-space:nowrap}.logo:hover .logo-text[data-v-600afaaf]{color:var(--color-text-accent)}.burger-btn[data-v-600afaaf]{display:none;flex-shrink:0;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:8px 12px;cursor:pointer;transition:all var(--transition-fast)}.burger-btn[data-v-600afaaf]:hover{background:var(--color-bg-card-hover);border-color:var(--color-border-hover)}.burger-icon[data-v-600afaaf]{font-size:20px;display:block;color:var(--color-text-primary)}.mobile-menu[data-v-600afaaf],.mobile-overlay[data-v-600afaaf]{display:none}@media(max-width:1024px){.app-header[data-v-600afaaf]{padding:10px 15px}.header-container[data-v-600afaaf]{gap:14px}.header-actions[data-v-600afaaf],.desktop-actions[data-v-600afaaf]{gap:10px}.logo-text[data-v-600afaaf]{font-size:16px}}@media(max-width:768px){.app-header[data-v-600afaaf]{padding:8px 10px}.header-actions[data-v-600afaaf]{gap:8px}.logo-text[data-v-600afaaf]{display:none}.logo-image[data-v-600afaaf]{width:36px;height:36px}.desktop-actions[data-v-600afaaf]{display:none}.burger-btn[data-v-600afaaf]{display:flex;align-items:center;justify-content:center}.mobile-menu[data-v-600afaaf]{display:flex;flex-direction:column;gap:10px;padding:15px;background:var(--color-bg-card);border-top:1px solid var(--color-border);position:absolute;top:100%;left:0;right:0;z-index:101;box-shadow:0 4px 20px #0000004d}.mobile-overlay[data-v-600afaaf]{display:block;position:fixed;inset:0;background:#00000080;z-index:99}}@media(max-width:480px){.app-header[data-v-600afaaf]{padding:8px}.logo-image[data-v-600afaaf]{width:32px;height:32px}.burger-btn[data-v-600afaaf]{padding:6px 10px}.burger-icon[data-v-600afaaf]{font-size:18px}}.app-footer[data-v-3667cfb8]{background:var(--color-bg-card);-webkit-backdrop-filter:blur(var(--blur-amount));backdrop-filter:blur(var(--blur-amount));border-top:1px solid var(--color-border);padding:15px 20px}.footer-container[data-v-3667cfb8]{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.copyright[data-v-3667cfb8]{color:var(--color-text-secondary);font-size:13px}.footer-link[data-v-3667cfb8]{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:14px;text-decoration:none;transition:color var(--transition-fast)}.footer-link[data-v-3667cfb8]:hover{color:var(--color-text-accent)}@media(max-width:768px){.app-footer[data-v-3667cfb8]{padding:12px 15px}.footer-container[data-v-3667cfb8]{flex-direction:column;gap:10px;text-align:center}.copyright[data-v-3667cfb8]{font-size:12px}.footer-link[data-v-3667cfb8]{font-size:13px}}.side-nav[data-v-b9b13971]{position:fixed;left:0;top:50%;transform:translateY(-50%);background:var(--color-bg-card);border:1px solid var(--color-border);border-left:none;border-radius:0 var(--border-radius) var(--border-radius) 0;padding:6px 0;z-index:50;display:flex;flex-direction:column;gap:2px}.nav-item[data-v-b9b13971]{display:flex;align-items:center;gap:8px;padding:8px 12px;color:var(--color-text-secondary);text-decoration:none;transition:all var(--transition-fast);border-left:2px solid transparent}.nav-item[data-v-b9b13971]:hover{background:var(--color-bg-card-hover);color:var(--color-border-active)}.nav-item.active[data-v-b9b13971]{background:var(--color-bg-card-hover);color:var(--color-border-active);border-left-color:var(--color-border-active)}.nav-icon[data-v-b9b13971]{font-size:16px}.nav-label[data-v-b9b13971]{font-size:15px;font-weight:500;white-space:nowrap}@media(max-width:1875px){.nav-label[data-v-b9b13971]{display:none}.nav-item[data-v-b9b13971]{padding:8px 10px}}@media(max-width:768px){.side-nav[data-v-b9b13971]{display:none}}.feedback-fab[data-v-992327c0]{position:fixed;right:20px;bottom:20px;z-index:200;display:inline-flex;align-items:center;gap:0;height:56px;padding:0 16px;border-radius:28px;background:var(--color-bg-card);border:1px solid var(--color-border-active);box-shadow:0 6px 24px #00000073;color:var(--color-text-primary);cursor:pointer;-webkit-backdrop-filter:blur(var(--blur-amount));backdrop-filter:blur(var(--blur-amount));transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.feedback-fab[data-v-992327c0]:hover{background:var(--color-bg-card-hover);border-color:var(--color-text-accent);color:var(--color-text-accent);transform:translateY(-2px);box-shadow:0 8px 28px #0000008c}.feedback-fab[data-v-992327c0]:focus-visible{outline:2px solid var(--color-text-accent);outline-offset:3px}.feedback-icon[data-v-992327c0]{font-size:24px;flex-shrink:0}.feedback-label[data-v-992327c0]{max-width:0;overflow:hidden;white-space:nowrap;font-size:14px;font-weight:600;opacity:0;transition:max-width var(--transition-fast),opacity var(--transition-fast),margin-left var(--transition-fast)}@media(hover:hover){.feedback-fab:hover .feedback-label[data-v-992327c0],.feedback-fab:focus-visible .feedback-label[data-v-992327c0]{max-width:160px;margin-left:10px;opacity:1}}.feedback-overlay[data-v-992327c0]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);outline:none}.feedback-modal[data-v-992327c0]{position:relative;width:100%;max-width:520px;max-height:calc(100vh - 40px);overflow-y:auto;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:0 12px 48px #0009;padding:28px}.feedback-close[data-v-992327c0]{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:none;border:none;border-radius:var(--border-radius);color:var(--color-text-secondary);font-size:20px;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.feedback-close[data-v-992327c0]:hover{background:var(--color-bg-card-hover);color:var(--color-text-primary)}.feedback-title[data-v-992327c0]{font-size:24px;font-weight:700;color:var(--color-text-primary);text-align:center;margin-bottom:6px;padding-right:20px}.feedback-description[data-v-992327c0]{color:var(--color-text-secondary);text-align:center;font-size:14px;margin-bottom:24px}.feedback-group[data-v-992327c0]{margin-bottom:16px}.feedback-group label[data-v-992327c0]{display:block;color:var(--color-text-primary);font-size:14px;font-weight:500;margin-bottom:6px}.feedback-group input[data-v-992327c0],.feedback-group select[data-v-992327c0],.feedback-group textarea[data-v-992327c0]{width:100%;padding:11px 14px;background:var(--color-bg-dark);border:1px solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text-primary);font-size:14px;transition:border-color var(--transition-fast)}.feedback-group input[data-v-992327c0]:focus,.feedback-group select[data-v-992327c0]:focus,.feedback-group textarea[data-v-992327c0]:focus{outline:none;border-color:var(--color-text-accent)}.feedback-group textarea[data-v-992327c0]{resize:vertical;min-height:110px}.feedback-group select option[data-v-992327c0]{background:#1a1a2e;color:#fff}.feedback-submit[data-v-992327c0]{width:100%;padding:13px 20px;background:var(--color-bg-card);border:1px solid var(--color-border-active);border-radius:var(--border-radius);color:var(--color-text-primary);font-size:15px;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.feedback-submit[data-v-992327c0]:hover:not(:disabled){background:var(--color-bg-card-hover);border-color:var(--color-text-accent);color:var(--color-text-accent)}.feedback-submit[data-v-992327c0]:disabled{opacity:.6;cursor:not-allowed}.feedback-success[data-v-992327c0]{display:flex;align-items:center;justify-content:center;gap:10px;background:#39ff141a;border:1px solid #39ff14;color:#39ff14;padding:20px;border-radius:var(--border-radius);text-align:center;font-size:15px}.feedback-error[data-v-992327c0]{display:flex;align-items:center;justify-content:center;gap:8px;background:#ff073a1a;border:1px solid #ff073a;color:#ff073a;padding:12px;border-radius:var(--border-radius);text-align:center;font-size:14px;margin-bottom:14px}.feedback-message-icon[data-v-992327c0]{font-size:18px;flex-shrink:0}.feedback-fade-enter-active[data-v-992327c0],.feedback-fade-leave-active[data-v-992327c0]{transition:opacity var(--transition-fast)}.feedback-fade-enter-from[data-v-992327c0],.feedback-fade-leave-to[data-v-992327c0]{opacity:0}@media(max-width:768px){.feedback-fab[data-v-992327c0]{right:14px;bottom:14px;height:50px;padding:0 13px}.feedback-icon[data-v-992327c0]{font-size:22px}.feedback-label[data-v-992327c0]{display:none}.feedback-modal[data-v-992327c0]{padding:22px 18px}.feedback-title[data-v-992327c0]{font-size:21px}}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{overflow-x:hidden;max-width:100vw}body{font-family:Lexend,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(135deg,#1a2332,#0f1419);color:#fff;min-height:100vh;overflow-x:hidden}#app{min-height:100vh}button,input,select,textarea{font-family:inherit}.whtt-tooltip-icon{pointer-events:none}:root{--color-bg-dark: linear-gradient(135deg, #0a0a0a 0%, #0f0d20 100%);--color-bg-primary: #1a2332;--color-bg-secondary: #0f1419;--color-bg-card: rgba(30, 42, 56, .85);--color-bg-card-hover: rgba(40, 52, 66, .9);--color-bg-filter: rgba(30, 42, 56, .5);--color-text-primary: #ffffff;--color-text-secondary: #8a9ba8;--color-text-accent: #93c5fd;--color-border: rgba(138, 155, 168, .2);--color-border-hover: rgba(138, 155, 168, .4);--color-border-active: #6bb6ff;--color-success: #4ade80;--color-error: #ff6b6b;--color-owned: rgba(107, 182, 255, .5);--color-completed: rgba(59, 123, 255, .6);--color-btn-active-bg: rgba(20, 60, 100, .6);--color-btn-active-border: #6bb6ff;--blur-amount: 10px;--shadow-card: 0 4px 16px rgba(0, 0, 0, .3);--shadow-hover: 0 8px 24px rgba(0, 0, 0, .4);--shadow-glow: 0 0 12px rgba(107, 182, 255, .4);--icon-size: 56px;--icon-size-mobile: 48px;--border-radius: 8px;--border-radius-lg: 12px;--transition-fast: .3s ease}[data-theme=wotlk]{--color-text-accent: #5bc0eb;--color-border-active: #1e9fd6;--color-owned: rgba(30, 159, 214, .5);--color-completed: rgba(30, 159, 214, .6);--color-btn-active-bg: rgba(15, 80, 120, .6);--color-btn-checkbox: rgb(40, 110, 153);--color-btn-active-border: #1e9fd6;--shadow-glow: 0 0 12px rgba(30, 159, 214, .4)}[data-theme=legion]{--color-text-accent: #a6fd9b;--color-border-active: #1eff00;--color-owned: rgba(30, 255, 0, .5);--color-completed: rgba(30, 255, 0, .6);--color-btn-active-bg: rgba(20, 143, 4, .6);--color-btn-checkbox: rgba(20, 143, 4);--color-btn-active-border: #1eff00;--shadow-glow: 0 0 12px rgba(30, 255, 0, .4)}[data-theme=midnight]{--color-text-accent: #d8b4fe;--color-border-active: #a855f7;--color-owned: rgba(168, 85, 247, .5);--color-completed: rgba(168, 85, 247, .6);--color-btn-active-bg: rgba(68, 22, 110, .6);--color-btn-checkbox: rgb(93, 48, 134);--color-btn-active-border: #a855f7;--shadow-glow: 0 0 12px rgba(168, 85, 247, .4)}.class-death-knight{color:#c41f3b}.class-demon-hunter{color:#a330c9}.class-druid{color:#ff7d0a}.class-hunter{color:#a9d271}.class-mage{color:#40c7eb}.class-monk{color:#00ff96}.class-paladin{color:#f58cba}.class-priest{color:#fff}.class-rogue{color:#fff569}.class-shaman{color:#0070de}.class-warlock{color:#8787ed}.class-warrior{color:#c79c6e}.class-evoker{color:#33937f}.search-highlight{border-color:gold!important;box-shadow:0 0 15px gold,0 0 30px #ffd70080!important;animation:pulse-spin-highlight .75s ease-in-out 4,show-item 3s ease-in-out 1}@keyframes pulse-spin-highlight{0%{transform:scale(1) rotateY(0)}50%{transform:scale(1.15) rotateY(180deg)}to{transform:scale(1) rotateY(360deg)}}@keyframes show-item{0%,90%{opacity:1;filter:grayscale(0)}to{opacity:.2;filter:grayscale(100%)}}.achievement-item.search-highlight-achievement{border-color:gold!important;box-shadow:0 0 15px gold,0 0 30px #ffd70080!important;animation:pulse-spin-highlight .75s ease-in-out 4,show-item 3s ease-in-out 1;z-index:20}.compare-both{opacity:1!important;filter:grayscale(0%)!important;border-color:#39ff14!important;box-shadow:0 0 10px #4caf5066!important}.compare-only-me{opacity:1!important;filter:grayscale(0%)!important;border-color:#00f0ff!important;box-shadow:0 0 10px #2196f366!important}.compare-only-other{opacity:1!important;filter:grayscale(0%)!important;border-color:#ff073a!important;box-shadow:0 0 10px #ff980066!important}.compare-none{opacity:.5!important;filter:grayscale(80%)!important;border-color:#666!important;border-style:dashed!important}.compare-both{box-shadow:0 0 10px #39ff1480!important}.compare-only-me{box-shadow:0 0 10px #00f0ff80!important}.compare-only-other{box-shadow:0 0 10px #ff073a80!important}
