.expr-list[data-v-7fbb6666]{display:flex;flex-direction:column;gap:1.25rem}.expr-list__browse-panel[data-v-7fbb6666]{margin-top:.1rem}.expr-list__toolbar[data-v-7fbb6666]{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-start}.expr-list__filters[data-v-7fbb6666]{align-items:center;background:var(--surface-default,#f8fafc);border:1px solid var(--border-subtle,rgba(148,163,184,.55));border-radius:999px;box-shadow:inset 0 1px #ffffff73;display:inline-flex;gap:.35rem;padding:.32rem}.expr-list__filter-btn[data-v-7fbb6666]{background:transparent;border:1px solid transparent;border-radius:999px;color:var(--text-muted,#64748b);cursor:pointer;font-size:.86rem;font-weight:600;line-height:1;min-height:2.2rem;padding:.35rem .9rem;transition:background-color .15s ease,color .15s ease,transform .08s ease,border-color .15s ease,box-shadow .15s ease}.expr-list__filter-btn[data-v-7fbb6666]:focus-visible,.expr-list__filter-btn[data-v-7fbb6666]:hover{background:#94a3b829;border-color:#94a3b861;color:var(--text-default,#111827);outline:none}.expr-list__filter-btn--active[data-v-7fbb6666]{background:var(--primary);border-color:var(--primary);box-shadow:0 8px 16px #0d6efd38;color:#fff;transform:translateY(-1px)}.expr-list__filter-btn--active[data-v-7fbb6666]:focus-visible,.expr-list__filter-btn--active[data-v-7fbb6666]:hover{background:var(--primary-hover,#0b5ed7);border-color:var(--primary-hover,#0b5ed7);color:#fff}.expr-list__hint[data-v-7fbb6666]{color:var(--text-muted);font-size:.84rem;margin:-.35rem 0 0}.expr-list__empty[data-v-7fbb6666],.expr-list__error[data-v-7fbb6666],.expr-list__status[data-v-7fbb6666]{border-radius:.75rem;font-size:.95rem;padding:.9rem 1rem}.expr-list__status[data-v-7fbb6666]{background:#0d6efd1f;border:1px solid rgba(13,110,253,.35);color:var(--primary)}.expr-list__empty[data-v-7fbb6666]{background:#94a3b829;border:1px solid rgba(148,163,184,.4);color:var(--text-muted)}.expr-list__error[data-v-7fbb6666]{background:#f8727229;border:1px solid hsla(0,91%,71%,.6);color:#b91c1c}.expr-list__table-wrapper[data-v-7fbb6666]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:.9rem}.expr-list__table[data-v-7fbb6666]{border-collapse:collapse;font-size:.95rem;table-layout:auto;width:100%}.expr-list__caption[data-v-7fbb6666]{background:var(--surface-default);border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-size:.82rem;padding:.7rem 1rem;text-align:center}.expr-list__table thead[data-v-7fbb6666]{background:#94a3b829}.expr-list__table th[data-v-7fbb6666]{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-size:.85rem;font-weight:600;padding:.6rem 1rem;text-align:left}.expr-list__cell[data-v-7fbb6666]{border-bottom:1px solid rgba(148,163,184,.25);color:var(--text-default);font-size:.95rem;padding:.55rem 1rem;vertical-align:top;white-space:normal;word-break:break-word}.expr-list__row[data-v-7fbb6666]{cursor:pointer;transition:background-color .15s ease,transform .08s ease}.expr-list__row[data-v-7fbb6666]:hover{background-color:#2563eb0f;transform:translateY(-1px)}.expr-list__cell--type[data-v-7fbb6666]{white-space:nowrap;width:0}.expr-list__badge[data-v-7fbb6666]{align-items:center;border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:500;padding:.1rem .6rem}.expr-list__badge--word[data-v-7fbb6666]{background:#ecfdf5;color:#047857}.expr-list__badge--verb[data-v-7fbb6666]{background:#eff6ff;color:#1d4ed8}.expr-list__cell--expr[data-v-7fbb6666]{min-width:220px}.expr-list__expr-content[data-v-7fbb6666]{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:.35rem}.expr-list__expr-content--verb[data-v-7fbb6666],.expr-list__expr-content--word[data-v-7fbb6666]{display:inline-flex}.expr-list__ku[data-v-7fbb6666]{color:var(--primary);font-size:.8rem;font-weight:500;text-transform:lowercase}.expr-list__main[data-v-7fbb6666],.expr-list__secondary[data-v-7fbb6666]{color:var(--primary);font-weight:500;word-break:keep-all}.expr-list__secondary--plural[data-v-7fbb6666]:before{color:var(--text-muted,#6b7280);content:" · "}.expr-list__cell--phonetic[data-v-7fbb6666]{color:var(--text-default);font-family:Fira Code,Menlo,ui-monospace,SFMono-Regular,monospace;font-size:.9rem;min-width:150px;width:12%}.expr-list__phonetic[data-v-7fbb6666]{word-break:keep-all}.expr-list__placeholder[data-v-7fbb6666]{color:#9ca3af}.expr-list__translation[data-v-7fbb6666]{color:#047857;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expr-list__mobile-label[data-v-7fbb6666]{display:none}.expr-list__pagination[data-v-7fbb6666]{margin-top:1rem}@media(max-width:640px){.expr-list__filters[data-v-7fbb6666],.expr-list__toolbar[data-v-7fbb6666]{justify-content:center}.expr-list__filters[data-v-7fbb6666]{width:100%}.expr-list__table[data-v-7fbb6666]{font-size:.8rem;min-width:100%}.expr-list__cell[data-v-7fbb6666],.expr-list__table th[data-v-7fbb6666]{padding:.45rem .6rem}}@media(max-width:900px){.expr-list__caption[data-v-7fbb6666],.expr-list__table thead[data-v-7fbb6666]{display:none}.expr-list__cell[data-v-7fbb6666],.expr-list__row[data-v-7fbb6666],.expr-list__table[data-v-7fbb6666],.expr-list__table tbody[data-v-7fbb6666]{display:block;width:100%}.expr-list__row[data-v-7fbb6666]{background:var(--surface-default);border:1px solid var(--border-subtle);border-radius:.85rem;box-shadow:0 10px 22px #0f172a14;margin:.55rem;overflow:hidden}.expr-list__cell[data-v-7fbb6666]{align-items:start;border-bottom:1px dashed rgba(148,163,184,.28);-moz-column-gap:.7rem;column-gap:.7rem;display:grid;grid-template-columns:minmax(88px,110px) minmax(0,1fr);padding:.62rem .8rem;row-gap:.22rem}.expr-list__cell[data-v-7fbb6666]:last-child{border-bottom:0}.expr-list__cell--expr[data-v-7fbb6666],.expr-list__cell--phonetic[data-v-7fbb6666]{min-width:0;width:auto}.expr-list__mobile-label[data-v-7fbb6666]{align-self:center;color:var(--text-muted);display:block;font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.expr-list__expr-content[data-v-7fbb6666]{display:flex;flex-wrap:wrap}.expr-list__expr-content--word[data-v-7fbb6666]{align-items:flex-start;flex-direction:column;gap:.15rem}.expr-list__expr-content--verb[data-v-7fbb6666]{align-items:baseline}.expr-list__secondary[data-v-7fbb6666]{color:var(--text-muted,#6b7280);font-size:.92em}.expr-list__secondary--plural[data-v-7fbb6666]:before{content:""}.expr-list__expr-content--word .expr-list__main[data-v-7fbb6666]:before{color:var(--text-muted,#6b7280);content:"Sing. ";font-size:.82em;font-weight:600;margin-right:.25rem}.expr-list__expr-content--word .expr-list__secondary[data-v-7fbb6666]:before{color:var(--text-muted,#6b7280);content:"Plur. ";font-size:.82em;font-weight:600;margin-right:.25rem}.expr-list__translation[data-v-7fbb6666]{overflow:visible;text-overflow:clip;white-space:normal}}.expr-count-chip[data-v-7fbb6666]{align-items:center;background:linear-gradient(135deg,#0f172a08,#2563eb0f);border:1px solid rgba(148,163,184,.7);border-radius:999px;color:var(--text-muted,#4b5563);display:inline-flex;font-size:.8rem;font-weight:500;gap:.4rem;padding:.18rem .7rem}.expr-count-chip__dot[data-v-7fbb6666]{background:radial-gradient(circle at 30% 30%,#22c55e,#16a34a);border-radius:999px;box-shadow:0 0 0 3px #22c55e2e;height:.5rem;width:.5rem}.expr-count-chip__text[data-v-7fbb6666]{white-space:nowrap}
