.long-table-module__JgRAOq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.long-table-module__JgRAOq__longTable{max-width:100%;margin:1rem 0;position:relative}.long-table-module__JgRAOq__longTableSearch{border:1px solid var(--bbg-outline-variant);corner-shape:squircle;background:var(--color-surface);color:color-mix(in srgb, var(--color-text) 60%, transparent);border-radius:12px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;position:relative}.long-table-module__JgRAOq__longTableSearch:focus-within{border-color:var(--color-secondary)}.long-table-module__JgRAOq__longTableSearch input{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:1rem}.long-table-module__JgRAOq__longTableToggle{color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;margin:.25rem 0 0;padding:.4rem 0;font-weight:700;display:inline-flex}.long-table-module__JgRAOq__longTableToggle:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.long-table-module__JgRAOq__longTableChevron,.long-table-module__JgRAOq__longTableChevronOpen{color:color-mix(in srgb, var(--color-text) 60%, transparent);flex:none;transition:transform .15s}.long-table-module__JgRAOq__longTableChevronOpen{transform:rotate(180deg)}.long-table-module__JgRAOq__longTableEmpty{color:color-mix(in srgb, var(--color-text) 72%, transparent);margin:.5rem 0 0;font-size:.93rem}.long-table-module__JgRAOq__longTableEmpty:empty{margin:0}
.rr-tooltip-trigger{cursor:pointer;text-underline-offset:3px;-webkit-tap-highlight-color:transparent;border-radius:4px;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1.5px}.rr-tooltip-trigger:focus-visible{outline-offset:2px;outline:2px solid}.rr-tooltip-card{--rr-vocab:#7c3aed;--rr-vocab-soft:#7c3aed1f;--rr-vocab-edge:#7c3aed52;--rr-card:var(--color-surface-container-low);--rr-lesson:#fff;z-index:60;width:18.5rem;max-width:calc(100vw - 2rem);color:var(--color-text);background:var(--rr-card);border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);text-align:start;border-radius:16px;padding:14px 14px 16px;box-shadow:0 10px 30px #1f143024}@media (prefers-color-scheme:dark){.rr-tooltip-card{--rr-vocab:#bb86fc;--rr-vocab-soft:#bb86fc29;--rr-vocab-edge:#bb86fc5c;--rr-card:#1f1a2e;--rr-lesson:#272138;box-shadow:0 10px 30px #00000073}}.rr-tooltip-head{align-items:center;gap:8px;display:flex}.rr-tooltip-head-icon{color:var(--rr-vocab);flex:none}.rr-tooltip-title{font-size:1rem;font-weight:700;line-height:1.25}.rr-tooltip-caption{color:color-mix(in srgb, var(--color-text) 80%, transparent);margin:8px 0 12px;font-size:.875rem;line-height:1.5}.rr-tooltip-visual{border:1.5px solid var(--rr-vocab-edge);background:color-mix(in srgb, var(--rr-vocab) 4%, transparent);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:12px 10px;display:flex}.rr-tooltip-saved-label{color:color-mix(in srgb, var(--color-text) 60%, transparent);align-items:center;gap:5px;font-size:.75rem;font-weight:700;display:flex}.rr-tooltip-saved-icon{color:var(--rr-vocab);fill:var(--rr-vocab)}.rr-tooltip-chips{flex-wrap:wrap;justify-content:center;gap:2px 0;display:flex}.rr-tooltip-chip{color:var(--rr-vocab);font-size:.95rem;font-weight:700;line-height:1.4;animation:.36s cubic-bezier(.2,.9,.3,1.25) both rr-pop}.rr-tooltip-chip:not(:last-child):after{content:"·";color:color-mix(in srgb, var(--color-text) 60%, transparent);margin-inline-start:.5rem;margin-inline-end:.5rem}.rr-tooltip-arrow{color:var(--rr-vocab);animation:.3s ease-out .36s both rr-fade}.rr-tooltip-lesson{background:var(--rr-lesson);border-radius:12px;align-self:stretch;margin:0;padding:10px 12px;font-size:.95rem;line-height:1.9;animation:.38s ease-out .44s both rr-rise;box-shadow:0 3px 10px #1f143014}.rr-tooltip-word{color:var(--rr-vocab);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;padding:1px 2px;font-weight:700;animation:.42s ease-out both rr-mark}.rr-tooltip-word+.rr-tooltip-word{margin-inline-start:3px}@keyframes rr-pop{0%{opacity:0;transform:translateY(6px)scale(.85)}to{opacity:1;transform:none}}@keyframes rr-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes rr-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rr-mark{0%{color:inherit;background:0 0}to{color:var(--rr-vocab);background:var(--rr-vocab-soft)}}@media (prefers-reduced-motion:reduce){.rr-tooltip-chip,.rr-tooltip-arrow,.rr-tooltip-lesson,.rr-tooltip-word{animation:none}.rr-tooltip-word{background:var(--rr-vocab-soft)}}
