.mega-controls[data-v-ea6d3504]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:.65rem;padding:.8rem;border:1px solid var(--portal-border);border-radius:8px;background:var(--portal-surface);min-width:0;margin:0 0 1rem}.mega-controls label[data-v-ea6d3504]{display:grid;gap:.35rem;min-width:0;font-size:.73rem;font-weight:700}.mega-controls input[data-v-ea6d3504],.mega-controls select[data-v-ea6d3504]{width:100%;min-width:0;min-height:44px;background:var(--portal-input);color:var(--portal-text);font:inherit;border:1px solid var(--portal-border-strong);border-radius:6px;padding:.5rem}.mega-result-count[data-v-ea6d3504]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.8rem;margin:.8rem 0}.mega-result-count p[data-v-ea6d3504]{margin:0}button[data-v-ea6d3504]{min-height:44px;padding:.4rem .7rem;border:1px solid var(--portal-border);border-radius:6px;background:var(--portal-surface);color:var(--portal-link);cursor:pointer;font:inherit}.mega-table[data-v-ea6d3504]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.8rem;background:var(--portal-surface)}.mega-table th[data-v-ea6d3504],.mega-table td[data-v-ea6d3504]{text-align:left;vertical-align:top;padding:.65rem;border-bottom:1px solid var(--portal-border);overflow-wrap:anywhere}.mega-table thead[data-v-ea6d3504]{font-size:.68rem;text-transform:uppercase;background:var(--portal-surface-elevated);color:var(--portal-text-muted)}.mega-table th[data-v-ea6d3504]:first-child{width:37%}.mega-table th[data-v-ea6d3504]:nth-child(2){width:24%}.mega-table th[data-v-ea6d3504]:nth-child(3){width:16%}.mega-table tbody tr[data-v-ea6d3504]{scroll-margin-top:1rem}.mega-identity[data-v-ea6d3504]{display:flex;align-items:center;gap:.65rem}.mega-artwork[data-v-ea6d3504]{--art-size:88px;flex:0 0 88px}.mega-color-label[data-v-ea6d3504]{color:var(--portal-accent)!important;font-weight:700!important;font-size:.68rem!important}.mega-cosmetic-heading td[data-v-ea6d3504]{width:auto!important;background:var(--portal-accent-soft);padding:1rem!important}.mega-cosmetic-heading p[data-v-ea6d3504]{font-weight:400;font-size:.78rem;color:var(--portal-text-muted);margin:.35rem 0 0}.mega-cosmetic-variant[data-v-ea6d3504]{border-inline:2px solid var(--portal-accent-border)}.mega-name[data-v-ea6d3504]{font-weight:750;font-size:.95rem}.mega-identity p[data-v-ea6d3504]{margin:.2rem 0;font-size:.74rem;font-weight:400;color:var(--portal-text-muted)}.mega-identity small[data-v-ea6d3504]{font-size:.65rem;color:var(--portal-text-muted);font-weight:400}.mega-stat-details[data-v-ea6d3504]{font-weight:400;font-size:.75rem;margin-top:.25rem}.mega-stat-details summary[data-v-ea6d3504]{cursor:pointer;color:var(--portal-link);padding:.5rem 0;min-height:44px}.mega-stat-details p[data-v-ea6d3504]{margin:.4rem 0}.mega-stat-details dl[data-v-ea6d3504]{display:grid;grid-template-columns:1fr 1.5fr;gap:.2rem;margin:.5rem 0}.mega-stat-details dd[data-v-ea6d3504]{margin:0;text-align:right;font-variant-numeric:tabular-nums}.mega-stat-details dd span[data-v-ea6d3504]{color:var(--portal-text-muted)}.mega-stat-details>a[data-v-ea6d3504]{display:inline-flex;align-items:center;min-height:44px}.mega-types>span[data-v-ea6d3504]{color:var(--portal-text-muted)}.mega-total strong[data-v-ea6d3504]{font-size:1rem;font-variant-numeric:tabular-nums}.mega-total small[data-v-ea6d3504]{display:block;color:var(--portal-text-muted);font-size:.67rem}.mega-stone>a[data-v-ea6d3504]{display:flex;align-items:center;gap:.4rem;min-height:44px}.mega-stone p[data-v-ea6d3504]{margin:.4rem 0;color:var(--portal-text-muted);font-size:.73rem}.mega-stone[data-v-ea6d3504] .item-icon{width:32px;height:32px}.mega-empty[data-v-ea6d3504]{text-align:center;padding:2rem}.mega-form-list[data-v-ea6d3504] :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}@media(max-width:700px){.mega-controls[data-v-ea6d3504]{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-controls label[data-v-ea6d3504]:first-of-type{grid-column:1/-1}.mega-controls label[data-v-ea6d3504]:last-child{grid-column:1/-1}.mega-table[data-v-ea6d3504],.mega-table tbody[data-v-ea6d3504],.mega-table tr[data-v-ea6d3504],.mega-table th[data-v-ea6d3504],.mega-table td[data-v-ea6d3504]{display:block;width:100%}.mega-table[data-v-ea6d3504]{background:transparent}.mega-table thead[data-v-ea6d3504]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mega-table tbody tr[data-v-ea6d3504]{background:var(--portal-surface);border-bottom:2px solid var(--portal-border-strong);padding:.6rem}.mega-table th[data-v-ea6d3504]:first-child{width:100%;padding:0;border:0}.mega-table td[data-v-ea6d3504]{border:0;padding:.3rem 0}.mega-types[data-v-ea6d3504]{display:flex!important;align-items:center;gap:.4rem;flex-wrap:wrap}.mega-types>span[data-v-ea6d3504]{transform:rotate(-90deg)}.mega-total[data-v-ea6d3504]{display:flex!important;gap:.5rem;align-items:baseline}.mega-total small[data-v-ea6d3504]{display:inline}.mega-artwork[data-v-ea6d3504]{--art-size:80px;flex-basis:80px}.mega-cosmetic-heading[data-v-ea6d3504]{margin-top:1rem}.mega-cosmetic-heading td[data-v-ea6d3504]{padding:.7rem!important}.mega-stat-details dl[data-v-ea6d3504]{max-width:350px}}.mega-name[data-v-ea6d3504]{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;color:var(--portal-link)}.mega-name[data-v-ea6d3504]:hover{text-decoration-thickness:2px}.mega-name[data-v-ea6d3504]:focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}.mega-table th[data-v-ea6d3504]:first-child{width:32%}.mega-table th[data-v-ea6d3504]:nth-child(2),.mega-table th[data-v-ea6d3504]:nth-child(3){width:19%}.mega-table th[data-v-ea6d3504]:nth-child(4){width:12%}.mega-table .typing-group>div[data-v-ea6d3504],.mega-table td.mega-types>.typing-group[data-v-ea6d3504]{display:flex;flex-wrap:wrap;gap:.25rem}.typing-group small[data-v-ea6d3504]{display:block;color:var(--portal-text-muted);margin-bottom:.3rem}.mega-type-label[data-v-ea6d3504]{display:none}.typing-group+.typing-group[data-v-ea6d3504]{margin-top:.55rem}@media(max-width:700px){.mega-table th[data-v-ea6d3504]:first-child,.mega-table th[data-v-ea6d3504]:nth-child(2),.mega-table th[data-v-ea6d3504]:nth-child(3),.mega-table th[data-v-ea6d3504]:nth-child(4){width:100%}.mega-table td.base-types[data-v-ea6d3504],.mega-table td.mega-types[data-v-ea6d3504]{display:flex!important;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.mega-type-label[data-v-ea6d3504]{display:inline-block!important;min-width:80px;font-size:.73rem;font-weight:750;transform:none!important}.mega-table td.mega-types>span[data-v-ea6d3504]{transform:none}.typing-group[data-v-ea6d3504]{min-width:0}}.mega-catalog-scroll[data-v-a5f45dfa]{height:100%;overflow:auto;background:var(--portal-bg)}.mega-catalog[data-v-a5f45dfa]{color:var(--portal-text);line-height:1.5;color-scheme:dark}.mega-catalog a[data-v-a5f45dfa]{color:var(--portal-link);text-underline-offset:3px}.mega-catalog-scope[data-v-a5f45dfa]{color:var(--portal-text-muted);font-size:.85rem;margin:.5rem 0;max-width:800px}.mega-catalog-context details[data-v-a5f45dfa]{font-size:.75rem;max-width:640px}.mega-catalog-context summary[data-v-a5f45dfa]{min-height:44px;display:list-item;align-content:center;color:var(--portal-link);cursor:pointer}.mega-catalog-context details[open][data-v-a5f45dfa]{flex-basis:100%}.mega-catalog-context details p[data-v-a5f45dfa]{color:var(--portal-text-muted);margin:.25rem 0}.mega-catalog-context>a[data-v-a5f45dfa]{display:inline-flex;align-items:center;min-height:44px;font-size:.8rem}.mega-catalog-scope[data-v-a5f45dfa]{font-size:.75rem}.mega-catalog summary[data-v-a5f45dfa]:focus-visible,.mega-catalog a[data-v-a5f45dfa]:focus-visible{outline:3px solid var(--portal-accent);outline-offset:3px}
