.wordoo-pronunciation{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:14px 0 8px}.wordoo-speak{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:96px;min-height:48px;padding:10px 16px;border:1px solid #d8ded3;border-radius:24px;background:#eff2e9;color:#294d3d;font:14px/1.3 'Wordoo UI Sans',sans-serif;cursor:pointer}.wordoo-speak svg{width:20px;height:20px}.wordoo-speech-note{color:#72776b;font:11px/1.6 'Wordoo UI Sans',sans-serif;text-align:center;min-height:18px}.wordoo-reading-tools{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:8px 0 10px}.wordoo-reading-tools small{font:11px/1.5 'Wordoo UI Sans',sans-serif;color:#72776b}.wordoo-inline-word{display:inline;border:0;background:none;border-radius:4px;margin:0;padding:4px 0;color:inherit;font:inherit;line-height:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;touch-action:manipulation}.wordoo-inline-word:hover,.wordoo-inline-word:focus-visible{background:#e9ede2;text-decoration-color:#879981;outline:1px solid #9daa91}.wordoo-target-word{font-weight:700;color:#294d3d}.wordoo-lookup{width:calc(100% - 32px);max-width:420px;max-height:80vh;overflow:auto;padding:22px;border:1px solid #dedbd1;border-radius:24px;background:#faf7f0;color:#2b342c;box-shadow:0 16px 80px #26392830;font:15px/1.8 'Wordoo UI Sans',sans-serif}.wordoo-lookup::backdrop{background:#17291c55}.wordoo-lookup-top{display:flex;align-items:center;justify-content:space-between;color:#707b68;font-size:12px}.wordoo-lookup-top button{min-width:48px;min-height:48px;border:0;border-radius:50%;background:#efece3;font:28px sans-serif;color:#334833}.wordoo-lookup h2{font:700 34px/1.3 Georgia,serif;margin:14px 0;overflow-wrap:anywhere}.wordoo-lookup-ipa{font-family:'Wordoo IPA Sans','Wordoo UI Sans',sans-serif;color:#72776b}.wordoo-lookup-meaning{font-size:18px;line-height:1.8}.wordoo-help-credit{font-size:11px;color:#72776b;border-top:1px solid #e0ddd2;margin-top:20px;padding-top:14px}.wordoo-lookup [role=status]{font-size:12px;min-height:20px}.wordoo-extra-example{margin:16px 0;font:18px/1.8 Georgia,serif}.wordoo-daily-link{display:flex;align-items:center;gap:12px;padding:16px 0;color:#294d3d;text-decoration:none;border-bottom:1px solid #e4e2d7;font:14px/1.6 'Wordoo UI Sans',sans-serif}

.wordoo-accent{display:inline-flex;align-items:center;gap:5px;font:12px sans-serif;color:#66705f}.wordoo-accent select{font:inherit;min-height:44px;min-width:68px;border:1px solid #d3d7c8;background:#faf7ef;border-radius:10px;color:#354a39;padding:6px}.wordoo-pronunciation{flex-wrap:wrap;gap:10px}
