:root{--wiki-bg: #0d1117;--wiki-surface: #161b22;--wiki-border: #2a475e;--wiki-border-hi: #3d6b87;--wiki-text: #c9d1d9;--wiki-text-dim: #6e7681;--wiki-accent: #66c0f4;--wiki-green: #4ade80;--wiki-red: #f87171;--wiki-gold: #fbbf24;--wiki-radius: 6px}.page-workspace{max-width:1400px}.page-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--wiki-border)}.page-title{font-size:2rem;font-weight:900;margin:0 0 6px;text-transform:uppercase;letter-spacing:1px;color:#fff}.page-sub{font-size:.95rem;color:#b0bec5;margin:0}.accent-gold{color:var(--wiki-gold)}.auth-area{display:flex;align-items:center}.auth-btn{display:flex;align-items:center;gap:8px;background:#4285f426;border:1px solid rgba(66,133,244,.4);color:#8ab4f8;padding:8px 16px;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s}.auth-btn:hover{background:#4285f440;border-color:#8ab4f8}.user-info{display:flex;align-items:center;gap:8px}.user-avatar{width:28px;height:28px;border-radius:50%}.user-name{font-size:.85rem;color:#e0e0e0;font-weight:600}.logout-btn{background:none;border:1px solid rgba(248,113,113,.3);color:#f87171;padding:4px 10px;border-radius:4px;font-size:.75rem;cursor:pointer}.logout-btn:hover{background:#f871711a}.community-banner{display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#fbbf2414,#66c0f40d);border:1px solid rgba(251,191,36,.2);border-radius:8px;padding:18px 22px;margin-bottom:22px}.banner-icon{font-size:2rem}.banner-text{flex:1}.banner-text strong{color:#fff;font-size:1.05rem}.banner-text p{color:#a8b8c8;font-size:.92rem;margin-top:5px;line-height:1.5}.stat-box{text-align:center}.stat-num{display:block;font-size:1.5rem;font-weight:900;color:var(--wiki-gold)}.stat-label{font-size:.75rem;color:#a8b8c8;text-transform:uppercase;letter-spacing:.05em}.filter-panel{background:var(--wiki-surface);border:1px solid var(--wiki-border);border-radius:var(--wiki-radius);padding:12px 16px;margin-bottom:24px}.filter-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-wrap{position:relative;flex:1;min-width:180px}.search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--wiki-text-dim);pointer-events:none}.search-wrap input{width:100%;height:38px;padding:0 12px 0 32px;box-sizing:border-box;background:var(--wiki-bg);border:1px solid var(--wiki-border);border-radius:4px;color:#fff;font-size:.85rem;outline:none;transition:border-color .2s}.search-wrap input:focus{border-color:var(--wiki-gold)}.selects-wrap{display:flex;gap:8px;flex-wrap:wrap}.wiki-select{height:38px;padding:0 12px;background:var(--wiki-bg);border:1px solid var(--wiki-border);border-radius:4px;color:var(--wiki-text);font-size:.82rem;cursor:pointer;outline:none;transition:border-color .2s}.wiki-select:hover,.wiki-select:focus{border-color:var(--wiki-gold)}.reset-btn{width:38px;height:38px;flex-shrink:0;padding:0;background:transparent;border:1px solid var(--wiki-border);border-radius:4px;color:var(--wiki-red);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s}.reset-btn svg{width:15px;height:15px}.reset-btn:hover{background:#f8717114;border-color:var(--wiki-red)}.tier-row{display:flex;margin-bottom:10px;background:var(--wiki-surface);border:1px solid var(--wiki-border);border-radius:var(--wiki-radius);overflow:visible;min-height:80px}.tier-label{width:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:900;border-right:1px solid var(--wiki-border);background:#0003;border-radius:var(--wiki-radius) 0 0 var(--wiki-radius)}.tier-cards{flex:1;padding:12px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;align-content:center}.tier-s{color:#ff8533}.tier-a{color:#fc0}.tier-b{color:#4ade80}.tier-c{color:#60a5fa}.tier-d{color:#94a3b8}.card-wrapper{position:relative;text-decoration:none;color:inherit;display:block;transition:transform .15s ease}.card-wrapper:hover{transform:translateY(-3px)}.relic-pill{display:flex;flex-direction:column;align-items:center;gap:8px;background:var(--wiki-bg);border:1px solid var(--wiki-border);border-radius:6px;padding:12px 14px 10px;cursor:pointer;transition:border-color .2s,background .2s;width:120px}.relic-pill:hover{border-color:var(--wiki-gold);background:#fbbf240f}.relic-pill-img{width:72px;height:72px;object-fit:contain;flex-shrink:0;image-rendering:crisp-edges;filter:drop-shadow(0 0 6px rgba(251,191,36,.15))}.relic-pill-name{font-size:.75rem;color:var(--wiki-text);font-weight:600;text-align:center;line-height:1.25;word-break:break-word;white-space:normal}@media(max-width:768px){.page-header{flex-direction:column}.community-banner{flex-direction:column;text-align:center}.filter-row{flex-direction:column;align-items:stretch}.selects-wrap{flex-wrap:wrap}.wiki-select{flex:1 1 45%}.reset-btn{width:100%}.tier-row{flex-direction:column}.tier-label{width:100%;height:48px;border-right:none;border-bottom:1px solid var(--wiki-border);border-radius:var(--wiki-radius) var(--wiki-radius) 0 0;font-size:1.4rem}}
