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