.ep-wrap[data-v-28bb29d9]{display:inline-flex;position:relative}.ep-trigger[data-v-28bb29d9]{align-items:center;background:transparent;border:none;border-radius:var(--radius-btn);color:var(--on-surface-variant);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s,color .15s;width:32px}.ep-trigger svg[data-v-28bb29d9]{height:18px;width:18px}.ep-trigger.is-open[data-v-28bb29d9],.ep-trigger[data-v-28bb29d9]:hover{background:var(--surface-container);color:var(--secondary)}.ep-panel[data-v-28bb29d9]{background:var(--surface-bright);border:1px solid var(--line-strong);border-radius:var(--radius-panel);box-shadow:0 8px 28px #00000029;padding:8px;position:fixed;width:304px;z-index:9999}.ep-tabs[data-v-28bb29d9]{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:6px}.ep-tab[data-v-28bb29d9]{background:transparent;border:none;border-radius:var(--radius-chip);color:var(--text-meta);cursor:pointer;font-family:inherit;font-size:12px;padding:3px 9px;transition:all .15s}.ep-tab[data-v-28bb29d9]:hover{background:var(--surface-container);color:var(--on-surface)}.ep-tab.on[data-v-28bb29d9]{background:var(--primary);color:var(--on-primary);font-weight:600}.ep-grid[data-v-28bb29d9]{display:grid;gap:1px;grid-template-columns:repeat(8,1fr);max-height:216px;overflow-y:auto;overscroll-behavior:contain}.ep-item[data-v-28bb29d9]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;height:34px;justify-content:center;transition:background .12s,transform .12s;width:34px}.ep-item img[data-v-28bb29d9]{height:24px;pointer-events:none;width:24px}.ep-item[data-v-28bb29d9]:hover{background:var(--surface-container);transform:scale(1.12)}.ep-foot[data-v-28bb29d9]{color:var(--text-weak);font-size:10px;margin:6px 2px 0}@media(max-width:768px){.ep-panel[data-v-28bb29d9]{display:flex;flex-direction:column;inset:auto 12px 12px;max-height:54vh;width:auto}.ep-grid[data-v-28bb29d9]{flex:1;max-height:none;overflow-y:auto}.ep-item[data-v-28bb29d9]{height:38px;width:auto}}
