.wr-reel{container-type:inline-size}.wr-card-wrap{position:relative}.wr-card{box-sizing:border-box;padding:10px;border-radius:24px;background:var(--surface-overlay);box-shadow:var(--shadow-soft)}.wr-reel[data-bare] .wr-card{border-radius:0;background:none;box-shadow:none}.wr-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"player" "word";gap:16px}.wr-queue{display:none}@container (min-width: 720px){.wr-grid{grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:auto 1fr;grid-template-areas:"player word" "player queue";column-gap:24px;row-gap:16px;align-items:start}.wr-queue{display:block}.wr-player .ls-rail{display:none}.wr-player .ls[data-rail] .ls-row[data-row=next]{padding-right:16px}.wr-reel[data-bare] .wr-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"player" "word"}.wr-reel[data-bare] .wr-player .ls-rail{display:block}}.wr-word{grid-area:word;min-width:0;padding:0 6px 2px}.wr-player{grid-area:player;min-width:0}.wr-queue{grid-area:queue;min-width:0}@container (max-width: 719.98px){.wr-player>.ls{margin:-10px -10px 0;box-shadow:none}.wr-player>.ls,.wr-player>.ls .ls-hit:focus-visible{border-radius:24px 24px 0 0}}.wr-source{min-height:20px;margin-top:8px;padding:0 0 0 6px}.wr-head-row,.wr-source{display:flex;align-items:center}.wr-head-row{gap:2px;min-width:0}.wr-head{min-width:0;font-size:var(--head-size)}.wr-head-btn{all:unset;cursor:pointer;border-radius:8px;padding-block:7px;margin-block:-7px;-webkit-tap-highlight-color:transparent}.wr-head-btn:focus-visible,.wr-hear:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.wr-head-more{margin-left:.14em;font-size:.6em;vertical-align:.3em;font-weight:600;color:var(--muted-ink)}.wr-hear{all:unset;flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:var(--muted-ink);cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.wr-head-btn:hover .wr-head-more,.wr-hear:hover{color:var(--heading)}}.wr-eyebrow{margin:0 0 6px;overflow:hidden;font-size:13px;font-weight:600;line-height:18px;color:var(--muted-ink);white-space:nowrap;text-overflow:ellipsis}.wr-eyebrow b{font-weight:700;color:var(--heading)}.wr-meaning{box-sizing:border-box;display:block;width:100%;margin-top:8px;padding:0;border-radius:0;background:none;font-size:16px;line-height:1.45;font-weight:500;color:var(--body);text-wrap:pretty}.wr-meaning-use{display:block;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-ink)}.wr-meaning-where{display:block;font-size:15px;font-weight:500;color:var(--heading)}.wr-meaning-lead{display:block;font-size:13px;font-weight:600;color:var(--muted-ink);font-variant-numeric:tabular-nums}.wr-meaning-settle{display:block}.wr-meaning-lead+.wr-meaning-settle,.wr-meaning-use+.wr-meaning-where+.wr-meaning-settle{margin-top:4px}.wr-meaning-ex{display:block;margin-top:6px;quotes:"\201C" "\201D";font-size:13.5px;font-style:italic;color:var(--muted-ink)}.wr-meaning-ex b{font-weight:700;color:var(--heading)}@media (prefers-reduced-motion:no-preference){.wr-reel:not([data-lookup]) .wr-meaning[data-open] .wr-meaning-settle{animation:wr-settle .2s ease-out both}}@keyframes wr-settle{0%{opacity:0;transform:translateY(8px)}}@media (max-width:719.98px){[data-lesson] .wr-card{padding:0;border-radius:0;background:none;box-shadow:none}[data-lesson] .wr-player>.ls{margin:0}[data-lesson] .wr-player>.ls .ls-hit:focus-visible{border-radius:0}[data-lesson] .wr-grid{gap:24px}[data-lesson] .wr-word{padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left))}[data-lesson] .wr-head{font-size:var(--head-lesson)}[data-lesson] .wr-head-row{align-items:flex-start}[data-lesson] .wr-hear{margin-top:calc((1.04 * var(--head-lesson) - 44px) / 2)}[data-lesson] .wr-meaning{font-size:19px;line-height:1.4;font-weight:500;color:var(--heading)}[data-lesson] .wr-meaning-use{font-size:12px;font-weight:800;letter-spacing:.06em}}@media (max-width:719.98px) and (max-height:600px){[data-lesson] .wr-grid{gap:14px}}.wr-strip .pk-moment-mark{font-style:normal;font-weight:650;text-decoration-line:underline;text-decoration-color:var(--brand);text-decoration-thickness:2px;text-underline-offset:4px}.wr-strip-item{transition:transform .16s ease,opacity .2s ease}.wr-disc{display:grid;flex:none;place-items:center;width:28px;height:28px;margin:-4.5px 0;border-radius:50%;background:color-mix(in oklch,var(--on-media) 16%,#0000);color:var(--on-media);transition:background-color .16s ease}@media (hover:hover) and (pointer:fine){.wr-strip:hover .wr-disc{background:color-mix(in oklch,var(--on-media) 28%,#0000)}}.wr-strip-item[data-current] .wr-disc{background:var(--brand)}@media (hover:hover) and (pointer:fine){.wr-strip-item:hover{transform:translateY(-1px)}}.wr-strip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.wr-shimmer{animation:wr-shimmer 1.4s ease-in-out infinite}@keyframes wr-shimmer{0%,to{opacity:.35}50%{opacity:.6}}@keyframes wr-pop{0%{transform:translate(-50%,-50%) scale(.6);opacity:0}60%{transform:translate(-50%,-50%) scale(1.08);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.wr-shimmer{animation:none}.wr-strip-item,.wr-strip-item:hover{transition:none;transform:none}}