/* W1 listening controls and inline reading grammar, scoped to opted-in pages. */
.w1-dialogue-player{margin:1rem 0 1.4rem;max-width:100%;display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}
.w1-dialogue-player audio{display:block;width:100%;max-width:36rem;min-width:0}
.w1-dialogue-player .field-note{flex-basis:100%;margin:0}
.w1-dialogue-player .field-note:empty{display:none}
.w1-grammar{display:inline!important;font:inherit;font-weight:700;line-height:inherit;white-space:normal;text-decoration:underline;text-underline-offset:.18em}
.w1-grammar--new{color:#a63e4b;text-decoration-color:#d69aa1}
.w1-grammar--review{color:#356650;text-decoration-color:#86ad9b}
.w1-grammar-key{font-size:.88rem;line-height:1.8}
.w1-example-pair,.w1-example-zh{display:inline;line-height:inherit}
.w1-example-zh{font-weight:400;color:#616b65}
