.card-verdict.svelte-1iz8d7o{border-top:1px solid color-mix(in srgb, var(--sub-color) 40%, transparent);font-size:var(--text-body-sm);color:var(--text-color);margin-top:.5rem;padding-top:.5rem;line-height:1.35}.card-footer.svelte-1iz8d7o{font-family:var(--font-mono);font-size:var(--text-label-sm);color:var(--dim);margin:.5rem 0 0}.token.svelte-1iz8d7o{border-radius:var(--radius-xs);cursor:pointer;text-indent:0;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--sub-color) calc(var(--underline-opacity,0) * 100%), transparent);text-decoration-color:color-mix(in srgb, var(--sub-color) calc(var(--underline-opacity,0) * 100%), transparent);text-underline-offset:3px;text-decoration-thickness:2px;transition:text-decoration-color .12s;display:inline-block;position:relative}.token.staged.svelte-1iz8d7o{background:color-mix(in srgb, var(--tier-learning) 16%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--tier-learning) 60%, transparent)}.token.fixed.svelte-1iz8d7o{cursor:default}.token.in-selection.svelte-1iz8d7o{background:color-mix(in srgb, var(--main-color) 15%, transparent);transition:text-decoration-color .12s,background .1s}.token.in-selection.linked.svelte-1iz8d7o{background:color-mix(in srgb, var(--main-color) 32%, transparent)}.token.wrapping.svelte-1iz8d7o{text-decoration-color:#0000;display:inline}.token.svelte-1iz8d7o:hover,.token.active.svelte-1iz8d7o,.token.inspected.svelte-1iz8d7o,.token.svelte-1iz8d7o:focus-visible{-webkit-text-decoration-color:var(--main-color);text-decoration-color:var(--main-color)}.token.inspected.svelte-1iz8d7o{box-shadow:0 0 0 2px var(--main-color)}.token.svelte-1iz8d7o:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.card.svelte-1iz8d7o{left:calc(50% + var(--shift));background:var(--sub-alt-color);border:1px solid var(--sub-color);border-radius:var(--radius-sm);width:14rem;box-shadow:var(--elev-popover);z-index:10;text-align:left;white-space:normal;padding:.6rem .75rem;position:absolute;top:calc(100% + 10px);transform:translate(-50%)}.card-badges.svelte-1iz8d7o{align-items:center;gap:.35rem;display:flex;position:absolute;top:.5rem;right:.6rem}.save-icon.svelte-1iz8d7o{opacity:.6;transition:opacity .12s,transform .12s}.save-icon.saved.svelte-1iz8d7o{opacity:1}.save-icon.pop.svelte-1iz8d7o{animation:.22s svelte-1iz8d7o-save-icon-pop}@keyframes svelte-1iz8d7o-save-icon-pop{0%{transform:scale(1)}45%{transform:scale(1.45)}to{transform:scale(1)}}.card.svelte-1iz8d7o .lemma{padding-right:3.5rem}.gloss.svelte-1iz8d7o{flex-wrap:wrap;gap:.3rem;margin:.35rem 0 0;display:flex}.confirm-backdrop.svelte-1iz8d7o{z-index:100;background:color-mix(in srgb, var(--bg-color) 78%, transparent);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.confirm-dialog.svelte-1iz8d7o{background:var(--sub-alt-color);border:1px solid var(--sub-color);border-radius:var(--radius-sm);width:min(25rem,100vw - 2rem);box-shadow:var(--elev-dialog);padding:1.25rem}.confirm-heading.svelte-1iz8d7o{align-items:flex-start;gap:.75rem;display:flex}.confirm-mark.svelte-1iz8d7o{border:1px solid var(--sub-color);width:1.6rem;height:1.6rem;color:var(--sub-color);font-family:var(--font-mono);font-size:var(--text-label-md);border-radius:50%;flex:0 0 1.6rem;place-items:center;font-weight:600;display:grid}.confirm-dialog.svelte-1iz8d7o h2:where(.svelte-1iz8d7o){font-family:var(--font-display);font-size:var(--text-title-md);color:var(--text-color);margin:0;font-weight:500;line-height:1.2}.confirm-actions.svelte-1iz8d7o{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}
