.morph-chip{display:inline-block;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:.72rem;font-feature-settings:"smcp";font-variant:small-caps;text-transform:lowercase;letter-spacing:.04em;padding:0 5px;border:1px solid var(--border-input);border-radius:6px;background:none;color:var(--text-muted);line-height:1.5}.morph-chip,.verb-class-chip{-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.verb-class-chip{display:inline-flex;align-items:center;font-size:.72rem;letter-spacing:.02em;padding:1px 5px;border:1px solid var(--border-input);border-radius:3px;background:var(--bg-elevated);color:var(--text-dim)}.verb-class-chip__text{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.token-tooltip{position:fixed;z-index:80;background:var(--bg-elevated);border:1px solid var(--border-input);border-radius:4px;padding:.35rem .55rem;font-size:.8rem;line-height:1.5;box-shadow:var(--shadow-md);cursor:default;max-width:320px;white-space:normal}.token-tooltip--hover{padding:.28rem .45rem;max-width:280px}[data-selected-card-root]:focus,[data-selected-card-root]:focus-visible{outline:none}.token-tooltip--selected-card:before{content:"";position:absolute;inset:-10px;z-index:-1}.token-tooltip-lemma-row{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.token-tooltip-lemma{color:var(--text);line-height:1.3;font-weight:600}.token-tooltip-gloss{color:var(--text-muted);font-size:.78rem}.token-tooltip-source-cue{color:var(--text-faint);font-size:.66rem;text-transform:uppercase}.token-tooltip-vorlage-chip{display:inline-block;padding:0 .3rem;border-radius:4px;outline:1px dotted var(--text-muted);outline-offset:-1px;font-size:.7rem;font-style:italic;color:var(--text-muted);cursor:help;white-space:nowrap}.token-tooltip-close{margin-left:auto;border:none;background:transparent;color:var(--text-faint);font-size:1rem;line-height:1;padding:0 .15rem;cursor:pointer;align-self:flex-start}.token-tooltip-close:focus-visible,.token-tooltip-close:hover{color:var(--text);outline:none}.token-tooltip-meta-row{display:flex;align-items:center;gap:.5rem;margin-top:.3rem}.token-tooltip-chips{display:flex;flex-wrap:wrap;gap:3px}.token-tooltip-meta-row .report-btn{margin-left:auto}.token-tooltip-occ-row{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-top:.3rem}.token-tooltip-freq{color:var(--text-faint);font-size:.75rem}.token-tooltip-occ-pill{display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--border-input);border-radius:999px;background:transparent;color:var(--text-muted);font-size:.75rem;line-height:1.2;padding:.2rem .5rem;cursor:pointer}.token-tooltip-occ-pill:focus-visible,.token-tooltip-occ-pill:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 55%,transparent);outline:none}.token-tooltip-hapax-chip{display:inline-flex;align-items:center;border:1px solid var(--border-input);border-radius:4px;background:var(--bg-subtle,transparent);color:var(--text-muted);font-size:.68rem;line-height:1.2;padding:.1rem .35rem;cursor:default}.token-tooltip-actions{display:flex;justify-content:flex-end;margin-top:.35rem;padding-top:.3rem;border-top:1px solid var(--border-subtle,var(--border-input))}.token-tooltip-details{display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--border-input);border-radius:999px;background:transparent;color:var(--text-muted);font-size:.75rem;font-weight:500;line-height:1.2;padding:.22rem .55rem;cursor:pointer}.token-tooltip-details:focus-visible,.token-tooltip-details:hover{background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,var(--accent) 55%,transparent);color:var(--accent);outline:none}.token-tooltip-details:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 25%,transparent)}.token-tooltip-kbd-tip{margin:.35rem 0 0;padding-top:.3rem;border-top:1px solid var(--border-subtle,var(--border-input));color:var(--text-faint);font-size:.72rem;line-height:1.35}